Commit graph

23 commits

Author SHA1 Message Date
Škof, Aljaž 25c047af28 Fix certificate reading
In some cases there could be garbage at the beginning or end of the certificate file
2025-02-26 16:21:07 +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