Wouter Wijngaards
|
806b4ddf67
|
writev and sendmsg support in netevent.
git-svn-id: file:///svn/unbound/trunk@204 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-03-28 15:40:12 +00:00 |
|
Wouter Wijngaards
|
ae93dcac76
|
query list config option. tpkg test.
git-svn-id: file:///svn/unbound/trunk@203 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-03-28 13:43:50 +00:00 |
|
Wouter Wijngaards
|
4affdd940f
|
Done.
git-svn-id: file:///svn/unbound/trunk@202 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-03-28 06:35:54 +00:00 |
|
Wouter Wijngaards
|
1eb9ff1da3
|
Multiple queries per thread.
git-svn-id: file:///svn/unbound/trunk@201 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-03-27 15:21:21 +00:00 |
|
Wouter Wijngaards
|
ccf3d7190d
|
Nicer words for slab hash.
git-svn-id: file:///svn/unbound/trunk@200 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-03-27 10:01:39 +00:00 |
|
Wouter Wijngaards
|
4ad4cbdf74
|
Cache falloff test.
testbound can pass config options from replay file to unbound.
git-svn-id: file:///svn/unbound/trunk@199 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-03-27 09:32:08 +00:00 |
|
Wouter Wijngaards
|
46aeacc723
|
Not cached test.
git-svn-id: file:///svn/unbound/trunk@198 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-03-27 07:57:33 +00:00 |
|
Wouter Wijngaards
|
157defb03f
|
Cache test.
git-svn-id: file:///svn/unbound/trunk@197 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-03-26 15:01:11 +00:00 |
|
Wouter Wijngaards
|
0280e3446a
|
config file settings for message cache.
git-svn-id: file:///svn/unbound/trunk@196 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-03-26 10:33:41 +00:00 |
|
Wouter Wijngaards
|
2860ef040a
|
please lint.
git-svn-id: file:///svn/unbound/trunk@195 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-03-23 15:21:42 +00:00 |
|
Wouter Wijngaards
|
f559c3c2ca
|
Slabbed hash table. Drops contention on hash table main lock.
git-svn-id: file:///svn/unbound/trunk@194 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-03-23 15:17:11 +00:00 |
|
Wouter Wijngaards
|
2092d6535a
|
Checks returned queries from forwarder source.
git-svn-id: file:///svn/unbound/trunk@193 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-03-23 13:12:49 +00:00 |
|
Wouter Wijngaards
|
ea25707cb9
|
Answers from the cache work.
git-svn-id: file:///svn/unbound/trunk@192 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-03-23 12:41:38 +00:00 |
|
Wouter Wijngaards
|
fdfe51464b
|
reviewed yesterdays commit.
git-svn-id: file:///svn/unbound/trunk@191 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-03-23 08:25:43 +00:00 |
|
Wouter Wijngaards
|
eba9696f4e
|
caching code.
git-svn-id: file:///svn/unbound/trunk@190 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-03-22 16:26:14 +00:00 |
|
Wouter Wijngaards
|
22791a44ca
|
Counts number of locks to make contention check fractional check of trouble.
git-svn-id: file:///svn/unbound/trunk@189 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-03-22 12:35:40 +00:00 |
|
Wouter Wijngaards
|
87bc0a4f11
|
Hash function, taken from the public domain.
git-svn-id: file:///svn/unbound/trunk@188 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-03-22 11:38:15 +00:00 |
|
Wouter Wijngaards
|
d39976b2e1
|
AIX, and threaded hash table test.
git-svn-id: file:///svn/unbound/trunk@187 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-03-22 11:09:05 +00:00 |
|
Wouter Wijngaards
|
9f413c07e0
|
lock verify nicer, manual test done.
git-svn-id: file:///svn/unbound/trunk@186 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-03-21 14:54:37 +00:00 |
|
Wouter Wijngaards
|
bd2bad94ce
|
Make lint happy and lock verify less verbose.
git-svn-id: file:///svn/unbound/trunk@185 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-03-21 14:38:47 +00:00 |
|
Wouter Wijngaards
|
98235df888
|
unit test for hash table.
git-svn-id: file:///svn/unbound/trunk@184 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-03-21 14:34:57 +00:00 |
|
Wouter Wijngaards
|
4cbf2705f6
|
lock verifier.
git-svn-id: file:///svn/unbound/trunk@183 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-03-16 12:50:21 +00:00 |
|
Wouter Wijngaards
|
f9001ade25
|
lock order verify.
git-svn-id: file:///svn/unbound/trunk@182 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-03-15 16:27:20 +00:00 |
|
Wouter Wijngaards
|
e5d92f9358
|
Remove warning on FreeBSD4.
git-svn-id: file:///svn/unbound/trunk@181 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-03-15 10:37:00 +00:00 |
|
Wouter Wijngaards
|
e47137ad8d
|
please lint.
git-svn-id: file:///svn/unbound/trunk@180 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-03-14 14:32:44 +00:00 |
|
Wouter Wijngaards
|
af41706579
|
unit tests for hash table.
git-svn-id: file:///svn/unbound/trunk@179 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-03-14 14:30:30 +00:00 |
|
Wouter Wijngaards
|
06b25ffa5a
|
lruhash remove routine.
git-svn-id: file:///svn/unbound/trunk@178 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-03-14 12:21:03 +00:00 |
|
Wouter Wijngaards
|
1e129d341a
|
Lint complained, fixup array lookup using hash value.
git-svn-id: file:///svn/unbound/trunk@177 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-03-14 10:47:11 +00:00 |
|
Wouter Wijngaards
|
3f61aca920
|
lruhash insert and lookup.
git-svn-id: file:///svn/unbound/trunk@176 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-03-14 10:42:50 +00:00 |
|
Wouter Wijngaards
|
8fb3bb8bef
|
busy with lruhash.
git-svn-id: file:///svn/unbound/trunk@175 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-03-13 16:22:24 +00:00 |
|
Wouter Wijngaards
|
09db7f94ed
|
Improved test, use empty buffer not random memory buffer.
git-svn-id: file:///svn/unbound/trunk@174 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-03-12 14:30:10 +00:00 |
|
Wouter Wijngaards
|
762af9f0a4
|
Replymsg structure.
git-svn-id: file:///svn/unbound/trunk@173 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-03-12 14:19:14 +00:00 |
|
Wouter Wijngaards
|
40b161b6f4
|
0.1 tag.
git-svn-id: file:///svn/unbound/trunk@172 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-03-09 15:53:02 +00:00 |
|
Wouter Wijngaards
|
31cc7670c6
|
No empty if body in nonevent compile.
git-svn-id: file:///svn/unbound/trunk@171 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-03-09 14:55:57 +00:00 |
|
Wouter Wijngaards
|
39da393425
|
Please older compilers.
git-svn-id: file:///svn/unbound/trunk@170 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-03-09 14:31:48 +00:00 |
|
Wouter Wijngaards
|
9d89d05bd1
|
Debug threads when possible.
git-svn-id: file:///svn/unbound/trunk@169 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-03-09 14:09:32 +00:00 |
|
Wouter Wijngaards
|
1ea78ab032
|
cleanup and unit test for alloc, also lock protection statements.
git-svn-id: file:///svn/unbound/trunk@168 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-03-09 13:37:57 +00:00 |
|
Wouter Wijngaards
|
138aa8eebc
|
rwlock writelock checking.
git-svn-id: file:///svn/unbound/trunk@167 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-03-09 09:01:03 +00:00 |
|
Wouter Wijngaards
|
78ab5f41d7
|
review of checklocks.
git-svn-id: file:///svn/unbound/trunk@166 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-03-08 14:59:41 +00:00 |
|
Wouter Wijngaards
|
a43a042792
|
Simple thread problem detector code.
git-svn-id: file:///svn/unbound/trunk@165 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-03-07 16:21:31 +00:00 |
|
Wouter Wijngaards
|
696d38318c
|
alloc quar work.
git-svn-id: file:///svn/unbound/trunk@164 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-03-06 15:46:17 +00:00 |
|
Wouter Wijngaards
|
1a38497dbe
|
Test result OK.
git-svn-id: file:///svn/unbound/trunk@163 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-03-06 09:49:15 +00:00 |
|
Wouter Wijngaards
|
06afa3d5d0
|
Alloc layout.
git-svn-id: file:///svn/unbound/trunk@162 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-03-02 15:03:58 +00:00 |
|
Wouter Wijngaards
|
aa4918c25b
|
exit on signal, compatible with bad versions of libevent.
git-svn-id: file:///svn/unbound/trunk@161 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-03-02 09:48:31 +00:00 |
|
Wouter Wijngaards
|
1c24c78462
|
Porting to solaris.
git-svn-id: file:///svn/unbound/trunk@160 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-03-02 09:08:12 +00:00 |
|
Wouter Wijngaards
|
b150a499db
|
no warnings for thread code (porting), and nicer logging.
git-svn-id: file:///svn/unbound/trunk@159 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-03-02 09:03:14 +00:00 |
|
Wouter Wijngaards
|
3a1187b2f6
|
Small changes, nicer deallocation, nonblocking.
git-svn-id: file:///svn/unbound/trunk@158 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-03-01 15:50:57 +00:00 |
|
Wouter Wijngaards
|
a3abab528b
|
Cast to make warning disappear.
git-svn-id: file:///svn/unbound/trunk@157 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-02-27 15:46:28 +00:00 |
|
Wouter Wijngaards
|
06af702c20
|
quieter.
git-svn-id: file:///svn/unbound/trunk@156 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-02-27 14:28:20 +00:00 |
|
Wouter Wijngaards
|
8b4c06230c
|
New test.
git-svn-id: file:///svn/unbound/trunk@155 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-02-27 13:55:09 +00:00 |
|