Michael Rash
d287d14283
[perl] add SHA3 digest algorithms
2016-10-04 22:16:34 -04:00
Jonathan Bennett
d939deb811
Spelling corrections, found using the codespell tool.
2016-04-10 12:03:59 -05:00
Michael Rash
7e290245b2
[libfko] per-SPA message type field count validation
...
This commit implements more rigorous SPA packet field count validation
that takes into account expected field counts for each SPA message type.
Two new libfko error codes have been added in support of this, and the
corresponding changes made in the perl and python modules.
2014-03-16 21:47:19 -04:00
Michael Rash
6de811cbc6
[libfko] minor error constant label typo fix
2014-03-16 16:37:21 -04:00
Michael Rash
6469f81860
[perl FKO module] bug fix for missing error code constants (caught with code structure test)
2013-11-17 19:52:09 -05:00
Michael Rash
196fef65b6
[libfko] move is_base64 check to libfko
...
This commit replaces the separately implemented client/server
is_base64() check with a single libfko function, and libfko itself now
uses it as well before prepending Rijndael or GnuPG base64 encoded
prefixes.
2013-11-16 19:20:08 -05:00
Michael Rash
ceb213d545
[perl FKO] interim commit to update the perldoc info
2013-10-22 22:24:47 -04:00
Damien Stuart
0dc47f7e5c
Fixed missing error codes and error tests.
2013-09-15 14:34:23 -04:00
Damien Stuart
1047146b23
Updated Perl FKO tests for lastest changes to libfko. Fixed bug where $fko->hmac() was always returning -1.
2013-09-04 15:19:43 -04:00
Damien Stuart
89c5e88219
First round of updates to get the Perl module up-to-date with the new libfko. Added new error refs and commented out bad/invalid tests.
2013-08-12 20:53:29 -04:00
Michael Rash
08c9cc0938
HMAC function rename for consistency
...
Make sure that HMAC function names conform to previously established get_*,
set_* naming convention.
2013-03-29 20:42:44 -04:00
Michael Rash
42cfc58e20
[perl FKO] add HMAC support along with test suite HMAC verification ( closes #16 )
2013-03-21 21:55:18 -04:00
Michael Rash
0109d64e54
added encryption_mode() support to perl FKO module
2013-01-27 14:03:26 -05:00
Michael Rash
160a9e5565
perl FKO module HMAC compatibility
2013-01-20 14:27:27 -05:00
Damien Stuart
67af7f7921
Updated perl module for additional error messages.
...
git-svn-id: file:///home/mbr/svn/fwknop/trunk@299 510a4753-2344-4c79-9c09-4d669213fbeb
2010-11-10 15:30:09 +00:00
Damien Stuart
7f95651fed
Fixed minor typo in the POD synopsis (thanks Franck!).
...
git-svn-id: file:///home/mbr/svn/fwknop/trunk@157 510a4753-2344-4c79-9c09-4d669213fbeb
2009-10-19 23:52:36 +00:00
Damien Stuart
7f45031cef
Added SHA384 and SHA512 digests. Tweaks for getting rid of windows warnings. Use recv instead of read on socket. Bumped version to 0.63 (libfko) and 0.23 (FKO perl module).
...
git-svn-id: file:///home/mbr/svn/fwknop/trunk@123 510a4753-2344-4c79-9c09-4d669213fbeb
2009-08-02 18:28:34 +00:00
Damien Stuart
3a77e0fefa
Fixed some formatting errors in the POD.
...
git-svn-id: file:///home/mbr/svn/fwknop/trunk@114 510a4753-2344-4c79-9c09-4d669213fbeb
2009-07-19 20:48:19 +00:00
Michael Rash
e0e08f0cf2
bug fix suggested by Damien to allow the recompute of the SPA digest to properly happen when calling spa_digest() with a true value
...
git-svn-id: file:///home/mbr/svn/fwknop/trunk@109 510a4753-2344-4c79-9c09-4d669213fbeb
2009-06-29 00:52:12 +00:00
Michael Rash
591e5be81e
minor typo fix (gps -> gpg)
...
git-svn-id: file:///home/mbr/svn/fwknop/trunk@106 510a4753-2344-4c79-9c09-4d669213fbeb
2009-06-14 23:44:43 +00:00
Damien Stuart
33e353b2fc
Added the digest types constants to the types and individual export tags.
...
git-svn-id: file:///home/mbr/svn/fwknop/trunk@104 510a4753-2344-4c79-9c09-4d669213fbeb
2009-06-14 14:22:03 +00:00
Damien Stuart
04690e2f07
Forgot to bump the perl module minor version number.
...
git-svn-id: file:///home/mbr/svn/fwknop/trunk@101 510a4753-2344-4c79-9c09-4d669213fbeb
2009-06-07 20:46:14 +00:00
Damien Stuart
caab726e7b
Brought Error constants in sync with libfko.
...
git-svn-id: file:///home/mbr/svn/fwknop/trunk@99 510a4753-2344-4c79-9c09-4d669213fbeb
2009-06-07 20:02:14 +00:00
Michael Rash
7206fa03a6
minor link update for the cipherdyne.org website
...
git-svn-id: file:///home/mbr/svn/fwknop/trunk@94 510a4753-2344-4c79-9c09-4d669213fbeb
2009-05-29 01:41:35 +00:00
Damien Stuart
2865912c0a
Tweaks to updated API. Added GPG signature checking and processing functions. Updated Perl module and perldoc for new API and functions.
...
git-svn-id: file:///home/mbr/svn/fwknop/trunk@83 510a4753-2344-4c79-9c09-4d669213fbeb
2009-05-03 15:47:45 +00:00
Damien Stuart
58c1a85711
Added perl module code to the repository.
...
git-svn-id: file:///home/mbr/svn/fwknop/trunk@81 510a4753-2344-4c79-9c09-4d669213fbeb
2009-04-18 13:47:09 +00:00