From: Tomek Mrugalski Date: Wed, 21 Aug 2013 15:09:07 +0000 (+0200) Subject: [master] Merge branch 'trac3063' (Hooks maintenance doc) X-Git-Tag: bind10-1.2.0beta1-release~251 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=55235c63e0aaa87d8a6ef8e42ee98f7f99c532bd;p=thirdparty%2Fkea.git [master] Merge branch 'trac3063' (Hooks maintenance doc) Conflicts: ChangeLog --- 55235c63e0aaa87d8a6ef8e42ee98f7f99c532bd diff --cc ChangeLog index 71cf147b57,23d9336781..5edd2743a2 --- a/ChangeLog +++ b/ChangeLog @@@ -1,60 -1,7 +1,65 @@@ -6XX. [doc] stephen ++665. [doc] stephen + Added the "Hook's Maintenance Guide" to the BIND 10 developer + documentation. - (Trac# 3063, git ABCD) ++ (Trac# 3063, git 5d1ee7b7470fc644b798ac47db1811c829f5ac24) ++ +664. [bug]] tmark + Corrects a bug in Hooks processing that was improperly + creating a new callout handle on every call, rather + than maintaining it throughout the context of the + packet being processed. + (Trac #3062, git 28684bcfe5e54ad0421d75d4445a04b75358ce77) + +663. [func] marcin + b10-dhcp6: Server processes the DHCPv6 Client FQDN Option + sent by a client and generates the response. The DHCPv6 Client + FQDN Option is represented by the new class in the libdhcp++. + As a result of FQDN Option processing, the server generates + NameChangeRequests which represent changes to DNS mappings for + a particular lease (addition or removal of DNS mappings). + Currently all generated NameChangeRequests are dropped. Sending + them to b10-dhcp-ddns will be implemented with the future tickets. + (Trac #3036, git 209f3964b9f12afbf36f3fa6b62964e03049ec6e) + +662. [func] marcin + libdhcp++: Implemented an Option4ClientFqdn class which represents + DHCPv4 Client FQDN Option (code 81) defined in RFC4702. This class + supports the domain name encoding in canonical FQDN format as well + as in deprecated ASCII format. + (Trac# 3082, git 1b434debfbf4a43070eb480fa0975a6eff6429d4) + +661. [func] stephen + Copy additional header files to the BIND 10 installation directory + to allow the building of DHCP hooks libraries against an installed + version of BIND 10. + (Trac #3092, git e9beef0b435ba108af9e5979476bd2928808b342) + +660. [func] fujiwara + src/lib/cc: Integer size of C++ CC library is changed to int64_t. + b10-auth: The size of statistics counters is changed to uint64_t. + b10-auth sends lower 63 bit of counter values to b10-stats. + (Trac #3015, git e5b3471d579937f19e446f8a380464e0fc059567 + and Trac #3016, git ffbcf9833ebd2f1952664cc0498608b988628d53) + +659. [func] stephen + Added capability to configure the hooks libraries for the + b10-dhcp4 and b10-dhcp6 servers through the BIND 10 + configuration mechanism. + (Trac #2981, git aff6b06b2490fe4fa6568e7575a9a9105cfd7fae) + +658. [func]* vorner + The resolver, being experimental, is no longer installed by default. + If you really want to use it, even when it is known to be buggy, use + the ./configure --enable-experimental-resolver option. + (Trac #3064, git f5f07c976d2d42bdf80fea4433202ecf1f260648) + +657. [bug] vorner + Due to various problems with older versions of boost and + shared memory, the server rejects to compile with combination + of boost < 1.48 and shared memory enabled. Most users don't + need shared memory, admins of large servers are asked to + upgrade boost. + (Trac #3025, git 598e458c7af7d5bb81131112396e4c5845060ecd) 656. [func] tomek Additional hooks (buffer6_receive, lease6_renew,