2308 Commits

Author SHA1 Message Date
Michael Rash
1c33c5089e [test suite] additional cmd cycle var substitution test 2015-10-19 20:17:17 -04:00
Michael Rash
3a591fbf49 [test suite] add hmac_cmd_open_close_cycle_access4.conf file 2015-10-18 09:48:30 -07:00
Michael Rash
3fb75cace3 [test suite] add SRC,PKT_SRC,DST var subsitution test 2015-10-18 09:48:07 -07:00
Michael Rash
7a09daba4c [test suite] more command cycle tests (multiple substitution vars) 2015-10-18 09:28:48 -07:00
Michael Rash
5597730e27 [test suite] added open/close file tests 2015-10-18 09:13:49 -07:00
Michael Rash
6c0b328114 [server] fix command cycle close code to iterate through the entire list until all expiration commands have been executed 2015-10-18 08:47:50 -07:00
Michael Rash
17b4b3d55e [server] implemented command cycle close execution and expiration 2015-10-17 20:14:33 -07:00
Michael Rash
2b97e8b2e6 [server] command IP,SRC,PKT_SRC,DST,PORT,PROTO substitutions work for open/close cycles now 2015-10-17 06:30:33 -07:00
Michael Rash
32b4c5e53f [server] minor log_msg() reformatting 2015-10-17 05:27:54 -07:00
Michael Rash
4587a279e1 [server] validate CMD_CYCLE_* vars from the access.conf file 2015-10-13 19:17:06 -07:00
Michael Rash
d67fbde992 [server] start on command open/close cycle support (issue #117) 2015-10-13 18:00:07 -07:00
Michael Rash
cac6a3f726 [server] minor refactor for access.conf parsing 2015-10-09 04:42:09 -07:00
Michael Rash
a11881433d [server] minor access.conf variable name bug fix 2015-10-03 06:16:47 -07:00
Michael Rash
b03c007c44 [client] add --server-resolve-ipv4 to only accept IPv4 addresses from DNS for the SPA server 2015-09-27 10:17:36 -04:00
Damien Stuart
a4309ad768 Added clean up for .gcno and .gcda files (left went c-unit-tests are enabled. 2015-09-05 15:20:22 -04:00
Damien Stuart
24b3a216bd Updated c-unit-test README for changes in test locations. Updated autoconf files to remove references to the old c-unit-test configuration. 2015-09-05 11:05:32 -04:00
Damien Stuart
2e60687dcf Merge branch 'master' into dstuart_refactor_autoconf 2015-08-29 12:46:24 -04:00
Michael Rash
995f541766 add .DS_Store files to .gitignore 2015-08-27 20:56:42 -04:00
Michael Rash
32bb9f8048 changes since 2.6.6 2015-08-24 17:35:54 -07:00
Michael Rash
88c82af195 rpm 2.6.7 release note 2015-08-24 17:33:44 -07:00
Michael Rash
ecfa8021e5 doc updates to include sudo information 2015-08-24 17:25:06 -07:00
Michael Rash
71ded8caf1 ChangeLog update for 2.6.7 2015-08-24 17:23:40 -07:00
Michael Rash
c04feff5ef [test suite] initialize coverage files in non --include mode 2015-08-23 20:50:24 -07:00
Michael Rash
b060495bb4 [test suite] rm previous coverage files in coverage mode when --include criteria is not used 2015-08-23 20:32:59 -07:00
Michael Rash
9531099a1f [test suite] use pkill when available 2015-08-23 20:08:17 -07:00
Michael Rash
b88d1854ed minor link comment fix 2015-08-22 23:20:59 -04:00
Michael Rash
fab2f8e591 minor README update 2015-08-22 23:18:12 -04:00
Michael Rash
d1d59778e9 [server] handle trailing quote for PF firewalls on OpenBSD 2015-08-21 23:06:07 -04:00
Michael Rash
fe9e42f212 [test suite] minor sudo error code searching update 2015-08-21 22:29:35 -04:00
Michael Rash
dd1528c829 [test suite] set sudo path on the fwknopd command line 2015-08-21 22:24:45 -04:00
Michael Rash
e999f61f82 [test suite] allow /usr/local/etc/sudoers path 2015-08-21 22:04:58 -04:00
Michael Rash
f37fd22816 [extras] use default configure args before running cov-build 2015-08-21 21:49:07 -04:00
Michael Rash
2f94413b2f [server] bug fix for ipfw firewall rule removal 2015-08-21 21:35:10 -04:00
Michael Rash
ec9eef3365 [server] fix a dead code condition spotted by Coverity 2015-08-19 23:41:47 -04:00
Michael Rash
c5507d2c2a [server] fix ptr vs. val check spotted by Coverity 2015-08-19 23:41:17 -04:00
Michael Rash
82464574a6 [client] minor update to make chksum() static 2015-08-18 22:12:23 -04:00
Michael Rash
423899f3c4 [server] minor fix to remove unnecessary var definition 2015-08-18 22:02:00 -04:00
Michael Rash
0fdc263a43 options struct should not be global (CLANG -Wshadow warning) 2015-08-18 21:58:53 -04:00
Michael Rash
a9c3e204dc [test suite] pgrep usage bug fix 2015-08-18 20:40:14 -04:00
Michael Rash
47ff151dea [build] add convenience script for ASan builds
Sometimes when ASan support is wanted for fwknop, the following compile
error can be generated. This script provides a means to solve this.

fwknop-spa_comm.o: In function `send_spa_packet_http':
/home/mbr/git/fwknop.git/client/spa_comm.c:516: undefined reference to `rpl_malloc'
../lib/.libs/libfko.so: undefined reference to `rpl_realloc'
2015-08-18 20:37:56 -04:00
Michael Rash
5e0a668a7f [server] minor access.c fix to quiet both Coverity and the CLANG static analyzer 2015-08-16 21:31:48 -04:00
Michael Rash
8edad8b583 [extras] update Coverity version to 7.7.0 for interface script 2015-08-16 21:27:14 -04:00
Michael Rash
f3b25bdc24 [test suite] require custom config paths for sudo tests 2015-08-16 21:06:26 -04:00
Damien Stuart
743d861c67 Updated version in the spec file. 2015-08-14 16:49:07 -04:00
Michael Rash
e5c6f96788 [server] fix compilation issue for non-iptables firewalls 2015-07-25 23:10:06 -04:00
Michael Rash
47851dffdd [test suite] use pgrep for fwknopd check at init time 2015-07-25 19:17:10 -07:00
Michael Rash
8e7dd29280 Merge branch 'master' of ssh://192.168.10.1/home/mbr/git/fwknop 2015-07-25 19:00:48 -07:00
Michael Rash
72555ba9fe [server] minor comment fix for group ID determination in access.conf parsing 2015-07-25 18:58:39 -07:00
Michael Rash
fbdc542f48 Merge branch 'master' of https://github.com/mrash/fwknop 2015-07-25 13:28:49 -07:00
Michael Rash
db3a8c39e4 Merge branch 'master' of https://github.com/mrash/fwknop 2015-07-25 16:28:23 -04:00