Michael Rash
7442002a89
[libfko] bumped version to 2.0.2
2014-04-28 21:08:27 -04:00
Damien Stuart
1e1729905e
Bumped libfko and protocol versions to 2.0.1. Added dependencies for this version to the fwknop.spec file.
2014-01-11 10:58:01 -05:00
Michael Rash
11fa1f2f0d
[libfko] set version-info to 2:0:0 per Damien and Franck's recommendations
2013-07-19 20:33:38 -04:00
Michael Rash
47f20ea30c
merged in the fixes_for_2.0.4 branch
2013-01-19 18:36:52 -05:00
Michael Rash
47ea800889
merged in fwknop-2.0.4 changes
2013-01-18 17:25:16 -05:00
Damien Stuart
10c19063df
Fixed parallel build issue
...
Added explicit dependency directives to Makefile.am to address errors
when running a parallel build.
2012-12-23 10:28:30 -05:00
Damien Stuart
10f2d295be
Have libfko link strlxxx objects directly instead of libfko_util.
2012-12-08 15:40:40 -05:00
Damien Stuart
39410044c5
Set new libfko version. Client: allow dot (.) in validate_username, and display version and exit without creating an fko context.
2012-12-07 11:38:31 -05:00
Damien Stuart
bcea440b87
Limited exported symbols in libfko to only the public (fko_) functions. Moved strlcat/cpy to a separate libfko_util lib.
2012-12-02 09:56:57 -05:00
Damien Stuart
e3c4c045c6
Changes to address header references, platform support, error messages, and the perl module test suite.
...
Rearranged headers to reduce duplication and remove local header
references from fko.h.
Removed references to headers that did not need to be explicitly set.
Moved the MAX_PROTO_STR_LEN and MAX_PORT_STR_LEN definitions to the
fko_limits.h file.
Fixed bug where invalid nat_access or command messages were returning
FKO_ERROR_INVALID_SPA_ACCESS_MSG error code instead of the one
appropriate to the message type.
Fixed bad nat_access_msg test in Perl module test suite (caught by new
validation code).
2012-12-01 11:06:41 -05:00
Damien Stuart
f499e30900
Tweaks to fix issues with building the lib and client under Windows. Added .fwknop.last support on Windows. Bumped the lib version to 0.0.4. Fixed bug in username detection code. Removed -Werror from AM_INIT_AUTOMAKE which prevented setting of CPPFLAG for the lib build in some circumstances.
2012-11-19 08:43:14 -05:00
Tomoyuki Kano
cf783e075e
add missing include files to lib/Makefile.am
2012-11-03 19:03:48 +09:00
Michael Rash
3eaa7dcb5f
added libfko validate_username() for decrypted SPA data
2012-10-18 23:01:54 -04:00
Michael Rash
b567514a6c
Added fko_context.h file to lib/Makefile.am
2012-08-31 22:59:44 -04:00
Michael Rash
d561fdd4d7
added lib/fko_util.c with basic length checking functions
2012-07-26 18:01:36 -04:00
Michael Rash
175374337d
merged crypto_update after fwknop-2.0.1 merge to crypto_update from master
2012-07-24 17:10:00 -04:00
Michael Rash
5ef07c73e2
Better SPA message validation upon SPA decrypt/decode.
...
Added SPA message validation calls to fko decoding routines to help
ensure that SPA messages conform to expected values.
2012-07-21 15:32:15 -04:00
Michael Rash
92e403a242
added initial HMAC-SHA256 support for the client side
2012-07-02 23:50:45 -04:00
Damien Stuart
781218e7e1
Bumped version to rc3 (even though we may go straight to release) and lib rev to 3.
...
git-svn-id: file:///home/mbr/svn/fwknop/trunk@298 510a4753-2344-4c79-9c09-4d669213fbeb
2010-10-31 01:45:28 +00:00
Damien Stuart
a3bafdb364
Needed to bump libfko revision to 2 do identify as part of newer dist.
...
git-svn-id: file:///home/mbr/svn/fwknop/trunk@295 510a4753-2344-4c79-9c09-4d669213fbeb
2010-10-30 16:19:54 +00:00
Damien Stuart
8a06e36338
Removed the wipe_pw routine as it could result in segfaults when a static key is used.
...
git-svn-id: file:///home/mbr/svn/fwknop/trunk@147 510a4753-2344-4c79-9c09-4d669213fbeb
2009-09-14 00:37:13 +00:00
Damien Stuart
53b7fae8bb
Major rearrangement. Renamed directories: "fko" to "lib", "src" to "client". Added "common" and "server" directories. Setup autoconf to allow disabling the server and/or client builds.
...
git-svn-id: file:///home/mbr/svn/fwknop/trunk@127 510a4753-2344-4c79-9c09-4d669213fbeb
2009-08-09 15:43:16 +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