1. 31 Oct, 2014 1 commit
  2. 26 Oct, 2014 1 commit
  3. 23 Oct, 2014 1 commit
    • ePirat's avatar
      More detailed logging · 461a5375
      ePirat authored
      Add source IP adress to startup and source exit logging, see #2016
      Add mountpoint to some log lines, see #1388
      
      
      svn path=/icecast/trunk/icecast/; revision=19250
      461a5375
  4. 18 Oct, 2014 1 commit
  5. 09 Oct, 2014 1 commit
  6. 06 May, 2014 1 commit
    • Thomas B. Rücker's avatar
      SECURITY FIX - Override supplementary groups · 53e6ee7a
      Thomas B. Rücker authored
      In case of <changeowner> only UID and GID were changed, 
      supplementary groups were left in place.
      This is a potential security issue only if <changeowner> is used.
      New behaviour is to set UID, GID and set supplementary groups 
      based on the UID
      Even in case of icecast remaining in supplementary group 0 
      this "only" gives it things like access to files that are owned 
      by group 0 and according to their umask. This is obviously bad,
      but not as bad as UID 0 with all its other special rights.
      It's a security issue and we fix immediately and recommend users to update.
      
      PS: Cherry picking this should be fine by distros for fixing older releases.
      
      svn path=/icecast/trunk/icecast/; revision=19137
      53e6ee7a
  7. 04 May, 2014 2 commits
  8. 01 Mar, 2014 1 commit
  9. 23 Feb, 2014 1 commit
  10. 12 Jan, 2014 3 commits
  11. 06 Nov, 2013 1 commit
  12. 04 Jul, 2013 1 commit
  13. 15 May, 2013 1 commit
    • Thomas B. Rücker's avatar
      This patch closes ticket #1886. · 5a269462
      Thomas B. Rücker authored
      I've rethought the approach and found a much cleaner way. 
      We now split handling of command line arguments into two parts.
      Only the critical part of getting the config file is done first (and -v as it prevents startup).
      The rest (currently only -b) is deferred.
      
      This achieves the important bit why #1886 was created. 
      It allows us to log error messages to stderr even if the -b argument is passed.
      This is mainly for the case where the logfile or TCP port can't be opened.
      
      svn path=/icecast/trunk/icecast/; revision=18945
      5a269462
  14. 05 Apr, 2013 3 commits
  15. 03 Apr, 2013 3 commits
  16. 02 Apr, 2013 5 commits
  17. 29 Mar, 2013 2 commits
  18. 24 Feb, 2013 3 commits
  19. 23 Feb, 2013 4 commits
  20. 16 Jan, 2013 1 commit
  21. 02 Jan, 2013 2 commits
  22. 13 Nov, 2012 1 commit