33 Commits

Author SHA1 Message Date
Dolf Schimmel (Freeaqingme)
9892e025c8 Allow any body length, even if sigoptions.bodylength is set 2016-07-19 21:54:06 +02:00
Dolf Schimmel (Freeaqingme)
f535e4ea6f Merge branch 'master' of https://github.com/andres-erbsen/go-dkim
Conflicts:
	dkim.go
	dkim_test.go
	pubKeyRep.go
2016-07-19 21:45:20 +02:00
Dolf Schimmel (Freeaqingme)
76ada32b77 Allow to use custom signer, only get header value, get pub key from DNS 2016-07-19 20:53:39 +02:00
Stéphane Depierrepont aka Toorop
fa48964628 fix: https://github.com/toorop/go-dkim/issues/1 2015-12-11 08:17:13 +01:00
Stéphane Depierrepont aka Toorop
229ddd54a8 bugfix check returns of pem.Decode 2015-10-20 12:29:39 +02:00
Andres Erbsen
47c4e9fcb7 allow mocking 2015-08-18 12:09:42 -07:00
Andres Erbsen
00fde132a7 API cleanup 2015-08-18 11:48:00 -07:00
Stéphane Depierrepont aka Toorop
987f4b1d99 fix sign() when a header to add is the first added in raw mail 2015-06-03 15:41:50 +02:00
Stéphane Depierrepont aka Toorop
7cb594e75f fix unfold DKIM header on verify 2015-05-27 09:21:54 +02:00
Stéphane Depierrepont aka Toorop
12fc3f3272 bugfix empty line & relaxed 2015-05-22 09:11:03 +02:00
Stéphane Depierrepont aka Toorop
5b2c208a85 update comments 2015-05-15 07:51:55 +02:00
Stéphane Depierrepont aka Toorop
59cecbc7e8 export SigOptions 2015-05-15 07:49:31 +02:00
Stéphane Depierrepont aka Toorop
2c48a368bb add package declaration 2015-05-14 10:38:33 +02:00
Stéphane Depierrepont aka Toorop
439f4b5b03 change visibility 2015-05-14 10:34:50 +02:00
Stéphane Depierrepont aka Toorop
773c7cd060 add doc 2015-05-14 10:27:40 +02:00
Stéphane Depierrepont aka Toorop
016293cce9 refactoring 2015-05-14 09:51:58 +02:00
Stéphane Depierrepont aka Toorop
dc14f06d84 poc verify 2015-05-13 20:51:10 +02:00
Stéphane Depierrepont aka Toorop
944e6d3610 pub key representation parsing 2/.. 2015-05-12 18:21:41 +02:00
Stéphane Depierrepont aka Toorop
7206fc7daf add struct for pubkey representation 2015-05-12 11:59:34 +02:00
Stéphane Depierrepont aka Toorop
d652e23632 verify 1 2015-05-11 18:32:19 +02:00
Stéphane Depierrepont aka Toorop
f9b2a6291f new signature fro sign 2015-05-11 07:54:13 +02:00
Stéphane Depierrepont aka Toorop
a96bf59256 clean code 2015-05-06 16:15:02 +02:00
Stéphane Depierrepont aka Toorop
d33d1a64e8 add body length tag 2015-05-06 15:41:32 +02:00
Stéphane Depierrepont aka Toorop
6b2f38361d fix sugnature expiration 2015-05-06 15:23:36 +02:00
Stéphane Depierrepont aka Toorop
519243836c bugfix add "b=" 2015-05-06 15:09:55 +02:00
Stéphane Depierrepont aka Toorop
c27b209a79 sign implemted (need real life testing) 2015-05-05 12:12:57 +02:00
Stéphane Depierrepont aka Toorop
f251c6aa7e canonicalize 2 2015-05-04 19:00:48 +02:00
Stéphane Depierrepont aka Toorop
b2675ac347 add comments for body canonicalization 2015-05-04 12:36:25 +02:00
Stéphane Depierrepont aka Toorop
3c7c1e2829 body canonicalization 2015-05-04 12:33:01 +02:00
Stéphane Depierrepont aka Toorop
d870a49fe7 canonicalize 2015-05-03 18:33:30 +02:00
Stéphane Depierrepont aka Toorop
e6f591e5e3 Sign: check & sanitize config 2015-05-03 16:03:02 +02:00
Stéphane Depierrepont aka Toorop
d3f8e980a0 check sign config /1 2015-05-02 20:11:15 +02:00
Stéphane Depierrepont aka Toorop
65fcaeba7d add RFC 2015-04-29 17:50:52 +02:00