summaryrefslogtreecommitdiff
path: root/src/Main.cxx
AgeCommit message (Expand)Author
2021-01-01copyright year 2021Max Kellermann
2020-10-28Main: save the state_file on shutdownMax Kellermann
2020-09-29remove clocale testRosen Penev
2020-09-23LogLevel: rename DEFAULT to NOTICEMax Kellermann
2020-03-31replace locale.h with clocaleRosen Penev
2020-03-19Merge tag 'v0.21.21'Max Kellermann
2020-03-19raise default "max_connections" value to 100Max Kellermann
2020-03-12replace limits.h with climitsRosen Penev
2020-02-17unix/SignalHandlers: pass Instance to ...Init()Max Kellermann
2020-02-01*: use `auto`Max Kellermann
2020-01-20output/multiple: add "client" field, replacing the "client" parameterMax Kellermann
2020-01-20Instance: move OnIdle() to Instance.cxxMax Kellermann
2020-01-20Instance: move code to OnStateModified()Max Kellermann
2020-01-20Instance: manage StateFile with std::unique_ptrMax Kellermann
2020-01-20Main: move code to Partition::BeginShutdown()Max Kellermann
2020-01-18AudioFormat: move to pcm/Max Kellermann
2020-01-18copyright year 2020Max Kellermann
2019-07-05include cleanups (powered by iwyu)Max Kellermann
2019-06-17pcm/Pcm*: drop more "Pcm" prefixes from source file namesMax Kellermann
2019-06-17Copyright year 2019Max Kellermann
2019-05-31input/cache: first draft of the file cacheMax Kellermann
2019-05-29config/Parser: add ParseSize()Max Kellermann
2019-05-29Main: add Config constructorMax Kellermann
2019-05-29Main: move two more functions downMax Kellermann
2019-05-29Main: move main() to the bottomMax Kellermann
2019-05-29Main: fold mpd_main_after_fork() into MainConfigured()Max Kellermann
2019-05-29config/Param: add method With()Max Kellermann
2019-05-29Instance: wrap ClientList in std::unique_ptr<>Max Kellermann
2019-05-29Main: allocate Instance on the stackMax Kellermann
2019-05-29thread/Slack: use std::chrono::durationMax Kellermann
2019-05-29Main: simplify Android startupMax Kellermann
2019-05-29Main: use AtScopeExit() to free Android objectsMax Kellermann
2019-05-29Main: add overload with ConfigData parameterMax Kellermann
2019-05-29Main: convert `int` return types to `void`Max Kellermann
2019-04-25Instance: use std::unique_ptr<> to manage the NeighborGlue pointerMax Kellermann
2019-04-25Main: use AtScopeExit() to call NeighborGlue::Close()Max Kellermann
2019-04-25sticker/Database: wrap in class StickerDatabaseMax Kellermann
2019-04-24sticker/*: rename source files, drop "Sticker" prefixMax Kellermann
2019-04-24Instance: add `noexcept`Max Kellermann
2019-04-24java/Object: add Object.toString() wrapperMax Kellermann
2019-04-03client/Internal: rename to Config.hxxMax Kellermann
2019-04-03client/*: rename source files, remove "Client" prefixMax Kellermann
2019-02-20Main: create Database on stack, move to Instance after Open() succeededMax Kellermann
2019-02-20Instance: use std::unique_ptr<> to manage the Database pointerMax Kellermann
2019-02-20db/Plugin: use std::unique_ptr<> to manage Database pointersMax Kellermann
2019-02-15Instance: eliminate FinishShutdownUpdate(), move code to destructorMax Kellermann
2019-02-15Instance: eliminate ShutdownDatabase(), move code to destructorMax Kellermann
2019-02-05playlist/Registry: add RAII classMax Kellermann
2019-02-05Main: use AtScopeExit() to call DeinitFS()Max Kellermann
2019-02-05Mapper: remove empty function mapper_finish()Max Kellermann