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 |