- 02 Feb, 2015 4 commits
-
-
Philipp Schafft authored
This announces TLS support if enabled via Upgrade:-header. Closes: #2159
-
Philipp Schafft authored
-
Philipp Schafft authored
-
Philipp Schafft authored
This allows the usage of RFC 2817 style upgrade commands. This is not correctly announced yet. Can hardly be tested as most clients do not support this. Will be helpful with TLS support in libshout. See: #2159, #2152
-
- 01 Feb, 2015 3 commits
-
-
Philipp Schafft authored
-
Philipp Schafft authored
This adds the function create_client_node() taking care of client queue node creation.
-
Philipp Schafft authored
This adds to all responses: * "Accept-Encoding: identity" * "Connection: close" * "Allow: GET, SOURCE" or "Allow: GET" (on admin pages) This is to generate some infrastructure for Icecast to tell futur source clients what is supported. "Upgrade: TLS/1.0" should be added later when upgrade support is present. See: #2152
-
- 25 Jan, 2015 2 commits
-
-
Marvin Scholz authored
Added stamp-h1 to the gitignore file to prevent commiting it accidentally
-
Marvin Scholz authored
This commit cleanups codestyle a bit, yet there is still some work to be done
-
- 18 Jan, 2015 4 commits
-
-
Philipp Schafft authored
This sends the <admin> field to yp servers. It is thought be useful to allow reaching the admins more easily in case of any yp problem. Closes: #2146
-
Philipp Schafft authored
This (hopefully) fixes a memory leak that caused active and pending ypdata_t objects to be not freed up on server shutdown or config reload. To testers: please enable yp submission and restart and SIGHUP your instance several times with loglevel set to warning or higher. Each time after shutdown or SIGHUP check your log for one of the following two warnings: * 'active ypdata not freed up' * 'pending ypdata not freed up' Those warnings must not be in the log. If you spot one please report.
-
Philipp Schafft authored
-
Philipp Schafft authored
-
- 16 Jan, 2015 2 commits
-
-
Philipp Schafft authored
Corrected link pointing to http://www.icecast.org/svn.php to point to http://www.icecast.org/download/ as this is what the webserver now redirects to.
-
Thomas B. Rücker authored
-
- 13 Jan, 2015 4 commits
-
-
-
Philipp Schafft authored
This adds info to the blocks about their size. Also added two more blocks: * for experimental features such as in private branches or or feature branches. This is for command IDs that are going to be merged with master some day. At merge they need to be changed and put into the regular position. * for private features that are not going to be merged into master. e.g. specific features for a very specific user that are not useful for general audiance. This should help keeping stuff sorted and largey reducing the risk of command ID collissions on merges of branches. Also this should make the merger's job a little bit more easy as there are less likely any conflicts on merge if someone else got a number closeby and those change is within the diff's context lines.
-
Thomas B. Rücker authored
-
Thomas B. Rücker authored
-
- 11 Jan, 2015 2 commits
-
-
Marvin Scholz authored
This re-adds a link to the config reload to the stats.xsl, the admin interface.
-
Philipp Schafft authored
-
- 10 Jan, 2015 2 commits
-
-
Philipp Schafft authored
-
Philipp Schafft authored
-
- 08 Jan, 2015 2 commits
-
-
Philipp Schafft authored
-
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
-
- 06 Jan, 2015 2 commits
-
-
Philipp Schafft authored
This sets the on_demand parameter of the source correctly on creation of a on-demand relay. Thanks to Marvin Scholz <epirat07@gmail.com>. Closes: #2054
-
Philipp Schafft authored
All Auth backends had just one prototype in auth_*.h. Those got merged into auth.h to avoid to have many small files around.
-
- 05 Jan, 2015 1 commit
-
-
Philipp Schafft authored
-
- 31 Dec, 2014 4 commits
-
-
Thomas B. Rücker authored
-
Thomas B. Rücker authored
Obtained from: http://www.gnu.org/licenses/gpl-2.0.txt No change to the license, just an updated copy. This will make RPMLINT and debian complain less.
-
Thomas B. Rücker authored
-
Philipp Schafft authored
-
- 30 Dec, 2014 1 commit
-
-
Thomas B. Rücker authored
-
- 29 Dec, 2014 2 commits
-
-
Marvin Scholz authored
-
Philipp Schafft authored
-
- 28 Dec, 2014 5 commits
-
-
Philipp Schafft authored
-
Marvin Scholz authored
Correcting that the unordered list for authentication was wrapped in a table, which is invalid.
-
Thomas B. Rücker authored
git log 1a3fd18c..38dbb3a6 For the future we might want to consider if we still want to maintain this and in which format.
-
Marvin Scholz authored
-
Thomas B. Rücker authored
-