bind9/lib/isc/include/isc
Evan Hunt d46855caed [master] ECS authoritative support
3936.	[func]		Added authoritative support for the EDNS Client
			Subnet (ECS) option.

			ACLs can now include "ecs" elements which specify
			an address or network prefix; if an ECS option is
			included in a DNS query, then the address encoded
			in the option will be matched against "ecs" ACL
			elements.

			Also, if an ECS address is included in a query,
			then it will be used instead of the client source
			address when matching "geoip" ACL elements.  This
			behavior can be overridden with "geoip-use-ecs no;".

			When "ecs" or "geoip" ACL elements are used to
			select a view for a query, the response will include
			an ECS option to indicate which client network the
			answer is valid for.

			(Thanks to Vincent Bernat.) [RT #36781]
2014-08-28 22:05:57 -07:00
..
aes.h [master] merge several interdependent fixes 2014-02-26 19:00:05 -08:00
app.h update copyright notice 2014-02-27 23:46:22 +00:00
assertions.h update copyright notice 2009-09-29 23:48:04 +00:00
backtrace.h 2667. [func] Add support for logging stack backtrace on assertion 2009-09-01 18:40:25 +00:00
base32.h update copyright notice 2014-04-24 23:45:21 +00:00
base64.h update copyright notice 2007-06-19 23:47:24 +00:00
bind9.h update copyright notice 2013-04-10 23:46:01 +00:00
boolean.h update copyright notice 2007-06-19 23:47:24 +00:00
buffer.h [master] fix misuses of isc__buffer functions, update comment 2014-03-06 17:26:21 -08:00
bufferlist.h update copyright notice 2007-06-19 23:47:24 +00:00
commandline.h update copyright notice 2007-06-19 23:47:24 +00:00
crc64.h remove unnecessary DE_CONST; pass in as (const void *) 2013-06-11 12:25:43 +10:00
entropy.h grammar, line length 2009-10-19 02:37:08 +00:00
error.h update copyright notice 2009-09-29 23:48:04 +00:00
event.h update copyright notice 2014-04-24 23:45:21 +00:00
eventclass.h update copyright notice 2007-06-19 23:47:24 +00:00
file.h update copyright notice 2014-07-10 23:45:19 +00:00
formatcheck.h update copyright notice 2007-06-19 23:47:24 +00:00
fsaccess.h update copyright notice 2009-01-17 23:47:43 +00:00
hash.h update copyrights 2014-05-30 09:41:33 +10:00
heap.h update copyright notice 2012-06-26 23:45:56 +00:00
hex.h update copyright notice 2008-09-25 04:02:39 +00:00
hmacmd5.h [master] merge libiscpk11 to libisc 2014-02-11 21:20:28 -08:00
hmacsha.h [master] merge libiscpk11 to libisc 2014-02-11 21:20:28 -08:00
httpd.h update copyrights 2014-01-11 07:07:56 +11:00
interfaceiter.h update copyright notice 2007-06-19 23:47:24 +00:00
ipv6.h update copyright notice 2007-06-19 23:47:24 +00:00
iterated_hash.h update copyright notice 2014-06-09 23:45:20 +00:00
json.h [master] check for -ljson-c as well as -ljson 2013-07-09 16:43:59 -07:00
lang.h update copyright notice 2007-06-19 23:47:24 +00:00
lex.h update copyright notice 2008-05-30 23:47:01 +00:00
lfsr.h update copyright notice 2007-06-19 23:47:24 +00:00
lib.h update copyright notice 2009-09-02 23:48:03 +00:00
list.h update copyright notice 2013-01-17 23:46:25 +00:00
log.h update copyright notice 2014-02-16 23:46:32 +00:00
magic.h update copyright notice 2007-06-19 23:47:24 +00:00
Makefile.in keyboard.h 2014-04-08 10:37:08 +10:00
md5.h [master] merge libiscpk11 to libisc 2014-02-11 21:20:28 -08:00
mem.h [master] fix win32 build 2013-06-13 12:36:39 -07:00
msgcat.h update copyright notice 2007-06-19 23:47:24 +00:00
msgs.h update copyright notice 2009-10-01 23:48:08 +00:00
mutexblock.h update copyright notice 2007-06-19 23:47:24 +00:00
netaddr.h update copyright notice 2009-01-17 23:47:43 +00:00
netscope.h update copyright notice 2009-06-25 23:48:02 +00:00
ondestroy.h update copyright notice 2007-06-19 23:47:24 +00:00
os.h update copyright notice 2007-06-19 23:47:24 +00:00
parseint.h update copyright notice 2007-06-19 23:47:24 +00:00
platform.h.in [master] merge several interdependent fixes 2014-02-26 19:00:05 -08:00
pool.h [master] add zone memory context pools 2013-02-20 21:39:05 -08:00
portset.h Editorial nits. [RT #19815] 2009-06-25 05:28:34 +00:00
print.h update copyright notice 2014-07-15 23:45:19 +00:00
queue.h update copyright notice 2013-01-02 23:45:51 +00:00
quota.h update copyright notice 2007-06-19 23:47:24 +00:00
radix.h [master] ECS authoritative support 2014-08-28 22:05:57 -07:00
random.h update copyright notice 2014-06-04 23:45:22 +00:00
ratelimiter.h update copyright notice 2009-01-18 23:48:14 +00:00
refcount.h update copyright notice 2009-09-29 23:48:04 +00:00
regex.h 3500. [port] Support NAPTR regular expression validation on 2013-02-27 08:59:04 +11:00
region.h update copyrights 2013-02-27 12:27:58 +11:00
resource.h update copyright notice 2008-07-11 23:47:09 +00:00
result.h update copyright notice 2014-08-02 23:45:21 +00:00
resultclass.h update copyright notice 2014-03-13 23:53:24 +00:00
rwlock.h update copyright notice 2007-06-19 23:47:24 +00:00
safe.h [master] added isc_safe_memcmp() 2013-07-09 11:47:16 -07:00
serial.h update copyright notice 2009-01-18 23:48:14 +00:00
sha1.h [master] merge libiscpk11 to libisc 2014-02-11 21:20:28 -08:00
sha2.h [master] merge libiscpk11 to libisc 2014-02-11 21:20:28 -08:00
sockaddr.h update copyright notice 2012-10-24 23:46:51 +00:00
socket.h additional changes for: 2014-04-24 18:59:01 +10:00
stats.h update copyright notice 2012-05-14 23:45:48 +00:00
stdio.h update copyright notice 2013-06-17 23:46:12 +00:00
stdlib.h update copyright notice 2007-06-19 23:47:24 +00:00
string.h update copyrights 2014-01-11 07:07:56 +11:00
symtab.h [master] "in-view" zone option 2013-11-13 20:35:40 -08:00
task.h update copyright notice 2014-04-24 23:45:21 +00:00
taskpool.h update copyright notice 2012-03-10 23:45:53 +00:00
timer.h update copyright notice 2014-04-25 23:45:21 +00:00
tm.h include <isc/tm.h>, <isc/lang.h> and <isc/types.h> 2014-01-15 20:42:22 +11:00
types.h [master] deprecate isc_bitsrting 2014-02-06 15:36:13 -08:00
util.h update copyright notice 2012-03-10 23:45:53 +00:00
version.h update copyright notice 2007-06-19 23:47:24 +00:00
xml.h update copyright notice 2007-06-19 23:47:24 +00:00