storj/satellite/satellitedb
paul cannon c35b93766d
Unite all cryptographic signing and verifying (#1244)
this change removes the cryptopasta dependency.

a couple possible sources of problem with this change:

 * the encoding used for ECDSA signatures on SignedMessage has changed.
   the encoding employed by cryptopasta was workable, but not the same
   as the encoding used for such signatures in the rest of the world
   (most particularly, on ECDSA signatures in X.509 certificates). I
   think we'll be best served by using one ECDSA signature encoding from
   here on, but if we need to use the old encoding for backwards
   compatibility with existing nodes, that can be arranged.

 * since there's already a breaking change in SignedMessage, I changed
   it to send and receive public keys in raw PKIX format, instead of
   PEM. PEM just adds unhelpful overhead for this case.
2019-02-07 14:39:20 -06:00
..
dbx Convert Payments to use SQL, for SUM() and Wallet (#1266) 2019-02-07 15:26:55 -05:00
satellitedbtest Fix parallel execution sharing (#1247) 2019-02-06 11:16:05 +02:00
accounting.go Convert Payments to use SQL, for SUM() and Wallet (#1266) 2019-02-07 15:26:55 -05:00
apikeys.go Add console to satellite peer (#1120) 2019-01-24 18:26:36 +02:00
bandwidthagreement.go pass UTC times to db so that sqlite3 understands (#1237) 2019-02-05 11:33:14 -05:00
certdb.go Unite all cryptographic signing and verifying (#1244) 2019-02-07 14:39:20 -06:00
consoledb_test.go Console postgres tests (#1188) 2019-01-31 15:01:13 +02:00
consoledb.go Add bucket to project relationship on satellite (#1143) 2019-02-05 19:22:17 +02:00
database.go Store the uplinks public key on the satellite so that it can verify bandwidth requests in the future (#1042) 2019-02-07 14:22:49 -05:00
irreparabledb.go Add checker irreparable test (#1246) 2019-02-06 14:03:38 +01:00
locked.go Unite all cryptographic signing and verifying (#1244) 2019-02-07 14:39:20 -06:00
lockedtx.go ConsoleDB merge and buckets table creation (#1066) 2019-01-16 15:23:28 -05:00
overlaycache.go Fix typo - second edition (#1206) 2019-02-01 16:09:34 +02:00
projectmembers_test.go Console postgres tests (#1188) 2019-01-31 15:01:13 +02:00
projectmembers.go [V3-1071] Enhanced project members search to full name. (#1192) 2019-01-31 16:11:53 +02:00
projects_test.go Console postgres tests (#1188) 2019-01-31 15:01:13 +02:00
projects.go Removed TermsAccepted in project from satellite console and web. (#1155) 2019-01-28 20:20:33 +02:00
repairqueue.go updates copyright 2018 to 2019 (#1133) 2019-01-24 15:15:10 -05:00
statdb.go updates copyright 2018 to 2019 (#1133) 2019-01-24 15:15:10 -05:00
users_test.go Console postgres tests (#1188) 2019-01-31 15:01:13 +02:00
users.go V3-1091 Extend Users table with IsActive functionality (#1170) 2019-01-30 17:04:40 +02:00
utils_test.go Add console to satellite peer (#1120) 2019-01-24 18:26:36 +02:00
utils.go Add console to satellite peer (#1120) 2019-01-24 18:26:36 +02:00