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 |