An open API service providing commit metadata for open source projects.

GitHub / python-zeroconf/python-zeroconf / commits

A pure python implementation of multicast DNS service discovery

SHA Message Author Date Stats
7e960b78 Small cleanups to asyncio tests (#362) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
c0674e97 Improve test coverage for name conflicts (#357) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
8c1c394e Return task objects created by AsyncZeroconf (#360) nocarryr <m****t@n****m>
Committed by: GitHub <n****y@g****m>
about 5 years ago
87ba2a39 Separate cache loading from I/O in ServiceInfo (#356) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
a41d7b8a Provide an asyncio class for service registration (#347) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
78162786 Eliminate the reaper thread (#349) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
523aefb0 Return early when already closed (#350) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
beccad1f Skip socket creation if add_multicast_member fails (windows) (#341)
Co-authored-by: Timothee 'TTimo' Besset <t****o@t****t>
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
fe948105 Simplify cache iteration (#340) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
f871b90d Make mypy configuration more lenient Jakub Stasiak <j****b@s****t> over 5 years ago
203ec2e2 Release version 0.29.0 Jakub Stasiak <j****b@s****t> over 5 years ago
53cb8044 Fill a missing changelog entry Jakub Stasiak <j****b@s****t> over 5 years ago
bc6ef8c6 Silence a flaky test on PyPy Jakub Stasiak <j****b@s****t> over 5 years ago
6482da05 Silence a mypy false-positive Jakub Stasiak <j****b@s****t> over 5 years ago
bd80d206 Switch from Travis CI/Coveralls to GH Actions/Codecov Jakub Stasiak <j****b@s****t> over 5 years ago
ab67a7ae Drop Python 3.5 compatibilty, it reached its end of life Jakub Stasiak <j****b@s****t> over 5 years ago
3e6f24a5 cast listen_socket to socket.socket in create_sockets J. Nick Koston <n****k@k****g>
Committed by: Jakub Stasiak <j****b@s****t>
over 5 years ago
6beefbbe Use a single socket for InterfaceChoice.Default J. Nick Koston <n****k@k****g>
Committed by: Jakub Stasiak <j****b@s****t>
over 5 years ago
5e268fae Simplify read_name J. Nick Koston <n****k@k****g>
Committed by: Jakub Stasiak <j****b@s****t>
over 5 years ago
c5a675d2 Fix link to readme md --> rst (#324) Pack3tL0ss <w****9@g****m>
Committed by: GitHub <n****y@g****m>
over 5 years ago
1d726b55 Release version 0.28.8 Jakub Stasiak <j****b@s****t> over 5 years ago
86b4e114 Ensure the name cache is rolled back when the packet reaches maximum size J. Nick Koston <n****k@k****g>
Committed by: Jakub Stasiak <j****b@s****t>
over 5 years ago
8f7effd2 Release version 0.28.7 Jakub Stasiak <j****b@s****t> over 5 years ago
2708fef6 Refactor to move service registration into a registry J. Nick Koston <n****k@k****g>
Committed by: Jakub Stasiak <j****b@s****t>
over 5 years ago
41368588 Prevent crash when a service is added or removed during handle_response J. Nick Koston <n****k@k****g>
Committed by: Jakub Stasiak <j****b@s****t>
over 5 years ago
4da1612b Restore IPv6 addresses output Alexey Vazhnov <v****v@b****g>
Committed by: Jakub Stasiak <j****b@s****t>
over 5 years ago
47444275 Release version 0.28.6 Jakub Stasiak <j****b@s****t> almost 6 years ago
6a0c5dd4 Merge strict and allow_underscores (#309) Jakub Stasiak <j****b@s****t>
Committed by: GitHub <n****y@g****m>
almost 6 years ago
6ab0cd0a Loosen validation to ensure get_service_info can handle production devices (#... J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
almost 6 years ago
eda1b3dd Release version 0.28.5 Jakub Stasiak <j****b@s****t> almost 6 years ago
2db7fff0 Fix AttributeError: module 'unittest' has no attribute 'mock' (#302) Jakub Stasiak <j****b@s****t>
Committed by: GitHub <n****y@g****m>
almost 6 years ago
f3219326 Ignore duplicate messages (#299) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
almost 6 years ago
1f81e0bc Test with the development version of Python 3.9 (#300) Jakub Stasiak <j****b@s****t>
Committed by: GitHub <n****y@g****m>
almost 6 years ago
fb876d60 Release version 0.28.4 Jakub Stasiak <j****b@s****t> almost 6 years ago
0265a9d5 Add ServiceListener to __all__ for Zeroconf module (#298) Justin Nesselrotte <a****n@j****g>
Committed by: GitHub <n****y@g****m>
almost 6 years ago
1e4aaeaa Avoid copying the entires cache and reduce frequency of Reaper J. Nick Koston <n****k@k****g>
Committed by: Jakub Stasiak <j****b@s****t>
almost 6 years ago
9e27d126 Add an author in the last changelog entry Jakub Stasiak <j****b@s****t> almost 6 years ago
0e49aeca Release version 0.28.3 Jakub Stasiak <j****b@s****t> almost 6 years ago
57d89d85 Reformat using the latest black (20.8b1) Jakub Stasiak <j****b@s****t> almost 6 years ago
f64768a7 Release version 0.28.2 Jakub Stasiak <j****b@s****t> almost 6 years ago
3be96b01 Increase test coverage for dns cache J. Nick Koston <n****k@k****g>
Committed by: Jakub Stasiak <j****b@s****t>
almost 6 years ago
fca090db Don't ask already answered questions (#292)
Co-authored-by: Erik <e****k@m****m>
Paul Daumlechner <p****r@l****e>
Committed by: GitHub <n****y@g****m>
almost 6 years ago
0f736642 Remove initial delay before querying for service info Erik <e****k@m****m>
Committed by: Jakub Stasiak <j****b@s****t>
almost 6 years ago
3c5d3856 Release version 0.28.1 Jakub Stasiak <j****b@s****t> almost 6 years ago
c9f3c91d Ensure all listeners are cleaned up on ServiceBrowser cancelation (#290) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
almost 6 years ago
5a359bb0 Reduce the time window that the handlers lock is held J. Nick Koston <n****k@k****g>
Committed by: Jakub Stasiak <j****b@s****t>
almost 6 years ago
19e33a68 Gitignore some build artifacts Jakub Stasiak <j****b@s****t> about 6 years ago
02bcad90 Advertise Python 3.8 compatibility Jakub Stasiak <j****b@s****t> about 6 years ago
0fdbf5e1 Release version 0.28.0 Jakub Stasiak <j****b@s****t> about 6 years ago
fc92b1e2 Fix an OS X edge case (#270, #188)
Co-authored-by: Emil Styrke <e****e@a****m>
Jakub Stasiak <j****b@s****t>
Committed by: GitHub <n****y@g****m>
about 6 years ago
a7f9823c Stop using socket.if_nameindex (#282) Jakub Stasiak <j****b@s****t>
Committed by: GitHub <n****y@g****m>
about 6 years ago
43817841 Make Mypy happy (#281) Jakub Stasiak <j****b@s****t>
Committed by: GitHub <n****y@g****m>
about 6 years ago
64056ab4 Use Adapter.index from ifaddr. (#280)
Co-authored-by: PhilippSelenium <P****m@g****m>
PhilippSelenium <3****m@u****m>
Committed by: GitHub <n****y@g****m>
about 6 years ago
023e72d8 Exclude a problematic pep8-naming version Jakub Stasiak <j****b@s****t> about 6 years ago
3b6906ab Log listen and respond sockets just in case Jakub Stasiak <j****b@s****t> about 6 years ago
328abfc5 Fix one log format string (we use a socket object here) Jakub Stasiak <j****b@s****t> about 6 years ago
c31ae7fd Support Windows when using socket errno checks (#274) Sandy Patterson <x****y@g****m>
Committed by: GitHub <n****y@g****m>
about 6 years ago
0538abf1 Release version 0.27.1 Jakub Stasiak <j****b@s****t> about 6 years ago
10065b97 Fix false warning (#273) gjbadros <b****s@g****m>
Committed by: GitHub <n****y@g****m>
about 6 years ago
beff9989 Improve logging (mainly include sockets in some messages) (#271) Jakub Stasiak <j****b@s****t>
Committed by: GitHub <n****y@g****m>
about 6 years ago
d6593af2 Simplify DNSHinfo constructor, cpu and os are always text (#266) Jakub Stasiak <j****b@s****t>
Committed by: GitHub <n****y@g****m>
about 6 years ago
8045191a Improve ImportError message (wrong supported Python version) Jakub Stasiak <j****b@s****t> about 6 years ago
6f876a7f Remove old Python 2-specific code Jakub Stasiak <j****b@s****t> about 6 years ago
0502f190 Release version 0.27.0 Jakub Stasiak <j****b@s****t> about 6 years ago
d881abaf Remove no longer needed typing dependency Jakub Stasiak <j****b@s****t> about 6 years ago
781ac834 Add --find option to example/browser.py (#263, rebased #175)
Co-authored-by: Perry Kundert <p****y@h****m>
Jakub Stasiak <j****b@s****t>
Committed by: GitHub <n****y@g****m>
about 6 years ago
178cec75 Restore missing warnings import Jakub Stasiak <j****b@s****t> about 6 years ago
87a0fe27 Separately send large mDNS responses to comply with RFC 6762 (#248) gjbadros <b****s@g****m>
Committed by: GitHub <n****y@g****m>
about 6 years ago
ab72aa8e Remove deprecated ServiceInfo address parameter/property (#260) Jakub Stasiak <j****b@s****t>
Committed by: GitHub <n****y@g****m>
about 6 years ago
fbcefca5 Release version 0.26.3 Jakub Stasiak <j****b@s****t> about 6 years ago
fe865667 Don't call callbacks when holding _handlers_lock (#258) Erik Montnemery <e****k@m****m>
Committed by: GitHub <n****y@g****m>
about 6 years ago
0a9aa8d3 Add support for passing text addresses to ServiceInfo Jakub Stasiak <j****b@s****t> about 6 years ago
488ee1e8 Warn on every call to missing update_service() listener method Jakub Stasiak <j****b@s****t> about 6 years ago
54d116fd Give threads unique names (#257) Erik Montnemery <e****k@m****m>
Committed by: GitHub <n****y@g****m>
about 6 years ago
445d7f5d Use equality comparison instead of identity comparison for ints Jakub Stasiak <j****b@s****t> about 6 years ago
aa9de4de Improve readability of logged incoming data (#254) Erik Montnemery <e****k@m****m>
Committed by: GitHub <n****y@g****m>
about 6 years ago
1c4d3fcb Merge 0.26.2 release commit Jakub Stasiak <j****b@s****t> about 6 years ago
4b1d9539 Fix flake8 E741 in setup.py (#252) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 6 years ago
24a06191 Fix race condition where a listener gets J. Nick Koston <n****k@k****g>
Committed by: Jakub Stasiak <j****b@s****t>
about 6 years ago
a6ad100a Add support for multiple types to ServiceBrowsers J. Nick Koston <n****k@k****g>
Committed by: Jakub Stasiak <j****b@s****t>
about 6 years ago
4c359e2e Release version 0.26.1 Jakub Stasiak <j****b@s****t> about 6 years ago
0dd6fe44 Remove unwanted pylint directives Jakub Stasiak <j****b@s****t> about 6 years ago
0540342b Avoid iterating the entire cache when an A/AAAA address has not changed (#247) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 6 years ago
16431b6c Update .gitignore for Visual Studio config files (#244) mattsaxon <s****t@h****m>
Committed by: GitHub <n****y@g****m>
about 6 years ago
36941aeb Release version 0.26.0 Jakub Stasiak <j****b@s****t> about 6 years ago
f8fe400e Release version 0.25.1 Jakub Stasiak <j****b@s****t> over 6 years ago
976e3dcf Update Engine to immediately notify its worker thread (#243) Erik Montnemery <e****k@m****m>
Committed by: GitHub <n****y@g****m>
over 6 years ago
cf0382ba Remove unstable IPv6 tests from Travis (#241) mattsaxon <s****t@h****m>
Committed by: GitHub <n****y@g****m>
over 6 years ago
f071f3d4 Switch to pytest for test running (#240) Jakub Stasiak <j****b@s****t>
Committed by: GitHub <n****y@g****m>
over 6 years ago
552a030e Call UpdateService on SRV & A/AAAA updates as well as TXT (#239) mattsaxon <s****t@h****m>
Committed by: Jakub Stasiak <j****b@s****t>
over 6 years ago
0cbced80 Release version 0.25.0 Jakub Stasiak <j****b@s****t> over 6 years ago
e839c400 Improve ServiceInfo documentation Jakub Stasiak <j****b@s****t>
Committed by: GitHub <n****y@g****m>
over 6 years ago
a79015e7 Remove uniqueness assertions Jakub Stasiak <j****b@s****t> over 6 years ago
8e3adf83 Rationalize handling of values in TXT records Andreas Oberritter <o****i@s****e>
Committed by: GitHub <n****y@g****m>
over 6 years ago
aba28583 Release version 0.24.5 Jakub Stasiak <j****b@s****t> over 6 years ago
eac53f45 Resolve memory leak in DNSCache J. Nick Koston <n****k@k****g>
Committed by: Jakub Stasiak <j****b@s****t>
over 6 years ago
37fa0a0d Optimize handle_response cache check J. Nick Koston <n****k@k****g>
Committed by: Jakub Stasiak <j****b@s****t>
over 6 years ago
1ca023fa Support cooperating responders (#224) mattsaxon <s****t@h****m>
Committed by: GitHub <n****y@g****m>
over 6 years ago
f6690d20 Fix representation of IPv6 DNSAddress (#230) Aldo Hoeben <a****o@f****m>
Committed by: GitHub <n****y@g****m>
over 6 years ago
ca8e53de Do not exclude interfaces with host-only netmasks from InterfaceChoice.All (#... Andreas Oberritter <o****i@s****e>
Committed by: GitHub <n****y@g****m>
over 6 years ago

← Back to repository