summaryrefslogtreecommitdiff
path: root/test
AgeCommit message (Expand)Author
2019-07-29playlist/Song: support backslash in relative URIsMax Kellermann
2019-07-29test/test_translate_song: remove unused variable "s1"Max Kellermann
2019-07-12test/run_decoder: catch StopDecoderMax Kellermann
2019-03-20test/RunChromaprint: add missing `override`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-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
2018-08-19test/run_neighbor_explorer: allocate ConfigData on the stackMax Kellermann
2018-08-19test/run_input: allocate ConfigData in class GlobalInitMax Kellermann
2018-08-19test/run_decoder: allocate ConfigData in class GlobalInitMax Kellermann
2018-08-19test/dump_rva2: remove obsolete fake function config_get_string()Max Kellermann
2018-08-19test/dump_playlist: allocate ConfigData on the stackMax Kellermann
2018-08-19test/DumpDatabase: allocate ConfigData on the stackMax Kellermann
2018-08-02song/OptimizeFilter: optimization stage for filtersMax Kellermann
2018-08-02DetachedSong, db/LightSong, SongFilter: move to src/song/Max Kellermann
2018-07-24test/ParseSongFilter: new debug programMax Kellermann
2018-07-18fs/Path: add method ToUTF8Throw()Max Kellermann
2018-07-18config/Migrate: library to migrate deprecated settingsMax Kellermann
2018-07-17test/DumpDatabase: use struct ConfigDataMax Kellermann
2018-07-17neighbor/Glue: use struct ConfigDataMax Kellermann
2018-07-17tag/Config: use struct ConfigDataMax Kellermann
2018-07-17test/run_output: use struct ConfigDataMax Kellermann
2018-07-17test/run_filter: use struct ConfigDataMax Kellermann