1. 20 Sep, 2018 2 commits
  2. 14 Sep, 2018 1 commit
  3. 17 Jun, 2018 1 commit
  4. 28 May, 2018 1 commit
  5. 23 Nov, 2016 1 commit
  6. 08 Apr, 2015 1 commit
    • Philipp Schafft's avatar
      Cleanup: move libcurl specifc code into curl.c · 74023834
      Philipp Schafft authored
      This cleans the libcurl usage up a bit. It moves common code used
      to interact with libcurl into a single new file curl.[ch].
      
      Notes:
      * It does not alter any features nor fixes any bugs.
      * Thew REVIEW about strdup(self->url) in event_url.c as been processed.
        According to the manpage for curl_easy_setopt()/CURLOPT_URL
        there is no need for us to copy.
      * URL Auth as well as URL triggers have sent ICECAST_VERSION_STRING
        as User-Agent:, this has be corrected to what is set in the config
        file.
      * As curl.c is now a single point for setting parameters all the TLS
        parameters should be reviewed and set (based on config).
      
      Please test!
      74023834
  7. 01 Mar, 2015 1 commit
    • Thomas B. Rücker's avatar
      Fixed log messages and comments · 671c2366
      Thomas B. Rücker authored
       * Reworded many log messages for better understanding.
       * Adjusted some version targets as we won't have a 2.4.2 release.
       * Added some FIXME comments
      671c2366
  8. 18 Jan, 2015 2 commits
    • Philipp Schafft's avatar
      Feature: Sending <admin> field to yp server · 9d84ba20
      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
      9d84ba20
    • Philipp Schafft's avatar
      Fix: fix memory leak of active and pending ypdata_t · 319b6d57
      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.
      319b6d57
  9. 10 Jan, 2015 1 commit
  10. 14 Dec, 2014 1 commit
    • Philipp Schafft's avatar
      Fix: Fixed compiler warnings · dc016bc0
      Philipp Schafft authored
      This fixes some compiler warnings. The code should be warning free
      if gcc with -Wall is used but for the following:
      {{{
      admin.c: In function 'command_manageauth':
      admin.c:790: warning: unused variable 'mountinfo'
      }}}
      This warning is due <role> migration. See #2123 for more details on
      this warning. Please test with care. closes 2063
      dc016bc0
  11. 02 Dec, 2014 1 commit
  12. 30 Nov, 2014 2 commits
  13. 31 Oct, 2014 1 commit
  14. 09 Oct, 2014 1 commit
  15. 02 Apr, 2013 1 commit
    • Philipp Schafft's avatar
      Added support for a default mount. See #1914. · d54c61bf
      Philipp Schafft authored
      The default mount is a block in the config file that contains settings for
      all mount points that do not have a block in configfile themself.
      This is implemented by a <mount type="default">-block.
      In this case the <mount>-block MUST NOT contain a <mount-name>-subblock.
      
      svn path=/icecast/trunk/icecast/; revision=18902
      d54c61bf
  16. 24 Feb, 2013 1 commit
  17. 08 Sep, 2008 1 commit
  18. 21 May, 2008 1 commit
  19. 02 May, 2008 1 commit
  20. 23 Apr, 2008 1 commit
    • Karl Heyes's avatar
      YP fixup for unusual cases. Inactive on-demand relays were not sending certain · a3d1ff80
      Karl Heyes authored
      details to stats engine.  On YP remove, make sure we find all nodes for that
      montpoint not just the first. Allow at least 20mins from a failed touch before
      next add, allows YP to give a longer wait period for misconfigured setups by
      issuing a TouchFreq header on rejection.
      
      svn path=/icecast/trunk/icecast/; revision=14787
      a3d1ff80
  21. 19 Apr, 2008 1 commit
  22. 18 Apr, 2008 1 commit
  23. 03 Feb, 2008 1 commit
  24. 21 Nov, 2007 1 commit
  25. 08 Nov, 2007 1 commit
  26. 03 Sep, 2007 1 commit
  27. 08 Mar, 2006 1 commit
  28. 17 Dec, 2005 1 commit
  29. 30 Aug, 2005 1 commit
  30. 09 Aug, 2005 1 commit
  31. 19 Jun, 2005 1 commit
  32. 31 May, 2005 1 commit
  33. 30 May, 2005 1 commit
  34. 26 May, 2005 1 commit
  35. 17 Dec, 2004 1 commit
  36. 10 Dec, 2004 2 commits