Grant Pannell
af6087c48d
Keep the documentation consistent
2014-11-29 15:14:31 +10:30
Grant Pannell
d0849d6cc9
Fix type on man asciidoc
2014-11-29 15:10:38 +10:30
Grant Pannell
624872ef48
Add DESTINATION access.conf directive and ENABLE_DESTINATION_RULE fwknopd.conf directive
2014-11-29 15:05:06 +10:30
Michael Rash
7a2763a133
[server] minor fix to add AFL_FUZZING macro
2014-11-28 19:18:38 -05:00
Michael Rash
01e294aed3
[test suite] use -A mode for AFL fuzzing, make sure fwknopd does not init digest cache in -A mode
2014-11-28 19:13:35 -05:00
Michael Rash
0556dfc0d8
[test suite] minor AFL status screen path update
2014-11-26 16:40:16 -05:00
Michael Rash
6149ec0a8c
[test suite] another minor path reorg
2014-11-26 16:38:53 -05:00
Michael Rash
00f45add28
update Makefile.am for latest AFL paths
2014-11-26 16:35:17 -05:00
Michael Rash
a900257c86
[test suite] add AFL README
2014-11-26 16:26:19 -05:00
Michael Rash
4e796fc865
[test suite] minor AFL path update
2014-11-26 16:25:53 -05:00
Michael Rash
2e4ce021af
[test suite] AFL wrapper update to not require -A for fuzzing access.conf and fwknopd.conf
2014-11-26 09:30:10 -05:00
Michael Rash
7938e6fbbf
[server] manpage update
2014-11-26 08:46:24 -05:00
Michael Rash
aa94fcb8cf
[test suite] add AFL wrapper for fuzzing digest cache file format
2014-11-25 22:08:54 -05:00
Michael Rash
a64542c7a4
[server] add --run-dir command line arg
2014-11-25 22:06:56 -05:00
Michael Rash
82cf8b1c9c
[server] Enforce proper bounds checking on digest cache file import
...
Bug fix to ensure that proper bounds are enforced when importing digest
cache files from previous fwknopd executions. This bug
was discovered through fuzzing with American Fuzzy Lop (AFL) as driven
by the test/afl/fuzzing-wrappers/server-digest-cache.sh wrapper.
Previous to this fix, fwknopd could be made to crash through a malicious
digest cache file (normally in /var/run/fwknop/digest.cache) upon
initial import.
2014-11-25 22:05:15 -05:00
Michael Rash
8872e50818
[test suite] use digest tracking override for ALF fwknopd fuzzing
2014-11-25 15:04:30 -05:00
Michael Rash
00ffe198e8
[test suite] support AFL resume operations
2014-11-23 22:39:25 -05:00
Michael Rash
28abc276fe
[test suite] AFL update spa-pkts.sh to use new shared bash functions
2014-11-23 21:01:44 -05:00
Michael Rash
39419f43cb
[test suite] started on shared functions for AFL wrappers
2014-11-23 16:53:29 -05:00
Michael Rash
c50c13b6d3
minor README formatting updates
2014-11-23 09:27:06 -05:00
Michael Rash
426bde83c5
[test suite] set banner for each AFL wrapper
2014-11-22 23:06:52 -05:00
Michael Rash
0e93020671
[test suite] minor AFL README update
2014-11-22 23:06:20 -05:00
Michael Rash
290aaebd76
Merge branch 'master' of https://github.com/mrash/fwknop
2014-11-22 20:49:21 -05:00
Michael Rash
9037b3e7e0
minor manpage update to reference github link for contirbutors
2014-11-22 20:49:09 -05:00
Michael Rash
ec4647cdf0
[test suite] path bug fix
2014-11-22 16:52:15 -05:00
Michael Rash
f4a8c0ace1
[test suite] more AFL README updates
2014-11-22 16:05:02 -05:00
Michael Rash
e7da008d34
[test suite] more AFL README updates
2014-11-22 16:03:51 -05:00
Michael Rash
18760d4d64
[test suite] AFL README add all four fuzzing wrappers
2014-11-22 15:10:00 -05:00
Michael Rash
dd0571ad56
[test suite] AFL README formatting update
2014-11-22 15:03:12 -05:00
Michael Rash
8d38980915
[test suite] AFL README formatting update
2014-11-22 13:55:05 -05:00
Michael Rash
f53c15fbda
[test suite] AFL README formatting update
2014-11-22 13:53:54 -05:00
Michael Rash
9dbe7f5bd6
[test suite] AFL README formatting update
2014-11-22 13:52:42 -05:00
Michael Rash
0b58e3af57
[test suite] AFL README.md files list
2014-11-22 13:43:56 -05:00
Michael Rash
a15d76a3ea
[test suite] AFL README -> README.md
2014-11-22 13:40:52 -05:00
Michael Rash
38977b5f2f
[test suite] use exit status in wrapper scripts
2014-11-22 13:39:24 -05:00
Michael Rash
ca64e3aa4e
[test suite] start on AFL README in .md format
2014-11-22 13:38:46 -05:00
Michael Rash
f8d3cc51f0
[test suite] stronger access.conf test case for AFL fuzzing
2014-11-22 09:11:39 -05:00
Michael Rash
0e5606fb26
[test suite] AFL fuzzing README update
2014-11-21 22:18:17 -05:00
Michael Rash
63a2ae92d4
[test suite] added *hang.sh helper scripts for AFL results analysis
2014-11-21 22:16:02 -05:00
Michael Rash
46a6b5a1e5
[test suite] moved helper scripts to fuzzing-wrappers/helpers/
2014-11-21 21:42:32 -05:00
Michael Rash
5041533c65
[test suite] update AFL helper scripts to accept file path from the command line
2014-11-21 21:32:05 -05:00
Michael Rash
c1a1a4d3aa
[test suite] minor comment removal
2014-11-21 21:22:20 -05:00
Damien Stuart
9e671217e1
Move #include <sys/wait.h> directive so it is not seen in the windows build
2014-11-19 22:01:04 -05:00
Michael Rash
492a7e523b
[test suite] AFL wrapper enhancements (fwknopd conf file fuzzing, use -t 1000 for all fuzzing cycles)
2014-11-19 20:19:14 -05:00
Michael Rash
31fcef08a5
[test suite] add multiple stanzas for the fwknoprc AFL test
2014-11-18 23:10:56 -05:00
Michael Rash
ece855b66a
[client] bug fix to ensure -a overrides IP resolution
2014-11-18 23:10:19 -05:00
Michael Rash
22289a3f58
[client] disable IP resolution in AFL_FUZZING mode
2014-11-18 20:16:12 -05:00
Michael Rash
c7bb83b1b3
[test suite] additional AFL support for client fwknoprc file and server fwknopd.conf file
2014-11-18 20:15:13 -05:00
Michael Rash
d107359e95
[test suite] removed files added by mistake
2014-11-17 20:00:38 -05:00
Michael Rash
3c7859cb9d
[test suite] start on AFL fuzzing for conf files in addition to SPA pkts
2014-11-17 19:58:47 -05:00