GitHub / python-zeroconf/python-zeroconf / commits
A pure python implementation of multicast DNS service discovery
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 69c4cf69 | Disable protected-access on the ServiceBrowser usage of _handlers_lock (#452) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 5fce89db | Mark functions with too many branches in need of refactoring (#455) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 7544cdf9 | Disable pylint no-self-use check on abstract methods (#451) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| f26a92bc | Use unique name in test_async_service_browser test (#450) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| ef0cf8e3 | Disable no-member check for WSAEINVAL false positive (#454) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 7e03f836 | Mark methods used by asyncio without self use (#447) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 18851ed4 | Extract _get_queue from _AsyncSender (#444) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| ffc6cbb9 | Add missing update_service method to ZeroconfServiceTypes (#449) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 929ba12d | Fix redefining argument with the local name 'record' in ServiceInfo.update_re... |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 424c0025 | Remove unneeded-not in new_socket (#445) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 6002c9c8 | Disable broad except checks in places we still catch broad exceptions (#443) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 41be4f4d | Merge _TYPE_CNAME and _TYPE_PTR comparison in DNSIncoming.read_others (#442) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| a70370a0 | Convert unnecessary use of a comprehension to a list (#441) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 594da709 | Remove unused now argument from ServiceInfo._process_record (#440) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 4bcb698b | Disable pylint too-many-branches for functions that need refactoring (#439) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 8412eb79 | Cleanup unused variables (#437) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 1d3f986e | Cleanup unnecessary else after returns (#436) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 6737e13d | Update changelog for latest changes (#435) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 5460caef | Add zeroconf.asyncio to the docs (#434) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| e5a0c9a4 | Fix warning when generating sphinx docs (#432) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 415a7b76 | Implement an AsyncServiceBrowser to compliment the sync ServiceBrowser (#429) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| e7b2bb5e | Seperate non-thread specific code from ServiceBrowser into _ServiceBrowserBas... |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| e68e337c | Remove is_type_unique as it is unused (#426) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 47e266eb | Avoid checking the registry when answering requests for _services._dns-sd._ud... |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| fc97e5c3 | Remove unused argument from ServiceInfo.dns_addresses (#423) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 41de4194 | A methods to generate DNSRecords from ServiceInfo (#422) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 8bca0305 | Seperate logic for consuming records in ServiceInfo (#421) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 58cfcf0c | Seperate query generation for ServiceBrowser (#420) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 7f08826c | Add async_request example with browse (#415) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 71cfbcb8 | Add async_register_service/async_unregister_service example (#414) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| bb83edfb | Update changelog for 0.32.0 (#411) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 0fa049c2 | Add async_get_service_info to AsyncZeroconf and async_request to AsyncService... |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 53306e1b | Add async_wait function to AsyncZeroconf (#410) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 745087b2 | Add support for registering notify listeners (#409) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| ff31f386 | Remove unreachable code in ServiceInfo.get_name (#407) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 2da6198b | Allow passing in a sync Zeroconf instance to AsyncZeroconf (#406) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 1e7b46c3 | Use a dedicated thread for sending outgoing packets with asyncio (#404) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| e753078f | Seperate query generation for Zeroconf (#403) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| bddf69c0 | Seperate query generation in ServiceInfo (#401) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 4ae27beb | Remove unreachable code in ServiceInfo (part 2) (#402) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| dd638358 | Remove unreachable code in ServiceInfo (#400) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| a6010a94 | Update changelog with latest changes (#394) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| acf174db | Add test coverage for multiple AAAA records (#391) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| ec2fafd9 | Enable IPv6 in the CI (#393) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| d67d5f41 | Fix IPv6 setup under MacOS when binding to "" (#392) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 33a3a6ae | Update changelog for 0.32.0 (Unreleased) (#390) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 8f4d2e85 | Ensure ZeroconfServiceTypes.find always cancels the ServiceBrowser (#389) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| ba8d8e3e | Fix flapping test: test_update_record (#388) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 709bd9ab | Simplify DNSPointer processing in ServiceBrowser (#386) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 62a02d77 | Ensure listeners do not miss initial packets if Engine starts too quickly (#387) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 69d9357b | Update changelog with latest commits (#384) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 5057f97b | Ensure the cache is checked for name conflict after final service query with ... |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 69a79b9f | Fix multiple unclosed instances in tests (#383) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 2b502bc2 | Update changelog with latest merges (#381) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 3afa5c13 | Complete ServiceInfo request as soon as all questions are answered (#380) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 60c1895e | Coalesce browser questions scheduled at the same time (#379) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 23442d2e | Bump version to 0.31.0 to match released version (#378) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 5535ea8c | Update changelog with latest merges (#377) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| b158b1cf | Ensure duplicate packets do not trigger duplicate updates (#376) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 51337425 | Only trigger a ServiceStateChange.Updated event when an ip address is added (... |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 03f2eb68 | Fix RFC6762 Section 10.2 paragraph 2 compliance (#374) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 5d4aa280 | Reduce length of ServiceBrowser thread name with many types (#373) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 82fb26f1 | Update changelog for 0.32.0 (unreleased) (#372) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 7f45bef8 | Remove Callable quoting (#371) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 4819ef8c | Abstract check to see if a record matches a type the ServiceBrowser wants (#369) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 4657a773 | Reduce complexity of ServiceBrowser enqueue_callback (#368) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 5a4c1e46 | Fix empty answers being added in ServiceInfo.request (#367) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| bae3a9b9 | Ensure ServiceInfo populates all AAAA records (#366) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 6d29e6c9 | Remove black python 3.5 exception block (#365) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 1b8b2917 | Small cleanup of ServiceInfo.update_record (#364) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| d8c32401 | Add new cache function get_all_by_details (#363) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 7e960b78 | Small cleanups to asyncio tests (#362) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
almost 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> |
almost 5 years ago | |
| 8c1c394e | Return task objects created by AsyncZeroconf (#360) |
nocarryr <m****t@n****m>
Committed by: GitHub <n****y@g****m> |
almost 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> |
almost 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> |
almost 5 years ago | |
| 78162786 | Eliminate the reaper thread (#349) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 523aefb0 | Return early when already closed (#350) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
almost 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> |
almost 5 years ago | |
| fe948105 | Simplify cache iteration (#340) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| f871b90d | Make mypy configuration more lenient | Jakub Stasiak <j****b@s****t> | almost 5 years ago | |
| 203ec2e2 | Release version 0.29.0 | Jakub Stasiak <j****b@s****t> | almost 5 years ago | |
| 53cb8044 | Fill a missing changelog entry | Jakub Stasiak <j****b@s****t> | almost 5 years ago | |
| bc6ef8c6 | Silence a flaky test on PyPy | Jakub Stasiak <j****b@s****t> | almost 5 years ago | |
| 6482da05 | Silence a mypy false-positive | Jakub Stasiak <j****b@s****t> | almost 5 years ago | |
| bd80d206 | Switch from Travis CI/Coveralls to GH Actions/Codecov | Jakub Stasiak <j****b@s****t> | almost 5 years ago | |
| ab67a7ae | Drop Python 3.5 compatibilty, it reached its end of life | Jakub Stasiak <j****b@s****t> | almost 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> |
almost 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> |
almost 5 years ago | |
| 5e268fae | Simplify read_name |
J. Nick Koston <n****k@k****g>
Committed by: Jakub Stasiak <j****b@s****t> |
about 5 years ago | |
| c5a675d2 | Fix link to readme md --> rst (#324) |
Pack3tL0ss <w****9@g****m>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| 1d726b55 | Release version 0.28.8 | Jakub Stasiak <j****b@s****t> | about 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> |
about 5 years ago | |
| 8f7effd2 | Release version 0.28.7 | Jakub Stasiak <j****b@s****t> | about 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> | over 5 years ago | |
| 6a0c5dd4 | Merge strict and allow_underscores (#309) |
Jakub Stasiak <j****b@s****t>
Committed by: GitHub <n****y@g****m> |
over 5 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> |
over 5 years ago |