901 Commits

Author SHA1 Message Date
Michael Rash
cc765a23db [test suite] minor FORCE_NAT config tweak 2015-04-19 12:22:55 -07:00
Michael Rash
68db4b77a5 [server] allow FORWARD_ALL to control whether FORCE_NAT is required 2015-04-19 07:11:10 -07:00
Michael Rash
f06c6e3b9c [test suite] allow default FORCE_NAT 0.0.0.0 0 to apply 2015-04-18 05:37:31 -07:00
Michael Rash
19f00c0dbe [test suite] add jump rule validation, include complete fwknopd chain listings 2015-04-18 05:33:00 -07:00
Michael Rash
ffeb60677d [test suite] update SNAT MASQ test to use force masq access file 2015-04-12 15:49:08 -07:00
Michael Rash
86cdc90f4a [test suite] add open_ports_force_masq_access.conf file 2015-04-12 15:47:41 -07:00
Michael Rash
513fb239df Merge branch 'master' of ssh://github.com/mrash/fwknop 2015-04-09 21:21:45 -04:00
Michael Rash
87a4acb636 [test suite] added detection for crashes triggered with AddressSanitizer (requires --enable-asan-support) 2015-04-09 18:04:31 -07:00
Michael Rash
1986c9aaf9 [test suite] added AFL results for client-rc fuzzing 2015-04-09 09:20:19 -04:00
Michael Rash
2d0b623a9a [test suite] more FORCE_NAT tests 2015-04-08 18:50:26 -07:00
Michael Rash
ca41ce6e75 [test suite] restore FORCE_SNAT test passing result 2015-04-08 18:40:44 -07:00
Michael Rash
429881703f [test suite] minor uninitialized var bug fix 2015-04-08 18:24:26 -07:00
Michael Rash
ab2d9c0aec [test suite] minor path bug fix 2015-04-07 16:35:07 -07:00
Michael Rash
0fa42ae117 [server] allow DISABLE_DNAT to not require FORCE_NAT 2015-04-07 16:34:49 -07:00
Michael Rash
21dc1e8968 Merge branch 'master' of ssh://minastirith/Users/mbr/git/fwknop 2015-04-07 08:24:21 -04:00
Michael Rash
3d8b524019 [test suite] FORCE_SNAT requires FORCE_NAT test 2015-04-07 08:23:55 -04:00
Michael Rash
37c9f38565 [test suite] FORCE_SNAT requires FORCE_NAT test 2015-04-06 21:20:31 -04:00
Michael Rash
8e6db3a5da [server] extend FORWARD_ALL to apply to NAT operations
This is a significant commit to allow all ports and protocols to be
NAT'd in conjunction with FORWARD ACCEPT rules. This commit is in
support of 6b7a3bbdae295c29a15a59385e637bd391858bc2 to allow fwknopd to
function as an SPA gateway.
2015-04-06 20:04:33 -04:00
Michael Rash
ef6c0549a5 [test suite] added --prefer-iptables to exclude firewalld 2015-04-06 01:33:18 -07:00
Michael Rash
ca467b9030 [test suite] added AFL results for spa-pkts and server-digest-cache fuzzing runs 2015-03-31 19:58:18 -04:00
Michael Rash
244d2692f2 [test suite] added server-access plot data 2015-03-29 08:04:55 -04:00
Michael Rash
cb089c550d [test suite] added server-access AFL results run 2015-03-29 08:00:03 -04:00
Michael Rash
60d982a103 [test suite] added GPG 4096-bit key combination tests 2015-03-28 07:54:30 -04:00
Michael Rash
0f86406afb [test suite] added gpg subkey signing test 2015-03-26 22:01:02 -04:00
Michael Rash
91a4e82f23 [test suite] added 4096-bit signing key test 2015-03-24 22:38:41 -04:00
Michael Rash
59d0ef0b17 [test suite] minor file rename 2015-03-24 22:03:21 -04:00
Michael Rash
1594194e73 [test suite] added new gpg keyrings for large key tests (4096 bits) 2015-03-24 22:01:55 -04:00
Michael Rash
17382953e8 [test suite] minor usage update 2015-03-24 21:44:38 -04:00
Michael Rash
ce0bb64830 [test suite] restructured AFL results directory to results/version/commit/ 2015-03-23 18:07:13 -07:00
Michael Rash
08bc2aa603 [test suite] rely exclusively on tarball for gpg keyrings 2015-03-23 17:55:59 -07:00
Michael Rash
90fb4c9aca minor comment addition 2015-03-22 22:26:29 -04:00
Michael Rash
211f1fb5a2 [test suite] update afl-compile-code-coverage.sh to not use afl-gcc 2015-03-22 22:00:21 -04:00
Michael Rash
d058493d3b [test suite] handle versions of lcov that don't have the --rc option 2015-03-22 17:41:26 -07:00
Michael Rash
c7be9baf9c [test suite] better lcov coverage report handling with --initial and --zerocounters 2015-03-22 14:46:07 -07:00
Michael Rash
67fefd67ae [test suite] added README for afl-cmin helper scripts 2015-03-20 16:42:48 -04:00
Michael Rash
c4048573c6 [test suite] removed SPA packet from afl-cmin corpus 2015-03-20 16:41:54 -04:00
Michael Rash
8ad434aed5 [test suite] the large afl-cmin directories are not used by default 2015-03-20 16:11:21 -04:00
Michael Rash
ab5c000a32 [test suite] added afl-cmin scripts, and the main test suite configs are referenced 2015-03-20 16:09:40 -04:00
Michael Rash
104aeca978 [test suite] switch SPA packets test to use afl-cmin test cases 2015-03-20 11:23:56 -04:00
Michael Rash
89d7241a51 [test suite] include all digest lengths for SPA input packets (afl-cmin usage will be next) 2015-03-20 11:17:06 -04:00
Michael Rash
3febc74c22 [test suite] extend digest lengths for SPA input packets 2015-03-20 11:15:22 -04:00
Michael Rash
40c695097e added spa-pkts-2.6.5.59edf64 AFL test results file 2015-03-19 22:05:10 -04:00
Michael Rash
745a442f18 [test suite] add AFL_HARDEN=1 to AFL compilation scripts 2015-03-07 19:36:23 -08:00
Michael Rash
26aceb9db6 [test suite] add more rigorous multi-port tests with per-rule regex search criteria 2015-03-07 19:12:39 -08:00
Damien Stuart
e4fae829bc Refactor of Makefile.am files to fix issues caused by referencing source files in other directories - which broke make dist and make distclean targets. 2015-02-17 14:37:20 -05:00
Damien Stuart
b152d15970 Refactored how the cunit tests are processed so "make dist" does not fail and builds with c-unit-tests enabled work on systems with firewalld (added fw_util_firewalld.c for server tests). 2015-02-14 12:29:30 -05:00
Michael Rash
e8cfeaf772 Merge pull request #142 from fjoncourt/c_unit_testing
C unit testing - excellent, thank you Franck. I'll work on the relative path issue you mentioned as well.
2015-01-17 09:11:29 -05:00
Michael Rash
4f94a0584e [test suite] minor candidate big fix for readline on closed filehandle errors seen in GPG tests 2015-01-17 08:11:37 -05:00
Franck Joncourt
29a5a9804d * Added libfko unit tests 2014-12-30 20:49:14 +01:00
Franck Joncourt
620d31364e * Removed duplicated entry in Makefile.am for libfko
* Added c unit tests for fko (draft)
* Updated c unit test README file.
2014-12-29 18:47:17 +01:00