You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Shift dual stack support to use two sockets instead of mapped addresses (#160)
* progress dealing with a second recv socket
* wip
* remove unused file
* start changes to two send sockets
* wip
* Make build pass
* Make Discv5::new requires ListenConfig and update `find_node` example
* Remove useless comments
* Remove unnecessary qualification
* Make tests pass
* Make SendHandler uses two sockets
* listen_socket holds two sockets
* Add a test for the case of self-request
* Add tests for running a simple query test
* Add tests for non-contactable nodes
* Tweak listen_sockets
* Checking if loopback address
* No longer need to treat mapped address
* cargo fmt
* Fix doc
* Update README
* Tweak ports to avoid `Address already in use`
* clippy
* fmt
* get tests working without ipv6 - kinda
* Revert "get tests working without ipv6 - kinda"
This reverts commit 31c1b9a.
* Skip some tests if IPv6 is not supported
* Separate `test_self_request` into ipv4 and ipv6.
* Add a comment
* Add `listen_config` to Discv5ConfigBuilder
* Remove `listen_config` from Discv5
* Fix tests and examples
* Fix doc
* cargo fmt
* Fix example
* cargo fmt
* fixes
* update readme
* update readme
* revert query interval to match comments
* Zero out ipv6 extra fields
* fix unused import warns
* better error handling in send addressing comments from @AgeManning
* improve ergonomics for ListenConfig. Not super sure about this one
* give direct access to the ListenConfig
* remove duplicated word in omment
* Document `ListenConfig` functions
Co-authored-by: Age Manning <[email protected]>
* Improve docs for `ListenConfig` functions
Co-authored-by: Age Manning <[email protected]>
* Document `ListenConfig` functions
Co-authored-by: Age Manning <[email protected]>
* Document `ListenConfig` functions
Co-authored-by: Age Manning <[email protected]>
---------
Co-authored-by: ackintosh <[email protected]>
Co-authored-by: Age Manning <[email protected]>
0 commit comments