cc17083222add downstream data header and basic parsing in client, for #7
Erik Ekman
2009-01-04 18:56:24 +0000
3ed5f7e674Create send_chunk() on server
Erik Ekman
2009-01-04 13:53:32 +0000
43c438971bAllow setting netmask in iodined, fixes#27. The same netmask will be given to clients as well. Updated docs.
Erik Ekman
2009-01-04 12:39:28 +0000
c7fa4ddde2Assign client IPs within the network (fixes#28), also limit number of users depending on netmask (for #27)
Erik Ekman
2009-01-04 12:03:35 +0000
67252cda16updated docs
Erik Ekman
2009-01-04 10:58:52 +0000
7b76616015Happy new year
Erik Ekman
2009-01-03 23:39:54 +0000
a5031ee9ddHappy new year
Erik Ekman
2009-01-03 23:27:21 +0000
268275b8c4Updated changelog for #37
Erik Ekman
2009-01-03 23:14:02 +0000
62824e92edHandle trans id >= 0x8000, fix bug #37
Erik Ekman
2009-01-03 20:13:31 +0000
09c904f0c1make OUT debug look more like IN debug
Erik Ekman
2009-01-03 18:29:36 +0000
7fafac62e7update tests after inline dot function now uses 57 as distance
Erik Ekman
2008-12-27 00:40:30 +0000
45d0708306Fix for compile error on FreeBSD
Erik Ekman
2008-12-27 00:30:51 +0000
85e75cadeamake iodined build on opensolaris
Erik Ekman
2008-12-25 16:56:13 +0000
cc075124faDetect duplicates in upstream data, start frag at zero
Erik Ekman
2008-12-14 17:21:27 +0000
8d27febc7dImplemented new protocol for upstream data
Erik Ekman
2008-12-11 22:39:06 +0000
2c4c5ec1baAdded simple 5bits to 8 and reverse encoder, with test
Erik Ekman
2008-12-11 19:26:11 +0000
9ff6683119Removing old code
Erik Ekman
2008-12-11 19:12:51 +0000
9facdf281fUpdated old proto, added new things to latest
Erik Ekman
2008-12-11 19:12:34 +0000
37b7a9fadeAdded notreached
Erik Ekman
2008-12-11 19:11:53 +0000
05fdfb348eUpdated old protocol spec
Erik Ekman
2008-12-07 09:55:23 +0000
5bf58d6a7efix version number in spec
Erik Ekman
2008-12-07 09:44:55 +0000
082029e079Added old protocol spec
Erik Ekman
2008-12-07 09:42:19 +0000
25018c9b15updated docs
Erik Ekman
2008-12-07 09:41:06 +0000
8a093efa59Reverted new protocol
Erik Ekman
2008-12-06 22:12:18 +0000
7eb7c02e5fUpdated encoding tests
Erik Ekman
2008-12-06 19:08:14 +0000
e5f8b28813Added blocksize funcs, made funcs static
Erik Ekman
2008-12-06 15:31:28 +0000
6f19de9ac4New protocol spec
Erik Ekman
2008-12-06 13:20:47 +0000
ae942ac542Revert client shutdown code, it seems BADIP can arrive even though everything works
Erik Ekman
2008-12-06 12:25:02 +0000
bc6945527eupdated changelog
Erik Ekman
2008-09-14 13:37:44 +0000
b36ed27117Added -n to set NS ip, updated docs, added checks
Erik Ekman
2008-09-14 13:21:11 +0000
e7fdb0a5f5Reverted [686], [689] and [692]. SSH login now works again. Increased version.
Erik Ekman
2008-09-14 12:44:55 +0000
3f579d2d39Rename codecs
Erik Ekman
2008-09-14 12:05:55 +0000
d7f2d60d56Use base64 is case is preserved and plus sign is allowed
Erik Ekman
2008-09-14 11:34:56 +0000
612d142819Print failed tests
Erik Ekman
2008-09-14 11:33:18 +0000
33c1efb9caBase64 codec now uses + as 64th char
Erik Ekman
2008-09-14 11:32:31 +0000
8769d14cderewrote strange message
Erik Ekman
2008-09-09 21:10:48 +0000
b5cdb09011Added debugging
Erik Ekman
2008-09-09 21:09:06 +0000
9d3f87ddccFix issue #33, respond to NS requests
Erik Ekman
2008-09-09 20:55:13 +0000
f4cd876aceshorten some lines
Erik Ekman
2008-09-09 19:55:45 +0000
b38293c11bStop client if server is restarted
Erik Ekman
2008-09-09 19:37:51 +0000
bd45e6ccb2formatting
Erik Ekman
2008-09-09 19:36:51 +0000
49695a4cb4Updated year
Erik Ekman
2008-09-09 19:07:09 +0000
26cc53e3faadded include for iovec
Erik Ekman
2008-08-07 22:34:14 +0000
35a8ffe46dNow fetches destination address from udp packets
Erik Ekman
2008-08-07 22:12:10 +0000
02d40c1a7bForward non-tunnel requests to another udp port (fixes#31)
Erik Ekman
2008-08-07 21:18:15 +0000
ec2d6657a0Patch to make it build on BeOS R5-BONE and Haiku
Francois Revol
2008-08-07 16:53:59 +0000
d24dae882aImplemented filtering based on topdomain
Erik Ekman
2008-08-07 16:49:22 +0000
a07187a629Eliminate extra 'ping' message when server sends data to client which generates a reply
Erik Ekman
2008-08-07 15:05:51 +0000
b1bab9c3dcupdated documentation
Erik Ekman
2008-08-07 14:44:02 +0000
945467f103updated changelog
Erik Ekman
2008-08-07 14:40:39 +0000
c82280c600Fix#34, send pings only every 5 seconds
Erik Ekman
2008-08-07 14:39:43 +0000
166fb4b6c7Fixed segfault when sending version rejects: VNAK/VFUL
Erik Ekman
2008-08-07 14:16:12 +0000
fbaccb2f53Changed texts
Erik Ekman
2008-08-07 14:13:33 +0000
3fc9eaeaa3Improved latency for traffic initiated from server
Erik Ekman
2008-08-07 13:22:30 +0000
57765623390.4.2 released
Erik Ekman
2008-08-06 20:51:20 +0000
110866d76bfixed osflags script, updated changelog
Erik Ekman
2008-08-06 20:02:34 +0000
c01f42fd0ffix opensolaris warning
Erik Ekman
2008-08-06 18:59:22 +0000
21ad2ef5aeadded -D to usage() and help()
Erik Ekman
2008-08-06 10:47:44 +0000
284bd8c090Named the next release
Erik Ekman
2008-08-05 22:59:31 +0000
025fb1bf1fAdded debug capability on server
Erik Ekman
2008-08-05 22:37:40 +0000
539ebb27d9Changes to allow handling of queries of type A, NS etc
Erik Ekman
2008-08-05 21:53:19 +0000
3a67dfd7ceupdated changelog
Erik Ekman
2008-08-05 14:56:11 +0000
f06b208f3eReworked fix for #21
Erik Ekman
2008-08-05 14:47:51 +0000
0d3494ae78Added -c flag to disable IP/port checking in each request
Erik Ekman
2008-07-12 22:39:29 +0000
06f60e2a3bRemoved needless va_str()
Erik Ekman
2008-07-12 20:57:30 +0000
3c3cddee67Remove double warnings
Erik Ekman
2008-07-12 20:30:35 +0000
081b5b3330Add extra ldflags for solaris
Erik Ekman
2008-07-12 12:42:19 +0000
cd91d675aeApplied Open/Solaris patch
Albert Lee
2008-07-12 12:26:41 +0000
03a0ccbca0Add include for setgroups() on Linux
Erik Ekman
2008-07-12 12:20:35 +0000
f70d16403eupdated changelog
Erik Ekman
2008-07-12 12:06:56 +0000
00c910e247applied security patch from Andrew Griffiths, limit user groups
Andrew Griffiths
2008-07-12 12:05:59 +0000
090c5fdbc1updated changelog
Erik Ekman
2008-07-12 11:50:42 +0000
a36ce9eaafApplied patch for not configuring the tun interface, debian bug 477692
Vincent Bernat
2008-07-12 11:45:22 +0000
791c3de84creapplied maxims patches
Erik Ekman
2008-07-12 11:41:01 +0000
11c53199cfremoved empty files
Erik Ekman
2008-07-12 11:37:25 +0000
07e98f181creverting the code after 0.4.1, except for some patches
Erik Ekman
2008-07-12 11:36:39 +0000
70d4843166Fix tests, dotting does not spare a char anymore
Erik Ekman
2008-01-07 22:24:19 +0000
ccdee286adAdded port range check, based on patch from Maxim Bourmistrov
Maxim Bourmistrov
2008-01-07 22:18:27 +0000
7565a2d554Added checks on topdomain name based on patch from Maxim Bourmistrov
Maxim Bourmistrov
2008-01-07 22:06:09 +0000
db58f8de20Applied patch from Maxim Bourmistrov
Maxim Bourmistrov
2008-01-02 20:40:28 +0000
124c83b7f5Link test with packet
Erik Ekman
2007-12-02 10:51:52 +0000
1f69a1b61eReset sentlen when advancing
Erik Ekman
2007-12-02 02:28:18 +0000
dcfa910d1c#7 Actually update server_id
Erik Ekman
2007-12-02 02:27:36 +0000
052fc83bdcAlways send latest chunk id
Erik Ekman
2007-12-02 01:22:34 +0000
924f4b3759Add two chars from client to server for verification of data delivery
Erik Ekman
2007-12-02 01:16:53 +0000
d50533e26eRewrote strange warning message
Erik Ekman
2007-12-01 23:48:02 +0000
8613f815c9Use packet functions for packet handling. Prepare for sending fragmented ( #7 )
Erik Ekman
2007-12-01 23:33:51 +0000
5b07cdd057Remove useless success warning message
Erik Ekman
2007-12-01 23:25:44 +0000
b67819ac81use packet functions for empty check and fill
Erik Ekman
2007-12-01 23:05:54 +0000
a114ab3ff9revert [607], [608] and parts of [611]
Erik Ekman
2007-12-01 23:02:06 +0000
468844b0a9Fixed packet_empty()
Erik Ekman
2007-12-01 22:41:27 +0000
3c644e9a88Renamed packet_sending to packet_empty
Erik Ekman
2007-12-01 22:19:54 +0000
f23badc9bfSpeling
Erik Ekman
2007-12-01 22:11:48 +0000
3748056240Added packet_init
Erik Ekman
2007-12-01 22:10:48 +0000
3c7d3c6a35Extract login handling to function
Erik Ekman
2007-12-01 21:55:48 +0000
998b944225Extract version checking to function
Erik Ekman
2007-12-01 21:46:13 +0000
bebdb6086badded license
Erik Ekman
2007-12-01 21:26:51 +0000
bc5f0a7fb7#7 Move packet handling out of iodine.c and into packet.c
Erik Ekman
2007-12-01 21:23:59 +0000
dc5138bc55packet name collided with global packet
Erik Ekman
2007-12-01 20:53:29 +0000
5ebc9ee668Add notreached comments
Erik Ekman
2007-12-01 19:48:17 +0000