Zeroconf

Latest version: v0.136.2

Safety actively analyzes 681866 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 28 of 37

0.36.2

Unknown

* Bump version: 0.36.1 → 0.36.2 ([`5f52438`](https://github.com/python-zeroconf/python-zeroconf/commit/5f52438f4c0851bb1a3b78575c0c28e0b6ce561d))

* Update changelog for 0.36.2 (973) ([`b4efa33`](https://github.com/python-zeroconf/python-zeroconf/commit/b4efa33b4ef6d5292d8d477da4258d99d22c4e84))

* Include NSEC records for non-existant types when responding with addresses (972)

Implements datatracker.ietf.org/doc/html/rfc6762section-6.2 ([`7a20fd3`](https://github.com/python-zeroconf/python-zeroconf/commit/7a20fd3bc8dc0a703619ca9413faf674b3d7a111))

* Add support for writing NSEC records (971) ([`768a23c`](https://github.com/python-zeroconf/python-zeroconf/commit/768a23c656e3f091ecbecbb6b380b5becbbf9674))

0.36.1

Unknown

* Bump version: 0.36.0 → 0.36.1 ([`e8d8401`](https://github.com/python-zeroconf/python-zeroconf/commit/e8d84017b750ab5f159abc7225f9922d84a8f9fd))

* Update changelog for 0.36.1 (970) ([`d504333`](https://github.com/python-zeroconf/python-zeroconf/commit/d5043337de39a11b2b241e9247a34c41c0c7c2bc))

* Skip goodbye packets for addresses when there is another service registered with the same name (968) ([`d9d3208`](https://github.com/python-zeroconf/python-zeroconf/commit/d9d3208eed84b71b61c458f2992b08b5db259da1))

* Fix equality and hash for dns records with the unique bit (969) ([`574e241`](https://github.com/python-zeroconf/python-zeroconf/commit/574e24125a536dc4fb9a1784797efd495ceb1fdf))

0.36.0

Unknown

* Bump version: 0.35.1 → 0.36.0 ([`e4985c7`](https://github.com/python-zeroconf/python-zeroconf/commit/e4985c7dd2088d4da9fc2be25f67beb65f548e95))

* Update changelog for 0.36.0 (966) ([`bc50bce`](https://github.com/python-zeroconf/python-zeroconf/commit/bc50bce04b650756fef3f8b1cce6defbc5dccee5))

* Create full IPv6 address tuple to enable service discovery on Windows (965) ([`733eb3a`](https://github.com/python-zeroconf/python-zeroconf/commit/733eb3a31ed40c976f5fa4b7b3baf055589ef36b))

0.35.1

Unknown

* Bump version: 0.35.0 → 0.35.1 ([`4281221`](https://github.com/python-zeroconf/python-zeroconf/commit/4281221b668123b770c6d6b0835dd876d1d2f22d))

* Fix formatting in 0.35.1 changelog entry (964) ([`c7c7d47`](https://github.com/python-zeroconf/python-zeroconf/commit/c7c7d4778e9962af5180616af73977d8503e4762))

* Update changelog for 0.35.1 (963) ([`f7bebfe`](https://github.com/python-zeroconf/python-zeroconf/commit/f7bebfe09aeb9bb973dbe6ba147b682472b64246))

* Cache DNS record and question hashes (960) ([`d4c109c`](https://github.com/python-zeroconf/python-zeroconf/commit/d4c109c3abffcba2331a7f9e7bf45c6477a8d4e8))

* Fix flakey test: test_future_answers_are_removed_on_send (962) ([`3b482e2`](https://github.com/python-zeroconf/python-zeroconf/commit/3b482e229d37b85e59765e023ddbca77aa513731))

* Add coverage for sending answers removes future queued answers (961)

- If we send an answer that is queued to be sent out in the future
we should remove it from the queue as the question has already
been answered and we do not want to generate additional traffic. ([`2d1b832`](https://github.com/python-zeroconf/python-zeroconf/commit/2d1b8329ad39b94f9f4aa5f53caf3bb2813879ca))

* Only reschedule types if the send next time changes (958)

- When the PTR response was seen again, the timer was being canceled and
rescheduled even if the timer was for the same time. While this did
not cause any breakage, it is quite inefficient. ([`7b125a1`](https://github.com/python-zeroconf/python-zeroconf/commit/7b125a1a0a109ef29d0a4e736a27645a7e9b4207))

0.35.0

Unknown

* Bump version: 0.34.3 → 0.35.0 ([`1e60e13`](https://github.com/python-zeroconf/python-zeroconf/commit/1e60e13ae15a5b533a48cc955b98951eedd04dbb))

* Update changelog for 0.35.0 (957) ([`dd40437`](https://github.com/python-zeroconf/python-zeroconf/commit/dd40437f4328f4ee36c43239ecf5f484b6ac261e))

* Reduce chance of accidental synchronization of ServiceInfo requests (955) ([`c772936`](https://github.com/python-zeroconf/python-zeroconf/commit/c77293692062ea701037e06c1cf5497f019ae2f2))

* Send unicast replies on the same socket the query was received (952)

When replying to a QU question, we do not know if the sending host is reachable
from all of the sending sockets. We now avoid this problem by replying via
the receiving socket. This was the existing behavior when `InterfaceChoice.Default`
is set.

This change extends the unicast relay behavior to used with `InterfaceChoice.Default`
to apply when `InterfaceChoice.All` or interfaces are explicitly passed when
instantiating a `Zeroconf` instance.

Fixes 951 ([`5fb3e20`](https://github.com/python-zeroconf/python-zeroconf/commit/5fb3e202c06e3a0d30e3c7824397d8e8a9f52555))

* Sort responses to increase chance of name compression (954)

- When building an outgoing response, sort the names together
to increase the likelihood of name compression. In testing
this reduced the number of packets for large responses
(from 7 packets to 6) ([`ebc23ee`](https://github.com/python-zeroconf/python-zeroconf/commit/ebc23ee5e9592dd7f0235cd57f9b3ad727ec8bff))

0.34.3

Unknown

* Bump version: 0.34.2 → 0.34.3 ([`9d69d18`](https://github.com/python-zeroconf/python-zeroconf/commit/9d69d18713bdfab53762a6b8c3aff7fd72ebd025))

* Update changelog for 0.34.3 (950) ([`23b00e9`](https://github.com/python-zeroconf/python-zeroconf/commit/23b00e983b2e8335431dcc074935f379fd399d46))

* Fix sending immediate multicast responses (949)

- Fixes a typo in handle_assembled_query that prevented immediate
responses from being sent. ([`02af7f7`](https://github.com/python-zeroconf/python-zeroconf/commit/02af7f78d2e5eabcc5cce8238546ee5170951b28))

Page 28 of 37

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.