summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2021-04-26Clippy fix.Heiko1-2/+1
2021-04-26Documentation improvements.Heiko1-5/+8
2021-04-26Move transactions to ca.rsHeiko2-23/+20
2021-04-26Move transactions to ca.rsHeiko2-69/+73
2021-04-26Small simplifications.Heiko1-12/+4
2021-04-24Cleanup export_keylist().Heiko2-23/+22
2021-04-23Minor cleanup: remove some unwrap() calls, slightly clarify code.Heiko1-83/+85
2021-04-23Cleanup: remove unwrap() callHeiko1-3/+5
2021-04-23Simplification: get_ca() doesn't return an Option anymore. If the CA is not i...Heiko5-25/+27
2021-04-23Renamed certs_get() -> certs_by_email().Heiko5-10/+10
2021-04-23Improved comments/naming.Heiko1-37/+32
2021-04-23Remove cert_update() from ca.rs API.Heiko4-10/+5
2021-04-22Clippy fix.Heiko1-1/+1
2021-04-21Minor cleanup of ca_public.Heiko2-27/+19
2021-04-21Some cleanup of ca_secret.Heiko2-48/+49
2021-04-21Document and simplify certs_expired().Heiko1-14/+12
2021-04-21Cleanup.Heiko2-93/+78
2021-04-21Minor simplification.Heiko1-4/+2
2021-04-21Naming cleanup.Heiko1-2/+2
2021-04-21Cleanup.Heiko1-39/+44
2021-04-20Add doc comment.Heiko1-4/+7
2021-04-20Add CA cert in print_certring().Heiko1-4/+9
2021-04-20Split export_certs_as_files() into two separate fn, since print_certring() is...Heiko3-52/+68
2021-04-20Clean up cert update code (and improve error handling: merge errors caused by...Heiko2-29/+42
2021-04-20Minor updates/cleanup.Heiko1-6/+2
2021-04-19More minor cleanup.Heiko1-3/+7
2021-04-19Minor cleanup (including type hint to make intellij happy).Heiko1-3/+3
2021-04-19Misc minor cleanup.Heiko2-15/+14
2021-04-17Fix doctest.Heiko1-1/+1
2021-04-16Cleanup error message.Heiko1-3/+3
2021-04-15Remove CaSec wrapper functions from ca.rsHeiko9-137/+94
2021-04-14Refactor bridge_revoke().Heiko4-79/+87
2021-04-14Replace panic() with Err.Heiko4-12/+15
2021-04-14Replace expect() with context().Heiko1-6/+6
2021-04-13Normalize fn naming: wkd_export -> export_wkdHeiko3-5/+5
2021-04-13Cleanup.Heiko2-13/+6
2021-04-13Oops. Remove test-data.Heiko1-0/+0
2021-04-12Add a "--minimal" output format for "user add".Heiko7-39/+77
2021-04-12Refactor: move functionality that uses private key material into CaSec.Heiko6-218/+285
2021-04-12Limit some dependencies to dev-dependencies.Heiko1-6/+6
2021-04-09CaPub shouldn't depend on data from CaSec (preparing for hardware tokens etc).Heiko2-17/+22
2021-04-09Only create and use one (shared) OcaDb and one DbCa object.Heiko1-9/+12
2021-04-08Refactor: move CA-key-related operations into the traits CaPub and CaSec, to ...Heiko3-192/+243
2021-04-08These operations should not need private key material.Heiko1-2/+2
2021-04-07Simplification: don't check dotenv for database url.Heiko3-27/+9
2021-04-07Clean up database API to be independent of backend type.Heiko4-19/+17
2021-03-29Split fn for getting the CA Cert into two variants: with and without private ...Heiko9-28/+51
2021-03-29API cleanup.Heiko3-20/+4
2021-03-27Fix reuse config.Heiko1-1/+1
2021-03-26Split CA-related code into two parts, depending on whether they need private ...Heiko4-66/+82