Age | Commit message (Expand) | Author |
2019-11-04 | neighbor/meson.build: disable if -Ddatabase=false | Max Kellermann |
2019-04-18 | neighbor/smbclient: fix double smbc_closedir() call | Max Kellermann |
2018-11-19 | check.h: remove obsolete header | Max Kellermann |
2018-10-31 | *: copyright year 2018 | Max Kellermann |
2018-10-14 | build with Meson instead of autotools | Max Kellermann |
2018-09-02 | neighbor/udisks: add `this->` to work around GCC 6 bug | Max Kellermann |
2018-08-20 | Compiler.h: move to util/ | Max Kellermann |
2018-07-18 | config/Data: use std::forward_list to manage params and blocks | Max Kellermann |
2018-07-17 | neighbor/Glue: use struct ConfigData | Max Kellermann |
2018-07-17 | config/Global: remove ConfigBlock::SetUsed() call, let caller do that | Max Kellermann |
2018-07-16 | config/Config*: rename files, drop "Config" prefix | Max Kellermann |
2018-06-04 | neighbor/udisks: move code to class UDisks2::ParseObjects(ODBus::Message) | Max Kellermann |
2018-06-04 | neighbor/udisks: move code to class UDisks2::ParseObjects(ReadMessageIter) | Max Kellermann |
2018-06-04 | neighbor/udisks: move ParseObject() to UDisks2.cxx | Max Kellermann |
2018-06-04 | neighbor/udisks: move struct UdisksObject to UDisks2.hxx | Max Kellermann |
2018-06-04 | lib/dbus/AsyncRequest: new helper class | Max Kellermann |
2018-06-03 | lib/dbus/ObjectManager: use TypeTraits instead of CPP macro | Max Kellermann |
2018-06-03 | neighbor/udisks: show only filesystems, hide raw drives | Max Kellermann |
2018-06-03 | lib/dbus/ReadIter: add ForEachProperty() | Max Kellermann |
2018-06-03 | neighbor/udisks: move code to ForEachInterface() | Max Kellermann |
2018-06-03 | neighbor/udisks2: move Open()/Close() calls into the I/O thread | Max Kellermann |
2018-06-03 | neighbor/udisks2: use SafeSingleton for managing the ODBus::Glue instance | Max Kellermann |
2018-06-03 | lib/dbus/Glue: singleton for global initialization | Max Kellermann |
2018-06-02 | basic udisks2 support | Max Kellermann |
2018-01-02 | neighbor/Plugin: std::unique_ptr<NeighborExplorer> | Max Kellermann |
2018-01-02 | neighbor/{Explorer,Listener}: add "noexcept" | Max Kellermann |
2018-01-02 | lib/upnp/ClientInit: return UpnpClient_Handle | Max Kellermann |
2017-12-19 | Main, ...: catch any exception, not just std::runtime_error | Max Kellermann |
2017-08-25 | neighbor/Explorer: add "noexcept" | Max Kellermann |
2017-08-25 | neighbor/plugins/*: remove redundant "virtual" | Max Kellermann |
2017-08-25 | lib/upnp/Discovery: use CURL instead of UpnpDownloadUrlItem() | Max Kellermann |
2017-06-04 | Merge tag 'v0.20.9' | Max Kellermann |
2017-06-04 | *: add lost of "noexcept" specifications | Max Kellermann |
2017-05-16 | *: remove lots of GCC 4.8 fallback code | Max Kellermann |
2017-05-15 | Merge tag 'v0.20.7' | Max Kellermann |
2017-05-08 | *: add "noexcept" to many, many function prototypes | Max Kellermann |
2017-02-10 | thread/Thread: use BoundMethod | Max Kellermann |
2017-01-03 | update copyright year | Max Kellermann |
2017-01-03 | thread/Mutex: remove ScopeLock, use std::lock_guard directly | Max Kellermann |
2016-12-29 | lib/nfs/Blocking, neighbor/smbclient: pass std::chrono::duration to Cond::tim... | Max Kellermann |
2016-10-28 | config/Param: use CamelCase | Max Kellermann |
2016-09-05 | neighbor/Plugin: migrate from class Error to C++ exceptions | Max Kellermann |
2016-09-05 | lib/smbclient/Init: throw std::runtime_error on error | Max Kellermann |
2016-09-05 | neighbor/Glue: support C++ exceptions | Max Kellermann |
2016-06-17 | thread/Thread: throw std::system_error on error | Max Kellermann |
2016-03-01 | *: include cleanup (using iwyu) | Max Kellermann |
2016-02-26 | update copyright year to 2016 | Max Kellermann |
2016-02-22 | playlist/Stream, db/upnp: add missing includes | Max Kellermann |
2016-02-07 | lib/upnp: use C++ exceptions instead of class Error | Max Kellermann |
2015-02-02 | lib/upnp/Discovery: apply naming convention | Max Kellermann |