Commit Graph

  • f7f52cf18c Merge branch 'master' of https://github.com/mrash/fwknop Michael Rash 2018-08-17 18:42:38 -07:00
  • f95901ac03 [test suite] minor tests directory path update Michael Rash 2018-08-17 18:41:57 -07:00
  • b046599849 [build] add MemorySanitizer support Michael Rash 2018-08-17 21:16:12 -04:00
  • 309abdab0c [server] Bug fix for MemorySanitizer error Michael Rash 2018-08-17 20:51:36 -04:00
  • 201d065f52 [server] fix Clang compiler warning to remove extraneous var increment Michael Rash 2018-08-16 22:55:34 -04:00
  • 02542a025e [test suite] minor update to exercise rc file comment line detection code Michael Rash 2018-08-11 09:46:22 -07:00
  • 799ec87765 [client] write --server-resolve-ipv4 arg to the rc file when saving Michael Rash 2018-08-11 09:42:20 -07:00
  • 5339179c8e [test suite] NO_SAVE_ARGS rc file code coverage Michael Rash 2018-08-11 08:43:47 -07:00
  • 69291b91fa [test suite] add invalid ALLOW_IP test Michael Rash 2018-08-11 08:23:41 -07:00
  • 40d554103c [test suite] add negative time offset test to hit additional error path in client/config_init.c Michael Rash 2018-08-11 08:15:26 -07:00
  • 759965ee08 [server] fix UBSAN warning 'fwknopd.c:1044:50: runtime error: left shift of 2 by 30 places cannot be represented in type 'int'' Michael Rash 2018-08-10 21:22:23 -07:00
  • a7fc73b111 [test suite] start with -m32 gcc option for ASAN instrumentation check (32-bit compilation is preferred for ASAN operations) Michael Rash 2018-08-10 18:33:54 -07:00
  • ffa6548946 [test suite] add --enable-cunit-tests to -h output Michael Rash 2018-08-10 18:32:26 -07:00
  • 0b9639f29a [test suite] restore C-Unit test functionality (header ordering fix) Michael Rash 2018-08-10 09:21:13 -07:00
  • be142216e4 [test suite] remove redundant statement Michael Rash 2018-08-10 08:54:07 -07:00
  • 9bdaf393bf better ASAN instrumention check using readelf Michael Rash 2018-08-10 08:27:15 -07:00
  • 5a305ffe07 [test suite] improve ASAN instrumentation check (m32 vs. non-m32 Makefile option) Michael Rash 2018-08-10 07:44:10 -07:00
  • 6438771965 Merge pull request #273 from DeforaNetworks/khorben/http-1.1 Michael Rash 2018-08-09 04:51:45 -07:00
  • 71b8f22402 Merge pull request #282 from DeforaNetworks/khorben/execvp Michael Rash 2018-08-08 17:05:55 -07:00
  • d59c77a20b Revert "Fix two erroneous calls to strlcat()" Michael Rash 2018-08-07 23:35:34 -07:00
  • c4f437f1dc Merge pull request #284 from DeforaNetworks/khorben/strlcat Michael Rash 2018-08-07 06:28:12 -04:00
  • c412166aaa Fix two erroneous calls to strlcat() khorben/strlcat Pierre Pronchery 2018-08-07 09:43:19 +02:00
  • 108290c6f3 Merge pull request #283 from DeforaNetworks/khorben/srandom Michael Rash 2018-08-06 20:49:49 -04:00
  • 2766648afd Merge branch 'master' of ssh://ubuntu1604/home/mbr/git/fwknop Michael Rash 2018-08-06 20:43:29 -04:00
  • d8b9005d19 Merge branch 'master' of https://github.com/mrash/fwknop Michael Rash 2018-08-06 17:41:32 -07:00
  • a6337ba054 Merge branch 'master' of ssh://github.com/mrash/fwknop Michael Rash 2018-08-06 20:41:09 -04:00
  • bd30379313 doc update Michael Rash 2018-08-06 17:27:52 -07:00
  • 81a264ad24 bump version to 2.6.10 Michael Rash 2018-08-06 17:26:12 -07:00
  • b15b278263 add erlang files Michael Rash 2018-08-06 17:24:03 -07:00
  • e191e494a0 minor documentation update Michael Rash 2018-08-06 16:52:05 -07:00
  • f00d44deac Seed random() at least a bit before using random() khorben/srandom Pierre Pronchery 2018-08-06 19:20:35 +02:00
  • 0b475ec7b3 Use execvp() instead of execvpe() khorben/execvp Pierre Pronchery 2018-07-24 18:46:18 +02:00
  • 400ec0f576 Add a command-line option to enable IPv6 (TCP/UDP) khorben/ipv6-server Pierre Pronchery 2018-07-27 03:56:41 +02:00
  • ae089b1bad Merge pull request #280 from DeforaNetworks/khorben/connect-error-format Michael Rash 2018-07-25 18:42:29 -04:00
  • 6d6a722128 Fix incomplete format string upon errors khorben/connect-error-format Pierre Pronchery 2018-07-25 22:33:00 +02:00
  • 2a71226968 Let snprintf() use buffers completely khorben/snprintf Pierre Pronchery 2018-07-24 17:53:16 +02:00
  • e0c860d2c7 Merge pull request #277 from DeforaNetworks/khorben/usage Michael Rash 2018-07-18 21:28:48 -04:00
  • 15530a2e5d Fix some issues with TCP over IPv6 Pierre Pronchery 2018-07-19 00:03:54 +02:00
  • a89f2064b2 Constify Pierre Pronchery 2018-07-17 17:24:52 +02:00
  • 7dc6ab58c2 Use the correct offset for inet_ntop() Pierre Pronchery 2018-07-18 21:57:37 +02:00
  • 7a9d02ff00 Typo Pierre Pronchery 2018-06-26 03:23:12 +02:00
  • 8d0fb607aa Terminate IPs resolved externally as expected Pierre Pronchery 2018-07-17 17:48:26 +02:00
  • 3d4b15333d Add IPv6 support to the plain UDP and TCP servers Pierre Pronchery 2018-07-10 16:25:20 +02:00
  • 5daa522d47 Specify the family at run-time for TCP/UDP servers Pierre Pronchery 2018-07-10 15:43:10 +02:00
  • 3b8ff51691 Use a constant for AF_INET Pierre Pronchery 2018-07-09 18:34:57 +02:00
  • d1625c71ad Use sizeof() instead of re-using hard-coded values Pierre Pronchery 2018-07-09 18:22:03 +02:00
  • a7ecf432dd Use sizeof() instead of re-using hard-coded values Pierre Pronchery 2018-07-09 17:58:26 +02:00
  • a9c834b6aa Use AF_INET instead of PF_INET Pierre Pronchery 2018-07-09 17:24:59 +02:00
  • c3acef56ef Rework IPv6 support when comparing addresses Pierre Pronchery 2018-07-10 12:58:36 +02:00
  • 083f812e2c Allow access control "ANY" with any protocol family Pierre Pronchery 2018-07-09 15:57:28 +02:00
  • f95fcc75a2 Let access list stanzas be defined in IPv6 Pierre Pronchery 2018-06-26 03:20:44 +02:00
  • d115b4325d Interpret incoming addresses according to their family Pierre Pronchery 2018-06-26 02:20:12 +02:00
  • c49c96b77c Add support for receiving SPA messages over IPv6 Pierre Pronchery 2018-06-15 18:24:50 -04:00
  • 4c92ab116f Let IPs resolve to IPv6 addresses Pierre Pronchery 2018-06-12 16:22:25 -04:00
  • 01fd694056 Also check for <netinet/ip6.h> and <netinet/icmp6.h> Pierre Pronchery 2018-06-14 19:18:06 -04:00
  • fe1704c41f Rework the network listening routine some more Pierre Pronchery 2018-06-15 17:36:20 -04:00
  • f23d9d4b34 Rework the network listening routine Pierre Pronchery 2018-06-15 16:38:11 -04:00
  • 8c0a4e9038 Allow connecting to remote IPv6 hosts for TCP or UDP Pierre Pronchery 2018-06-14 18:21:24 -04:00
  • 8a1289cdc9 More consistent usage screens khorben/usage Pierre Pronchery 2018-07-17 16:45:19 +02:00
  • b4c75d195f Merge pull request #274 from DeforaNetworks/khorben/typo Michael Rash 2018-07-11 22:36:40 -04:00
  • 50f56a581f Fix the configuration variable name for GPG_DECRYPT_PW khorben/typo Pierre Pronchery 2018-07-10 11:29:15 +02:00
  • adada04a20 Use HTTP/1.1 when using HTTP proxies khorben/http-1.1 Pierre Pronchery 2018-07-09 14:16:06 +02:00
  • 148d6eba22 Use HTTP/1.1 when communicating over HTTP Pierre Pronchery 2018-07-09 14:09:08 +02:00
  • e6b095a430 Merge pull request #271 from DeforaNetworks/khorben/warnings Michael Rash 2018-07-02 23:57:58 -04:00
  • ebf647e37b Allow connecting to remote IPv6 hosts for TCP or UDP khorben/ipv6-client Pierre Pronchery 2018-06-14 18:21:24 -04:00
  • 5228fe88d0 Avoid compilation warnings from ctype(3) helpers khorben/warnings Pierre Pronchery 2018-06-12 14:01:22 -04:00
  • 42be3dcff5 Avoid a warning about deprecated assertions Pierre Pronchery 2018-06-12 13:48:00 -04:00
  • 44c3defa4c Merge pull request #268 from DeforaNetworks/khorben/typo Michael Rash 2018-04-24 21:59:54 -04:00
  • 92182d34c2 Merge pull request #267 from DeforaNetworks/khorben/netbsd Michael Rash 2018-04-24 21:59:40 -04:00
  • 1062021957 Fix typo in a comment Pierre Pronchery 2018-04-25 03:48:24 +02:00
  • 4d88f08f56 Let fwknop build on NetBSD khorben/netbsd Pierre Pronchery 2018-04-25 03:47:56 +02:00
  • 576d09afbf Merge pull request #260 from mstair/erlang_server Michael Rash 2018-03-16 22:11:15 -04:00
  • bd6eb44b8a Merge pull request #252 from jwilk-forks/httphttp Michael Rash 2018-03-16 22:10:01 -04:00
  • 6353032ea4 Merge pull request #2 from sparrell/erlang_server Michael Stair 2018-03-03 15:08:17 -05:00
  • 3c94f92fb4 Update deprecated crypto:rand_uniform Duncan Sparrell 2018-03-03 13:49:40 -05:00
  • 4486489570 Merge pull request #1 from sparrell/erlang_server Michael Stair 2018-03-03 12:38:00 -05:00
  • 5c5911e96a server on localhost Duncan Sparrell 2018-03-03 11:09:32 -05:00
  • f0f8abd8e8 Adding erlang spa server component Michael Stair 2017-11-27 10:16:14 -05:00
  • ecb25a042c regenerate fwknopd man page with Jonathan's pcap loop fix Michael Rash 2017-09-18 22:25:52 -04:00
  • 3cd88ac62e Merge branch 'master' of ssh://github.com/mrash/fwknop Michael Rash 2017-09-18 22:20:31 -04:00
  • 8c33a104d6 a further byte-order refinement Michael Rash 2017-09-18 22:20:02 -04:00
  • e89d2c38e0 Correct default value of PCAP_LOOP_SLEEP in man page Jonathan Bennett 2017-09-11 23:27:26 -05:00
  • a617502b25 update ChangeLog with OpenBSD endian fix Michael Rash 2017-09-09 09:22:02 -04:00
  • 10d31064c3 Endian fix for OpenBSD systems Michael Rash 2017-09-09 09:06:07 -04:00
  • ca320c1c73 [extras] fix URL in OpenWRT packaging Jakub Wilk 2017-04-25 21:12:24 +02:00
  • 78b3a215cb fix gnupg.org link in the ChangeLog Michael Rash 2017-04-15 08:56:13 -04:00
  • d5c841140f image markdown fix for the README Michael Rash 2017-03-28 23:03:16 -04:00
  • 013509832e Merge branch 'master' of ssh://moria/home/mbr/git/fwknop Michael Rash 2017-03-28 22:57:12 -04:00
  • 456b51693f minor README images path update Michael Rash 2017-03-28 22:56:08 -04:00
  • bc1505934e Merge branch 'master' of ssh://github.com/mrash/fwknop Michael Rash 2017-02-20 22:09:56 -05:00
  • ac9ccb9ab0 [libfko] check NULL ptr before utilizing - discovered by the PVS-Studio static analyzer Michael Rash 2017-02-20 21:54:22 -05:00
  • 9f963df723 minor comment addition Michael Rash 2017-02-20 21:51:35 -05:00
  • 5dffde18fd Merge pull request #250 from jwilk/python-errstr Michael Rash 2017-02-12 16:46:50 -05:00
  • 42ebb04605 [python] fix name error in Fko.errstr() Jakub Wilk 2017-02-09 12:14:54 +01:00
  • d579c6cd0f Merge pull request #249 from jwilk/python-cfb Michael Rash 2017-01-26 21:04:34 -05:00
  • 8f5d9c0e82 [python] Fix typo in CFB mode Jakub Wilk 2017-01-26 19:29:30 +01:00
  • d7412af09e [test suite] don't use shell redirection char in bogus IP string Michael Rash 2016-12-09 19:23:11 -05:00
  • 8b734049a7 [test suite] only run user/group parity tests for non-root owner user Michael Rash 2016-12-09 19:17:24 -05:00
  • 643805967e remove ChangeLog.git file since people should just get this information from git Michael Rash 2016-12-04 16:32:50 -05:00
  • f05b1a7a0d Merge pull request #245 from mstair/erlang_client Michael Rash 2016-11-19 14:49:22 -05:00