Ask Bjørn Hansen
|
ecf72a2ef5
Support targeting by region/state with GeoIPCity
|
12 years ago |
Ask Bjørn Hansen
|
d2d7e364b1
Start refactoring targeting options
|
12 years ago |
Ask Bjørn Hansen
|
a1be596c3d
Minor golint cleanups
|
12 years ago |
Ask Bjørn Hansen
|
b918963e35
Use abh/dns fork to include EDNS-CLIENT-SUBNET fix
|
12 years ago |
Ask Bjørn Hansen
|
d8728ce5d8
Don't return NXDOMAIN for A queries to _status and _country
|
12 years ago |
Ask Bjørn Hansen
|
8459fa8c5d
Track top clients by IP address, add top= option to status page
|
12 years ago |
Ask Bjørn Hansen
|
7ad4746416
Add 'top labels' to status page
|
12 years ago |
Ask Bjørn Hansen
|
c780624756
Use a go-metrics Meter for the global query count
|
12 years ago |
Ask Bjørn Hansen
|
2748d26a09
Count EDNS queries per zone, pretty status page
|
12 years ago |
Ask Bjørn Hansen
|
72e1aed500
Begin more detailed /status page
|
12 years ago |
Ask Bjørn Hansen
|
f6b607ff50
Work with latest geoip; use netmask from GeoIP in replies
|
12 years ago |
Ask Bjørn Hansen
|
3efd969d83
Don't pass Zones to listenAndServe
|
12 years ago |
Ask Bjørn Hansen
|
636ad56540
Fix crash when getting unknown RRs in req.Extra
|
12 years ago |
Ask Bjørn Hansen
|
a8ccbe5f73
Disable EDNS logging
|
12 years ago |
Ask Bjørn Hansen
|
3fe4f6c1a0
Move CNAME and alias logic into findLabels function
|
12 years ago |
Ask Bjørn Hansen
|
86c1c865b3
Remove a little debug noise
|
12 years ago |
Miek Gieben
|
1f8800c325
replace qCounter++ with a mutex from expvar
|
12 years ago |
Ask Bjørn Hansen
|
2ba7029c63
edns tweaks
|
12 years ago |
Ask Bjørn Hansen
|
ec926e440e
edns-subnet support experiments
|
13 years ago |
Ask Bjørn Hansen
|
50d1dc033f
Change dns.RR_* to dns.* as per dns library changes
|
12 years ago |
Ask Bjørn Hansen
|
3f21add759
Fix to work with latest dns library
|
13 years ago |
Ask Bjørn Hansen
|
d6d61bb4c6
Write() is now WriteMsg() in the dns library
|
13 years ago |
Ask Bjørn Hansen
|
0506509716
Return the SOA record for empty 'noerror' responses so they get cached
|
13 years ago |
Uriel
|
1795a54648
More idiomatic variable declarations.
|
13 years ago |
Ask Bjørn Hansen
|
e09a7488a8
Pass the correct IP address to GeoIP
|
13 years ago |
Ask Bjørn Hansen
|
c788ea0be2
Add more geoip debugging
|
13 years ago |
Ask Bjørn Hansen
|
f8afaf70dc
Try specifying go get's in .travis.yml
|
13 years ago |
Ask Bjørn Hansen
|
3f66e931be
Support per-zone and per-label max_hosts setting
|
13 years ago |
Ask Bjørn Hansen
|
5f004eaa0d
All labels are lowercase, so make the country code as well
|
13 years ago |
Ask Bjørn Hansen
|
288e9ce2d1
Add _country.pgeodns debug query
|
13 years ago |