- 27 Oct, 2018 2 commits
-
-
Philipp Schafft authored
I did this for OpenSSL 1.0.1t (0x1000114fL) as I don't know which was the first affected version.
-
Philipp Schafft authored
This avoids a endless loop in a spin lock that has not been inited yet if fserve engine was not started up by the time it was sent to go down. This happened if icecast couldn't read the config because the file was corrupted or non-existent. Closes: #2144
-
- 08 Jul, 2018 3 commits
-
-
Thomas B. Rücker authored
-
Thomas B. Rücker authored
-
Thomas B. Rücker authored
-
- 10 Jun, 2018 1 commit
-
-
Thomas B. Rücker authored
-
- 26 May, 2018 1 commit
-
-
Philipp Schafft authored
-
- 20 May, 2018 1 commit
-
-
Philipp Schafft authored
-
- 05 May, 2018 5 commits
-
-
Marvin Scholz authored
-
Marvin Scholz authored
-
JRS authored
Signed-off-by:
Marvin Scholz <epirat07@gmail.com>
-
Thomas B. Rücker authored
-
Philipp Schafft authored
-
- 21 Apr, 2018 3 commits
-
-
Philipp Schafft authored
-
Philipp Schafft authored
-
Philipp Schafft authored
-
- 16 Apr, 2018 1 commit
-
-
Marvin Scholz authored
This fixes a bug that could cause the global listener count of Icecast to be negative. This was caused due to wrong handling of errors in the format_prepare_headers function. Fixes: #2199 Thanks a lot to Simeon Völkel (0xBD4E031CDB4043C9) for reporting and investigating the bug.
-
- 13 Apr, 2018 2 commits
-
-
Philipp Schafft authored
-
Philipp Schafft authored
This fixes the problem of Icecast2 sending 100-continue responses in plain on TLS sockets (and thereby breaking the TLS connection). This is not a complete fix for the 100-continue behavior. However it allows to use TLS with 100-continue.
-
- 27 Dec, 2016 1 commit
-
-
Philipp Schafft authored
This fixes the situation at least for Opus. It should be checked if the same problem applies to other codecs as well. If so, maybe a better solution should be considered for 2.5.x.
-
- 07 Dec, 2016 2 commits
-
-
Philipp Schafft authored
-
Philipp Schafft authored
This should also be fixed in master. Closes: #2299
-
- 29 Oct, 2016 1 commit
-
-
Philipp Schafft authored
libspeex reports warnings in case of oddnesses with the data to stderr. However Icecast2 uses those functions in it's codec probeing process. This way libspeex will write messages to a posibily reused random handle. This is clearly a bug by package maintainers of libspeex. See the source code of this change as well as libspeex's source code as reference.
-
- 04 Sep, 2016 1 commit
-
-
Philipp Schafft authored
This fixes the regression introduced by r19250 (461a5375). The fix checks if the source client is actually known before printing it's IP-Address. See also: #2016
-
- 10 Feb, 2016 1 commit
-
-
Philipp Schafft authored
This is a backport of d739c65e. This patch fixes the output generating for XML. It will ensure all strings are escaped correctly by using text node creation function not the normal raw XML subnode function. See #2255
-
- 28 Dec, 2015 1 commit
-
-
Thomas B. Rücker authored
-
- 27 Dec, 2015 3 commits
-
-
Thomas B. Rücker authored
Mostly just bumping the version number. Fixed up changes file to match ChangeLog.
-
Thomas B. Rücker authored
-
Thomas B. Rücker authored
-
- 24 Dec, 2015 1 commit
-
-
Philipp Schafft authored
This works around the problem that windows ignores tailing dots. This way you could trick Icecast2 to send a XSLT file as plain text. Please test. Closes: #2247
-
- 08 Apr, 2015 6 commits
-
-
Thomas B. Rücker authored
So that I don't have to carry it over from the 2.4.1 packaging.
-
Thomas B. Rücker authored
-
Philipp Schafft authored
This fixes a crash (NULL reference) in case URL Auth is used and stream_auth is trigged with no credentials passed by the client. Username and password is now set to empty strings and transmited to the backend server this way. See #2191 for more details and to keep track of the problem. Closes: #2191, DEB#782120
-
Philipp Schafft authored
This let util_url_escape() handle NULL passed as parameter. In case the parameter is NULL it will also return NULL. This patch also does some cleanup of the code such as migration away from int and thus avoiding future failtures.
-
Thomas B. Rücker authored
This is going to be a strict security release
-
Thomas B. Rücker authored
17a3e5932cde41df7c4c1d0f42919c9ddfb99274
-
- 19 Nov, 2014 4 commits
-
-
Thomas B. Rücker authored
svn path=/icecast/trunk/icecast/; revision=19326
-
Thomas B. Rücker authored
svn path=/icecast/trunk/icecast/; revision=19325
-
Thomas B. Rücker authored
svn path=/icecast/trunk/icecast/; revision=19324
-
Thomas B. Rücker authored
svn path=/icecast/trunk/icecast/; revision=19323
-