- 26 Jan, 2016 2 commits
-
-
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
-
- 25 Jan, 2016 1 commit
-
-
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)
-
- 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
-
- 12 Dec, 2015 1 commit
-
-
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
-
- 28 Nov, 2015 14 commits
-
-
Philipp Schafft authored
-
Philipp Schafft authored
-
Marvin Scholz authored
-
Marvin Scholz authored
-
Marvin Scholz authored
-
Marvin Scholz authored
-
Marvin Scholz authored
-
Marvin Scholz authored
-
Marvin Scholz authored
-
Philipp Schafft authored
-
Philipp Schafft authored
-
Philipp Schafft authored
-
Marvin Scholz authored
-
Marvin Scholz authored
-
- 23 Nov, 2015 5 commits
-
-
Philipp Schafft authored
-
Philipp Schafft authored
-
Philipp Schafft authored
-
Philipp Schafft authored
-
Philipp Schafft authored
-
- 22 Nov, 2015 4 commits
-
-
Philipp Schafft authored
-
Philipp Schafft authored
-
Philipp Schafft authored
This adds support for allow-deny kind of rules with the matchfile API. See: #2119
-
Philipp Schafft authored
ban and allow file support has been moved into a generic implementation that can be re-used by later code such as proxy matching or other blacklisting. See: #1959
-
- 19 Nov, 2015 1 commit
-
-
Philipp Schafft authored
-
- 11 Nov, 2015 1 commit
-
-
Philipp Schafft authored
-
- 10 Sep, 2015 1 commit
-
-
Philipp Schafft authored
When unset no default is used but the feature is disabled. (The Shoutcast listen socket is not opened at all.) Thanks to Jeremiah Rogers for pointing out.
-
- 31 Aug, 2015 1 commit
-
-
Marvin Scholz authored
-
- 10 Aug, 2015 1 commit
-
-
Philipp Schafft authored
-
- 06 Jun, 2015 2 commits
-
-
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.
-
Marvin Scholz authored
This fixes some possible segfaults that could happen if the header (re)allocation fails.
-
- 25 May, 2015 3 commits
-
-
Thomas B. Rücker authored
Also adjust formatting a bit, kill some trailing spaces.
-
Thomas B. Rücker authored
Fixes: #2198 If there is a single "-" or it is only accompanied by whitespace, then it wouldn't get escaped as it was detected as as a number. This would produce invalid JSON. This makes the numbers part ignore such and thus ensures it gets escaped as text. There might be other corner cases related to number parsing, this should be investigated.
-
Thomas B. Rücker authored
https://github.com/doekman/xml2json-xslt/pull/20 Some numeric values would not get formatted to valid JSON. This incorporates the suggestions from issue #15. Also fixed whitespace of original patch. Additional fix for related issue will follow.
-
- 08 Apr, 2015 2 commits
-
-
Philipp Schafft authored
This (hopefully) corrects the usage of realloc() as free(). This patch is part of the series based on Denis Denisov's input.
-
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. This is a re-apply of 3baa4e46 as git refuses to cherry-pick.
-