storj/pkg/kademlia
Bryan White 675e0ef683 [V3-1320] fix empty node ID verification non-error (#1395)
* small identity refactor:

+ Optimize? iterative cert chain methods to use array instead of slice
+ Add `ToChain` helper for converting 1d to 2d cert chain
  TODO: replace literal declarations with this
+ rename `ChainRaw/RestChainRaw` to `RawChain/RawRestChain`
  (adjective noun, instead of nound adjective)

* add regression tests for V3-1320

* fix V3-1320

* separate `DialUnverifiedIDOption` from `DialOption`

* separate `PingNode` and `DialNode` from `PingAddress` and `DialAddress`

* update node ID while bootstrapping

* goimports & fix comment

* add test case
2019-03-04 15:03:33 -05:00
..
testrouting Routing table tests (#1270) 2019-02-22 13:39:29 -05:00
config.go Test merging planets (#1181) 2019-02-01 15:32:28 +02:00
dialer_test.go [V3-1320] fix empty node ID verification non-error (#1395) 2019-03-04 15:03:33 -05:00
dialer.go [V3-1320] fix empty node ID verification non-error (#1395) 2019-03-04 15:03:33 -05:00
endpoint.go Endpoint for local node info (#1355) 2019-02-25 19:41:51 +01:00
inspector.go Use DialNode for requesting node info (#1394) 2019-03-02 09:34:08 +02:00
kademlia_planet_test.go Use DialNode for requesting node info (#1394) 2019-03-02 09:34:08 +02:00
kademlia_test.go Replace list calls with iterates in kademlia routing table (#1318) 2019-02-26 11:07:53 -05:00
kademlia.go [V3-1320] fix empty node ID verification non-error (#1395) 2019-03-04 15:03:33 -05:00
lookup_test.go Kademlia closing race (#1139) 2019-01-26 00:33:20 +02:00
merge_test.go Enable planet Merging test (#1281) 2019-02-08 22:35:59 +02:00
peer_discovery_test.go updates copyright 2018 to 2019 (#1133) 2019-01-24 15:15:10 -05:00
peer_discovery.go [V3-1320] fix empty node ID verification non-error (#1395) 2019-03-04 15:03:33 -05:00
replacement_cache_test.go Routing table tests (#1270) 2019-02-22 13:39:29 -05:00
replacement_cache.go Routing table tests (#1270) 2019-02-22 13:39:29 -05:00
routing_helpers_test.go Replace list calls with iterates in kademlia routing table (#1318) 2019-02-26 11:07:53 -05:00
routing_helpers.go Replace list calls with iterates in kademlia routing table (#1318) 2019-02-26 11:07:53 -05:00
routing_integration_helpers_test.go [V3-1320] fix empty node ID verification non-error (#1395) 2019-03-04 15:03:33 -05:00
routing_integration_test.go [V3-1320] fix empty node ID verification non-error (#1395) 2019-03-04 15:03:33 -05:00
routing_test.go Routing table tests (#1270) 2019-02-22 13:39:29 -05:00
routing.go Adds DumpNodes method to Kademlia Inspector (#1328) 2019-02-28 12:55:27 -07:00
utils_test.go pkg/kademlia: simplify code (#958) 2019-01-02 20:57:11 +02:00
utils.go Replace list calls with iterates in kademlia routing table (#1318) 2019-02-26 11:07:53 -05:00