Wouter Wijngaards
|
631ccb58bf
|
size_t no underflow.
git-svn-id: file:///svn/unbound/trunk@681 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-10-16 14:39:27 +00:00 |
|
Wouter Wijngaards
|
189fafa1da
|
buffer overflow code audit.
git-svn-id: file:///svn/unbound/trunk@680 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-10-16 13:03:57 +00:00 |
|
Wouter Wijngaards
|
4260a18fb1
|
assertions, zero termination for gethostname, log_hex without malloc.
git-svn-id: file:///svn/unbound/trunk@679 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-10-16 12:26:09 +00:00 |
|
Wouter Wijngaards
|
fed59bca84
|
fixup addr6 check.
git-svn-id: file:///svn/unbound/trunk@677 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-10-15 14:42:37 +00:00 |
|
Wouter Wijngaards
|
aecdb781fc
|
Fixup compression, and test for byteformat compression results.
git-svn-id: file:///svn/unbound/trunk@676 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-10-15 14:19:17 +00:00 |
|
Wouter Wijngaards
|
d4424931f4
|
no more AD bits, except when DO is set.
git-svn-id: file:///svn/unbound/trunk@672 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-10-09 15:33:40 +00:00 |
|
Wouter Wijngaards
|
a5ac86f410
|
Fixup event callback checks.
git-svn-id: file:///svn/unbound/trunk@671 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-10-09 12:04:13 +00:00 |
|
Wouter Wijngaards
|
aed61e4d8a
|
whitelist does not work on events, due to deletions.
git-svn-id: file:///svn/unbound/trunk@670 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-10-09 11:58:58 +00:00 |
|
Wouter Wijngaards
|
9fec5d86d3
|
forgot whitelist entry.
git-svn-id: file:///svn/unbound/trunk@665 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-10-08 09:00:13 +00:00 |
|
Wouter Wijngaards
|
26c4e7a182
|
please gcc on BSD.
git-svn-id: file:///svn/unbound/trunk@662 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-10-05 12:57:24 +00:00 |
|
Wouter Wijngaards
|
8e55996b7c
|
function pointer whitelist for module operations. completing fptr work.
git-svn-id: file:///svn/unbound/trunk@661 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-10-05 12:42:25 +00:00 |
|
Wouter Wijngaards
|
2a547a35a7
|
function pointer whitelists on data types.
git-svn-id: file:///svn/unbound/trunk@660 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-10-05 11:41:12 +00:00 |
|
Wouter Wijngaards
|
9a60182c86
|
fptr whitelist network code callbacks.
git-svn-id: file:///svn/unbound/trunk@659 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-10-05 08:05:06 +00:00 |
|
Wouter Wijngaards
|
107a915c67
|
unbreak trunk.
git-svn-id: file:///svn/unbound/trunk@658 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-10-04 15:24:20 +00:00 |
|
Wouter Wijngaards
|
41e847df18
|
security audit changes.
git-svn-id: file:///svn/unbound/trunk@657 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-10-04 15:10:11 +00:00 |
|
Wouter Wijngaards
|
7ccfb10392
|
fixup nasty cache overwriting bug.
git-svn-id: file:///svn/unbound/trunk@656 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-10-03 19:11:50 +00:00 |
|
Wouter Wijngaards
|
1115d50dce
|
unbound-checkconf test.
git-svn-id: file:///svn/unbound/trunk@649 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-09-28 14:33:35 +00:00 |
|
Wouter Wijngaards
|
8f8627a0c3
|
unbound-checkconf.
git-svn-id: file:///svn/unbound/trunk@647 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-09-26 13:39:49 +00:00 |
|
Wouter Wijngaards
|
c2f8d43f9d
|
fixup tests.
git-svn-id: file:///svn/unbound/trunk@646 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-09-26 11:29:37 +00:00 |
|
Wouter Wijngaards
|
6a482dc7f2
|
fixup test.
git-svn-id: file:///svn/unbound/trunk@645 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-09-26 11:15:42 +00:00 |
|
Wouter Wijngaards
|
bc9f482b2a
|
syslog feature.
git-svn-id: file:///svn/unbound/trunk@644 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-09-26 10:19:28 +00:00 |
|
Wouter Wijngaards
|
553ebaf7a9
|
argument format.
git-svn-id: file:///svn/unbound/trunk@631 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-09-21 14:35:07 +00:00 |
|
Wouter Wijngaards
|
5043992159
|
remove subscript char warnings.
git-svn-id: file:///svn/unbound/trunk@630 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-09-21 14:15:05 +00:00 |
|
Wouter Wijngaards
|
cbd9764601
|
plan and comments.
git-svn-id: file:///svn/unbound/trunk@621 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-09-19 09:20:24 +00:00 |
|
Wouter Wijngaards
|
d85debfae4
|
nsec3 work.
git-svn-id: file:///svn/unbound/trunk@609 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-09-12 14:16:46 +00:00 |
|
Wouter Wijngaards
|
b0b9193603
|
rwlock optional.
git-svn-id: file:///svn/unbound/trunk@606 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-09-07 13:28:23 +00:00 |
|
Wouter Wijngaards
|
5134e8e1ae
|
Fixup unused warnings when running without threads.
git-svn-id: file:///svn/unbound/trunk@601 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-09-05 14:56:38 +00:00 |
|
Wouter Wijngaards
|
18a5fb1fc5
|
ANY response validation test.
git-svn-id: file:///svn/unbound/trunk@591 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-09-05 09:50:02 +00:00 |
|
Wouter Wijngaards
|
81fe98956c
|
lame cache in bytes.
git-svn-id: file:///svn/unbound/trunk@579 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-09-03 10:19:10 +00:00 |
|
Wouter Wijngaards
|
8351afe61a
|
cname nxdomain fixup.
git-svn-id: file:///svn/unbound/trunk@576 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-09-03 09:13:27 +00:00 |
|
Wouter Wijngaards
|
1e5a3fb786
|
fixup test
git-svn-id: file:///svn/unbound/trunk@574 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-08-31 12:58:23 +00:00 |
|
Wouter Wijngaards
|
f304a2a459
|
can read bind-style config files for trust anchor information.
git-svn-id: file:///svn/unbound/trunk@569 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-08-31 07:44:16 +00:00 |
|
Wouter Wijngaards
|
fceea2bcd5
|
bind config trusted keys read work.
git-svn-id: file:///svn/unbound/trunk@568 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-08-30 15:36:23 +00:00 |
|
Wouter Wijngaards
|
a22a3b1669
|
Memory cleanup.
- caught bad free of un-alloced data in worker_send error case.
- memory accounting for key cache (trust anchors and temporary cache).
- memory accounting fixup for outside network tcp pending waits.
- memory accounting fixup for outside network tcp callbacks.
- memory accounting for iterator fixed storage.
- key cache size and slabs config options.
git-svn-id: file:///svn/unbound/trunk@566 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-08-30 12:45:19 +00:00 |
|
Wouter Wijngaards
|
341492391e
|
support extremely small memory footprints.
git-svn-id: file:///svn/unbound/trunk@565 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-08-30 08:36:41 +00:00 |
|
Wouter Wijngaards
|
134db23ea8
|
validate by default.
git-svn-id: file:///svn/unbound/trunk@563 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-08-29 13:27:21 +00:00 |
|
Wouter Wijngaards
|
60470b186e
|
permissive mode feature.
git-svn-id: file:///svn/unbound/trunk@556 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-08-28 11:53:27 +00:00 |
|
Wouter Wijngaards
|
c9107bfb1a
|
answer non-recursive straight from cache, if possible.
git-svn-id: file:///svn/unbound/trunk@548 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-08-27 09:53:16 +00:00 |
|
Wouter Wijngaards
|
5a62edfc26
|
larger default infra cache.
git-svn-id: file:///svn/unbound/trunk@547 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-08-24 14:58:36 +00:00 |
|
Wouter Wijngaards
|
6890f55d17
|
refuse unsigned authority section. clean additional section as option.
git-svn-id: file:///svn/unbound/trunk@543 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-08-24 09:44:29 +00:00 |
|
Wouter Wijngaards
|
a084af819c
|
bogus ttl fixed value, config item.
git-svn-id: file:///svn/unbound/trunk@540 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-08-22 12:13:52 +00:00 |
|
Wouter Wijngaards
|
272096d611
|
Returns and caches validated replies.
git-svn-id: file:///svn/unbound/trunk@536 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-08-21 13:12:10 +00:00 |
|
Wouter Wijngaards
|
1b42a51048
|
VALIDATE state and positive response validation.
git-svn-id: file:///svn/unbound/trunk@532 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-08-20 12:31:12 +00:00 |
|
Wouter Wijngaards
|
453df0c66c
|
nsec work, canonical compare routine and tests.
git-svn-id: file:///svn/unbound/trunk@530 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-08-17 14:25:42 +00:00 |
|
Wouter Wijngaards
|
cedeaa8316
|
ds2ke and nsec work.
git-svn-id: file:///svn/unbound/trunk@529 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-08-17 11:41:49 +00:00 |
|
Wouter Wijngaards
|
9ddbb430ef
|
findkey state.
git-svn-id: file:///svn/unbound/trunk@528 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-08-16 15:06:40 +00:00 |
|
Wouter Wijngaards
|
e4aa70b4c5
|
key prime, DS test.
git-svn-id: file:///svn/unbound/trunk@525 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-08-16 09:33:35 +00:00 |
|
Wouter Wijngaards
|
1d29f79974
|
verify unit test.
git-svn-id: file:///svn/unbound/trunk@522 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-08-15 13:18:32 +00:00 |
|
Wouter Wijngaards
|
8a290f6a16
|
Fixup parser, new test.
git-svn-id: file:///svn/unbound/trunk@517 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-08-14 15:33:07 +00:00 |
|
Wouter Wijngaards
|
7d07e1b9c3
|
enable for lock checks.
git-svn-id: file:///svn/unbound/trunk@514 be551aaa-1e26-0410-a405-d3ace91eadb9
|
2007-08-14 13:33:41 +00:00 |
|