Commit Graph

4530 Commits

Author SHA1 Message Date
wouter
2298d73a34 perf test.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@954 be551aaa-1e26-0410-a405-d3ace91eadb9
2008-02-14 16:16:39 +00:00
wouter
b3cb028f39 start without a config file (all default settings).
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@953 be551aaa-1e26-0410-a405-d3ace91eadb9
2008-02-14 10:37:32 +00:00
wouter
1592a53996 empty line fixup.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@952 be551aaa-1e26-0410-a405-d3ace91eadb9
2008-02-13 15:26:09 +00:00
wouter
83c9c51fd2 perf tool work.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@951 be551aaa-1e26-0410-a405-d3ace91eadb9
2008-02-13 15:19:50 +00:00
wouter
f03952e434 print version.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@950 be551aaa-1e26-0410-a405-d3ace91eadb9
2008-02-13 13:24:41 +00:00
wouter
d7724d2166 Fixup recursion.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@948 be551aaa-1e26-0410-a405-d3ace91eadb9
2008-02-12 14:26:19 +00:00
wouter
adbc3b5218 please doc, lint
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@946 be551aaa-1e26-0410-a405-d3ace91eadb9
2008-02-11 15:34:11 +00:00
wouter
5b6fb14883 nice option interface. Nice debug output stream option.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@945 be551aaa-1e26-0410-a405-d3ace91eadb9
2008-02-11 15:22:57 +00:00
wouter
94b11d9296 etc hosts handling.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@944 be551aaa-1e26-0410-a405-d3ace91eadb9
2008-02-11 10:27:37 +00:00
wouter
92c6a825ef stats output text nice.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@943 be551aaa-1e26-0410-a405-d3ace91eadb9
2008-02-11 09:19:32 +00:00
wouter
9dedf483f9 ub_
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@942 be551aaa-1e26-0410-a405-d3ace91eadb9
2008-02-11 08:52:14 +00:00
wouter
04d961d843 fixes.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@941 be551aaa-1e26-0410-a405-d3ace91eadb9
2008-02-08 13:27:49 +00:00
wouter
f6c2f94a77 tag 0.9
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@937 be551aaa-1e26-0410-a405-d3ace91eadb9
2008-02-08 12:27:41 +00:00
wouter
361bf7d411 fixup validator classification of root referrals.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@936 be551aaa-1e26-0410-a405-d3ace91eadb9
2008-02-08 12:24:01 +00:00
wouter
6c118c9ae5 do multiple queries over TCP.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@935 be551aaa-1e26-0410-a405-d3ace91eadb9
2008-02-08 10:59:18 +00:00
wouter
99922eb208 and log entry for the portability fix.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@934 be551aaa-1e26-0410-a405-d3ace91eadb9
2008-02-07 15:35:04 +00:00
wouter
c827907284 unsigned cast for prints.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@933 be551aaa-1e26-0410-a405-d3ace91eadb9
2008-02-07 14:55:27 +00:00
wouter
151843bcd8 Fixes.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@932 be551aaa-1e26-0410-a405-d3ace91eadb9
2008-02-07 14:13:03 +00:00
wouter
a1632db1d5 Fixup for solaris and libevent brokenness.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@931 be551aaa-1e26-0410-a405-d3ace91eadb9
2008-02-07 14:09:24 +00:00
wouter
76a26d97a8 log level 2.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@930 be551aaa-1e26-0410-a405-d3ace91eadb9
2008-02-07 11:04:56 +00:00
wouter
e2ce21cf4d move around debug levels.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@929 be551aaa-1e26-0410-a405-d3ace91eadb9
2008-02-07 09:46:49 +00:00
wouter
bf1714e210 fallback EDNS on NOTIMPL.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@928 be551aaa-1e26-0410-a405-d3ace91eadb9
2008-02-06 15:08:38 +00:00
wouter
7ca862f8ea TODO fixups.
Memory free is needed for HUP handling anyway.
interface separation already implemented.
better idea about nearmiss handling.


git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@927 be551aaa-1e26-0410-a405-d3ace91eadb9
2008-02-06 15:00:59 +00:00
wouter
61052b13cf Low pop statistics are not good.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@926 be551aaa-1e26-0410-a405-d3ace91eadb9
2008-02-06 13:34:59 +00:00
wouter
481bdbcc59 rename files.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@925 be551aaa-1e26-0410-a405-d3ace91eadb9
2008-02-06 13:18:24 +00:00
wouter
156de1cf0b result_free to resolve_free (thanks Benno).
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@924 be551aaa-1e26-0410-a405-d3ace91eadb9
2008-02-06 13:10:40 +00:00
wouter
adbf9c78a5 nicer printout.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@923 be551aaa-1e26-0410-a405-d3ace91eadb9
2008-02-06 10:13:26 +00:00
wouter
32c92da3aa Fix for nothreading.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@922 be551aaa-1e26-0410-a405-d3ace91eadb9
2008-02-06 10:09:54 +00:00
wouter
e00d1f7d47 Clearer explanation how to get solaris threads.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@921 be551aaa-1e26-0410-a405-d3ace91eadb9
2008-02-06 10:03:55 +00:00
wouter
f9ce262cbb fixup typos
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@920 be551aaa-1e26-0410-a405-d3ace91eadb9
2008-02-05 15:22:10 +00:00
wouter
21abf9943b Make parallel builds fixup.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@919 be551aaa-1e26-0410-a405-d3ace91eadb9
2008-02-05 14:45:19 +00:00
wouter
3455945dea Statistics test.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@918 be551aaa-1e26-0410-a405-d3ace91eadb9
2008-02-05 13:53:05 +00:00
wouter
d72f75b70f statistics-interval config setting.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@917 be551aaa-1e26-0410-a405-d3ace91eadb9
2008-02-05 10:23:44 +00:00
wouter
a1c036fecf Fix for libevent 1.2 versions.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@916 be551aaa-1e26-0410-a405-d3ace91eadb9
2008-02-01 12:53:02 +00:00
wouter
cc9383160f Fixup getmem.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@915 be551aaa-1e26-0410-a405-d3ace91eadb9
2008-01-31 15:09:24 +00:00
wouter
db0f01e50a ordering for alloc checks.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@914 be551aaa-1e26-0410-a405-d3ace91eadb9
2008-01-31 14:45:10 +00:00
wouter
f2c085f947 nonblock bg pipes.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@913 be551aaa-1e26-0410-a405-d3ace91eadb9
2008-01-31 10:40:58 +00:00
wouter
e1174c47ab remove DEBUG
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@912 be551aaa-1e26-0410-a405-d3ace91eadb9
2008-01-30 16:35:34 +00:00
wouter
d64c4d8e4c logging nicer, removal of reply_iov.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@911 be551aaa-1e26-0410-a405-d3ace91eadb9
2008-01-30 14:46:01 +00:00
wouter
0e6c6e9734 chroot checks for roothints and anchor files.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@910 be551aaa-1e26-0410-a405-d3ace91eadb9
2008-01-30 11:21:20 +00:00
wouter
1f570d6366 libevent compatibility.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@909 be551aaa-1e26-0410-a405-d3ace91eadb9
2008-01-28 15:57:27 +00:00
wouter
2f1227ea3a protect config access. fix test.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@908 be551aaa-1e26-0410-a405-d3ace91eadb9
2008-01-28 14:45:20 +00:00
wouter
86f9eb4fdc fixes for random number badness (lack of entropy and SIGFPE from RAND_cleanup
too early).


git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@907 be551aaa-1e26-0410-a405-d3ace91eadb9
2008-01-28 14:34:53 +00:00
wouter
ba980a8c39 more locks.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@906 be551aaa-1e26-0410-a405-d3ace91eadb9
2008-01-28 13:42:55 +00:00
wouter
520eb18918 Two small fixes.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@905 be551aaa-1e26-0410-a405-d3ace91eadb9
2008-01-28 09:31:29 +00:00
wouter
4346bb2f60 smaller fixes.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@904 be551aaa-1e26-0410-a405-d3ace91eadb9
2008-01-25 16:17:36 +00:00
wouter
30a1738a27 more fixes, more tests.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@903 be551aaa-1e26-0410-a405-d3ace91eadb9
2008-01-25 15:45:54 +00:00
wouter
417504bbf1 - fixup race problems from opensll in rand init from library, with
a mutex around the rand init.
       - fix pass async_id=NULL to _async resolve().
       - rewrote _wait() routine, so that it is threadsafe.
       - cancelation is threadsafe.


git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@902 be551aaa-1e26-0410-a405-d3ace91eadb9
2008-01-25 15:13:39 +00:00
wouter
ab052a2150 credits for testing.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@901 be551aaa-1e26-0410-a405-d3ace91eadb9
2008-01-25 11:20:54 +00:00
wouter
c7e2a62a64 refactor asynclook.
git-svn-id: https://unbound.nlnetlabs.nl/svn/trunk@900 be551aaa-1e26-0410-a405-d3ace91eadb9
2008-01-25 11:17:48 +00:00