1
0
mirror of https://github.com/yarrick/iodine.git synced 2024-11-22 13:06:06 +03:00
iodine/src
Erik Ekman b715be5cf3 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.
2014-06-16 21:43:22 +02:00
..
android_dns.h Android support (#105) patch from Marcel Bokhorst 2012-02-04 20:34:05 +01:00
Android.mk Fix git revision for android 2014-01-29 20:34:00 +01:00
base32.c Remove trailing whitespace 2014-06-01 08:46:54 +02:00
base32.h Update copyright 2014-06-01 08:46:54 +02:00
base64.c Remove trailing whitespace 2014-06-01 08:46:54 +02:00
base64.h Update copyright 2014-06-01 08:46:54 +02:00
base128.c Remove trailing whitespace 2014-06-01 08:46:54 +02:00
base128.h Applied patch from #88, thanks a lot! 2012-02-04 20:34:04 +01:00
client.c Add support for using an unspecified RR type 2014-06-09 20:06:36 +02:00
client.h Check that supplied query type is valid 2014-06-09 18:56:32 +02:00
common.c Fix windows build 2014-06-05 02:19:57 +02:00
common.h Add support for using an unspecified RR type 2014-06-09 20:06:36 +02:00
dns.c Add support for using an unspecified RR type 2014-06-09 20:06:36 +02:00
dns.h Update copyright 2014-06-01 08:46:54 +02:00
encoding.c Remove trailing whitespace 2014-06-01 08:46:54 +02:00
encoding.h Update copyright 2014-06-01 08:46:54 +02:00
fw_query.c Remove trailing whitespace 2014-06-01 08:46:54 +02:00
fw_query.h Update copyright 2014-06-01 08:46:54 +02:00
iodine.c Add support for using an unspecified RR type 2014-06-09 20:06:36 +02:00
iodined.c Fix authentication bypass bug 2014-06-16 21:43:22 +02:00
login.c Remove trailing whitespace 2014-06-01 08:46:54 +02:00
login.h Update copyright 2014-06-01 08:46:54 +02:00
Makefile Remove trailing whitespace 2014-06-01 08:46:54 +02:00
md5.c separated md5 and login 2006-12-16 01:07:29 +00:00
md5.h Remove trailing whitespace 2014-06-01 08:46:54 +02:00
osflags Set C standard to C99 2014-05-29 18:38:43 +02:00
read.c Change readshort() to work with unsigned values 2014-06-09 19:47:44 +02:00
read.h Change readshort() to work with unsigned values 2014-06-09 19:47:44 +02:00
tun.c Misc cleanup of tun.c 2014-06-11 21:04:22 +02:00
tun.h Update copyright 2014-06-01 08:46:54 +02:00
user.c Fix authentication bypass bug 2014-06-16 21:43:22 +02:00
user.h Fix authentication bypass bug 2014-06-16 21:43:22 +02:00
util.c Remove trailing whitespace 2014-06-01 08:46:54 +02:00
util.h Add support for openbsd routing domain, #95 2012-02-04 20:34:05 +01:00
version.h Update copyright 2014-06-01 08:46:54 +02:00
windows.h Update copyright 2014-06-01 08:46:54 +02:00