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