Cameron
d499d162f4
implement storj.NodeURL in trusted satellites ( #2388 )
...
* implement storj.NodeURL in trusted satellites
2019-07-03 13:29:18 -04:00
Egon Elbre
615bfca135
Fix TestGetSignee flakiness ( #2350 )
...
* add IsCanceled
* fixes to error handling
* fix imports
* retrigger jenkins
2019-06-26 09:30:37 -06:00
JT Olio
fbe9696e92
pkg/kademlia: clean up peer discovery ( #2252 )
2019-06-26 16:16:46 +03:00
Cameron
1283036e37
add storage node voucher request service ( #2158 )
...
* add voucher service on storage node
* config field tag syntax, go routines for requests
* hook up voucher service in storagenode/peer.go
* add voucher config to testplanet
* add voucher config to testplanet
* add voucher response status INVALID, ACCEPTED, REJECTED
* add a test for vouchers service
* handle no row from GetValid, test it
* add trust pool to voucher service
* use trusted list to get satellites
* verify vouchers upon receipt
* test VerifyVoucher
2019-06-21 18:48:52 -04:00
JT Olio
c4bb84f209
storagenode: add monkit task to missing places ( #2107 )
2019-06-04 14:31:38 +02:00
JT Olio
32b3f8fef0
cmd/storagenode: pull more things into releaseDefaults ( #1980 )
2019-05-21 13:48:47 +02:00
Egon Elbre
7ba1a2bc53
storagenode: getting signee cert always asked the kademlia network ( #1823 )
2019-04-24 11:13:48 +03:00
Egon Elbre
a1fd7cb6b4
don't cache failed satellite certificate fetch attempt ( #1745 )
...
* don't cache failing error
* fix test
* fix linter errors
2019-04-12 16:28:27 +02:00
Egon Elbre
1c87a53eb8
Don't cancel fetching peer identity context when request is cancelled ( #1699 )
...
* don't cancel fetching peer identity context when request is cancelled
* fix typo
* add tests
* fix typo
2019-04-08 22:31:20 +02:00
Bryan White
faf5fae3f9
Identity versioning ( #1389 )
2019-04-08 20:15:19 +02:00
Egon Elbre
05d148aeb5
Storage node and upload/download protocol refactor ( #1422 )
...
refactor storage node server
refactor upload and download protocol
2019-03-18 12:55:06 +02:00