frekky
|
6ea754329f
|
Merge branch 'window-size-zero' from Masaq-
|
2017-06-24 20:03:16 +02:00 |
|
frekky
|
6050bed3e6
|
Merge branch 'delay-variance-option' of https://github.com/Masaq-/iodine into Masaq--delay-variance-option
|
2017-06-22 17:22:34 +02:00 |
|
frekky
|
ad27563d32
|
Merge with autotools branch
|
2017-06-22 16:59:48 +02:00 |
|
Masaq-
|
0d93784715
|
option (-J0) to autodetect delay variance factor
|
2017-06-09 03:50:46 +00:00 |
|
Masaq-
|
94251811da
|
window size zero (-W0) drops packets from client tun device
|
2017-04-04 20:00:10 +00:00 |
|
Masaq-
|
1cbe946676
|
recalculate timeout in immediate mode also
|
2017-04-03 20:22:34 +00:00 |
|
Masaq-
|
d10bea1607
|
store the delay variance factor in a double
|
2017-04-02 16:29:19 +00:00 |
|
Masaq-
|
d26ddb9a07
|
add fine-tuning option -J to set delay variance factor
|
2017-04-02 02:42:23 +00:00 |
|
Barak A. Pearlmutter
|
4341c2707e
|
get IPV6_PKTINFO defined by Darwin headers
|
2016-12-29 00:08:16 +01:00 |
|
Barak A. Pearlmutter
|
11b6da12ff
|
Merge remote-tracking branch 'yarrick/master' into autotools
only non-trivial conflict is the CC option -std=c99, which I defer
|
2016-12-28 11:15:45 +01:00 |
|
frekky
|
b4f42ec82d
|
Fixed systemd related compile error
|
2016-12-11 11:49:37 +08:00 |
|
frekky
|
67c7ae15b8
|
Fix uninitialised variable
|
2016-12-09 10:00:22 +08:00 |
|
frekky
|
61643cb550
|
Fix inconsistent reference & warnings
|
2016-12-09 09:57:02 +08:00 |
|
frekky
|
17195eead1
|
Merge branch 'nullderef' of https://github.com/jedisct1/iodine
|
2016-12-09 09:43:16 +08:00 |
|
frekky
|
adee2b7996
|
Merge branch 'fix-socket-length' of https://github.com/jedisct1/iodine into jedisct1-fix-socket-length
|
2016-12-09 09:34:10 +08:00 |
|
frekky
|
674c3514dc
|
Merge branch 'Masaq--a6-dname'
|
2016-12-09 09:27:49 +08:00 |
|
frekky
|
458117c14c
|
fixed write warning
|
2016-12-09 09:27:08 +08:00 |
|
frekky
|
192b73cf68
|
Fixed client upenctest
|
2016-12-09 08:33:09 +08:00 |
|
Jes Bodi Klinke
|
68443abd60
|
Fixed non-standard passing of va_list into functions declared with ...
|
2016-11-29 11:10:38 -08:00 |
|
Will Szumski
|
1ad7c05b92
|
Do not validate the autodetected IPs of additional address families when using -4 (IPV4 only) and -6 (IPv6 only) flags
|
2016-11-23 01:00:11 +00:00 |
|
Masaq-
|
2e6a5876d6
|
add support for more query types: A6 AAAA DNAME PTR
|
2016-11-07 11:47:20 +00:00 |
|
Frank Denis
|
dd1d12e8fb
|
Store the length of name servers addresses
Always passing sizeof(struct sockaddr_storage) only works, by accident, on Linux.
It fails on macOS and BSD.
|
2016-11-04 17:08:34 +01:00 |
|
Frank Denis
|
756dc2005d
|
Rename nameserv_addrs_len to nameserv_addrs_count
|
2016-11-04 17:02:45 +01:00 |
|
Frank Denis
|
9e0b6d2fa9
|
Avoid NULL pointer dereference on macOS
|
2016-11-04 16:22:49 +01:00 |
|
frekky
|
dbe9a10fc1
|
Fix version check and codec check to be backwards compatible
|
2016-09-24 21:39:28 +08:00 |
|
frekky
|
8c831b0436
|
Merge https://github.com/yarrick/iodine
Conflicts:
src/iodined.c
src/osflags
|
2016-09-24 20:32:44 +08:00 |
|
frekky
|
cd39727432
|
Merge https://github.com/Pneumaticat/iodine
|
2016-08-05 20:47:37 +08:00 |
|
WGH
|
93cf0e67ba
|
fixed buffer overflow and use of uninitialized memory in handle_dns_login
|
2016-08-03 01:15:06 +03:00 |
|
WGH
|
4c2f9bf4b7
|
fixed buffer overflow in handle_null_request()
|
2016-08-03 01:12:24 +03:00 |
|
Kevin Liu
|
9640f3ede6
|
Add window.c to Android.mk
|
2016-07-29 14:35:05 -04:00 |
|
Kevin Liu
|
9ce4b28b35
|
Fix build on Arch Linux
|
2016-07-29 14:34:42 -04:00 |
|
Aleksei Fedotov
|
4987aa536d
|
Add support for socket activation by ipv6 socket
iodined may accept ipv4 and ipv6 sockets via systemd socket activation,
we need to figure out type of sockets.
|
2016-05-10 14:09:21 +03:00 |
|
Pascal Ernster
|
7b1df75e3a
|
Fix compilation with systemd>=230 and for older systemd versions without compat-libs
|
2016-04-30 18:27:15 +02:00 |
|
Anime4000
|
5dbe640ec5
|
mingw don't use arpa/inet.h (#2)
don't use arpa/inet.h in mingw
|
2016-04-17 22:24:34 +08:00 |
|
frekky
|
8384da195d
|
Fixed systemd warning and compile error
|
2016-02-13 22:58:30 +08:00 |
|
frekky
|
6f43791ebc
|
Fixed bug causing select invalid argument on iodined
|
2016-02-07 21:59:59 +08:00 |
|
frekky
|
a5a936f4e4
|
Implemented TCP forward function (can be used with SSH proxycommand)
|
2016-02-07 21:59:00 +08:00 |
|
frekky
|
d46766bcc9
|
Update server login protocol handling for TCP forwarding
|
2016-02-04 20:46:06 +08:00 |
|
frekky
|
cfd2411e45
|
Add utility functions for TCP sockets
|
2016-02-04 20:44:57 +08:00 |
|
frekky
|
d6b48fe4e1
|
Updated client-side TCP forwarding command line options
|
2016-02-04 20:44:34 +08:00 |
|
frekky
|
b1d7a78adf
|
Added command line options for TCP forwarding - untested
|
2016-01-29 22:15:00 +08:00 |
|
frekky
|
0c33c81e3d
|
Added partial server support for TCP forward negotiation + login
|
2016-01-29 22:13:42 +08:00 |
|
frekky
|
ffcd9da980
|
Added client support for negotiating TCP forward options
|
2016-01-29 22:12:05 +08:00 |
|
frekky
|
5233c2ab1e
|
Cleaned up client send_packet functions, protocol changes
|
2016-01-22 21:57:33 +08:00 |
|
frekky
|
5ceb6312b4
|
Modified auth checking to count login attempts
|
2016-01-22 21:56:22 +08:00 |
|
frekky
|
88b11bffeb
|
Cleaned up handle_null_request, some protocol changes
|
2016-01-22 21:55:52 +08:00 |
|
frekky
|
ae55020b03
|
Fix sed regex for making base64u.c for compatibility with OS X
|
2016-01-18 18:20:21 +08:00 |
|
frekky
|
4b4f73d11e
|
Fixed duplicate unrecognised command line option error
|
2016-01-11 21:02:56 +08:00 |
|
frekky
|
2850b6043d
|
Added long option support for iodined
|
2016-01-11 21:01:14 +08:00 |
|
frekky
|
ea062a0525
|
Fixed stats format warnings
|
2016-01-10 22:07:50 +08:00 |
|