summaryrefslogtreecommitdiff
path: root/src/zeroconf
AgeCommit message (Expand)Author
2021-05-26Merge branch 'v0.22.x'Max Kellermann
2021-05-25zeroconf/AvahiPoll: the struct timeval is an absolute time pointMax Kellermann
2021-05-25zeroconf/AvahiPoll: move code to Schedule()Max Kellermann
2021-05-25zeroconf/AvahiPoll: rename "timer" to "event"Max Kellermann
2021-05-25zeroconf/avahi: move variable declaration into "case"Max Kellermann
2021-02-24zeroconf/{bonjour,avahi}: pass service_type as parameterMax Kellermann
2021-02-24zeroconf/Glue: move code to the ZeroconfHelper constructorMax Kellermann
2021-02-24zeroconf: return a publisher objectMax Kellermann
2021-02-24zeroconf: add dependency on event_depMax Kellermann
2021-02-24zeroconf/avahi/Helper: make class SharedAvahiClient finalMax Kellermann
2021-02-24zeroconf/avahi/Init: return a std::unique_ptr<AvahiHelper>Max Kellermann
2021-02-24zeroconf/Bonjour: return a std::unique_ptr<BonjourHelper>Max Kellermann
2021-02-24zeroconf/Bonjour: pass a context pointer to the callbackMax Kellermann
2021-02-24zeroconf/Bonjour: add `const`Max Kellermann
2021-02-24zeroconf/Bonjour: move the DNSServiceRegister() call to the constructorMax Kellermann
2021-02-24zeroconf/Bonjour: convert the callback function to a methodMax Kellermann
2021-02-24zeroconf/Glue: add `noexcept`Max Kellermann
2021-02-24zeroconf/Glue: allow ZeroconfInit() to throwMax Kellermann
2021-02-24zeroconf/Bonjour: disallow copyingMax Kellermann
2021-02-24zeroconf/Bonjour: rename class BonjourMonitor to BonjourHelperMax Kellermann
2021-02-24zeroconf/Bonjour: don't call DNSServiceRefDeallocate() if DNSServiceRegister(...Max Kellermann
2021-02-24zeroconf/Zeroconf*: drop prefix from file namesMax Kellermann
2021-02-24zeroconf/Avahi: remove useless log messagesMax Kellermann
2021-02-24zeroconf: pass global port to init functionMax Kellermann
2021-02-23zeroconf/avahi/Publisher: new class, replacing lots of code from ZeroconfAvah...Max Kellermann
2021-02-23zeroconf/avahi/Client: new class, replacing lots of code from ZeroconfAvahi.cxxMax Kellermann
2021-02-23zeroconf/avahi: add class AvahiGlueMax Kellermann
2021-02-23zeroconf/avahi/Poll: move to namespace AvahiMax Kellermann
2021-02-22zeroconf/avahi/Poll: rename internal variablesMax Kellermann
2021-02-22zeroconf/avahi/Poll: use C++11 initializerMax Kellermann
2021-02-22zeroconf/avahi/Poll: make EventLoop the first parameterMax Kellermann
2021-02-22zeroconf/avahi/Poll: rename `timer` to `event`Max Kellermann
2021-02-22zeroconf/avahi/Poll: add `constexpr`Max Kellermann
2021-02-22zeroconf/avahi/Poll: add `noexcept`Max Kellermann
2021-02-22zeroconf/avahi/Poll: add method GetEventLoop()Max Kellermann
2021-02-22zeroconf/avahi/Poll: forbid copyingMax Kellermann
2021-02-22zeroconf/AvahiPoll: move to lib/avahi/Max Kellermann
2021-02-05event/{Coarse,Fine,Far}TimerEvent: aliases for TimerEventMax Kellermann
2021-01-23zeroconf/ZeroconfBonjour: Cleanup formatting from previous commitRichard Backhouse
2021-01-23zeroconf/ZeroconfBonjour: Fix compile errors resulting from "refactor to Sock...Richard Backhouse
2021-01-01Merge branch 'v0.22.x'Max Kellermann
2021-01-01copyright year 2021Max Kellermann
2020-10-14event/SocketMonitor: refactor to SocketEventMax Kellermann
2020-09-23LogLevel: rename DEFAULT to NOTICEMax Kellermann
2020-04-23Merge tag 'v0.21.23'Max Kellermann
2020-04-23zeroconf/AvahiPoll: don't pass ERROR|HANGUP to Schedule()Max Kellermann
2020-03-16remove gcc_unusedRosen Penev
2020-03-12replace limits.h with climitsRosen Penev
2020-01-31[clang-tidy] use override instead of virtualRosen Penev
2020-01-18meson.build: move Log.cxx and LogBackend.cxx into a static libraryMax Kellermann