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
38e4b42b Make a base class for DNSIncoming and DNSOutgoing (#497) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 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>
about 5 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>
about 5 years ago
69880ae6 Lint before testing in the CI (#488) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
ef9334f1 Add AsyncServiceBrowser example (#487) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 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>
about 5 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>
about 5 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>
about 5 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>
about 5 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>
about 5 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>
about 5 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>
about 5 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>
about 5 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>
about 5 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>
about 5 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>
about 5 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>
about 5 years ago
00af5adc Reduce branching in service_type_name (#472) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
1eaeef2d Fix flakey test_update_record (#470) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
8a9ae29b Reduce branching in Zeroconf.handle_response (#467) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 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>
about 5 years ago
c3365e1f Clear cache between ServiceTypesQuery tests (#466) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 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>
about 5 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>
about 5 years ago
558cec36 Use constant for service type enumeration (#461) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
ceb0def1 Reduce branching in Zeroconf.handle_response (#459) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
5e24da08 Reduce branching in Zeroconf.handle_query (#460) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
6fafdee2 Enable pylint (#438) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 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>
about 5 years ago
69c4cf69 Disable protected-access on the ServiceBrowser usage of _handlers_lock (#452) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
5fce89db Mark functions with too many branches in need of refactoring (#455) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
7544cdf9 Disable pylint no-self-use check on abstract methods (#451) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
f26a92bc Use unique name in test_async_service_browser test (#450) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
ef0cf8e3 Disable no-member check for WSAEINVAL false positive (#454) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
7e03f836 Mark methods used by asyncio without self use (#447) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
18851ed4 Extract _get_queue from _AsyncSender (#444) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
ffc6cbb9 Add missing update_service method to ZeroconfServiceTypes (#449) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
929ba12d Fix redefining argument with the local name 'record' in ServiceInfo.update_re... J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
424c0025 Remove unneeded-not in new_socket (#445) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
6002c9c8 Disable broad except checks in places we still catch broad exceptions (#443) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
41be4f4d Merge _TYPE_CNAME and _TYPE_PTR comparison in DNSIncoming.read_others (#442) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
a70370a0 Convert unnecessary use of a comprehension to a list (#441) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
594da709 Remove unused now argument from ServiceInfo._process_record (#440) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
4bcb698b Disable pylint too-many-branches for functions that need refactoring (#439) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
8412eb79 Cleanup unused variables (#437) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
1d3f986e Cleanup unnecessary else after returns (#436) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
6737e13d Update changelog for latest changes (#435) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
5460caef Add zeroconf.asyncio to the docs (#434) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
e5a0c9a4 Fix warning when generating sphinx docs (#432) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
415a7b76 Implement an AsyncServiceBrowser to compliment the sync ServiceBrowser (#429) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
e7b2bb5e Seperate non-thread specific code from ServiceBrowser into _ServiceBrowserBas... J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
e68e337c Remove is_type_unique as it is unused (#426) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
47e266eb Avoid checking the registry when answering requests for _services._dns-sd._ud... J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
fc97e5c3 Remove unused argument from ServiceInfo.dns_addresses (#423) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
41de4194 A methods to generate DNSRecords from ServiceInfo (#422) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
8bca0305 Seperate logic for consuming records in ServiceInfo (#421) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
58cfcf0c Seperate query generation for ServiceBrowser (#420) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
7f08826c Add async_request example with browse (#415) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
71cfbcb8 Add async_register_service/async_unregister_service example (#414) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
bb83edfb Update changelog for 0.32.0 (#411) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
0fa049c2 Add async_get_service_info to AsyncZeroconf and async_request to AsyncService... J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
53306e1b Add async_wait function to AsyncZeroconf (#410) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
745087b2 Add support for registering notify listeners (#409) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
ff31f386 Remove unreachable code in ServiceInfo.get_name (#407) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
2da6198b Allow passing in a sync Zeroconf instance to AsyncZeroconf (#406) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
1e7b46c3 Use a dedicated thread for sending outgoing packets with asyncio (#404) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
e753078f Seperate query generation for Zeroconf (#403) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
bddf69c0 Seperate query generation in ServiceInfo (#401) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
4ae27beb Remove unreachable code in ServiceInfo (part 2) (#402) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
dd638358 Remove unreachable code in ServiceInfo (#400) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
a6010a94 Update changelog with latest changes (#394) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
acf174db Add test coverage for multiple AAAA records (#391) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
ec2fafd9 Enable IPv6 in the CI (#393) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
d67d5f41 Fix IPv6 setup under MacOS when binding to "" (#392) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
33a3a6ae Update changelog for 0.32.0 (Unreleased) (#390) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
8f4d2e85 Ensure ZeroconfServiceTypes.find always cancels the ServiceBrowser (#389) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
ba8d8e3e Fix flapping test: test_update_record (#388) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
709bd9ab Simplify DNSPointer processing in ServiceBrowser (#386) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
62a02d77 Ensure listeners do not miss initial packets if Engine starts too quickly (#387) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
69d9357b Update changelog with latest commits (#384) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
5057f97b Ensure the cache is checked for name conflict after final service query with ... J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
69a79b9f Fix multiple unclosed instances in tests (#383) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
2b502bc2 Update changelog with latest merges (#381) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
3afa5c13 Complete ServiceInfo request as soon as all questions are answered (#380) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
60c1895e Coalesce browser questions scheduled at the same time (#379) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
23442d2e Bump version to 0.31.0 to match released version (#378) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
5535ea8c Update changelog with latest merges (#377) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
b158b1cf Ensure duplicate packets do not trigger duplicate updates (#376) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
51337425 Only trigger a ServiceStateChange.Updated event when an ip address is added (... J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
03f2eb68 Fix RFC6762 Section 10.2 paragraph 2 compliance (#374) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
5d4aa280 Reduce length of ServiceBrowser thread name with many types (#373) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
82fb26f1 Update changelog for 0.32.0 (unreleased) (#372) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
7f45bef8 Remove Callable quoting (#371) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
4819ef8c Abstract check to see if a record matches a type the ServiceBrowser wants (#369) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
4657a773 Reduce complexity of ServiceBrowser enqueue_callback (#368) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
5a4c1e46 Fix empty answers being added in ServiceInfo.request (#367) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
bae3a9b9 Ensure ServiceInfo populates all AAAA records (#366) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
6d29e6c9 Remove black python 3.5 exception block (#365) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
1b8b2917 Small cleanup of ServiceInfo.update_record (#364) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago
d8c32401 Add new cache function get_all_by_details (#363) J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m>
about 5 years ago

← Back to repository