Commit graph

364 commits

Author SHA1 Message Date
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
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
Erik Ekman 2a860e3528 Added login hash test 2007-01-28 04:01:20 +00:00
Erik Ekman d0fdda8b5f Added login hash test 2007-01-28 04:01:10 +00:00
Bjorn Andersson 7c223c2987 modified timeout-check to work with older versions of check 2007-01-28 03:43:51 +00:00
Erik Ekman 0aa665c0e3 Check that the buffer is intact 2007-01-28 03:35:24 +00:00
Erik Ekman 22c66af914 More dns tests 2007-01-28 03:28:02 +00:00
Erik Ekman 10a8c6711c Cleanup 2007-01-28 03:15:45 +00:00
Erik Ekman 97727402b0 Removed old tests 2007-01-28 03:13:06 +00:00
Erik Ekman 5b149413cb Use CC/LD 2007-01-28 03:08:31 +00:00
Bjorn Andersson 19a0b9a382 fixed interval in read testcase, handles check without timeout 2007-01-28 03:05:43 +00:00
Bjorn Andersson 8babf3f1a6 put/getlong fixed 2007-01-28 02:52:19 +00:00