aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* util/Error: add method SetLastError()Max Kellermann2013-10-172-0/+25
* Main: use ThreadId instead of GThread*Max Kellermann2013-10-173-6/+8
* Makefile.am: move sources to libthread.aMax Kellermann2013-10-171-9/+15
* InputStream: use int64_t instead of goffsetMax Kellermann2013-10-1720-64/+78
* input_plugin: rename struct to "InputPlugin"Max Kellermann2013-10-1723-32/+31
* thread/{Cond,Mutex}: use "class" instead of "typedef"Max Kellermann2013-10-1719-21/+25
* CueParser: use std::stringMax Kellermann2013-10-172-6/+5
* InotifyUpdate: use class PathMax Kellermann2013-10-171-58/+37
* PlaylistSave: eliminate the last g_warning() callMax Kellermann2013-10-171-1/+2
* Song: GetURI() returns std::stringMax Kellermann2013-10-1710-86/+62
* ArchiveLookup: in-place editing, avoid string copyMax Kellermann2013-10-171-29/+24
* ArchiveLookup: declare local variables laterMax Kellermann2013-10-171-5/+4
* ArchiveLookup: don't reset out argumentsMax Kellermann2013-10-171-4/+0
* ArchiveLookup: move code to FindSlash()Max Kellermann2013-10-171-7/+18
* ArchiveLookup: move code to FindSuffix()Max Kellermann2013-10-171-8/+13
* ArchiveLookup: return const stringsMax Kellermann2013-10-174-8/+12
* ArchiveLookup: move API documentation to headerMax Kellermann2013-10-172-22/+15
* test/test_archive: unit test for archive_lookup()Max Kellermann2013-10-172-0/+90
* configure.ac: add function MPD_AUTO_LIB and use itMax Kellermann2013-10-172-61/+33
* configure.ac: define HAVE_MPCDECMax Kellermann2013-10-171-0/+4
* decoder/wildmidi: remove suport for libwildmidi 0.2.2 or olderMax Kellermann2013-10-163-9/+1
* configure.ac: don't leak -lsidutils -lmp3lame intoMax Kellermann2013-10-161-2/+2
* test: use the CPPUNIT framework for unit testsMax Kellermann2013-10-1613-255/+326
* Makefile.am: distribute util/Domain.hxx and system/ByteOrder.hxxMax Kellermann2013-10-161-0/+2
* system/ByteOrder: new library for byte ordering / endianessMax Kellermann2013-10-1616-109/+289
* util/ByteReverse: use C99 "restrict"Max Kellermann2013-10-161-7/+13
* util/byte_reverse: convert to C++Max Kellermann2013-10-166-27/+21
* pcm_pack: convert to C++Max Kellermann2013-10-167-14/+8
* encoder/wave: use delete to dispose the WaveEncoder objectMax Kellermann2013-10-161-1/+1
* Archive*: move archive_domain to ArchiveDomain.cxxMax Kellermann2013-10-155-6/+51
* ConfigData: remove unused method DupBlockString()Max Kellermann2013-10-152-12/+0
* playlist/soundcloud: use std::stringMax Kellermann2013-10-151-14/+14
* output/roar: use const_cast instead of g_strdup()Max Kellermann2013-10-151-9/+3
* output/roar: use std::stringMax Kellermann2013-10-151-12/+10
* output/roar: move code into the RoarOutput classMax Kellermann2013-10-152-96/+137
* output/pipe: use std::stringMax Kellermann2013-10-151-8/+6
* Client, ...: remove unnecessary glib.h includeMax Kellermann2013-10-1519-35/+1
* ApeTag: use std::string for temporary allocationMax Kellermann2013-10-151-4/+3
* PlaylistRegistry: use std::string for temporary allocationMax Kellermann2013-10-151-4/+2
* input/*: don't allocate attribute "mime"Max Kellermann2013-10-154-6/+6
* UpdateArchive: use std::string for temporary stringMax Kellermann2013-10-151-4/+3
* ConfigData: use std::string for config_param::valueMax Kellermann2013-10-1510-33/+44
* Permission: use std::string for temporary password allocationMax Kellermann2013-10-151-4/+2
* Mapper: remove obsolete variable music_dir_fs_lengthMax Kellermann2013-10-151-2/+0
* event/BufferedSocket: pass writable pointer to OnSocketInput()Max Kellermann2013-10-155-20/+23
* Util/Macros: replacement for GLib's G_N_ELEMENTS()Max Kellermann2013-10-1519-58/+100
* output/winmm: use delete instead of g_free()Max Kellermann2013-10-151-2/+2
* util/FifoBuffer: C++ version of the fifo_buffer libraryMax Kellermann2013-10-1510-121/+294
* system/clock: convert to C++Max Kellermann2013-10-155-24/+16
* require GLib 2.28Max Kellermann2013-10-155-49/+3