summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2020-10-30event/PollBackend: use vector::push_back() instead of resize()Max Kellermann
2020-10-30event/PollBackend: add Item constructorMax Kellermann
2020-10-30event/PollBackend: use unordered_map::find() instead of operator[]Max Kellermann
2020-10-30event/PollBackend: use unordered_map::emplace() in Add()Max Kellermann
2020-10-30event/PollBackend: use std::size_tMax Kellermann
2020-10-30event/PollGroupWinSelect: add Item constructorMax Kellermann
2020-10-30event/WinSelect: use unordered_map::find() instead of operator[]Max Kellermann
2020-10-30event/WinSelect: merge duplicate code into ApplyReady()Max Kellermann
2020-10-30event/WinSelect: add missing `const` to deleted copy ctor/operatorMax Kellermann
2020-10-30event/WinSelect: reorder method prototypesMax Kellermann
2020-10-30event/WinSelect: use unordered_map::emplace() in Add()Max Kellermann
2020-10-30event/WinSelect: use SOCKET as std::unordered_map keyMax Kellermann
2020-10-28clang-tidy: convert to all/any_ofRosen Penev
2020-10-28Merge tag 'v0.22.2' into masterMax Kellermann
2020-10-28release v0.22.2v0.22.2Max Kellermann
2020-10-28meson_options.txt: disable the "smbclient" plugin by defaultMax Kellermann
2020-10-28lib/yajl/Handle: strip newlines from error messagesMax Kellermann
2020-10-28lib/yajl/Handle: un-inline the throwing codeMax Kellermann
2020-10-28util/FormatString: update API documentationMax Kellermann
2020-10-28protocol/Ack: remove unused variable `ack_domain`Max Kellermann
2020-10-28Main: save the state_file on shutdownMax Kellermann
2020-10-28event/Loop: AbandonFD() unlinks the SocketEventMax Kellermann
2020-10-28event/Loop: pass SocketEvent& to AbandonFD()Max Kellermann
2020-10-28event/ServerSocket: remove obsolete API documentationMax Kellermann
2020-10-28db/simple: purge songs for unavailable decoder plugins on updateMax Kellermann
2020-10-28fs/Traits: add GetPathSuffix()Max Kellermann
2020-10-28db/simple/Directory: add `pure` attributeMax Kellermann
2020-10-28db/update/Walk: add code commentsMax Kellermann
2020-10-27db/simple: purge special directories for unavailable plugins on updateMax Kellermann
2020-10-27db/update/Walk: adjust lamba indentMax Kellermann
2020-10-27fs/Traits: add GetFilenameSuffix()Max Kellermann
2020-10-27increment version number to 0.22.2Max Kellermann
2020-10-20system/FileDescriptor: fix Duplicate resultarcnmx
2020-10-19event/PollGroup: rename to PollBackendMax Kellermann
2020-10-19event/PollGroup: move event flags to a separate headerMax Kellermann
2020-10-18event/SocketEvent: forbid copyingMax Kellermann
2020-10-18event/Loop: reorder assertionsMax Kellermann
2020-10-18event/Loop: add assertionsMax Kellermann
2020-10-18event/SocketEvent: use class IntrusiveList<>Max Kellermann
2020-10-18event/Loop: manage all SocketEvents in a linked listMax Kellermann
2020-10-18event/Loop: un-inline AddFD(), ModifyFD()Max Kellermann
2020-10-18event/Loop: round epoll_wait() timeout upMax Kellermann
2020-10-18io/uring/Queue: use IntrusiveList<>Max Kellermann
2020-10-18event/IdleEvent: use class IntrusiveList<>Max Kellermann
2020-10-18util/IntrusiveList: replacement for boost::intrusive::listMax Kellermann
2020-10-18event/IdleEvent: use `auto`Max Kellermann
2020-10-18event/IdleEvent: forbid copyingMax Kellermann
2020-10-17Merge tag 'v0.22.1' into masterMax Kellermann
2020-10-17release v0.22.1v0.22.1Max Kellermann
2020-10-17lib/nfs/patches: disable the snprintf->sprintf_s aliasMax Kellermann