- Prevented service lookups from deadlocking if time abruptly moves backwards (\1006) bdraco
The typical reason time moves backwards is via an ntp update
0.36.11
No functional changes from 0.36.10. This release corrects an error in the README.rst file that prevented the build from uploading to PyPI
0.36.10
- scope\_id is now stripped from IPv6 addresses if given (\1020) StevenLooman
cpython 3.9 allows a suffix %scope\_id in IPv6Address. This caused an error with the existing code if it was not stripped
- Optimized decoding labels from incoming packets (\1019) bdraco
0.36.9
- Ensure ServiceInfo orders newest addresses first (\1012) bdraco
This change effectively restored the behavior before 1s cache flush expire behavior described in rfc6762 section 10.2 was added for callers that rely on this.
0.36.8
- Fixed ServiceBrowser infinite loop when zeroconf is closed before it is canceled (\1008) bdraco
0.36.7
- Improved performance of responding to queries (\994) (\996) (\997) bdraco - Improved log message when receiving an invalid or corrupt packet (\998) bdraco