Commit Graph

302 Commits

Author SHA1 Message Date
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