Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-01-01 | copyright year 2021 | Max Kellermann | |
2020-03-12 | replace assert.h with cassert | Rosen Penev | |
The former was deprecated with C++14. According to the C++11 and C++17 standards, both files are identical. Signed-off-by: Rosen Penev <rosenp@gmail.com> | |||
2020-02-01 | *: use `auto` | Max Kellermann | |
2020-01-18 | copyright year 2020 | Max Kellermann | |
2019-11-04 | lib/icu/Converter: Create() returns std::unique_ptr | Max Kellermann | |
2019-08-10 | IcyMetadataParser: implement charset conversion | Max Kellermann | |
2019-07-05 | IcyMetaDataParser: include cleanup | Max Kellermann | |
2019-07-05 | IcyMetaDataParser: remove useless log message | Max Kellermann | |
2019-07-05 | IcyMetaDataParser: pass StringView to icy_add_item() | Max Kellermann | |
2019-07-05 | include cleanups (powered by iwyu) | Max Kellermann | |
2019-06-17 | Copyright year 2019 | Max Kellermann | |
2018-11-19 | check.h: remove obsolete header | Max Kellermann | |
Since we switched from autotools to Meson in commit 94592c14062d5afc9482d11baa401648082022c0, we don't need to include `config.h` early to properly enable large file support. Meson passes the required macros on the compiler command line instead of defining them in `config.h`. This means we can include `config.h` at any time, whenever we want to check its macros, and there are no ordering constraints. | |||
2018-10-31 | *: copyright year 2018 | Max Kellermann | |
2017-12-20 | IcyMetaDataParser: return std::unique_ptr<Tag> | Max Kellermann | |
2017-12-20 | IcyMetaDataParser: add "noexcept" | Max Kellermann | |
2017-12-20 | tag/Builder: CommitNew() returns std::unique_ptr<Tag> | Max Kellermann | |
2017-02-08 | tag/Tag*: rename several source files | Max Kellermann | |
2017-01-03 | update copyright year | Max Kellermann | |
2016-02-26 | update copyright year to 2016 | Max Kellermann | |
2015-09-30 | util/StringView: new utility class | Max Kellermann | |
2015-01-01 | Copyright year 2015 | Max Kellermann | |
2014-05-21 | input/curl: move code to IcyInputStream | Max Kellermann | |
2014-02-22 | input/curl: include cleanup | Max Kellermann | |
2014-01-27 | Merge branch 'v0.18.x' | Max Kellermann | |
2014-01-27 | IcyMetadataParser: more robust tag parser | Max Kellermann | |
Allow semicolons and single quotes in the stream title. This is not part of any specification, but found in real life. | |||
2014-01-13 | copyright year 2014 | Max Kellermann | |
2014-01-08 | tag/TagBuilder: rename Commit() to CommitNew() | Max Kellermann | |
2013-12-04 | IcyMetaDataParser: use new[]/delete[] instead of g_malloc()/g_free() | Max Kellermann | |
2013-12-03 | IcyMetaDataParser: use class TagBuilder | Max Kellermann | |
2013-10-20 | TagType: rename enum tag_type to TagType | 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. | |||
2013-09-05 | Tag, ...: move to libtag.a | Max Kellermann | |
2013-07-30 | tag: convert to C++ | Max Kellermann | |
2013-01-10 | icy_metadata: convert to C++ | Max Kellermann | |