Commit Graph

879 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 3015cc33b2 #9 fixes compabilityproblems with gnu install 2007-02-10 17:41:54 +00:00
Bjorn Andersson 16379e14b1 should work on linux now, creates directories if needed...closes #9 2007-02-10 17:37:46 +00:00
Bjorn Andersson ac5d65b924 install and uninstall in makefile 2007-02-10 17:29:19 +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 cf3734c70e #8 added manpage 2007-02-10 12:33:10 +00:00
Erik Ekman 71e9359ed0 #3 fixed last test, added A char 2007-02-08 21:10:46 +00:00
Erik Ekman 79f9940b83 #3 fixed decode query test 2007-02-08 20:53:37 +00:00
Erik Ekman a8127f410c #3 updated encoding testcase to new usage 2007-02-08 20:42:24 +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 c58df44dc6 Reverting unintended commit 2007-02-05 19:47:03 +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
Erik Ekman 0fd3d9e62e #3 Make testcases compile. They still need to be adjusted to the new way of working 2007-02-04 22:11:00 +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
Erik Ekman 1deab43f13 #4 make tests pass as well 2007-02-04 15:28:24 +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 5733c68988 Make test target more quiet 2007-01-30 22:16:49 +00:00
Erik Ekman 3e52c974bc Empty buffer before writing, added packet dump function 2007-01-28 13:32:41 +00:00
Erik Ekman a78b85fbf2 Fix signedness warnings 2007-01-28 13:05:16 +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 ad184944d0 Add the progress 2007-01-28 12:38:13 +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 82c634619c Add testcase for dns_encode on answers 2007-01-28 05:57:44 +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