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
0cd876f5 Speed up test_verify_name_change_with_lots_of_names under PyPy (#853) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
76e0b05c Make ServiceInfo first question QU (#852) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
8c9d1d89 Update changelog (#850) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
a8c16231 Switch ServiceBrowser query scheduling to use call_later instead of a loop (#... J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
9f71e5b7 Fix spurious failures in ZeroconfServiceTypes tests (#848) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
182c68ff Fix thread safety in handlers test (#847) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
72502c30 Update changelog (#845) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
dd86f2f9 Increase timeout in test_integration (#844) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
688c5184 Use AAAA records instead of A records in test_integration_with_listener_ipv6 ... J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
ecd9c941 Fix ineffective patching on PyPy (#842) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
7fb11bfc Limit duplicate packet suppression to 1s intervals (#841) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
937be522 Skip dependencies install in CI on cache hit (#839) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
3fdd8349 Adjust restore key for CI cache (#838) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
7297f3ef Make multipacket known answer suppression per interface (#836) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
0b1abbc8 Ensure coverage.xml is written for codecov (#837) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
540c6521 Wait for startup in test_integration (#834) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
0bf4f753 Cache dependency installs in CI (#833) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
4039b0b7 Annotate test failures on github (#831) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
8230e3f4 Show 20 slowest tests on each run (#832) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
10f4a7f8 Disable duplicate question suppression for test_integration (#830) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
4c4b388b Convert test_integration to asyncio to avoid testing threading races (#828) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
82f80c30 Update changelog (#827) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
6298ef90 Drop oversize packets before processing them (#826) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
7f6d0032 Guard against excessive ServiceBrowser queries from PTR records significantly... J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
4a827694 Update changelog (#822) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
4062fe21 Only wake up the query loop when there is a change in the next query time (#818) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
a7b4f8e0 Fix reliablity of tests that patch sending (#820) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
f9d35299 Fix default v6_flow_scope argument with tests that mock send (#819) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
ffd2532f Turn on logging in the types test (#816) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
e32bb5d9 New ServiceBrowsers now request QU in the first outgoing when unspecified (#812) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
13c558cf Update changelog (#811) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
d4c8f0d3 Simplify wait_event_or_timeout (#810) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
f9bbbce3 Make DNSHinfo and DNSAddress use the same match order as DNSPointer and DNSTe... J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
0129ac06 Format tests/services/test_info.py with newer black (#809) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
05bb21b9 Qualify IPv6 link-local addresses with scope_id (#343)
Co-authored-by: Lokesh Prajapati <l****i@n****m>, de Angelis, Antonio <A****s@n****m>
ibygrave <i****b@b****k>
Committed by: GitHub <n****y@g****m>
over 4 years ago
5dccf349 Tag 0.32.0b3 (#805) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
59e4bd25 Update changelog (#804) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
df66da2a Skip network adapters that are disconnected (#327)
Co-authored-by: J. Nick Koston <n****k@k****g>
ZLJasonG <3****G@u****m>
Committed by: GitHub <n****y@g****m>
over 4 years ago
18fe3413 Add slots to DNS classes (#803) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
58ae3cf5 Update changelog (#802) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
662ed616 Update changelog (#801) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
bbc91241 Ensure we handle threadsafe shutdown under PyPy with multiple event loops (#800) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
9961dce5 Update changelog (#798) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
38e66ec5 Ensure fresh ServiceBrowsers see old_record as None when replaying the cache ... J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
c36099a4 Update changelog (#797) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
d637d673 Pass both the new and old records to async_update_records (#792) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
cb914846 Remove unused constant from zeroconf._handlers (#796) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
2bfbcbe9 Make add_listener and remove_listener threadsafe (#794) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
6aac0eb0 Fix test_tc_bit_defers_last_response_missing failures due to thread safety (#... J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
ecad4e84 Ensure outgoing ServiceBrowser questions are seen by the question history (#790) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
5d236282 Update changelog (#788) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
62dc9c91 Add async_apple_scanner example (#719) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
135983cb Add support for requesting QU questions to ServiceBrowser and ServiceInfo (#787) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
3b3ecf09 Update changelog (#786) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
97f5b502 Ensure the queue is created before adding listeners to ServiceBrowser (#785) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
dd85ae7d Add a guard to prevent running ServiceInfo.request in async context (#784) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
3be1bc84 Inline utf8 decoding when processing incoming packets (#782) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
1b873436 Drop utf cache from _dns (#781) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
7aeafbf3 Switch to using a simple cache instead of lru_cache (#779) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
767ae8f6 Reformat test_handlers (#780) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
ac9f72a9 Fix Responding to Address Queries (RFC6762 section 6.2) (#777) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
c0f4f48e Implement duplicate question supression (#770) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
b5d54e48 Fix deadlock on ServiceBrowser shutdown with PyPy (#774) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
e8836b13 Add a guard against the task list changing when shutting down (#776) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
f23df4f5 Verify async callers can still use Zeroconf without migrating to AsyncZerocon... J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
b600547a Implement accidental synchronization protection (RFC2762 section 5.2) (#773) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
5d44a36a Improve performance of parsing DNSIncoming by caching read_utf (#769) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
e70431e1 Add test coverage to ensure RecordManager.add_listener callsback known questi... J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
6c82fa9e Switch to using an asyncio.Event for async_wait (#759) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
85532e13 Break test_lots_of_names into two tests (#764) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
38b59a64 Fix test_lots_of_names overflowing the incoming buffer (#763) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
fc0e599e Fix race condition in ServiceBrowser test_integration (#762) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
936500a4 Add 60s timeout for each test (#761) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
9f68fc8b Add missing coverage for SignalRegistrationInterface (#758) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
1c93baa4 Update changelog (#757) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
f24ebba9 Simplify ServiceBrowser callsbacks (#756) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 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>
over 4 years ago
04cd2688 Drop AsyncServiceListener (#754) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 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>
over 4 years ago
e7adce2b Remove unused argument from AsyncZeroconf (#751) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 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>
over 4 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>
over 4 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>
over 4 years ago
7b3b4b5b Remove support for notify listeners (#733) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
0909c80c Update changelog (#747) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 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>
over 4 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>
over 4 years ago
368163d3 Relocate ServiceBrowser to zeroconf._services.browser (#744) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
f0d727bd Relocate ServiceInfo to zeroconf._services.info (#741) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 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>
over 4 years ago
e227d6e4 Fix flakey cache bit flush test (#739) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
5feda7e3 Remove second level caching from ServiceBrowsers (#737) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
35ac7a39 Breakout ServiceBrowser handler from listener creation (#736) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
9d31245f Add fast cache lookup functions (#732) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 years ago
c035925f Switch to using DNSRRSet in RecordManager (#735) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 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>
over 4 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>
over 4 years ago
733f79d2 Update changelog (#730) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
over 4 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>
over 4 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>
over 4 years ago

← Back to repository