diff --git a/darkice/trunk/ChangeLog b/darkice/trunk/ChangeLog index 43e87d1..9782c89 100644 --- a/darkice/trunk/ChangeLog +++ b/darkice/trunk/ChangeLog @@ -1,5 +1,24 @@ -01-03-2020 Darkice 1.4 released - o Shoutcast and Icecast 2 connection issues fixed. +03-01-2020 Darkice 1.4 released + Shoutcast and Icecast 2 connection issues fixed: + + o Support newer HTTP versions in IceCast2 codebase. + PR #140 by LuK1337 + - Some servers pretending to be IceCast 2 might return a version newer + than 1.0. The example server that happens to do + that is Cast ( https://github.com/innovate-technologies/Cast ). + - Replacing HTTP/1.0 with HTTP/1.[0-9] regex makes sure that we handle + newer versions properly instead of showing: + "Icecast2 - Unexpected response from server". + o Fixed SHOUTCast password. + PR #138 by Alejandro Olivan Alvarez + - Darkice.cpp configShoutcast part is returned as it was on commit + 710d2c26c4f9518d2f382673bf8b1829b9bdac3d. This makes DNAS 1.9.8 + work again. + - Added suggested code patches to code at DarkiceConfig.cpp and + Config.cpp by Yahoosam on issue #121. So DNAS2.x now can get stream IDs. + o Added darksnow.desktop file. + o Cast float* in SRC lib calls to delete fpermissive compilation error. + PR #120 by belette 04-08-2016 Darkice 1.3 released o Small bugs fixed by Nicolas Boulenguez . @@ -44,15 +63,15 @@ thanks to Adrian Knoth again. 09-05-2010 Darkice 1.0 released - o fixed a bug in BufferedSink.cpp that leads to some buffers + o fixed a bug in BufferedSink.cpp that leads to some buffers being written twice, causing corruption of datastream, closes ticked #20 thanks to Edwin van den Oetelaar - o implemented samplerate conversion for all codecs using libsamplerate, + o implemented samplerate conversion for all codecs using libsamplerate, and keeping internal aflibConverter as fallback, thanks to Sergiy o bugfix: fix for alsa driver - closes ticked #8 - thanks to Clemens Ladisch + thanks to Clemens Ladisch 14-11-2009 Darkice 0.20.1 released o added rc.darkice init script @@ -61,8 +80,8 @@ 05-11-2009 Darkice 0.20 released - o new maintainer: Rafael Diniz - o added AAC HEv2 encoding support (branch darkice-aacp merged) through + o new maintainer: Rafael Diniz + o added AAC HEv2 encoding support (branch darkice-aacp merged) through libaacplus, http://tipok.org.ua/ru/node/17 thanks to tipok and others for the contribution. o bugfix: the configure script recognizes Ogg Vorbis shared objects diff --git a/website/trunk/htdocs/ChangeLog b/website/trunk/htdocs/ChangeLog index aee8c3d..9782c89 100644 --- a/website/trunk/htdocs/ChangeLog +++ b/website/trunk/htdocs/ChangeLog @@ -1,3 +1,25 @@ +03-01-2020 Darkice 1.4 released + Shoutcast and Icecast 2 connection issues fixed: + + o Support newer HTTP versions in IceCast2 codebase. + PR #140 by LuK1337 + - Some servers pretending to be IceCast 2 might return a version newer + than 1.0. The example server that happens to do + that is Cast ( https://github.com/innovate-technologies/Cast ). + - Replacing HTTP/1.0 with HTTP/1.[0-9] regex makes sure that we handle + newer versions properly instead of showing: + "Icecast2 - Unexpected response from server". + o Fixed SHOUTCast password. + PR #138 by Alejandro Olivan Alvarez + - Darkice.cpp configShoutcast part is returned as it was on commit + 710d2c26c4f9518d2f382673bf8b1829b9bdac3d. This makes DNAS 1.9.8 + work again. + - Added suggested code patches to code at DarkiceConfig.cpp and + Config.cpp by Yahoosam on issue #121. So DNAS2.x now can get stream IDs. + o Added darksnow.desktop file. + o Cast float* in SRC lib calls to delete fpermissive compilation error. + PR #120 by belette + 04-08-2016 Darkice 1.3 released o Small bugs fixed by Nicolas Boulenguez . o Bugs related to streaming to remote servers fixed. Patch by Kalle Kulonen @@ -41,15 +63,15 @@ thanks to Adrian Knoth again. 09-05-2010 Darkice 1.0 released - o fixed a bug in BufferedSink.cpp that leads to some buffers + o fixed a bug in BufferedSink.cpp that leads to some buffers being written twice, causing corruption of datastream, closes ticked #20 thanks to Edwin van den Oetelaar - o implemented samplerate conversion for all codecs using libsamplerate, + o implemented samplerate conversion for all codecs using libsamplerate, and keeping internal aflibConverter as fallback, thanks to Sergiy o bugfix: fix for alsa driver - closes ticked #8 - thanks to Clemens Ladisch + thanks to Clemens Ladisch 14-11-2009 Darkice 0.20.1 released o added rc.darkice init script @@ -58,8 +80,8 @@ 05-11-2009 Darkice 0.20 released - o new maintainer: Rafael Diniz - o added AAC HEv2 encoding support (branch darkice-aacp merged) through + o new maintainer: Rafael Diniz + o added AAC HEv2 encoding support (branch darkice-aacp merged) through libaacplus, http://tipok.org.ua/ru/node/17 thanks to tipok and others for the contribution. o bugfix: the configure script recognizes Ogg Vorbis shared objects diff --git a/website/trunk/htdocs/index.html b/website/trunk/htdocs/index.html index 66e1026..e19f468 100644 --- a/website/trunk/htdocs/index.html +++ b/website/trunk/htdocs/index.html @@ -1,13 +1,12 @@ DarkIce live audio streamer -
- + @@ -27,21 +26,21 @@ DarkIce is a live audio streamer. It records audio from an audio interface DarkIce can record from:
  • OSS audio devices
  • -
  • ALSA audio devices
  • +
  • ALSA audio devices
  • Solaris audio interface
  • -
  • Jack sources
  • +
  • Jack sources
  • uLaw audio input through a serial interface
  • CoreAudio (branch darkice-macosx)

DarkIce can encode in the following formats:
-DarkIce initial author is +DarkIce initial author is Ákos Maróy
DarkIce current author and maintainer is Rafael Diniz. @@ -75,7 +74,7 @@ DarkIce current author and maintainer is Rafa

2. Status

DarkIce is considered stable, it has been used since fall 2000 in production 24 hours per day.
-The latest version is 1.3, check out the +The latest version is 1.4, check out the
ChangeLog.
There is a GTK frontend made by Rafael Diniz, called DarkSnow. @@ -83,7 +82,7 @@ There is a GTK frontend made by Rafael Diniz, called DarkSnow.

3. Discussion

For questions & feedback on DarkIce, please join the -darkice-list +darkice-list mailing list.

Should you find any issues with DarkIce, please submit a bug or feature @@ -92,16 +91,16 @@ github Issues page.

4. Support

-If you feel that DarkIce is having a good effect on your online streaming radio, feel free to donate some money to allow further development. +If you feel that DarkIce is having a good effect on your online streaming radio, feel free to donate some money to allow further development. Thank you! Btw, we already received a donation!

5. Download


You can download DarkIce releases from the project's -download page. +releases page.

Download the source tarball - darkice-1.3.tar.gz + darkice-1.4.tar.gz and compile it.

@@ -112,10 +111,10 @@ git clone https://github.com/rafae DarkIce is © Copyright Tyrell Hungary and Rafael Diniz and Ákos Maróy under the -GNU General Public Licence version 3. +GNU General Public Licence version 3.

- This page last updated: 04/08/2016. + This page last updated: 04/09/2020.