Commit Graph

  • 4707c4f3c3 [test suite] add SHA3_512 test for the client Michael Rash 2016-05-12 22:14:08 -07:00
  • b75c29b5a4 SHA3 ChangeLog update Michael Rash 2016-05-11 22:21:54 -07:00
  • fe3d6b8cd7 ChangeLog updates Michael Rash 2016-05-11 22:10:58 -07:00
  • 272cd05dc6 Merge branch 'master' of https://github.com/mrash/fwknop Michael Rash 2016-05-11 22:05:35 -07:00
  • dd319d5609 Merge pull request #218 from oneru/test-suite Michael Rash 2016-05-12 22:05:29 -04:00
  • 60a9cc203b Merge branch 'master' of ssh://192.168.10.1/home/mbr/git/fwknop Michael Rash 2016-05-11 22:05:20 -07:00
  • ba5f5e2424 add sha3_256 sha3_512 to man page docs Michael Rash 2016-05-12 22:23:54 -04:00
  • 66eedd4f7f Test suite: Adds workaround for tcp server test Jonathan Bennett 2016-05-11 19:31:48 -05:00
  • 7c84cadd43 Added missing parens on if statement (was causing compiler error on fw_util_iptables). Damien Stuart 2016-05-10 22:43:11 -04:00
  • c348950841 test suite: Adds another precise_sleep() to avoid race condition Jonathan Bennett 2016-05-08 21:45:37 -05:00
  • 23d70f1aa3 Merge pull request #216 from oneru/add-nat-validation Michael Rash 2016-05-08 21:53:13 -04:00
  • 08b63e79a3 Merge pull request #217 from oneru/test-suite Michael Rash 2016-05-08 21:53:03 -04:00
  • ae442641b1 test suite: add delay loops to tolerate timing variations Jonathan Bennett 2016-05-08 11:33:52 -05:00
  • b517fdad44 Add checks to avoid calling strlen on a null pointer Jonathan Bennett 2016-05-08 00:41:45 -05:00
  • b088030ad5 Adds hostname validation for hostname in NAT on server Jonathan Bennett 2016-05-07 22:48:19 -05:00
  • ddc422125f Style changes, and avoid returning undefined value in fw_util functions Jonathan Bennett 2016-05-07 22:32:54 -05:00
  • 7b11166260 Fix bogus NAT IP tests Jonathan Bennett 2016-05-07 22:02:30 -05:00
  • fc1a436ff5 Adds the is_valid_hostname() c-unit-tests Jonathan Bennett 2016-05-07 21:56:52 -05:00
  • 65e0c4abd6 Add is_valid_hostname() Jonathan Bennett 2016-05-07 21:56:09 -05:00
  • 5f80a1ae33 Adds is_valid_ipv4_addr() c-unit tests Jonathan Bennett 2016-05-07 21:18:44 -05:00
  • dc9ad5de4a Adds a length modifier to is_valid_ipv4_addr Jonathan Bennett 2016-05-07 21:15:54 -05:00
  • d4ec9a0755 remove execute bit from file permissions Michael Rash 2016-05-07 09:14:30 -04:00
  • 194b83e89f Test suite: Catch Valgrind output even when less than 10 bytes lost Jonathan Bennett 2016-05-06 08:14:36 -05:00
  • 35db922853 Fix memory leak in free_last_stanza, found using asan Jonathan Bennett 2016-05-05 22:52:51 -05:00
  • c6e95820a4 Add tests for include_keys Jonathan Bennett 2016-05-05 13:26:35 -05:00
  • 581a9638c6 Add handling for colon in include_keys Jonathan Bennett 2016-05-05 13:20:29 -05:00
  • 09cd579100 Fix include_keys log output Jonathan Bennett 2016-05-05 13:20:01 -05:00
  • 4eec3bd0c2 Test suite: Change sleep_cycle in fw_check to sleep for half seconds Jonathan Bennett 2016-05-03 10:47:34 -05:00
  • afe1cd47b0 Add the precise_sleep() function to the test suite Jonathan Bennett 2016-05-03 10:46:23 -05:00
  • 58bce15b1e Exclude the CUnit tests themselves from lcov Jonathan Bennett 2016-05-02 13:17:03 -05:00
  • f0ca6fc4b2 Adds linking order magic to fix compiling CUint and libfiu together Jonathan Bennett 2016-05-02 11:40:09 -05:00
  • cb6dcc3d0c Merge pull request #214 from oneru/cunit-in-test-suite Michael Rash 2016-05-01 22:08:40 -04:00
  • da4e713ac3 Adds the c_unit tests to the perl test suite Jonathan Bennett 2016-05-01 15:28:42 -05:00
  • a7905f56cb Modifies c_unit compilation to avoid static linking. Jonathan Bennett 2016-05-01 15:16:56 -05:00
  • 163176be7c [test suite] increase client timeout args for '-f client timeout' test (@oneru) Michael Rash 2016-05-01 10:35:03 -04:00
  • d462b025c3 [test suite] fix sudo tests (localhost -> ALL) from @oneru Michael Rash 2016-04-30 09:36:36 -04:00
  • e7f039699c [test suite] fix 'FORCE_SNAT and 0.0.0.0' test (@oneru) Michael Rash 2016-04-30 09:33:29 -04:00
  • f42aeb39dc [server] make sure exp buffer does not contain closing '*' chars (from @oneru) Michael Rash 2016-04-30 09:27:07 -04:00
  • a554f0d685 Disable ipv6 dns resolution in the client Jonathan Bennett 2016-04-24 21:51:13 -05:00
  • c5043e0a3e When --fw-flush is specified, set enable_fw to true Jonathan Bennett 2016-04-24 00:10:35 -05:00
  • 4374948ca6 Merge pull request #212 from oneru/master Michael Rash 2016-04-19 20:14:28 -04:00
  • 94b33e0ba1 Increases a delay value in the test suite Jonathan Bennett 2016-04-19 14:48:03 -05:00
  • aa0d926376 Removes non-ascii characters from sha3.c Jonathan Bennett 2016-04-19 14:14:51 -05:00
  • 9d92f65a03 [test suite] add test for X-Fowarded-For header Michael Rash 2016-04-16 07:40:24 -07:00
  • 84d4128812 [test suite] exclude test/fko-wrapper/* from code coverage stats (we want coverage for the client/server/lib code) Michael Rash 2016-04-15 17:37:16 -07:00
  • 0637b6fbee [perl] allow for SHA3 block length Michael Rash 2016-04-12 19:24:30 -07:00
  • f648fca6a2 [test suite] apply loopback interface to invalid pcap filter test Michael Rash 2016-04-11 20:47:29 -04:00
  • 6449ce2eb3 Merge pull request #210 from oneru/master Michael Rash 2016-04-11 19:38:43 -04:00
  • 23e4fd6a2b Adds more Doxygen documentation in preparation for 2.6.9 Jonathan Bennett 2016-04-11 11:28:40 -05:00
  • 713e127270 Merge pull request #209 from oneru/master Michael Rash 2016-04-10 20:40:19 -04:00
  • e357b04ff5 Corrects a problem where the NAT Access string was incorrectly set in some cases Jonathan Bennett 2016-04-10 17:06:38 -05:00
  • 6436235baf client man page update Michael Rash 2016-04-10 16:01:59 -04:00
  • 5e7871c9c6 Merge pull request #208 from oneru/master Michael Rash 2016-04-10 13:30:46 -04:00
  • d939deb811 Spelling corrections, found using the codespell tool. Jonathan Bennett 2016-04-10 12:02:21 -05:00
  • d5c2989061 [test suite] restrict -f server instance to loopback interface Michael Rash 2016-04-10 11:15:14 -04:00
  • 03911aecd3 Merge pull request #206 from oneru/master Michael Rash 2016-04-09 21:19:08 -04:00
  • eb94f19d8f [client] add --no-home-dir and --no-rc-file, closes #203 Michael Rash 2016-04-09 21:17:10 -04:00
  • 09177554bf Adds configuration option for X-Forwarded-For Jonathan Bennett 2016-04-09 11:03:16 -05:00
  • 44b040b470 Merge pull request #205 from oneru/master Michael Rash 2016-04-08 22:46:02 -04:00
  • 9d0e12a313 Adds option to insert new FW rules to top of chain Jonathan Bennett 2016-04-08 20:36:34 -05:00
  • 17dd9de06f Merge branch 'master' of ssh://github.com/mrash/fwknop Michael Rash 2016-02-26 21:43:42 -05:00
  • 5c00c422ff Merge branch 'master' of ssh://moria/home/mbr/git/fwknop Michael Rash 2016-02-26 21:42:47 -05:00
  • c5c58ee6a5 [server] bug fix for cmd open/close cycle to stop access.conf processing upon first successful match Michael Rash 2016-02-26 20:53:07 -05:00
  • 342983f94c Merge pull request #202 from oneru/patch-1 Michael Rash 2016-02-22 22:40:24 -05:00
  • 8542655fd7 Check for non-null pointer value Jonathan Bennett 2016-02-22 21:26:23 -06:00
  • deed691c4e Merge branch 'master' of ssh://github.com/mrash/fwknop Michael Rash 2016-02-21 20:55:51 -05:00
  • 44d7f48505 Merge branch 'master' of ssh://moria/home/mbr/git/fwknop Michael Rash 2016-02-21 20:54:52 -05:00
  • 06e42a3cfa [test suite] first test for include_keys functionality Michael Rash 2016-02-21 11:50:41 -08:00
  • 55b42a0ebb Merge pull request #201 from zarkdav/master Michael Rash 2016-02-14 10:24:48 -05:00
  • fac10925d1 Fix client/Makefile.am to work with libtool 2.4.6 from Cygwin Benjamin Ryzman 2016-02-14 11:29:41 +01:00
  • 0980567c4a Merge pull request #199 from alteman/patch-1 Michael Rash 2016-02-03 23:50:23 -05:00
  • 4855202c98 Fix Ubuntu AppArmor regression alteman 2016-02-04 00:55:39 +03:00
  • 69070666a9 Merge branch 'master' of ssh://github.com/mrash/fwknop Michael Rash 2016-01-30 12:43:58 -05:00
  • 381e772d22 minor typo fix Michael Rash 2016-01-30 12:43:41 -05:00
  • 6fc17e1eb4 Merge pull request #197 from oneru/master Michael Rash 2016-01-23 10:03:32 -05:00
  • 785152a364 Modify server/access.c CUnit test to use the correct function. add_port_list_ent() only supports one protocol/port entry at a time. The second entry was ignored. Jonathan Bennett 2016-01-22 22:37:36 -06:00
  • 1fb4524e07 Merge pull request #195 from oneru/mingw_Build_dll Michael Rash 2016-01-18 21:28:56 -05:00
  • f0b9b93b6a [libfko] comment out SHA3 hash functions that we're not using Michael Rash 2016-01-18 19:54:04 -05:00
  • 8d901b10b0 Add yet another Mingw fix, Fixes dll build Jonathan Bennett 2016-01-18 18:39:50 -06:00
  • e3c6f87f04 [libfko] minor permissions update Michael Rash 2016-01-17 13:40:07 -08:00
  • 0a037d3554 [test suite] minor file existence check Michael Rash 2016-01-17 13:06:12 -08:00
  • 4fc9d05660 Tweaks for MINGW builds Damien Stuart 2016-01-17 13:09:15 -05:00
  • e4fffdf44c Changes to fix the native Windows build. Damien Stuart 2016-01-17 10:45:51 -05:00
  • e76a7a8233 Merge pull request #190 from oneru/include_keys Michael Rash 2016-01-16 21:35:00 -05:00
  • 97970dccb9 Added "AM_CONDITIONAL(MINGW, false)" before the host check section of configure.ac Damien Stuart 2016-01-16 15:12:39 -05:00
  • dbd5ae7486 Merge pull request #193 from oneru/mingw32-fixes Michael Rash 2016-01-15 18:05:34 -05:00
  • c0ad75704e Fixes to allow for MINGW32 compilation Jonathan Bennett 2016-01-15 01:14:50 -06:00
  • 8bb46f9664 [extras] add scan-build wrapper for the CLANG static analyzer Michael Rash 2016-01-12 21:42:42 -05:00
  • 2451050a4c Merge pull request #192 from oneru/hmac-hardening Michael Rash 2016-01-12 08:07:53 -05:00
  • 17badb2b1d Change hmac functions to use calloc and check for null Jonathan Bennett 2016-01-11 23:48:24 -06:00
  • 1d10b0e4c2 Add base64 test to fko.h Jonathan Bennett 2016-01-11 23:47:55 -06:00
  • 5e6530cc23 [test suite] bug fix in lcov coverage generation to pull in _base and _info into the final result Michael Rash 2016-01-11 22:22:02 -05:00
  • 1ace0ac547 [test suite] minor typo fix Michael Rash 2016-01-11 22:20:35 -05:00
  • fb7574e6bf Merge pull request #191 from oneru/cleanups Michael Rash 2016-01-11 22:06:52 -05:00
  • abd895c522 Removes unused string from set_nat_access Jonathan Bennett 2016-01-11 00:09:06 -06:00
  • 108a669730 Update fko_wrapper to reflect SHA3 changing MAX_DIGEST_BLOCK_LEN Jonathan Bennett 2016-01-11 00:04:09 -06:00
  • 83961750b3 Add ifdef for mingw compilation Jonathan Bennett 2016-01-10 22:48:07 -06:00
  • 82faacfb8e Add base64 CUnit tests Jonathan Bennett 2016-01-03 23:24:54 -06:00
  • 29411dea8c Merge branch 'master' of ssh://github.com/mrash/fwknop Michael Rash 2016-01-03 08:44:22 -05:00
  • 6247fe9e6a Merge remote-tracking branch 'origin/dstuart_netfilter_queue' Michael Rash 2016-01-03 08:31:12 -05:00