Commit Graph

  • 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 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
  • d8f3ac8971 Add helper function tun_uses_header() Erik Ekman 2020-07-03 17:06:14 +0200
  • 07b2978326 Only check for utun if tun_device was given Erik Ekman 2020-07-03 16:48:05 +0200
  • 814a1fd7b0 Update links Erik Ekman 2020-06-04 23:51:41 +0200
  • aae23e2482 Remove TODO file from Makefile Erik Ekman 2020-05-24 16:17:33 +0200
  • db65eed2c3 Delete TODO file: Had only broken link in it Erik Ekman 2020-05-24 16:10:52 +0200
  • 2032b44949 Look up external IP via DNS instead of HTTP Erik Ekman 2020-05-24 16:05:55 +0200
  • e8a4c66719 Clean up makefile Erik Ekman 2020-05-24 14:12:40 +0200
  • b213d56eb4 Merge branch 'doronbehar-install-README' Erik Ekman 2020-05-24 14:02:49 +0200
  • ff91879ae1 Add `docdir` and install README.md to it. Doron Behar 2018-02-27 17:43:53 +0200
  • 8379384d37 Improve usage/help text around finding external IP Erik Ekman 2020-05-24 13:41:54 +0200
  • 25323f6839 Simplify license file Erik Ekman 2020-05-24 13:27:31 +0200
  • 721b7f0d9b Add LICENSE file Erik Ekman 2020-05-24 13:21:46 +0200
  • 78d64f3cb0
    Merge pull request #36 from deep-42-thought/master Erik Ekman 2020-05-24 13:20:45 +0200
  • be0735d7c7 documentation: make it clear, what incompleteness `-b` has Erich Eckner 2020-02-21 14:39:52 +0100
  • 8e14f18282
    Merge pull request #35 from JohnAZoidberg/routepath Erik Ekman 2019-08-27 22:34:08 +0200
  • d2f671bdc7 Define searchpath for route with macro Daniel Schaefer 2019-08-24 16:43:34 +0200
  • 67643ee996 Merge PR #32: client: warn when handshake fails due to BADIP Erik Ekman 2019-08-04 13:53:43 +0200
  • 37960ab9dd client: warn when handshake fails due to BADIP rofl0r 2018-12-29 05:25:11 +0000
  • d37ebdaca7
    Merge pull request #28 from l29ah/strncat-warning Erik Ekman 2019-08-04 13:42:13 +0200
  • 024481c94b Fix cross compilation gregor herrmann 2019-02-09 20:42:01 +0100
  • 0dbbc611d0
    Fix compiling error on Alpine Moeyoo 2019-07-30 16:06:33 +0800
  • 9b6d549ebd Fix cross compilation gregor herrmann 2019-02-09 20:42:01 +0100
  • fc11f805c0 client: warn when handshake fails due to BADIP rofl0r 2018-12-29 05:25:11 +0000
  • 9470357d52 updated routing docs for -r mode John Roman 2018-10-23 10:54:06 -0700
  • 81f8e022c1
    Fix compiler warnings Pascal Ernster 2018-10-03 18:52:16 +0200
  • 1a110abef6
    client: add an option to set the inactivity timeout interval Sergey Alirzaev 2018-10-01 04:10:39 +0300
  • b406009c6d
    client.c: don't produce an useless strncat usage warning Sergey Alirzaev 2018-10-01 04:04:15 +0300
  • 27e5d6fadd code.kryo.se is now served over HTTPS Erik Ekman 2018-03-24 15:00:37 +0100
  • 89cc8a4478 Add `docdir` and install README.md to it. Doron Behar 2018-02-27 17:43:53 +0200
  • 05dc792d86 Update android readme Erik Ekman 2017-10-22 12:01:46 +0200
  • 99c0efc467 Try building working binaries for non-ancient Android Erik Ekman 2017-10-22 11:54:08 +0200
  • 72bdf7f20e Merge branch 'protect-options' of https://github.com/Masaq-/iodine into protect_opts Erik Ekman 2017-10-22 11:59:38 +0200
  • 31bfe9ff3e Merge pull request #26 from TijmenW/androidGitignore Erik Ekman 2017-10-22 11:54:32 +0200
  • cd5bedca74 Merge pull request #25 from chengzhicn/master Erik Ekman 2017-10-22 11:49:42 +0200
  • 9f48fc01a5 Add android build files to .gitignore Tijmen Wildervanck 2017-10-13 21:12:00 +0200
  • 122ac1a25d check error returned by dns_decode chengzhicn 2017-10-13 03:08:12 +0800
  • 62e3437c6e fixed build on OS X 10.11 Frekk van Blagh 2017-10-02 15:28:43 +0200
  • 95d20a2a11 fix window test frekky 2017-07-04 21:47:20 +0200
  • 2a425b90f7 be more conservative with max hostname/data len frekky 2017-07-04 21:45:35 +0200
  • 6e7099866f fix reassembly, ticking and sliding frekky 2017-07-04 21:44:12 +0200
  • eee0d14a69 improve debug output & remove unnecessary window_ticks frekky 2017-07-04 21:40:56 +0200
  • a2281e63e1 Removed guaranteed arrival constraint by default frekky 2017-07-03 22:22:22 +0200
  • 0761223a65 add window_slide function and adjustments to receiver code frekky 2017-07-03 08:41:50 +0200
  • d58dd3185e Fixed major connection stability issues frekky 2017-07-01 21:43:52 +0200
  • e99fb20bbb Reorganised frag data buffers for dynamic allocation frekky 2017-06-26 15:55:12 +0200
  • 65d9d2ba23 Added --enable-debug option to configure frekky 2017-06-26 15:54:06 +0200
  • 90e9ab85a7 Merge branch 'Masaq--window-size-zero' frekky 2017-06-24 20:04:27 +0200
  • 6ea754329f Merge branch 'window-size-zero' from Masaq- frekky 2017-06-24 20:03:16 +0200
  • 2219dc370b Merge branch 'Masaq--delay-variance-option' frekky 2017-06-22 17:24:04 +0200
  • 6050bed3e6 Merge branch 'delay-variance-option' of https://github.com/Masaq-/iodine into Masaq--delay-variance-option frekky 2017-06-22 17:22:34 +0200
  • ad27563d32 Merge with autotools branch frekky 2017-06-22 16:59:48 +0200
  • f7fd711c0c Merge remote-tracking branch 'upstream/master' frekky 2017-06-22 09:45:38 +0200
  • 0d93784715 option (-J0) to autodetect delay variance factor Masaq- 2017-06-09 03:50:46 +0000
  • 0156d5a13d Merge 6f4cea3960 into 006ffa619e Ricky Burgin 2017-04-10 22:56:31 +0000
  • 736f475a03 Merge 948aee9043 into 006ffa619e Brendan McCoy 2017-04-10 22:56:31 +0000
  • 006ffa619e Fix android build after removal of base64u.h Erik Ekman 2017-04-10 21:44:26 +0200
  • 79455c380d consequently use tabs, and no spaces Ralf Ramsauer 2017-03-11 21:37:59 -0800
  • 8d4b43e178 Update tests to latest changes Ralf Ramsauer 2017-03-11 20:44:08 -0800
  • 94251811da window size zero (-W0) drops packets from client tun device Masaq- 2017-04-04 20:00:10 +0000
  • 1cbe946676 recalculate timeout in immediate mode also Masaq- 2017-04-03 20:22:34 +0000
  • d10bea1607 store the delay variance factor in a double Masaq- 2017-04-02 16:29:19 +0000
  • d26ddb9a07 add fine-tuning option -J to set delay variance factor Masaq- 2017-04-02 02:42:23 +0000
  • 8c5127b375 don't zero-initialise variable Ralf Ramsauer 2017-03-11 16:05:24 -0800
  • 119d1b2da1 dns: improve code style Ralf Ramsauer 2017-03-11 15:47:33 -0800
  • 4591cafd27 encoding: simplify {places,eats}_dots Ralf Ramsauer 2017-03-11 15:37:56 -0800
  • 0eb3b65158 encoding: use simple int's instead of accessor functions Ralf Ramsauer 2017-03-11 15:34:23 -0800
  • 317511e3ca nitpick: coding style Ralf Ramsauer 2017-03-11 15:17:11 -0800
  • 844a2798eb encoder: use explicit variable names in operation structure Ralf Ramsauer 2017-03-11 15:15:22 -0800
  • 6b438e7517 encoder: further simplifications Ralf Ramsauer 2017-03-11 15:11:17 -0800
  • b517121f1c base encoder: simplify structures Ralf Ramsauer 2017-03-11 15:04:26 -0800
  • d05923d2b1 global: constify things Ralf Ramsauer 2017-03-11 14:35:27 -0800
  • 52c4940523 Warn, warn warn. Ralf Ramsauer 2017-03-11 02:36:54 -0800
  • ccc49f16f7 util: add missing #includes Ralf Ramsauer 2017-03-11 02:46:47 -0800
  • ac6db12ddb iodine, iodined: print intentional help to stdout Ralf Ramsauer 2017-03-11 02:32:14 -0800
  • f8f87e3a54 iodine: remove spurious newline Ralf Ramsauer 2017-03-11 02:26:13 -0800
  • 84ded018cf iodine: add usage for -4 and -6 command line arguments Ralf Ramsauer 2017-03-11 02:19:03 -0800
  • 5fd0874aba iodine: improve help output format Ralf Ramsauer 2017-03-11 02:16:12 -0800
  • 43dad946c6 common: no need for \n in check_superuser Ralf Ramsauer 2017-03-11 02:10:38 -0800
  • b884bfecfb iodined: improve usage() readability Ralf Ramsauer 2017-03-11 01:58:47 -0800
  • 829a822de3 iodined: improve help output format Ralf Ramsauer 2017-03-11 01:52:28 -0800
  • fe0dbccbc5 iodine/iodined: get rid of redundant local __progname definition Ralf Ramsauer 2017-03-11 01:41:17 -0800