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
fc0e599e Fix race condition in ServiceBrowser test_integration (#762) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
936500a4 Add 60s timeout for each test (#761) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
9f68fc8b Add missing coverage for SignalRegistrationInterface (#758) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
1c93baa4 Update changelog (#757) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
f24ebba9 Simplify ServiceBrowser callsbacks (#756) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
f53c88b5 Revert: Fix thread safety in _ServiceBrowser.update_records_complete (#708) (... J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
04cd2688 Drop AsyncServiceListener (#754) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
4d0a8f3c Run ServiceBrowser queries in the event loop (#752) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
e7adce2b Remove unused argument from AsyncZeroconf (#751) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
3b9baf07 Fix warning about Zeroconf._async_notify_all not being awaited in sync shutdo... J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
0f702c6a Update async_service_info_request example to ensure it runs in the right even... J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
0dbcabfa Run ServiceInfo requests in the event loop (#748) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
7b3b4b5b Remove support for notify listeners (#733) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
0909c80c Update changelog (#747) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
541292e5 Relocate service info tests to tests/services/test_info.py (#746) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
869c95a5 Relocate service browser tests to tests/services/test_browser.py (#745) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
368163d3 Relocate ServiceBrowser to zeroconf._services.browser (#744) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
f0d727bd Relocate ServiceInfo to zeroconf._services.info (#741) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
c8e15dd2 Run question answer callbacks from add_listener in the event loop (#740) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
e227d6e4 Fix flakey cache bit flush test (#739) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
5feda7e3 Remove second level caching from ServiceBrowsers (#737) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
35ac7a39 Breakout ServiceBrowser handler from listener creation (#736) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
9d31245f Add fast cache lookup functions (#732) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
c035925f Switch to using DNSRRSet in RecordManager (#735) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
50af9449 Add test coverage to ensure the cache flush bit is properly handled (#734) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
3ee9b650 Fix server cache to be case-insensitive (#731) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
733f79d2 Update changelog (#730) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
3503e761 Prefix cache functions that are non threadsafe with async_ (#724) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
88aa6102 Fix cache handling of records with different TTLs (#729) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
ceb79bd7 Add tests for the DNSCache class (#728) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
9cc834d5 Update changelog (#727) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
f91af79c Rename handlers and internals to make it clear what is threadsafe (#726) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
33385948 Fix ServiceInfo with multiple A records (#725) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
e2d4d98d Relocate cache tests to tests/test_cache.py (#722) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
18ddb8db Synchronize time for fate sharing (#718) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
1ab68596 Update changelog (#717) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
81836400 Cleanup typing in zero._core and document ignores (#714) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
0f2f4e20 Update README (#716) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
3fcdcfd9 Cleanup typing in zeroconf._logger (#715) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
a50b3eed Cleanup typing in zeroconf._utils.net (#713) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
a42512ca Cleanup typing in zeroconf._services (#711) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
6b923deb Cleanup typing in zeroconf._services.registry (#712) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
aeb1b23d Add setter for DNSQuestion to easily make a QU question (#710) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
c366c8cc Synchronize created time for incoming and outgoing queries (#709) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
f3eeecd8 Set stale unique records to expire 1s in the future instead of instant remova... J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
dc0c6137 Fix thread safety in _ServiceBrowser.update_records_complete (#708) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
f39bde0f Split DNSOutgoing/DNSIncoming/DNSMessage into zeroconf._protocol (#705) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
c368e1c6 Update changelog (#699) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
7e308480 Efficiently bucket queries with known answers (#698) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
26fa2fb4 Abstract DNSOutgoing ttl write into _write_ttl (#695) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
767546b6 Use unique names in service types tests (#697) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
5cbaa3fc Rollback data in one call instead of poping one byte at a time in DNSOutgoing... J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
32b7dc40 Fix off by 1 in test_tc_bit_defers_last_response_missing (#694) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
0cdba98e Suppress additionals when answer is suppressed (#690) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
993a82e4 Move setting DNS created and ttl into its own function (#692) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
b60f307d Remove AA flags from handlers test (#693) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
8a25a44e Implement multi-packet known answer supression (#687) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
4865d2ba Remove sleeps from services types test (#688) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
e816053a Add truncated property to DNSMessage to lookup the TC bit (#686) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
6fd1bf23 Update changelog (#684) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
95ddb36d Add coverage to verify ServiceInfo tolerates bytes or string in the txt recor... J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
00b972c0 Fix logic reversal in apple_p2p test (#681) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
d2b5e51d Check if SO_REUSEPORT exists instead of using an exception catch (#682) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
e5ea9bb6 Use DNSRRSet for known answer suppression (#680) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
691c29ee Add DNSRRSet class for quick hashtable lookups of records (#678) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
d3d439ad Allow unregistering a service multiple times (#679) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
57c94bb2 Remove unreachable BadTypeInNameException check in _ServiceBrowser (#677) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
ba2a4f96 Make calculation of times in DNSRecord lazy (#676) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
8535110d Add oversized packet to the invalid packet test (#671) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
d274cd3a Add test for sending unicast responses (#670) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
d59fb8be Add missing coverage for ServiceInfo address changes (#669) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
75347b4e Add missing coverage for ServiceListener (#668) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
481cc42d Update async_browser.py example to use AsyncZeroconfServiceTypes (#665) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
e76c7a5b Permit the ServiceBrowser to browse overlong types (#666) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
aaf8a368 Add an AsyncZeroconfServiceTypes to mirror ZeroconfServiceTypes to zeroconf.a... J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
72db0c10 Fix flakey ZeroconfServiceTypes types test (#662) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
0e52be05 Add test for launching with apple_p2p=True (#660) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
5752ace7 Add test for Zeroconf.get_service_info failure case (#657) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
87fe529a Add coverage for registering a service with a custom ttl (#656) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
efd6bfbe Improve aio utils tests to validate high lock contention (#655) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
3c61d03f Add test coverage for normalize_interface_choice exception paths (#654) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
7d8994bc Remove all calls to the executor in AsyncZeroconf (#653) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
b940f878 Set __all__ in zeroconf.aio to ensure private functions do now show in the do... J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
df9f8d9a Ensure interface_index_to_ip6_address skips ipv4 adapters (#651) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
72e709b4 Add async_unregister_all_services to AsyncZeroconf (#649) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
79e39c0e Use cache clear helper in aio tests (#648) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
cf0b5b9e Ensure services are removed from the registry when calling unregister_all_ser... J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
a83d390b Use ServiceInfo.key/ServiceInfo.server_key instead of lowering in ServiceRegi... J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
9354ab39 Add missing coverage to ServiceRegistry (#646) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
330e36ce Ensure the ServiceInfo.key gets updated when the name is changed externally (... J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
5ebd9545 Ensure cache is cleared before starting known answer enumeration query test (... J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
ce6912a7 Ensure AsyncZeroconf.async_close can be called multiple times like Zeroconf.c... J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
09c18a41 Update changelog (#637) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
bbbbddf4 Ensure eventloop shutdown is threadsafe (#636) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
c854d03e Update changelog (#635) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
a0977a1d Clear cache in ZeroconfServiceTypes tests to ensure responses can be mcast be... J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
5f66caac Mark DNSOutgoing write functions as protected (#633) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
4ce33e48 Return early in the shutdown/close process (#632) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
64f6dd7e Update changelog (#631) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
2b31612e Remove unreachable cache check for DNSAddresses (#629) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago

← Back to repository