todo, plan.

git-svn-id: file:///svn/unbound/trunk@466 be551aaa-1e26-0410-a405-d3ace91eadb9
This commit is contained in:
Wouter Wijngaards 2007-07-31 08:11:48 +00:00
parent 7c219b4917
commit cc94a2e202
4 changed files with 7 additions and 3 deletions

View file

@ -1,3 +1,6 @@
31 July 2007: Wouter
- updated plan
30 July 2007: Wouter 30 July 2007: Wouter
- changed random state init, so that sequential process IDs are not - changed random state init, so that sequential process IDs are not
cancelled out by sequential thread-ids in the random number seed. cancelled out by sequential thread-ids in the random number seed.

View file

@ -147,6 +147,7 @@ Styleguide:
* Logging first class feature with config options. * Logging first class feature with config options.
* donotqueryaddresses with trie for blocking entire netblocks. * donotqueryaddresses with trie for blocking entire netblocks.
* Memory overhaul, special allocators for hashtable caches, and mesh qstates. * Memory overhaul, special allocators for hashtable caches, and mesh qstates.
* read root hints from file.
*** Local zones feature. *** Local zones feature.
* Build in local zone features. First the total stop for1912. * Build in local zone features. First the total stop for1912.
@ -195,6 +196,7 @@ Styleguide:
* support TSIG on queries, for validating resolver deployment. * support TSIG on queries, for validating resolver deployment.
* Be able to prime roots using several queries (like, get only NS first). * Be able to prime roots using several queries (like, get only NS first).
* Nicer statistics * Nicer statistics
* private TTL, dTLS features.
treeshrew/ treeshrew/

View file

@ -90,7 +90,6 @@ infra_create(struct config_file* cfg)
{ {
struct infra_cache* infra = (struct infra_cache*)calloc(1, struct infra_cache* infra = (struct infra_cache*)calloc(1,
sizeof(struct infra_cache)); sizeof(struct infra_cache));
/* TODO: use config settings */
/* the size of the lameness tables are not counted */ /* the size of the lameness tables are not counted */
size_t maxmem = cfg->infra_cache_numhosts * size_t maxmem = cfg->infra_cache_numhosts *
(sizeof(struct infra_host_key)+sizeof(struct infra_host_data)); (sizeof(struct infra_host_key)+sizeof(struct infra_host_data));

View file

@ -57,9 +57,9 @@
/** get RCODE bits from uint16 flags */ /** get RCODE bits from uint16 flags */
#define FLAGS_GET_RCODE(f) ((f) & 0xf) #define FLAGS_GET_RCODE(f) ((f) & 0xf)
/** timeout in seconds for UDP queries to auth servers. TODO: proper rtt */ /** timeout in seconds for UDP queries to auth servers. */
#define UDP_QUERY_TIMEOUT 4 #define UDP_QUERY_TIMEOUT 4
/** timeout in seconds for TCP queries to auth servers. TODO: proper rtt */ /** timeout in seconds for TCP queries to auth servers. */
#define TCP_QUERY_TIMEOUT 30 #define TCP_QUERY_TIMEOUT 30
/** Advertised version of EDNS capabilities */ /** Advertised version of EDNS capabilities */
#define EDNS_ADVERTISED_VERSION 0 #define EDNS_ADVERTISED_VERSION 0