aboutsummaryrefslogtreecommitdiffstats
path: root/src/output (unfollow)
Commit message (Expand)AuthorFilesLines
2014-01-07util/Alloc: new library replacing GLib's g_malloc()Max Kellermann1-1/+1
2014-01-06event/SocketMonitor: don't close the socket automaticallyMax Kellermann1-0/+3
2014-01-06util/Cast: new utility libraryMax Kellermann1-1/+2
2014-01-05output/httpd: move the clients.clear() call to the IOThreadMax Kellermann1-1/+3
2014-01-05output/httpd: import GetEventLoop()Max Kellermann2-3/+5
2014-01-04output/httpd: move Bind()/Unbind() to the IOThreadMax Kellermann1-4/+8
2014-01-04output/httpd: move all broadcast operations to the IOThreadMax Kellermann2-11/+76
2014-01-04output/httpd: use the IOThreadMax Kellermann1-2/+2
2014-01-04output/httpd: move queue size check to HttpdClient::PushPage()Max Kellermann3-18/+6
2014-01-04output/httpd: wrap the std::list in std::queueMax Kellermann2-6/+16
2014-01-04output/httpd: merge duplicate code to ClearQueue()Max Kellermann2-5/+15
2014-01-04output/httpd: keep track of queue sizeMax Kellermann2-13/+14
2013-12-31output/httpd: change "struct" to "class"Max Kellermann3-4/+7
2013-12-31output/httpd: move code to methods Delay(), Play(), Cancel()Max Kellermann2-22/+46
2013-12-31output/httpd: move Cast() into the classMax Kellermann2-25/+23
2013-12-31output/httpd: add methods Init(), Finish()Max Kellermann2-12/+29
2013-12-31output/httpd: use reference instead of pointerMax Kellermann3-14/+14
2013-12-31output/httpd: make the HttpdClient base class "private"Max Kellermann1-1/+1
2013-12-19output/osx: fix typoMax Kellermann1-1/+1
2013-12-19output/osx: use DynamicFifoBuffer instead of struct fifo_bufferMax Kellermann1-26/+21
2013-12-14output/alsa: use new[] instead of g_malloc()Max Kellermann1-6/+5
2013-12-10output/osx: fix build failureLukas Stabe1-3/+3
2013-12-04system/Resolver: sockaddr_to_string() returns std::string()Max Kellermann1-8/+3
2013-12-02output/openal: check __APPLE__ instead of HAVE_OSXLukas Stabe1-1/+1
2013-11-28include cleanup using iwyuMax Kellermann4-10/+1
2013-11-26HttpdOutputPlugin.cxx: fix null pointer dereferenceDenis Krjuchkov1-1/+2
2013-11-11output/httpd: don't use incomplete template argument with libc++Max Kellermann1-0/+5
2013-11-04output/alsa: avoid endless loop in Raspberry Pi workaroundMax Kellermann1-1/+17
2013-11-04Log: add level "DEFAULT"Max Kellermann1-1/+1
2013-10-30*: update copyright year to 2013Max Kellermann2-2/+2
2013-10-28*: use nullptr instead of NULLMax Kellermann2-18/+18
2013-10-26output/httpd: accept icy-metadata with and without spaceOddegamra1-1/+2
2013-10-25output/httpd: support HEAD requestsMax Kellermann2-5/+29
2013-10-25output/httpd: remove bogus assertionMax Kellermann1-1/+0
2013-10-21Util/ASCII: add StringEqualsCaseASCII() overload with lengthMax Kellermann1-3/+3
2013-10-20TagType: rename enum tag_type to TagTypeMax Kellermann2-2/+2
2013-10-19util/FormatString: new library to replace g_strdup_printf()Max Kellermann1-4/+2
2013-10-17fs/Path: rename to AllocatedPathMax Kellermann1-3/+4
2013-10-16system/ByteOrder: new library for byte ordering / endianessMax Kellermann2-7/+5
2013-10-15output/roar: use const_cast instead of g_strdup()Max Kellermann1-9/+3
2013-10-15output/roar: use std::stringMax Kellermann1-12/+10
2013-10-15output/roar: move code into the RoarOutput classMax Kellermann2-96/+137
2013-10-15output/pipe: use std::stringMax Kellermann1-8/+6
2013-10-15event/BufferedSocket: pass writable pointer to OnSocketInput()Max Kellermann2-8/+6
2013-10-15Util/Macros: replacement for GLib's G_N_ELEMENTS()Max Kellermann2-10/+12
2013-10-15output/winmm: use delete instead of g_free()Max Kellermann1-2/+2
2013-10-15gcc.h: rename to Compiler.hMax Kellermann2-2/+2
2013-10-14Mapper, ...: use memcmp() instead of strncmp() where appropriateMax Kellermann1-2/+2
2013-10-02output/httpd: don't include glib.h in headerMax Kellermann3-4/+6
2013-10-02Log: new logging library APIMax Kellermann16-124/+131