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