Commit Graph

  • 2b54cb94f5 memory leak bug fix for fko_new() to allow multiple calls without requiring external fko_destroy() call Michael Rash 2013-02-21 07:36:33 -05:00
  • 74fe3c6330 added fko-wrapper memory validation test Michael Rash 2013-02-21 07:35:53 -05:00
  • 3ce7a77df3 added global function call number var for fko-wrapper Michael Rash 2013-02-21 07:33:52 -05:00
  • 52f40fea3c added 'clean' stanza for fko-wrapper Makefile Michael Rash 2013-02-21 07:32:55 -05:00
  • 0ae954cb17 completed fko_wrapper Rijndael encryption usage Michael Rash 2013-02-20 23:06:40 -05:00
  • cae795f6fd allow encryption routines to be called multiple times for the same context (deallocate memory from previous calls) Michael Rash 2013-02-20 22:55:26 -05:00
  • 5b00d1756f set fko_ctx_t opaque pointers to NULL Michael Rash 2013-02-20 21:20:09 -05:00
  • c70ad5f12f added fko-wrapper Makefile Michael Rash 2013-02-20 21:05:47 -05:00
  • e4a5b79750 Added fko-wrapper that the test suite will be able to use for valgrind operations Michael Rash 2013-02-20 21:00:46 -05:00
  • 33e1c19bb2 Make sure valgrind is stopped after each test in --enable-valgrind mode, closes #38 Michael Rash 2013-02-20 20:45:40 -05:00
  • a413c6cf94 Continue atoi() replacement with strtol() wrapper, closes issue #21 Michael Rash 2013-02-19 23:11:01 -05:00
  • 6a475bbe54 Continued atoi() replacement with strtol() wrapper (issue #21) Michael Rash 2013-02-18 22:22:44 -05:00
  • 3f05f81ac6 memory leak bug fix in fko_set_rand_value() Michael Rash 2013-02-18 19:54:50 -05:00
  • 1afc8db96a Added strtol_wrapper() libfko utility function for atoi() replacement (#21) Michael Rash 2013-02-18 19:32:53 -05:00
  • 934e676053 minor cleanup to put --enable-all flags in one place Michael Rash 2013-02-18 19:22:48 -05:00
  • 500a395cb6 apply const to pf and ipfw firewall function prototypes Michael Rash 2013-02-17 21:43:16 -05:00
  • 0b4cbbedfb added fwknoprc* files Michael Rash 2013-02-17 21:38:03 -05:00
  • 7735e8ce7a minor comment typ fix Michael Rash 2013-02-17 12:02:48 -05:00
  • ff285961e8 Added --save-args-file and --no-save-args text to fwknop man page Michael Rash 2013-02-15 07:58:49 -05:00
  • aab3ba3b0c added --save-args-file and corresponding tests to the fwknop client Michael Rash 2013-02-14 22:50:14 -05:00
  • 280dbbfe10 added test for client --save-packet <file> argument Michael Rash 2013-02-12 23:26:08 -05:00
  • ce18de4f84 make libfko pointers constant where possible Michael Rash 2013-02-12 22:39:39 -05:00
  • 4daedde364 updated untested function list for Linux systems Michael Rash 2013-02-12 22:18:16 -05:00
  • 67c09c8a1f Added test-coverage/README file Michael Rash 2013-02-12 22:08:42 -05:00
  • f14fb4cb76 use same test execution strategy for --enable-profile-coverage-check as --enable-valgrind Michael Rash 2013-02-12 22:06:35 -05:00
  • 98ed91a36f updated ownership determination to use the test suite owner instead of the configure script Michael Rash 2013-02-11 23:17:52 -05:00
  • 67f92e7647 added the roadmap.org file Michael Rash 2013-02-10 15:04:33 -05:00
  • 381487569c added the roadmap.org file to define the upcoming fwknop road map Michael Rash 2013-02-10 15:01:06 -05:00
  • b820bbbe4b Minor memory leak bug fix in --rotate-digest-cache mode Michael Rash 2013-02-10 14:57:44 -05:00
  • 7face3eec9 ensure matching test file comparison for valgrind test Michael Rash 2013-02-02 22:37:17 -05:00
  • 7bfaee9aef Make valgrind test fail for new flagged functions Michael Rash 2013-02-02 22:06:45 -05:00
  • 4824b74d93 bug fix for iptables duplicate rules test to account for rules that may have a different time stamp Michael Rash 2013-01-31 22:19:21 -05:00
  • 6d233a9427 make sure test message strings are unique across all tests Michael Rash 2013-01-31 21:20:04 -05:00
  • c31c924a45 minor spacing fix Michael Rash 2013-01-30 21:13:44 -05:00
  • 13018a5c42 Merge pull request #19 from fjoncourt/hmac_support Michael Rash 2013-01-30 18:04:50 -08:00
  • fa56f951b4 [test suite] bug fix for 'set_legacy_iv' mode in perl_fko_module_complete_cycle() Michael Rash 2013-01-29 21:57:38 -05:00
  • f1793a61d6 Merge remote-tracking branch 'fjoncourt/hmac_support' into hmac_support Michael Rash 2013-01-29 21:52:15 -05:00
  • fcf9f43c5b Fixed gcc warnings for the sha2 driver. Franck Joncourt 2013-01-28 21:47:57 +01:00
  • efe6e9f23b more legacy IV mode tests with the perl FKO module Michael Rash 2013-01-27 22:22:52 -05:00
  • 4cb139c674 added fuzzing test counters with summary output Michael Rash 2013-01-27 20:37:48 -05:00
  • 2ecb278d8e added legacy IV tests for perl FKO client -> C server Michael Rash 2013-01-27 14:18:25 -05:00
  • 0109d64e54 added encryption_mode() support to perl FKO module Michael Rash 2013-01-27 14:03:26 -05:00
  • b537c9e451 ensure test/conf/ files are included Michael Rash 2013-01-27 13:30:26 -05:00
  • e7eb02f82d Maintain backwards compatibility with old "zero padding" code Michael Rash 2013-01-27 13:18:29 -05:00
  • 8a5b700c30 openssl tests to use '-pass file:' method for setting passphrase Michael Rash 2013-01-27 10:54:20 -05:00
  • 98c16005da memset() AES buffers to zero Michael Rash 2013-01-27 10:53:07 -05:00
  • 1618dc2a7c minor typo spelling fix Michael Rash 2013-01-26 20:45:56 -05:00
  • 1a8520d659 Fixed gcc warning for the md5 driver. Franck Joncourt 2013-01-26 22:23:18 +01:00
  • 1d35c33d52 [test suite] added --enable-openssl-checks Michael Rash 2013-01-25 21:44:24 -05:00
  • e6e695bc2e minor todo.org updates Michael Rash 2013-01-22 22:47:40 -05:00
  • fbbcae3a0d [libfko] Don't trundate > 16 byte Rijndael keys Michael Rash 2013-01-22 22:20:54 -05:00
  • fde5ec8ed9 minor todo.org updates Michael Rash 2013-01-20 22:43:29 -05:00
  • 7d82b3ef30 minor ChangeLog and todo.org updates for the coming HMAC feature Michael Rash 2013-01-20 22:01:29 -05:00
  • 6c72e7a908 added test for b0a4c045e6 (ensure iptables rules not duplicated) Michael Rash 2013-01-20 18:51:34 -05:00
  • fd41308ce5 added info for Franck's latest contribution Michael Rash 2013-01-20 15:31:55 -05:00
  • b0a4c045e6 Merge remote-tracking branch 'fjoncourt/master' into hmac_support Michael Rash 2013-01-20 15:22:47 -05:00
  • 160a9e5565 perl FKO module HMAC compatibility Michael Rash 2013-01-20 14:27:27 -05:00
  • 47f20ea30c merged in the fixes_for_2.0.4 branch Michael Rash 2013-01-19 18:36:52 -05:00
  • fc4825b331 added backwards compatibility test for 2.0.4 client->server Michael Rash 2013-01-19 18:17:29 -05:00
  • 437a05dac6 interim commit towards FKO compatibility with HMAC code Michael Rash 2013-01-19 16:27:34 -05:00
  • 307cb84323 port strlen bugfix Michael Rash 2013-01-18 22:11:32 -05:00
  • 47ea800889 merged in fwknop-2.0.4 changes Michael Rash 2013-01-18 18:24:45 -05:00
  • 0fda88cfca * Avoid duplicate rules with the same timestamp. Franck Joncourt 2013-01-17 21:46:13 +01:00
  • ecc9a62a23 Add AM_CPPFLAGS to common/Makefile.am Damien Stuart 2013-01-13 22:28:34 -05:00
  • b7b4e857be Change to how strlcpy and strlcat are handled Damien Stuart 2013-01-13 22:16:30 -05:00
  • 10c19063df Fixed parallel build issue Damien Stuart 2012-12-23 10:28:30 -05:00
  • 516b75f41c removed openbsd/pkg/ directory Michael Rash 2012-12-13 21:09:47 -05:00
  • 0d19065ecc added fwknop-2.0.4 OpenBSD port from Vlad Glagolev Michael Rash 2012-12-13 21:07:53 -05:00
  • 0e89efb40e moved openbsd/* to openbsd/fwknop-2.0.3/ now that Vlad Glagolev has contributed an fwknop-2.0.4 OpenBSD port Michael Rash 2012-12-13 21:05:31 -05:00
  • 92b648a08f updated ChangeLog.git file for fwknop-2.0.4 changes Michael Rash 2012-12-09 15:55:59 -05:00
  • c9f5e495bb bumped libfko and libfko-devel to 1.0.0 Michael Rash 2012-12-09 15:29:46 -05:00
  • 3c11b26243 todo.org fwknop-2.0.4 released Michael Rash 2012-12-09 15:29:03 -05:00
  • e4751f9f5e fixed fwknop-2.0.4 release date Michael Rash 2012-12-09 15:27:36 -05:00
  • 59fe04787b [test suite] minor 're-run make' bug fix for perl FKO module installation Michael Rash 2012-12-09 15:25:14 -05:00
  • 5f598bbf7f Added Les Aker's changes: Look for glibtoolize if libtoolize is not available (for Macs). Added USE_GPG_AGENT option for .fwknoprc Damien Stuart 2012-12-09 12:30:43 -05:00
  • 8078b0ec1f Commented out Devel::Checklib since this is most likely for CPAN anyway Michael Rash 2012-12-09 10:28:50 -05:00
  • a673406ebd [test suite] updated fuzzing tests to allow usernames with '.' chars Michael Rash 2012-12-08 20:58:17 -05:00
  • 51a545dbaf Merge branch 'master' of github.com:mrash/fwknop Michael Rash 2012-12-08 16:26:30 -05:00
  • 10f2d295be Have libfko link strlxxx objects directly instead of libfko_util. Damien Stuart 2012-12-08 15:40:40 -05:00
  • 05d4299de1 made compilation warning check case-insensitive Michael Rash 2012-12-07 14:53:27 -05:00
  • 39410044c5 Set new libfko version. Client: allow dot (.) in validate_username, and display version and exit without creating an fko context. Damien Stuart 2012-12-07 11:38:31 -05:00
  • 88c66f647f Revert "added got_allow_ip() wrapper around have_allow_ip() to fix an exported symbol issue noticed by Franck" Michael Rash 2012-12-03 22:45:39 -05:00
  • 7df9edc1db Merge branch 'master' of github.com:mrash/fwknop Damien Stuart 2012-12-02 09:59:48 -05:00
  • bcea440b87 Limited exported symbols in libfko to only the public (fko_) functions. Moved strlcat/cpy to a separate libfko_util lib. Damien Stuart 2012-12-02 09:56:57 -05:00
  • e57cfa2e23 added got_allow_ip() wrapper around have_allow_ip() to fix an exported symbol issue noticed by Franck Michael Rash 2012-12-01 22:45:55 -05:00
  • e3c4c045c6 Changes to address header references, platform support, error messages, and the perl module test suite. Damien Stuart 2012-12-01 11:06:41 -05:00
  • 1ec9f4ae94 Re-tweaks for accommodating the windows build and systems that do not have strnlen Damien Stuart 2012-11-30 23:40:24 -05:00
  • eaba5813f3 Bug fix for perl FKO compilation Michael Rash 2012-11-28 22:39:07 -05:00
  • 04e0c9b560 [server] Ignore pcap non-blocking setting in --pcap-file mode Michael Rash 2012-11-27 22:54:55 -05:00
  • 0337ae9fb6 Merge branch 'master' of github.com:mrash/fwknop Michael Rash 2012-11-22 21:43:43 -05:00
  • 524d69af23 Merge branch 'master' of github.com:mrash/fwknop Damien Stuart 2012-11-21 22:33:13 -05:00
  • 5873df753a Tweaks to fix autoconf-related portability issues and autogen.sh reliability Damien Stuart 2012-11-21 22:16:39 -05:00
  • 11124b1f9f Tweaks to fix autoconf-related portability issues and autogen.sh reliability Damien Stuart 2012-11-21 22:16:39 -05:00
  • 4cb5add328 revert 7db2d1e796 (--disable-gpg arg) since --without-gpgme works properly Michael Rash 2012-11-21 21:49:16 -05:00
  • fe8ac98004 bug fix for firewall rule deletion check in backwards compatibility tests on FreeBSD and OpenBSD Michael Rash 2012-11-21 21:29:26 -05:00
  • bda539ebb4 removed duplicate android_access.conf file introduced in a local mrash commit Michael Rash 2012-11-20 08:28:46 -05:00
  • 7e583ed5a2 Merge branch 'master' of github.com:mrash/fwknop Michael Rash 2012-11-20 08:27:33 -05:00
  • 1daa1c6795 Now commiting only the change to Makefile.am this time Damien Stuart 2012-11-19 12:22:40 -05:00
  • 617305504a Revert "Tweaks to EXTRA_DIST. Added one missing and removed one invalid entry under the test directory." Damien Stuart 2012-11-19 12:19:12 -05:00
  • f544a4aeb5 Added the --icmp-xxxx arg descriptions to the fwknop usage message. Damien Stuart 2012-11-19 09:48:34 -05:00