Gitiles
Code Review
Sign In
gerrit.nordix.org
/
thekelleys
/
dnsmasq
/
122997da548bd2fc5df8a8084d3d9f294212b940
/
src
/
cache.c
e710c34
Fix crash when negative SRV response over TCP gets stored in LRU cache entry.
by Alin Nastac
· 5 years ago
065e5bb
More /etc/hosts linecount fixing.
by Simon Kelley
· 6 years ago
162e5e0
Fix bug added in 2.80 non-terminal code which returns NODATA instead of NXDOMAIN.
by Sven Mueller
· 6 years ago
4219ade
Fix line counting when reading /etc/hosts.
by Simon Kelley
· 6 years ago
4bf62f6
Tidy cache_blockdata_free()
by Simon Kelley
· 6 years ago
2896e24
Check for not(DS or DNSKEY) in is_outdated_cname_pointer()
by Simon Kelley
· 6 years ago
a90f09d
Fix crash freeing negative SRV cache entries.
by Simon Kelley
· 6 years ago
5b99eae
Cache SRV records.
by Simon Kelley
· 6 years ago
2c59473
File logic bug in cache-marshalling code. Introduced a couple of commits back.
by Simon Kelley
· 6 years ago
cc921df
Remove nested struct/union in cache records and all_addr.
by Simon Kelley
· 6 years ago
ab194ed
Futher address union tidying.
by Simon Kelley
· 6 years ago
65a01b7
Tidy address-union handling: move class into explicit argument.
by Simon Kelley
· 6 years ago
bde4647
Tidy all_addr union, merge log and rcode fields.
by Simon Kelley
· 6 years ago
ee87504
Remove ability to compile without IPv6 support.
by Simon Kelley
· 6 years ago
a799ca0
Impove cache behaviour for TCP connections.
by Simon Kelley
· 6 years ago
3a610a0
Finesse allocation of memory for "struct crec" cache entries.
by Simon Kelley
· 6 years ago
48b090c
Fix b6f926fbefcd2471699599e44f32b8d25b87b471 to not SEGV on startup (rarely).
by Simon Kelley
· 6 years ago
ea6cc33
Handle memory allocation failure in make_non_terminals()
by Simon Kelley
· 6 years ago
b758b67
Improve logging of RRs from --dns-rr.
by Simon Kelley
· 6 years ago
cbfbd17
Fix broken DNSSEC records in previous.
by Simon Kelley
· 6 years ago
b6f926f
Don't return NXDOMAIN to empty non-terminals.
by Simon Kelley
· 6 years ago
aba8bbb
Add collection of metrics
by Julian Kornberger
· 6 years ago
eb1fe15
When replacing cache entries, preserve CNAMES which target them.
by Simon Kelley
· 6 years ago
45d8a24
Introduce UID_NONE value, for cache records which are not the target of a CNAME.
by Simon Kelley
· 6 years ago
07ed585
Add logging for DNS error returns from upstream and local configuration.
by Simon Kelley
· 7 years ago
d1ced3a
Update copyrights to 2018.
by Simon Kelley
· 7 years ago
aa6f832
Add a few DNS RRs to the table.
by Simon Kelley
· 7 years ago
cbd29e5
Printf related fixes.
by Rosen Penev
· 7 years ago
50ca855
Bump year in copyrights.
by Simon Kelley
· 7 years ago
3ebe62d
Merge branch 'master' of ssh://thekelleys.org.uk/var/cache/git/dnsmasq
by Simon Kelley
· 8 years ago
b637d78
Allow wildcard CNAME records in authoritative zones.
by Simon Kelley
· 8 years ago
7ac9ae1
Compile time option NO_ID
by Kevin Darbyshire-Bryant
· 8 years ago
df3d54f
Add TTL parameter to --host-record and --cname.
by Simon Kelley
· 9 years ago
eddf365
Fix bad cache-size calculation when hosts-file read fails.
by André Glüpker
· 9 years ago
c49778d
Update copyright notices. Happy new year!
by Simon Kelley
· 9 years ago
15379ea
Log signature algo with DNSKEY and DS, also digest with DS.
by Simon Kelley
· 9 years ago
93be5b1
Abandon caching RRSIGs and returning them from cache.
by Simon Kelley
· 9 years ago
41a8d9e
Fix crash when empty address from DNS overlays A record from hosts.
by Edwin Török
· 9 years ago
04b0ac0
Fix crash caused by looking up servers.bind when many servers defined.
by Simon Kelley
· 10 years ago
794fccc
Fix crash in last commit.
by Simon Kelley
· 10 years ago
394ff49
Allow control characters in names in the cache, handle when logging.
by Simon Kelley
· 10 years ago
caeea19
Make dynamic hosts files work when --no-hosts set.
by Simon Kelley
· 10 years ago
f9c8637
Extra logging for inotify code.
by Simon Kelley
· 10 years ago
aff3396
Update copyrights for dawn of 2015.
by Simon Kelley
· 10 years ago
70d1873
Expand inotify code to dhcp-hostsdir, dhcp-optsdir and hostsdir.
by Simon Kelley
· 10 years ago
9f79ee4
Log port of requestor when doing extra logging.
by Simon Kelley
· 10 years ago
28de387
Add --min-cache-ttl option.
by RinSatsuki
· 10 years ago
25cf5e3
Add --log-queries=extra option for more complete logging.
by Simon Kelley
· 10 years ago
cbc6524
Make caching work for CNAMEs pointing to A/AAAA records shadowed in /etc/hosts
by Simon Kelley
· 10 years ago
3267804
Tweak field width in cache dump to avoid truncating IPv6 addresses.
by Simon Kelley
· 10 years ago
288df49
Fix bug when resulted in NXDOMAIN answers instead of NODATA.
by Simon Kelley
· 10 years ago
49752b9
Log IPSET actions.
by Wang Jian
· 11 years ago
fec216d
Cache stats availble in CHAOS .bind domain.
by Simon Kelley
· 11 years ago
3e21a1a
Tidy uid defines.
by Andy
· 11 years ago
19c51cf
Tidy and fix cache->uid handling.
by Simon Kelley
· 11 years ago
d508215
Ensure next_uid() can never return 0.
by Andy
· 11 years ago
3f7483e
Handle integer overflow in uid counter. Fixes rare crashes in cache code.
by Simon Kelley
· 11 years ago
e3f1455
Don't free blockdata for negative DS cache entries.
by Simon Kelley
· 11 years ago
b8eac19
Negative caching for DS records.
by Simon Kelley
· 11 years ago
a0ab18f
Don't mess with the TTL of DNSSEC RRs.
by Simon Kelley
· 11 years ago
ee41586
Use DS records as trust anchors, not DNSKEYs.
by Simon Kelley
· 11 years ago
c8ca33f
Fix DNSSEC caching problems: incomplete RRSIG RRsets.
by Simon Kelley
· 11 years ago
610e782
Fix stack-smashing crash in DNSSEC. Thanks to Henk Jan Agteresch.
by Simon Kelley
· 11 years ago
12fae49
Make RR work when returning A/AAAA records and an RRSIG.
by Simon Kelley
· 11 years ago
40b695c
Log NXDOMAIN correctly.
by Simon Kelley
· 11 years ago
5f93853
Return configured DNSKEYs even though we don't have RRSIGS for them.
by Simon Kelley
· 11 years ago
8d718cb
Nasty cache failure and memory leak with DNSSEC.
by Simon Kelley
· 11 years ago
82e3f45
Blockdata fixes and tuning.
by Simon Kelley
· 11 years ago
072e81b
Blockdata leak.
by Simon Kelley
· 11 years ago
583043f
Crash in cache code when compiled with HAVE_DNSSEC.
by Simon Kelley
· 11 years ago
cbf13a2
Class specifier in --dnskey, instead of hardwiring C_IN.
by Simon Kelley
· 11 years ago
2d33bda
RRSIGS for PTR records from cache.
by Simon Kelley
· 11 years ago
bce6e1b
RRSIGs in DS and DNSKEY cached answers.
by Simon Kelley
· 11 years ago
824202e
More DNSSEC cache readout.
by Simon Kelley
· 11 years ago
6429e42
Compiler warning.
by Simon Kelley
· 11 years ago
e7829ae
Cache RRSIGS.
by Simon Kelley
· 11 years ago
51ea3ca
Caching of DNSSEC records.
by Simon Kelley
· 11 years ago
4f04476
Set AD bit for address replies from /etc/hosts &c
by Simon Kelley
· 11 years ago
c220768
Memory stats for DNSSEC.
by Simon Kelley
· 11 years ago
98c098b
Move blockdata to it's own file.
by Simon Kelley
· 11 years ago
c47e3ba
Update copyright for 2014.
by Simon Kelley
· 11 years ago
0fc2f31
First functional DNSSEC - highly alpha.
by Simon Kelley
· 11 years ago
c3e0b9b
backup
by Simon Kelley
· 11 years ago
c352dd8
Merge branch 'master' into dnssec
by Simon Kelley
· 11 years ago
532066e
Add missing malloc() return-code check.
by Simon Kelley
· 11 years ago
2543906
Segfault with some CNAMEs. Also memory leak on reload of /etc/hosts.
by Simon Kelley
· 11 years ago
06e54b8
Merge branch 'master' into dnssec
by Simon Kelley
· 11 years ago
7b174c2
Fix check for local domains in CNAME case. Fixes d56a604a9600c08d4a863527d549713c07f0186d
by Simon Kelley
· 11 years ago
5a4120d
Merge branch 'master' into dnssec
by Simon Kelley
· 11 years ago
b485ed9
Always answer queries for authoritative zones locally, never forward.
by Simon Kelley
· 11 years ago
d56a604
CNAMEs can now point to interface names.
by Simon Kelley
· 11 years ago
28f04fd
Remove unused variable.
by Giovanni Bajo
· 13 years ago
458824d
Helper function to walk through keydata chained blocks.
by Giovanni Bajo
· 13 years ago
02f9b76
Rename key cache field.
by Giovanni Bajo
· 13 years ago
ba8badd
Fix bug in keydata_alloc()
by Giovanni Bajo
· 13 years ago
2bb73af
Add --synth-domain
by Simon Kelley
· 12 years ago
6174435
Change copyright messages to include 2013.
by Simon Kelley
· 12 years ago
1d6c639
Fix broken cache.
by Simon Kelley
· 12 years ago
b75e936
First cut at zone transfer.
by Simon Kelley
· 12 years ago
4f7b304
Initial code to do authoritative DNS.
by Simon Kelley
· 12 years ago
Next »