summaryrefslogtreecommitdiff
path: root/test
AgeCommit message (Expand)Author
2019-05-08util/Time*: move to time/Max Kellermann
2019-05-07event/Call, ...: use wait() with predicateMax Kellermann
2019-05-07input/InputStreams: pass std::unique_lock<> to various methodsMax Kellermann
2019-04-26thread/Cond: add wait() overload which takes a unique_lock<>Max Kellermann
2019-04-25thread/*Cond: rename methods to match std::condition_variableMax Kellermann
2019-04-24db/DatabaseListener: add `noexcept`Max Kellermann
2019-04-05lib/chromaprint/DecoderClient: replace method PrintResult()Max Kellermann
2019-04-05decoder/Client: add `noexcept`Max Kellermann
2019-04-04pcm/PcmConvert: eliminate Open() and Close()Max Kellermann
2019-04-04test/RunChromaprint: move class ChromaprintDecoderClient to lib/chromaprint/Max Kellermann
2019-04-04tag/Chromaprint: move to lib/chromaprint/Context.hxxMax Kellermann
2019-03-25test/run_filter: check for partial writesMax Kellermann
2019-03-25test/run_filter: move code to WriteOrThrow()Max Kellermann
2019-03-25test/run_filter: use class FileDescriptorMax Kellermann
2019-03-21Merge branch 'v0.21.x'Max Kellermann
2019-03-20test/RunChromaprint: add missing `override`Max Kellermann
2019-03-16Merge branch 'v0.21.x'Max Kellermann
2019-03-16test/TestSongFilter: unit test for song filtersMax Kellermann
2019-03-16test/meson.build: add section for filter testsMax Kellermann
2019-03-16test/MakeTag: add `noexcept`Max Kellermann
2019-03-16test/MakeTag: remove `static`Max Kellermann
2019-03-16test/test_translate_song: move MakeTag() to headerMax Kellermann
2019-03-14test/run_filter: ensure that partial frames will not get passed to the filterMax Kellermann
2019-03-14test/run_filter: move the buffer into the loopMax Kellermann
2019-03-08system/ByteOrder: move to util/Max Kellermann
2019-02-20db/Plugin: use std::unique_ptr<> to manage Database pointersMax Kellermann
2019-02-05playlist/Registry: add RAII classMax Kellermann
2019-02-05decoder/List: add RAII classMax Kellermann
2019-02-05input/Init: add RAII classMax Kellermann
2019-02-05test/ConfigGlue: merge duplicate code from various debug programsMax Kellermann
2019-02-05archive/List: add RAII classMax Kellermann
2019-01-21test/net/TestIPv4Address: make literal unsigned to work around -Wsign-compareMax Kellermann
2019-01-21test/net/TestIPv6Address: work around failure on macOSMax Kellermann
2019-01-21test/net/TestLocalSocketAddress: can't use strcmp() if the string isn't null-...Max Kellermann
2019-01-20test/net: new unit testsMax Kellermann
2018-11-19check.h: remove obsolete headerMax Kellermann
2018-11-15test/meson.build: run_storage depends on event libVolodymyr Medvid
2018-11-02remove some autotools remainsMax Kellermann
2018-10-31*: copyright year 2018Max Kellermann
2018-10-30pcm/PcmUtils: rename to Clamp.hxxMax Kellermann
2018-10-29test/PcmFormat: add Float/32 bit testMax Kellermann
2018-10-29test/PcmFormat: rename FormatFloat to FormatFloat16Max Kellermann
2018-10-24tag/Chromaprint: OO wrapper for a ChromaprintContextMax Kellermann
2018-10-16test: use GTest instead of cppunitMax Kellermann
2018-10-14build with Meson instead of autotoolsMax Kellermann
2018-09-22player/CrossFade: use std::chrono::durationMax Kellermann
2018-09-21decoder/Client: use std::chrono::duration<double> instead of raw `double`Max Kellermann
2018-09-02protocol/ArgParser: move struct RangeArg to separate headerMax Kellermann
2018-08-21net/Resolver: replace with more advanced implementationMax Kellermann
2018-08-20Compiler.h: move to util/Max Kellermann