<div dir="ltr">Thomas - <br>Thanks for taking the time and doing this. Much appreciated<br>Chris C.<br>Windows Icecast User<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Dec 26, 2014 at 3:35 PM, "Thomas B. Rücker" <span dir="ltr"><<a href="mailto:thomas@ruecker.fi" target="_blank">thomas@ruecker.fi</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi once again!<br>
<br>
Merry whatever doesn't offend you!<br>
<br>
I've taken the time to set up a clean automated build of Icecast for<br>
Windows. This is on the Open Build Service instance of the OpenSUSE<br>
folks. It is now building against a clean and up to date MinGW32<br>
environment, maintained as part of openSUSE.<br>
<br>
This needed some fixes to our code to build properly. Erik van<br>
Pienbroek, of the Fedora project, was of invaluable help and spent some<br>
hours cleaning up our MinGW32 specific code.<br>
<br>
The last two days I've spent hours building on top of the great ground<br>
work for a new Windows installer started by our Stephan Jauernick.<br>
Utilizing the Nullsoft Installer framework we're able to create Windows<br>
installers also from our Linux build environment.<br>
<br>
I've chosen to redo the Windows release of Icecast 2.4.1, as the<br>
original one for Windows was just the provisional Zip file. Also we're<br>
not going to have a new stable release for the next couple of months, so<br>
I want our Windows users to have a nice installation experience without<br>
the need to wait long. (Spoiler: There will be a beta release during the<br>
next few days though.)<br>
<br>
Without further ado, here's the Windows installer:<br>
<a href="http://downloads.xiph.org/releases/icecast/icecast_win32_2.4.1.exe" target="_blank">http://downloads.xiph.org/releases/icecast/icecast_win32_2.4.1.exe</a><br>
<br>
Notes:<br>
- Not usable to upgrade older versions, you MUST back up your config XML<br>
and uninstall any old versions before installing this version. If you<br>
used the Zip file 2.4.0/2.4.1 builds, please don't try to install into<br>
such a directory but delete it first, only retaining the config XML.<br>
- Will install cleanly over itself and not overwrite existing config.<br>
- Properly registers with the Windows software management infrastructure.<br>
- Start menu contains items for: starting server (console window MUST<br>
stay open), web interface and documentation.<br>
- Supports HTTPS aka "SSL" (TLSv1 and up, really), see documentation for<br>
details.<br>
<br>
Things still on my ToDo list for future releases:<br>
- Windows service installation (there is a workaround utilizing "nssm"<br>
though)<br>
- Uninstall option to purge also config and web files, currently<br>
retained to enable easy reinstallation<br>
<br>
I've done some installation and runtime testing including HTTPS and<br>
didn't notice any problems. Actually I'm listening to a stream right now<br>
over HTTPS. If there are any issues, please let me know if you run into<br>
problems.<br>
<br>
Cheers<br>
<br>
Thomas<br>
<br>
PS: The 2.4.1 zip file is now deprecated and shouldn't be used anymore!<br>
Website will update shortly.<br>
<br>
_______________________________________________<br>
Icecast-dev mailing list<br>
<a href="mailto:Icecast-dev@xiph.org">Icecast-dev@xiph.org</a><br>
<a href="http://lists.xiph.org/mailman/listinfo/icecast-dev" target="_blank">http://lists.xiph.org/mailman/listinfo/icecast-dev</a><br>
</blockquote></div><br></div>