Age | Commit message (Expand) | Author |
2021-01-01 | copyright year 2021 | Max Kellermann |
2020-03-16 | remove gcc_unused | Rosen Penev |
2020-02-17 | Instance: flush input cache on SIGHUP | Max Kellermann |
2020-01-20 | command/partition: add command "delpartition" | Max Kellermann |
2020-01-20 | Partition: add a local idle_monitor | Max Kellermann |
2020-01-20 | Instance: move OnIdle() to Instance.cxx | Max Kellermann |
2020-01-20 | Instance: move code to OnStateModified() | Max Kellermann |
2020-01-20 | Instance: manage StateFile with std::unique_ptr | Max Kellermann |
2020-01-20 | Instance: remove partitions loop from {Found,Lost}Neighbor() | Max Kellermann |
2020-01-18 | copyright year 2020 | Max Kellermann |
2019-08-09 | util/UriUtil: split | Max Kellermann |
2019-07-05 | include cleanups (powered by iwyu) | Max Kellermann |
2019-05-31 | input/cache: first draft of the file cache | Max Kellermann |
2019-05-29 | Instance: wrap ClientList in std::unique_ptr<> | Max Kellermann |
2019-04-25 | Instance: use std::unique_ptr<> to manage the NeighborGlue pointer | Max Kellermann |
2019-04-25 | sticker/Database: wrap in class StickerDatabase | Max Kellermann |
2019-04-24 | sticker/*: rename source files, drop "Sticker" prefix | Max Kellermann |
2019-04-24 | db/DatabaseListener: add `noexcept` | Max Kellermann |
2019-02-20 | Instance: use std::unique_ptr<> to manage the Database pointer | Max Kellermann |
2019-02-15 | Instance: eliminate FinishShutdownUpdate(), move code to destructor | Max Kellermann |
2019-02-15 | Instance: eliminate ShutdownDatabase(), move code to destructor | Max Kellermann |
2018-10-31 | *: copyright year 2018 | Max Kellermann |
2018-08-02 | lib/systemd/Watchdog: implement the systemd watchdog protocol | Max Kellermann |
2018-02-16 | output/alsa: use a new I/O thread with real-time scheduling | Max Kellermann |
2018-01-30 | RemoteTagCache: new glue class for integrating RemoteTagScanner | Max Kellermann |
2018-01-29 | Instance: un-inline the destructor | Max Kellermann |
2018-01-02 | neighbor/{Explorer,Listener}: add "noexcept" | Max Kellermann |
2017-12-19 | Main, ...: catch any exception, not just std::runtime_error | Max Kellermann |
2017-05-15 | *: add "noexcept" to many, many function prototypes | Max Kellermann |
2017-02-25 | Instance: add method FindPartition() | Max Kellermann |
2017-02-17 | Instance: make "partition" a std::list | Max Kellermann |
2017-02-17 | Instance: un-inline the constructor | Max Kellermann |
2017-01-03 | update copyright year | Max Kellermann |
2016-10-27 | lib/sqlite, sticker: migrate from class Error to C++ exceptions | Max Kellermann |
2016-10-26 | Instance: remove Error parameter from GetDatabase() | Max Kellermann |
2016-10-26 | Instance: add GetDatabaseOrThrow() | Max Kellermann |
2016-03-18 | queue/Playlist: rename DeleteSong() to StaleSong() | Max Kellermann |
2016-03-18 | db/DatabaseListener: pass URI to OnDatabaseSongRemoved() | Max Kellermann |
2016-03-10 | Partition: use CallbackMaskMonitor, replacing class GlobalEvents::Monitor | Max Kellermann |
2016-03-05 | Instance: embed EventLoop, no pointer | Max Kellermann |
2016-03-05 | Partition: add method EmitIdle() | Max Kellermann |
2016-03-05 | Instance: add method Shutdown() | Max Kellermann |
2016-02-26 | update copyright year to 2016 | Max Kellermann |
2016-02-07 | db/DatabaseError: rename enum db_error and make strictly-typed | Max Kellermann |
2015-01-01 | Copyright year 2015 | Max Kellermann |
2014-12-12 | sticker/Database: use the Error library | Max Kellermann |
2014-02-04 | db/DatabaseListener: add method OnDatabaseSongRemoved() | Max Kellermann |
2014-02-04 | Instance: merge DatabaseModified() into OnDatabaseModified() | Max Kellermann |
2014-02-04 | Instance: add Database attribute | Max Kellermann |
2014-02-01 | Playlist: pass Database to DatabaseModified() | Max Kellermann |