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
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

← Back to repository