1
0
Fork 0
mirror of https://github.com/yarrick/iodine.git synced 2025-04-05 22:33:34 +03:00
Commit graph

41 commits

Author SHA1 Message Date
Erik Ekman
35bd6f744f Applied patch from #88, thanks a lot! 2009-12-29 20:00:57 +00:00
Erik Ekman
3614a96417 Print DNS errors only when requested packet has an error 2009-09-21 20:06:30 +00:00
Erik Ekman
eb0bf45396 #76 start merging common and docs 2009-09-20 21:10:38 +00:00
Erik Ekman
2c3fdf3346 Fix OpenBSD build error 2009-09-20 09:01:47 +00:00
Erik Ekman
94f1d670d4 Refactored to make it easier to add unit tests 2009-09-20 08:43:48 +00:00
Erik Ekman
15b6d0cf21 #70 add -F option for writing pid file. Patch from misc@mandriva.org 2009-08-15 21:52:49 +00:00
Erik Ekman
03243094e5 #36, Send ping message every 20 seconds 2009-08-15 12:43:02 +00:00
Erik Ekman
5d3b502ec6 #36, upstream traffic now sent in raw mode 2009-08-06 19:48:55 +00:00
Erik Ekman
9e268419e7 Add support for applying SELinux context 2009-06-24 17:28:13 +00:00
Erik Ekman
08efbdac69 #36 send raw login packet directly to server 2009-06-14 11:14:40 +00:00
Erik Ekman
5fbb08b8cc Fix (ignore) Dont-Fragment for OpenBSD and OS X 2009-03-07 00:21:06 +00:00
Erik Ekman
d8cb5bdcd7 Set Dont-Fragment for various os 2009-03-07 00:01:00 +00:00
Erik Ekman
e67b9ea628 added proper warn/warnx/err/errx 2009-01-25 19:34:33 +00:00
Erik Ekman
0c4c529142 Merged branch with mingw port. Compiles now, tun work to do 2009-01-24 22:19:11 +00:00
Erik Ekman
86ee760e8b Move superuser check to common.c 2009-01-24 15:50:54 +00:00
Erik Ekman
168b05e3f7 Fix build on OpenBSD 2009-01-06 10:47:01 +00:00
Erik Ekman
7791035364 Happy new year 2009-01-03 23:27:21 +00:00
Erik Ekman
d027a60859 Handle trans id >= 0x8000, fix bug #37 2009-01-03 20:13:31 +00:00
Erik Ekman
7335940130 make iodined build on opensolaris 2008-12-25 16:56:13 +00:00
Erik Ekman
9d8e9a7d18 Removing old code 2008-12-11 19:12:51 +00:00
Erik Ekman
33b5ef9bf9 Reverted new protocol 2008-12-06 22:12:18 +00:00
Erik Ekman
5450372a75 Updated encoding tests 2008-12-06 19:08:14 +00:00
Erik Ekman
e359f64003 Updated year 2008-09-09 19:07:09 +00:00
Erik Ekman
d4e1eef6d5 Now fetches destination address from udp packets 2008-08-07 22:12:10 +00:00
Erik Ekman
e7de432088 reapplied maxims patches 2008-07-12 11:41:01 +00:00
Erik Ekman
ddaebb0074 reverting the code after 0.4.1, except for some patches 2008-07-12 11:36:39 +00:00
Erik Ekman
ac46718c16 Added checks on topdomain name based on patch from Maxim Bourmistrov 2008-01-07 22:06:09 +00:00
Erik Ekman
c4a2b0c27f #7 Move packet handling out of iodine.c and into packet.c 2007-12-01 21:23:59 +00:00
Bjorn Andersson
488412d4e6 buffer overflow in dns.c pointed out by Matus Harvan, also strncpy cleanups 2007-08-26 15:47:32 +00:00
Bjorn Andersson
643178b207 stdin-echo fix in server too 2007-07-12 15:48:05 +00:00
Erik Ekman
11748b2963 converted iodine.c to use packet struct 2007-07-11 22:39:56 +00:00
Erik Ekman
82ac77da7e missing include 2007-06-10 18:54:35 +00:00
Erik Ekman
15a83534a8 new year 2007-03-21 00:00:27 +00:00
Erik Ekman
264a5227de move daemonizing to common.c 2007-03-01 21:19:01 +00:00
Erik Ekman
baf1ab4201 move chrooting to common.c 2007-03-01 21:14:51 +00:00
Erik Ekman
23ad29522b #11 moved user code to user.c 2007-02-11 11:21:18 +00:00
Erik Ekman
8d766e2857 #11 basic support for multiple users. some work left 2007-02-11 00:50:02 +00:00
Bjorn Andersson
3b8ca164ab readded some includes to make it build on openbsd 2007-02-10 23:21:12 +00:00
Bjorn Andersson
b45dc25226 #3 major cleanup on client, moved all network code from dns.c to iodine.c 2007-02-04 20:37:36 +00:00
Bjorn Andersson
7207d722b4 extracted tunnel-code to own functions 2007-02-04 17:00:20 +00:00
Bjorn Andersson
b1d7bfb634 #4 added the common-files 2007-02-04 15:22:55 +00:00