summaryrefslogtreecommitdiff
path: root/Makefile.am
AgeCommit message (Expand)Author
2016-03-05event/MaskMonitor: new class to replace code in GlobalEvents and IdleMax Kellermann
2016-03-01*: include cleanup (using iwyu)Max Kellermann
2016-02-26README: convert to MarkdownMax Kellermann
2016-02-22SongUpdate: move tag_scan_fallback() to tag/Generic.cxxMax Kellermann
2016-02-22tag/ApeLoader: use class InputStream instead of FILE*Max Kellermann
2016-02-22tag/Id3Load: use class InputStream instead of FILE*Max Kellermann
2016-02-21playlist/Plugin: pass InputStreamPtr&& to open_stream()Max Kellermann
2016-02-19tag/Id3Load: manage id3_tag* with std::unique_ptrMax Kellermann
2016-02-19tag/TagId3: move tag_id3_load() to Id3Load.cxxMax Kellermann
2016-02-06lib/upnp: use std::unique_ptrMax Kellermann
2016-02-06util/ScopeExit: new utility libraryMax Kellermann
2015-12-29fs/DirectoryReader: use C++ exceptions instead of class ErrorMax Kellermann
2015-12-16config/ConfigFile: use std::exception on syntax errorMax Kellermann
2015-12-16fs/io/GzipOutputStream: use C++ exceptions in constructorMax Kellermann
2015-12-16system/Error: helper library for constructing std::system_errorMax Kellermann
2015-12-15Merge tag 'v0.19.12'Max Kellermann
2015-12-15Makefile.am: fix static build with alsaJörg Krause
2015-11-06util/StringUtil: move comparison functions to StringCompare.cxxMax Kellermann
2015-10-27pcm/Order: new library to convert from FLAC to ALSA channel orderMax Kellermann
2015-10-26playlist/flac: re-add the pluginMax Kellermann
2015-10-22LocateUri: new library to classify URIs in a standard wayMax Kellermann
2015-10-19util/DeleteDisposer: new utility classMax Kellermann
2015-10-16test/ReadApeTags: new debug programMax Kellermann
2015-10-16util/StringView: add methods StripLeft(), StripRight()Max Kellermann
2015-09-30util/StringView: new utility classMax Kellermann
2015-09-17output: add native Haiku audio output and mixer supportFrançois Revol
2015-09-17Makefile.am: add the Haiku resources to the mpd binaryFrançois Revol
2015-08-24tag/Settings: move typedef tag_mask_t to Mask.hxxMax Kellermann
2015-08-24tag/Settings: convert to C++Max Kellermann
2015-08-15test/stdbin.h: remove obsolete headerMax Kellermann
2015-08-15PlayerThread, ...: move to src/player/Max Kellermann
2015-08-12client/Response: new Client wrapper class for writing responsesMax Kellermann
2015-08-11command/Request: new struct wrapping ConstBuffer<const char *>Max Kellermann
2015-07-22net/AllocatedSocketAddress: new sockaddr wrapper classMax Kellermann
2015-07-22net/Resolver: move sockaddr_to_string() to ToString.cxxMax Kellermann
2015-06-27configure.ac: remove GLib optionMax Kellermann
2015-06-25util/AllocatedString: add methods Duplicate(), Clone()Max Kellermann
2015-06-23lib/icu/Win32: wrappers for WideCharToMultiByte(), MultiByteToWideChar()Max Kellermann
2015-06-23util/AllocatedString: new utility classMax Kellermann
2015-06-23util/StringPointer: new utility classMax Kellermann
2015-06-22fs/Glob: use PathMatchSpec() on WindowsMax Kellermann
2015-06-22test/TestFs: new unit test for libfs.aMax Kellermann
2015-06-22db/update/ExcludeList: move class Pattern to fs/Glob.hxxMax Kellermann
2015-06-22test/test_pcm: add PcmInterleave() unit testMax Kellermann
2015-06-22decoder/ffmpeg: move code to pcm/Interleave.cxxMax Kellermann
2015-03-05fs/NarrowPath: new utility classMax Kellermann
2015-03-05util/StringUtil: add wchar_t overloadsMax Kellermann
2015-03-05util/StringAPI: add wchar_t overloadsMax Kellermann
2015-03-05fs/Traits: use string.h API wrappersMax Kellermann
2015-03-03system/FileDescriptor: new wrapper class for a file descriptorMax Kellermann