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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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 |
|
Wouter Wijngaards
|
9c52b0a7bd
|
Pushback when full makes all threads help out.
git-svn-id: file:///svn/unbound/trunk@154 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-02-27 11:25:44 +00:00 |
|
Wouter Wijngaards
|
3f6f9e5a7c
|
Random outgoing port ranges.
git-svn-id: file:///svn/unbound/trunk@153 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-02-27 10:46:35 +00:00 |
|
Wouter Wijngaards
|
0e3a023540
|
Signal solution
git-svn-id: file:///svn/unbound/trunk@152 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-02-27 10:33:04 +00:00 |
|
Wouter Wijngaards
|
78d01c6f48
|
Fork if no threading is available.
git-svn-id: file:///svn/unbound/trunk@151 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-02-27 09:41:34 +00:00 |
|
Wouter Wijngaards
|
82b4130aae
|
Nicer thread alternatives.
git-svn-id: file:///svn/unbound/trunk@150 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-02-27 09:28:53 +00:00 |
|
Wouter Wijngaards
|
04e0a37e53
|
- don't open pipes that are unused (no pipes if 1 thread only).
- SIGTERM.
git-svn-id: file:///svn/unbound/trunk@149 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-02-26 16:18:35 +00:00 |
|
Wouter Wijngaards
|
e4d39152b3
|
Threading.
git-svn-id: file:///svn/unbound/trunk@146 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-02-26 14:49:11 +00:00 |
|
Wouter Wijngaards
|
e679f51ed9
|
Use random (thread safe version).
git-svn-id: file:///svn/unbound/trunk@145 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-02-26 09:42:05 +00:00 |
|
Wouter Wijngaards
|
7ccdfe8f7c
|
Random nrs.
git-svn-id: file:///svn/unbound/trunk@144 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-02-23 16:40:58 +00:00 |
|
Wouter Wijngaards
|
f0a6f5130f
|
daemonize by default. -d to debugmode.
git-svn-id: file:///svn/unbound/trunk@141 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-02-23 15:23:33 +00:00 |
|
Wouter Wijngaards
|
7e4700ec5f
|
config file: directory, logfile, pidfile. And they work too.
and log_warn.
git-svn-id: file:///svn/unbound/trunk@139 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-02-23 13:38:54 +00:00 |
|
Wouter Wijngaards
|
c4d87f4f5d
|
New config options.
git-svn-id: file:///svn/unbound/trunk@138 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-02-23 11:00:55 +00:00 |
|
Wouter Wijngaards
|
84053077eb
|
Ports are shared and you can kill -HUP to do a reload (of config file).
git-svn-id: file:///svn/unbound/trunk@137 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-02-23 10:04:50 +00:00 |
|
Wouter Wijngaards
|
618ef6acbb
|
config file is used.
git-svn-id: file:///svn/unbound/trunk@135 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-02-22 13:36:29 +00:00 |
|
Wouter Wijngaards
|
a36b64a9e7
|
manpage , fd-setsize for minievent.
git-svn-id: file:///svn/unbound/trunk@134 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-02-21 09:52:46 +00:00 |
|
Wouter Wijngaards
|
4e33e351a3
|
Config file.
git-svn-id: file:///svn/unbound/trunk@131 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-02-20 15:28:27 +00:00 |
|
Wouter Wijngaards
|
d6a8a0c37b
|
Solaris threads support.
git-svn-id: file:///svn/unbound/trunk@130 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-02-20 13:25:29 +00:00 |
|
Wouter Wijngaards
|
ed1f699789
|
Locks
git-svn-id: file:///svn/unbound/trunk@129 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-02-20 11:45:45 +00:00 |
|
Wouter Wijngaards
|
095a1dd291
|
Pthread configure.ac fu.
git-svn-id: file:///svn/unbound/trunk@128 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-02-19 15:32:07 +00:00 |
|