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 |
Ask Bjørn Hansen
|
d20362c770
Update to latest dns API
|
13 years ago |
Ask Bjørn Hansen
|
a311f705cc
if Pack'ing fails the Write fails. Return SERVFAIL.
|
13 years ago |
Ask Bjørn Hansen
|
5ff2de2be9
Support listening on multiple interfaces, simplify json status function
|
13 years ago |
Miek Gieben
|
0e0cd57579
Some fixes
|
13 years ago |
Ask Bjørn Hansen
|
98020a3f63
Log if ListenAndServe returns
|
13 years ago |
Ask Bjørn Hansen
|
bbcbb65ea9
Support mIxedCase queries and zone keys
|
13 years ago |
Ask Bjørn Hansen
|
65f42ec66c
Support _status txt queries similar to pgeodns
|
13 years ago |
Ask Bjørn Hansen
|
cbbf7444e3
More logging cleanup
|
13 years ago |
Ask Bjørn Hansen
|
ca218b39af
Less debug logging
|
13 years ago |
Ask Bjørn Hansen
|
3d4020cfbd
Remove double goroutine
|
13 years ago |
Ask Bjørn Hansen
|
d1d03642bb
Fix crash when looking for cname
|
13 years ago |
Ask Bjørn Hansen
|
546871ca19
Fix off-by-one error that made only two-level domains work
|
13 years ago |
Ask Bjørn Hansen
|
9312930b31
Support for CNAME records and aliases
|
13 years ago |
Ask Bjørn Hansen
|
ee1e6ae800
Read the configuration and start the dns server in separate goroutines
|
13 years ago |
Ask Bjørn Hansen
|
7cdb960b00
Move the 'keep running forever' code to geodns.go, minor tweaks
|
13 years ago |
Ask Bjørn Hansen
|
cbea2333fb
Update geoip package to version returning regular strings
|
13 years ago |
Ask Bjørn Hansen
|
a7f2623ae6
Use log instead of fmt
|
13 years ago |