Michael Rash
fb69921fdd
add ALLOW_ANY_USER_AGENT to ignore incoming User-Agent strings in SPA packets over HTTP, closes #296
2019-03-11 21:56:21 -07:00
Michael Rash
2857a9cb1b
[test suite] fix whitespace trailing chars test
2018-10-27 21:21:52 -04:00
Michael Rash
bacd054b13
strip trailing whitespace from config values, closes #288
2018-10-24 23:40:13 -04:00
Michael Rash
3c717b8e69
[test suite] use 'badhost.' so local resolution will not be an issue (Michael Dukelsky)
2018-08-24 20:07:34 -07:00
Michael Rash
e82cb8621f
[test suite] another bogus user test for fko-wrapper
2018-08-19 16:24:08 -07:00
Michael Rash
d7aacb68f2
[test suite] add bogus username test to fko-wrapper
2018-08-19 16:21:47 -07:00
Michael Rash
d328278cb8
[test suite] minor Makefile enhancement (variable usage) for fko-wrapper
2018-08-19 14:02:42 -07:00
Michael Rash
57ef059811
[test suite] add calls to fko_set_raw_spa_digest_type() and fko_get_raw_spa_digest_type()
2018-08-19 12:40:14 -07:00
Michael Rash
d50276d6fe
[test suite] better job of cleaning up coverage files
2018-08-18 19:46:47 -07:00
Michael Rash
62336616d7
[test suite] minor decoding and fko_set_timestamp() exercise enhancements for fko_wrapper
2018-08-18 09:41:23 -07:00
Michael Rash
f95901ac03
[test suite] minor tests directory path update
2018-08-17 18:41:57 -07:00
Michael Rash
02542a025e
[test suite] minor update to exercise rc file comment line detection code
2018-08-11 09:46:22 -07:00
Michael Rash
799ec87765
[client] write --server-resolve-ipv4 arg to the rc file when saving
2018-08-11 09:42:20 -07:00
Michael Rash
5339179c8e
[test suite] NO_SAVE_ARGS rc file code coverage
2018-08-11 08:43:47 -07:00
Michael Rash
69291b91fa
[test suite] add invalid ALLOW_IP test
2018-08-11 08:23:41 -07:00
Michael Rash
40d554103c
[test suite] add negative time offset test to hit additional error path in client/config_init.c
2018-08-11 08:15:26 -07:00
Michael Rash
a7fc73b111
[test suite] start with -m32 gcc option for ASAN instrumentation check (32-bit compilation is preferred for ASAN operations)
2018-08-10 18:33:54 -07:00
Michael Rash
ffa6548946
[test suite] add --enable-cunit-tests to -h output
2018-08-10 18:32:26 -07:00
Michael Rash
be142216e4
[test suite] remove redundant statement
2018-08-10 08:54:07 -07:00
Michael Rash
9bdaf393bf
better ASAN instrumention check using readelf
2018-08-10 08:27:15 -07:00
Michael Rash
5a305ffe07
[test suite] improve ASAN instrumentation check (m32 vs. non-m32 Makefile option)
2018-08-10 07:44:10 -07:00
0b475ec7b3
Use execvp() instead of execvpe()
...
execvp() is (usually) equivalent to execvpe(), without enforcing any
change to the environment. However, unlike execvp(), execvpe() is not
standardized by POSIX, and may therefore not be available nor detected
when configuring the project (like on NetBSD).
No place could be found in fwknop to be using execvpe() and changing the
environment. Therefore it seems only logical (and safer) to use execvp()
instead.
This also updates the tests to reflect this change.
2018-08-06 12:04:45 +02:00
Michael Rash
456b51693f
minor README images path update
2017-03-28 22:56:08 -04:00
Michael Rash
d7412af09e
[test suite] don't use shell redirection char in bogus IP string
2016-12-09 19:23:11 -05:00
Michael Rash
8b734049a7
[test suite] only run user/group parity tests for non-root owner user
2016-12-09 19:17:24 -05:00
Michael Rash
f5509bcd0c
[server] Add MAX_FW_TIMEOUT to access.conf variables.
...
[server] Add MAX_FW_TIMEOUT to access.conf stanzas to allow a
maximum number of seconds for client-specified timeouts in SPA packets.
This fixes issue #226 which was spotted by Jeremiah Rothschild.
2016-09-29 22:18:13 -04:00
Michael Rash
183a9c5118
[docs] update links to Jonathan's new github username
2016-07-03 23:39:13 -04:00
Jonathan Bennett
a651b092cc
[Test suite] Typo fix
2016-05-30 14:33:19 -05:00
Jonathan Bennett
df47ed4ecd
[test suite] Modify test to work with iptables
2016-05-30 14:24:51 -05:00
Jonathan Bennett
d6b8205b2a
[Test suite] minor change to rerun-failed
2016-05-30 14:23:10 -05:00
Jonathan Bennett
8122e46bc7
[Test suite] rearranges processing of rerun-failed, handles options better
2016-05-30 09:19:58 -05:00
Jonathan Bennett
2d1568f413
[Test suite] Minor fix, prevent stall on slow systems
2016-05-29 18:02:49 -05:00
Michael Rash
2937bc1058
[test suite] fix NAT DNS bad host check
2016-05-28 05:24:29 -07:00
Michael Rash
7f12fc72d1
[test suite] more NAT DNS coverage
2016-05-28 05:06:07 -07:00
Michael Rash
8514061681
[test suite] minor removal of comments
2016-05-28 04:41:01 -07:00
Michael Rash
3a10ccff4d
[test suite] NAT DNS test coverage fix
2016-05-28 04:39:04 -07:00
Michael Rash
8366e118e2
[server] negative testing for ENABLE_NAT_DNS
2016-05-27 23:33:13 -07:00
Jonathan Bennett
ac247bb738
[Test suite] Adds --rerun-failed description to help output
2016-05-26 23:49:12 -05:00
Michael Rash
6e54e9452a
[test suite] add ENABLE_RULE_PREPEND test
2016-05-26 19:21:07 -07:00
Jonathan Bennett
6a8a554851
[Test suite] Adds tests for invalid server and client cmd lines involving --key-gen
2016-05-26 10:07:23 -05:00
Jonathan Bennett
d804ba33f5
[Test suite] Adds --no-rc-file tests
2016-05-25 21:21:48 -05:00
Jonathan Bennett
b0c0242054
[Test suite] Add a couple of tests for --no-home-dir
2016-05-25 09:31:06 -05:00
Jonathan Bennett
16dd3f4d32
[Test suite] Adds libfiu test to emulate failure in set_sig_handlers()
2016-05-24 22:02:42 -05:00
Michael Rash
08c6a9d4e2
[test suite] trigger a couple of -p errors for code coverage
2016-05-24 19:00:58 -07:00
Michael Rash
4122199139
[test suite] apply server output criteria in fault injection tests
2016-05-24 18:43:03 -07:00
Michael Rash
270d8bea62
[test suite] fault injection test for build_cmd() error path
2016-05-24 18:40:44 -07:00
Michael Rash
5194b4b69a
[test suite] minor test addition for sudo exec groups and code coverage
2016-05-23 19:24:40 -07:00
Jonathan Bennett
d329b6ab39
[Test suite] Adds workaround for Openssl not yet supporting SHA3 hmac
2016-05-22 22:46:01 -05:00
Michael Rash
04b80c2cb2
Merge pull request #220 from oneru/rerun-failed
...
[Test suite] Adds rerun-failed mode
2016-05-22 21:45:59 -04:00
Jonathan Bennett
5f6b339868
[Test suite] Adds rerun-failed mode
2016-05-22 11:13:08 -05:00