GitHub / python-zeroconf/python-zeroconf / commits
A pure python implementation of multicast DNS service discovery
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| fd70ac1b | Set mypy follow_imports to skip as ignore is not a valid option (#590) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 8aa14d33 | Relocate handlers tests to tests/test_handlers (#588) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| ae6530a5 | Relocate ServiceRegistry tests to tests/services/test_registry (#587) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 5cb5702f | Disable flakey ServiceTypesQuery ipv6 win32 test (#586) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 12f56769 | Relocate network utils tests to tests/utils/test_net (#585) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 1fe282ba | Relocate ServiceTypesQuery tests to tests/services/test_types (#584) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 4a88066d | Mark zeroconf.services as protected by renaming to zeroconf._services (#583) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| cc5bc36f | Mark zeroconf.utils as protected by renaming to zeroconf._utils (#582) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| a16e85b2 | Mark zeroconf.cache as protected by renaming to zeroconf._cache (#581) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 241700a0 | Mark zeroconf.exceptions as protected by renaming to zeroconf._exceptions (#580) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| dd9ada78 | Fix flakey backoff test race on startup (#579) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 500066f9 | Mark zeroconf.logger as protected by renaming to zeroconf._logger (#578) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 1a2ee689 | Mark zeroconf.handlers as protected by renaming to zeroconf._handlers (#577) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| c29a235e | Log zeroconf.asyncio deprecation warning with the logger module (#576) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 601e8f70 | Mark zeroconf.core as protected by renaming to zeroconf._core (#575) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 0e61b150 | Mark zeroconf.dns as protected by renaming to zeroconf._dns (#574) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| f10a5624 | Update changelog (#573) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| ae552e94 | Relocate services tests to test_services (#570) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 1e7c0748 | Remove DNSOutgoing.packet backwards compatibility (#569) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 0e0bc2a9 | Breakout DNSCache into zeroconf.cache (#568) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| a8420cde | Removed protected imports from zeroconf namespace (#567) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 7807fa0d | Update setup.py for utils and services (#562) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| ae1ce092 | Move additional dns tests to test_dns (#561) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| b5d848de | Move exceptions tests to test_exceptions (#560) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| eb37f089 | Move additional tests to test_core (#559) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 18b9d0a8 | Relocate additional dns tests to test_dns (#558) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| f0d99e2e | Relocate dns tests to test_dns (#557) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 715cd9a1 | Relocate some of the services tests to test_services (#556) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 3d69656c | Fix invalid typing in ServiceInfo._set_text (#554) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 3dfda644 | Add missing coverage for ipv6 network utils (#555) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| e50b62bb | Move ZeroconfServiceTypes to zeroconf.services.types (#553) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| e7fb4e5f | Add recipe for TYPE_CHECKING to .coveragerc (#552) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 5b489e5b | Move QueryHandler and RecordManager handlers into zeroconf.handlers (#551) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| ffdc9887 | Move ServiceListener to zeroconf.services (#550) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 4086fb43 | Move the ServiceRegistry into its own module (#549) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| c8a0a71c | Move ServiceStateChange to zeroconf.services (#548) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| bf0e867e | Relocate core functions into zeroconf.core (#547) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| bdea21c0 | Breakout service classes into zeroconf.services (#544) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| b4814f5f | Move service_type_name to zeroconf.utils.name (#543) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 1e3e7df8 | Relocate DNS classes to zeroconf.dns (#541) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 8733cad2 | Update zeroconf.aio import locations (#539) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 6af42b54 | Move int2byte to zeroconf.utils.struct (#540) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 5af3eb58 | Breakout network utils into zeroconf.utils.net (#537) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 7ff810a0 | Move time utility functions into zeroconf.utils.time (#536) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 2976cc20 | Avoid making DNSOutgoing aware of the Zeroconf object (#535) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 328c1b9a | Add missing coverage for QuietLogger (#534) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| e2e4eede | Move logger into zeroconf.logger (#533) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 5100506f | Move exceptions into zeroconf.exceptions (#532) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 89d47551 | Move constants into const.py (#531) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 2d8a27a5 | Move asyncio utils into zeroconf.utils.aio (#530) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 3f1a5a7b | Relocate tests to tests directory (#527) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 14542bd2 | Fix flakey test_update_record test (round 2) (#528) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 16d40b50 | Move ipversion auto detection code into its own function (#524) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| f49342cd | Fix flakey test_update_record (#525) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| b37d115a | Update python compatibility as PyPy3 7.2 is required (#523) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 7ce29a2f | Make the cache cleanup interval a constant (#522) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| ef7aa250 | Add test helper to inject DNSIncoming (#518) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| e1252393 | Remove broad exception catch from RecordManager.remove_listener (#517) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| f80a0515 | Small cleanups to RecordManager.add_listener (#516) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 6cc3adb0 | Move RecordUpdateListener management into RecordManager (#514) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 3d6c6827 | Update changelog (#513) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 9a766a2a | Break out record updating into RecordManager (#512) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 70b455ba | Remove uneeded wait in the Engine thread (#511) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 954ca3fb | Stop monkey patching send in the TTL test (#510) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| db866f7d | Stop monkey patching send in the PTR optimization test (#509) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 1cfcc563 | Extract code for handling queries into QueryHandler (#507) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 26b70050 | Update changelog for zeroconf.asyncio -> zeroconf.aio (#506) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| bfca3b46 | Rename zeroconf.asyncio to zeroconf.aio (#503) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 9b480bc1 | Update changelog, move breaking changes to the top of the list (#501) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| f04a2eb4 | Set the TC bit for query packets where the known answers span multiple packet... |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| e2908c6c | Ensure packets are properly seperated when exceeding maximum size (#498) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 38e4b42b | Make a base class for DNSIncoming and DNSOutgoing (#497) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 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> |
over 4 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> |
over 4 years ago | |
| 69880ae6 | Lint before testing in the CI (#488) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| ef9334f1 | Add AsyncServiceBrowser example (#487) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 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> |
over 4 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> |
over 4 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> |
over 4 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> |
over 4 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> |
over 4 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> |
over 4 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> |
over 4 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> |
over 4 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> |
over 4 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> |
over 4 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> |
over 4 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> |
over 4 years ago | |
| 00af5adc | Reduce branching in service_type_name (#472) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 1eaeef2d | Fix flakey test_update_record (#470) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 8a9ae29b | Reduce branching in Zeroconf.handle_response (#467) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 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> |
over 4 years ago | |
| c3365e1f | Clear cache between ServiceTypesQuery tests (#466) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 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> |
over 4 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> |
over 4 years ago | |
| 558cec36 | Use constant for service type enumeration (#461) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| ceb0def1 | Reduce branching in Zeroconf.handle_response (#459) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 5e24da08 | Reduce branching in Zeroconf.handle_query (#460) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| 6fafdee2 | Enable pylint (#438) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 4 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> |
over 4 years ago |