Commit Graph

74 Commits

Author SHA1 Message Date
Wouter Wijngaards
fa56f5ece1 tcp input.
git-svn-id: file:///svn/unbound/trunk@75 be551aaa-1e26-0410-a405-d3ace91eadb9
2007-02-07 14:18:42 +00:00
Wouter Wijngaards
076c61d4e8 libevent option for testbed.
git-svn-id: file:///svn/unbound/trunk@74 be551aaa-1e26-0410-a405-d3ace91eadb9
2007-02-07 10:18:04 +00:00
Wouter Wijngaards
6ced5ef72a please lint and doxygen.
git-svn-id: file:///svn/unbound/trunk@73 be551aaa-1e26-0410-a405-d3ace91eadb9
2007-02-07 10:11:26 +00:00
Wouter Wijngaards
5532a0ea67 BSD needs: addrlen set when calling recvfrom.
And it has length/padding for sockaddr structures.


git-svn-id: file:///svn/unbound/trunk@72 be551aaa-1e26-0410-a405-d3ace91eadb9
2007-02-07 10:08:55 +00:00
Wouter Wijngaards
fc30ae4b9e Sets ID correctly. And udp forwarder test - test of networking code against
ldns-testns and dig.


git-svn-id: file:///svn/unbound/trunk@71 be551aaa-1e26-0410-a405-d3ace91eadb9
2007-02-07 08:50:17 +00:00
Wouter Wijngaards
d8cbd99dc1 review of services, daemon and testcode.
git-svn-id: file:///svn/unbound/trunk@70 be551aaa-1e26-0410-a405-d3ace91eadb9
2007-02-06 16:26:19 +00:00
Wouter Wijngaards
74ec9e6553 Review results. for util/
git-svn-id: file:///svn/unbound/trunk@69 be551aaa-1e26-0410-a405-d3ace91eadb9
2007-02-06 14:00:52 +00:00
Wouter Wijngaards
988be5cc7f signal handling.
git-svn-id: file:///svn/unbound/trunk@68 be551aaa-1e26-0410-a405-d3ace91eadb9
2007-02-05 16:46:40 +00:00
Wouter Wijngaards
e1071511ab added unit test.
git-svn-id: file:///svn/unbound/trunk@67 be551aaa-1e26-0410-a405-d3ace91eadb9
2007-02-05 14:57:16 +00:00
Wouter Wijngaards
193ff884bb Constants for netevent callback error value.
git-svn-id: file:///svn/unbound/trunk@66 be551aaa-1e26-0410-a405-d3ace91eadb9
2007-02-05 14:25:07 +00:00
Wouter Wijngaards
f62a1e549a Fixup of u_char dependency.
git-svn-id: file:///svn/unbound/trunk@65 be551aaa-1e26-0410-a405-d3ace91eadb9
2007-02-05 13:54:38 +00:00
Wouter Wijngaards
5e0fbfbe5b extra define
git-svn-id: file:///svn/unbound/trunk@64 be551aaa-1e26-0410-a405-d3ace91eadb9
2007-02-05 13:52:54 +00:00
Wouter Wijngaards
4ca689882d Improved checking for compiler flags.
git-svn-id: file:///svn/unbound/trunk@63 be551aaa-1e26-0410-a405-d3ace91eadb9
2007-02-05 13:47:26 +00:00
Wouter Wijngaards
d8f092c53c configure improvement.
git-svn-id: file:///svn/unbound/trunk@62 be551aaa-1e26-0410-a405-d3ace91eadb9
2007-02-05 11:20:38 +00:00
Wouter Wijngaards
0232164d29 Portability, --with-libevent= can point to a (compiled) source directory
for libevent, that version of libevent is then used.


git-svn-id: file:///svn/unbound/trunk@61 be551aaa-1e26-0410-a405-d3ace91eadb9
2007-02-02 17:19:27 +00:00
Wouter Wijngaards
88e2765317 lint.
git-svn-id: file:///svn/unbound/trunk@60 be551aaa-1e26-0410-a405-d3ace91eadb9
2007-02-02 14:19:56 +00:00
Wouter Wijngaards
fe87dd7b52 Functioning DNS udp forwarding.
git-svn-id: file:///svn/unbound/trunk@59 be551aaa-1e26-0410-a405-d3ace91eadb9
2007-02-02 13:44:00 +00:00
Wouter Wijngaards
b968590e00 Commandline options to set forwarder, udp timeout.
git-svn-id: file:///svn/unbound/trunk@58 be551aaa-1e26-0410-a405-d3ace91eadb9
2007-02-02 12:52:40 +00:00
Wouter Wijngaards
bfe5459835 Listen to both 4 and 6.
git-svn-id: file:///svn/unbound/trunk@57 be551aaa-1e26-0410-a405-d3ace91eadb9
2007-02-02 10:31:25 +00:00
Wouter Wijngaards
e8a3ab8b2f lint fix.
git-svn-id: file:///svn/unbound/trunk@56 be551aaa-1e26-0410-a405-d3ace91eadb9
2007-02-02 10:21:13 +00:00
Wouter Wijngaards
f06fdf7806 Build fixed.
git-svn-id: file:///svn/unbound/trunk@55 be551aaa-1e26-0410-a405-d3ace91eadb9
2007-02-02 10:19:54 +00:00
Wouter Wijngaards
15fd8a8e38 doxygen
git-svn-id: file:///svn/unbound/trunk@54 be551aaa-1e26-0410-a405-d3ace91eadb9
2007-02-02 10:19:08 +00:00
Wouter Wijngaards
1a5832cbb9 IPV6_V6ONLY and IP6_MIN_MTU socket options needed.
git-svn-id: file:///svn/unbound/trunk@53 be551aaa-1e26-0410-a405-d3ace91eadb9
2007-02-02 10:13:18 +00:00
Wouter Wijngaards
71d6a178cf Small fixed. Get fwdaddr to work on BSD. Memleak fix.
git-svn-id: file:///svn/unbound/trunk@52 be551aaa-1e26-0410-a405-d3ace91eadb9
2007-02-02 09:57:53 +00:00
Wouter Wijngaards
bedda58490 udp4 and udp6.
git-svn-id: file:///svn/unbound/trunk@51 be551aaa-1e26-0410-a405-d3ace91eadb9
2007-02-02 09:48:51 +00:00
Wouter Wijngaards
27efb224e4 lint
git-svn-id: file:///svn/unbound/trunk@50 be551aaa-1e26-0410-a405-d3ace91eadb9
2007-02-01 15:08:58 +00:00
Wouter Wijngaards
9b718bc539 - outside network more UDP work.
- moved * closer to type.
       - comm_timer object and events.


git-svn-id: file:///svn/unbound/trunk@49 be551aaa-1e26-0410-a405-d3ace91eadb9
2007-02-01 15:06:38 +00:00
Wouter Wijngaards
57aef52d48 outside_network start.
git-svn-id: file:///svn/unbound/trunk@48 be551aaa-1e26-0410-a405-d3ace91eadb9
2007-01-31 15:38:44 +00:00
Wouter Wijngaards
b48cc913ff Rework rbtree to fit into unbound, doxygen comments.
git-svn-id: file:///svn/unbound/trunk@47 be551aaa-1e26-0410-a405-d3ace91eadb9
2007-01-31 12:25:06 +00:00
Wouter Wijngaards
aeaa264d37 Copied over rbtree. literally now, will adjust.
git-svn-id: file:///svn/unbound/trunk@46 be551aaa-1e26-0410-a405-d3ace91eadb9
2007-01-31 11:57:22 +00:00
Wouter Wijngaards
775158882e udp work.
git-svn-id: file:///svn/unbound/trunk@45 be551aaa-1e26-0410-a405-d3ace91eadb9
2007-01-31 09:32:30 +00:00
Wouter Wijngaards
9becddebbc makedist.sh
git-svn-id: file:///svn/unbound/trunk@44 be551aaa-1e26-0410-a405-d3ace91eadb9
2007-01-31 06:58:25 +00:00
Wouter Wijngaards
0bd808133c See changelog.
git-svn-id: file:///svn/unbound/trunk@43 be551aaa-1e26-0410-a405-d3ace91eadb9
2007-01-30 16:36:46 +00:00
Wouter Wijngaards
5bb085a328 Readup playback file.
git-svn-id: file:///svn/unbound/trunk@42 be551aaa-1e26-0410-a405-d3ace91eadb9
2007-01-30 15:59:35 +00:00
Wouter Wijngaards
b0fec589ab ldns-testpkts.c and .h copied over and used as well.
git-svn-id: file:///svn/unbound/trunk@41 be551aaa-1e26-0410-a405-d3ace91eadb9
2007-01-30 13:03:19 +00:00
Wouter Wijngaards
c13fb0ccf6 man page.
git-svn-id: file:///svn/unbound/trunk@40 be551aaa-1e26-0410-a405-d3ace91eadb9
2007-01-29 13:54:32 +00:00
Wouter Wijngaards
4450012aac testbound program.
git-svn-id: file:///svn/unbound/trunk@39 be551aaa-1e26-0410-a405-d3ace91eadb9
2007-01-26 11:57:09 +00:00
Wouter Wijngaards
23d954a539 Lint openssl fix.
git-svn-id: file:///svn/unbound/trunk@38 be551aaa-1e26-0410-a405-d3ace91eadb9
2007-01-26 09:44:13 +00:00
Wouter Wijngaards
2f7c5d2694 Fixed memleak.
git-svn-id: file:///svn/unbound/trunk@37 be551aaa-1e26-0410-a405-d3ace91eadb9
2007-01-26 07:55:16 +00:00
Wouter Wijngaards
901352f53f fixup lint.
git-svn-id: file:///svn/unbound/trunk@36 be551aaa-1e26-0410-a405-d3ace91eadb9
2007-01-25 16:17:17 +00:00
Wouter Wijngaards
3284b2f6f6 + - created log_assert, that throws assertions to the logfile.
+       - listen_dnsport service. Binds ports.


git-svn-id: file:///svn/unbound/trunk@35 be551aaa-1e26-0410-a405-d3ace91eadb9
2007-01-25 16:08:52 +00:00
Wouter Wijngaards
225d48f13a doc fixup.
git-svn-id: file:///svn/unbound/trunk@34 be551aaa-1e26-0410-a405-d3ace91eadb9
2007-01-25 12:50:40 +00:00
Wouter Wijngaards
19555a95b0 See changelog.
git-svn-id: file:///svn/unbound/trunk@33 be551aaa-1e26-0410-a405-d3ace91eadb9
2007-01-25 12:39:51 +00:00
Wouter Wijngaards
a4bdb76a1e Fixup lint.
git-svn-id: file:///svn/unbound/trunk@32 be551aaa-1e26-0410-a405-d3ace91eadb9
2007-01-25 09:48:37 +00:00
Wouter Wijngaards
9bacf93977 Lint fix. Headers check after ssl detected.
git-svn-id: file:///svn/unbound/trunk@31 be551aaa-1e26-0410-a405-d3ace91eadb9
2007-01-25 09:47:22 +00:00
Wouter Wijngaards
b61786a83f Configure update. Use ldns_buffer.
git-svn-id: file:///svn/unbound/trunk@30 be551aaa-1e26-0410-a405-d3ace91eadb9
2007-01-24 13:46:31 +00:00
Wouter Wijngaards
a9e14cba23 Work on doxygen attr_unused, library searches at end (so size_t exists and so
on) and netevent nicer.


git-svn-id: file:///svn/unbound/trunk@29 be551aaa-1e26-0410-a405-d3ace91eadb9
2007-01-23 16:10:23 +00:00
Wouter Wijngaards
fda91de190 Fixed.
git-svn-id: file:///svn/unbound/trunk@28 be551aaa-1e26-0410-a405-d3ace91eadb9
2007-01-23 14:16:52 +00:00
Wouter Wijngaards
8982c72e5c Netevent work
git-svn-id: file:///svn/unbound/trunk@27 be551aaa-1e26-0410-a405-d3ace91eadb9
2007-01-23 13:46:18 +00:00
Wouter Wijngaards
df792cc3af doc fixup.
git-svn-id: file:///svn/unbound/trunk@26 be551aaa-1e26-0410-a405-d3ace91eadb9
2007-01-22 15:30:47 +00:00