bind9/lib/isc
Evan Hunt e324449349 remove the experimental authoritative ECS support from named
- mark the 'geoip-use-ecs' option obsolete; warn when it is used
  in named.conf
- prohibit 'ecs' ACL tags in named.conf; note that this is a fatal error
  since simply ignoring the tags could make ACLs behave unpredictably
- re-simplify the radix and iptable code
- clean up dns_acl_match(), dns_aclelement_match(), dns_acl_allowed()
  and dns_geoip_match() so they no longer take ecs options
- remove the ECS-specific unit and system test cases
- remove references to ECS from the ARM
2018-05-25 08:21:25 -07:00
..
alpha Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
ia64 Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
include remove the experimental authoritative ECS support from named 2018-05-25 08:21:25 -07:00
mips Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
nls address win32 build issues 2018-05-22 16:32:21 -07:00
noatomic Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
nothreads address win32 build issues 2018-05-22 16:32:21 -07:00
powerpc Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
pthreads address win32 build issues 2018-05-22 16:32:21 -07:00
sparc64 Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
tests remove the experimental authoritative ECS support from named 2018-05-25 08:21:25 -07:00
unix address win32 build issues 2018-05-22 16:32:21 -07:00
win32 address win32 build issues 2018-05-22 16:32:21 -07:00
x86_32 Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
x86_64 Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
.gitignore [master] update gitignore files; use rev-parse to get srcid 2014-06-17 13:49:30 -07:00
aes.c address win32 build issues 2018-05-22 16:32:21 -07:00
api begin preparation for 9.13.0 2018-05-21 11:50:38 -07:00
app_api.c Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
assertions.c Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
Atffile 3131. [func] Improve scalability by allocating one zone task 2011-07-06 05:05:52 +00:00
backtrace-emptytbl.c Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
backtrace.c Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
base32.c Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
base64.c Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
bind9.c Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
buffer.c isc_buffer_*(): if source can be NULL, only call memmove() when length is non-zero 2018-05-15 09:11:34 +02:00
bufferlist.c Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
commandline.c Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
counter.c Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
crc64.c Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
error.c Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
event.c Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
fsaccess.c address win32 build issues 2018-05-22 16:32:21 -07:00
hash.c Replace all random functions with isc_random, isc_random_buf and isc_random_uniform API. 2018-05-16 09:54:35 +02:00
heap.c Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
hex.c Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
hmacmd5.c address win32 build issues 2018-05-22 16:32:21 -07:00
hmacsha.c address win32 build issues 2018-05-22 16:32:21 -07:00
ht.c Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
httpd.c Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
inet_ntop.c Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
inet_pton.c Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
iterated_hash.c Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
Kyuafile regen master 2017-12-29 01:44:18 +00:00
lex.c Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
lfsr.c Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
lib.c Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
log.c Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
Makefile.in address win32 build issues 2018-05-22 16:32:21 -07:00
md5.c address win32 build issues 2018-05-22 16:32:21 -07:00
mem.c Don't keep around debuglist structs when done 2018-05-11 11:17:14 +10:00
mutexblock.c Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
netaddr.c isc_buffer_*(): if source can be NULL, only call memmove() when length is non-zero 2018-05-15 09:11:34 +02:00
netscope.c Replace isc_string_touint64 with strtoull (C99) 2018-04-12 10:37:33 +02:00
parseint.c Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
pk11.c address win32 build issues 2018-05-22 16:32:21 -07:00
pk11_result.c Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
pool.c Replace all random functions with isc_random, isc_random_buf and isc_random_uniform API. 2018-05-16 09:54:35 +02:00
portset.c Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
print.c Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
quota.c Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
radix.c remove the experimental authoritative ECS support from named 2018-05-25 08:21:25 -07:00
random.c copyrights 2018-05-23 12:39:40 -04:00
ratelimiter.c Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
refcount.c Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
regex.c Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
region.c Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
result.c Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
rwlock.c Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
safe.c Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
serial.c Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
sha1.c address win32 build issues 2018-05-22 16:32:21 -07:00
sha2.c address win32 build issues 2018-05-22 16:32:21 -07:00
sockaddr.c Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
socket_api.c Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
stats.c Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
string.c Remove isc_string_strcasestr implementation and clean up the header and headers 2018-04-12 10:37:33 +02:00
strtoul.c address win32 build issues 2018-05-22 16:32:21 -07:00
symtab.c Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
task.c Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
taskpool.c Replace all random functions with isc_random, isc_random_buf and isc_random_uniform API. 2018-05-16 09:54:35 +02:00
timer.c Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
timer_p.h Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
tm.c Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
version.c address win32 build issues 2018-05-22 16:32:21 -07:00