- Sep 04, 2016
-
-
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
-
- Jun 28, 2016
-
-
As proposed in #2272, this renames the mount specific mp3-metadata-interval to icy-metadata-interval to prevent confusion about what it does (setting the icy metadata interval) and to make clear it's not mp3 specific but ICY specific.
-
- Jun 07, 2016
-
-
-
This corrects the test for libcurl. Closes: #2273
-
- Apr 19, 2016
-
-
Philipp Schafft authored
-
- Apr 13, 2016
-
-
Marvin Scholz authored
-
Signed-off-by:
Marvin Scholz <epirat07@gmail.com>
-
- Mar 27, 2016
-
-
Philipp Schafft authored
Closes: #2248
-
Philipp Schafft authored
This changes the file extension check in a way that it no longer ignores trailing characters. This significantly reduces the risk for false positives while matching. However this invalidates old setups with files like foo.xsl3. However I have never files like that in the wild. This is based on the patch privided by ePirat in ticket #2248. See: #2248
-
Philipp Schafft authored
-
Joseph Wallace authored
(applying lessons learned from libshout)
-
Joseph Wallace authored
-
Joseph Wallace authored
-
Joseph Wallace authored
-
Philipp Schafft authored
-
- Feb 13, 2016
-
-
Signed-off-by:
Marvin Scholz <epirat07@gmail.com>
-
- Feb 10, 2016
-
-
Marvin Scholz authored
This replaces the add node function with the one intended for text nodes to prevent that invalid entities are not encoded and therefore could break the XML output. (See d739c65e and #2255)
-
Thomas B. Rücker authored
-
- Feb 09, 2016
-
-
Marvin Scholz authored
This fixes the issue that auth for STATS method always fails, by adding stats method to legacy admin auth in cfgfile.c
-
- Feb 08, 2016
-
-
Marvin Scholz authored
This fixes a bug where listener Referer or User-Agent strings containing a sequence like `&T;` was not escaped properly and therefore made the whole XML document invalid. Injecting new XML nodes (<foo></foo>) was not possible, it seems in the worse case all it could cause was that the XML failed to parse. Fix #2255
-
- Feb 06, 2016
-
-
Philipp Schafft authored
-
- Jan 26, 2016
-
-
Marvin Scholz authored
There was an error how URIs were handled in our custom XSL loader that rewrites include URIs to point to admin dir if the include is not found in the current dir. The check for the file would not work if the path contains chars that are usually escaped in URIs, like a space (%20), as we get a already encoded version of that URI in the loader and did not decode it before checking the existence of the file. (Fix #2249)
-
Philipp Schafft authored
-
- Jan 25, 2016
-
-
Marvin Scholz authored
The autoreconf tool does the same tool detection the older shell script does, and is now sufficiently widely deployed to depend on. The new script is what is currently used in other Xiph.Org projects. Note this is a change to the new pattern of needing to invoke ./configure separately after running ./autogen.sh. (Fix #2254)
-
- Dec 24, 2015
-
-
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
-
- Dec 19, 2015
-
-
Joseph Wallace authored
-
Joseph Wallace authored
-
- Dec 12, 2015
-
-
Philipp Schafft authored
This moved the <mime-types> setting into <paths>. The code still supports reading it from the root element but will warn the user about this. Also there seems to be no documentation about this setting. Closes: #2164
-
- Dec 01, 2015
-
-
Joseph Wallace authored
-
- Nov 28, 2015
-
-
Philipp Schafft authored
-
Philipp Schafft authored
-
Joseph Wallace authored
-
Joseph Wallace authored
-
Joseph Wallace authored
-
Joseph Wallace authored
-
Joseph Wallace authored
-
Joseph Wallace authored
Move the cluster test inside the space-to-read check with the other tests.
-
Joseph Wallace authored
-
Joseph Wallace authored
-
Joseph Wallace authored
-