1. 29 Apr, 2019 1 commit
  2. 28 Apr, 2019 1 commit
  3. 25 Mar, 2019 1 commit
  4. 24 Dec, 2018 3 commits
  5. 23 Dec, 2018 1 commit
  6. 15 Dec, 2018 3 commits
  7. 14 Dec, 2018 10 commits
  8. 12 Dec, 2018 2 commits
  9. 21 Nov, 2018 4 commits
  10. 24 Jul, 2016 2 commits
  11. 04 May, 2016 2 commits
  12. 28 Nov, 2015 1 commit
  13. 22 Nov, 2015 1 commit
    • Philipp Schafft's avatar
      Fix: Escape mountpoint names. · 11b83da8
      Philipp Schafft authored
      Prior to this commit mountpoint names were sent to the server as-is
      both as part of the SOURCE (or eq.) request as well as part of out-
      of-band meta data updates (ICY workaround). This was a source for a
      potential problem e.g. if the mountpoint's name contains characters
      from the reserved space. This commit fixes this by always doing the
      escaping step before sending this to the server. This may only be a
      problem in case GET parameters were included in the mountpoint URI.
      However this was never part of the concept and was supported by the
      main line Icecast2 server. Please test this and feel free to reopen
      the ticket in case of any problems. Thank you for reporting and for
      your work.
      
      Closes: #2233
      11b83da8
  14. 04 Nov, 2015 3 commits
  15. 12 Apr, 2015 1 commit
  16. 29 Mar, 2015 2 commits
  17. 10 Feb, 2015 1 commit
    • Philipp Schafft's avatar
      Cleanup: Renamed ca_certificate to ca_file. · b8869ac5
      Philipp Schafft authored
      This changes all references to ca_certificate into ca_file.
      It also aligns them to ca_directory.
      
      Note that this breaks the ABI and ABI to older revisions of this
      development version. None of the affected calls are part of earlier
      versions so no SONAME change is needed.
      b8869ac5
  18. 07 Feb, 2015 1 commit
    • Philipp Schafft's avatar
      Fix: Added TLS support to metadata updates. · 477a8b95
      Philipp Schafft authored
      This adds support to metadata updates for TLS. This includes
      both RFC2818 and RFC2817 support.
      
      This also corrects the return value of shout_get_tls() which
      falsely returned RFC2818 when RFC2817 mode was used and object
      was already sucessfully connected (after 101 Switching Protocols).
      477a8b95