Lucas Garron
a63c2e85a4
Consolidate `smimesign`-specific dependencies into a monorepo.
...
github.com/github/fakeca → github.com/github/smimesign/fakeca
github.com/github/certstore → github.com/github/smimesign/certstore
github.com/github/ietf-cms → github.com/github/smimesign/ietf-cms
2021-10-04 12:35:32 -07:00
Lucas Garron
4223653417
Update dependencies and references for v0.1.0
2020-08-11 18:10:15 -07:00
Lucas Garron
6e940bc5e5
Change `BEGING_SIGNING` to `BEGIN_SIGNING`.
...
Per c068195384/status.go (L17)
and 918792befd/doc/DETAILS (begin_signing)
, sthis is a typo.
2020-08-11 18:06:21 -07:00
Zhongying Qiao
916eb4b13e
add var f definition
2019-04-02 16:10:10 -07:00
Zhongying Qiao
46f37b1a55
add read file logic for signning
2019-04-02 15:09:07 -07:00
Ben Toews
aac1fa24d0
bad certificate in store shouldn't prevent signing
2018-11-28 14:16:25 -07:00
Ben Toews
d479b73b06
update README\
2018-09-10 12:27:34 -06:00
Ben Toews
eb7ac63920
include chain minus root by default
2018-09-05 15:27:35 -06:00
Ben Toews
9f7f15e84e
Merge branch 'master' into include-certs
2018-09-05 12:43:23 -06:00
Ben Toews
1a6cc13b3e
bubble up errors instead of doing fancy wrappers around panics
2018-09-05 12:07:20 -06:00
Ben Toews
b7cd4ea23c
ommit issuer by default if cert has AIA
...
this adds a new --include-certs=-3 option (default) that includes the
chain except for the root (as per gpgsm). The difference is that each
issuer in the chain will be omitted if the cert has the AIA extension
specifying where to download the issuer.
2018-07-26 11:15:20 -06:00
Ben Toews
59baa0932a
implement gpgsm's --include-certs argument
2018-07-26 08:56:36 -06:00
Ben Toews
73edc0ae1b
option for adding timestamps to signatures
2018-07-16 15:06:26 -06:00
Ben Toews
f50a4eebe8
better error messages
2017-11-29 13:50:15 -07:00
Ben Toews
8d6b7a642f
emit statuses during verification
2017-11-28 17:25:14 -07:00
Ben Toews
8367e84320
verify cert chain
2017-11-28 13:05:00 -07:00
Ben Toews
00a64cc7a5
update for deps
2017-11-28 12:36:21 -07:00
Ben Toews
a14102fc65
get signing working
2017-11-22 08:31:25 -07:00