1. 18 Mar, 2011 1 commit
  2. 09 Mar, 2011 1 commit
  3. 09 Feb, 2011 1 commit
    • Thomas Jansen's avatar
      output/httpd: initialize unflushed_input · e776c605
      Thomas Jansen authored
      This fixes the following valgrind warning occuring on the first call of
      httpd_output_read_page:
      ==20124== Conditional jump or move depends on uninitialised value(s)
      ==20124==    at 0x425E65: httpd_output_read_page (httpd_output_plugin.c:240)
      ==20124==    by 0x426087: httpd_output_open (httpd_output_plugin.c:279)
      ==20124==    by 0x41D862: ao_open (output_plugin.h:206)
      ==20124==    by 0x41E133: audio_output_task (output_thread.c:590)
      e776c605
  4. 29 Jan, 2011 1 commit
  5. 05 Nov, 2010 1 commit
  6. 05 Oct, 2010 2 commits
  7. 03 Oct, 2010 1 commit
  8. 25 Sep, 2010 1 commit
    • Thomas Jansen's avatar
      output/httpd: bind_to_address support (including IPv6) · 9af9fd14
      Thomas Jansen authored
      Added support for a new optional configuration setting for the httpd output
      named "bind_to_address". Setting it to a specific IP address (v4 or v6) will
      cause the httpd output to bind to that address exclusively. Supporting
      multiple addresses in parallel is future work.
      
      This implements the feature requests #2998 and #2646.
      9af9fd14
  9. 23 Sep, 2010 1 commit
  10. 31 Aug, 2010 2 commits
  11. 06 Jun, 2010 1 commit
    • Tim Phipps's avatar
      output/httpd: add libwrap support · 4e83b79d
      Tim Phipps authored
      libwrap support is in MPD but only for the control port.  This patch
      adds support for the http port.  The code is copied from
      src/client_new.c
      4e83b79d
  12. 05 Apr, 2010 1 commit
  13. 22 Mar, 2010 1 commit
  14. 01 Jan, 2010 1 commit
  15. 03 Dec, 2009 1 commit
  16. 12 Nov, 2009 1 commit
    • Max Kellermann's avatar
      include config.h in all sources · 5b82ffc2
      Max Kellermann authored
      After we've been hit by Large File Support problems several times in
      the past week (which only occur on 32 bit platforms, which I don't
      have), this is yet another attempt to fix the issue.
      5b82ffc2
  17. 08 Nov, 2009 1 commit
  18. 07 Nov, 2009 2 commits
  19. 05 Nov, 2009 1 commit
  20. 29 Oct, 2009 1 commit
  21. 13 Oct, 2009 1 commit
  22. 14 Jul, 2009 1 commit
  23. 06 Jul, 2009 1 commit
  24. 10 May, 2009 1 commit
  25. 05 May, 2009 4 commits
  26. 13 Apr, 2009 1 commit
  27. 01 Apr, 2009 1 commit
  28. 17 Mar, 2009 1 commit
  29. 15 Mar, 2009 1 commit
    • Max Kellermann's avatar
      httpd: new output plugin to replace "shout" · e62580db
      Max Kellermann authored
      Let's get rid of the "shout" plugin, and the awfully complicated
      icecast daemon setup!  MPD can do better if it's doing the HTTP server
      stuff on its own.  This new plugin has several advantages:
      
      - easier to set up - only one daemon, no password settings, no mount
        settings
      - MPD controls the encoder and thus already knows the packet
        boundaries - icecast has to parse them
      - MPD doesn't bother to encode data while nobody is listening
      
      This implementation is very experimental (no header parsing, ignores
      request URI, no icy-metadata, ...).  It should be able to suport
      several encoders in parallel in the future (with different bit rates,
      different codec, ...), to make MPD the perfect streaming server.  Once
      MPD gets multi-player support, we can even mount several different
      radio stations on one server.
      e62580db