Michael Rash f5849dc68c * Added the --show-last and --no-save command line options to show the
command line used for the previous fwknop invocation, and to have the
  fwknop client not save its command line arguments.
* Bug fix to force libfko to recalculate the random data embedded in the
  the SPA packet after a random port is acquired via --rand-port or
  --nat-rand-port.  This is a precaution so that an attacker cannot guess
  some of the internal SPA data based on the destination port number.


git-svn-id: file:///home/mbr/svn/fwknop/trunk@116 510a4753-2344-4c79-9c09-4d669213fbeb
2009-07-23 04:17:04 +00:00
2008-12-25 04:11:06 +00:00

This is the top-level directory for the C version of fwknop.

Additional information and details can be found on the fwknop-c site at
http://devmetrix.org/trac/fwknop-c.


INTRODUCTION
============
This distribution will be a C-based implementation of Michael Rash's
Perl-based "fwkop" programs.  For more information on fwknop and what
it is all about, go to http://www.cipherdyne.org/fwknop.


CURRENT STATE
=============
At present, we have an initial implementation of the Firewall Knock
Operator library; `libfko'.  This library provides the back-end functionality
for managing the Single Packet Authorization (SPA) data that fwknop
employs.

This first version is planned to be compatible with fwknop version 1.9.x.


BUILDING libfko
===============
This distribution uses GNU autoconf for setting up the build.  Please see
the `INSTALL' file for details.


NOTE FOR DEVELOPERS
===================
If you are pulling this distribution from Subversion, you will need to
run the "autogen.sh" script in the top of the distribution directory in '
order to generate the autoconf (and other) meta files, and the `configure'
script.

Description
No description provided
Readme 17 MiB
Languages
Perl 52.5%
C 35.2%
Roff 3.3%
XS 2.5%
Python 1.3%
Other 5.1%