summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2020-12-01event/Loop: add more assertions to dtorMax Kellermann
2020-12-01event/Loop: rename AddDeferred() to AddDefer()Max Kellermann
2020-12-01event/IdleEvent: make a special case of DeferEventMax Kellermann
2020-12-01event/DeferEvent: use class IntrusiveList instead of boost::intrusive::listMax Kellermann
2020-12-01event/DeferEvent: split the thread-safe version into new class InjectEventMax Kellermann
2020-12-01event/DeferEvent: explicitly forbid copyingMax Kellermann
2020-12-01event/DeferEvent: use `using` instead of `typedef`Max Kellermann
2020-12-01Merge branch 'v0.22.x'Max Kellermann
2020-12-01input/{tidal,qobus}: add missing includes for assert()Max Kellermann
2020-12-01input/tidal: add missing include for assert()Max Kellermann
2020-11-30util/AllocatedArray: add nullptr constructorMax Kellermann
2020-11-30util/AllocatedArray: add method data()Max Kellermann
2020-11-30util/AllocatedArray: add types pointer, const_pointerMax Kellermann
2020-11-30util/StringView: add method SplitLast()Max Kellermann
2020-11-30io/FileDescriptor: use std::size_tMax Kellermann
2020-11-30util/TemplateString: rename CharAsString() to FromChar()Max Kellermann
2020-11-30util/TemplateString: add cast operatorsMax Kellermann
2020-11-30util/TemplateString: rewrite as constexpr functionsMax Kellermann
2020-11-30util/TemplateString: remove unnecessary implementation for static variableMax Kellermann
2020-11-30util/TemplateString: use std::size_tMax Kellermann
2020-11-30util/TemplateString: no indent after `namespace`Max Kellermann
2020-11-30lib/dbus/Values: use T::Traits, not TMax Kellermann
2020-11-30lib/dbus/Values: use `using` instead of `typedef`Max Kellermann
2020-11-30odbus/Types: use `using` instead of `typedef`Max Kellermann
2020-11-30time/ISO8601: support YYYY-MM (without day of month)Max Kellermann
2020-11-30time/Math: new libraryMax Kellermann
2020-11-30net/SocketAddress: add CastTo()Max Kellermann
2020-11-30net/IPv[46]Address: pass SocketAddress by value to Cast()Max Kellermann
2020-11-30net/IPv[46]Address: add Cast(const sockaddr_in&)Max Kellermann
2020-11-30lib/ffmpeg/Filter: Add define required for avutilDanilo Spinella
2020-11-18util/MimeType: relicense to BSD-2Max Kellermann
2020-11-16Merge branch 'v0.22.x'Max Kellermann
2020-11-16filter/ffmpeg: detect the output sample formatMax Kellermann
2020-11-15output/Control: allow copy elision (fix -Wpessimizing-move)Max Kellermann
2020-11-15Fixes #994 - moveoutput: new AudioOutputControl created from copyMoving an ou...Stapper
2020-11-11Merge branch 'v0.22.x' into masterMax Kellermann
2020-11-10Merge branch 'bind' of git://github.com/neheb/MPD into masterMax Kellermann
2020-11-10decoder/dsdiff: apply padding to odd-sized chunksMax Kellermann
2020-11-06Merge tag 'v0.22.3' into masterMax Kellermann
2020-11-06storage/curl: fix nullptr dereferenceMax Kellermann
2020-11-05clang-tidy: replace std::bind with lambdasRosen Penev
2020-11-04util/MimeType: use IterableSplitString() in ParseMimeTypeParameters()Max Kellermann
2020-11-04playlist/registry: remove duplicate function ExtractMimeTypeMainPart()Max Kellermann
2020-11-04util/MimeType: migrate GetMimeTypeBase() to std::string_viewMax Kellermann
2020-11-04util/UriExtract: remove the query string at the beginning of uri_get_suffix()Max Kellermann
2020-11-04util/UriExtract: pass std::string_view to uri_get_suffix()Max Kellermann
2020-11-04util/UriExtract: uri_get_suffix() returns std::string_viewMax Kellermann
2020-11-04{decoder,archive,playlist}/plugin: pass std::string_view to SupportsMimeType()Max Kellermann
2020-11-04Merge branch 'v0.22.x' into masterMax Kellermann
2020-11-04Merge branch 'clng11' of git://github.com/neheb/MPD into masterMax Kellermann