Michael Rash
9901d8a76a
[libfko/test suite] add the FUZZING_INTERFACES macro
...
Add a new fko_set_encoded_data() function gated by #define
FUZZING_INTERFACES to allow encryption and authentication to be bypassed
for fuzzing purposes (and only fuzzing purposes). The fko-wrapper code
has been extended to process data in the
test/fko-wrapper/fuzz_spa_payloads file, which is created by the new
python fuzzer. Typical workflow is:
$ cd test/fko-wrapper
$ ../spa_fuzzer.py > fuzz_spa_payloads
$ make fuzzing
(as root):
./test-fwknop.pl --enable-profile-coverage --enable-fuzzing-interfaces --enable-all --include wrapper
[+] Starting the fwknop test suite...
args: --enable-profile-coverage --enable-fuzzing-interfaces --enable-all --include wrapper
Saved results from previous run to: output.last/
Valgrind mode enabled, will import previous coverage from:
output.last/valgrind-coverage/
[+] Total test buckets to execute: 2
[Rijndael] [fko-wrapper] multiple libfko calls (with valgrind)......pass (1)
[Rijndael] [fko-wrapper] multiple libfko calls......................pass (2)
[profile coverage] gcov profile coverage............................pass (3)
[valgrind output] [flagged functions] ..............................pass (4)
Run time: 5.85 minutes
[+] 0/0/0 OpenSSL tests passed/failed/executed
[+] 0/0/0 OpenSSL HMAC tests passed/failed/executed
[+] 4/0/4 test buckets passed/failed/executed
2014-04-26 23:04:44 -04:00
..
2013-04-27 22:41:17 -04:00
2014-04-26 23:04:44 -04:00
2013-04-27 22:41:17 -04:00
2013-04-27 22:41:17 -04:00
2013-12-23 23:15:11 -05:00
2013-05-21 22:12:03 -04:00
2013-05-21 22:12:03 -04:00
2013-05-21 22:12:03 -04:00
2013-05-21 22:12:03 -04:00
2013-05-21 22:12:03 -04:00
2013-06-09 14:28:17 -04:00
2013-06-09 14:28:17 -04:00
2013-05-21 22:12:03 -04:00
2013-05-01 08:21:11 -04:00
2013-04-20 15:31:26 -04:00
2013-04-20 15:31:26 -04:00
2013-06-10 21:16:33 -04:00
2013-05-21 22:12:03 -04:00
2013-05-21 22:12:03 -04:00
2013-05-21 22:12:03 -04:00
2013-05-21 22:12:03 -04:00
2013-05-21 22:12:03 -04:00
2013-05-21 22:12:03 -04:00
2013-05-21 22:12:03 -04:00
2013-05-21 22:12:03 -04:00
2013-05-21 22:12:03 -04:00
2013-04-20 15:31:26 -04:00
2013-06-09 15:27:19 -04:00
2013-06-09 15:27:19 -04:00
2013-04-23 21:56:41 -04:00
2013-08-10 13:54:03 -04:00
2014-03-25 19:53:13 -04:00
2013-06-19 23:41:37 -04:00
2014-03-29 21:44:24 -04:00
2013-05-19 16:15:19 -04:00
2014-03-29 22:23:45 -04:00
2013-04-20 15:31:26 -04:00
2013-04-20 15:31:26 -04:00
2013-04-20 15:31:26 -04:00
2013-04-20 15:31:26 -04:00
2013-04-20 15:31:26 -04:00
2014-03-13 20:10:26 -04:00
2013-04-20 15:31:26 -04:00
2013-04-20 15:31:26 -04:00
2013-04-20 15:31:26 -04:00
2013-04-20 15:31:26 -04:00
2013-04-20 15:31:26 -04:00
2013-04-20 15:31:26 -04:00
2013-04-20 15:31:26 -04:00
2013-04-20 15:31:26 -04:00
2013-04-20 15:31:26 -04:00
2013-08-10 13:54:03 -04:00
2013-04-20 15:31:26 -04:00
2013-04-20 15:31:26 -04:00
2013-04-20 15:31:26 -04:00
2013-04-20 15:31:26 -04:00
2014-03-13 21:43:51 -04:00
2014-04-03 19:30:58 -04:00
2014-04-03 19:30:58 -04:00
2014-04-03 19:30:58 -04:00
2013-04-20 15:31:26 -04:00
2013-06-19 23:41:37 -04:00
2013-04-20 15:31:26 -04:00
2013-08-10 14:27:10 -04:00
2013-07-30 22:54:10 +02:00
2013-04-20 15:31:26 -04:00
2013-04-20 15:31:26 -04:00
2013-04-20 15:31:26 -04:00
2013-05-21 22:12:03 -04:00
2013-04-27 22:41:17 -04:00
2013-05-21 22:12:03 -04:00
2013-08-10 13:54:03 -04:00
2014-03-25 19:53:13 -04:00
2013-05-21 22:12:03 -04:00
2013-05-21 22:12:03 -04:00
2014-04-03 19:30:58 -04:00
2014-04-03 19:30:58 -04:00
2013-08-10 13:54:03 -04:00
2013-05-21 22:12:03 -04:00
2013-12-23 23:15:11 -05:00
2014-03-13 19:40:47 -04:00
2013-05-21 22:12:03 -04:00
2013-05-21 22:12:03 -04:00
2013-12-05 23:01:12 -05:00
2013-05-21 22:12:03 -04:00
2013-12-05 23:01:12 -05:00
2013-05-21 22:12:03 -04:00
2013-05-21 22:12:03 -04:00
2013-05-21 22:12:03 -04:00
2013-05-21 22:12:03 -04:00
2013-05-21 22:12:03 -04:00
2013-05-21 22:12:03 -04:00
2013-05-21 22:12:03 -04:00
2013-05-21 22:12:03 -04:00
2013-05-21 22:12:03 -04:00
2013-05-21 22:12:03 -04:00
2013-05-21 22:12:03 -04:00
2013-08-10 15:45:51 -04:00
2013-08-10 15:45:51 -04:00
2013-08-10 15:45:51 -04:00
2013-08-10 15:45:51 -04:00
2013-05-21 22:12:03 -04:00
2013-05-21 22:12:03 -04:00
2013-05-21 22:12:03 -04:00
2013-05-21 22:12:03 -04:00
2013-05-21 22:12:03 -04:00
2013-05-21 22:12:03 -04:00
2013-05-21 22:12:03 -04:00
2013-05-21 22:12:03 -04:00
2013-05-21 22:12:03 -04:00
2013-05-21 22:12:03 -04:00
2013-05-21 22:12:03 -04:00
2013-04-20 15:31:26 -04:00
2013-05-21 22:12:03 -04:00
2013-08-04 21:22:35 -04:00
2013-08-04 21:22:35 -04:00
2013-08-04 21:22:35 -04:00
2013-08-04 21:22:35 -04:00
2013-08-04 21:22:35 -04:00
2013-08-04 21:22:35 -04:00
2013-05-21 22:12:03 -04:00
2013-05-21 22:12:03 -04:00
2013-04-20 15:31:26 -04:00
2013-05-21 22:12:03 -04:00
2013-07-14 15:37:24 -04:00
2013-06-02 21:19:19 -04:00
2013-04-20 15:31:26 -04:00
2013-05-21 22:12:03 -04:00
2013-05-21 22:12:03 -04:00
2013-05-21 22:12:03 -04:00
2013-05-21 22:12:03 -04:00
2013-12-10 21:56:20 -06:00
2013-05-21 22:12:03 -04:00
2013-05-21 22:12:03 -04:00
2013-04-20 15:31:26 -04:00
2013-04-20 15:31:26 -04:00
2013-05-02 15:08:04 -04:00
2013-05-02 15:08:04 -04:00
2013-05-02 15:08:04 -04:00
2013-05-21 22:12:03 -04:00
2013-05-21 22:12:03 -04:00
2013-05-21 22:12:03 -04:00
2013-05-21 22:12:03 -04:00
2013-05-21 22:12:03 -04:00
2011-10-13 20:30:05 -04:00
2014-02-07 07:49:50 -05:00
2013-05-21 22:12:03 -04:00
2013-05-21 22:12:03 -04:00
2013-08-03 13:36:32 -04:00
2013-08-03 13:36:32 -04:00
2012-11-08 21:33:23 -05:00
2013-05-21 22:12:03 -04:00
2013-04-20 15:31:26 -04:00
2013-04-20 15:31:26 -04:00