storj/pkg
paul cannon bb892d33d1
make cert creation a little easier to read (#1607)
Make separate "CreateCertificate" and "CreateSelfSignedCertificate"
functions to take the two roles of NewCert. These names should help
clarify that they actually make certificates and not just allocate new
"Cert" or "Certificate" objects.

Secondly, in the case of non-self-signed certs, require a public and a
private key to be passed in instead of two private keys, because it's
pretty hard to tell when reading code which one is meant to be the
signer and which one is the signee. With a public and private key, you
know.

(These are some changes I made in the course of the openssl port,
because the NewCert function kept being confusing to me. It's possible
I'm just being ridiculous, and this doesn't help improve readability for
anyone else, but if I'm not being ridiculous let's get this in)
2019-04-03 17:21:32 -06:00
..
accounting Delete accounting raws after rollup (#1646) 2019-04-02 23:55:24 -04:00
audit Forward port Bill and Stefan's changes to master (#1590) 2019-04-03 19:17:29 +02:00
auth Storage node and upload/download protocol refactor (#1422) 2019-03-18 12:55:06 +02:00
bwagreement Faster agreement sender (#1507) 2019-03-19 14:56:59 +02:00
certdb Unite all cryptographic signing and verifying (#1244) 2019-02-07 14:39:20 -06:00
certificates Add Versioning Server (#1576) 2019-04-03 21:13:39 +02:00
cfgstruct Remove PointerDB client (#1520) 2019-03-22 11:01:49 +02:00
datarepair Don't crash on audit and repair failures (#1622) 2019-04-01 11:16:17 +02:00
dht Routing table tests (#1270) 2019-02-22 13:39:29 -05:00
discovery Merge overlay_cache_nodes into nodes table (#1581) 2019-03-29 10:53:43 +02:00
eestream Delete psserver and unused mocks (#1605) 2019-03-29 16:40:06 +02:00
encryption Fix CalcEncryptedSize and CalcPieceSize (#1525) 2019-03-21 15:47:48 +02:00
identity make cert creation a little easier to read (#1607) 2019-04-03 17:21:32 -06:00
kademlia Add Versioning Server (#1576) 2019-04-03 21:13:39 +02:00
metainfo/kvmetainfo libuplink changes for public usage (#1568) 2019-04-03 11:46:21 +03:00
miniogw remove utils.CombineErrors and utils.ErrorGroup (#1603) 2019-03-29 14:30:23 +02:00
overlay overlaycache's DB access modified to use transaction (#1596) 2019-03-29 09:46:17 -04:00
pb API endpoint checking object and segment health from the satellite (#1546) 2019-04-02 10:55:58 -04:00
peertls make cert creation a little easier to read (#1607) 2019-04-03 17:21:32 -06:00
piecestore/psserver Forward port Bill and Stefan's changes to master (#1590) 2019-04-03 19:17:29 +02:00
pkcrypto extension serialization (#1554) 2019-04-03 17:03:53 +02:00
pointerdb Remove pointerdb.Server (#1609) 2019-03-30 13:21:49 +02:00
process Add Versioning Server (#1576) 2019-04-03 21:13:39 +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 Fix repairer unit test (#1557) 2019-04-03 19:00:25 -04:00
storj libuplink changes for public usage (#1568) 2019-04-03 11:46:21 +03: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 Add Versioning Server (#1576) 2019-04-03 21:13:39 +02:00
utils Delete psserver and unused mocks (#1605) 2019-03-29 16:40:06 +02:00