Commit graph

649 commits

Author SHA1 Message Date
Erik Ekman
d103199ae6 Update versions to 0.6.0 2014-06-17 19:02:01 +02:00
Erik Ekman
9e265625a1 Fix authentication bypass bug
The client could bypass the password check by continuing after getting error
from the server and guessing the network parameters. The server would still
accept the rest of the setup and also network traffic.

Add checks for normal and raw mode that user has authenticated before allowing
any other communication.

Problem found by Oscar Reparaz.

Backported to iodine 0.6 branch.
2014-06-17 18:59:06 +02:00
Erik Ekman
859b019d65 Update version to 0.6.0-rc1 2010-02-13 14:38:32 +00:00
Erik Ekman
bb872708d1 Create branch iodine-0.6 2010-02-13 14:37:09 +00:00
Erik Ekman
2180503e47 Version 0.6.0-rc1 2010-02-13 13:56:07 +00:00
Erik Ekman
cf92d48f61 new branch 2010-02-13 13:51:21 +00:00
Erik Ekman
437bcb3487 Add 0.6 branch 2010-02-13 13:49:53 +00:00
Erik Ekman
e3e7298fe9 Add 0.6 branch 2010-02-13 13:49:12 +00:00
Erik Ekman
a4f41b7db3 #89, use remote ip as second ip in ifconfig on FreeBSD 2010-02-08 16:50:45 +00:00
Erik Ekman
8e5d75e426 Fix build error on windows 2010-02-08 16:13:17 +00:00
Erik Ekman
dc140c8b24 Fix #86, patch from jsbid1 gmail.com 2010-02-08 16:09:45 +00:00
Erik Ekman
13590899c8 Fix strange sizeof() 2009-12-30 07:39:52 +00:00
Erik Ekman
158a365880 Fix osx compile, maybe also OpenBSD 2009-12-29 20:25:33 +00:00
Erik Ekman
6ce502ffa4 Fix compile for win32 2009-12-29 20:14:50 +00:00
Erik Ekman
27e16d6ac0 Add credits 2009-12-29 20:10:02 +00:00
Erik Ekman
0c294915ae fix tests after patch in #88 2009-12-29 20:08:01 +00:00
Erik Ekman
35bd6f744f Applied patch from #88, thanks a lot! 2009-12-29 20:00:57 +00:00
Erik Ekman
4d42dbd879 #82, switch to gethostbyname() for win32 support 2009-09-26 09:42:32 +00:00
Erik Ekman
b23f08773a #82 update docs 2009-09-25 22:11:18 +00:00
Erik Ekman
36a25ed642 #82, fix resolving given nameserver on everything but win32 2009-09-25 21:47:14 +00:00
Erik Ekman
a130abbfd9 Make sure replies with errors get the name parsed 2009-09-21 20:35:18 +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
c9debed450 #76 Update changelog 2009-09-20 21:10:48 +00:00
Erik Ekman
b6d154938f Fix buggy set lazy mode function 2009-09-20 21:10:46 +00:00
Erik Ekman
8692c7f759 Fix test cases 2009-09-20 21:10:45 +00:00
Erik Ekman
282a508f2b #76 merge client code 2009-09-20 21:10:44 +00:00
Erik Ekman
6e438b4fe4 #76 merge manpage 2009-09-20 21:10:42 +00:00
Erik Ekman
3348a533a3 #76 merge server code 2009-09-20 21:10:41 +00:00
Erik Ekman
92ea465653 #76 merge dns and user 2009-09-20 21:10:39 +00:00
Erik Ekman
eb0bf45396 #76 start merging common and docs 2009-09-20 21:10:38 +00:00
Erik Ekman
ed36bbdf65 Fix mtu fragment size probing 2009-09-20 16:54:29 +00:00
Erik Ekman
1e72e7cc78 Update changelog after #75 2009-09-20 16:05:37 +00:00
Erik Ekman
39d7263a11 Fix segfault in test for BSDs 2009-09-20 15:57:00 +00:00
Erik Ekman
a5c6f93fa2 Fix data length in encoding dns queries 2009-09-20 15:41:24 +00:00
Erik Ekman
3b4560505a Remove arg to inline_dotify 2009-09-20 15:15:25 +00:00
Erik Ekman
43b4cb8bac #75, update server code 2009-09-20 15:11:16 +00:00
Erik Ekman
8c082fe853 #75, update client code 2009-09-20 15:11:15 +00:00
Erik Ekman
83dfde0728 #75, update client code 2009-09-20 15:11:14 +00:00
Erik Ekman
bd4a4eb24c #75, update dns parsing 2009-09-20 15:11:12 +00:00
Erik Ekman
3940f4e5ff #75, update docs 2009-09-20 15:11:11 +00:00
Erik Ekman
3703485c9c #75, update docs 2009-09-20 15:11:10 +00:00
Erik Ekman
a02f7d776f #75 add downenc per-user field 2009-09-20 15:11:08 +00:00
Erik Ekman
3b47b8ad92 #75 Add win32 defines for TXT and SRV 2009-09-20 15:11:07 +00:00
Erik Ekman
b9d4b37c87 #75, add win32 defines 2009-09-20 15:11:06 +00:00
Erik Ekman
26d59a9886 #75, add txt read/write 2009-09-20 15:11:04 +00:00
Erik Ekman
1c8f6e522f #75, base32 decode uppercase 2009-09-20 15:11:03 +00:00
Erik Ekman
d5deccb354 Fix FreeBSD build error, remove more includes 2009-09-20 09:09:18 +00:00
Erik Ekman
593227a20e Prune includes 2009-09-20 09:05:09 +00:00
Erik Ekman
2c3fdf3346 Fix OpenBSD build error 2009-09-20 09:01:47 +00:00
Erik Ekman
34c69866c9 Added new test, found and fixed an actual bug 2009-09-20 08:43:49 +00:00