Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-12-16 | Merge branch 'v0.20.x' | Max Kellermann | |
2017-12-12 | *: check defined(_WIN32) instead of defined(WIN32) | Max Kellermann | |
Only _WIN32 is defined by the compiler, and WIN32 is not standardized and may be missing. Closes #169 | |||
2017-08-10 | fs/FileSystem: OpenFile() returns UniqueFileDescriptor | Max Kellermann | |
2017-01-03 | update copyright year | Max Kellermann | |
2016-12-09 | Merge tag 'v0.19.20' | Max Kellermann | |
release v0.19.20 | |||
2016-12-04 | LogInit: convert use_stdout flag to out_fd=STDOUT_FILENO | Max Kellermann | |
2016-12-04 | LogInit: initialize out_fd properly to avoid closing stdin | Max Kellermann | |
2016-12-04 | LogInit: throw exception instead of calling FatalError() | Max Kellermann | |
2016-11-02 | LogInit: migrate from class Error to C++ exceptions | Max Kellermann | |
2016-11-02 | LogInit: use ConfigParam::GetPath() | Max Kellermann | |
2016-10-28 | config/Param: use CamelCase | Max Kellermann | |
2016-03-01 | *: include cleanup (using iwyu) | Max Kellermann | |
2016-02-26 | update copyright year to 2016 | Max Kellermann | |
2015-06-22 | LogBackend: remove character set support | Max Kellermann | |
Always write UTF-8 to the log file. | |||
2015-01-21 | config/Option: convert to strictly-typed enum | Max Kellermann | |
2015-01-21 | config/Param: make "line" signed | Max Kellermann | |
2015-01-21 | ConfigData: move struct config_param to Param.hxx | Max Kellermann | |
2015-01-01 | Copyright year 2015 | Max Kellermann | |
2014-12-17 | LogInit: make stderr line-buffered | Max Kellermann | |
Make sure everything gets logged right away. No delays because stdio's buffer is not yet full. | |||
2014-04-25 | LogInit: fix file descriptor leak in SIGHUP handler | Max Kellermann | |
2014-02-22 | LogBackend: use __android_log_print() on Android | Max Kellermann | |
2014-02-18 | LogInit: disable SetLogCharset() without GLib | Max Kellermann | |
2014-01-24 | Config*: move to config/ | Max Kellermann | |
2014-01-13 | copyright year 2014 | Max Kellermann | |
2013-12-15 | configure.ac: add option "--disable-glib" | Max Kellermann | |
Allows building without GLib. This fails to compile currently, because GLib is still used in the MPD core. | |||
2013-12-15 | LogInit: move backend code to LogBackend.cxx | Max Kellermann | |
2013-11-28 | include cleanup using iwyu | Max Kellermann | |
2013-10-19 | *: use nullptr instead of NULL | Max Kellermann | |
2013-10-19 | Util/CharUtil: new library replacing g_ascii_isX() | Max Kellermann | |
2013-10-17 | fs/Path: rename to AllocatedPath | Max Kellermann | |
The new class Path only holds a string pointer without being responsible for allocation/deallocation. The FileSystem.hxx library accepts Path arguments instead of AllocatedPath, to avoid forcing callers to allocate another string object. | |||
2013-10-15 | ConfigData: use std::string for config_param::value | Max Kellermann | |
2013-10-02 | Log: new logging library API | Max Kellermann | |
Prepare to migrate away from GLib. Currently, we're still using GLib as a backend. |