Commit Graph

  • 578504caef handle AAAA (rather, be like idk lol) xenia/toplevel xenia 2022-09-13 13:55:02 -0400
  • 1155274a32 add support for CAA lmao xenia 2022-09-13 13:40:48 -0400
  • d77ec85675 add top level response xenia 2022-09-13 12:24:45 -0400
  • 886481561b
    Merge 3b11ff0c4c into df49fd6f3d #21 Masaq- 2022-07-26 11:05:29 +0200
  • df49fd6f3d Update changelog master Erik Ekman 2022-07-18 23:33:02 +0200
  • 3cb6a1eec2 user: Expand newip char array Erik Ekman 2022-07-18 23:34:19 +0200
  • 17169e3444 tun: Add openvpn componentid prefix Erik Ekman 2022-07-18 23:23:34 +0200
  • 98c71c3593
    Merge ab7e5b8656 into 1df7d235f5 #65 Chris Hellberg 2022-05-09 01:03:38 +0000
  • ab7e5b8656 Updated README with IPv6 details and fixed a bug with IPV6 only enabled on one end of the tunnelx #65 Chris Hellberg 2022-05-09 01:02:23 +0000
  • 846082f13e further IPv6 changes Chris Hellberg 2022-05-08 19:45:32 +0000
  • 43b14b0946 allow to override Makefile TARGETOS variable #66 Sergey V. Lobanov 2022-01-11 12:27:50 +0300
  • 3eb959c8fe fixed bug where IPv6 was always being set on the tunnel interface Chris Hellberg 2021-12-31 04:37:56 +0000
  • 061fac44d2 fixed bug with initializing users structure. Wasn't allowing multiple users to connect V6 Chris Hellberg 2021-12-31 04:15:04 +0000
  • 9d86d0afdc minor updates chris hellberg 2021-12-30 21:24:25 -0500
  • a2d65f6ec4 removing debug messages Chris Hellberg 2021-12-31 02:18:47 +0000
  • 65c88a4e70 Merge branch 'server-client-v6' of https://github.com/chris-hellberg/iodine into server-client-v6 Chris Hellberg 2021-12-31 02:13:49 +0000
  • c9efbc0156 added IPv6 usage in iodined Chris Hellberg 2021-12-31 02:13:22 +0000
  • 00c842933a reverted CHANGELOG in preparation for ipv6 submission chris hellberg 2021-12-30 21:06:28 -0500
  • 461c4c3a41 bugfix to shift non-variable options to end of list in getopt() chris hellberg 2021-12-30 20:44:26 -0500
  • 883ef8ba57 another stray comment chris hellberg 2021-12-30 00:32:32 -0500
  • 8ee7290502 removed comments chris hellberg 2021-12-30 00:28:53 -0500
  • ab2bbd987f further IPv6 commits Chris Hellberg 2021-12-30 05:09:16 +0000
  • 16e1b731f6 Linux server interfaces populated with V6 addresses Chris Hellberg 2021-12-28 03:14:05 +0000
  • 1e196bff4d test file add Chris Hellberg 2021-12-27 20:19:10 +0000
  • 8e206aead2 v6 first pass chris hellberg 2021-12-27 15:15:01 -0500
  • 70c6e9834d
    Merge pull request #2 from chris-hellberg/new-master Chris Hellberg 2021-12-26 16:37:48 -0500
  • 78b5b7d93f switched to master branch update chris hellberg 2021-12-26 16:37:05 -0500
  • e75ca72301
    Merge pull request #1 from chris-hellberg/iodine-0.8 Chris Hellberg 2021-12-26 16:29:37 -0500
  • bc061f09c1 Shifted to v0.8.0 #64 chris hellberg 2021-12-26 16:25:21 -0500
  • 8f79307419
    Fix `cd` when CDPATH is set #62 Nils 2021-10-11 09:56:34 +0100
  • 1df7d235f5
    Merge pull request #61 from NilsIrl/makefile_cd Erik Ekman 2021-10-11 00:10:53 +0200
  • c74618ae9e Use `make -C <dir>` instead of (cd <dir> && make) #61 Nils 2021-10-10 17:37:06 +0100
  • 25867f20b4 readme: Reword the multiple domain section Erik Ekman 2021-08-29 14:56:25 +0200
  • b004723a28 readme: Update markdown format Erik Ekman 2021-08-29 13:54:48 +0200
  • 0032ffa055
    readme: Add IPv6 DNS setup example Erik Ekman 2021-08-25 22:18:38 +0200
  • 3818a59541 util: Remove duplicate assignments of rv to NULL Erik Ekman 2021-08-25 22:05:19 +0200
  • 853d5f3764 Update CHANGELOG Erik Ekman 2021-08-25 22:00:11 +0200
  • 95fde8b3ee Handle wildcard prefix of allowed tunnel domain names Erik Ekman 2021-08-25 01:04:31 +0200
  • f1e7823a3d Add helper for matching topdomain and getting data length Erik Ekman 2021-08-25 00:48:10 +0200
  • 589027568b Add option to allow wildcard as start of topdomain Erik Ekman 2021-08-24 23:32:57 +0200
  • f09dadb1ed test: Replace assert_msg(strcmp(),...) with str_eq Erik Ekman 2021-08-24 23:07:36 +0200
  • 5388eae1df test/common: Use ck_assert_str_eq to verify strings Erik Ekman 2021-08-24 22:55:26 +0200
  • 6e4107a93b Avoid make recursing in case a directory is missing Erik Ekman 2021-08-18 12:36:20 +0200
  • f5a82afe29 Initialize get_resolvconf_addr variable rv to NULL Erik Ekman 2021-08-16 15:05:03 +0200
  • cfd0b07e1f Attempt to do cross-android build in CI Erik Ekman 2021-08-16 14:58:20 +0200
  • 569a86a140 Fix Android cross-compile Erik Ekman 2021-08-16 14:45:02 +0200
  • cb6cbecba1 Make it clearer that iodine is asking for a password Erik Ekman 2021-08-16 10:34:41 +0200
  • 348aee839a
    Merge pull request #55 from yarrick/win-ci Erik Ekman 2021-08-16 09:36:20 +0200
  • d00eba8df2 Add github CI action for Windows #55 Erik Ekman 2021-08-11 09:56:16 +0200
  • 8afcf4fb8d Add github CI action for macOS Erik Ekman 2021-08-11 09:40:35 +0200
  • f19948b6cf Fix ubuntu CI test target Erik Ekman 2021-08-11 09:36:53 +0200
  • aa5819fe35
    Add github CI action for ubuntu Erik Ekman 2021-08-11 09:35:05 +0200
  • 1684aa3806 Travis is dead Erik Ekman 2021-08-11 09:28:33 +0200
  • ee623a2d84 Rework handling of IPv6 address failures Erik Ekman 2021-08-11 09:22:16 +0200
  • 43a82ef6be Print getaddrinfo failure properly Erik Ekman 2021-08-09 13:42:49 +0200
  • 559dafb030 Attempt skipping IPv6 if not supported Erik Ekman 2021-08-09 12:14:42 +0200
  • 3c7169fcf5 Change formatter for size_t from %d to %zu in tests Erik Ekman 2021-06-05 14:47:24 +0200
  • f2b619faad Allow looking up external address and listen to it Erik Ekman 2021-06-04 18:55:07 +0200
  • a6d82b1a44 Allow listen adresses to be non-numeric (using domains) Erik Ekman 2021-06-04 18:39:28 +0200
  • 8041e0368c Print address when failing to bind Erik Ekman 2021-06-04 18:38:16 +0200
  • d02f1b4f41 tun: Fix warning Erik Ekman 2021-05-14 13:38:51 +0200
  • 4c46580e43 Remove brew update in travis script Erik Ekman 2021-05-14 13:33:41 +0200
  • 02173b8352 Fix iteration of utun devices on macos Erik Ekman 2021-05-13 20:11:49 +0200
  • 25e4caa105 Update vimrc Erik Ekman 2021-05-13 20:11:41 +0200
  • ed91884976
    Add title to license file #45 Waldir Pimenta 2021-02-27 17:41:12 +0000
  • dc307b7183 Add prototypes for vwarn/vwarnx Erik Ekman 2021-01-31 14:08:27 +0100
  • 6a7763c210 More compact no-op of Windows syslog Erik Ekman 2021-01-31 14:01:13 +0100
  • cc51ee6f02 Formatting: Indent multi-line prints less Erik Ekman 2021-01-31 13:54:09 +0100
  • 4b3d6e2962 Formatting: Use tabs for indents Erik Ekman 2021-01-31 13:45:00 +0100
  • 9faaa44787 Add simple vimrc Erik Ekman 2021-01-31 13:45:48 +0100
  • a9045705ba tun: Automatically attempt to use utun on mac Erik Ekman 2021-01-21 17:39:54 +0100
  • 8ac1e505d0
    Merge 4bfeb66c52 into 39356163d9 #41 Ali 2020-09-17 05:02:34 +0430
  • 4bfeb66c52
    Rename README.md to Readme #41 Ali 2020-09-17 05:02:19 +0430
  • 404044c414
    Merge b8bc24a8a3 into 39356163d9 #40 Ali 2020-09-17 05:00:33 +0430
  • b8bc24a8a3
    Readme_edits #40 Ali 2020-09-17 05:00:19 +0430
  • 0f0f549135
    Merge 1a110abef6 into 39356163d9 #29 Sergey Alirzaev 2020-08-09 08:45:59 +0000
  • 39356163d9 Formatting: Fix mixed use of tabs and spaces Erik Ekman 2020-08-01 17:29:49 +0200
  • 9a041683be Formatting: Fix lines starting with spaces Erik Ekman 2020-08-01 17:19:37 +0200
  • 8d2c86c73d Fix strncat size argument in send_handshake_query Erik Ekman 2020-07-25 15:43:43 +0200
  • b7b1082dc6 client: Stop passing static variable userid to local functions Erik Ekman 2020-07-24 21:17:18 +0200
  • c399f915b7 Improve logging around getting server address Erik Ekman 2020-07-24 21:01:38 +0200
  • bbb604db06 Use send_handshake_query inside send_lazy_switch Erik Ekman 2020-07-24 20:49:39 +0200
  • ba90706429 Replace send_downenc_switch with send_handshake_query Erik Ekman 2020-07-24 20:38:45 +0200
  • 9cba3299c4 Replace send_ip_request with send_handshake_query Erik Ekman 2020-07-24 20:35:37 +0200
  • 5de13805d8 Replace send_codec_switch with send_handshake_query Erik Ekman 2020-07-24 20:24:19 +0200
  • d74939d323 Add send_handshake_query helper function Erik Ekman 2020-07-24 20:18:07 +0200
  • a8a20f570e Formatting: spaces around operators Erik Ekman 2020-07-24 19:04:50 +0200
  • aeacfbc2c0 Formatting: No spaces after '(' or before ')' Erik Ekman 2020-07-24 19:02:41 +0200
  • 15f12d0693 Formatting: Space between 'for' and parenthesis Erik Ekman 2020-07-24 18:57:57 +0200
  • 19d0d1be64 Formatting: Space between 'if' and parenthesis Erik Ekman 2020-07-24 18:56:30 +0200
  • 310aedac8e Formatting: no space before parenthesis in function call. Erik Ekman 2020-07-24 18:51:05 +0200
  • 13d081f5ed Convert fail_unless to ck_assert[_msg] Erik Ekman 2020-07-23 22:31:53 +0200
  • cde0b7632d Set additional record count properly in NS reply Erik Ekman 2020-07-23 22:12:07 +0200
  • ec6a1ac308 Fix IPv4 address in replies to A or NS queries (github issue #38) Erik Ekman 2020-07-23 21:36:41 +0200
  • dd3f9e4228
    fix #38: removed unnecessary code #39 Anton Luka Šijanec 2020-07-23 20:29:31 +0200
  • a2d1ffa150
    fix #38: responds to NS/A with IP from -n argument Anton Luka Šijanec 2020-07-23 20:22:38 +0200
  • d09c3e4f0b Revert "Hide clang warnings when building tests" Erik Ekman 2020-07-03 18:25:54 +0200
  • c77b875e89 Hide clang warnings when building tests Erik Ekman 2020-07-03 18:15:44 +0200
  • 07beeca580 Revert "Hide clang warnings when building tests" Erik Ekman 2020-07-03 18:11:35 +0200
  • ed78f1b43f Hide clang warnings when building tests Erik Ekman 2020-07-03 17:58:53 +0200