Age | Commit message (Expand) | Author |
2021-03-08 | test/run_{input,output,convert}: switch file descriptors to binary mode | Max Kellermann |
2021-02-07 | test/run_input: add option --seek | Max Kellermann |
2021-02-07 | test/run_input: document more options | Max Kellermann |
2021-01-01 | copyright year 2021 | Max Kellermann |
2020-09-07 | Merge branch 'v0.21.x' into master | Max Kellermann |
2020-09-07 | test/run_input: add option --chunk-size | Max Kellermann |
2020-09-07 | Merge branch 'v0.21.x' into master | Max Kellermann |
2020-09-07 | test/run_input: pass FileDescriptor to dump_input_stream() | Max Kellermann |
2020-09-07 | test/run_input: use WithBufferedOutputStream() | Max Kellermann |
2020-09-07 | test/run_input: convert pointer to reference | Max Kellermann |
2020-04-02 | Merge tag 'v0.21.22' | Max Kellermann |
2020-04-02 | test/*: fix Windows build using class FromNarrowPath | Max Kellermann |
2020-01-18 | copyright year 2020 | Max Kellermann |
2019-05-07 | event/Call, ...: use wait() with predicate | Max Kellermann |
2019-05-07 | input/InputStreams: pass std::unique_lock<> to various methods | Max Kellermann |
2019-04-26 | thread/Cond: add wait() overload which takes a unique_lock<> | Max Kellermann |
2019-04-25 | thread/*Cond: rename methods to match std::condition_variable | Max Kellermann |
2019-02-05 | input/Init: add RAII class | Max Kellermann |
2019-02-05 | test/ConfigGlue: merge duplicate code from various debug programs | Max Kellermann |
2019-02-05 | archive/List: add RAII class | Max Kellermann |
2018-10-31 | *: copyright year 2018 | Max Kellermann |
2018-08-19 | test/run_input: allocate ConfigData in class GlobalInit | Max Kellermann |
2018-07-17 | input/Init: use struct ConfigData | Max Kellermann |
2018-07-17 | test/*: catch and print all exceptions | Max Kellermann |
2018-07-16 | config/Config*: rename files, drop "Config" prefix | Max Kellermann |
2018-06-22 | input/Stream: remove attribute "cond", replace with handler interface | Max Kellermann |
2018-01-29 | test/run_input: move code from Scan() to input/ScanTags.cxx | Max Kellermann |
2018-01-26 | test/run_input: add frontend for InputPlugin::scan_tags() | Max Kellermann |
2018-01-24 | test/run_input: add option "--verbose" | Max Kellermann |
2018-01-17 | fs/Path: replace method Null() with nullptr_t constructor | Max Kellermann |
2018-01-17 | test/run_input: add option to load a configuration file | Max Kellermann |
2018-01-17 | test/run_input: add command-line option parser | Max Kellermann |
2017-12-20 | input/InputStream: ReadTag() returns std::unique_ptr<Tag> | Max Kellermann |
2017-02-10 | test/*: use class EventThread instead of ScopeIOThread | Max Kellermann |
2017-01-26 | input/Plugin: pass EventLoop& to init() | Max Kellermann |
2017-01-03 | update copyright year | Max Kellermann |
2017-01-03 | test/run_input, ...: RAII-style global initialization | Max Kellermann |
2017-01-03 | thread/Mutex: remove ScopeLock, use std::lock_guard directly | Max Kellermann |
2016-09-16 | input/InputStream: migrate from class Error to C++ exceptions | Max Kellermann |
2016-09-09 | input/Plugin: migrate open() from class Error to C++ exceptions | Max Kellermann |
2016-09-09 | input/Plugin: migrate init() from class Error to C++ exceptions | Max Kellermann |
2016-05-02 | test/{run_input,dump_text_file}: use class ScopeLock | Max Kellermann |
2016-02-26 | update copyright year to 2016 | Max Kellermann |
2016-02-21 | input: wrap InputStream in std::unique_ptr | Max Kellermann |
2015-08-15 | test/stdbin.h: remove obsolete header | Max Kellermann |
2015-01-01 | Copyright year 2015 | Max Kellermann |
2014-12-05 | configure.ac: require GLib 2.32 (if enabled) | Max Kellermann |
2014-11-25 | test/run_input: make variables more local | Max Kellermann |
2014-10-07 | test/run_input, ...: add struct ScopeIOThread | Max Kellermann |
2014-08-07 | fs/output, fs/TextFile: move to fs/io/ | Max Kellermann |