labthings / python-labthings

Python implementation of LabThings, based on the Flask microframework
GNU General Public License v3.0
18 stars 2 forks source link

Bump zeroconf from 0.33.1 to 0.34.2 #264

Closed dependabot[bot] closed 3 years ago

dependabot[bot] commented 3 years ago

Bumps zeroconf from 0.33.1 to 0.34.2.

Release notes

Sourced from zeroconf's releases.

0.34.2

  • Coalesce aggregated multicast answers (#945) @​bdraco

    When the random delay is shorter than the last scheduled response, answers are now added to the same outgoing time group.

    This reduces traffic when we already know we will be sending a group of answers inside the random delay window described in datatracker.ietf.org/doc/html/rfc6762#section-6.3

  • Ensure ServiceInfo requests can be answered inside the default timeout with network protection (#946) @​bdraco

    Adjust the time windows to ensure responses that have triggered the protection against against excessive packet flooding due to software bugs or malicious attack described in RFC6762 section 6 can respond in under 1350ms to ensure ServiceInfo can ask two questions within the default timeout of 3000ms

0.34.1

  • Ensure multicast aggregation sends responses within 620ms (#942) @​bdraco

    Responses that trigger the protection against against excessive packet flooding due to software bugs or malicious attack described in RFC6762 section 6 could cause the multicast aggregation response to be delayed longer than 620ms (The maximum random delay of 120ms and 500ms additional for aggregation).

    Only responses that trigger the protection are delayed longer than 620ms

0.34.0

  • Implemented Multicast Response Aggregation (#940) @​bdraco

    Responses are now aggregated when possible per rules in RFC6762 section 6.4

    Responses that trigger the protection against against excessive packet flooding due to software bugs or malicious attack described in RFC6762 section 6 are delayed instead of discarding as it was causing responders that implement Passive Observation Of Failures (POOF) to evict the records.

    Probe responses are now always sent immediately as there were cases where they would fail to be answered in time to defend a name.

0.33.4

  • Ensure zeroconf can be loaded when the system disables IPv6 (#933) @​che0

0.33.3

... (truncated)

Commits
  • 6c21f68 Bump version: 0.34.1 → 0.34.2
  • b87f493 Update changelog for 0.34.2 (#947)
  • 6d7266d Ensure ServiceInfo requests can be answered with the default timeout with net...
  • 9a5164a Coalesce aggregated multicast answers when the random delay is shorter than t...
  • 7878a9e Bump version: 0.34.0 → 0.34.1
  • 9942484 Update changelog for 0.34.1 (#943)
  • de96e2b Ensure multicast aggregation sends responses within 620ms (#942)
  • 549ac3d Bump version: 0.33.4 → 0.34.0
  • 342532e Update changelog for 0.34.0 (#941)
  • 55efb41 Implement Multicast Response Aggregation (#940)
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
codecov[bot] commented 3 years ago

Codecov Report

Merging #264 (14e43b6) into master (52695d5) will not change coverage. The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##           master     #264   +/-   ##
=======================================
  Coverage   91.19%   91.19%           
=======================================
  Files          41       41           
  Lines        1851     1851           
  Branches      292      292           
=======================================
  Hits         1688     1688           
  Misses        105      105           
  Partials       58       58           
Flag Coverage Δ
unittests 91.19% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.


Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 52695d5...14e43b6. Read the comment docs.

dependabot[bot] commented 3 years ago

Superseded by #265.