Erik Ekman
|
8d766e2857
|
#11 basic support for multiple users. some work left
|
2007-02-11 00:50:02 +00:00 |
|
Bjorn Andersson
|
7994402806
|
added explicit typecast on zlib-calls to silence compiler warnings
|
2007-02-10 23:23:08 +00:00 |
|
Bjorn Andersson
|
3b8ca164ab
|
readded some includes to make it build on openbsd
|
2007-02-10 23:21:12 +00:00 |
|
Bjorn Andersson
|
eb082ac9ce
|
code cleanup
|
2007-02-10 22:52:36 +00:00 |
|
Bjorn Andersson
|
757f59e350
|
checking return value from decompress, to avoid sending 64k packages on the tun every time there is a datacorruption
|
2007-02-10 22:52:15 +00:00 |
|
Bjorn Andersson
|
16e9df4164
|
moved method that encoded strings to dnsnames to read.c and renamed it to putname
|
2007-02-10 22:30:40 +00:00 |
|
Bjorn Andersson
|
c538bd0b6d
|
the seed wasnt saved in the server between it was sent to the client and the client logged in, extracted function for sending version_responses
|
2007-02-10 22:17:11 +00:00 |
|
Erik Ekman
|
a49e400ea9
|
splint said that these headers where not used
|
2007-02-10 22:13:42 +00:00 |
|
Bjorn Andersson
|
8383344817
|
knf
|
2007-02-10 21:44:03 +00:00 |
|
Bjorn Andersson
|
3dad84f5b9
|
some code cleanup in handshake, fixes possibly strange errors if short packet received
|
2007-02-10 17:10:17 +00:00 |
|
Erik Ekman
|
3a3b06b4b4
|
Add password in usage
|
2007-02-10 12:36:08 +00:00 |
|
Erik Ekman
|
0e951ef007
|
#10 fix offbyone error in decode
|
2007-02-08 20:32:17 +00:00 |
|
Erik Ekman
|
7d7a81374e
|
Fix returnvalue from decode
|
2007-02-08 19:45:59 +00:00 |
|
Bjorn Andersson
|
0d08be747f
|
knf
|
2007-02-06 16:01:09 +00:00 |
|
Erik Ekman
|
9355cd7829
|
#10 fixed basic ack. pings bigger than 110 still lost
|
2007-02-05 19:44:46 +00:00 |
|
Erik Ekman
|
9b438c20d4
|
#3 remove dnsd_send from dns.c, move to iodined.c
|
2007-02-05 17:49:30 +00:00 |
|
Erik Ekman
|
1cba145310
|
#3 Clean up headerfile
|
2007-02-05 17:49:01 +00:00 |
|
Erik Ekman
|
cb66fd68a2
|
#3 Renamed functions
|
2007-02-05 17:40:06 +00:00 |
|
Bjorn Andersson
|
db62c7f82c
|
extracted common code from send_* in iodine.c
|
2007-02-04 23:12:08 +00:00 |
|
Erik Ekman
|
da636b1f47
|
#3 fix issue with topdomain. Also make sure ping packet is type NULL
|
2007-02-04 23:08:09 +00:00 |
|
Bjorn Andersson
|
46d3053540
|
servern now get a topdomain other than NULL
|
2007-02-04 22:38:07 +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 |
|
Erik Ekman
|
728919fc9a
|
#5 Add checks on incoming queries
|
2007-02-04 17:22:07 +00:00 |
|
Bjorn Andersson
|
7207d722b4
|
extracted tunnel-code to own functions
|
2007-02-04 17:00:20 +00:00 |
|
Erik Ekman
|
2ee543f053
|
Use unsigned long in zlib functions
|
2007-02-04 16:06:53 +00:00 |
|
Erik Ekman
|
c5317fe388
|
#3 move dnsd_read from dns.c to iodined.c, now named read_dns
|
2007-02-04 15:46:06 +00:00 |
|
Bjorn Andersson
|
064d060f79
|
fixed type of length that zlib is given
|
2007-02-04 15:38:28 +00:00 |
|
Bjorn Andersson
|
b1d7bfb634
|
#4 added the common-files
|
2007-02-04 15:22:55 +00:00 |
|
Bjorn Andersson
|
692b595cfc
|
#4 - moved common stuff to common.c and moved open_dns, close_dns there
|
2007-02-04 15:21:55 +00:00 |
|
Erik Ekman
|
8c7fb4d947
|
#1 move saving of client ip
|
2007-01-31 19:34:27 +00:00 |
|
Erik Ekman
|
fa2ca99b8a
|
Fix signedness warnings
|
2007-01-28 12:58:23 +00:00 |
|
Erik Ekman
|
4f1c123c8e
|
Fixed signedness in login.c
|
2007-01-28 12:54:16 +00:00 |
|
Erik Ekman
|
2127ea784f
|
fix signedness and cleanup
|
2007-01-28 12:50:24 +00:00 |
|
Erik Ekman
|
59b7f5502f
|
dont export the peer
|
2007-01-28 12:36:34 +00:00 |
|
Bjorn Andersson
|
ef43ef6293
|
query is now an enum for compile-time checks
|
2007-01-28 12:31:04 +00:00 |
|
Erik Ekman
|
1a46808b8a
|
Rework query testcase, some dns cleanup
|
2007-01-28 11:52:36 +00:00 |
|
Erik Ekman
|
89c99f1ddf
|
Use dns_decode for packets from client
|
2007-01-28 06:47:51 +00:00 |
|
Erik Ekman
|
d1c36f3db4
|
Added dns_decode test for response
|
2007-01-28 06:11:54 +00:00 |
|
Bjorn Andersson
|
5beb814d8c
|
refactoring client receive code
|
2007-01-28 06:00:50 +00:00 |
|
Erik Ekman
|
d1ffedae43
|
Added test on dns_encode
|
2007-01-28 05:37:13 +00:00 |
|
Bjorn Andersson
|
e56074b42a
|
refactoring dns, ripped out dns packet generating code, removing dependency on io
|
2007-01-28 05:10:19 +00:00 |
|
Erik Ekman
|
c10fa59bbb
|
Fix speling
|
2007-01-28 04:31:19 +00:00 |
|
Erik Ekman
|
dc5e95ee3d
|
Make variables static
|
2007-01-28 04:30:43 +00:00 |
|
Erik Ekman
|
59b85a87a3
|
State arch
|
2007-01-28 04:17:33 +00:00 |
|
Erik Ekman
|
1edd418ca2
|
Header files for htonl
|
2007-01-28 04:13:14 +00:00 |
|
Erik Ekman
|
eed9e7063d
|
Fix login_calculate on wrong endian
|
2007-01-28 04:10:37 +00:00 |
|
Bjorn Andersson
|
ac1cb81dec
|
fixed memleak on failure
|
2007-01-28 02:01:39 +00:00 |
|
Bjorn Andersson
|
90e47bbf8b
|
borken length in allocation, now fixed
|
2007-01-28 01:39:19 +00:00 |
|
Bjorn Andersson
|
0c8e398941
|
base32 now correct and test cleanup
|
2007-01-28 01:07:51 +00:00 |
|
Bjorn Andersson
|
f3da9d2d85
|
separated md5 and login
|
2006-12-16 01:07:29 +00:00 |
|
Bjorn Andersson
|
13a17af72d
|
added new base32-implementation, work has to be done to incoorp this into encoding
|
2006-12-16 00:12:06 +00:00 |
|
Erik Ekman
|
5641fa00e4
|
use srand()
|
2006-11-19 00:41:42 +00:00 |
|
Erik Ekman
|
bb39c17bd9
|
forgot version.h
|
2006-11-18 16:21:47 +00:00 |
|
Erik Ekman
|
cf3ca7e5d0
|
Check ip address of incoming packet
|
2006-11-18 16:19:39 +00:00 |
|
Erik Ekman
|
1c7f63e97a
|
Fixed password authentication
|
2006-11-18 16:08:47 +00:00 |
|
Erik Ekman
|
8b81909b5b
|
Fixed tests
|
2006-11-18 13:37:37 +00:00 |
|
Erik Ekman
|
6fc460ded6
|
server port warning message
|
2006-11-12 22:43:03 +00:00 |
|
Bjorn Andersson
|
1f740de4aa
|
moving files to src and tests, tests disabled
|
2006-11-09 19:08:28 +00:00 |
|