Commit Graph

30 Commits

Author SHA1 Message Date
Michael Rash
1d35c33d52 [test suite] added --enable-openssl-checks
Added --enable-openssl-checks to send all SPA packets encrypted via libfko
through the OpenSSL library to ensure that the libfko usage of AES is always
compatible with OpenSSL.  This ensures that the fwknop usage of AES is properly
implemented as verified by the OpenSSL library, which is a frequently audited
high profile crypto engine.  If a vulnerability is discovered in OpenSSL and a
change is made, then the --enable-openssl-checks mode will allow the test suite
to discover this in a automated fashion for fwknop.
2013-01-25 21:44:24 -05:00
Michael Rash
e6e695bc2e minor todo.org updates 2013-01-22 22:47:40 -05:00
Michael Rash
fde5ec8ed9 minor todo.org updates 2013-01-20 22:43:29 -05:00
Michael Rash
7d82b3ef30 minor ChangeLog and todo.org updates for the coming HMAC feature 2013-01-20 22:01:29 -05:00
Michael Rash
3c11b26243 todo.org fwknop-2.0.4 released 2012-12-09 15:29:03 -05:00
Michael Rash
5a2150e070 [test suite] minor update to not look for lib/.libs/ in --enable-recompile mode 2012-11-15 22:36:29 -05:00
Michael Rash
31c3100d7f minor gcc warnings todo note for OpenBSD 2012-11-14 23:46:29 -05:00
Michael Rash
c354afb3b4 minor todo reorganization 2012-11-09 20:42:08 -05:00
Michael Rash
03b222ddda [client] (Franck Joncourt) Fixed Ctrl-C problem where SPA packets were sent anyway
[client] (Franck Joncourt) Contributed a patch to allow the fwknop
client to be stopped during the password entry prompt with Ctrl-C before
any SPA packet is sent on the wire.
2012-11-08 22:22:04 -05:00
Michael Rash
66ad134708 [server] Added '--pcap-file <file>' option
Added a new '--pcap-file <file>' option to allow pcap files to
be processed directly by fwknopd instead of sniffing an interface.  This
feature is mostly intended for debugging purposes.
2012-11-08 21:33:23 -05:00
Michael Rash
36630694fd Additional todo tasks 2012-11-05 20:39:03 -05:00
Michael Rash
7db2d1e796 [client+server] Added --disable-gpg to the autoconf config
Added --disable-gpg to the autoconf ./configure script
via configure.ac.  This makes it easy to not have fwknop/fwknopd
link against libgpgme even if it is installed on the local system.
2012-10-31 21:37:55 -04:00
Michael Rash
23eefbdefa added MIPS compilation bug for todo.org tracking 2012-10-22 20:30:42 -04:00
Michael Rash
c047dca50d minor todo.org update to set icmp type/code task to completed 2012-10-11 23:50:16 -04:00
Michael Rash
e4751d1c20 added icmp type/code blurb 2012-10-11 23:40:04 -04:00
Michael Rash
1828f51b90 [server] GPG_ALLOW_NO_PW + no KEY bug fix
Bug fix to allow GPG_ALLOW_NO_PW to result in not also having to specify a
Rijndael key.
2012-10-02 23:20:47 -04:00
Michael Rash
f7472bec0f Added upstart config for Ubuntu systems
fwknop can be easily managed with upstart with the addition of this config.
Here is an example:

 # service fwknop start
 fwknop start/running, process 4269
2012-09-27 21:58:38 -04:00
Michael Rash
4c852c133b [todo] client/server tests 2012-09-24 22:15:33 -04:00
Michael Rash
40ac28df21 bump version to 2.0.3 2012-09-03 22:23:48 -04:00
Michael Rash
186a424353 Added Ctrl-C and --disable-gpg notes 2012-08-28 21:28:57 -04:00
Michael Rash
098ae417fe migrated TODO tasks to the todo.org file 2012-08-27 22:30:27 -04:00
Michael Rash
f7e84da340 fwknop-2.0.2 release 2012-08-18 15:03:04 -04:00
Michael Rash
3afd1aa762 [server] ipfw active/expire sets cannot be the same 2012-08-16 22:16:36 -04:00
Michael Rash
fda5759b2b todo.org notes update 2012-08-16 21:18:11 -04:00
Michael Rash
c272339707 todo.org notes update 2012-08-14 22:34:03 -04:00
Michael Rash
863838d0ba [server] Preserve any existing config files in /etc/fwknop/
Updated the 'make install' step to not overwrite any existing config files in
/etc/fwknop/ and instead install new copies from the source tree at
/etc/fwknop/fwknopd.conf.inst and /etc/fwknop/access.conf.inst
2012-08-13 22:39:03 -04:00
Michael Rash
8fafd4b80b [server] 'make install' permissions fix
Set restrictive permissions on /etc/fwknop/ directory and /etc/fwknop/* files.
Current default permissions on /etc/fwknop/ and /etc/fwknop/* are too lax.
2012-08-12 19:57:11 -04:00
Michael Rash
543de16613 [server] iptables 'comment' match check
Implemented a new check to ensure that the iptables 'comment' match exists to
ensure the proper environment for fwknopd operations.  This check is controlled
by the new ENABLE_IPT_COMMENT_CHECK variable, and was suggested by Hank
Leininger.
2012-08-12 15:44:13 -04:00
Michael Rash
a087b11887 todo update 2012-08-12 15:23:38 -04:00
Michael Rash
a686d96d44 Added todo.org org mode file
The todo.org mode file was built with vim and the VimOrganizer project:

https://github.com/hsitz/VimOrganizer
2012-08-12 09:29:51 -04:00