storj/pkg
JT Olio d70f6e3760
libuplink: remove encryption key from project opening (#1761)
What: This change moves project-level bucket metadata encryption information to the volatile section, because it is unlikely to remain in future releases

Why: Ultimately, the web user interface will allow bucket management (creation, removal, etc), but not object management as that requires an encryption key for sure and we don't want to have users give the satellite their encryption keys.

At a high level, a (*Project) type should map to all of the things you can do inside the web user interface within a project, which by necessity cannot have an encryption key. So, we really don't want an encryption key in the non-volatile section of this library.
2019-04-16 11:29:33 -04:00
..
accounting convert times to UTC before entering as utimestamp (#1708) 2019-04-09 15:12:58 -04:00
audit Introduce NodeDossier type and cleanup overlay.DB interface (#1626) 2019-04-04 19:34:36 +03:00
auth Identity versioning (#1389) 2019-04-08 20:15:19 +02:00
bwagreement Identity versioning (#1389) 2019-04-08 20:15:19 +02:00
certdb Unite all cryptographic signing and verifying (#1244) 2019-02-07 14:39:20 -06:00
certificates update linter to v1.16 (#1741) 2019-04-11 13:32:40 -04:00
cfgstruct Remove PointerDB client (#1520) 2019-03-22 11:01:49 +02:00
datarepair actually skip the data repair test (#1728) 2019-04-09 23:29:05 -06:00
dht Routing table tests (#1270) 2019-02-22 13:39:29 -05:00
discovery Add Version Information into KAD Network and SatelliteDB & Change Selection Process (#1648) 2019-04-10 08:04:24 +02:00
eestream Fix download when missing piece (#1753) 2019-04-12 16:57:24 -04:00
encryption Fix CalcEncryptedSize and CalcPieceSize (#1525) 2019-03-21 15:47:48 +02:00
identity Identity versioning fix (#1721) 2019-04-09 13:01:45 -04:00
kademlia use one testplanet where we can (#1725) 2019-04-10 08:10:08 -04:00
metainfo/kvmetainfo use SerializableMeta to store bucket attributes (#1658) 2019-04-10 18:27:04 -04:00
miniogw libuplink: remove encryption key from project opening (#1761) 2019-04-16 11:29:33 -04:00
overlay Add Version Information into KAD Network and SatelliteDB & Change Selection Process (#1648) 2019-04-10 08:04:24 +02:00
pb Add Version Information into KAD Network and SatelliteDB & Change Selection Process (#1648) 2019-04-10 08:04:24 +02:00
peertls remove fmt print statements (#1733) 2019-04-10 11:10:22 -04:00
piecestore/psserver optimizes deleting obsolete paths (#1734) 2019-04-10 11:26:12 -04:00
pkcrypto Use sha256-simd for hashing (#1656) 2019-04-04 10:12:08 +02:00
pointerdb Remove pointerdb.Server (#1609) 2019-03-30 13:21:49 +02:00
process add ability to inspect version to all binaries (#1685) 2019-04-10 08:38:26 +02:00
ranger psserver: swallow io.EOF when getting full content in FileRanger (#1238) 2019-02-06 07:41:41 +02:00
server remove utils.CombineErrors and utils.ErrorGroup (#1603) 2019-03-29 14:30:23 +02:00
storage use SerializableMeta to store bucket attributes (#1658) 2019-04-10 18:27:04 -04:00
storj use SerializableMeta to store bucket attributes (#1658) 2019-04-10 18:27:04 -04:00
stream remove utils.CombineErrors and utils.ErrorGroup (#1603) 2019-03-29 14:30:23 +02:00
telemetry Cleanup repository a bit (#1203) 2019-02-01 20:21:00 +02:00
transport Identity versioning fix (#1721) 2019-04-09 13:01:45 -04:00
utils Delete psserver and unused mocks (#1605) 2019-03-29 16:40:06 +02:00