summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2024-03-22Merge branch 'fix-lintian' into 'main'HEADmainLars Wirzenius1-0/+2
chore: add lintian override for missing man page See merge request larswirzenius/sshca!75
2024-03-22chore: add lintian override for missing man pageLars Wirzenius1-0/+2
Signed-off-by: Lars Wirzenius <liw@liw.fi> Sponsored-by: author
2024-03-22Merge branch 'fix' into 'main'Lars Wirzenius1-1/+0
fix: drop debug print See merge request larswirzenius/sshca!74
2024-03-22fix: drop debug printLars Wirzenius1-1/+0
Signed-off-by: Lars Wirzenius <liw@liw.fi> Sponsored-by: author
2024-02-24build: drop dh-cargo as a build-depLars Wirzenius1-1/+0
Signed-off-by: Lars Wirzenius <liw@liw.fi> Sponsored-by: author
2024-02-24build: don't use buildsystem cargoLars Wirzenius1-1/+1
Signed-off-by: Lars Wirzenius <liw@liw.fi> Sponsored-by: author
2024-01-29chore: cargo updateLars Wirzenius1-185/+266
2023-12-29Merge branch 'fix' into 'main'Lars Wirzenius1-2/+2
fix: release in debian/changelog See merge request larswirzenius/sshca!73
2023-12-29fix: release in debian/changelogLars Wirzenius1-2/+2
2023-12-29Merge branch 'release' into 'main'Lars Wirzenius1-0/+6
chore: new release of .deb See merge request larswirzenius/sshca!72
2023-12-29chore: new release of .debLars Wirzenius1-0/+6
2023-12-29Merge branch 'fix' into 'main'Lars Wirzenius1-1/+1
chore: disable running tests when building Debian package See merge request larswirzenius/sshca!71
2023-12-29chore: disable running tests when building Debian packageLars Wirzenius1-1/+1
The test running doesn't work under Ambient, for some reason. Signed-off-by: Lars Wirzenius <liw@liw.fi> Sponsored-by: author
2023-10-15Merge branch 'version' into 'main'Lars Wirzenius2-322/+456
feat: implement --version Closes #14 See merge request larswirzenius/sshca!70
2023-10-15feat: implement --versionLars Wirzenius2-322/+456
Signed-off-by: Lars Wirzenius <liw@liw.fi> Sponsored-by: author
2023-10-14Merge branch 'liw/certify-all' into 'main'Lars Wirzenius3-11/+77
feat: certify all users at once Closes #24 See merge request larswirzenius/sshca!69
2023-10-14feat: certify all users at onceLars Wirzenius3-11/+77
Sponsored-by: author
2023-10-08Merge branch 'tests' into 'main'Lars Wirzenius1-0/+36
tests: make sure user CA can't certify host, and vice versa See merge request larswirzenius/sshca!68
2023-10-08tests: make sure user CA can't certify host, and vice versaLars Wirzenius1-0/+36
Sponsored-by: author
2023-09-21Merge branch 'liw/fix-add-principals' into 'main'Lars Wirzenius2-2/+7
fix: add principals to host See merge request larswirzenius/sshca!67
2023-09-21fix: add principals to hostLars Wirzenius2-2/+7
Previously, adding replaced the whole set of principals, which was wrong. Also, change the test scenario to catch the problem this fixes. Sponsored-by: author
2023-07-30Merge branch 'liw/certify-args' into 'main'Lars Wirzenius3-16/+19
feat! require --ca option for CA name for host, user certification See merge request larswirzenius/sshca!66
2023-07-30feat! require --ca option for CA name for host, user certificationLars Wirzenius3-16/+19
Sponsored-by: author
2023-04-22Merge branch 'drop-pandoc' into 'main'Lars Wirzenius2-7/+1
chore: drop dependency on Pandoc, production of PDF See merge request larswirzenius/sshca!65
2023-04-22chore: drop dependency on Pandoc, production of PDFLars Wirzenius2-7/+1
Sponsored-by: author
2022-12-17Merge branch 'fix-create-store-dir' into 'main'Lars Wirzenius3-2/+8
fix: create directory where store file is, if necessary Closes #29 See merge request larswirzenius/sshca!64
2022-12-17fix: create directory where store file is, if necessaryLars Wirzenius3-2/+8
Sponsored-by: author
2022-12-17Merge branch 'debian-build-depw' into 'main'Lars Wirzenius4-7/+45
various build improvements and a README Closes #28 See merge request larswirzenius/sshca!63
2022-12-17docs: add a READMELars Wirzenius1-0/+33
Sponsored-by: author
2022-12-17chore: make ./check obey an offline modeLars Wirzenius2-5/+11
Sponsored-by: author
2022-12-17fix: don't build-depend on build-essential for the Debian packageLars Wirzenius1-1/+0
It's bad form to do that in Debian, alas. Sponsored-by: author
2022-12-17fix: tell cargo to be offline when building Debian packageLars Wirzenius1-1/+1
Sponsored-by: author
2022-12-15Merge branch 'fix' into 'main'Lars Wirzenius1-1/+1
chore: format See merge request larswirzenius/sshca!62
2022-12-15chore: formatLars Wirzenius1-1/+1
2022-12-15Merge branch 'liw/regen-temp' into 'main'Lars Wirzenius7-86/+69
feat: regenerate --temporary See merge request larswirzenius/sshca!61
2022-12-15refactor: move timestamp formatting into a utility functionLars Wirzenius2-6/+11
Sponsored-by: author
2022-12-15feat: regenerate --temporaryLars Wirzenius2-0/+36
Sponsored-by: author
2022-12-15chore: port to Subplot 0.6.0Lars Wirzenius5-83/+25
Sponsored-by: author
2022-11-09Merge branch 'chore' into 'main'Lars Wirzenius8-42/+120
generate temporary host keys See merge request larswirzenius/sshca!60
2022-11-09feat: allow marking a generated host key as temporaryLars Wirzenius6-18/+99
Sponsored-by: author
2022-11-09refactor: set host principals using builder patternLars Wirzenius3-12/+12
Sponsored-by: author
2022-11-09refactor: use builder pattern to set host valid_until fieldLars Wirzenius3-5/+7
Sponsored-by: author
2022-11-09feat: add an optional valid_until field to host informationLars Wirzenius3-1/+6
Sponsored-by: author
2022-11-09chore: fix things clippy complains aboutLars Wirzenius2-15/+5
Sponsored-by: author
2022-11-03Merge branch 'fix-subplot' into 'main'Lars Wirzenius1-1/+2
fix: authors field in sshca.subplot See merge request larswirzenius/sshca!59
2022-11-03fix: authors field in sshca.subplotLars Wirzenius1-1/+2
Sponsored-by: author
2022-09-28Merge branch 'public-key-nl' into 'main'Lars Wirzenius3-4/+4
fix: don't add an extra newline when writing out public keys See merge request larswirzenius/sshca!58
2022-09-28fix: don't add an extra newline when writing out public keysLars Wirzenius3-4/+4
Sponsored-by: author
2022-09-18Merge branch 'quiet-pass' into 'main'Lars Wirzenius1-0/+1
fix: eat pass stdout on success See merge request larswirzenius/sshca!57
2022-09-18fix: eat pass stdout on successLars Wirzenius1-0/+1
Sponsored-by: author