GitHub / python-zeroconf/python-zeroconf / commits
A pure python implementation of multicast DNS service discovery
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| eda1b3dd | Release version 0.28.5 | Jakub Stasiak <j****b@s****t> | over 5 years ago | |
| 2db7fff0 | Fix AttributeError: module 'unittest' has no attribute 'mock' (#302) |
Jakub Stasiak <j****b@s****t>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| f3219326 | Ignore duplicate messages (#299) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 1f81e0bc | Test with the development version of Python 3.9 (#300) |
Jakub Stasiak <j****b@s****t>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| fb876d60 | Release version 0.28.4 | Jakub Stasiak <j****b@s****t> | over 5 years ago | |
| 0265a9d5 | Add ServiceListener to __all__ for Zeroconf module (#298) |
Justin Nesselrotte <a****n@j****g>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 1e4aaeaa | Avoid copying the entires cache and reduce frequency of Reaper |
J. Nick Koston <n****k@k****g>
Committed by: Jakub Stasiak <j****b@s****t> |
over 5 years ago | |
| 9e27d126 | Add an author in the last changelog entry | Jakub Stasiak <j****b@s****t> | over 5 years ago | |
| 0e49aeca | Release version 0.28.3 | Jakub Stasiak <j****b@s****t> | over 5 years ago | |
| 57d89d85 | Reformat using the latest black (20.8b1) | Jakub Stasiak <j****b@s****t> | over 5 years ago | |
| f64768a7 | Release version 0.28.2 | Jakub Stasiak <j****b@s****t> | over 5 years ago | |
| 3be96b01 | Increase test coverage for dns cache |
J. Nick Koston <n****k@k****g>
Committed by: Jakub Stasiak <j****b@s****t> |
over 5 years ago | |
| fca090db |
Don't ask already answered questions (#292)
Co-authored-by: Erik <e****k@m****m> |
Paul Daumlechner <p****r@l****e>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 0f736642 | Remove initial delay before querying for service info |
Erik <e****k@m****m>
Committed by: Jakub Stasiak <j****b@s****t> |
over 5 years ago | |
| 3c5d3856 | Release version 0.28.1 | Jakub Stasiak <j****b@s****t> | over 5 years ago | |
| c9f3c91d | Ensure all listeners are cleaned up on ServiceBrowser cancelation (#290) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 5a359bb0 | Reduce the time window that the handlers lock is held |
J. Nick Koston <n****k@k****g>
Committed by: Jakub Stasiak <j****b@s****t> |
over 5 years ago | |
| 19e33a68 | Gitignore some build artifacts | Jakub Stasiak <j****b@s****t> | over 5 years ago | |
| 02bcad90 | Advertise Python 3.8 compatibility | Jakub Stasiak <j****b@s****t> | over 5 years ago | |
| 0fdbf5e1 | Release version 0.28.0 | Jakub Stasiak <j****b@s****t> | over 5 years ago | |
| fc92b1e2 |
Fix an OS X edge case (#270, #188)
Co-authored-by: Emil Styrke <e****e@a****m> |
Jakub Stasiak <j****b@s****t>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| a7f9823c | Stop using socket.if_nameindex (#282) |
Jakub Stasiak <j****b@s****t>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 43817841 | Make Mypy happy (#281) |
Jakub Stasiak <j****b@s****t>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 64056ab4 |
Use Adapter.index from ifaddr. (#280)
Co-authored-by: PhilippSelenium <P****m@g****m> |
PhilippSelenium <3****m@u****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 023e72d8 | Exclude a problematic pep8-naming version | Jakub Stasiak <j****b@s****t> | over 5 years ago | |
| 3b6906ab | Log listen and respond sockets just in case | Jakub Stasiak <j****b@s****t> | over 5 years ago | |
| 328abfc5 | Fix one log format string (we use a socket object here) | Jakub Stasiak <j****b@s****t> | over 5 years ago | |
| c31ae7fd | Support Windows when using socket errno checks (#274) |
Sandy Patterson <x****y@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 0538abf1 | Release version 0.27.1 | Jakub Stasiak <j****b@s****t> | over 5 years ago | |
| 10065b97 | Fix false warning (#273) |
gjbadros <b****s@g****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| beff9989 | Improve logging (mainly include sockets in some messages) (#271) |
Jakub Stasiak <j****b@s****t>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| d6593af2 | Simplify DNSHinfo constructor, cpu and os are always text (#266) |
Jakub Stasiak <j****b@s****t>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 8045191a | Improve ImportError message (wrong supported Python version) | Jakub Stasiak <j****b@s****t> | almost 6 years ago | |
| 6f876a7f | Remove old Python 2-specific code | Jakub Stasiak <j****b@s****t> | almost 6 years ago | |
| 0502f190 | Release version 0.27.0 | Jakub Stasiak <j****b@s****t> | almost 6 years ago | |
| d881abaf | Remove no longer needed typing dependency | Jakub Stasiak <j****b@s****t> | almost 6 years ago | |
| 781ac834 |
Add --find option to example/browser.py (#263, rebased #175)
Co-authored-by: Perry Kundert <p****y@h****m> |
Jakub Stasiak <j****b@s****t>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 178cec75 | Restore missing warnings import | Jakub Stasiak <j****b@s****t> | almost 6 years ago | |
| 87a0fe27 | Separately send large mDNS responses to comply with RFC 6762 (#248) |
gjbadros <b****s@g****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| ab72aa8e | Remove deprecated ServiceInfo address parameter/property (#260) |
Jakub Stasiak <j****b@s****t>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| fbcefca5 | Release version 0.26.3 | Jakub Stasiak <j****b@s****t> | almost 6 years ago | |
| fe865667 | Don't call callbacks when holding _handlers_lock (#258) |
Erik Montnemery <e****k@m****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 0a9aa8d3 | Add support for passing text addresses to ServiceInfo | Jakub Stasiak <j****b@s****t> | almost 6 years ago | |
| 488ee1e8 | Warn on every call to missing update_service() listener method | Jakub Stasiak <j****b@s****t> | almost 6 years ago | |
| 54d116fd | Give threads unique names (#257) |
Erik Montnemery <e****k@m****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 445d7f5d | Use equality comparison instead of identity comparison for ints | Jakub Stasiak <j****b@s****t> | almost 6 years ago | |
| aa9de4de | Improve readability of logged incoming data (#254) |
Erik Montnemery <e****k@m****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 1c4d3fcb | Merge 0.26.2 release commit | Jakub Stasiak <j****b@s****t> | almost 6 years ago | |
| 4b1d9539 | Fix flake8 E741 in setup.py (#252) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 24a06191 | Fix race condition where a listener gets |
J. Nick Koston <n****k@k****g>
Committed by: Jakub Stasiak <j****b@s****t> |
almost 6 years ago | |
| a6ad100a | Add support for multiple types to ServiceBrowsers |
J. Nick Koston <n****k@k****g>
Committed by: Jakub Stasiak <j****b@s****t> |
almost 6 years ago | |
| 4c359e2e | Release version 0.26.1 | Jakub Stasiak <j****b@s****t> | almost 6 years ago | |
| 0dd6fe44 | Remove unwanted pylint directives | Jakub Stasiak <j****b@s****t> | almost 6 years ago | |
| 0540342b | Avoid iterating the entire cache when an A/AAAA address has not changed (#247) |
J. Nick Koston <n****k@k****g>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 16431b6c | Update .gitignore for Visual Studio config files (#244) |
mattsaxon <s****t@h****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 36941aeb | Release version 0.26.0 | Jakub Stasiak <j****b@s****t> | almost 6 years ago | |
| f8fe400e | Release version 0.25.1 | Jakub Stasiak <j****b@s****t> | almost 6 years ago | |
| 976e3dcf | Update Engine to immediately notify its worker thread (#243) |
Erik Montnemery <e****k@m****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| cf0382ba | Remove unstable IPv6 tests from Travis (#241) |
mattsaxon <s****t@h****m>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| f071f3d4 | Switch to pytest for test running (#240) |
Jakub Stasiak <j****b@s****t>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| 552a030e | Call UpdateService on SRV & A/AAAA updates as well as TXT (#239) |
mattsaxon <s****t@h****m>
Committed by: Jakub Stasiak <j****b@s****t> |
almost 6 years ago | |
| 0cbced80 | Release version 0.25.0 | Jakub Stasiak <j****b@s****t> | almost 6 years ago | |
| e839c400 | Improve ServiceInfo documentation |
Jakub Stasiak <j****b@s****t>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| a79015e7 | Remove uniqueness assertions | Jakub Stasiak <j****b@s****t> | almost 6 years ago | |
| 8e3adf83 | Rationalize handling of values in TXT records |
Andreas Oberritter <o****i@s****e>
Committed by: GitHub <n****y@g****m> |
almost 6 years ago | |
| aba28583 | Release version 0.24.5 | Jakub Stasiak <j****b@s****t> | almost 6 years ago | |
| eac53f45 | Resolve memory leak in DNSCache |
J. Nick Koston <n****k@k****g>
Committed by: Jakub Stasiak <j****b@s****t> |
almost 6 years ago | |
| 37fa0a0d | Optimize handle_response cache check |
J. Nick Koston <n****k@k****g>
Committed by: Jakub Stasiak <j****b@s****t> |
almost 6 years ago | |
| 1ca023fa | Support cooperating responders (#224) |
mattsaxon <s****t@h****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| f6690d20 | Fix representation of IPv6 DNSAddress (#230) |
Aldo Hoeben <a****o@f****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| ca8e53de | Do not exclude interfaces with host-only netmasks from InterfaceChoice.All (#... |
Andreas Oberritter <o****i@s****e>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| d8caa4e2 | Remove duplciate update messages sent to listeners |
mattsaxon <s****t@h****m>
Committed by: Jakub Stasiak <j****b@s****t> |
about 6 years ago | |
| 5e4f4967 | Refactor out unique assertion |
mattsaxon <s****t@h****m>
Committed by: Jakub Stasiak <j****b@s****t> |
about 6 years ago | |
| bef8f593 | Ensure all TXT, SRV, A records are unique |
mattsaxon <s****t@h****m>
Committed by: GitHub <n****y@g****m> |
about 6 years ago | |
| 29432bff | Release version 0.24.4 | Jakub Stasiak <j****b@s****t> | about 6 years ago | |
| b47efd8e | Fix resetting of TTL (#209) |
mattsaxon <s****t@h****m>
Committed by: Jakub Stasiak <j****b@s****t> |
about 6 years ago | |
| 8ccad54d | Update DNS entries so all subclasses of DNSRecord use to_string for display |
Jay Hogg <j****y@2****t>
Committed by: Jakub Stasiak <j****b@s****t> |
about 6 years ago | |
| ba1b78db | Clean up output of ttl remaining to be whole seconds only |
Jay Hogg <j****y@2****t>
Committed by: Jakub Stasiak <j****b@s****t> |
about 6 years ago | |
| 4b735dc5 | Clean up format to cleanly separate [question]=ttl,answer |
Jay Hogg <j****y@2****t>
Committed by: Jakub Stasiak <j****b@s****t> |
about 6 years ago | |
| 2316027e | Release version 0.24.3 | Jakub Stasiak <j****b@s****t> | about 6 years ago | |
| f53e24bd | Fix import-time TypeError on CPython 3.5.2 | Jakub Stasiak <j****b@s****t> | about 6 years ago | |
| 76bc6753 | Release version 0.24.2 | Jakub Stasiak <j****b@s****t> | about 6 years ago | |
| f7715874 | Provide and enforce type hints everywhere except for tests | Jakub Stasiak <j****b@s****t> | about 6 years ago | |
| 5986bf66 | Fix get_expiration_time percent parameter annotation | Jakub Stasiak <j****b@s****t> | about 6 years ago | |
| fcafdc1e | Add support for AWDL interface on macOS |
Milan Stute <m****e@s****e>
Committed by: Jakub Stasiak <j****b@s****t> |
about 6 years ago | |
| 53dd06c3 | Release version 0.24.1 | Jakub Stasiak <j****b@s****t> | about 6 years ago | |
| 2a597ee8 | Bugfix: TXT record's name is never equal to Service Browser's type. |
humingchun <m****u@c****n>
Committed by: Jakub Stasiak <j****b@s****t> |
about 6 years ago | |
| 1d39b3ed | Bugfix: Flush outdated cache entries when incoming record is unique. |
humingchun <m****u@c****n>
Committed by: Jakub Stasiak <j****b@s****t> |
about 6 years ago | |
| 815ac77e | Change order of equality check to favor cheaper checks first |
Jaime van Kessel <n****h@g****m>
Committed by: Jakub Stasiak <j****b@s****t> |
about 6 years ago | |
| 2e9699c5 | Dont recalculate the expiration and stale time every update |
Jaime van Kessel <n****h@g****m>
Committed by: Jakub Stasiak <j****b@s****t> |
about 6 years ago | |
| 157fc200 | Significantly improve the speed of the entries function of the cache |
Jaime van Kessel <n****h@g****m>
Committed by: Jakub Stasiak <j****b@s****t> |
about 6 years ago | |
| 6ab7dbf2 | The the formatting of the IPv6 section in the readme |
Jakub Stasiak <j****b@s****t>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| f03dc42d | Release version 0.24.0 | Jakub Stasiak <j****b@s****t> | over 6 years ago | |
| c827f9fd | Improve type hint coverage | Jakub Stasiak <j****b@s****t> | over 6 years ago | |
| 41b31cb3 | Add py.typed marker (closes #199) |
Dmitry Tantsur <d****r@p****m>
Committed by: Jakub Stasiak <j****b@s****t> |
over 6 years ago | |
| 3db9d82d | Link to the documentation |
Jakub Stasiak <j****b@s****t>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| 1c33e5f5 | Setup basic Sphinx documentation | Jakub Stasiak <j****b@s****t> | over 6 years ago | |
| aae7fd3b | Finish AAAA records support |
Dmitry Tantsur <d****r@p****m>
Committed by: Jakub Stasiak <j****b@s****t> |
over 6 years ago | |
| fec839ae | Test with pypy3.6 | Jakub Stasiak <j****b@s****t> | over 6 years ago | |
| c2e8bdeb | Stop specifying precise pypy3.5 version | Jakub Stasiak <j****b@s****t> | over 6 years ago |