GitHub / python-zeroconf/python-zeroconf / commits
A pure python implementation of multicast DNS service discovery
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 44433dda |
chore(deps-dev): bump pytest-codspeed from 5.0.2 to 5.0.3 (#1775)
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
2 days ago | |
| 318963c1 |
chore(deps-dev): bump cython from 3.2.4 to 3.2.5 (#1776)
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
3 days ago | |
| e7498676 | chore(pre-commit.ci): pre-commit autoupdate (#1778) |
pre-commit-ci[bot] <6****]@u****m>
Committed by: GitHub <n****y@g****m> |
3 days ago | |
| bd20c8ef | test: add benchmarks for ipaddress object creation and hashing (#1773) |
Bluetooth Devices Bot <b****h@k****g>
Committed by: GitHub <n****y@g****m> |
4 days ago | |
| cb81e676 | test: synchronise test_integration on browser first-query (#1771) |
Bluetooth Devices Bot <b****h@k****g>
Committed by: GitHub <n****y@g****m> |
6 days ago | |
| 78670f7d | 0.149.16 | semantic-release <s****e> | 7 days ago | |
| fad86461 | fix: re-release for GHSA-qc2x-6f54-m6h9 (#1770) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
7 days ago | |
| 413d3bae | 0.149.15 | semantic-release <s****e> | 7 days ago | |
| e2352ea8 | fix: preserve scope_id when scoped AAAA arrives alongside unscoped (#1764) |
Bluetooth Devices Bot <b****h@k****g>
Committed by: GitHub <n****y@g****m> |
7 days ago | |
| 9470bd6d | 0.149.14 | semantic-release <s****e> | 7 days ago | |
| 137a5d6c | fix: skip NSEC records in ServiceBrowser to suppress spurious updates (#1762) |
Bluetooth Devices Bot <b****h@k****g>
Committed by: GitHub <n****y@g****m> |
7 days ago | |
| 4ffba871 | test: widen QM follow-up window in info_asking_default test (#1765) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
7 days ago | |
| 90a5a39d | test: add blockbuster to detect blocking calls in asyncio tests (#1761) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| 3e5ac4fb | test: scale aggregation timings 10x to speed up timing-dependent tests (#1759) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| 343dc7a3 | test: shave loopback timing overhead from remaining slow tests (#1760) |
Bluetooth Devices Bot <b****h@k****g>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| e95297f1 | 0.149.13 | semantic-release <s****e> | 8 days ago | |
| 54444959 | fix: bound record payload reads against rdlength overrun (#1756) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| 28bb01f2 | docs: clarify LGPL-2.1-or-later license in README (#1763) |
Bluetooth Devices Bot <b****h@k****g>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| cb0af4a8 | refactor: extract loopback Zeroconf fixtures and mock_incoming_msg helper (#1... |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| f4b50664 | 0.149.12 | semantic-release <s****e> | 8 days ago | |
| 4ff65407 | fix: bound QuestionHistory per-entry known-answer payload (#1755) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| b22c8ff1 | fix: bound TC-deferred queues against spoofed-source flood OOM (#1751) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| 6a83ab8d | 0.149.11 | semantic-release <s****e> | 8 days ago | |
| 8c9d6ce0 | fix: bound duplicate-packet dedup against alternating-payload floods (#1750) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| 304fae67 | chore: enable ruff PT006/PT007 parametrize tuple rules (#1749) |
Bluetooth Devices Bot <b****h@k****g>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| a7cefe98 | 0.149.10 | semantic-release <s****e> | 8 days ago | |
| a0962385 | fix: bound TC-deferral assembly window to first-arrival + max delay (#1732) |
Bluetooth Devices Bot <b****h@k****g>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| 37edde2f | fix: accept uppercase .local. trailer in service_type_name (#1747) |
Bluetooth Devices Bot <b****h@k****g>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| 0e201f78 |
ci: key venv cache on resolved python patch version (#1745)
Co-authored-by: Bluetooth Devices Bot <b****h@k****g> |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| 068c3f68 | test: add codspeed benchmarks for listener duplicate-packet dedup (#1744) |
Bluetooth Devices Bot <b****h@k****g>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| 7f0c476b | 0.149.9 | semantic-release <s****e> | 8 days ago | |
| 0e5e6371 | fix: bound QuestionHistory size to prevent LAN-driven OOM (#1733) |
Bluetooth Devices Bot <b****h@k****g>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| 69bbcd12 | 0.149.8 | semantic-release <s****e> | 8 days ago | |
| 1d83550c |
fix: bound NSEC bitmap length against record end (#1731)
Co-authored-by: J. Nick Koston <n****b@k****g>, J. Nick Koston <n****k@h****o> |
Bluetooth Devices Bot <b****h@k****g>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| 33fba338 | ci: build armv7l wheels on native ARM runners (#1741) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| 69246065 | test: widen LOOPBACK_FIND_TIMEOUT under PyPy (#1742) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| 93c31120 | ci: replace per-commit conventional commits check with pr title check (#1740) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| 633c3654 | ci: set UV_PYTHON_PREFERENCE to only-managed (#1739) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
8 days ago | |
| 228af178 | test: widen safety margin in test_response_aggregation_timings_multiple (#1737) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
9 days ago | |
| 692a2c40 |
chore(deps-dev): bump the pip group across 1 directory with 3 updates (#1736)
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
9 days ago | |
| cf48b403 | chore(deps-dev): bump pytest from 8.4.2 to 9.0.3 (#1729) |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
9 days ago | |
| d2cb6647 | chore(pre-commit.ci): pre-commit autoupdate (#1734) |
pre-commit-ci[bot] <6****]@u****m>
Committed by: GitHub <n****y@g****m> |
10 days ago | |
| 31194a35 |
chore(deps-dev): bump pytest-asyncio from 1.2.0 to 1.3.0 (#1728)
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
10 days ago | |
| c45d2466 |
chore(deps-dev): bump sphinx from 7.4.7 to 8.1.3 (#1730)
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
10 days ago | |
| 9c0e9f3e |
chore(deps-dev): bump pytest-codspeed from 4.5.0 to 5.0.2 (#1727)
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
10 days ago | |
| fcd1ffb4 | test: give IPv6-only loopback find() its own timeout (#1721) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
10 days ago | |
| e32f52d6 | 0.149.7 | semantic-release <s****e> | 10 days ago | |
| 0ad3f37b | fix: bound DNSCache record count to prevent unbounded LAN-driven growth (#1718) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
10 days ago | |
| 0ff3c6b9 | test: shave ServiceBrowser first-query delay on loopback (#1720) |
Bluetooth Devices Bot <b****h@k****g>
Committed by: GitHub <n****y@g****m> |
10 days ago | |
| 9683fe6a | 0.149.6 | semantic-release <s****e> | 10 days ago | |
| 95561e28 | fix: bound _seen_logs and stop retaining exc_info (#1717) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
10 days ago | |
| 65b22cb8 | 0.149.5 | semantic-release <s****e> | 10 days ago | |
| f9e23592 | fix: bound DNS compression-pointer chain depth in DNSIncoming (#1719) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
10 days ago | |
| 64d143d2 | test: drop ZeroconfServiceTypes.find() timeouts from 500ms to 200ms on loopba... |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
10 days ago | |
| 963d3d70 | test: eliminate test_get_info_single race by injecting from the send mock (#1... |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
10 days ago | |
| 91aa21d5 | test: fix race in test_register_and_lookup_type_by_uppercase_name (#1712) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
10 days ago | |
| 4bae30a2 | test: speed up service-info request tests with quick_request_timing fixture (... |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
10 days ago | |
| ee3c7d74 | test: cap helper get_service_info timeout in suppression test (~3.0s → ~1.85s... |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
10 days ago | |
| 6db1f91a | 0.149.4 | semantic-release <s****e> | 10 days ago | |
| 0deb56b7 | fix(core): release sockets when close runs before engine setup completes (#1706) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
10 days ago | |
| cab5fa8e | ci: cache poetry venv keyed on lockfile and cython sources (#1704) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
10 days ago | |
| 8cae923b | ci: scope release concurrency group per ref (#1705) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
10 days ago | |
| d03ea364 | test: speed up slow loopback tests (closes #1700) (#1703) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
11 days ago | |
| 653c3855 | test: speed up test_async_wait_unblocks_on_update (#1702) |
Bluetooth Devices Bot <b****h@k****g>
Committed by: GitHub <n****y@g****m> |
11 days ago | |
| 9b4db625 |
test: widen scheduling buffer in flaky get_info suppression test (#1698)
Co-authored-by: J. Nick Koston <n****k@h****o> |
Bluetooth Devices Bot <b****h@k****g>
Committed by: GitHub <n****y@g****m> |
11 days ago | |
| d2058d95 | test: drop pending multicast responses before TOCTOU assertion (#1701) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
11 days ago | |
| dd341a37 | test: speed up slow loopback tests (closes #1697) (#1699) |
Bluetooth Devices Bot <b****h@k****g>
Committed by: GitHub <n****y@g****m> |
11 days ago | |
| dfa4e005 | ci: replace deprecated upload-to-gh-release with publish-action (#1695) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
11 days ago | |
| 69883daf | 0.149.3 | semantic-release <s****e> | 11 days ago | |
| 104c5d66 | fix(ci): drop x86_64 mac wheels and clean up obsolete CIBW_SKIP entries (#1694) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
11 days ago | |
| 7f1ea4b8 | 0.149.2 | semantic-release <s****e> | 11 days ago | |
| 745198b1 | fix(ci): drop retired macos-13 runner and skip cp39/pp39 in wheel matrix (#1693) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
11 days ago | |
| 9b24b531 | 0.149.1 | semantic-release <s****e> | 11 days ago | |
| 591288ba | fix(ci): drop cp39 from cibuildwheel matrix (#1691) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
11 days ago | |
| 023dcde9 | 0.149.0 | semantic-release <s****e> | 11 days ago | |
| 1031559d | chore: trigger release after 0.148.0 tag rebase (#1690) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
11 days ago | |
| 327b93dc | feat: drop Python 3.9 support (#1688) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
11 days ago | |
| 1ea6b940 | perf(build): parallelize cython extension compilation (#1689) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
11 days ago | |
| c96a997b |
feat(core): add use_asyncio kwarg to Zeroconf (#1684)
Co-authored-by: J. Nick Koston <n****k@k****g> |
Bluetooth Devices Bot <b****h@k****g>
Committed by: GitHub <n****y@g****m> |
11 days ago | |
| dfd9e9e0 | 0.147.4 | semantic-release <s****e> | 12 days ago | |
| 9138f32d | chore: enable ruff SIM108, SIM102, SIM202 in tests (#1687) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
12 days ago | |
| 7d14578f |
chore: backport changelog entries fix from release-0.x (#1686)
Co-authored-by: Marc Mueller <3****p@u****m> |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
12 days ago | |
| 944d787f | 1.0.1 | semantic-release <s****e> | 12 days ago | |
| 2f78370c | fix(core): close owned event loop on Zeroconf.close() to stop FD leak (#1685) |
Bluetooth Devices Bot <b****h@k****g>
Committed by: GitHub <n****y@g****m> |
12 days ago | |
| 277f80da | test: fix flaky test_run_coro_with_timeout (#1683) |
Bluetooth Devices Bot <b****h@k****g>
Committed by: GitHub <n****y@g****m> |
12 days ago | |
| 1f380b1c | ci: validate PR title against Conventional Commits (#1681) |
Bluetooth Devices Bot <b****h@k****g>
Committed by: GitHub <n****y@g****m> |
12 days ago | |
| 8a7dff9a | ci: ci.yml introduce riscv64 linux and musllinux to wheels build (#1666) |
E Shattow <e****w@u****m>
Committed by: GitHub <n****y@g****m> |
12 days ago | |
| bc8ec8d5 | build: adjust actions checkout ref parameter on release (#1669) |
E Shattow <e****w@u****m>
Committed by: GitHub <n****y@g****m> |
12 days ago | |
| d5e1f01b | test: add quick_timing fixture and apply to register-heavy tests (#1678) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
12 days ago | |
| 1b31ed5f | test: pass timeout=0 explicitly in test_event_loop_blocked (#1676) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
12 days ago | |
| 01ef6ffd | test: pass timeout=200 to ServiceInfo-request timeout tests (#1677) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
12 days ago | |
| 5cfb09d8 |
docs: add Cython gotchas section to CLAUDE.md (#1679)
Co-authored-by: Copilot Autofix powered by AI <1****t@u****m> |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
12 days ago | |
| dd8ede3a |
chore(ci): bump the github-actions group across 1 directory with 4 updates (#...
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
12 days ago | |
| cbdc4047 | chore(release): keep semantic-release on 0.x series and revert version to 0.1... |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
12 days ago | |
| ba58754c | ci: use uv to install poetry in CI workflow (#1673) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
12 days ago | |
| 13f9048f | docs: add SECURITY.md with private vulnerability reporting policy (#1675) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
12 days ago | |
| 72a0152a |
chore(deps-dev): bump pytest-codspeed from 4.4.0 to 4.5.0 (#1670)
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
13 days ago | |
| 93e5e4f2 |
chore(pre-commit.ci): pre-commit autoupdate (#1671)
Co-authored-by: J. Nick Koston <n****k@h****o> |
pre-commit-ci[bot] <6****]@u****m>
Committed by: GitHub <n****y@g****m> |
13 days ago | |
| 8f8b4d65 | docs: add CLAUDE.md orientation file and pr-workflow skill (#1672) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
13 days ago | |
| 0e94c250 |
chore(deps-dev): bump pytest-codspeed from 4.3.0 to 4.4.0 (#1664)
Co-authored-by: dependabot[bot] <4****]@u****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
29 days ago |