15
0
Commit Graph

11 Commits

Author SHA256 Message Date
f8deecf013 - update to 0.38.6:
* Performance improvements for fetching ServiceInfo
  * Fix ServiceBrowsers not getting ServiceStateChange.Removed callbacks on PTR record expire
  * Fix missing minimum version of python 3.7
  * Fix IP Address updates when hostname is uppercase

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-zeroconf?expand=0&rev=59
2022-06-04 12:15:15 +00:00
e3307e320c - update to 0.38.3:
* Make decode errors more helpful in finding the source of the bad data

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-zeroconf?expand=0&rev=58
2022-02-04 22:30:09 +00:00
18c76bee2e - update to 0.38.1:
* Dropped Python 3.6 support
  * Handle Service types that end with another service type
  * Improve performance of query scheduler
  * Avoid linear type searches in ServiceBrowsers

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-zeroconf?expand=0&rev=57
2022-01-03 10:30:56 +00:00
aae081512b - update to 0.37.0:
* Adding a listener that does not inherit from RecordUpdateListener now logs
    an error
  * The NotRunningException exception is now thrown when Zeroconf is not
    running (#1033) @bdraco
  * Before this change the consumer would get a timeout or an EventLoopBlocked
    exception when calling ServiceInfo.*request when the instance had already been shutdown
    or had failed to startup.
  * The EventLoopBlocked exception is now thrown when a coroutine times out

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-zeroconf?expand=0&rev=56
2021-11-29 11:11:24 +00:00
7b1bd22923 - update to 0.36.12:
* scope_id is now stripped from IPv6 addresses if given
  * Optimized decoding labels from incoming packets
  * Prevent service lookups from deadlocking if time abruptly moves backwards

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-zeroconf?expand=0&rev=55
2021-11-06 18:22:51 +00:00
5147a9bdfd - update to 0.36.9:
* Ensure ServiceInfo orders newest addresses first

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-zeroconf?expand=0&rev=54
2021-10-26 20:31:37 +00:00
Antoine Belvire
7806e009c5 - Remove duplicate sources.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-zeroconf?expand=0&rev=53
2021-10-19 19:50:41 +00:00
0af8a6766f - update to 0.36.8
* Fixed ServiceBrowser infinite loop when zeroconf is closed before it is canceled 
  * Improved performance of responding to queries
  * Improved log message when receiving an invalid or corrupt packet
  * Improved performance of sending outgoing packets
  * Reduced memory usage for incoming and outgoing packets
  * Improved performance of constructing outgoing packets
  * Deferred parsing of incoming packets when it can be avoided
  * Improved performance of parsing incoming packets

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-zeroconf?expand=0&rev=52
2021-10-16 19:51:57 +00:00
Antoine Belvire
dd4a54ac11 Accepting request 917067 from home:alarrosa:branches:devel:languages:python
- Update to 0.36.2:
  * Include NSEC records for non-existent types when responding
    with addresses
  * Implements RFC6762 sec 6.2
    (http://datatracker.ietf.org/doc/html/rfc6762#section-6.2)
- Update to 0.36.1:
  * Skip goodbye packets for addresses when there is another
    service registered with the same name (#968) @bdraco
  * If a ServiceInfo that used the same server name as another
    ServiceInfo was unregistered, goodbye packets would be sent for
    the addresses and would cause the other service to be seen as
    offline.
  * Fixed equality and hash for dns records with the unique bit
    (#969)
  * These records should have the same hash and equality since
    the unique bit (cache flush bit) is not considered when adding
    or removing the records from the cache.
- Update to 0.36.0:
  * Technically backwards incompatible:
  * Fill incomplete IPv6 tuples to avoid WinError on windows (#965)

OBS-URL: https://build.opensuse.org/request/show/917067
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-zeroconf?expand=0&rev=51
2021-09-06 19:42:37 +00:00
d8b3800a6b Accepting request 912561 from home:fusionfuture:branches:devel:languages:python
- Update to 0.35.1:

OBS-URL: https://build.opensuse.org/request/show/912561
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-zeroconf?expand=0&rev=50
2021-08-17 13:13:54 +00:00
66fc34528a Accepting request 897188 from home:alarrosa:branches:devel:languages:python
Had to add a _service to check out 0.31.0 from git since it's not tagged.
The commit was obtained from looking at the changelog at
https://github.com/jstasiak/python-zeroconf/blob/master/README.rst
and the commit history.

- Add patch to disable some tests that fail in obs:
  * disable-tests.patch

- update to 0.31.0:
  * Separated cache loading from I/O in ServiceInfo and fixed cache
    lookup (#356), thanks to J. Nick Koston.
    The ServiceInfo class gained a load_from_cache() method to only
    fetch information from Zeroconf cache (if it exists) with no IO
    performed. Additionally this should reduce IO in cases where
    cache lookups were previously incorrectly failing.
- update to 0.30.0:
  * Some nice refactoring work including removal of the Reaper
    thread, thanks to J. Nick Koston.
  * Fixed a Windows-specific The requested address is not valid in
    its context regression, thanks to Timothee ‘TTimo’ Besset and
    J. Nick Koston.
  * Provided an asyncio-compatible service registration layer (in
    the zeroconf.asyncio module), thanks to J. Nick Koston.

OBS-URL: https://build.opensuse.org/request/show/897188
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-zeroconf?expand=0&rev=46
2021-06-03 12:28:02 +00:00