storj/satellite/gracefulexit
paul cannon 7395dd1e6e storagenode/gracefulexit: revalidate existing pieces
..before they are transferred to another node and submitted to the
satellite as successful piece transfers, because if we submit an invalid
signature, the node will be marked as a cheater and disqualified
immediately.

These signatures should have been validated when the piece was
originally stored, but bitrot does happen and needn't be cause for an
immediate DQ.

Change-Id: I8b0ebd5812ea8a2e60766005b7251fbb74ef7857
2020-05-28 09:50:14 -05:00
..
chore_test.go private/testplanet: add StopNodeAndUpdate 2020-05-08 13:02:19 +00:00
chore.go satellite: add control panel 2020-01-30 08:06:43 -05:00
common.go satellite/gracefulexit: increase performance and tolerate higher error 2020-02-12 11:40:15 +00:00
db_test.go satellite: remove some unnecessary UTC() calls 2020-03-13 13:49:44 +00:00
db.go common: separate repository 2019-12-27 14:11:15 +02:00
endpoint_test.go storagenode/gracefulexit: revalidate existing pieces 2020-05-28 09:50:14 -05:00
endpoint.go satellite/gracefulexit: Change handleFailed to return nil if we can't get the pending transfer 2020-05-26 13:07:38 +00:00
getnodes_test.go satellite/overlay: remove old updateaddress method 2020-04-30 06:41:48 +00:00
pathcollector.go go.mod: update uplink 2020-02-21 16:08:12 +02:00
pending_test.go common: separate repository 2019-12-27 14:11:15 +02:00
pending.go common: separate repository 2019-12-27 14:11:15 +02:00
validation.go satellite/gracefulexit: better validation error messages 2020-05-28 09:41:15 -05:00