Damien Stuart
|
9ebdb622a0
|
Fixed a potential bug where the NULL-termination of the base64-encoded data was being lost during process just before rijndael decryption.
git-svn-id: file:///home/mbr/svn/fwknop/trunk@41 510a4753-2344-4c79-9c09-4d669213fbeb
|
2009-01-25 15:50:52 +00:00 |
|
Damien Stuart
|
e846cdd44d
|
First cut at GPG encrytion support (decryption and doc update are pending).
git-svn-id: file:///home/mbr/svn/fwknop/trunk@39 510a4753-2344-4c79-9c09-4d669213fbeb
|
2009-01-25 03:58:50 +00:00 |
|
Damien Stuart
|
04674071ef
|
Updated README
git-svn-id: file:///home/mbr/svn/fwknop/trunk@36 510a4753-2344-4c79-9c09-4d669213fbeb
|
2009-01-02 14:52:20 +00:00 |
|
Damien Stuart
|
c0c61a5eec
|
Minor tweaks, and fixed one potential memory allocation issue discovered with valgrind.
git-svn-id: file:///home/mbr/svn/fwknop/trunk@35 510a4753-2344-4c79-9c09-4d669213fbeb
|
2009-01-02 14:30:36 +00:00 |
|
Damien Stuart
|
b446bdc31e
|
Broke these out from fko.h.
git-svn-id: file:///home/mbr/svn/fwknop/trunk@34 510a4753-2344-4c79-9c09-4d669213fbeb
|
2008-12-31 20:52:58 +00:00 |
|
Damien Stuart
|
49fb5f939d
|
Made the context struct opaque to users of the library. Somewhat major API tweak in that fko_ctx_t is not a pointer type and the fko_new functions take a pointer to that.
git-svn-id: file:///home/mbr/svn/fwknop/trunk@33 510a4753-2344-4c79-9c09-4d669213fbeb
|
2008-12-31 20:40:09 +00:00 |
|
Damien Stuart
|
8fe9db4470
|
Reorganized libfko doc.
git-svn-id: file:///home/mbr/svn/fwknop/trunk@32 510a4753-2344-4c79-9c09-4d669213fbeb
|
2008-12-31 15:33:09 +00:00 |
|
Damien Stuart
|
edf966e7d3
|
Documentation fixes.
git-svn-id: file:///home/mbr/svn/fwknop/trunk@31 510a4753-2344-4c79-9c09-4d669213fbeb
|
2008-12-31 15:06:24 +00:00 |
|
Damien Stuart
|
0000fe270d
|
Documentation updates and minor tweaks.
git-svn-id: file:///home/mbr/svn/fwknop/trunk@30 510a4753-2344-4c79-9c09-4d669213fbeb
|
2008-12-31 05:11:02 +00:00 |
|
Damien Stuart
|
686ee5caf1
|
Some progress on the libfko doc.
git-svn-id: file:///home/mbr/svn/fwknop/trunk@29 510a4753-2344-4c79-9c09-4d669213fbeb
|
2008-12-30 04:21:01 +00:00 |
|
Damien Stuart
|
d4e115f86b
|
Update to docs.
git-svn-id: file:///home/mbr/svn/fwknop/trunk@28 510a4753-2344-4c79-9c09-4d669213fbeb
|
2008-12-29 01:22:41 +00:00 |
|
Damien Stuart
|
474a787e0b
|
more checks for configure. omit salt from Rijndael-encrypted data as returned by fko_get_dpa_data.
git-svn-id: file:///home/mbr/svn/fwknop/trunk@27 510a4753-2344-4c79-9c09-4d669213fbeb
|
2008-12-28 16:22:40 +00:00 |
|
Damien Stuart
|
e6eb3061fb
|
Code format tweaks. Added a couple more convenience functions.
git-svn-id: file:///home/mbr/svn/fwknop/trunk@26 510a4753-2344-4c79-9c09-4d669213fbeb
|
2008-12-28 16:09:11 +00:00 |
|
Damien Stuart
|
9ef004b9ba
|
Added gpl-2.0.texi file to doc/Makefile.am so it is included in the dist.
git-svn-id: file:///home/mbr/svn/fwknop/trunk@25 510a4753-2344-4c79-9c09-4d669213fbeb
|
2008-12-28 03:35:57 +00:00 |
|
Damien Stuart
|
a4e82aa68f
|
Added decrypting/decoding/parsing of SPA data.
git-svn-id: file:///home/mbr/svn/fwknop/trunk@24 510a4753-2344-4c79-9c09-4d669213fbeb
|
2008-12-28 03:08:04 +00:00 |
|
Damien Stuart
|
620ffec5cc
|
Added fallback for isdigit() if ctype.h is not available.
git-svn-id: file:///home/mbr/svn/fwknop/trunk@23 510a4753-2344-4c79-9c09-4d669213fbeb
|
2008-12-26 21:04:38 +00:00 |
|
Damien Stuart
|
98bb7ed536
|
Added some basic format checking to spa message data and message_type checks when client_timeout is set/unset.
git-svn-id: file:///home/mbr/svn/fwknop/trunk@22 510a4753-2344-4c79-9c09-4d669213fbeb
|
2008-12-26 20:39:23 +00:00 |
|
Damien Stuart
|
a93e8ddd4e
|
Minor docs update - Added GPL to info doc.
git-svn-id: file:///home/mbr/svn/fwknop/trunk@21 510a4753-2344-4c79-9c09-4d669213fbeb
|
2008-12-26 12:56:57 +00:00 |
|
Damien Stuart
|
4560866fc5
|
Tweaks to add some more ctx state tracking.
git-svn-id: file:///home/mbr/svn/fwknop/trunk@20 510a4753-2344-4c79-9c09-4d669213fbeb
|
2008-12-26 04:14:16 +00:00 |
|
Damien Stuart
|
bda1598c81
|
Made fko.h an include_HEADER for proper distribution.
git-svn-id: file:///home/mbr/svn/fwknop/trunk@19 510a4753-2344-4c79-9c09-4d669213fbeb
|
2008-12-26 01:17:11 +00:00 |
|
Damien Stuart
|
65e11abc96
|
Added documentation stub.
git-svn-id: file:///home/mbr/svn/fwknop/trunk@18 510a4753-2344-4c79-9c09-4d669213fbeb
|
2008-12-25 04:11:06 +00:00 |
|
Damien Stuart
|
e113cb7e8a
|
Updates to allow for building libfko as a shared lib. (make use of libtool).
git-svn-id: file:///home/mbr/svn/fwknop/trunk@17 510a4753-2344-4c79-9c09-4d669213fbeb
|
2008-12-25 01:26:23 +00:00 |
|
Damien Stuart
|
6c70a69445
|
Putting the reg version of the files back
git-svn-id: file:///home/mbr/svn/fwknop/trunk@16 510a4753-2344-4c79-9c09-4d669213fbeb
|
2008-12-25 01:25:27 +00:00 |
|
Damien Stuart
|
b4bad315e7
|
Remove files that were stored as sym links.
git-svn-id: file:///home/mbr/svn/fwknop/trunk@15 510a4753-2344-4c79-9c09-4d669213fbeb
|
2008-12-25 01:24:55 +00:00 |
|
Damien Stuart
|
1cdf9fd548
|
Re-arrangement of source tree.
git-svn-id: file:///home/mbr/svn/fwknop/trunk@14 510a4753-2344-4c79-9c09-4d669213fbeb
|
2008-12-24 22:02:12 +00:00 |
|
Damien Stuart
|
a82c361e28
|
Another major re-write of the fwknop library.
git-svn-id: file:///home/mbr/svn/fwknop/trunk@13 510a4753-2344-4c79-9c09-4d669213fbeb
|
2008-12-24 04:31:45 +00:00 |
|
Damien Stuart
|
deb85ddddf
|
Total re-arrangement for autoconf/automake implementation.
git-svn-id: file:///home/mbr/svn/fwknop/trunk@12 510a4753-2344-4c79-9c09-4d669213fbeb
|
2008-12-21 19:11:51 +00:00 |
|
Damien Stuart
|
8041bdf6dd
|
More updates to address compatibility issues with the perl version of fwknop.
git-svn-id: file:///home/mbr/svn/fwknop/trunk@11 510a4753-2344-4c79-9c09-4d669213fbeb
|
2008-12-18 14:25:09 +00:00 |
|
Damien Stuart
|
f3dc818b28
|
Makefile tweak.
git-svn-id: file:///home/mbr/svn/fwknop/trunk@10 510a4753-2344-4c79-9c09-4d669213fbeb
|
2008-12-08 01:17:53 +00:00 |
|
Damien Stuart
|
1e7534df68
|
Added rijndael code, spa digest and message functions, and a shitload of other changes and tweaks.
git-svn-id: file:///home/mbr/svn/fwknop/trunk@9 510a4753-2344-4c79-9c09-4d669213fbeb
|
2008-12-08 01:02:21 +00:00 |
|
Damien Stuart
|
8b54a0d4d6
|
Added sha1 refactored the access to the digest routines via digest.c. Other misc teaks to format and style of digest code.
git-svn-id: file:///home/mbr/svn/fwknop/trunk@8 510a4753-2344-4c79-9c09-4d669213fbeb
|
2008-12-04 01:47:32 +00:00 |
|
Damien Stuart
|
49378671fa
|
Added sha256 code.
git-svn-id: file:///home/mbr/svn/fwknop/trunk@7 510a4753-2344-4c79-9c09-4d669213fbeb
|
2008-12-03 02:27:53 +00:00 |
|
Damien Stuart
|
962e20310d
|
Added base64 and md5 code.
git-svn-id: file:///home/mbr/svn/fwknop/trunk@6 510a4753-2344-4c79-9c09-4d669213fbeb
|
2008-12-02 23:54:51 +00:00 |
|
Damien Stuart
|
0022ffa617
|
Added more source files. Split out libfwknop functions to a static lib. Misc updates.
git-svn-id: file:///home/mbr/svn/fwknop/trunk@5 510a4753-2344-4c79-9c09-4d669213fbeb
|
2008-11-30 22:21:15 +00:00 |
|
Damien Stuart
|
2564d103f0
|
Added spa_timestamp function.
git-svn-id: file:///home/mbr/svn/fwknop/trunk@4 510a4753-2344-4c79-9c09-4d669213fbeb
|
2008-11-29 21:59:08 +00:00 |
|
Damien Stuart
|
12fce24403
|
Added strlcat/cpy functions. Added spa_user function.
git-svn-id: file:///home/mbr/svn/fwknop/trunk@3 510a4753-2344-4c79-9c09-4d669213fbeb
|
2008-11-29 21:34:35 +00:00 |
|
Damien Stuart
|
55dd479c68
|
Initial Makefile and first cut at fwknop.h, the spa_random_number function, and a program for testing the functions.
git-svn-id: file:///home/mbr/svn/fwknop/trunk@2 510a4753-2344-4c79-9c09-4d669213fbeb
|
2008-11-29 18:50:33 +00:00 |
|
Damien Stuart
|
0cdcbddf0d
|
Initial import.
git-svn-id: file:///home/mbr/svn/fwknop/trunk@1 510a4753-2344-4c79-9c09-4d669213fbeb
|
2008-11-28 00:57:59 +00:00 |
|