Commit Graph

  • 4ecbcba77c bumped version to 2.0 Michael Rash 2012-01-02 17:47:01 -05:00
  • 9dae73d972 added FKO_CHECK_COMPILER_ARG_LDFLAGS_ONLY to fix ro-relocations and immediate binding protection compliation warnings on FreeBSD Michael Rash 2012-01-02 15:26:42 -05:00
  • 6f6a9d727d minor test suite update to look for linker warnings in a more generic way Michael Rash 2012-01-02 15:25:35 -05:00
  • 1bd2592d15 minor test suite addition to check for linker input file warnings Michael Rash 2012-01-02 15:10:55 -05:00
  • a6a6a004d4 bumped version to 2.0 Michael Rash 2012-01-02 11:29:16 -05:00
  • ac0bf15ea7 minor wording update subversion -> git Michael Rash 2012-01-02 09:53:36 -05:00
  • aff8832d66 Refactored configure.ac to use a custom macro for compiler flag checks. Set version to 2.0 (non-release candidate). Minor typo fixes. Damien S. Stuart 2011-12-29 14:19:16 -05:00
  • 99b1a48756 updated copyright and license statement - fwknop is GPL software Michael Rash 2011-12-12 20:41:39 -05:00
  • 7ac5319847 minor addition of the local_spa.key file for 'make dist' Michael Rash 2011-12-05 22:23:00 -05:00
  • 7a231a3b72 added local_spa.key file Michael Rash 2011-12-05 22:21:31 -05:00
  • 3d0ceccf65 added local_spa.key file Michael Rash 2011-12-05 22:20:39 -05:00
  • 710f98a9b5 minor addition of the CREDITS file for 'make dist' Michael Rash 2011-12-05 22:16:38 -05:00
  • 9bcd7cb137 Added the CREDITS file for 'make dist' Michael Rash 2011-12-05 22:16:03 -05:00
  • 3b2ec921be change log doc updates Michael Rash 2011-12-05 22:11:58 -05:00
  • 474a18b57d Added various files to Makefile.am so that 'make dist' continues to work Michael Rash 2011-12-05 22:10:47 -05:00
  • 690fe25fa4 added CREDITS file, bumped software version, added ChangeLog files Michael Rash 2011-12-05 21:14:31 -05:00
  • bcba9d6bde added CREDITS file, bumped software version, added ChangeLog files Michael Rash 2011-12-05 21:14:14 -05:00
  • 893b89a3eb minor compiler warning fix on OpenBSD Michael Rash 2011-12-03 21:21:29 -05:00
  • 860b4527a4 minor compile fixes for FreeBSD Michael Rash 2011-12-03 13:10:35 -05:00
  • 9b7c1a8ce6 Added FORCE_NAT mode to the access.conf file Michael Rash 2011-11-30 20:51:19 -05:00
  • 8585958e6e minor newline fix for access.conf output dump Michael Rash 2011-11-28 23:20:11 -05:00
  • 2a1243fee6 memory leak bugfix as a follow up to commit b280f5cde0 Michael Rash 2011-11-28 23:18:07 -05:00
  • b280f5cde0 Added access stanza expiration feature, multiple access stanza bug fix Michael Rash 2011-11-28 22:03:21 -05:00
  • 9e884e9759 added SPA packet aging tests Michael Rash 2011-11-22 22:56:48 -05:00
  • 72a4353fd8 bug fix to exclude SPA packets with timestamps in the future that are too great (old packets were properly excluded already) Michael Rash 2011-11-22 22:56:36 -05:00
  • 644b9e9432 added test for --test mode in the fwknop client Michael Rash 2011-11-22 22:40:26 -05:00
  • 0015da4442 bug fix to honor the fwknop client --time-offset-plus and --time-offset-minus options Michael Rash 2011-11-22 22:34:10 -05:00
  • 05b189ff4f added DNAT mode tests, minor memory leak fix in NAT mode, added fwknopd check for ENABLE_IPT_FORWARDING variable before attempting NAT access Michael Rash 2011-11-22 22:13:27 -05:00
  • dd2deec73d added tests for various access.conf variables Michael Rash 2011-11-18 23:23:50 -05:00
  • 63498c9032 added IP/subnet match tests, added --Anonymize-results mode Michael Rash 2011-11-17 21:17:50 -05:00
  • 34cd0c7a78 simplified the client/server interaction code, started on IP filtering tests, added spoof username tests Michael Rash 2011-11-15 21:45:51 -05:00
  • 3d94aaa920 minor test wording consolidation Michael Rash 2011-11-10 22:54:25 -05:00
  • 50b48147c0 This commit fixes two memory leaks and adds a common exit function. Michael Rash 2011-11-10 22:33:32 -05:00
  • 9ebd55f522 remove CMD timestamps for --diff mode Michael Rash 2011-11-10 22:33:00 -05:00
  • 9e19b8bc26 added --diff mode to the test suite to compare results from one execution to the next Michael Rash 2011-11-06 13:51:23 -05:00
  • a5a3c06ef2 consolidated several test functions into a single generic_exec() function Michael Rash 2011-11-04 23:46:31 -04:00
  • f41a26b389 Fixed fwknopd memory leak, several other fixes and updates Michael Rash 2011-11-03 22:15:19 -04:00
  • 97a8d751c1 added complete SPA cycle tests for tcp ports 23 and 9418 (git), and for udp 53 dns Michael Rash 2011-10-30 22:14:00 -04:00
  • 044ea54d93 updated client SPA verbose message to include the server IP/host Michael Rash 2011-10-29 23:49:29 -04:00
  • 8e4b45dd56 minor looping criteria update for valgrind tests Michael Rash 2011-10-29 23:48:42 -04:00
  • ea3e817871 [test-suite] added the ability to run all fwknop tests through valgrind Michael Rash 2011-10-29 16:59:57 -04:00
  • f999e2e672 bugfix to return preprocess_spa_data() result properly to calling function Michael Rash 2011-10-29 16:55:28 -04:00
  • b1b830f744 update to remove packet direction requirement when sniffing on OpenBSD loopback interfaces Michael Rash 2011-10-28 23:01:06 -04:00
  • cde71b1b27 minor whitespace removal Michael Rash 2011-10-28 23:00:26 -04:00
  • dbbbe60fe4 added stack protection detection for OpenBSD systems Michael Rash 2011-10-28 22:59:52 -04:00
  • 2e96ece4b0 Update to ensure libfko.so path is detected properly on OpenBSD Michael Rash 2011-10-28 22:42:27 -04:00
  • 464dbe95d0 Update to print all firewall commands in --verbose mode Michael Rash 2011-10-27 21:51:55 -04:00
  • 6388e8ac7f added 'const' to function prototype vars where possible Michael Rash 2011-10-25 21:00:40 -04:00
  • 85377267e2 compiler warning fix for sscanf() on freebsd Michael Rash 2011-10-24 21:52:13 -04:00
  • 1c6fc0f3f8 update to detect loopback interface Michael Rash 2011-10-24 20:48:56 -04:00
  • 3299fb2581 minor whitespace removal Michael Rash 2011-10-24 20:48:20 -04:00
  • c9860811f5 added LD_LIBRARY_PATH to all fwknop/fwknopd commands to make manual command execution easier Michael Rash 2011-10-22 22:29:27 -04:00
  • 50bcc537ee added digest cache validation after GPG tests Michael Rash 2011-10-22 22:06:00 -04:00
  • 1b8606461c minor update to match include/exclude criteria on the whole test message Michael Rash 2011-10-22 21:54:22 -04:00
  • 9e3a4b4c92 extended packet validity tests in GPG mode Michael Rash 2011-10-22 21:29:44 -04:00
  • 09e6ed1405 added first GPG complete cycle SPA test Michael Rash 2011-10-22 16:48:30 -04:00
  • 2d9dbe1fca minor whitespace removal Michael Rash 2011-10-22 15:19:54 -04:00
  • e4f4ee7825 added test to validate digest.cache structure Michael Rash 2011-10-22 14:25:56 -04:00
  • 266150218a added -P bpf test for complete SPA cycle over non standard SPA port Michael Rash 2011-10-22 10:57:25 -04:00
  • 0ab39a64a5 added -P bpf filter test Michael Rash 2011-10-22 10:48:37 -04:00
  • 6848983b47 added Rijndael SPA validity tests Michael Rash 2011-10-21 23:43:08 -04:00
  • 081b58d951 added rule timeout detection Michael Rash 2011-10-21 23:13:24 -04:00
  • 9b816ed29a added replay attack detection test Michael Rash 2011-10-21 22:55:45 -04:00
  • 0bda4ee1e5 minor removal of whitespace Michael Rash 2011-10-21 22:54:49 -04:00
  • caf458ad3f added first complete SPA cycle test Michael Rash 2011-10-20 23:33:41 -04:00
  • 44598fd7dd Added --digest-file and --pid-file args Michael Rash 2011-10-20 23:31:59 -04:00
  • 6f699f7e5d added client/server interaction test capability Michael Rash 2011-10-20 00:06:58 -04:00
  • b8571bcc05 Minor PID string length fix Michael Rash 2011-10-18 21:28:38 -04:00
  • 0e7a0e9a37 Added --fw-list-all and --fw-flush Michael Rash 2011-10-17 23:03:28 -04:00
  • e479e776db Added usage of sudo for recompilation test Michael Rash 2011-10-17 22:55:01 -04:00
  • 11c240c41b minor update to allow fw rules to be dumped before parsing the access.conf file Michael Rash 2011-10-13 22:44:35 -04:00
  • e36c833f55 minor whitespace fixes Michael Rash 2011-10-13 22:02:21 -04:00
  • 9962dc0808 minor wording update netfilter -> iptables Michael Rash 2011-10-13 20:59:30 -04:00
  • 45ecc6f399 minor bugfix to ensure that the proper firewall is used to collect system specs Michael Rash 2011-10-13 20:41:12 -04:00
  • 103cd2a8fb added the test/conf/ directory for config files use by the test suite Michael Rash 2011-10-13 20:30:05 -04:00
  • 6f0d2c5091 minor typo fix Michael Rash 2011-10-13 20:29:37 -04:00
  • 64160a0c57 started on basic SPA generation, updated to use LD_LIBRARY_PATH for local libfko instance Michael Rash 2011-10-13 20:29:19 -04:00
  • a1f4a65f27 interim commit to add major functionality to the fwknop test suite Michael Rash 2011-10-12 23:37:28 -04:00
  • 4a41ecc955 removed Michael Rash 2011-10-12 23:36:51 -04:00
  • 88d8eb03b3 minor update to switch to stdout when exiting with success Michael Rash 2011-10-12 23:36:04 -04:00
  • 41c0be29b7 switched --help output to stdout from stderr Michael Rash 2011-10-06 23:02:29 -04:00
  • 26f58a705d minor update to account for hardening-check return values Michael Rash 2011-10-06 22:53:27 -04:00
  • 1a3e1caffe Initial start on a test suite Michael Rash 2011-10-04 23:15:04 -04:00
  • 05f3cec96a Added --help usage information Michael Rash 2011-09-25 21:12:30 -04:00
  • 71ea0c6bfd Merge branch 'master' into fwknop-launcher Michael Rash 2011-09-25 21:02:54 -04:00
  • 7748423b15 Added the fwknop lsof launcher under the extras/ directory Michael Rash 2011-09-24 22:24:30 -04:00
  • 35ee5a202d Merge pull request #5 from maxkas/master Michael Rash 2011-09-21 18:10:16 -07:00
  • 668ed9033f Codebase of Fwknop client for iOS (iPhone) devices Max Kastanas 2011-09-16 22:51:53 -07:00
  • 35abc349ab minor typo fix: fwkop -> fwknop Michael Rash 2011-09-12 23:04:41 -04:00
  • f693a2721c Merge branch 'master' of https://github.com/mrash/fwknop Damien Stuart 2011-09-10 11:30:09 -04:00
  • e07ccdd550 Added the cmd_opts.h file to server and client's Makefile.am so they are included with make dist. Damien Stuart 2011-09-10 11:25:08 -04:00
  • 87416c0cdf Replaced all strcpy() calls with strlcpy() Michael Rash 2011-09-09 22:09:37 -04:00
  • 0b8c489075 Added read-only relocations and immediate bindings Michael Rash 2011-09-08 23:44:50 -04:00
  • c65e25c656 Check for active_rules > 0 before decrementing Michael Rash 2011-09-08 21:33:52 -04:00
  • 88b6d44f1f Update to make _exp_ string a #define Michael Rash 2011-09-08 00:20:20 -04:00
  • 2531896ebf Added the ability to delete PF rules Michael Rash 2011-09-07 23:24:18 -04:00
  • f9810904c3 minor comment typo fixes Michael Rash 2011-09-03 21:00:12 -04:00
  • d60dde17b7 PF rules are now added to the fwknop anchor Michael Rash 2011-09-03 14:50:28 -04:00
  • 6938f7a6ae Minor copyright holder update Michael Rash 2011-08-28 13:37:23 -04:00
  • 10ff421e1e For PF firewalls implemented a check for an active fwknop anchor Michael Rash 2011-08-28 13:27:15 -04:00