storj/pkg
Bill Thorp c598ed034d kad.FindNear fix (#1320)
We realized that the Kademlia FindNear() function was

1. not using XOR distance (AKA _totally broken_)
2. largely a duplicate of the RoutingTable FindNear() function

Changes in this PR:

1. upgraded RoutingTable FindNear() to use iterator and restrictions
2. removed unneeded RoutingTable interface
3. made Kademlia wrap methods that were previously accessed via RoutingTable
4. fixed the tests
2019-02-15 22:23:35 -05:00
..
accounting Ensure everyone sees everyone else (#1275) 2019-02-08 11:25:13 +02:00
audit Ensure everyone sees everyone else (#1275) 2019-02-08 11:25:13 +02:00
auth Unite all cryptographic signing and verifying (#1244) 2019-02-07 14:39:20 -06:00
bwagreement Unite all cryptographic signing and verifying (#1244) 2019-02-07 14:39:20 -06:00
certdb Unite all cryptographic signing and verifying (#1244) 2019-02-07 14:39:20 -06:00
certificates add certificates claim delete & refactor (#1317) 2019-02-14 20:17:26 +01:00
cfgstruct Use lower bcrypt cost for console.Service when running tests and disable flaky tests (#1236) 2019-02-05 19:31:53 +02:00
datarepair Repair checker is checking the same 1000 elements all the time (#1297) 2019-02-14 13:33:41 +01:00
dht kad.FindNear fix (#1320) 2019-02-15 22:23:35 -05:00
discovery Adds tests to discovery/graveyard (#1272) 2019-02-08 13:56:24 -07:00
eestream Improve logic for cutting the long tail during upload (#909) 2019-02-05 12:54:25 +02:00
encryption updates copyright 2018 to 2019 (#1133) 2019-01-24 15:15:10 -05:00
identity Move SplitConnstr to a nicer place (#1308) 2019-02-13 23:54:59 +02:00
kademlia kad.FindNear fix (#1320) 2019-02-15 22:23:35 -05:00
metainfo/kvmetainfo pkg/transport: require tls configuration for dialing (#1286) 2019-02-11 13:17:32 +02:00
miniogw pkg/transport: require tls configuration for dialing (#1286) 2019-02-11 13:17:32 +02:00
overlay Node selection method name change (#1296) 2019-02-11 14:24:51 -05:00
pb pb.Equal fix (#1304) 2019-02-13 09:08:57 -05:00
peertls pkg/transport: require tls configuration for dialing (#1286) 2019-02-11 13:17:32 +02:00
piecestore kad.FindNear fix (#1320) 2019-02-15 22:23:35 -05:00
pkcrypto Unite all cryptographic signing and verifying (#1244) 2019-02-07 14:39:20 -06:00
pointerdb Satellite migrations (#1301) 2019-02-14 23:55:21 +02:00
process Fix invalid config key msg for dashbord (#1314) 2019-02-14 14:06:15 +01:00
ranger psserver: swallow io.EOF when getting full content in FileRanger (#1238) 2019-02-06 07:41:41 +02:00
server pkg/transport: require tls configuration for dialing (#1286) 2019-02-11 13:17:32 +02:00
statdb updates copyright 2018 to 2019 (#1133) 2019-01-24 15:15:10 -05:00
storage pkg/transport: require tls configuration for dialing (#1286) 2019-02-11 13:17:32 +02:00
storj Removed ReverseList from KeyValueStore interfaces (#1306) 2019-02-13 12:27:03 -05:00
stream updates copyright 2018 to 2019 (#1133) 2019-01-24 15:15:10 -05:00
telemetry Cleanup repository a bit (#1203) 2019-02-01 20:21:00 +02:00
transport pkg/transport: require tls configuration for dialing (#1286) 2019-02-11 13:17:32 +02:00
utils Move SplitConnstr to a nicer place (#1308) 2019-02-13 23:54:59 +02:00