Age | Commit message (Expand) | Author | Files | Lines |
2024-03-22 | fix: drop debug print | Lars Wirzenius | 1 | -1/+0 |
2023-10-15 | feat: implement --version | Lars Wirzenius | 1 | -0/+1 |
2023-10-14 | feat: certify all users at once | Lars Wirzenius | 2 | -11/+49 |
2023-09-21 | fix: add principals to host | Lars Wirzenius | 1 | -1/+1 |
2023-07-30 | feat! require --ca option for CA name for host, user certification | Lars Wirzenius | 2 | -8/+11 |
2022-12-17 | fix: create directory where store file is, if necessary | Lars Wirzenius | 2 | -1/+7 |
2022-12-15 | chore: format | Lars Wirzenius | 1 | -1/+1 |
2022-12-15 | refactor: move timestamp formatting into a utility function | Lars Wirzenius | 2 | -6/+11 |
2022-12-15 | feat: regenerate --temporary | Lars Wirzenius | 1 | -0/+15 |
2022-11-09 | feat: allow marking a generated host key as temporary | Lars Wirzenius | 3 | -3/+60 |
2022-11-09 | refactor: set host principals using builder pattern | Lars Wirzenius | 3 | -12/+12 |
2022-11-09 | refactor: use builder pattern to set host valid_until field | Lars Wirzenius | 3 | -5/+7 |
2022-11-09 | feat: add an optional valid_until field to host information | Lars Wirzenius | 3 | -1/+6 |
2022-11-09 | chore: fix things clippy complains about | Lars Wirzenius | 2 | -15/+5 |
2022-09-28 | fix: don't add an extra newline when writing out public keys | Lars Wirzenius | 3 | -4/+4 |
2022-09-18 | fix: eat pass stdout on success | Lars Wirzenius | 1 | -0/+1 |
2022-09-18 | feat: allow configuration of name to used for pass to persist store | Lars Wirzenius | 1 | -0/+12 |
2022-09-18 | feat: allow storing the store encrypted with pass | Lars Wirzenius | 5 | -12/+138 |
2022-09-15 | fix: report error when showing a ca, host, user that doesn't exist | Lars Wirzenius | 4 | -2/+9 |
2022-09-10 | fix: user certs should say they're for a user, not for a host | Lars Wirzenius | 1 | -1/+1 |
2022-09-10 | fix: avoid an extra newline when writing out certificates | Lars Wirzenius | 2 | -2/+2 |
2022-09-10 | fix: use singular for principals for user, host | Lars Wirzenius | 2 | -6/+12 |
2022-09-10 | fix: include all principals in a host certificate | Lars Wirzenius | 1 | -3/+3 |
2022-09-06 | feat: allow re-generating a host's key pair | Lars Wirzenius | 2 | -1/+38 |
2022-09-06 | feat: add alias "delete" for each "remove" | Lars Wirzenius | 3 | -0/+3 |
2022-09-06 | feat! rename "ca delete" to "ca remove" to be consistent | Lars Wirzenius | 1 | -4/+4 |
2022-09-03 | feat: support principals for hosts | Lars Wirzenius | 3 | -5/+189 |
2022-09-03 | feat: rename CA | Lars Wirzenius | 3 | -0/+44 |
2022-09-03 | feat: rename host | Lars Wirzenius | 3 | -0/+42 |
2022-09-03 | feat: allow renaming of users | Lars Wirzenius | 3 | -0/+42 |
2022-09-02 | feat: allow validity period units weeks and minutes | Lars Wirzenius | 3 | -4/+18 |
2022-08-31 | feat: add command list principals for a user, use in tests | Lars Wirzenius | 1 | -2/+26 |
2022-08-31 | feat: manage principals for an existing user | Lars Wirzenius | 3 | -1/+178 |
2022-08-31 | refactor: make store interface for ca, host, user more consistent | Lars Wirzenius | 6 | -224/+157 |
2022-08-28 | fix: drop debug output for "host certify" | Lars Wirzenius | 1 | -1/+0 |
2022-08-27 | fix: how principals are added to a user certificate | Lars Wirzenius | 1 | -11/+12 |
2022-08-27 | feat: allow a user to have many principals | Lars Wirzenius | 3 | -14/+45 |
2022-08-27 | feat: show information about a single user | Lars Wirzenius | 1 | -0/+21 |
2022-08-27 | feat: show information about a single host | Lars Wirzenius | 1 | -0/+21 |
2022-08-27 | feat: show information about a single CA | Lars Wirzenius | 1 | -0/+35 |
2022-08-25 | feat! change JSON output for lists to not include private keys | Lars Wirzenius | 5 | -10/+63 |
2022-08-24 | feat: add --json to ca list, host list, user list to get JSON output | Lars Wirzenius | 6 | -25/+105 |
2022-08-24 | feat: sort lists of cas, hosts, users | Lars Wirzenius | 3 | -6/+15 |
2022-08-19 | refactor: subplot to be clearer | Lars Wirzenius | 2 | -6/+6 |
2022-08-18 | feat! shorten default lifetimes for certificates | Lars Wirzenius | 3 | -35/+27 |
2022-08-18 | feat: allow certificate validity period to be reduced | Lars Wirzenius | 4 | -10/+114 |
2022-08-09 | docs: add doc comments everywhere, especially commands and options | Lars Wirzenius | 11 | -16/+109 |
2022-08-09 | fix: error handling for missing user | Lars Wirzenius | 1 | -3/+1 |
2022-08-09 | feat: allow host key generation | Lars Wirzenius | 10 | -56/+133 |
2022-08-09 | feat: show host and user public keys | Lars Wirzenius | 2 | -0/+40 |