GitHub / python-zeroconf/python-zeroconf / commits
A pure python implementation of multicast DNS service discovery
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 38e4b42b | Make a base class for DNSIncoming and DNSOutgoing (#497) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| 20f8b3d6 | Update internal version check to match docs (3.6+) (#491) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| f0c02a02 | Remove unused __ne__ code from Python 2 era (#492) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| 69880ae6 | Lint before testing in the CI (#488) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| ef9334f1 | Add AsyncServiceBrowser example (#487) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| 275765a4 | Move threading daemon property into ServiceBrowser class (#486) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| 49db96da | Enable test_integration_with_listener_class test on PyPy (#485) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| 0a69aa0d | RecordUpdateListener now uses update_records instead of update_record (#419) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| 96069362 | AsyncServiceBrowser must recheck for handlers to call when holding condition ... |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| 9c06ce15 | Relocate ServiceBrowser wait time calculation to seperate function (#484) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| 393910b6 | Switch from using an asyncio.Event to asyncio.Condition for waiting (#482) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| 8da00caf | ServiceBrowser must recheck for handlers to call when holding condition (#477) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| 849e9bc7 | Provide a helper function to convert milliseconds to seconds (#481) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| b0c0cdc6 | Fix AsyncServiceInfo.async_request not waiting long enough (#480) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| ed53f628 | Add support for updating multiple records at once to ServiceInfo (#474) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| b8534130 | Narrow exception catch in DNSAddress.__repr__ to only expected exceptions (#473) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| d0f5a602 | Add test coverage to ensure ServiceInfo rejects expired records (#468) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| 00af5adc | Reduce branching in service_type_name (#472) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| 1eaeef2d | Fix flakey test_update_record (#470) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| 8a9ae29b | Reduce branching in Zeroconf.handle_response (#467) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| 7a504024 | Ensure PTR questions asked in uppercase are answered (#465) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| c3365e1f | Clear cache between ServiceTypesQuery tests (#466) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| c1ed987e | Break apart Zeroconf.handle_query to reduce branching (#462) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| 4c4b529c |
Support for context managers in Zeroconf and AsyncZeroconf (#284)
Co-authored-by: J. Nick Koston <n****k@k****g> |
Stepan Henek <s****b@h****e>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| 558cec36 | Use constant for service type enumeration (#461) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| ceb0def1 | Reduce branching in Zeroconf.handle_response (#459) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| 5e24da08 | Reduce branching in Zeroconf.handle_query (#460) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| 6fafdee2 | Enable pylint (#438) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| 9510808c | Trap OSError directly in Zeroconf.send instead of checking isinstance (#453) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| 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> |
about 5 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> |
about 5 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> |
about 5 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> |
about 5 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> |
about 5 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> |
about 5 years ago | |
| 18851ed4 | Extract _get_queue from _AsyncSender (#444) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
about 5 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> |
about 5 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> |
about 5 years ago | |
| 424c0025 | Remove unneeded-not in new_socket (#445) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
about 5 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> |
about 5 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> |
about 5 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> |
about 5 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> |
about 5 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> |
about 5 years ago | |
| 8412eb79 | Cleanup unused variables (#437) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| 1d3f986e | Cleanup unnecessary else after returns (#436) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| 6737e13d | Update changelog for latest changes (#435) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| 5460caef | Add zeroconf.asyncio to the docs (#434) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| e5a0c9a4 | Fix warning when generating sphinx docs (#432) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
about 5 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> |
about 5 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> |
about 5 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> |
about 5 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> |
about 5 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> |
about 5 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> |
about 5 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> |
about 5 years ago | |
| 58cfcf0c | Seperate query generation for ServiceBrowser (#420) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| 7f08826c | Add async_request example with browse (#415) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
about 5 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> |
about 5 years ago | |
| bb83edfb | Update changelog for 0.32.0 (#411) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
about 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> |
about 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> |
about 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> |
about 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> |
about 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> |
about 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> |
about 5 years ago | |
| e753078f | Seperate query generation for Zeroconf (#403) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| bddf69c0 | Seperate query generation in ServiceInfo (#401) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
about 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> |
about 5 years ago | |
| dd638358 | Remove unreachable code in ServiceInfo (#400) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| a6010a94 | Update changelog with latest changes (#394) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
about 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> |
about 5 years ago | |
| ec2fafd9 | Enable IPv6 in the CI (#393) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
about 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> |
about 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> |
about 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> |
about 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> |
about 5 years ago | |
| 709bd9ab | Simplify DNSPointer processing in ServiceBrowser (#386) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
about 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> |
about 5 years ago | |
| 69d9357b | Update changelog with latest commits (#384) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
about 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> |
about 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> |
about 5 years ago | |
| 2b502bc2 | Update changelog with latest merges (#381) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
about 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> |
about 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> |
about 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> |
about 5 years ago | |
| 5535ea8c | Update changelog with latest merges (#377) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
about 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> |
about 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> |
about 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> |
about 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> |
about 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> |
about 5 years ago | |
| 7f45bef8 | Remove Callable quoting (#371) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
about 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> |
about 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> |
about 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> |
about 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> |
about 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> |
about 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> |
about 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> |
about 5 years ago |