frekky
8c831b0436
Merge https://github.com/yarrick/iodine
...
Conflicts:
src/iodined.c
src/osflags
2016-09-24 20:32:44 +08:00
Aleksei Fedotov
2edb879845
Listen on two different sockets for ipv6 and ipv4
...
Option BindIPv6Only is needed to restrict ipv6 to sending IPv6 packets
only, without it IPv6 socket can be used to send and receive packet to
and from an IPv6 address or an IPv4-mapped IPv6 address.
2016-05-11 00:20:30 +03:00
frekky
c8105dcc08
Updated protocol docs for TCP forward support
2016-02-07 21:59:27 +08:00
frekky
c633173fea
Added window frag timeout to documentation
2015-10-27 17:31:49 +08:00
frekky
1c1f0b76ba
Updated protocol docs
2015-10-17 22:31:25 +08:00
frekky
2e0b7f8eae
Added implied lazymode switch with server timeout of 0
2015-10-04 22:15:56 +08:00
frekky
e454a7edb5
Modified options packet to change more than 1 option at a time
2015-09-28 20:06:23 +08:00
frekky
070f49167b
Updated protocol documentation
2015-09-28 13:10:37 +08:00
frekky
ce0c0dc03b
Second revision of protocol 800
2015-08-28 15:01:31 +08:00
frekky
0fcd8d337d
Updated docs + protocol description (800)
2015-08-21 11:07:48 +08:00
Erik Ekman
b4e9148df8
Support raw mode for both IPv4 and IPv6
...
Read destination address of IP request packet and return it.
Check length in client and use it as IPv4 or v6 depending on length.
2015-06-28 22:41:54 +02:00
Erik Ekman
3ebcd29b13
Add support for using an unspecified RR type
...
Add PRIVATE query type with id 65399 (private use range).
According to RFC3597 the reply data in a query with unspecified RR type must be handled
as unstructured binary data, which means it can contain raw packet data just like the NULL type.
Since the reply format is optimal it is ordered just after NULL in the priority order.
2014-06-09 20:06:36 +02:00
Michael Scherer
717f1d5d26
Add examples of iodine-server systemd unit
2013-12-23 22:57:40 +01:00
J. A. Bezemer
b177901d38
Applied patch from #88 , thanks a lot!
2012-02-04 20:34:04 +01:00
J. A. Bezemer
05e99c7a3f
start merging common and docs #76
2012-02-04 20:34:04 +01:00
J. A. Bezemer
aaac632d16
update docs #75
2012-02-04 20:34:03 +01:00
Erik Ekman
0e81cd78bc
Update changelog and proto docs
2012-02-04 20:34:03 +01:00
Sebastien Raveau
d5acb508bc
Add support for applying SELinux context
2012-02-04 20:34:02 +01:00
Erik Ekman
950c0870b2
Added CMC to I and S packet types
2012-02-04 20:34:02 +01:00
Erik Ekman
27fc039700
#36 , add way to request ip address from server
2012-02-04 20:34:02 +01:00
Erik Ekman
8906264a0a
Rename protocol to version 00000500
2012-02-04 20:33:59 +01:00
Erik Ekman
8463d2b2fd
Rename protocol to version 00000500
2012-02-04 20:33:59 +01:00
Erik Ekman
df93da00c6
#7 , add probe fragsize support for server. documented
2012-02-04 20:33:59 +01:00
Erik Ekman
9ababcaa96
#7 , set max fragsize with -m in the client
2012-02-04 20:33:59 +01:00
Erik Ekman
43c438971b
Allow setting netmask in iodined, fixes #27 . The same netmask will be given to clients as well. Updated docs.
2012-02-04 20:33:59 +01:00
Erik Ekman
8d27febc7d
Implemented new protocol for upstream data
2012-02-04 20:33:58 +01:00
Erik Ekman
9facdf281f
Updated old proto, added new things to latest
2012-02-04 20:33:58 +01:00
Erik Ekman
05fdfb348e
Updated old protocol spec
2012-02-04 20:33:58 +01:00
Erik Ekman
5bf58d6a7e
fix version number in spec
2012-02-04 20:33:58 +01:00
Erik Ekman
082029e079
Added old protocol spec
2012-02-04 20:33:58 +01:00
Erik Ekman
25018c9b15
updated docs
2012-02-04 20:33:58 +01:00
Erik Ekman
6f19de9ac4
New protocol spec
2012-02-04 20:33:58 +01:00