1. 11 Nov, 2013 1 commit
  2. 08 Nov, 2013 1 commit
  3. 07 Nov, 2013 2 commits
  4. 30 Oct, 2013 1 commit
  5. 11 Jan, 2013 1 commit
  6. 10 Jan, 2013 3 commits
  7. 14 Aug, 2012 1 commit
  8. 27 Jun, 2012 1 commit
  9. 23 Feb, 2011 1 commit
  10. 09 Feb, 2011 1 commit
  11. 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
  12. 13 Apr, 2010 1 commit
  13. 03 Nov, 2009 1 commit
  14. 29 Oct, 2009 1 commit
  15. 26 Oct, 2009 1 commit
  16. 17 Oct, 2009 1 commit
  17. 28 Sep, 2009 1 commit
  18. 20 Sep, 2009 1 commit
  19. 10 Sep, 2009 1 commit
  20. 30 Aug, 2009 1 commit
  21. 24 Aug, 2009 1 commit
  22. 19 Jul, 2009 1 commit
    • Michal Nazarewicz's avatar
      daemon: added "group" configuration option · d718a8b5
      Michal Nazarewicz authored
      The "group" configuration option is similar to "user" as it
      sets user set what group MPD shall run as.  With "user"
      option, MPD changed GID to the GID of the user, however,
      more control could be desired.
      
      Moreover, the patch changes the way of checking whether no
      setuid(2)/setgid(2) is required -- previously user names
      were compered, now UID and GIDs are compered (ie. the one we
      already have (getuid(2)/getgid(2)) with the one we want to
      change to).
      d718a8b5
  23. 06 Jul, 2009 1 commit
    • Max Kellermann's avatar
      output: use the software mixer plugin · 0275690b
      Max Kellermann authored
      Do all the software volume stuff inside each output thread, not in the
      player thread.  This allows one software mixer per output device, and
      also allows the user to configure the mixer type (hardware or
      software) for each audio output.
      
      This moves the global "mixer_type" setting into the "audio_output"
      section, deprecating the "mixer_enabled" flag.
      0275690b
  24. 28 Apr, 2009 1 commit
  25. 25 Apr, 2009 1 commit
  26. 30 Mar, 2009 1 commit
  27. 29 Mar, 2009 4 commits
  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
  30. 28 Feb, 2009 1 commit
  31. 26 Feb, 2009 1 commit
  32. 01 Jan, 2009 1 commit
  33. 31 Dec, 2008 1 commit
  34. 28 Dec, 2008 1 commit