Commit Graph
2231 Commits
Author SHA1 Message Date
Michael Rash 0bf4993071 [server] minor update to replace a string compare for command cycle close exclusions 2015-11-17 21:19:59 -08:00
Michael Rash 47663f4215 Merge pull request #169 from vaygr/client-timeout
added substitution support for CLIENT_TIMEOUT
2015-11-19 20:55:29 -05:00
Vlad Glagolev 37cc375ea3 added substitution support for CLIENT_TIMEOUT 2015-11-19 21:39:07 +03:00
Michael Rash cfa02859eb [server] don't run firewall handling code for command-only modes 2015-11-17 20:48:37 -08:00
Michael Rash 882624a2a0 [server] allow 'NONE' to short circuit close command execution 2015-11-13 11:18:19 -08:00
Michael Rash b0f25ae2e8 [server] (Vlad Glagolev) Add client timeouts to command open/close cycle operations 2015-11-13 08:41:39 -08:00
Michael Rash 51de939846 [test suite] add open/close --fw-timeout test 2015-11-13 08:33:44 -08:00
Michael Rash 97faa2dbdf minor docs update 2015-11-10 21:40:57 -05:00
Michael Rash 347ee04827 [test suite] minor rework of signals to fwknopd 2015-11-08 17:49:04 -08:00
Michael Rash 8484e3ea7a [test suite] add unhandled signal (SIGTSTP) to signal handling test 2015-11-07 13:35:51 -08:00
Michael Rash 2f49be6cb0 [server] For SIGHUP processing, don't send the TCP server SIGTERM unless it is running 2015-11-01 01:58:47 -08:00
Michael Rash d3dcfc9cf4 Merge remote-tracking branch 'origin/master' into cmd_open_close_cycle 2015-10-31 10:37:06 -07:00
Damien Stuart 02049cb473 Added AM_CONDITIONAL to check if OS is Darwin (Apple) and not use the --whole-archive option if it is. 2015-11-02 23:02:22 -05:00
Damien Stuart 0ef8ba5259 Added use of --whole-archive for linking libfko_util.a to libfko.so. This takes care of the unresolved symbols (from libfko_util) when linking libfko.so. 2015-11-02 21:41:26 -05:00
Michael Rash 2101bd63e9 [test suite] add tests/* interface for file_find_num_matches() 2015-10-31 10:36:46 -07:00
Michael Rash 2d65330ce7 [test suite] add a few missing test suite configs 2015-10-31 06:07:27 -07:00
Damien Stuart 0a9f4e3e59 Minor tweak for format fix in the gpl texinfo file 2015-10-26 21:20:16 -04:00
Michael Rash 72d6a0c018 [test suite] add multi-cycle open/close command tests 2015-10-26 13:02:51 -07:00
Michael Rash 577c2a74a4 [test suite] add sleep_cycles key for multi-cycle tests 2015-10-24 08:03:28 -04:00
Michael Rash 7910658c85 [server] memory leak bugfix caught by multi-cycle open/close test 2015-10-24 07:05:29 -04:00
Michael Rash 36317b59a6 [test suite] add command cycle test via the UDP server 2015-10-19 19:50:05 -07:00
Michael Rash 7c476a747d [test suite] add hmac_cmd_open_close_cycle_access5.conf file 2015-10-19 20:24:34 -04:00
Michael Rash 4909b629d5 [server] add command cycle close support to UDP server mode 2015-10-19 20:17:44 -04:00
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