- 20 Jul, 2018 1 commit
-
-
Philipp Schafft authored
-
- 11 Jul, 2018 5 commits
-
-
Marvin Scholz authored
-
Marvin Scholz authored
-
Marvin Scholz authored
The poll() function is broken in some darwin versions.
-
Marvin Scholz authored
-
Marvin Scholz authored
-
- 09 Jul, 2018 17 commits
-
-
Marvin Scholz authored
-
Philipp Schafft authored
-
Philipp Schafft authored
-
Philipp Schafft authored
-
Philipp Schafft authored
-
Philipp Schafft authored
-
Marvin Scholz authored
This allows easily enabling a sanitizer by passing --with-sanitizer= when configuring.
-
Marvin Scholz authored
Fix a double free that could happen when the cache was cleared during config reload and then subsequent XSLT requests would try to evict the same cache item, because the item name was not set to NULL in clear_cache_entry. Previously this was no problem as a cache entry would only be evicted on load of a new XSLT and that one would immediately fill in the place of the old one.
-
Marvin Scholz authored
-
Marvin Scholz authored
-
Marvin Scholz authored
The xmlBuildURI function only deals with URIs, not paths, therefore the admin path has to be converted to a URI first.
-
Marvin Scholz authored
The XSLT loader caches the admin path from the config file and invalidates it by comparing the stored path with the one in the config. But to the stored path a / is appended, which means the cache would always invalidate as it never matches.
-
Marvin Scholz authored
-
Marvin Scholz authored
-
Marvin Scholz authored
-
Marvin Scholz authored
-
Marvin Scholz authored
-
- 07 Jul, 2018 1 commit
-
-
Philipp Schafft authored
Closes: xiph/icecast-server#2332
-
- 06 Jul, 2018 7 commits
-
-
Philipp Schafft authored
-
Philipp Schafft authored
-
Philipp Schafft authored
-
Philipp Schafft authored
-
Philipp Schafft authored
-
Philipp Schafft authored
-
Philipp Schafft authored
-
- 30 Jun, 2018 9 commits
-
-
Philipp Schafft authored
-
Philipp Schafft authored
-
Philipp Schafft authored
-
Philipp Schafft authored
This adds on-behalf-of="#id" to <listen-socket>. It allows a socket to handle the traffic that was originally meant of another (virtual) listen socket.
-
Philipp Schafft authored
The URL is constructed considering Protocol, TLS Mode, Host, and Port. This considers: - The Host:-header as provided by the client, - The effective listensocket of the client, - Global configuration. This works for: - Playlist generation, - Admin authed playlist generation, - Stats based XSLT. It also unifies code: - Default stats values. Not yet included: - YP requests.
-
Philipp Schafft authored
-
Philipp Schafft authored
-
Philipp Schafft authored
-
Philipp Schafft authored
-