summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2021-01-04Webdav href in response can be relativeVincent Petry
2021-01-04Fix parsing propstat blocksVincent Petry
2021-01-04Fix Webdav storage PROPFIND requestVincent Petry
2021-01-03thread/Id: relicense to BSD-2Max Kellermann
2021-01-01Merge branch 'v0.22.x'Max Kellermann
2021-01-01copyright year 2021Max Kellermann
2020-12-18doc/protocol.rst: document that tag changed trigger "player" idle eventMax Kellermann
2020-12-16doc/protocol.rst: fix MPD version on `oneshot`Itai Y. Efrat
2020-12-16doc/protocol.rst: fix mistake in footnotesItai Y. Efrat
2020-12-15util/StringView: add {Starts,Ends}With(char)Max Kellermann
2020-12-15curl/Handler: disallow OnData() to throwMax Kellermann
2020-12-15curl/Request: move struct Pause to class CurlResponseHandlerMax Kellermann
2020-12-15curl/Request: add more wrapper methodsMax Kellermann
2020-12-15Merge branch 'v0.22.x'Max Kellermann
2020-12-15doc/protocol.rst: ensure all commands have targetsEdJoPaTo
2020-12-15doc/protocol.rst: ensure all commands have targetsEdJoPaTo
2020-12-14odbus/Watch: support DBUS_WATCH_{ERROR,HANGUP}Max Kellermann
2020-12-14odbus/Watch: use SocketEvent::ReleaseSocket() to allow another Open()Max Kellermann
2020-12-14lib/dbus/FilterHelper: new classMax Kellermann
2020-12-14lib/dbus/Glue: add `noexcept`Max Kellermann
2020-12-14doc/protocol.rst: Add missing "originaldate" to the list of supported tagskaliko
2020-12-14lib/dbus/Glue: relicense to BSD-2Max Kellermann
2020-12-04event/SocketEvent: remove FD before closing socketarcnmx
2020-12-04event/TimerEvent: update API documentationMax Kellermann
2020-12-04event/SocketEvent: remove assert(), reduce header dependenciesMax Kellermann
2020-12-04event/SocketEvent: add commentMax Kellermann
2020-12-04event/SocketEvent: add another assert() to Open()Max Kellermann
2020-12-04event/SocketEvent: allow Schedule() with IMPLICIT_FLAGSMax Kellermann
2020-12-02Revert "event/SocketEvent: add assert()"Max Kellermann
2020-12-02event/TimerEvent: rename IsActive() to IsPending()Max Kellermann
2020-12-02event/TimerEvent: add ScheduleEarlier()Max Kellermann
2020-12-02event/SocketEvent: document Dispatch()Max Kellermann
2020-12-02event/SocketEvent: make Dispatch() privateMax Kellermann
2020-12-02event/SocketEvent: add assert()Max Kellermann
2020-12-02test/util/TestException: new unit testMax Kellermann
2020-12-02test/util/TestTemplateString: new unit testMax Kellermann
2020-12-02test/TestUtil: move to test/util/Max Kellermann
2020-12-02util/TemplateString: add StringView cast operatorMax Kellermann
2020-12-02util/TemplateString: add FromLiteral()Max Kellermann
2020-12-02io/FileDescriptor: use std::size_tMax Kellermann
2020-12-02io/Open: add `flags` parameter to OpenReadOnly()Max Kellermann
2020-12-01event/Loop: move the "again" check out of the mutex scopeMax Kellermann
2020-12-01event/Loop: use ClockCacheMax Kellermann
2020-12-01time/ClockCache: new libraryMax Kellermann
2020-12-01event/Loop: include cleanupMax Kellermann
2020-12-01event/Loop: disallow copyingMax Kellermann
2020-12-01event/Loop: add `noexcept`Max Kellermann
2020-12-01event/Loop: reorder methodsMax Kellermann
2020-12-01event/Loop: inline field initializersMax Kellermann
2020-12-01event/Loop: add more assertions to dtorMax Kellermann