- 07 Dec, 2018 2 commits
-
-
Philipp Schafft authored
-
Marvin Scholz authored
-
- 12 Nov, 2018 2 commits
-
-
Philipp Schafft authored
-
Philipp Schafft authored
-
- 04 Nov, 2018 1 commit
-
-
Philipp Schafft authored
-
- 28 Sep, 2018 1 commit
-
-
Philipp Schafft authored
Closes: #2225
-
- 14 Sep, 2018 1 commit
-
-
Philipp Schafft authored
-
- 13 Sep, 2018 2 commits
-
-
Philipp Schafft authored
-
Philipp Schafft authored
-
- 26 Jul, 2018 1 commit
-
-
Philipp Schafft authored
-
- 30 Jun, 2018 6 commits
-
-
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
-
Philipp Schafft authored
-
Philipp Schafft authored
This moves all the listen socket code into a nice and abstracting file. Notes: * Altering listen socket setup does not yet work on config reload. (Did it ever work?) * Server will start with no listen sockets. (There are unconfirmed rumours it sometimes(?) did before.) This is to be re-implemented in another commit. It can also be improved to work allow checking on reload or other config changes. * For slave connections the server address is now checked against the allow/deny-IP list.
-
- 27 Jun, 2018 1 commit
-
-
Philipp Schafft authored
-
- 19 Jun, 2018 2 commits
-
-
Philipp Schafft authored
-
Philipp Schafft authored
-
- 17 Jun, 2018 4 commits
-
-
Philipp Schafft authored
-
Philipp Schafft authored
-
Philipp Schafft authored
-
Philipp Schafft authored
-
- 28 May, 2018 3 commits
-
-
Philipp Schafft authored
-
Philipp Schafft authored
-
Philipp Schafft authored
-
- 05 May, 2018 1 commit
-
-
Philipp Schafft authored
This allows ICY source clients to log in again with 2.4.x-style config. ICY does not provide a username. Therefore the username was unset. This patch sets the username for ICY source connections and allow them to be handled as if a username was provided. Configuration tag <shoutcast-user> was added to select the username to set to. This defaults to "source".
-
- 23 Jul, 2017 4 commits
-
-
Philipp Schafft authored
-
Philipp Schafft authored
-
Philipp Schafft authored
-
Philipp Schafft authored
-
- 28 Mar, 2015 1 commit
-
-
Philipp Schafft authored
This adds a <max-history> config option to the <mount> section. Default is a history size of 4. See: #766
-
- 27 Mar, 2015 1 commit
-
-
Philipp Schafft authored
This adds the operation mode "strict". It does not yet have any specific features and alias the "normal" mode. This change is mostly to make the setting of "strict" valid so it can be used already.
-
- 02 Feb, 2015 1 commit
-
-
Philipp Schafft authored
This announces TLS support if enabled via Upgrade:-header. Closes: #2159
-
- 25 Jan, 2015 1 commit
-
-
Marvin Scholz authored
This commit cleanups codestyle a bit, yet there is still some work to be done
-
- 11 Jan, 2015 1 commit
-
-
Philipp Schafft authored
-
- 18 Dec, 2014 1 commit
-
-
Philipp Schafft authored
Add '?omode=legacy' to any URI or <resource ... omode="legacy" />. Please test. closes #2097
-
- 08 Dec, 2014 1 commit
-
-
Philipp Schafft authored
<event> has been added and can be used within <kartoffelsalat> both in <icecast> and <mount>. <event> takes backend depending <option> child tags. Currently supported backends: - log: send message to error log. - exec: executes a program or script. - url: delivers the event via HTTP. within <mount> <on-connect> and <on-disconnect> has been replaced by <event>. Config parser can on-the-fly convert old tags. Also <authentication type="url"> within <mount> has been fixed for those cases with <option name="mount_add" .../> and <option name="mount_remove" .../> which are now on-the-fly converted by the parser to corresponding <event> tags. Please also see TAGs added as per #2098. Some include hints for documentation updates needed after this change. Those updates should take place before 2.4.2.
-
- 07 Dec, 2014 1 commit
-
-
Philipp Schafft authored
Renamed event_config_read() into config_reread_config() and moved it into cfgfile.c. This allowed to delete event.[ch]. event.[ch] will later be used to implement <event>.
-
- 02 Dec, 2014 1 commit
-
-
Marvin Scholz authored
Added .gitignore and submodules Changed paths to match new location of things
-