Commit Graph

  • 1e1729905e Bumped libfko and protocol versions to 2.0.1. Added dependencies for this version to the fwknop.spec file. Damien Stuart 2014-01-11 10:58:01 -05:00
  • a347be354d merged android4.4_support branch Michael Rash 2014-01-10 22:46:54 -05:00
  • 551b243007 (Marek Wrzosek) Update docs to reflect random 'digits' use instead of 'bytes' Michael Rash 2014-01-02 20:47:41 -05:00
  • 6add06f76c bumped version to 2.6.0 Michael Rash 2014-01-01 22:27:07 -05:00
  • 3820b64394 [libfko] ensure a NULL HMAC key is properly handled Michael Rash 2014-01-01 19:45:38 -05:00
  • 34a3808b99 [test suite] minor display_ctx() call position update Michael Rash 2014-01-01 19:45:02 -05:00
  • f5fd8de482 [test suite] better loop output for fko-wrapper Michael Rash 2014-01-01 14:07:39 -05:00
  • 3adb359932 minor README update Michael Rash 2014-01-01 13:42:13 -05:00
  • 227d0ab947 [libfko] ensure NULL is handled properly for all fko_get_* functions Michael Rash 2013-12-31 23:27:05 -05:00
  • 7aa6d37fff [libfko] added NULL check for fko_set_spa_data() data arg Michael Rash 2013-12-30 21:56:08 -05:00
  • 5022beaf12 [libfko] < 0 checks not needed for size_t vars which are unsigned Michael Rash 2013-12-30 21:09:27 -05:00
  • 297d7d00fe [libfko] enc key NULL checks with fko-wrapper test support Michael Rash 2013-12-29 22:44:16 -05:00
  • 0c6911941b [libfko] reject negative length values Michael Rash 2013-12-29 21:05:04 -05:00
  • d09e278646 added fko-wrapper no valgrind script Michael Rash 2013-12-29 20:02:56 -05:00
  • 283c72e463 [test suite] run fko-wrapper without valgrind, closes #113 Michael Rash 2013-12-29 19:59:16 -05:00
  • 8a7ca121e9 [test suite] use ctx_update() where possible for fko-wrapper Michael Rash 2013-12-28 15:22:01 -05:00
  • bf9fa57ca8 [test suite] added 'getset' versions of fko_ int/short wrapper functions Michael Rash 2013-12-28 14:56:35 -05:00
  • 8f3ea42b3f [test suite] update fko-wrapper to use constants from fko.h Michael Rash 2013-12-28 14:20:11 -05:00
  • 4c42d5575e [test suite] added ctx_update() function to fko-wrapper test Michael Rash 2013-12-28 14:10:47 -05:00
  • 05eb4ebb7b [test suite] call FKO functions via function pointers (interim commit) Michael Rash 2013-12-27 23:24:05 -05:00
  • bd0b8a1953 [android] updated README file, added project/sdk.paths file Michael Rash 2013-12-26 20:44:35 -05:00
  • db58f2008e [android] Added test/conf/hmac_android_access.conf file to Makefile.am Michael Rash 2013-12-23 23:16:03 -05:00
  • 509dcf93dd [android] added HMAC test along with non-legacy Rijndael test Michael Rash 2013-12-23 23:15:11 -05:00
  • 8fdb5d6395 [android] added ant.properties file Michael Rash 2013-12-23 22:51:26 -05:00
  • 171da60f23 [android] added project.properties file Michael Rash 2013-12-23 22:44:53 -05:00
  • 3b330f2036 [android] Makefile.am minor script path update Michael Rash 2013-12-23 22:40:18 -05:00
  • e25d05f050 [android] update Makefile.am for latest Android directory tree Michael Rash 2013-12-23 22:39:21 -05:00
  • 204bc6e58f [android] add HMAC support (currently optional) Michael Rash 2013-12-23 22:29:51 -05:00
  • dc19e07d65 [android] update to copy fko.h and associated files to jni/fwknop/ via get_libfko_header.sh Michael Rash 2013-12-23 20:38:04 -05:00
  • 8dfd57677a added Gerry Reno Michael Rash 2013-12-22 21:12:26 -05:00
  • d43d2fc817 [android] applied Gerry Reno's patch for Android-4.4 Michael Rash 2013-12-22 15:25:32 -05:00
  • 8ed0d9d8d9 Fix 'string literal' warning for Android client Michael Rash 2013-12-22 15:10:23 -05:00
  • 6cba5d2ec9 [test suite] bug fix for python FKO extension library path (found on Fedora 19) Michael Rash 2013-12-16 22:33:55 -05:00
  • 919f25f85d [server] fw_initialize() vs. fw_config_init() bug fix for use_masquerade Michael Rash 2013-12-14 19:41:00 -05:00
  • 92cdb47ff7 [server] added FORCE_MASQUERADE to fwknopd(8) man page, closes #101 Michael Rash 2013-12-14 15:44:39 -05:00
  • 3a2c33cd3c Added Les Aker to credits file Michael Rash 2013-12-11 23:01:44 -06:00
  • 3b2cd063fe [server] pcap_dispatch() packet count default to 100 Michael Rash 2013-12-10 22:24:39 -06:00
  • aeed8323f7 [test suite] multi-packet pcap test for pcap_dispatch() validation Michael Rash 2013-12-10 21:31:03 -06:00
  • 5f50ac22db [server] use SIGKILL if necessary for -K Michael Rash 2013-12-09 22:10:46 -06:00
  • 3ef9e5645b [test suite] added masquerade exception for non-Linux systems Michael Rash 2013-12-05 23:37:10 -05:00
  • 0319b72334 [test suite] added missing config files Michael Rash 2013-12-05 23:01:12 -05:00
  • 46b5f2ecaf [server] added the ability to use FORCE_MASQUERADE to access.conf stanzas Michael Rash 2013-12-05 23:00:19 -05:00
  • 79f0cb8986 [libfko] added defensive NULL check for is_valid_ipv4_addr() Michael Rash 2013-12-04 23:11:11 -05:00
  • e0114e60c2 [server] Added FORCE_SNAT to access.conf stanzas. Michael Rash 2013-12-04 21:52:07 -05:00
  • d7aa820e33 [server] Bug fix for SPA NAT modes on iptables firewalls for chain re-creation Michael Rash 2013-12-03 21:42:23 -05:00
  • bd73ceb5bd [test suite] added FreeBSD-9.2 and OpenBSD-5.4 compatibility tests Michael Rash 2013-11-27 21:58:13 -05:00
  • c382febf3d [client] use libfko is_valid_ipv4_addr() for IP address validation Michael Rash 2013-11-26 23:48:56 -05:00
  • aeb415d0e0 move fuzzing_spa_packets file to perl/FKO/t/ for fuzzing tests Michael Rash 2013-11-26 21:44:53 -05:00
  • a15be4005e minor ChangeLog rewording for GPG fix Michael Rash 2013-11-25 23:15:35 -05:00
  • be904769c4 [libfko] Bug fix to not decrypt with GnuGP without FKO_ENC_MODE_ASYMMETRIC Michael Rash 2013-11-25 23:11:01 -05:00
  • 6dd5ab8e35 [test suite] added --cmd-verbose to control fwknop command verbosity levels Michael Rash 2013-11-22 23:00:20 -05:00
  • cba2873e22 AppArmor profile update to allow GnuPG link operations, closes #109 Michael Rash 2013-11-22 22:36:17 -05:00
  • 72eb3421b6 Merge branch 'master' of ssh://192.168.10.1/home/mbr/git/fwknop Michael Rash 2013-11-21 21:02:08 -05:00
  • f396b816a1 [test suite] fix LD_LIBRARY_PATH for perl FKO 'make test' run Michael Rash 2013-11-21 21:01:17 -05:00
  • 65195d74ae added AppArmor policy to Makefile.am Michael Rash 2013-11-21 20:47:50 -05:00
  • eeda4e0f10 [test suite] better --lib-dir support for non-default LD_LIBRARY_PATH values Michael Rash 2013-11-20 23:14:57 -05:00
  • 28a915c8c8 [test suite] added short and long IP tests (1.1.1.1 and 123.123.123.123) Michael Rash 2013-11-20 23:10:36 -05:00
  • 78f696b2f7 [libfko] implemented shared utility function for ipv4 address checking Michael Rash 2013-11-19 23:31:09 -05:00
  • 5f5367cf62 [server] minor error code text typo fixes Michael Rash 2013-11-19 23:14:46 -05:00
  • 8cb5653d5e [test suite] minor update for SNAT tests to not restrict --fw-list search to 127.0.0.2 Michael Rash 2013-11-18 22:22:02 -05:00
  • 71d19031e6 [test suite] remove init file before starting test run Michael Rash 2013-11-17 22:27:07 -05:00
  • 38fe23c398 added tests/code_structure.pl file to Makefile.am Michael Rash 2013-11-17 21:26:51 -05:00
  • 796bd761a9 [python extension] bug fix for missing error code constants (caught with code structure test) Michael Rash 2013-11-17 20:44:41 -05:00
  • 93c0faafeb [test suite] extended code structure errstr test to validate python extention error code constants Michael Rash 2013-11-17 20:43:28 -05:00
  • 6469f81860 [perl FKO module] bug fix for missing error code constants (caught with code structure test) Michael Rash 2013-11-17 19:52:09 -05:00
  • eebfa8924d [test suite] extended code structure errstr test to validate perl FKO constants Michael Rash 2013-11-17 19:50:42 -05:00
  • c019a43808 [libfko] bug fix caught by new code structure error str test to add string for FKO_ERROR_INVALID_DATA_DECODE_EXTRA_TOOBIG Michael Rash 2013-11-16 23:23:32 -05:00
  • a9cc97cd2a [test suite] added tests/code_structure.pl with a test for expected lib/fko.h error code fko_errstr() handling Michael Rash 2013-11-16 23:22:25 -05:00
  • cd15502bf1 [test suite] minor addition to fko-wrapper to call fko_errstr() across valid and invalid values Michael Rash 2013-11-16 20:36:39 -05:00
  • 196fef65b6 [libfko] move is_base64 check to libfko Michael Rash 2013-11-16 19:20:08 -05:00
  • 173b7518e1 Merge branch 'mac_os_x_mavericks_build' of ssh://10.211.55.3/home/parallels/git/fwknop into mac_os_x_mavericks_build Michael Rash 2013-11-15 14:55:28 -05:00
  • 63568d061b minor hex_dump() formatting bug fix to properly align ascii remainder output Michael Rash 2013-11-14 22:55:51 -05:00
  • 6d78c49ef9 [libfko] minor update to print 'None' for the HMAC type when an HMAC is not used instead of just diplaying '()' Michael Rash 2013-11-14 23:13:33 -05:00
  • cb2fc3abbe [test suite] handle LD_LIBRARY_PATH from the main test-fwknop.pl script Michael Rash 2013-11-14 22:47:13 -05:00
  • a6f030412f [test suite] added Rijndael/HMAC compatibility tests for Mac OS X 10.9 Michael Rash 2013-11-13 23:17:09 -05:00
  • 6870e65800 [test suite] minor cleanup to remove uncessary 'fatal' test hash keys Michael Rash 2013-11-13 23:11:43 -05:00
  • 5f51d7b3eb [test suite] added support for 'otool' instead of 'ldd' on Mac OS X systems Michael Rash 2013-11-12 23:32:24 -05:00
  • af3d4fa926 minor extras/apparmor configure_args.sh path typo fix Michael Rash 2013-11-12 23:26:58 -05:00
  • 10ac35b344 added extras/apparmor configure_args.sh helper script for building fwknop with args that AppArmor expects Michael Rash 2013-11-12 23:26:54 -05:00
  • 1299a8ee87 [test suite] added DYLD_LIBRARY_PATH for Mac OS X 10.9 Michael Rash 2013-11-12 23:05:16 -05:00
  • e75117616e [server] ignore pcap direction for sniffing link type DLT_NULL interfaces (fixes OS X 10.9 test suite runs) Michael Rash 2013-11-12 23:04:35 -05:00
  • 23ef1d4e59 [libfko] Candidate build fix for Mac OS X 10.9 (closes #108) Michael Rash 2013-11-12 21:36:14 -05:00
  • 5cfbcce7d3 [perl FKO module] added a series of encryption + HMAC key tests with single bytes converted to NULL Michael Rash 2013-10-30 23:39:48 -04:00
  • 6785462573 added perl FKO t/04_fuzzing.t tests file Michael Rash 2013-10-30 23:30:31 -04:00
  • 2f2156d54f [perl FKO module] additional fuzzing tests Michael Rash 2013-10-27 22:24:12 -04:00
  • a98317d367 [test suite] minor negative output match addition for Test::Valgrind test Michael Rash 2013-10-27 15:08:01 -04:00
  • 0451a7394c [test suite] added valgrind output interpretation for Test::Valgrind output for previous run comparisons Michael Rash 2013-10-25 22:38:09 -04:00
  • 66f3c1236b [perl FKO module] added t/04_fuzzing tests Michael Rash 2013-10-24 23:17:51 -04:00
  • 55bceaddc8 [test suite] minor wording update for Test::Valgrind test Michael Rash 2013-10-22 23:05:36 -04:00
  • b063bd5734 added Test::Valgrind note to the ChangeLog Michael Rash 2013-10-22 22:58:58 -04:00
  • ceb213d545 [perl FKO] interim commit to update the perldoc info Michael Rash 2013-10-22 22:24:47 -04:00
  • 62939521ac [test suite] minor python update to use a main() function Michael Rash 2013-10-22 21:38:47 -04:00
  • 682966469c [test suite] minor Test::Valgrind name typo fix Michael Rash 2013-10-22 20:37:58 -04:00
  • 0d80f72c00 Revert "[test suite] minor Test::Valgrind name typo fix" Michael Rash 2013-10-22 20:36:30 -04:00
  • 6420240415 [test suite] minor Test::Valgrind name typo fix Michael Rash 2013-10-21 20:47:01 -04:00
  • b091a1a1bc [test suite, FKO module] new(), spa_data_final(), and other fcns don't require key length args Michael Rash 2013-10-21 20:45:21 -04:00
  • e77a02882e [test suite] Add support for Test::Valgrind against the perl FKO module Michael Rash 2013-10-21 20:34:22 -04:00
  • 431a5e3ecd [perl FKO module] switch to CBC mode tests from ECB Michael Rash 2013-10-10 22:43:45 -04:00
  • ab0d5ac3e2 [test suite] display all possible tests under --list (with a --enable-* note) Michael Rash 2013-10-10 22:34:25 -04:00
  • 0dc47f7e5c Fixed missing error codes and error tests. Damien Stuart 2013-09-15 14:33:42 -04:00