summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2024-03-22fix: drop debug printLars Wirzenius1-1/+0
2023-10-15feat: implement --versionLars Wirzenius1-0/+1
2023-10-14feat: certify all users at onceLars Wirzenius2-11/+49
2023-09-21fix: add principals to hostLars Wirzenius1-1/+1
2023-07-30feat! require --ca option for CA name for host, user certificationLars Wirzenius2-8/+11
2022-12-17fix: create directory where store file is, if necessaryLars Wirzenius2-1/+7
2022-12-15chore: formatLars Wirzenius1-1/+1
2022-12-15refactor: move timestamp formatting into a utility functionLars Wirzenius2-6/+11
2022-12-15feat: regenerate --temporaryLars Wirzenius1-0/+15
2022-11-09feat: allow marking a generated host key as temporaryLars Wirzenius3-3/+60
2022-11-09refactor: set host principals using builder patternLars Wirzenius3-12/+12
2022-11-09refactor: use builder pattern to set host valid_until fieldLars Wirzenius3-5/+7
2022-11-09feat: add an optional valid_until field to host informationLars Wirzenius3-1/+6
2022-11-09chore: fix things clippy complains aboutLars Wirzenius2-15/+5
2022-09-28fix: don't add an extra newline when writing out public keysLars Wirzenius3-4/+4
2022-09-18fix: eat pass stdout on successLars Wirzenius1-0/+1
2022-09-18feat: allow configuration of name to used for pass to persist storeLars Wirzenius1-0/+12
2022-09-18feat: allow storing the store encrypted with passLars Wirzenius5-12/+138
2022-09-15fix: report error when showing a ca, host, user that doesn't existLars Wirzenius4-2/+9
2022-09-10fix: user certs should say they're for a user, not for a hostLars Wirzenius1-1/+1
2022-09-10fix: avoid an extra newline when writing out certificatesLars Wirzenius2-2/+2
2022-09-10fix: use singular for principals for user, hostLars Wirzenius2-6/+12
2022-09-10fix: include all principals in a host certificateLars Wirzenius1-3/+3
2022-09-06feat: allow re-generating a host's key pairLars Wirzenius2-1/+38
2022-09-06feat: add alias "delete" for each "remove"Lars Wirzenius3-0/+3
2022-09-06feat! rename "ca delete" to "ca remove" to be consistentLars Wirzenius1-4/+4
2022-09-03feat: support principals for hostsLars Wirzenius3-5/+189
2022-09-03feat: rename CALars Wirzenius3-0/+44
2022-09-03feat: rename hostLars Wirzenius3-0/+42
2022-09-03feat: allow renaming of usersLars Wirzenius3-0/+42
2022-09-02feat: allow validity period units weeks and minutesLars Wirzenius3-4/+18
2022-08-31feat: add command list principals for a user, use in testsLars Wirzenius1-2/+26
2022-08-31feat: manage principals for an existing userLars Wirzenius3-1/+178
2022-08-31refactor: make store interface for ca, host, user more consistentLars Wirzenius6-224/+157
2022-08-28fix: drop debug output for "host certify"Lars Wirzenius1-1/+0
2022-08-27fix: how principals are added to a user certificateLars Wirzenius1-11/+12
2022-08-27feat: allow a user to have many principalsLars Wirzenius3-14/+45
2022-08-27feat: show information about a single userLars Wirzenius1-0/+21
2022-08-27feat: show information about a single hostLars Wirzenius1-0/+21
2022-08-27feat: show information about a single CALars Wirzenius1-0/+35
2022-08-25feat! change JSON output for lists to not include private keysLars Wirzenius5-10/+63
2022-08-24feat: add --json to ca list, host list, user list to get JSON outputLars Wirzenius6-25/+105
2022-08-24feat: sort lists of cas, hosts, usersLars Wirzenius3-6/+15
2022-08-19refactor: subplot to be clearerLars Wirzenius2-6/+6
2022-08-18feat! shorten default lifetimes for certificatesLars Wirzenius3-35/+27
2022-08-18feat: allow certificate validity period to be reducedLars Wirzenius4-10/+114
2022-08-09docs: add doc comments everywhere, especially commands and optionsLars Wirzenius11-16/+109
2022-08-09fix: error handling for missing userLars Wirzenius1-3/+1
2022-08-09feat: allow host key generationLars Wirzenius10-56/+133
2022-08-09feat: show host and user public keysLars Wirzenius2-0/+40