Commit graph

24 commits

Author SHA1 Message Date
Timotej Lazar
5354e81559 Fix certificate loading again
Oops, missed a spot during rebase.
2025-03-05 09:56:02 +01:00
f99891ad4a Fix certificate loading
Ignore garbage produced when converting certificates with openssl.
2025-02-26 17:02:47 +01:00
Timotej Lazar
cb8bb2531e Support default keyfile and certfile in config 2025-02-03 15:05:26 +01:00
Timotej Lazar
14afaaaa18 Add guix package definition 2024-01-26 20:59:01 +01:00
Timotej Lazar
f36e404515 Add Makefile 2024-01-26 20:59:01 +01:00
Timotej Lazar
9e0161b4ee Use tkinter for PIN entry 2024-01-26 20:59:01 +01:00
Timotej Lazar
6fdcb01012 Rename project 2024-01-26 16:45:46 +01:00
Timotej Lazar
7c1c763927 Merge branch 'smartcard' 2024-01-16 22:22:30 +01:00
Timotej Lazar
79958bb100 Rework argument processing
And also README.
2024-01-16 22:21:46 +01:00
Timotej Lazar
5f0ceead24 Use more Python 2024-01-16 21:52:20 +01:00
Timotej Lazar
816171f235 Use more exceptions 2024-01-16 21:52:18 +01:00
Timotej Lazar
f38fc807aa Remove unused variable 2024-01-16 21:52:15 +01:00
Timotej Lazar
d3d72791cf Omit traceback from error output 2024-01-16 21:52:13 +01:00
Timotej Lazar
188567a429 Report error when signing fails 2024-01-16 21:52:10 +01:00
Timotej Lazar
0578bdffcb Use file-based certificates by default 2024-01-16 21:52:07 +01:00
Timotej Lazar
af62cc41a9 Drop user- prefix from key and cert arguments and config options 2024-01-16 21:52:03 +01:00
Timotej Lazar
bfaa9c2565 Replace magic number with magic dict 2024-01-16 21:51:56 +01:00
Timotej Lazar
8af9546e60 Minor tweaks 2024-01-16 21:51:45 +01:00
polz
7d04aa3d86 Add support for smartcards 2024-01-16 21:51:14 +01:00
Timotej Lazar
89eabe9f87 Support signing multiple documents 2023-11-13 10:37:42 +01:00
Timotej Lazar
4523cf8f8d Add README 2023-11-13 09:01:36 +01:00
Timotej Lazar
bc39829c52 Add desktop file 2023-11-13 09:01:36 +01:00
Timotej Lazar
37b83b2a5f Add unlicense 2023-11-13 09:01:36 +01:00
Timotej Lazar
1929625c17 First commit
Not really but really.
2023-11-13 09:01:34 +01:00