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 |