1. 09 Mar, 2011 1 commit
  2. 27 Feb, 2011 2 commits
  3. 09 Feb, 2011 2 commits
    • Thomas Jansen's avatar
      general: whitespace cleanup · 948b8f35
      Thomas Jansen authored
      Remove trailing whitespace found by this command:
      find -name '*.[ch]' | xargs grep "[[:space:]]$"
      948b8f35
    • 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. 07 Jan, 2011 2 commits
  5. 21 Dec, 2010 1 commit
  6. 08 Nov, 2010 1 commit
  7. 05 Nov, 2010 3 commits
  8. 04 Nov, 2010 2 commits
  9. 03 Nov, 2010 2 commits
  10. 27 Oct, 2010 1 commit
  11. 08 Oct, 2010 2 commits
  12. 05 Oct, 2010 2 commits
  13. 03 Oct, 2010 1 commit
  14. 25 Sep, 2010 2 commits
    • Thomas Jansen's avatar
      eliminate g_error() usage · 28bcb8bd
      Thomas Jansen authored
      Replaced all occurrences of g_error() with MPD_ERROR() located in a new header
      file 'mpd_error.h'. This macro uses g_critical() to print the error message
      and then exits gracefully in contrast to g_error() which would internally call
      abort() to produce a core dump.
      
      The macro name is distinctive and allows to find all places with dubious error
      handling. The long-term goal is to get rid of MPD_ERROR() altogether. To
      facilitate the eventual removal of this macro it was added in a new header
      file rather than to an existing header file.
      
      This fixes #2995 and #3007.
      28bcb8bd
    • 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
  15. 23 Sep, 2010 1 commit
  16. 31 Aug, 2010 2 commits
  17. 25 Jul, 2010 1 commit
  18. 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
  19. 20 May, 2010 2 commits
  20. 14 May, 2010 1 commit
  21. 13 May, 2010 2 commits
  22. 05 Apr, 2010 1 commit
  23. 22 Mar, 2010 1 commit
  24. 10 Mar, 2010 2 commits
  25. 17 Jan, 2010 1 commit
  26. 16 Jan, 2010 1 commit