head	1.1;
branch	1.1.1;
access;
symbols
	netbsd-11-0-RC5:1.1.1.1
	netbsd-11-0-RC4:1.1.1.1
	netbsd-11-0-RC3:1.1.1.1
	netbsd-11-0-RC2:1.1.1.1
	netbsd-11-0-RC1:1.1.1.1
	perseant-exfatfs-base-20250801:1.1.1.1
	netbsd-11:1.1.1.1.0.12
	netbsd-11-base:1.1.1.1
	netbsd-10-1-RELEASE:1.1.1.1
	perseant-exfatfs-base-20240630:1.1.1.1
	perseant-exfatfs:1.1.1.1.0.10
	perseant-exfatfs-base:1.1.1.1
	netbsd-9-4-RELEASE:1.1.1.1.8.2
	netbsd-10-0-RELEASE:1.1.1.1
	netbsd-10-0-RC6:1.1.1.1
	netbsd-9:1.1.1.1.0.8
	netbsd-10-0-RC5:1.1.1.1
	netbsd-10-0-RC4:1.1.1.1
	netbsd-10-0-RC3:1.1.1.1
	netbsd-10-0-RC2:1.1.1.1
	netbsd-10-0-RC1:1.1.1.1
	netbsd-10:1.1.1.1.0.6
	netbsd-10-base:1.1.1.1
	DHCP4_4_3:1.1.1.1
	cjep_sun2x-base1:1.1.1.1
	cjep_sun2x:1.1.1.1.0.4
	cjep_sun2x-base:1.1.1.1
	cjep_staticlib_x-base1:1.1.1.1
	DHCP4_4_2_P1:1.1.1.1
	cjep_staticlib_x:1.1.1.1.0.2
	cjep_staticlib_x-base:1.1.1.1
	DHCP4_4_2:1.1.1.1
	ISC:1.1.1;
locks; strict;
comment	@# @;


1.1
date	2020.08.03.21.09.08;	author christos;	state Exp;
branches
	1.1.1.1;
next	;
commitid	mkuj1ZGazNVi6FiC;

1.1.1.1
date	2020.08.03.21.09.08;	author christos;	state Exp;
branches
	1.1.1.1.8.1;
next	;
commitid	mkuj1ZGazNVi6FiC;

1.1.1.1.8.1
date	2020.08.03.21.09.08;	author martin;	state dead;
branches;
next	1.1.1.1.8.2;
commitid	JxWuK0x3VE2xYj0F;

1.1.1.1.8.2
date	2024.02.29.11.39.21;	author martin;	state Exp;
branches;
next	;
commitid	JxWuK0x3VE2xYj0F;


desc
@@


1.1
log
@Initial revision
@
text
@Part 1: Kea Migration Assistant support
=======================================

Files:
------
 - data.h (tailq list and element type declarations)
 - data.c (element type code)
 - keama.h (DHCP declarations)
 - keama.c (main() code)
 - json.c (JSON parser)
 - option.c (option tables and code)
 - keama.8 (man page)

The code heavily uses tailq lists, i.e. doubled linked lists with
a pointer to the last (tail) element.

The element structure mimics the Kea Element class with a few differences:
 - no smart pointers
 - extra fields to handle declaration kind, skip and comments
 - maps are implemented as lists with an extra key field so the order
  of insertion is kept and duplicates are possible
 - strings are length + content (vs C strings)

There is no attempt to avoid memory leaks.

The skip flag is printed as '//' at the beginning of lines. It is set
when something cannot be converted and the issue counter (returned
by the keama command) incremented.

Part 2: ISC DHCP lexer organization
===================================

Files:
-----
 - dhctoken.h (from includes, enum dhcp_token definition)
 - conflex.c (from common, lexical analyzer code)

Tokens (dhcp_token enum): characters are set to their ASCII value,
 others are >= 256 without real organization (e.g. END_OF_FILE is 607).

The state is in a parse structure named "cfile". There is one per file
and a few routine save it in order to do a backtrack on a larger
set than the usual lookahead.
The largest function is intern() which recognizes keywords with
a switch on the first character and a tree of if strcasecmp's.

Standard routines:
-----------------
enum dhcp_token
next_token(const char **rval, unsigned *rlen, struct parse *cfile);

and

enum dhcp_token
peek_token(const char **rval, unsigned *rlen, struct parse *cfile);

rval: if not null the content of the token is put in it
rlen: if not null the length of the token is put in it
cfile: lexer context
return: the integer value of the token

Changes:
-------

Added LBRACKET '[' and RBRACKET ']' tokens for JSON parser
(switch on dhcp_token type).

Added comments to collect ISC DHCP # comments, element stack to follow
declaration hierarchy, and issue counter to struct parse.

Moved the parse_warn (renamed into parse_error and made fatal) routine
from conflex.c to keama.c

Part 3: ISC DHCP parser organization
====================================

Files:
-----
 - confparse.c (from server)
  for the server in parse_statement())
 - parse.c (from common)

4 classes: parameters, declarations, executable statements and expressions.

the original code parses config and lease files, I kept only the first
at the exception of parse_binding_value().

entry point
  |
  V
conf_file_parse
  |
  V
conf_file_subparse <- read_conf_file (for include)
 until END_OF_FILE call
  |
  V
parse_statement
 parse parameters and declarations
 switch on token and call parse_xxx_declaration routines
 on default or DHCPv6 token in DHCPv4 mode call parse_executable_statement
  and put the result under the "statement" key
    |
    V
parse_executable_statement

According to comments the grammar is:

   conf-file :== parameters declarations END_OF_FILE
   parameters :== <nil> | parameter | parameters parameter
   declarations :== <nil> | declaration | declarations declaration

   statement :== parameter | declaration

   parameter :== DEFAULT_LEASE_TIME lease_time
               | MAX_LEASE_TIME lease_time
               | DYNAMIC_BOOTP_LEASE_CUTOFF date
               | DYNAMIC_BOOTP_LEASE_LENGTH lease_time
               | BOOT_UNKNOWN_CLIENTS boolean
               | ONE_LEASE_PER_CLIENT boolean
               | GET_LEASE_HOSTNAMES boolean
               | USE_HOST_DECL_NAME boolean
               | NEXT_SERVER ip-addr-or-hostname SEMI
               | option_parameter
               | SERVER-IDENTIFIER ip-addr-or-hostname SEMI
               | FILENAME string-parameter
               | SERVER_NAME string-parameter
               | hardware-parameter
               | fixed-address-parameter
               | ALLOW allow-deny-keyword
               | DENY allow-deny-keyword
               | USE_LEASE_ADDR_FOR_DEFAULT_ROUTE boolean
               | AUTHORITATIVE
               | NOT AUTHORITATIVE

   declaration :== host-declaration
                 | group-declaration
                 | shared-network-declaration
                 | subnet-declaration
                 | VENDOR_CLASS class-declaration
                 | USER_CLASS class-declaration
                 | RANGE address-range-declaration

Typically declarations use { } and are associated with a group
(changed to a type) in ROOT_GROUP (global), HOST_DECL, SHARED_NET_DECL,
SUBNET_DECL, CLASS_DECL, GROUP_DECL and POOL_DECL.

ROOT: parent = TOPLEVEL, children = everythig but not POOL
HOST: parent = ROOT, GROUP, warn on SHARED or SUBNET, children = none
SHARED_NET: parent = ROOT, GROUP, children = HOST (warn), SUBNET, POOL4
SUBNET: parent = ROOT, GROUP, SHARED, children = HOST (warn), POOL
CLASS: parent = ROOT, GROUP, children = none
GROUP: parent = ROOT, SHARED, children = anything but not POOL
POOL: parent = SHARED4, SUBNET, warn on others, children = none

isc_boolean_t
parse_statement(struct parse *cfile, int type, isc_boolean_t declaration);

cfile: parser context
type: declaration type
declaration and return: declaration or parameter

On the common side:

   executable-statements :== executable-statement executable-statements |
                             executable-statement
 
   executable-statement :==
        IF if-statement |
        ADD class-name SEMI |
        BREAK SEMI |
        OPTION option-parameter SEMI |
        SUPERSEDE option-parameter SEMI |
        PREPEND option-parameter SEMI |
        APPEND option-parameter SEMI

isc_boolean_t
parse_executable_statement(struct element *result,
                           struct parse *cfile, isc_boolean_t *lose,
                           enum expression_context case_context,
                           isc_boolean_t direct);

result: map element where to put the statement
cfile: parser context
lose: set to ISC_TRUE on failure
case_context: expression context
direct: called directly by parse_statement so can execute config statements
return: success

parse_executable_statement
 switch on keywords (far more than in the comments)
 on default with an identifier try a config option, on number or name
  call parse_expression for a function call
    |
    V
parse_expression

expressions are divided into boolean, data (string) and numeric expressions

   boolean_expression :== CHECK STRING |
                          NOT boolean-expression |
                          data-expression EQUAL data-expression |
                          data-expression BANG EQUAL data-expression |
                          data-expression REGEX_MATCH data-expression |
                          boolean-expression AND boolean-expression |
                          boolean-expression OR boolean-expression
                          EXISTS OPTION-NAME

   data_expression :== SUBSTRING LPAREN data-expression COMMA
                                        numeric-expression COMMA
                                        numeric-expression RPAREN |
                       CONCAT LPAREN data-expression COMMA 
                                        data-expression RPAREN
                       SUFFIX LPAREN data_expression COMMA
                                     numeric-expression RPAREN |
                       LCASE LPAREN data_expression RPAREN |
                       UCASE LPAREN data_expression RPAREN |
                       OPTION option_name |
                       HARDWARE |
                       PACKET LPAREN numeric-expression COMMA
                                     numeric-expression RPAREN |
                       V6RELAY LPAREN numeric-expression COMMA
                                      data-expression RPAREN |
                       STRING |
                       colon_separated_hex_list

   numeric-expression :== EXTRACT_INT LPAREN data-expression
                                             COMMA number RPAREN |
                          NUMBER

parse_boolean_expression, parse_data_expression and parse_numeric_expression
calls parse_expression and check its result

parse_expression itself is divided into parse_non_binary and internal
handling of binary operators

isc_boolean_t
parse_non_binary(struct element *expr, struct parse *cfile,
                 isc_boolean_t *lose, enum expression_context context)

isc_boolean_t
parse_expression(struct element *expr, struct parse *cfile,
                 isc_boolean_t *lose, enum expression_context context,
                 struct element *lhs, enum expr_op binop)

expr: map element where to put the result
cfile: parser context
lose: set to ISC_TRUE on failure
context: expression context
lhs: NULL or left hand side
binop: expr_none or binary operation
return: success

parse_non_binary
 switch on unary and nullary operator keywords
 on default try a variable reference or a function call

parse_expression
 call parse_non_binary to get the right hand side
 switch on binary operator keywords to get the next operation
 with one side if expr_none return else get the second hand
 handle operator precedence, can call itself
 return a map entry with the operator name as the key, and
 left and right expression branches

Part 4: Expression processing
=============================

Files:
------
 - print.c (new)
 - eval.c (new)
 - reduce.c (new)

Print:
------

const char *
print_expression(struct element *expr, isc_boolean_t *lose);
const char *
print_boolean_expression(struct element *expr, isc_boolean_t *lose);
const char *
print_data_expression(struct element *expr, isc_boolean_t *lose);
const char *
print_numeric_expression(struct element *expr, isc_boolean_t *lose);

expr: expression to print
lose: failure (??? in output) flag
return: the text representing the expression

Eval:
-----

struct element *
eval_expression(struct element *expr, isc_boolean_t *modifiedp);
struct element *
eval_boolean_expression(struct element *expr, isc_boolean_t *modifiedp);
struct element *
eval_data_expression(struct element *expr, isc_boolean_t *modifiedp);
struct element *
eval_numeric_expression(struct element *expr, isc_boolean_t *modifiedp);

expr: expression to evaluate
modifiedp: a different element was returned (still false for updates
 inside a map)
return: the evaluated element (can have been updated for a map or a list,
 or can be a fully different element)

Evaluation is at parsing time so it is mainly a constant propagation.
(no beta reduction for instance)

Reduce:
-------

struct element *
reduce_boolean_expression(struct element *expr);
struct element *
reduce_data_expression(struct element *expr);
struct element *
reduce_numeric_expression(struct element *expr);

expr: expression to reduce
return: NULL or the reduced expression as a Kea eval string

reducing works for a limited (but interesting) set of expressions which
can be converted to kea evaluatebool and for literals.

Part 5: Specific issues
=======================

Reservations:
-------------
 ISC DHCP host declarations are global, Kea reservations were per subnet
 only until 1.5.
 It is possible to use the fixed address but:
  - it is possible to finish with orphan reservations, i.e.
   reservations with an address which match no subnets
  - a reservation can have no fixed address. In this case the MA puts
   the reservation in the last declared subnet.
  - a reservation can have more than one fixed address and these
   addresses can belong to different subnets. Current code pushes
   IPv4 extra addresses in a commented extra-ip-addresses but
   it is legal feature for IPv6.
  - it is not easy to use prefix6
 The use of groups in host declarations is unclear.
 ISC DHCP UID is mapped to client-id, host-identifier to flex-id
 Host reservation identifiers are generated on first use.

Groups:
-------
TODO: search missing parameters from the Kea syntax.
 (will be done in the third pass)

Shared-Networks:
----------------
 Waiting for the feature to be supported by Kea.
 Currently at the end of a shared network declaration:
  - if there is no subnets it is a fatal error
  - if there is one subnet the shared-network is squeezed
  - if there are more than one subnet the shared-network is commented
TODO (useful only with Kea support for shared networks): combine permit /
deny classes (e.g. create negation) and pop filters to subnets when
there is one pool.

Vendor-Classes and User-Classes:
--------------------------------
 ISC DHCP code is inconsistent: in particular before setting the
 super-class "tname" to "implicit-vendor-class" / "implicit-user-class"
 it allocates a buffer for data but does not copy the lexical value
 "val" into it... So I removed support.

Classes:
--------
 Only pure client-classes are supported by kea.
 Dynamic/deleted stuff is not supported but does it make sense?
 To spawn classes is not supported.
 Match class selector is converted to Kea eval test when the corresponding
 expression can be reduced. Fortunately it seems to be the common case!
  Lease limit is not supported.

Subclasses:
-----------
 Understood how it works:
  - (super) class defined with a MATCH <data-expression> (vs.
   MATCH IF <boolean-expression>)
  - subclasses defined by <superclass-name> <data-literal> which
   are equivalent to
   MATCH IF <superclass-data-expression> EQUAL <data-literal>
 So subclasses are convertible when the data expression can be reduced.
 Cf https://kb.isc.org/article/AA-01092/202/OMAPI-support-for-classes-and-subclasses.html
  which BTW suggests the management API could manage classes...

Hardware Addresses:
-------------------
 Kea supports only Ethernet.

Pools:
------
 All permissions are not supported by Kea at the exception of class members
 but in a very different way so not convertible.
 Mixed DHCPv6 address and prefix pools are not supported, perhaps in this
 case the pool should be duplicated into pool and pd-pool instances?
 The bootp stuff was ifdef's as bootp is obsolete.
 Temporary (aka IA_TA) is commented ny the MA.
 ISC DHCP supports interval ranges for prefix6. Kea has a different
 and IMHO more powerful model.
 Pool6 permissions are not supported.

Failover:
---------
 Display a warning on the first use.

Interfaces:
-----------
 Referenced interface names are pushed to an interfaces-config but it is
 very (too!) easy to finish with a Kea config without any interface.

Hostnames:
----------
 ISC DHCP does dynamic resolution in parse_ip_addr_or_hostname.
 Static (at conversion time) resolution to one address is done by
 the MA for fixed-address. Resolution is considered as painful
 there are better (and safer) ways to do this. The -r (resolve)
 command line parameter controls the at-conversion-time resolution.
 Note only the first address is returned.
TODO: check the multiple address comment is correctly taken
 (need a known host resolving in a stable set of addresses)

Options:
--------
 Some options are known only in ISC DHCP (almost fixed), a few only by Kea.
 Formats are supposed to be the same, the only known exception
 (DHCPv4 domain-search) was fixed by #5087.
 For option spaces DHCPv4 vendor-encapsulated-options (code 43, in general
 associated to vendor-class-identifier code 60) uses a dedicated feature
 which had no equivalent in Kea (fixed).
 Option definitions are convertible with a few exception:
  - no support in Kea for an array of records (mainly by the lack
   of a corresponding syntax). BTW there is no known use too.
  - no support in Kea for an array at the end of a record (fixed)
   All unsupported option declarations are set to full binary (X).
  - X format means ASCII or hexa:
    * standard options are in general mapped to binary
    * new options are mapped to string with format x (vs x)
    * when a string got hexadecimal data a warning in added in comments
     suggesting to switch to plain binary.
  - ISC DHCP use quotes for a domain-list but not for a domain-name,
   this is no very coherent and makes domain-list different than
   domain-name array.
Each time an option data has a format which is not convertible than
a CSV false binary data is produced.
 We have no example in ISC DHCP, Kea or standard but it is possible
 than an option defined as a fixed sized record followed by
 (encapsulated) suboptions bugs (it already bugs toElement).
 For operations on options ISC DHCP has supersede, send, append,
 prepend,  default (set if not yet present), Kea puts them in code order
 with a few built-in exceptions.
 To finish there is the way to enforce Kea to add an option in a response
 is pretty different and can't be automatically translated (cf Kea #250).

Duplicates:
-----------
 Many things in ISC DHCP can be duplicated:
  - options can be redefined
  - same host identifier used twice
  - same fixed address used in tow different hosts
  etc.
 Kea is far more strict and IMHO it is a good thing. Now the MA does
 no particular check and multiple definitions work only for classes
 (because it is the way the ISC DHCP parse works).
 If we have Docsis space options, they are standard in Kea so they
 will conflict.

Dynamic DNS:
------------
 Details are very different so the MA maps only basic parameters
 at the global scope.

Expressions:
------------
 ISC DHCP expressions are typed: boolean, numeric, and data aka string.
 The default for a literal is to be a string so literal numbers are
 interpreted in hexadecimal (for a strange consequence look at
 https://kb.isc.org/article/AA-00334/56/Do-the-list-of-parameters-in-the-dhcp-parameter-request-list-need-to-be-in-hex.html ).
 String literals are converted to string elements, hexadecimal literals
 are converted to const-data maps.
TODO reduce more hexa aka const-data
 As booleans are not data there is no way to fix this:
  /tmp/bool line 9: Expecting a data expression.
  option ip-forwarding = foo = foo;
                                ^
 Cf Kea #247
 The tautology 'foo = foo' is not a data expression so is rejected by
 both the MA and dhcpd (BTW the role of the MA is not to fix ISC DHCP
 shortcomings so it does what it is expected to do here).
 Note this does not work too:
  option ip-forwarding = true;
 because "true" is not a keyword and it is converted into a variable
 reference... And I expect ISC DHCP makes this true a false at runtime
 because the variable "true" is not defined by default.
 Reduced expressions are pretty printed to allow an extra check.
 Hardware for DHCPv4 is expansed into a concatenation of hw-type and
 hw-address, this allows to simplify expression where only one is used.

Variables:
----------
 ISC DHCP has a notion of variables in a scope where the scope can be
 a lexical scope in the config or a scope in a function body
 (ISC DHCP has even an unused "let" statement).
 There is a variant of bindings for lease files using types and able
 to recognize booleans and numbers. Unfortunately this is very specific...

TODO:
 - global host reservations
 - class like if statement
 - add more tests for classes in pools and class generation
@


1.1.1.1
log
@                Internet Systems Consortium DHCP Distribution
                            Version 4.4.2
                            22 January 2020
                             Release Notes

                              NEW FEATURES

Please note that that ISC DHCP is now licensed under the Mozilla Public License,
MPL 2.0. Please see https://www.mozilla.org/en-US/MPL/2.0/ to read the MPL 2.0
license terms.

While release 4.4.2 is primarily a maintenance release that addresses a number
of defects, it does introduce a few new features:

- Keama - Keama is a migration utility that assists in converting ISC DHCP
  server configuration files to Kea configuration files.  It is found in the
  keama subdirectory and includes a README.md file with instructions on how
  to build it as well as a manpage on its usage.

- Two new server parameters related to ping checking were added:

1. ping-cltt-secs which allows the user to specify the number of seconds
   that must elapse since CLTT before a ping check is conducted.

2. ping-timeout-ms which allows the user to specify the amount of time the
   server waits for a ping-check response in milliseconds rather than in
   seconds.

In general, the areas of focus for ISC DHCP 4.4 were:

1. Dynamic DNS additions
2. dhclient improvements
3. Support for dynamic shared libraries

Dynamic DNS Improvements:

- We added three new server configuration parameters which influence DDNS
  conflict resolution:

    1. ddns-dual-stack-mixed-mode - alters DNS conflict resolution behavior
    to mitigate issues with non-compliant clients in dual stack environments.

    2. ddns-guard-id-must-match - relaxes the DHCID RR client id matching
    requirement of DNS conflict resolution.

    3. ddns-other-guard-is-dynamic - alters dual-stack-mixed-mode behavior to
    allow unguarded DNS entries to be overwritten in certain cases

- The server now honors update-static-leases parameter for static DHCPv6
  hosts.

dhclient Improvements:

  - We've added three command line parameters to dhclient:

    1. --prefix-len-hint - directs dhclient to use the given length as
    the prefix length hint when requesting prefixes

    2. --decline-wait-time - instructs the client to wait the given number
    of seconds after declining an IPv4 address before issuing a discover

    3. --address-prefix-len - specifies the prefix length passed by dhclient
    into the client script (via the environment variable ip6_prefixlen) with
    each IPv6 address.  We added this parameter because we have changed the
    default value from 64 to 128 in order to be compliant with RFC3315bis
    draft (-09, page 64) and RFC5942, Section 4, point 1.
    **WARNING**: The new default value of 128 may not be backwardly compatible
    with your environment. If you are operating without a router, such as
    between VMs on a host, you may find they cannot see each other with prefix
    length of 128. In such cases, you'll need to either provide routing or use
    the command line parameter to set the value to 64. Alternatively you may
    change the default at compile time by setting DHCLIENT_DEFAULT_PREFIX_LEN
    in includes/site.h.

  - dhclient will now generate a DHCPv6 DECLINE message when the client script
    indicates a DAD failure

Dynamic shared library support:

  Configure script, configure.ac+lt, which supports libtool is now provided
  with the source tar ball.  This script can be used to configure ISC DHCP
  to build with libtool and thus use dynamic shared libraries.

Other Highlights:

 - The server now supports dhcp-cache-threshold for DHCPv6 operations
 - The server now supports DHPv6 address allocation based on EUI-64 DUIDs
 - Experimental support for alternate relay port in the both the server
   and relay for IPv4, IPv6 and 4o6 (see: draft-ietf-dhc-relay-port-10.txt)

For information on how to install, configure and run this software, as
well as how to find documentation and report bugs, please consult the
README file.

ISC DHCP uses standard GNU configure for installation. Please review the
output of "./configure --help" to see what options are available.

The system has only been tested on Linux, FreeBSD, and Solaris, and may not
work on other platforms. Please report any problems and suggested fixes to
<dhcp-users@@isc.org>.

ISC DHCP is open source software maintained by Internet Systems
Consortium.  This product includes cryptographic software written
by Eric Young (eay@@cryptsoft.com).

		Changes since 4.4.2b1 (Bug Fixes)

- Added a clarification on DHCPINFORMs and server authority to
  dhcpd.conf.5
  [Gitlab #37]

- Only emit lease scrubbing log messages when DEBUG_FAILOVER_MESSAGES
  is defined.
  [Gitlab #72]

- Added the interface name to socket initialization failure log messages.
  Prior to this the log messages stated only the error reason without
  stating the target interface.
  [Gitlab #75]

- Corrected buffer pointer logic in dhcrelay functions that manipulate
  agent relay options. Thanks to Thomas Imbert of MSRC Vulnerabilities
  & Mitigations for reporting the issue.
  [#71]

- Corrected unresolved symbol errors building relay_unittests when
  configured to build using libtool.
  [#80]

		Changes since 4.4.1 (New Features)

- A new configuration parameter, ping-cltt-secs (v4 operation only), has
  been added to allow the user to specify the number of seconds that must
  elapse since CLTT before a ping check is conducted.  Prior to this, the
  value was hard coded at 60 seconds.  Please see the server man pages for
  a more detailed discussion.
  [ISC-Bugs #36283]

- A new configuration parameter, ping-timeout-ms (v4 operation only),
  has been added that allows the user to specify the amount of time
  the server waits for a ping-check response in milliseconds rather
  than in seconds (via ping-timeout). When greater than zero, the value
  of ping-timeout-ms will override the value of ping-timeout.  Thanks
  to Jay Doran from Bluecat Networks for suggesting this feature.
  [Gitlab #10]

- An experimental tool called, Keama (KEA Migration Assistant), which helps
  translate ISC DHCP configurations to Kea configurations, is now included
  in the distribution.
  [Gitlab #34]

		Changes since 4.4.1 (Bug Fixes)

- Corrected a misuse of the BIND9 DDNS API which caused DDNS updates to be
  carried out over TCP rather than UDP. The coding error was exposed by
  migration to BIND9 9.11.  Thanks to Jinmei Tatuya at Infoblox for
  reporting the issue.
  [ISC-Bugs #47757]

- Bind9 now defaults to requiring python to build. The Makefile for
  building Bind9 when bundled with ISC DHCP was modified to turn off
  this dependency.
  [Gitlab #3]

- Corrected a dual-stack mixed-mode issue that occurs when both
  ddns-guard-id-must-match and ddns-other-guard-is-dynamic
  are enabled and that caused the server to incorrectly interpret
  the presence of a guard record belonging to another client as
  a case of no guard record at all.  Thanks to Fernando Soto
  from BlueCat Networks for reporting this issue.
  [Gitlab #1]

- Corrected a compilation issue that occurred when building without DNS
  update ability (e.g. by undefining NSUPDATE).
  [Gitlab #16]

- Corrected an issue that was causing the server, when running in
  DHPCv4 mode, to segfault when class lease limits are reached.
  Thanks to Peter Nagy at Porion-Digital for reporting the matter
  and submitting a patch.
  [Gitlab #13]

- Made minor changes to eliminate warnings when compiled with GCC 9.
  Thanks to Brett Neumeier for bringing the matter to our attention.
  [Gitlab #15]

- Fixed potential memory leaks in parser error message generation
  spotted by Coverity, CIDs: 1448191, 1448193, 1448194, 1448195
  [Gitlab #30]

- Updated URL of IEEE oui.txt in contrib/dhcp-lease-list.pl. Thanks
  to Tommy Smith for contributing the patch.
  [Gitlab #26]

- Fixed define flags when using SO_BINDTODEVICE. Thanks to Joe LeVeque for
  reporting the issue.
  [GitLab #19]

- Applied a patch from OpenBSD to always set the scope id of outbound
  DHPCv6 packets.  Note this change only applies when compiling under
  OpenBSD.  Thanks to Brad Smith at OpenBSD from bringing it to our
  attention.
  [Gitlab #33]

- Modified dhclient to not discard config file leases that are
  duplicates of server-provided leases and to retain such leases
  after they have been used as the fallback active lease and
  DHCP service has been restored.  This allows them to be used
  more than once during the lifetime of a dhclient instance.
  This applies to DHCPv4 operation only.
  [Gitlab #9]

- Corrected a number of reference counter and zero-length buffer leaks.
  Thanks to Christopher Ertl of MSRC Vulnerabilities & Mitigations for
  pointing them out.
  [Gitlab #57]

- Closed a small window of time between the installation of graceful
  shutdown signal handlers and application context startup, during which
  the receipt of shutdown signal would cause a REQUIRE() assertion to
  occur.  Note this issue is only visible when compiling with
  ENABLE_GENTLE_SHUTDOWN defined.
  [Gitlab #53]

- Corrected a buffer overflow that can occur when retrieving zone
  names that are more than 255 characters in length.
  [Gitlab #20]

- The "d" domain name option format was incorrectly handled as text
  instead of RFC 1035 wire format. Thanks to Jay Doran at BlueCat Networks
  for reporting this issue.
  [Gitlab #2]

- Improved the error message issued when a host declaration has both
  a uid and a dhcp-client-identifier. Server configuration parsing will
  now fail if a host declaration specifies more than one uid.
  [Gitlab #7]

- Updated developer's documentation on building and running unit tests.
  Removed support for --with-atf=bind as BIND9 no longer bundles in ATF
  source.
  [Gitlab #35]

- Fixed a syntax error in ldap.c which cropped up under Ubuntu
  18.04.1/gcc 7.4.0. Thanks to Charles Hedrick for pointing it out.
  [Gitlab #51]

- Added clarification to dhcp-options.5 section on ip-address values
  describing the first-use DNS resolution of options with hostnames as
  values (e.g. next-server).
  [Gitlab #28]

- The option format for the server option omapi-key was changed to a
  format type 'k' (key name); while server options ldap-port and
  ldap-init-retry were changed to 'L' (unsigned 32-bit integer). These
  three options were inadvertantly broken when the 'd' format content
  was changed to comply with RFC 1035 wire format (see Gitlab #2).
  [Gitlab #68]
@
text
@@


1.1.1.1.8.1
log
@file doc.txt was added on branch netbsd-9 on 2024-02-29 11:39:21 +0000
@
text
@d1 516
@


1.1.1.1.8.2
log
@Pull up the following, requested by christos in ticket #1803:

	external/bsd/nsd/dist/compat/cpuset.c           up to 1.1.1.1
	external/bsd/nsd/dist/compat/cpuset.h           up to 1.1.1.2
	external/bsd/nsd/dist/compat/setproctitle.c     up to 1.1.1.1
	external/bsd/nsd/dist/compat/explicit_bzero.c   up to 1.1.1.1
	external/bsd/nsd/dist/doc/NSD-VERIFY-MODS       up to 1.1.1.1
	external/bsd/nsd/dist/util/proxy_protocol.c     up to 1.1.1.1
	external/bsd/nsd/dist/util/proxy_protocol.h     up to 1.1.1.1
	external/bsd/nsd/dist/contrib/patch_for_s6_startup_and_other_service_supervisors.diff up to 1.1.1.1
	external/bsd/nsd/dist/contrib/autocomplete_nsd-control.bash up to 1.1.1.1
	external/bsd/nsd/dist/bitset.c                  up to 1.1.1.1
	external/bsd/nsd/dist/README.md                 up to 1.1.1.4
	external/bsd/nsd/dist/aclocal.m4                up to 1.1.1.1
	external/bsd/nsd/dist/bitset.h                  up to 1.1.1.2
	external/bsd/nsd/dist/popen3.c                  up to 1.1.1.2
	external/bsd/nsd/dist/popen3.h                  up to 1.1.1.3
	external/bsd/nsd/dist/ixfr.c                    up to 1.1.1.2
	external/bsd/nsd/dist/ixfr.h                    up to 1.1.1.2
	external/bsd/nsd/dist/ixfrcreate.c              up to 1.1.1.2
	external/bsd/nsd/dist/ixfrcreate.h              up to 1.1.1.2
	external/bsd/nsd/dist/siphash.c                 up to 1.1.1.1
	external/bsd/nsd/dist/verify.c                  up to 1.1.1.2
	external/bsd/nsd/dist/verify.h                  up to 1.1.1.2
	external/bsd/nsd/dist/SECURITY.md               up to 1.1.1.1
	external/bsd/nsd/dist/configyyrename.h          delete
	external/bsd/nsd/dist/udbradtree.c              delete
	external/bsd/nsd/dist/udbradtree.h              delete
	external/bsd/nsd/dist/udbzone.c                 delete
	external/bsd/nsd/dist/udbzone.h                 delete
	external/bsd/nsd/dist/contrib/nsd.service       delete
	external/bsd/nsd/dist/contrib/nsd.socket        delete
	external/bsd/nsd/Makefile.inc                   up to 1.8
	external/bsd/nsd/dist/Makefile.in               up to 1.1.1.9
	external/bsd/nsd/dist/acx_nlnetlabs.m4          up to 1.1.1.4
	external/bsd/nsd/dist/answer.c                  up to 1.1.1.2
	external/bsd/nsd/dist/answer.h                  up to 1.1.1.2
	external/bsd/nsd/dist/axfr.c                    up to 1.1.1.5
	external/bsd/nsd/dist/axfr.h                    up to 1.1.1.3
	external/bsd/nsd/dist/buffer.h                  up to 1.1.1.2
	external/bsd/nsd/dist/config.guess              up to 1.2
	external/bsd/nsd/dist/config.h.in               up to 1.1.1.9
	external/bsd/nsd/dist/configlexer.c             up to 1.9
	external/bsd/nsd/dist/configlexer.lex           up to 1.1.1.8
	external/bsd/nsd/dist/configparser.c            up to 1.9
	external/bsd/nsd/dist/configparser.h            up to 1.9
	external/bsd/nsd/dist/configparser.y            up to 1.1.1.8
	external/bsd/nsd/dist/configure                 up to 1.3
	external/bsd/nsd/dist/configure.ac              up to 1.6
	external/bsd/nsd/dist/dbaccess.c                up to 1.1.1.6
	external/bsd/nsd/dist/dbcreate.c                up to 1.1.1.6
	external/bsd/nsd/dist/difffile.c                up to 1.1.1.8
	external/bsd/nsd/dist/difffile.h                up to 1.1.1.4
	external/bsd/nsd/dist/dname.c                   up to 1.1.1.3
	external/bsd/nsd/dist/dname.h                   up to 1.1.1.2
	external/bsd/nsd/dist/dns.c                     up to 1.1.1.6
	external/bsd/nsd/dist/dns.h                     up to 1.1.1.6
	external/bsd/nsd/dist/edns.c                    up to 1.1.1.4
	external/bsd/nsd/dist/edns.h                    up to 1.1.1.3
	external/bsd/nsd/dist/ipc.c                     up to 1.1.1.8
	external/bsd/nsd/dist/iterated_hash.c           up to 1.1.1.2
	external/bsd/nsd/dist/lookup3.c                 up to 1.1.1.3
	external/bsd/nsd/dist/mini_event.c              up to 1.1.1.4
	external/bsd/nsd/dist/mini_event.h              up to 1.1.1.4
	external/bsd/nsd/dist/namedb.c                  up to 1.1.1.6
	external/bsd/nsd/dist/namedb.h                  up to 1.1.1.5
	external/bsd/nsd/dist/netio.h                   up to 1.1.1.2
	external/bsd/nsd/dist/nsd-checkconf.8.in        up to 1.1.1.9
	external/bsd/nsd/dist/nsd-checkconf.c           up to 1.1.1.8
	external/bsd/nsd/dist/nsd-checkzone.8.in        up to 1.1.1.9
	external/bsd/nsd/dist/nsd-checkzone.c           up to 1.1.1.6
	external/bsd/nsd/dist/nsd-control-setup.sh.in   up to 1.1.1.4
	external/bsd/nsd/dist/nsd-control.8.in          up to 1.1.1.9
	external/bsd/nsd/dist/nsd-control.c             up to 1.1.1.9
	external/bsd/nsd/dist/nsd-mem.c                 up to 1.1.1.5
	external/bsd/nsd/dist/nsd.8.in                  up to 1.1.1.9
	external/bsd/nsd/dist/nsd.c                     up to 1.1.1.9
	external/bsd/nsd/dist/nsd.conf.5.in             up to 1.1.1.9
	external/bsd/nsd/dist/nsd.conf.sample.in        up to 1.1.1.8
	external/bsd/nsd/dist/nsd.h                     up to 1.1.1.8
	external/bsd/nsd/dist/nsec3.c                   up to 1.1.1.7
	external/bsd/nsd/dist/nsec3.h                   up to 1.1.1.4
	external/bsd/nsd/dist/options.c                 up to 1.5
	external/bsd/nsd/dist/options.h                 up to 1.1.1.9
	external/bsd/nsd/dist/packet.c                  up to 1.1.1.3
	external/bsd/nsd/dist/packet.h                  up to 1.1.1.5
	external/bsd/nsd/dist/query.c                   up to 1.1.1.8
	external/bsd/nsd/dist/query.h                   up to 1.1.1.5
	external/bsd/nsd/dist/radtree.c                 up to 1.1.1.5
	external/bsd/nsd/dist/rbtree.h                  up to 1.1.1.3
	external/bsd/nsd/dist/rdata.c                   up to 1.1.1.4
	external/bsd/nsd/dist/rdata.h                   up to 1.1.1.3
	external/bsd/nsd/dist/region-allocator.c        up to 1.1.1.4
	external/bsd/nsd/dist/region-allocator.h        up to 1.1.1.2
	external/bsd/nsd/dist/remote.c                  up to 1.1.1.9
	external/bsd/nsd/dist/remote.h                  up to 1.1.1.4
	external/bsd/nsd/dist/rrl.c                     up to 1.1.1.4
	external/bsd/nsd/dist/rrl.h                     up to 1.1.1.3
	external/bsd/nsd/dist/server.c                  up to 1.8
	external/bsd/nsd/dist/tsig-openssl.c            up to 1.1.1.3
	external/bsd/nsd/dist/tsig-openssl.h            up to 1.1.1.3
	external/bsd/nsd/dist/tsig.c                    up to 1.1.1.5
	external/bsd/nsd/dist/tsig.h                    up to 1.1.1.2
	external/bsd/nsd/dist/udb.c                     up to 1.1.1.5
	external/bsd/nsd/dist/udb.h                     up to 1.1.1.5
	external/bsd/nsd/dist/util.c                    up to 1.1.1.6
	external/bsd/nsd/dist/util.h                    up to 1.8
	external/bsd/nsd/dist/xfr-inspect.c             up to 1.1.1.3
	external/bsd/nsd/dist/xfrd-disk.c               up to 1.1.1.6
	external/bsd/nsd/dist/xfrd-notify.c             up to 1.1.1.3
	external/bsd/nsd/dist/xfrd-tcp.c                up to 1.1.1.6
	external/bsd/nsd/dist/xfrd-tcp.h                up to 1.1.1.3
	external/bsd/nsd/dist/xfrd.c                    up to 1.1.1.8
	external/bsd/nsd/dist/xfrd.h                    up to 1.1.1.5
	external/bsd/nsd/dist/zlexer.c                  up to 1.8
	external/bsd/nsd/dist/zlexer.lex                up to 1.1.1.6
	external/bsd/nsd/dist/zonec.c                   up to 1.1.1.7
	external/bsd/nsd/dist/zonec.h                   up to 1.1.1.6
	external/bsd/nsd/dist/zparser.c                 up to 1.8
	external/bsd/nsd/dist/zparser.h                 up to 1.6
	external/bsd/nsd/dist/zparser.y                 up to 1.1.1.7
	external/bsd/nsd/dist/compat/b64_pton.c         up to 1.1.1.2
	external/bsd/nsd/dist/compat/fake-rfc2553.h     up to 1.1.1.2
	external/bsd/nsd/dist/contrib/README            up to 1.1.1.4
	external/bsd/nsd/dist/contrib/nsd_munin_        up to 1.1.1.2
	external/bsd/nsd/dist/dnstap/dnstap.c           up to 1.1.1.4
	external/bsd/nsd/dist/dnstap/dnstap.h           up to 1.1.1.3
	external/bsd/nsd/dist/dnstap/dnstap.m4          up to 1.1.1.2
	external/bsd/nsd/dist/dnstap/dnstap_collector.c up to 1.1.1.3
	external/bsd/nsd/dist/dnstap/dnstap_collector.h up to 1.1.1.2
	external/bsd/nsd/dist/doc/CREDITS               up to 1.1.1.3
	external/bsd/nsd/dist/doc/ChangeLog             up to 1.1.1.9
	external/bsd/nsd/dist/doc/README                up to 1.3
	external/bsd/nsd/dist/doc/README.svn            up to 1.1.1.2
	external/bsd/nsd/dist/doc/RELNOTES              up to 1.1.1.9
	external/bsd/nsd/dist/doc/REQUIREMENTS          up to 1.2
	external/bsd/nsd/include/config.h               up to 1.12
	external/bsd/nsd/lib/libnsd/Makefile            up to 1.6
	external/bsd/nsd/sbin/nsd/Makefile              up to 1.2
	external/bsd/nsd/sbin/nsd-checkzone/Makefile    up to 1.2
	external/bsd/nsd/sbin/nsd-control/Makefile      up to 1.2
	external/bsd/unbound/dist/contrib/ios/15-ios.conf up to 1.1.1.1
	external/bsd/unbound/dist/contrib/ios/install_expat.sh up to 1.1.1.1
	external/bsd/unbound/dist/contrib/ios/install_openssl.sh up to 1.1.1.1
	external/bsd/unbound/dist/contrib/ios/install_tools.sh up to 1.1.1.2
	external/bsd/unbound/dist/contrib/ios/openssl.patch up to 1.1.1.1
	external/bsd/unbound/dist/contrib/ios/setenv_ios.sh up to 1.1.1.1
	external/bsd/unbound/dist/contrib/android/15-android.conf up to 1.1.1.1
	external/bsd/unbound/dist/contrib/android/install_expat.sh up to 1.1.1.1
	external/bsd/unbound/dist/contrib/android/install_ndk.sh up to 1.1.1.1
	external/bsd/unbound/dist/contrib/android/install_openssl.sh up to 1.1.1.1
	external/bsd/unbound/dist/contrib/android/install_tools.sh up to 1.1.1.1
	external/bsd/unbound/dist/contrib/android/setenv_android.sh up to 1.1.1.1
	external/bsd/unbound/dist/contrib/drop2rpz      up to 1.1.1.2
	external/bsd/unbound/dist/contrib/metrics.awk   up to 1.1.1.2
	external/bsd/unbound/dist/contrib/unbound_portable.service.in up to 1.1.1.1
	external/bsd/unbound/dist/contrib/unbound_smf23.tar.gz up to 1.1.1.1
	external/bsd/unbound/dist/contrib/Dockerfile.tests up to 1.1.1.2
	external/bsd/unbound/dist/contrib/unbound.init_yocto up to 1.1.1.1
	external/bsd/unbound/dist/dnstap/dnstap_fstrm.c up to 1.1.1.1
	external/bsd/unbound/dist/dnstap/dnstap_fstrm.h up to 1.1.1.1
	external/bsd/unbound/dist/dnstap/dtstream.c     up to 1.1.1.3
	external/bsd/unbound/dist/dnstap/dtstream.h     up to 1.1.1.1
	external/bsd/unbound/dist/dnstap/unbound-dnstap-socket.c up to 1.1.1.3
	external/bsd/unbound/dist/services/rpz.c        up to 1.1.1.3
	external/bsd/unbound/dist/services/rpz.h        up to 1.1.1.3
	external/bsd/unbound/dist/testcode/dohclient.c  up to 1.1.1.3
	external/bsd/unbound/dist/testcode/readzone.c   up to 1.1.1.1
	external/bsd/unbound/dist/testcode/unittcpreuse.c up to 1.1.1.2
	external/bsd/unbound/dist/testcode/unitzonemd.c up to 1.1.1.1
	external/bsd/unbound/dist/testdata/00-lint.tdir/00-lint.pre up to 1.1.1.1
	external/bsd/unbound/dist/testdata/dnstap.tdir/dnstap.conf up to 1.1.1.1
	external/bsd/unbound/dist/testdata/dnstap.tdir/dnstap.dsc up to 1.1.1.1
	external/bsd/unbound/dist/testdata/dnstap.tdir/dnstap.post up to 1.1.1.2
	external/bsd/unbound/dist/testdata/dnstap.tdir/dnstap.pre up to 1.1.1.2
	external/bsd/unbound/dist/testdata/dnstap.tdir/dnstap.test up to 1.1.1.2
	external/bsd/unbound/dist/testdata/dnstap.tdir/dnstap.testns up to 1.1.1.1
	external/bsd/unbound/dist/testdata/dnstap.tdir/unbound_control.key up to 1.1.1.1
	external/bsd/unbound/dist/testdata/dnstap.tdir/unbound_control.pem up to 1.1.1.1
	external/bsd/unbound/dist/testdata/dnstap.tdir/unbound_server.key up to 1.1.1.1
	external/bsd/unbound/dist/testdata/dnstap.tdir/unbound_server.pem up to 1.1.1.1
	external/bsd/unbound/dist/testdata/edns_client_string.rpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/edns_client_string_opcode.rpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/nsid_ascii.rpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/nsid_hex.rpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/nsid_not_set.rpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/rpz_axfr.rpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/rpz_ixfr.rpl up to 1.1.1.2
	external/bsd/unbound/dist/testdata/rpz_qname.rpl up to 1.1.1.2
	external/bsd/unbound/dist/testdata/rpz_qname_override.rpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/rpz_respip.rpl up to 1.1.1.3
	external/bsd/unbound/dist/testdata/rpz_respip_override.rpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/serve_expired.rpl up to 1.1.1.2
	external/bsd/unbound/dist/testdata/serve_expired_client_timeout.rpl up to 1.1.1.2
	external/bsd/unbound/dist/testdata/serve_expired_ttl.rpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/dnstap_tcp.tdir/dnstap_tcp.conf up to 1.1.1.1
	external/bsd/unbound/dist/testdata/dnstap_tcp.tdir/dnstap_tcp.dsc up to 1.1.1.1
	external/bsd/unbound/dist/testdata/dnstap_tcp.tdir/dnstap_tcp.post up to 1.1.1.2
	external/bsd/unbound/dist/testdata/dnstap_tcp.tdir/dnstap_tcp.pre up to 1.1.1.2
	external/bsd/unbound/dist/testdata/dnstap_tcp.tdir/dnstap_tcp.test up to 1.1.1.2
	external/bsd/unbound/dist/testdata/dnstap_tcp.tdir/dnstap_tcp.testns up to 1.1.1.1
	external/bsd/unbound/dist/testdata/dnstap_tcp.tdir/unbound_control.key up to 1.1.1.1
	external/bsd/unbound/dist/testdata/dnstap_tcp.tdir/unbound_control.pem up to 1.1.1.1
	external/bsd/unbound/dist/testdata/dnstap_tcp.tdir/unbound_server.key up to 1.1.1.1
	external/bsd/unbound/dist/testdata/dnstap_tcp.tdir/unbound_server.pem up to 1.1.1.1
	external/bsd/unbound/dist/testdata/04-checkconf.tdir/bad.dscp up to 1.1.1.1
	external/bsd/unbound/dist/testdata/04-checkconf.tdir/bad.include-toplevel.1 up to 1.1.1.1
	external/bsd/unbound/dist/testdata/04-checkconf.tdir/bad.include-toplevel.2 up to 1.1.1.1
	external/bsd/unbound/dist/testdata/04-checkconf.tdir/bad.include-toplevel.3 up to 1.1.1.1
	external/bsd/unbound/dist/testdata/04-checkconf.tdir/bad.include-toplevel.4 up to 1.1.1.1
	external/bsd/unbound/dist/testdata/04-checkconf.tdir/bad.include-toplevel.5 up to 1.1.1.1
	external/bsd/unbound/dist/testdata/04-checkconf.tdir/bad.include-toplevel.6 up to 1.1.1.1
	external/bsd/unbound/dist/testdata/04-checkconf.tdir/good.min up to 1.1.1.1
	external/bsd/unbound/dist/testdata/04-checkconf.tdir/bad.include-toplevel.7 up to 1.1.1.1
	external/bsd/unbound/dist/testdata/04-checkconf.tdir/good.include-toplevel up to 1.1.1.1
	external/bsd/unbound/dist/testdata/04-checkconf.tdir/include.include.withclauses.1 up to 1.1.1.1
	external/bsd/unbound/dist/testdata/04-checkconf.tdir/include.include.withclauses.2 up to 1.1.1.1
	external/bsd/unbound/dist/testdata/04-checkconf.tdir/include.include.withclauses.3 up to 1.1.1.1
	external/bsd/unbound/dist/testdata/04-checkconf.tdir/include.include.withoutclauses.1 up to 1.1.1.1
	external/bsd/unbound/dist/testdata/04-checkconf.tdir/include.include.withoutclauses.2 up to 1.1.1.1
	external/bsd/unbound/dist/testdata/04-checkconf.tdir/include.include.withoutclauses.3 up to 1.1.1.1
	external/bsd/unbound/dist/testdata/04-checkconf.tdir/include.includetop.withclauses.1 up to 1.1.1.1
	external/bsd/unbound/dist/testdata/04-checkconf.tdir/include.includetop.withclauses.2 up to 1.1.1.1
	external/bsd/unbound/dist/testdata/04-checkconf.tdir/include.includetop.withclauses.3 up to 1.1.1.1
	external/bsd/unbound/dist/testdata/04-checkconf.tdir/include.includetop.withoutclauses.1 up to 1.1.1.1
	external/bsd/unbound/dist/testdata/04-checkconf.tdir/include.includetop.withoutclauses.2 up to 1.1.1.1
	external/bsd/unbound/dist/testdata/04-checkconf.tdir/include.includetop.withoutclauses.3 up to 1.1.1.1
	external/bsd/unbound/dist/testdata/04-checkconf.tdir/include.withclauses.1 up to 1.1.1.1
	external/bsd/unbound/dist/testdata/04-checkconf.tdir/include.withclauses.2 up to 1.1.1.1
	external/bsd/unbound/dist/testdata/04-checkconf.tdir/include.withclauses.3 up to 1.1.1.1
	external/bsd/unbound/dist/testdata/04-checkconf.tdir/include.withoutclauses.1 up to 1.1.1.1
	external/bsd/unbound/dist/testdata/04-checkconf.tdir/include.withoutclauses.2 up to 1.1.1.1
	external/bsd/unbound/dist/testdata/04-checkconf.tdir/include.withoutclauses.3 up to 1.1.1.1
	external/bsd/unbound/dist/testdata/04-checkconf.tdir/include.withsomeclauses.1 up to 1.1.1.1
	external/bsd/unbound/dist/testdata/04-checkconf.tdir/include.withsomeclauses.2 up to 1.1.1.1
	external/bsd/unbound/dist/testdata/04-checkconf.tdir/include.withsomeclauses.3 up to 1.1.1.1
	external/bsd/unbound/dist/testdata/04-checkconf.tdir/bad.proxy-and-dnscrypt up to 1.1.1.1
	external/bsd/unbound/dist/testdata/04-checkconf.tdir/bad.proxy-and-https up to 1.1.1.1
	external/bsd/unbound/dist/testdata/07-confroot.tdir/07-confroot.pre up to 1.1.1.1
	external/bsd/unbound/dist/testdata/09-unbound-control.tdir/conf.bad_credentials up to 1.1.1.1
	external/bsd/unbound/dist/testdata/09-unbound-control.tdir/conf.spoofed_credentials up to 1.1.1.1
	external/bsd/unbound/dist/testdata/ede.tdir/bogus/dnskey-failures.test up to 1.1.1.1
	external/bsd/unbound/dist/testdata/ede.tdir/bogus/dnssec-failures.test up to 1.1.1.1
	external/bsd/unbound/dist/testdata/ede.tdir/bogus/make-broken-zone.sh up to 1.1.1.2
	external/bsd/unbound/dist/testdata/ede.tdir/bogus/nsec-failures.test up to 1.1.1.1
	external/bsd/unbound/dist/testdata/ede.tdir/bogus/rrsig-failures.test up to 1.1.1.1
	external/bsd/unbound/dist/testdata/ede.tdir/bogus/dnskey-failures.test.signed up to 1.1.1.1
	external/bsd/unbound/dist/testdata/ede.tdir/bogus/dnssec-failures.test.signed up to 1.1.1.1
	external/bsd/unbound/dist/testdata/ede.tdir/bogus/nsec-failures.test.signed up to 1.1.1.1
	external/bsd/unbound/dist/testdata/ede.tdir/bogus/rrsig-failures.test.signed up to 1.1.1.1
	external/bsd/unbound/dist/testdata/ede.tdir/bogus/trust-anchors up to 1.1.1.1
	external/bsd/unbound/dist/testdata/ede.tdir/ede-auth.conf up to 1.1.1.1
	external/bsd/unbound/dist/testdata/ede.tdir/ede.conf up to 1.1.1.2
	external/bsd/unbound/dist/testdata/ede.tdir/ede.dsc up to 1.1.1.1
	external/bsd/unbound/dist/testdata/ede.tdir/ede.post up to 1.1.1.1
	external/bsd/unbound/dist/testdata/ede.tdir/ede.pre up to 1.1.1.2
	external/bsd/unbound/dist/testdata/ede.tdir/ede.test up to 1.1.1.2
	external/bsd/unbound/dist/testdata/dnstap_tls.tdir/dnstap_tls.conf up to 1.1.1.1
	external/bsd/unbound/dist/testdata/dnstap_tls.tdir/dnstap_tls.dsc up to 1.1.1.1
	external/bsd/unbound/dist/testdata/dnstap_tls.tdir/dnstap_tls.post up to 1.1.1.2
	external/bsd/unbound/dist/testdata/dnstap_tls.tdir/dnstap_tls.pre up to 1.1.1.2
	external/bsd/unbound/dist/testdata/dnstap_tls.tdir/dnstap_tls.test up to 1.1.1.2
	external/bsd/unbound/dist/testdata/dnstap_tls.tdir/dnstap_tls.testns up to 1.1.1.1
	external/bsd/unbound/dist/testdata/dnstap_tls.tdir/unbound_control.key up to 1.1.1.1
	external/bsd/unbound/dist/testdata/dnstap_tls.tdir/unbound_control.pem up to 1.1.1.1
	external/bsd/unbound/dist/testdata/dnstap_tls.tdir/unbound_server.key up to 1.1.1.1
	external/bsd/unbound/dist/testdata/dnstap_tls.tdir/unbound_server.pem up to 1.1.1.1
	external/bsd/unbound/dist/testdata/serve_expired_reply_ttl.rpl up to 1.1.1.2
	external/bsd/unbound/dist/testdata/nss_compile.tdir/nss_compile.pre up to 1.1.1.1
	external/bsd/unbound/dist/testdata/root_anchor.tdir/root_anchor.pre up to 1.1.1.1
	external/bsd/unbound/dist/testdata/root_hints.tdir/root_hints.pre up to 1.1.1.1
	external/bsd/unbound/dist/testdata/clang-analysis.tdir/clang-analysis.pre up to 1.1.1.1
	external/bsd/unbound/dist/testdata/subnet_cached_ede.crpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/serve_expired_ttl_client_timeout.rpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/serve_expired_zerottl.rpl up to 1.1.1.2
	external/bsd/unbound/dist/testdata/serve_original_ttl.rpl up to 1.1.1.2
	external/bsd/unbound/dist/testdata/dnstap_reconnect.tdir/dnstap_reconnect.conf up to 1.1.1.1
	external/bsd/unbound/dist/testdata/dnstap_reconnect.tdir/dnstap_reconnect.dsc up to 1.1.1.1
	external/bsd/unbound/dist/testdata/dnstap_reconnect.tdir/dnstap_reconnect.post up to 1.1.1.2
	external/bsd/unbound/dist/testdata/dnstap_reconnect.tdir/dnstap_reconnect.pre up to 1.1.1.2
	external/bsd/unbound/dist/testdata/dnstap_reconnect.tdir/dnstap_reconnect.test up to 1.1.1.2
	external/bsd/unbound/dist/testdata/dnstap_reconnect.tdir/dnstap_reconnect.testns up to 1.1.1.1
	external/bsd/unbound/dist/testdata/dnstap_reconnect.tdir/unbound_control.key up to 1.1.1.1
	external/bsd/unbound/dist/testdata/dnstap_reconnect.tdir/unbound_control.pem up to 1.1.1.1
	external/bsd/unbound/dist/testdata/dnstap_reconnect.tdir/unbound_server.key up to 1.1.1.1
	external/bsd/unbound/dist/testdata/dnstap_reconnect.tdir/unbound_server.pem up to 1.1.1.1
	external/bsd/unbound/dist/testdata/dnstap_tls_badcert.tdir/dnstap_tls_badcert.conf up to 1.1.1.1
	external/bsd/unbound/dist/testdata/dnstap_tls_badcert.tdir/dnstap_tls_badcert.dsc up to 1.1.1.1
	external/bsd/unbound/dist/testdata/dnstap_tls_badcert.tdir/dnstap_tls_badcert.post up to 1.1.1.2
	external/bsd/unbound/dist/testdata/dnstap_tls_badcert.tdir/dnstap_tls_badcert.pre up to 1.1.1.2
	external/bsd/unbound/dist/testdata/dnstap_tls_badcert.tdir/dnstap_tls_badcert.test up to 1.1.1.2
	external/bsd/unbound/dist/testdata/dnstap_tls_badcert.tdir/dnstap_tls_badcert.testns up to 1.1.1.1
	external/bsd/unbound/dist/testdata/dnstap_tls_badcert.tdir/unbound_control.key up to 1.1.1.1
	external/bsd/unbound/dist/testdata/dnstap_tls_badcert.tdir/unbound_control.pem up to 1.1.1.1
	external/bsd/unbound/dist/testdata/dnstap_tls_badcert.tdir/unbound_server.key up to 1.1.1.1
	external/bsd/unbound/dist/testdata/dnstap_tls_badcert.tdir/unbound_server.pem up to 1.1.1.1
	external/bsd/unbound/dist/testdata/dnstap_tls_badname.tdir/dnstap_tls_badname.conf up to 1.1.1.1
	external/bsd/unbound/dist/testdata/dnstap_tls_badname.tdir/dnstap_tls_badname.dsc up to 1.1.1.1
	external/bsd/unbound/dist/testdata/dnstap_tls_badname.tdir/dnstap_tls_badname.post up to 1.1.1.2
	external/bsd/unbound/dist/testdata/dnstap_tls_badname.tdir/dnstap_tls_badname.pre up to 1.1.1.2
	external/bsd/unbound/dist/testdata/dnstap_tls_badname.tdir/dnstap_tls_badname.test up to 1.1.1.2
	external/bsd/unbound/dist/testdata/dnstap_tls_badname.tdir/dnstap_tls_badname.testns up to 1.1.1.1
	external/bsd/unbound/dist/testdata/dnstap_tls_badname.tdir/unbound_control.key up to 1.1.1.1
	external/bsd/unbound/dist/testdata/dnstap_tls_badname.tdir/unbound_control.pem up to 1.1.1.1
	external/bsd/unbound/dist/testdata/dnstap_tls_badname.tdir/unbound_server.key up to 1.1.1.1
	external/bsd/unbound/dist/testdata/dnstap_tls_badname.tdir/unbound_server.pem up to 1.1.1.1
	external/bsd/unbound/dist/testdata/dnstap_tls_clientauth.tdir/dnstap_tls_clientauth.conf up to 1.1.1.1
	external/bsd/unbound/dist/testdata/dnstap_tls_clientauth.tdir/dnstap_tls_clientauth.dsc up to 1.1.1.1
	external/bsd/unbound/dist/testdata/dnstap_tls_clientauth.tdir/dnstap_tls_clientauth.post up to 1.1.1.2
	external/bsd/unbound/dist/testdata/dnstap_tls_clientauth.tdir/dnstap_tls_clientauth.pre up to 1.1.1.2
	external/bsd/unbound/dist/testdata/dnstap_tls_clientauth.tdir/dnstap_tls_clientauth.test up to 1.1.1.2
	external/bsd/unbound/dist/testdata/dnstap_tls_clientauth.tdir/dnstap_tls_clientauth.testns up to 1.1.1.1
	external/bsd/unbound/dist/testdata/dnstap_tls_clientauth.tdir/unbound_control.key up to 1.1.1.1
	external/bsd/unbound/dist/testdata/dnstap_tls_clientauth.tdir/unbound_control.pem up to 1.1.1.1
	external/bsd/unbound/dist/testdata/dnstap_tls_clientauth.tdir/unbound_server.key up to 1.1.1.1
	external/bsd/unbound/dist/testdata/dnstap_tls_clientauth.tdir/unbound_server.pem up to 1.1.1.1
	external/bsd/unbound/dist/testdata/dnstap_tls_peername.tdir/dnstap_tls_peername.conf up to 1.1.1.1
	external/bsd/unbound/dist/testdata/dnstap_tls_peername.tdir/dnstap_tls_peername.dsc up to 1.1.1.1
	external/bsd/unbound/dist/testdata/dnstap_tls_peername.tdir/dnstap_tls_peername.post up to 1.1.1.2
	external/bsd/unbound/dist/testdata/dnstap_tls_peername.tdir/dnstap_tls_peername.pre up to 1.1.1.2
	external/bsd/unbound/dist/testdata/dnstap_tls_peername.tdir/dnstap_tls_peername.test up to 1.1.1.2
	external/bsd/unbound/dist/testdata/dnstap_tls_peername.tdir/dnstap_tls_peername.testns up to 1.1.1.1
	external/bsd/unbound/dist/testdata/dnstap_tls_peername.tdir/unbound_control.key up to 1.1.1.1
	external/bsd/unbound/dist/testdata/dnstap_tls_peername.tdir/unbound_control.pem up to 1.1.1.1
	external/bsd/unbound/dist/testdata/dnstap_tls_peername.tdir/unbound_server.key up to 1.1.1.1
	external/bsd/unbound/dist/testdata/dnstap_tls_peername.tdir/unbound_server.pem up to 1.1.1.1
	external/bsd/unbound/dist/testdata/doh_downstream.tdir/doh_downstream.conf up to 1.1.1.1
	external/bsd/unbound/dist/testdata/doh_downstream.tdir/doh_downstream.dsc up to 1.1.1.1
	external/bsd/unbound/dist/testdata/doh_downstream.tdir/doh_downstream.post up to 1.1.1.2
	external/bsd/unbound/dist/testdata/doh_downstream.tdir/doh_downstream.pre up to 1.1.1.2
	external/bsd/unbound/dist/testdata/doh_downstream.tdir/doh_downstream.test up to 1.1.1.2
	external/bsd/unbound/dist/testdata/doh_downstream.tdir/doh_downstream.testns up to 1.1.1.1
	external/bsd/unbound/dist/testdata/doh_downstream.tdir/unbound_server.key up to 1.1.1.1
	external/bsd/unbound/dist/testdata/doh_downstream.tdir/unbound_server.pem up to 1.1.1.1
	external/bsd/unbound/dist/testdata/doh_downstream_buffer_size.tdir/doh_downstream_buffer_size.conf up to 1.1.1.1
	external/bsd/unbound/dist/testdata/doh_downstream_buffer_size.tdir/doh_downstream_buffer_size.dsc up to 1.1.1.1
	external/bsd/unbound/dist/testdata/doh_downstream_buffer_size.tdir/doh_downstream_buffer_size.post up to 1.1.1.2
	external/bsd/unbound/dist/testdata/doh_downstream_buffer_size.tdir/doh_downstream_buffer_size.pre up to 1.1.1.2
	external/bsd/unbound/dist/testdata/doh_downstream_buffer_size.tdir/doh_downstream_buffer_size.test up to 1.1.1.2
	external/bsd/unbound/dist/testdata/doh_downstream_buffer_size.tdir/unbound_server.key up to 1.1.1.1
	external/bsd/unbound/dist/testdata/doh_downstream_buffer_size.tdir/unbound_server.pem up to 1.1.1.1
	external/bsd/unbound/dist/testdata/doh_downstream_endpoint.tdir/doh_downstream_endpoint.conf up to 1.1.1.1
	external/bsd/unbound/dist/testdata/doh_downstream_endpoint.tdir/doh_downstream_endpoint.dsc up to 1.1.1.1
	external/bsd/unbound/dist/testdata/doh_downstream_endpoint.tdir/doh_downstream_endpoint.post up to 1.1.1.2
	external/bsd/unbound/dist/testdata/doh_downstream_endpoint.tdir/doh_downstream_endpoint.pre up to 1.1.1.2
	external/bsd/unbound/dist/testdata/doh_downstream_endpoint.tdir/doh_downstream_endpoint.test up to 1.1.1.2
	external/bsd/unbound/dist/testdata/doh_downstream_endpoint.tdir/unbound_server.key up to 1.1.1.1
	external/bsd/unbound/dist/testdata/doh_downstream_endpoint.tdir/unbound_server.pem up to 1.1.1.1
	external/bsd/unbound/dist/testdata/doh_downstream_notls.tdir/doh_downstream_notls.conf up to 1.1.1.1
	external/bsd/unbound/dist/testdata/doh_downstream_notls.tdir/doh_downstream_notls.dsc up to 1.1.1.1
	external/bsd/unbound/dist/testdata/doh_downstream_notls.tdir/doh_downstream_notls.post up to 1.1.1.2
	external/bsd/unbound/dist/testdata/doh_downstream_notls.tdir/doh_downstream_notls.pre up to 1.1.1.2
	external/bsd/unbound/dist/testdata/doh_downstream_notls.tdir/doh_downstream_notls.test up to 1.1.1.2
	external/bsd/unbound/dist/testdata/doh_downstream_notls.tdir/doh_downstream_notls.testns up to 1.1.1.1
	external/bsd/unbound/dist/testdata/doh_downstream_notls.tdir/unbound_server.key up to 1.1.1.1
	external/bsd/unbound/dist/testdata/doh_downstream_notls.tdir/unbound_server.pem up to 1.1.1.1
	external/bsd/unbound/dist/testdata/doh_downstream_post.tdir/doh_downstream_post.conf up to 1.1.1.1
	external/bsd/unbound/dist/testdata/doh_downstream_post.tdir/doh_downstream_post.dsc up to 1.1.1.1
	external/bsd/unbound/dist/testdata/doh_downstream_post.tdir/doh_downstream_post.post up to 1.1.1.2
	external/bsd/unbound/dist/testdata/doh_downstream_post.tdir/doh_downstream_post.pre up to 1.1.1.2
	external/bsd/unbound/dist/testdata/doh_downstream_post.tdir/doh_downstream_post.test up to 1.1.1.2
	external/bsd/unbound/dist/testdata/doh_downstream_post.tdir/doh_downstream_post.testns up to 1.1.1.1
	external/bsd/unbound/dist/testdata/doh_downstream_post.tdir/unbound_server.key up to 1.1.1.1
	external/bsd/unbound/dist/testdata/doh_downstream_post.tdir/unbound_server.pem up to 1.1.1.1
	external/bsd/unbound/dist/testdata/dynlibmod.tdir/dynlibmod.conf up to 1.1.1.1
	external/bsd/unbound/dist/testdata/dynlibmod.tdir/dynlibmod.dsc up to 1.1.1.1
	external/bsd/unbound/dist/testdata/dynlibmod.tdir/dynlibmod.post up to 1.1.1.2
	external/bsd/unbound/dist/testdata/dynlibmod.tdir/dynlibmod.pre up to 1.1.1.2
	external/bsd/unbound/dist/testdata/dynlibmod.tdir/dynlibmod.test up to 1.1.1.2
	external/bsd/unbound/dist/testdata/dynlibmod.tdir/dynlibmod.testns up to 1.1.1.1
	external/bsd/unbound/dist/testdata/dynlibmod.tdir/unbound_control.key up to 1.1.1.1
	external/bsd/unbound/dist/testdata/dynlibmod.tdir/unbound_control.pem up to 1.1.1.1
	external/bsd/unbound/dist/testdata/dynlibmod.tdir/unbound_server.key up to 1.1.1.1
	external/bsd/unbound/dist/testdata/dynlibmod.tdir/unbound_server.pem up to 1.1.1.1
	external/bsd/unbound/dist/testdata/padding.tdir/padding.conf up to 1.1.1.1
	external/bsd/unbound/dist/testdata/padding.tdir/padding.conf2 up to 1.1.1.1
	external/bsd/unbound/dist/testdata/padding.tdir/padding.dsc up to 1.1.1.1
	external/bsd/unbound/dist/testdata/padding.tdir/padding.msgsizes up to 1.1.1.1
	external/bsd/unbound/dist/testdata/padding.tdir/padding.post up to 1.1.1.2
	external/bsd/unbound/dist/testdata/padding.tdir/padding.pre up to 1.1.1.2
	external/bsd/unbound/dist/testdata/padding.tdir/padding.test up to 1.1.1.2
	external/bsd/unbound/dist/testdata/padding.tdir/padding.testns up to 1.1.1.1
	external/bsd/unbound/dist/testdata/padding.tdir/unbound_control.key up to 1.1.1.1
	external/bsd/unbound/dist/testdata/padding.tdir/unbound_control.pem up to 1.1.1.1
	external/bsd/unbound/dist/testdata/padding.tdir/unbound_server.key up to 1.1.1.1
	external/bsd/unbound/dist/testdata/padding.tdir/unbound_server.pem up to 1.1.1.1
	external/bsd/unbound/dist/testdata/stat_values.tdir/stat_values.conf up to 1.1.1.2
	external/bsd/unbound/dist/testdata/stat_values.tdir/stat_values.dsc up to 1.1.1.1
	external/bsd/unbound/dist/testdata/stat_values.tdir/stat_values.post up to 1.1.1.1
	external/bsd/unbound/dist/testdata/stat_values.tdir/stat_values.pre up to 1.1.1.2
	external/bsd/unbound/dist/testdata/stat_values.tdir/stat_values.test up to 1.1.1.3
	external/bsd/unbound/dist/testdata/stat_values.tdir/stat_values.testexpiredns up to 1.1.1.1
	external/bsd/unbound/dist/testdata/stat_values.tdir/stat_values.testns up to 1.1.1.2
	external/bsd/unbound/dist/testdata/stat_values.tdir/unbound_control.key up to 1.1.1.1
	external/bsd/unbound/dist/testdata/stat_values.tdir/unbound_control.pem up to 1.1.1.1
	external/bsd/unbound/dist/testdata/stat_values.tdir/unbound_server.key up to 1.1.1.1
	external/bsd/unbound/dist/testdata/stat_values.tdir/unbound_server.pem up to 1.1.1.1
	external/bsd/unbound/dist/testdata/stat_values.tdir/stat_values_cachedb.conf up to 1.1.1.1
	external/bsd/unbound/dist/testdata/stat_values.tdir/stat_values_downstream_cookies.conf up to 1.1.1.1
	external/bsd/unbound/dist/testdata/tcp_reuse.tdir/tcp_reuse.conf up to 1.1.1.1
	external/bsd/unbound/dist/testdata/tcp_reuse.tdir/tcp_reuse.conf2 up to 1.1.1.1
	external/bsd/unbound/dist/testdata/tcp_reuse.tdir/tcp_reuse.dsc up to 1.1.1.1
	external/bsd/unbound/dist/testdata/tcp_reuse.tdir/tcp_reuse.post up to 1.1.1.1
	external/bsd/unbound/dist/testdata/tcp_reuse.tdir/tcp_reuse.pre up to 1.1.1.1
	external/bsd/unbound/dist/testdata/tcp_reuse.tdir/tcp_reuse.test up to 1.1.1.1
	external/bsd/unbound/dist/testdata/tls_reuse.tdir/tls_reuse.conf up to 1.1.1.1
	external/bsd/unbound/dist/testdata/tls_reuse.tdir/tls_reuse.conf2 up to 1.1.1.1
	external/bsd/unbound/dist/testdata/tls_reuse.tdir/tls_reuse.dsc up to 1.1.1.1
	external/bsd/unbound/dist/testdata/tls_reuse.tdir/tls_reuse.post up to 1.1.1.1
	external/bsd/unbound/dist/testdata/tls_reuse.tdir/tls_reuse.pre up to 1.1.1.1
	external/bsd/unbound/dist/testdata/tls_reuse.tdir/tls_reuse.test up to 1.1.1.1
	external/bsd/unbound/dist/testdata/tls_reuse.tdir/unbound_control.key up to 1.1.1.1
	external/bsd/unbound/dist/testdata/tls_reuse.tdir/unbound_control.pem up to 1.1.1.1
	external/bsd/unbound/dist/testdata/tls_reuse.tdir/unbound_server.key up to 1.1.1.1
	external/bsd/unbound/dist/testdata/tls_reuse.tdir/unbound_server.pem up to 1.1.1.1
	external/bsd/unbound/dist/testdata/auth_zonemd_anchor.rpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/auth_zonemd_anchor_fail.rpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/auth_zonemd_chain.rpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/auth_zonemd_chain_fail.rpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/auth_zonemd_file.rpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/auth_zonemd_file_fail.rpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/auth_zonemd_file_unknown.rpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/blanks_cached_zone.tdir/blanks.example.com.zone up to 1.1.1.1
	external/bsd/unbound/dist/testdata/blanks_cached_zone.tdir/blanks_cached_zone.conf up to 1.1.1.1
	external/bsd/unbound/dist/testdata/blanks_cached_zone.tdir/blanks_cached_zone.dsc up to 1.1.1.1
	external/bsd/unbound/dist/testdata/blanks_cached_zone.tdir/blanks_cached_zone.post up to 1.1.1.1
	external/bsd/unbound/dist/testdata/blanks_cached_zone.tdir/blanks_cached_zone.pre up to 1.1.1.1
	external/bsd/unbound/dist/testdata/blanks_cached_zone.tdir/blanks_cached_zone.test up to 1.1.1.1
	external/bsd/unbound/dist/testdata/auth_zonemd_insecure.rpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/auth_zonemd_insecure_absent.rpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/auth_zonemd_insecure_absent_reject.rpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/auth_zonemd_insecure_fail.rpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/auth_zonemd_nokey.rpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/auth_zonemd_permissive_mode.rpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/auth_zonemd_xfr.rpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/auth_zonemd_xfr_anchor.rpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/auth_zonemd_xfr_anchor_fail.rpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/auth_zonemd_xfr_chain.rpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/auth_zonemd_xfr_chain_fail.rpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/auth_zonemd_xfr_chain_keyinxfr.rpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/auth_zonemd_xfr_fail.rpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/ede_acl_refused.rpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/iter_ignore_empty.rpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/ede_localzone_dname_expansion.rpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/edns_attached_once_per_upstream.rpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/fwd_error_retries.rpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/iter_cname_minimise.rpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/iter_dp_ip6useless.rpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/iter_ghost_sub.rpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/iter_ghost_timewindow.rpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/iter_nxns_cached.rpl up to 1.1.1.2
	external/bsd/unbound/dist/testdata/iter_nxns_fallback.rpl up to 1.1.1.2
	external/bsd/unbound/dist/testdata/iter_nxns_parentside.rpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/nsid_bogus.rpl up to 1.1.1.2
	external/bsd/unbound/dist/testdata/rpz_clientip.rpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/rpz_nsdname.rpl up to 1.1.1.2
	external/bsd/unbound/dist/testdata/ipset.tdir/ipset.conf up to 1.1.1.2
	external/bsd/unbound/dist/testdata/ipset.tdir/ipset.dsc up to 1.1.1.1
	external/bsd/unbound/dist/testdata/ipset.tdir/ipset.post up to 1.1.1.2
	external/bsd/unbound/dist/testdata/ipset.tdir/ipset.pre up to 1.1.1.2
	external/bsd/unbound/dist/testdata/ipset.tdir/ipset.test up to 1.1.1.2
	external/bsd/unbound/dist/testdata/ipset.tdir/ipset.testns up to 1.1.1.2
	external/bsd/unbound/dist/testdata/rpz_nsip.rpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/rpz_passthru.rpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/rpz_qname_tcponly.rpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/rpz_respip_tcponly.rpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/rpz_rootwc.rpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/rpz_signal_nxdomain_ra.rpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/serve_expired_client_timeout_no_prefetch.rpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/subnet_prefetch.crpl up to 1.1.1.2
	external/bsd/unbound/dist/testdata/subnet_prezero.crpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/zonemd.example1.zone up to 1.1.1.1
	external/bsd/unbound/dist/testdata/zonemd.example10.zone up to 1.1.1.1
	external/bsd/unbound/dist/testdata/zonemd.example11.zone up to 1.1.1.1
	external/bsd/unbound/dist/testdata/zonemd.example12.zone up to 1.1.1.1
	external/bsd/unbound/dist/testdata/zonemd.example13.zone up to 1.1.1.1
	external/bsd/unbound/dist/testdata/zonemd.example14.zone up to 1.1.1.1
	external/bsd/unbound/dist/testdata/acl_interface.tdir/acl_interface.conf up to 1.1.1.1
	external/bsd/unbound/dist/testdata/acl_interface.tdir/acl_interface.dsc up to 1.1.1.1
	external/bsd/unbound/dist/testdata/acl_interface.tdir/acl_interface.post up to 1.1.1.1
	external/bsd/unbound/dist/testdata/acl_interface.tdir/acl_interface.pre up to 1.1.1.1
	external/bsd/unbound/dist/testdata/acl_interface.tdir/acl_interface.test up to 1.1.1.1
	external/bsd/unbound/dist/testdata/acl_interface.tdir/acl_interface.test.scenario up to 1.1.1.1
	external/bsd/unbound/dist/testdata/acl_interface.tdir/acl_interface.testns up to 1.1.1.1
	external/bsd/unbound/dist/testdata/acl_interface.tdir/acl_interface.testns2 up to 1.1.1.1
	external/bsd/unbound/dist/testdata/zonemd.example15.zone up to 1.1.1.1
	external/bsd/unbound/dist/testdata/zonemd.example16.zone up to 1.1.1.1
	external/bsd/unbound/dist/testdata/zonemd.example17.zone up to 1.1.1.1
	external/bsd/unbound/dist/testdata/zonemd.example2.zone up to 1.1.1.1
	external/bsd/unbound/dist/testdata/zonemd.example3.zone up to 1.1.1.1
	external/bsd/unbound/dist/testdata/zonemd.example4.zone up to 1.1.1.1
	external/bsd/unbound/dist/testdata/zonemd.example5.zone up to 1.1.1.1
	external/bsd/unbound/dist/testdata/zonemd.example6.zone up to 1.1.1.1
	external/bsd/unbound/dist/testdata/zonemd.example7.zone up to 1.1.1.1
	external/bsd/unbound/dist/testdata/zonemd.example8.zone up to 1.1.1.1
	external/bsd/unbound/dist/testdata/zonemd.example9.zone up to 1.1.1.1
	external/bsd/unbound/dist/testdata/zonemd.example_a1.zone up to 1.1.1.1
	external/bsd/unbound/dist/testdata/zonemd.example_a2.zone up to 1.1.1.1
	external/bsd/unbound/dist/testdata/zonemd.example_a3.zone up to 1.1.1.1
	external/bsd/unbound/dist/testdata/zonemd.example_a4.zone up to 1.1.1.1
	external/bsd/unbound/dist/testdata/zonemd.example_a5.zone up to 1.1.1.1
	external/bsd/unbound/dist/testdata/blanks_https.tdir/127.0.0.1/blanks.example.com.zone up to 1.1.1.1
	external/bsd/unbound/dist/testdata/blanks_https.tdir/blanks_https.conf up to 1.1.1.1
	external/bsd/unbound/dist/testdata/blanks_https.tdir/blanks_https.dsc up to 1.1.1.1
	external/bsd/unbound/dist/testdata/blanks_https.tdir/blanks_https.post up to 1.1.1.1
	external/bsd/unbound/dist/testdata/blanks_https.tdir/blanks_https.pre up to 1.1.1.1
	external/bsd/unbound/dist/testdata/blanks_https.tdir/blanks_https.test up to 1.1.1.1
	external/bsd/unbound/dist/testdata/blanks_https.tdir/petal.key up to 1.1.1.1
	external/bsd/unbound/dist/testdata/blanks_https.tdir/petal.pem up to 1.1.1.1
	external/bsd/unbound/dist/testdata/cachedb_cached_ede.crpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/cachedb_servfail_cname.crpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/fwd_udp_with_tcp_upstream.tdir/fwd_udp_with_tcp_upstream.conf up to 1.1.1.1
	external/bsd/unbound/dist/testdata/fwd_udp_with_tcp_upstream.tdir/fwd_udp_with_tcp_upstream.dsc up to 1.1.1.1
	external/bsd/unbound/dist/testdata/fwd_udp_with_tcp_upstream.tdir/fwd_udp_with_tcp_upstream.post up to 1.1.1.1
	external/bsd/unbound/dist/testdata/fwd_udp_with_tcp_upstream.tdir/fwd_udp_with_tcp_upstream.pre up to 1.1.1.1
	external/bsd/unbound/dist/testdata/fwd_udp_with_tcp_upstream.tdir/fwd_udp_with_tcp_upstream.test up to 1.1.1.1
	external/bsd/unbound/dist/testdata/fwd_udp_with_tcp_upstream.tdir/fwd_udp_with_tcp_upstream.testns up to 1.1.1.1
	external/bsd/unbound/dist/testdata/http_user_agent.tdir/127.0.0.1/example.com.zone up to 1.1.1.1
	external/bsd/unbound/dist/testdata/http_user_agent.tdir/http_user_agent.conf up to 1.1.1.1
	external/bsd/unbound/dist/testdata/http_user_agent.tdir/http_user_agent.dsc up to 1.1.1.1
	external/bsd/unbound/dist/testdata/http_user_agent.tdir/http_user_agent.post up to 1.1.1.1
	external/bsd/unbound/dist/testdata/http_user_agent.tdir/http_user_agent.pre up to 1.1.1.1
	external/bsd/unbound/dist/testdata/http_user_agent.tdir/http_user_agent.test up to 1.1.1.1
	external/bsd/unbound/dist/testdata/http_user_agent.tdir/petal.key up to 1.1.1.1
	external/bsd/unbound/dist/testdata/http_user_agent.tdir/petal.pem up to 1.1.1.1
	external/bsd/unbound/dist/testdata/http_user_agent.tdir/unbound_control.key up to 1.1.1.1
	external/bsd/unbound/dist/testdata/http_user_agent.tdir/unbound_control.pem up to 1.1.1.1
	external/bsd/unbound/dist/testdata/http_user_agent.tdir/unbound_server.key up to 1.1.1.1
	external/bsd/unbound/dist/testdata/http_user_agent.tdir/unbound_server.pem up to 1.1.1.1
	external/bsd/unbound/dist/testdata/ratelimit.tdir/ratelimit.conf up to 1.1.1.1
	external/bsd/unbound/dist/testdata/ratelimit.tdir/ratelimit.dsc up to 1.1.1.1
	external/bsd/unbound/dist/testdata/ratelimit.tdir/ratelimit.post up to 1.1.1.1
	external/bsd/unbound/dist/testdata/ratelimit.tdir/ratelimit.pre up to 1.1.1.1
	external/bsd/unbound/dist/testdata/ratelimit.tdir/ratelimit.test up to 1.1.1.1
	external/bsd/unbound/dist/testdata/ratelimit.tdir/ratelimit.testns up to 1.1.1.2
	external/bsd/unbound/dist/testdata/ratelimit.tdir/unbound_control.key up to 1.1.1.1
	external/bsd/unbound/dist/testdata/ratelimit.tdir/unbound_control.pem up to 1.1.1.1
	external/bsd/unbound/dist/testdata/ratelimit.tdir/unbound_server.key up to 1.1.1.1
	external/bsd/unbound/dist/testdata/ratelimit.tdir/unbound_server.pem up to 1.1.1.1
	external/bsd/unbound/dist/testdata/stub_udp_with_tcp_upstream.tdir/stub_udp_with_tcp_upstream.conf up to 1.1.1.1
	external/bsd/unbound/dist/testdata/stub_udp_with_tcp_upstream.tdir/stub_udp_with_tcp_upstream.dsc up to 1.1.1.1
	external/bsd/unbound/dist/testdata/stub_udp_with_tcp_upstream.tdir/stub_udp_with_tcp_upstream.post up to 1.1.1.1
	external/bsd/unbound/dist/testdata/stub_udp_with_tcp_upstream.tdir/stub_udp_with_tcp_upstream.pre up to 1.1.1.1
	external/bsd/unbound/dist/testdata/stub_udp_with_tcp_upstream.tdir/stub_udp_with_tcp_upstream.test up to 1.1.1.1
	external/bsd/unbound/dist/testdata/stub_udp_with_tcp_upstream.tdir/stub_udp_with_tcp_upstream.testns up to 1.1.1.1
	external/bsd/unbound/dist/testdata/svcb.tdir/crypto.cloudflare.com.zone up to 1.1.1.1
	external/bsd/unbound/dist/testdata/svcb.tdir/svcb.dsc up to 1.1.1.1
	external/bsd/unbound/dist/testdata/svcb.tdir/svcb.failure-cases-01 up to 1.1.1.2
	external/bsd/unbound/dist/testdata/svcb.tdir/svcb.failure-cases-02 up to 1.1.1.1
	external/bsd/unbound/dist/testdata/svcb.tdir/svcb.failure-cases-03 up to 1.1.1.1
	external/bsd/unbound/dist/testdata/svcb.tdir/svcb.failure-cases-04 up to 1.1.1.1
	external/bsd/unbound/dist/testdata/svcb.tdir/svcb.success-cases.zone up to 1.1.1.2
	external/bsd/unbound/dist/testdata/svcb.tdir/svcb.success-cases.zone.cmp up to 1.1.1.2
	external/bsd/unbound/dist/testdata/svcb.tdir/svcb.test up to 1.1.1.2
	external/bsd/unbound/dist/testdata/svcb.tdir/svcb.test-vectors-pf.zone up to 1.1.1.1
	external/bsd/unbound/dist/testdata/svcb.tdir/svcb.test-vectors-wf.zone up to 1.1.1.1
	external/bsd/unbound/dist/testdata/zonemd_reload.tdir/zonemd_reload.conf up to 1.1.1.1
	external/bsd/unbound/dist/testdata/zonemd_reload.tdir/zonemd_reload.dsc up to 1.1.1.1
	external/bsd/unbound/dist/testdata/zonemd_reload.tdir/zonemd_reload.post up to 1.1.1.1
	external/bsd/unbound/dist/testdata/zonemd_reload.tdir/zonemd_reload.pre up to 1.1.1.1
	external/bsd/unbound/dist/testdata/zonemd_reload.tdir/zonemd_reload.test up to 1.1.1.1
	external/bsd/unbound/dist/testdata/zonemd_reload.tdir/zonemd_reload.testns up to 1.1.1.1
	external/bsd/unbound/dist/testdata/zonemd_reload.tdir/zonemd_reload.zone up to 1.1.1.1
	external/bsd/unbound/dist/testdata/disable_edns_do.rpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/ede_cache_snoop_not_auth.rpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/edns_downstream_cookies.rpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/iter_auth_tc.rpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/iter_cname_minimise_nx.rpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/iter_failreply.rpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/subnet_scopezero.crpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/iter_nat64.rpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/iter_nat64_prefix.rpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/iter_nat64_prefix48.rpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/iter_scrub_rr_length.rpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/rpz_cached_cname.rpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/serve_expired_0ttl_nodata.rpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/serve_expired_0ttl_nxdomain.rpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/serve_expired_0ttl_servfail.rpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/serve_expired_cached_servfail.rpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/serve_expired_cached_servfail_refresh.rpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/serve_expired_client_timeout_servfail.rpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/subnet_cached_servfail.crpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/subnet_global_prefetch.crpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/subnet_global_prefetch_always_forward.crpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/subnet_global_prefetch_expired.crpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/subnet_global_prefetch_with_client_ecs.crpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/val_any_negcache.rpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/val_scrub_rr_length.rpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/cachedb_no_store.tdir/cachedb_no_store.conf up to 1.1.1.1
	external/bsd/unbound/dist/testdata/cachedb_no_store.tdir/cachedb_no_store.dsc up to 1.1.1.1
	external/bsd/unbound/dist/testdata/cachedb_no_store.tdir/cachedb_no_store.post up to 1.1.1.1
	external/bsd/unbound/dist/testdata/cachedb_no_store.tdir/cachedb_no_store.pre up to 1.1.1.1
	external/bsd/unbound/dist/testdata/cachedb_no_store.tdir/cachedb_no_store.servfail.testns up to 1.1.1.1
	external/bsd/unbound/dist/testdata/cachedb_no_store.tdir/cachedb_no_store.test up to 1.1.1.1
	external/bsd/unbound/dist/testdata/cachedb_no_store.tdir/cachedb_no_store.testns up to 1.1.1.1
	external/bsd/unbound/dist/testdata/ip_ratelimit.tdir/ip_ratelimit.conf up to 1.1.1.1
	external/bsd/unbound/dist/testdata/ip_ratelimit.tdir/ip_ratelimit.dsc up to 1.1.1.1
	external/bsd/unbound/dist/testdata/ip_ratelimit.tdir/ip_ratelimit.post up to 1.1.1.1
	external/bsd/unbound/dist/testdata/ip_ratelimit.tdir/ip_ratelimit.pre up to 1.1.1.1
	external/bsd/unbound/dist/testdata/ip_ratelimit.tdir/ip_ratelimit.test up to 1.1.1.1
	external/bsd/unbound/dist/testdata/ip_ratelimit.tdir/unbound_control.key up to 1.1.1.1
	external/bsd/unbound/dist/testdata/ip_ratelimit.tdir/unbound_control.pem up to 1.1.1.1
	external/bsd/unbound/dist/testdata/ip_ratelimit.tdir/unbound_server.key up to 1.1.1.1
	external/bsd/unbound/dist/testdata/ip_ratelimit.tdir/unbound_server.pem up to 1.1.1.1
	external/bsd/unbound/dist/testdata/proxy_protocol.tdir/proxy_protocol.conf up to 1.1.1.1
	external/bsd/unbound/dist/testdata/proxy_protocol.tdir/proxy_protocol.dsc up to 1.1.1.1
	external/bsd/unbound/dist/testdata/proxy_protocol.tdir/proxy_protocol.post up to 1.1.1.1
	external/bsd/unbound/dist/testdata/proxy_protocol.tdir/proxy_protocol.pre up to 1.1.1.1
	external/bsd/unbound/dist/testdata/proxy_protocol.tdir/proxy_protocol.test up to 1.1.1.1
	external/bsd/unbound/dist/testdata/proxy_protocol.tdir/proxy_protocol.test.scenario up to 1.1.1.1
	external/bsd/unbound/dist/testdata/proxy_protocol.tdir/proxy_protocol.testns up to 1.1.1.1
	external/bsd/unbound/dist/testdata/proxy_protocol.tdir/unbound_server.key up to 1.1.1.1
	external/bsd/unbound/dist/testdata/proxy_protocol.tdir/unbound_server.pem up to 1.1.1.1
	external/bsd/unbound/dist/testdata/root_zonemd.tdir/root_zonemd.conf up to 1.1.1.1
	external/bsd/unbound/dist/testdata/root_zonemd.tdir/root_zonemd.dsc up to 1.1.1.1
	external/bsd/unbound/dist/testdata/root_zonemd.tdir/root_zonemd.post up to 1.1.1.1
	external/bsd/unbound/dist/testdata/root_zonemd.tdir/root_zonemd.pre up to 1.1.1.1
	external/bsd/unbound/dist/testdata/root_zonemd.tdir/root_zonemd.test up to 1.1.1.1
	external/bsd/unbound/dist/testdata/root_zonemd.tdir/root_zonemd.testns up to 1.1.1.1
	external/bsd/unbound/dist/testdata/stub_auth_tc.tdir/stub_auth_tc.conf up to 1.1.1.1
	external/bsd/unbound/dist/testdata/stub_auth_tc.tdir/stub_auth_tc.dsc up to 1.1.1.1
	external/bsd/unbound/dist/testdata/stub_auth_tc.tdir/stub_auth_tc.post up to 1.1.1.1
	external/bsd/unbound/dist/testdata/stub_auth_tc.tdir/stub_auth_tc.pre up to 1.1.1.1
	external/bsd/unbound/dist/testdata/stub_auth_tc.tdir/stub_auth_tc.test up to 1.1.1.1
	external/bsd/unbound/dist/testdata/stub_auth_tc.tdir/stub_auth_tc.testns up to 1.1.1.1
	external/bsd/unbound/dist/util/proxy_protocol.c up to 1.1.1.1
	external/bsd/unbound/dist/util/proxy_protocol.h up to 1.1.1.1
	external/bsd/unbound/dist/util/rfc_1982.c       up to 1.1.1.1
	external/bsd/unbound/dist/util/rfc_1982.h       up to 1.1.1.1
	external/bsd/unbound/dist/util/siphash.c        up to 1.1.1.1
	external/bsd/unbound/dist/util/siphash.h        up to 1.1.1.1
	external/bsd/unbound/dist/util/timeval_func.c   up to 1.1.1.1
	external/bsd/unbound/dist/util/timeval_func.h   up to 1.1.1.1
	external/bsd/unbound/dist/SECURITY.md           up to 1.1.1.1
	external/bsd/unbound/dist/README-Travis.md      up to 1.1.1.2
	external/bsd/unbound/dist/dynlibmod/examples/helloworld.c up to 1.1.1.1
	external/bsd/unbound/dist/dynlibmod/dynlibmod.c up to 1.1.1.2
	external/bsd/unbound/dist/dynlibmod/dynlibmod.h up to 1.1.1.1
	external/bsd/unbound/dist/contrib/unbound_smf22.tar.gz delete
	external/bsd/unbound/dist/testcode/mini_tpkg.sh delete
	external/bsd/unbound/dist/testdata/dlv_anchor.rpl delete
	external/bsd/unbound/dist/testdata/dlv_ask_higher.rpl delete
	external/bsd/unbound/dist/testdata/dlv_below_ta.rpl delete
	external/bsd/unbound/dist/testdata/dlv_delegation.rpl delete
	external/bsd/unbound/dist/testdata/dlv_ds_lookup.rpl delete
	external/bsd/unbound/dist/testdata/dlv_insecure.rpl delete
	external/bsd/unbound/dist/testdata/dlv_insecure_negcache.rpl delete
	external/bsd/unbound/dist/testdata/dlv_keyretry.rpl delete
	external/bsd/unbound/dist/testdata/dlv_negnx.rpl delete
	external/bsd/unbound/dist/testdata/dlv_optout.rpl delete
	external/bsd/unbound/dist/testdata/dlv_remove.rpl delete
	external/bsd/unbound/dist/testdata/dlv_remove_empty.rpl delete
	external/bsd/unbound/dist/testdata/dlv_remove_nodel.rpl delete
	external/bsd/unbound/dist/testdata/dlv_remove_pos.rpl delete
	external/bsd/unbound/dist/testdata/dlv_unused.rpl delete
	external/bsd/unbound/dist/testdata/domain_insec_dlv.rpl delete
	external/bsd/unbound/dist/testdata/fwddlv_parse.rpl delete
	external/bsd/unbound/dist/testdata/val_unalgo_dlv.rpl delete
	external/bsd/unbound/dist/testdata/dnscrypt_cert.tdir/precheck.sh delete
	external/bsd/unbound/dist/testdata/dnscrypt_cert_chacha.tdir/precheck.sh delete
	external/bsd/unbound/dist/testdata/dnscrypt_queries.tdir/1.cert delete
	external/bsd/unbound/dist/testdata/dnscrypt_queries.tdir/1.key delete
	external/bsd/unbound/dist/testdata/dnscrypt_queries.tdir/2.cert delete
	external/bsd/unbound/dist/testdata/dnscrypt_queries.tdir/1_chacha.cert delete
	external/bsd/unbound/dist/testdata/dnscrypt_queries.tdir/1_salsa.cert delete
	external/bsd/unbound/dist/testdata/dnscrypt_queries.tdir/2.key delete
	external/bsd/unbound/dist/testdata/dnscrypt_queries.tdir/2_chacha.cert delete
	external/bsd/unbound/dist/testdata/dnscrypt_queries.tdir/2_salsa.cert delete
	external/bsd/unbound/dist/testdata/dnscrypt_queries.tdir/dnscrypt_queries.conf delete
	external/bsd/unbound/dist/testdata/dnscrypt_queries.tdir/dnscrypt_queries.dsc delete
	external/bsd/unbound/dist/testdata/dnscrypt_queries.tdir/dnscrypt_queries.post delete
	external/bsd/unbound/dist/testdata/dnscrypt_queries.tdir/dnscrypt_queries.pre delete
	external/bsd/unbound/dist/testdata/dnscrypt_queries.tdir/dnscrypt_queries.test delete
	external/bsd/unbound/dist/testdata/dnscrypt_queries.tdir/dnscrypt_queries.testns delete
	external/bsd/unbound/dist/testdata/dnscrypt_queries_chacha.tdir/precheck.sh delete
	external/bsd/unbound/dist/testdata/dnscrypt_queries_chacha.tdir/1.key delete
	external/bsd/unbound/dist/testdata/dnscrypt_queries_chacha.tdir/2.key delete
	external/bsd/unbound/dist/testdata/dnscrypt_queries_chacha.tdir/1_chacha.cert delete
	external/bsd/unbound/dist/testdata/dnscrypt_queries_chacha.tdir/1_salsa.cert delete
	external/bsd/unbound/dist/testdata/dnscrypt_queries_chacha.tdir/2_chacha.cert delete
	external/bsd/unbound/dist/testdata/dnscrypt_queries_chacha.tdir/2_salsa.cert delete
	external/bsd/unbound/dist/testdata/dnscrypt_queries_chacha.tdir/dnscrypt_queries_chacha.conf delete
	external/bsd/unbound/dist/testdata/dnscrypt_queries_chacha.tdir/dnscrypt_queries_chacha.dsc delete
	external/bsd/unbound/dist/testdata/dnscrypt_queries_chacha.tdir/dnscrypt_queries_chacha.post delete
	external/bsd/unbound/dist/testdata/dnscrypt_queries_chacha.tdir/dnscrypt_queries_chacha.pre delete
	external/bsd/unbound/dist/testdata/dnscrypt_queries_chacha.tdir/dnscrypt_queries_chacha.test delete
	external/bsd/unbound/dist/testdata/dnscrypt_queries_chacha.tdir/dnscrypt_queries_chacha.testns delete
	external/bsd/unbound/dist/.travis.yml           delete
	external/bsd/unbound/Makefile.inc               up to 1.5
	external/bsd/unbound/dist/Makefile.in           up to 1.1.1.8
	external/bsd/unbound/dist/README.md             up to 1.1.1.4
	external/bsd/unbound/dist/aclocal.m4            up to 1.1.1.5
	external/bsd/unbound/dist/acx_nlnetlabs.m4      up to 1.1.1.5
	external/bsd/unbound/dist/acx_python.m4         up to 1.1.1.5
	external/bsd/unbound/dist/config.guess          up to 1.8
	external/bsd/unbound/dist/config.h.in           up to 1.1.1.8
	external/bsd/unbound/dist/config.sub            up to 1.7
	external/bsd/unbound/dist/configure             up to 1.1.1.8
	external/bsd/unbound/dist/configure.ac          up to 1.1.1.8
	external/bsd/unbound/dist/install-sh            up to 1.1.1.4
	external/bsd/unbound/dist/cachedb/cachedb.c     up to 1.1.1.8
	external/bsd/unbound/dist/cachedb/cachedb.h     up to 1.1.1.3
	external/bsd/unbound/dist/cachedb/redis.c       up to 1.1.1.3
	external/bsd/unbound/dist/compat/arc4random.c   up to 1.1.1.5
	external/bsd/unbound/dist/compat/ctime_r.c      up to 1.1.1.3
	external/bsd/unbound/dist/compat/getentropy_solaris.c up to 1.1.1.4
	external/bsd/unbound/dist/contrib/README        up to 1.1.1.7
	external/bsd/unbound/dist/contrib/aaaa-filter-iterator.patch up to 1.1.1.5
	external/bsd/unbound/dist/contrib/fastrpz.patch up to 1.1.1.5
	external/bsd/unbound/dist/contrib/libunbound.pc.in up to 1.1.1.4
	external/bsd/unbound/dist/contrib/unbound.service.in up to 1.1.1.6
	external/bsd/unbound/dist/contrib/unbound.spec  up to 1.1.1.2
	external/bsd/unbound/dist/contrib/unbound_munin_ up to 1.1.1.4
	external/bsd/unbound/dist/daemon/acl_list.c     up to 1.1.1.6
	external/bsd/unbound/dist/daemon/acl_list.h     up to 1.1.1.5
	external/bsd/unbound/dist/daemon/cachedump.c    up to 1.1.1.6
	external/bsd/unbound/dist/daemon/daemon.c       up to 1.1.1.8
	external/bsd/unbound/dist/daemon/daemon.h       up to 1.1.1.5
	external/bsd/unbound/dist/daemon/remote.c       up to 1.1.1.8
	external/bsd/unbound/dist/daemon/remote.h       up to 1.1.1.4
	external/bsd/unbound/dist/daemon/stats.c        up to 1.1.1.8
	external/bsd/unbound/dist/daemon/stats.h        up to 1.1.1.3
	external/bsd/unbound/dist/daemon/unbound.c      up to 1.1.1.7
	external/bsd/unbound/dist/daemon/worker.c       up to 1.1.1.8
	external/bsd/unbound/dist/daemon/worker.h       up to 1.1.1.3
	external/bsd/unbound/dist/dns64/dns64.c         up to 1.1.1.7
	external/bsd/unbound/dist/dnscrypt/dnscrypt.c   up to 1.1.1.5
	external/bsd/unbound/dist/dnscrypt/dnscrypt.h   up to 1.1.1.3
	external/bsd/unbound/dist/dnscrypt/dnscrypt.m4  up to 1.1.1.3
	external/bsd/unbound/dist/dnstap/dnstap.c       up to 1.1.1.6
	external/bsd/unbound/dist/dnstap/dnstap.h       up to 1.1.1.4
	external/bsd/unbound/dist/dnstap/dnstap.m4      up to 1.1.1.3
	external/bsd/unbound/dist/doc/Changelog         up to 1.1.1.8
	external/bsd/unbound/dist/doc/FEATURES          up to 1.1.1.2
	external/bsd/unbound/dist/doc/README            up to 1.1.1.8
	external/bsd/unbound/dist/doc/README.DNS64      up to 1.1.1.2
	external/bsd/unbound/dist/doc/README.tests      up to 1.1.1.2
	external/bsd/unbound/dist/doc/TODO              up to 1.1.1.3
	external/bsd/unbound/dist/doc/example.conf.in   up to 1.1.1.8
	external/bsd/unbound/dist/doc/libunbound.3.in   up to 1.1.1.8
	external/bsd/unbound/dist/doc/unbound-anchor.8.in up to 1.1.1.8
	external/bsd/unbound/dist/doc/unbound-checkconf.8.in up to 1.1.1.8
	external/bsd/unbound/dist/doc/unbound-control.8.in up to 1.1.1.8
	external/bsd/unbound/dist/doc/unbound-host.1.in up to 1.1.1.8
	external/bsd/unbound/dist/doc/unbound.8.in      up to 1.1.1.8
	external/bsd/unbound/dist/doc/unbound.conf.5.in up to 1.1.1.8
	external/bsd/unbound/dist/doc/unbound.doxygen   up to 1.1.1.6
	external/bsd/unbound/dist/edns-subnet/addrtree.c up to 1.1.1.4
	external/bsd/unbound/dist/edns-subnet/addrtree.h up to 1.1.1.3
	external/bsd/unbound/dist/edns-subnet/edns-subnet.h up to 1.1.1.2
	external/bsd/unbound/dist/edns-subnet/subnetmod.c up to 1.1.1.7
	external/bsd/unbound/dist/edns-subnet/subnetmod.h up to 1.1.1.5
	external/bsd/unbound/dist/ipsecmod/ipsecmod.c   up to 1.1.1.4
	external/bsd/unbound/dist/ipsecmod/ipsecmod.h   up to 1.1.1.2
	external/bsd/unbound/dist/ipset/ipset.c         up to 1.1.1.3
	external/bsd/unbound/dist/iterator/iter_delegpt.c up to 1.1.1.6
	external/bsd/unbound/dist/iterator/iter_delegpt.h up to 1.1.1.7
	external/bsd/unbound/dist/iterator/iter_fwd.c   up to 1.1.1.5
	external/bsd/unbound/dist/iterator/iter_hints.c up to 1.1.1.6
	external/bsd/unbound/dist/iterator/iter_priv.c  up to 1.1.1.2
	external/bsd/unbound/dist/iterator/iter_resptype.c up to 1.1.1.2
	external/bsd/unbound/dist/iterator/iter_resptype.h up to 1.1.1.2
	external/bsd/unbound/dist/iterator/iter_scrub.c up to 1.1.1.8
	external/bsd/unbound/dist/iterator/iter_scrub.h up to 1.1.1.2
	external/bsd/unbound/dist/iterator/iter_utils.c up to 1.1.1.8
	external/bsd/unbound/dist/iterator/iter_utils.h up to 1.1.1.7
	external/bsd/unbound/dist/iterator/iterator.c   up to 1.1.1.8
	external/bsd/unbound/dist/iterator/iterator.h   up to 1.1.1.7
	external/bsd/unbound/dist/libunbound/context.c  up to 1.1.1.8
	external/bsd/unbound/dist/libunbound/context.h  up to 1.1.1.6
	external/bsd/unbound/dist/libunbound/libunbound.c up to 1.1.1.8
	external/bsd/unbound/dist/libunbound/libworker.c up to 1.1.1.8
	external/bsd/unbound/dist/libunbound/unbound-event.h up to 1.1.1.5
	external/bsd/unbound/dist/libunbound/unbound.h  up to 1.5
	external/bsd/unbound/dist/libunbound/worker.h   up to 1.1.1.5
	external/bsd/unbound/dist/libunbound/python/libunbound.i up to 1.1.1.5
	external/bsd/unbound/dist/libunbound/python/doc/examples/example4.rst up to 1.1.1.3
	external/bsd/unbound/dist/pythonmod/interface.i up to 1.1.1.8
	external/bsd/unbound/dist/pythonmod/pythonmod.c up to 1.1.1.6
	external/bsd/unbound/dist/pythonmod/pythonmod.h up to 1.1.1.5
	external/bsd/unbound/dist/pythonmod/pythonmod_utils.c up to 1.1.1.5
	external/bsd/unbound/dist/pythonmod/pythonmod_utils.h up to 1.1.1.3
	external/bsd/unbound/dist/pythonmod/ubmodule-msg.py up to 1.1.1.2
	external/bsd/unbound/dist/pythonmod/ubmodule-tst.py up to 1.1.1.2
	external/bsd/unbound/dist/pythonmod/doc/usecase.rst up to 1.1.1.3
	external/bsd/unbound/dist/pythonmod/doc/examples/example0-1.py up to 1.1.1.4
	external/bsd/unbound/dist/pythonmod/doc/examples/example0.rst up to 1.1.1.4
	external/bsd/unbound/dist/pythonmod/doc/examples/example5.rst up to 1.1.1.2
	external/bsd/unbound/dist/pythonmod/doc/examples/example6.rst up to 1.1.1.3
	external/bsd/unbound/dist/pythonmod/doc/modules/config.rst up to 1.1.1.3
	external/bsd/unbound/dist/pythonmod/doc/modules/env.rst up to 1.1.1.2
	external/bsd/unbound/dist/pythonmod/doc/modules/functions.rst up to 1.1.1.5
	external/bsd/unbound/dist/pythonmod/doc/modules/struct.rst up to 1.1.1.4
	external/bsd/unbound/dist/pythonmod/examples/avahi-resolver.py up to 1.1.1.2
	external/bsd/unbound/dist/pythonmod/examples/edns.py up to 1.1.1.4
	external/bsd/unbound/dist/pythonmod/examples/inplace_callbacks.py up to 1.1.1.6
	external/bsd/unbound/dist/pythonmod/examples/log.py up to 1.1.1.2
	external/bsd/unbound/dist/respip/respip.c       up to 1.1.1.6
	external/bsd/unbound/dist/respip/respip.h       up to 1.1.1.4
	external/bsd/unbound/dist/services/authzone.c   up to 1.3
	external/bsd/unbound/dist/services/authzone.h   up to 1.1.1.6
	external/bsd/unbound/dist/services/listen_dnsport.c up to 1.1.1.8
	external/bsd/unbound/dist/services/listen_dnsport.h up to 1.1.1.6
	external/bsd/unbound/dist/services/localzone.c  up to 1.1.1.8
	external/bsd/unbound/dist/services/localzone.h  up to 1.1.1.7
	external/bsd/unbound/dist/services/mesh.c       up to 1.1.1.8
	external/bsd/unbound/dist/services/mesh.h       up to 1.1.1.6
	external/bsd/unbound/dist/services/modstack.c   up to 1.1.1.7
	external/bsd/unbound/dist/services/outbound_list.h up to 1.1.1.2
	external/bsd/unbound/dist/services/outside_network.c up to 1.1.1.8
	external/bsd/unbound/dist/services/outside_network.h up to 1.1.1.8
	external/bsd/unbound/dist/services/view.c       up to 1.1.1.3
	external/bsd/unbound/dist/services/cache/dns.c  up to 1.1.1.8
	external/bsd/unbound/dist/services/cache/dns.h  up to 1.1.1.7
	external/bsd/unbound/dist/services/cache/infra.c up to 1.1.1.7
	external/bsd/unbound/dist/services/cache/infra.h up to 1.1.1.6
	external/bsd/unbound/dist/services/cache/rrset.c up to 1.1.1.5
	external/bsd/unbound/dist/services/cache/rrset.h up to 1.1.1.4
	external/bsd/unbound/dist/sldns/keyraw.c        up to 1.1.1.4
	external/bsd/unbound/dist/sldns/keyraw.h        up to 1.1.1.4
	external/bsd/unbound/dist/sldns/parse.c         up to 1.1.1.5
	external/bsd/unbound/dist/sldns/parse.h         up to 1.1.1.3
	external/bsd/unbound/dist/sldns/parseutil.c     up to 1.1.1.4
	external/bsd/unbound/dist/sldns/parseutil.h     up to 1.1.1.4
	external/bsd/unbound/dist/sldns/pkthdr.h        up to 1.1.1.2
	external/bsd/unbound/dist/sldns/rrdef.c         up to 1.1.1.6
	external/bsd/unbound/dist/sldns/rrdef.h         up to 1.1.1.6
	external/bsd/unbound/dist/sldns/sbuffer.h       up to 1.1.1.5
	external/bsd/unbound/dist/sldns/str2wire.c      up to 1.1.1.7
	external/bsd/unbound/dist/sldns/str2wire.h      up to 1.1.1.5
	external/bsd/unbound/dist/sldns/wire2str.c      up to 1.1.1.7
	external/bsd/unbound/dist/sldns/wire2str.h      up to 1.1.1.6
	external/bsd/unbound/dist/smallapp/unbound-anchor.c up to 1.1.1.7
	external/bsd/unbound/dist/smallapp/unbound-checkconf.c up to 1.1.1.8
	external/bsd/unbound/dist/smallapp/unbound-control-setup.sh.in up to 1.1.1.3
	external/bsd/unbound/dist/smallapp/unbound-control.c up to 1.1.1.8
	external/bsd/unbound/dist/smallapp/unbound-host.c up to 1.1.1.7
	external/bsd/unbound/dist/smallapp/worker_cb.c  up to 1.1.1.6
	external/bsd/unbound/dist/testcode/asynclook.c  up to 1.1.1.6
	external/bsd/unbound/dist/testcode/delayer.c    up to 1.1.1.6
	external/bsd/unbound/dist/testcode/do-tests.sh  up to 1.1.1.5
	external/bsd/unbound/dist/testcode/fake_event.c up to 1.1.1.8
	external/bsd/unbound/dist/testcode/lock_verify.c up to 1.1.1.4
	external/bsd/unbound/dist/testcode/mini_tdir.sh up to 1.1.1.4
	external/bsd/unbound/dist/testcode/perf.c       up to 1.1.1.7
	external/bsd/unbound/dist/testcode/petal.c      up to 1.1.1.6
	external/bsd/unbound/dist/testcode/replay.c     up to 1.1.1.6
	external/bsd/unbound/dist/testcode/replay.h     up to 1.1.1.6
	external/bsd/unbound/dist/testcode/run_vm.sh    up to 1.1.1.3
	external/bsd/unbound/dist/testcode/streamtcp.1  up to 1.1.1.3
	external/bsd/unbound/dist/testcode/streamtcp.c  up to 1.1.1.8
	external/bsd/unbound/dist/testcode/testbound.c  up to 1.1.1.7
	external/bsd/unbound/dist/testcode/testpkts.c   up to 1.1.1.8
	external/bsd/unbound/dist/testcode/testpkts.h   up to 1.1.1.5
	external/bsd/unbound/dist/testcode/unitauth.c   up to 1.1.1.5
	external/bsd/unbound/dist/testcode/unitdname.c  up to 1.1.1.2
	external/bsd/unbound/dist/testcode/unitecs.c    up to 1.1.1.3
	external/bsd/unbound/dist/testcode/unitldns.c   up to 1.1.1.4
	external/bsd/unbound/dist/testcode/unitlruhash.c up to 1.1.1.3
	external/bsd/unbound/dist/testcode/unitmain.c   up to 1.1.1.8
	external/bsd/unbound/dist/testcode/unitmain.h   up to 1.1.1.3
	external/bsd/unbound/dist/testcode/unitmsgparse.c up to 1.1.1.4
	external/bsd/unbound/dist/testcode/unitverify.c up to 1.1.1.6
	external/bsd/unbound/dist/testdata/auth_xfr_host.rpl up to 1.1.1.2
	external/bsd/unbound/dist/testdata/auth_xfr_ixfrmismatch.rpl up to 1.1.1.2
	external/bsd/unbound/dist/testdata/auth_zonefile_dnssec.rpl up to 1.1.1.2
	external/bsd/unbound/dist/testdata/auth_zonefile_dnssec_fail.rpl up to 1.1.1.2
	external/bsd/unbound/dist/testdata/auth_zonefile_down.rpl up to 1.1.1.3
	external/bsd/unbound/dist/testdata/autotrust_10key.rpl up to 1.1.1.3
	external/bsd/unbound/dist/testdata/autotrust_init_fail.rpl up to 1.1.1.4
	external/bsd/unbound/dist/testdata/autotrust_init_failsig.rpl up to 1.1.1.5
	external/bsd/unbound/dist/testdata/autotrust_probefail.rpl up to 1.1.1.4
	external/bsd/unbound/dist/testdata/autotrust_probefailsig.rpl up to 1.1.1.4
	external/bsd/unbound/dist/testdata/autotrust_revtp.rpl up to 1.1.1.3
	external/bsd/unbound/dist/testdata/autotrust_revtp_read.rpl up to 1.1.1.3
	external/bsd/unbound/dist/testdata/autotrust_revtp_use.rpl up to 1.1.1.4
	external/bsd/unbound/dist/testdata/black_data.rpl up to 1.1.1.5
	external/bsd/unbound/dist/testdata/black_ds_entry.rpl up to 1.1.1.5
	external/bsd/unbound/dist/testdata/black_key_entry.rpl up to 1.1.1.5
	external/bsd/unbound/dist/testdata/black_prime.rpl up to 1.1.1.5
	external/bsd/unbound/dist/testdata/black_prime_entry.rpl up to 1.1.1.6
	external/bsd/unbound/dist/testdata/common.sh    up to 1.1.1.4
	external/bsd/unbound/dist/testdata/dns64_lookup.rpl up to 1.1.1.4
	external/bsd/unbound/dist/testdata/edns_keepalive.rpl up to 1.1.1.2
	external/bsd/unbound/dist/testdata/fetch_glue.rpl up to 1.1.1.4
	external/bsd/unbound/dist/testdata/fetch_glue_cname.rpl up to 1.1.1.4
	external/bsd/unbound/dist/testdata/fwd.rpl      up to 1.1.1.2
	external/bsd/unbound/dist/testdata/fwd_0ttlservfail.rpl up to 1.1.1.2
	external/bsd/unbound/dist/testdata/fwd_any.rpl  up to 1.1.1.2
	external/bsd/unbound/dist/testdata/fwd_error.rpl up to 1.1.1.2
	external/bsd/unbound/dist/testdata/fwd_timeout.rpl up to 1.1.1.2
	external/bsd/unbound/dist/testdata/iter_dnsseclame_bug.rpl up to 1.1.1.4
	external/bsd/unbound/dist/testdata/iter_dnsseclame_ds.rpl up to 1.1.1.4
	external/bsd/unbound/dist/testdata/iter_dnsseclame_ta.rpl up to 1.1.1.4
	external/bsd/unbound/dist/testdata/iter_donotq127.rpl up to 1.1.1.3
	external/bsd/unbound/dist/testdata/iter_emptydp.rpl up to 1.1.1.5
	external/bsd/unbound/dist/testdata/iter_emptydp_for_glue.rpl up to 1.1.1.5
	external/bsd/unbound/dist/testdata/iter_lame_aaaa.rpl up to 1.1.1.2
	external/bsd/unbound/dist/testdata/iter_lame_noaa.rpl up to 1.1.1.4
	external/bsd/unbound/dist/testdata/iter_lame_nosoa.rpl up to 1.1.1.3
	external/bsd/unbound/dist/testdata/iter_lamescrub.rpl up to 1.1.1.3
	external/bsd/unbound/dist/testdata/iter_ns_badip.rpl up to 1.1.1.4
	external/bsd/unbound/dist/testdata/iter_pcnamech.rpl up to 1.1.1.3
	external/bsd/unbound/dist/testdata/iter_pcnamechrec.rpl up to 1.1.1.3
	external/bsd/unbound/dist/testdata/iter_prefetch_change.rpl up to 1.1.1.3
	external/bsd/unbound/dist/testdata/iter_primenoglue.rpl up to 1.1.1.6
	external/bsd/unbound/dist/testdata/iter_privaddr.rpl up to 1.1.1.4
	external/bsd/unbound/dist/testdata/iter_ranoaa_lame.rpl up to 1.1.1.4
	external/bsd/unbound/dist/testdata/iter_reclame_one.rpl up to 1.1.1.4
	external/bsd/unbound/dist/testdata/iter_reclame_two.rpl up to 1.1.1.4
	external/bsd/unbound/dist/testdata/iter_recurse.rpl up to 1.1.1.4
	external/bsd/unbound/dist/testdata/iter_scrub_dname_rev.rpl up to 1.1.1.5
	external/bsd/unbound/dist/testdata/iter_scrub_dname_sec.rpl up to 1.1.1.5
	external/bsd/unbound/dist/testdata/iter_scrub_ns.rpl up to 1.1.1.2
	external/bsd/unbound/dist/testdata/iter_scrub_ns_fwd.rpl up to 1.1.1.2
	external/bsd/unbound/dist/testdata/iter_scrub_ns_side.rpl up to 1.1.1.2
	external/bsd/unbound/dist/testdata/iter_stublastresort.rpl up to 1.1.1.2
	external/bsd/unbound/dist/testdata/localdata.rpl up to 1.1.1.3
	external/bsd/unbound/dist/testdata/root_key_sentinel.rpl up to 1.1.1.3
	external/bsd/unbound/dist/testdata/rrset_updated.rpl up to 1.1.1.3
	external/bsd/unbound/dist/testdata/subnet_cached.crpl up to 1.1.1.4
	external/bsd/unbound/dist/testdata/subnet_derived.crpl up to 1.1.1.3
	external/bsd/unbound/dist/testdata/subnet_format_ip4.crpl up to 1.1.1.3
	external/bsd/unbound/dist/testdata/subnet_not_whitelisted.crpl up to 1.1.1.3
	external/bsd/unbound/dist/testdata/subnet_val_positive.crpl up to 1.1.1.4
	external/bsd/unbound/dist/testdata/subnet_val_positive_client.crpl up to 1.1.1.4
	external/bsd/unbound/dist/testdata/subnet_without_validator.crpl up to 1.1.1.3
	external/bsd/unbound/dist/testdata/test_ldnsrr.5 up to 1.1.1.3
	external/bsd/unbound/dist/testdata/test_ldnsrr.c5 up to 1.1.1.3
	external/bsd/unbound/dist/testdata/ttl_msg.rpl  up to 1.1.1.3
	external/bsd/unbound/dist/testdata/val_any.rpl  up to 1.1.1.5
	external/bsd/unbound/dist/testdata/val_any_dname.rpl up to 1.1.1.5
	external/bsd/unbound/dist/testdata/val_cnametocloser_nosig.rpl up to 1.1.1.4
	external/bsd/unbound/dist/testdata/val_cnametocnamewctoposwc.rpl up to 1.1.1.4
	external/bsd/unbound/dist/testdata/val_cnametoinsecure.rpl up to 1.1.1.3
	external/bsd/unbound/dist/testdata/val_cnametonodata_nonsec.rpl up to 1.1.1.5
	external/bsd/unbound/dist/testdata/val_cnametooptout.rpl up to 1.1.1.3
	external/bsd/unbound/dist/testdata/val_cnametoposnowc.rpl up to 1.1.1.5
	external/bsd/unbound/dist/testdata/val_deleg_nons.rpl up to 1.1.1.5
	external/bsd/unbound/dist/testdata/val_dnamewc.rpl up to 1.1.1.5
	external/bsd/unbound/dist/testdata/val_ds_cname.rpl up to 1.1.1.5
	external/bsd/unbound/dist/testdata/val_faildnskey.rpl up to 1.1.1.4
	external/bsd/unbound/dist/testdata/val_faildnskey_ok.rpl up to 1.1.1.4
	external/bsd/unbound/dist/testdata/val_keyprefetch_verify.rpl up to 1.1.1.5
	external/bsd/unbound/dist/testdata/val_nodata_failsig.rpl up to 1.1.1.5
	external/bsd/unbound/dist/testdata/val_nodata_failwc.rpl up to 1.1.1.3
	external/bsd/unbound/dist/testdata/val_nokeyprime.rpl up to 1.1.1.4
	external/bsd/unbound/dist/testdata/val_nsec3_b1_nameerror_nowc.rpl up to 1.1.1.5
	external/bsd/unbound/dist/testdata/val_nsec3_b2_nodata_nons.rpl up to 1.1.1.4
	external/bsd/unbound/dist/testdata/val_nsec3_b3_optout.rpl up to 1.1.1.5
	external/bsd/unbound/dist/testdata/val_nsec3_b3_optout_negcache.rpl up to 1.1.1.5
	external/bsd/unbound/dist/testdata/val_nsec3_b3_optout_noce.rpl up to 1.1.1.4
	external/bsd/unbound/dist/testdata/val_nsec3_b3_optout_nonc.rpl up to 1.1.1.4
	external/bsd/unbound/dist/testdata/val_nsec3_b4_wild.rpl up to 1.1.1.4
	external/bsd/unbound/dist/testdata/val_nsec3_b4_wild_wr.rpl up to 1.1.1.4
	external/bsd/unbound/dist/testdata/val_nsec3_b5_wcnodata.rpl up to 1.1.1.4
	external/bsd/unbound/dist/testdata/val_nsec3_b5_wcnodata_noce.rpl up to 1.1.1.4
	external/bsd/unbound/dist/testdata/val_nsec3_b5_wcnodata_nonc.rpl up to 1.1.1.4
	external/bsd/unbound/dist/testdata/val_nsec3_b5_wcnodata_nowc.rpl up to 1.1.1.4
	external/bsd/unbound/dist/testdata/val_nsec3_cnametocnamewctoposwc.rpl up to 1.1.1.4
	external/bsd/unbound/dist/testdata/val_nsec3_entnodata_optout_badopt.rpl up to 1.1.1.4
	external/bsd/unbound/dist/testdata/val_nsec3_nods_badsig.rpl up to 1.1.1.5
	external/bsd/unbound/dist/testdata/val_nsec3_optout_cache.rpl up to 1.1.1.3
	external/bsd/unbound/dist/testdata/val_nsec3_wcany.rpl up to 1.1.1.4
	external/bsd/unbound/dist/testdata/val_nx_failwc.rpl up to 1.1.1.3
	external/bsd/unbound/dist/testdata/val_nx_nsec3_collision.rpl up to 1.1.1.5
	external/bsd/unbound/dist/testdata/val_nx_overreach.rpl up to 1.1.1.5
	external/bsd/unbound/dist/testdata/val_positive_nosigs.rpl up to 1.1.1.3
	external/bsd/unbound/dist/testdata/val_refer_unsignadd.rpl up to 1.1.1.4
	external/bsd/unbound/dist/testdata/val_referglue.rpl up to 1.1.1.5
	external/bsd/unbound/dist/testdata/val_secds_nosig.rpl up to 1.1.1.4
	external/bsd/unbound/dist/testdata/val_stub_noroot.rpl up to 1.1.1.4
	external/bsd/unbound/dist/testdata/val_ta_algo_missing.rpl up to 1.1.1.5
	external/bsd/unbound/dist/testdata/val_twocname.rpl up to 1.1.1.4
	external/bsd/unbound/dist/testdata/00-lint.tdir/00-lint.dsc up to 1.1.1.2
	external/bsd/unbound/dist/testdata/01-doc.tdir/01-doc.test up to 1.1.1.2
	external/bsd/unbound/dist/testdata/03-testbound.tdir/03-testbound.test up to 1.1.1.3
	external/bsd/unbound/dist/testdata/04-checkconf.tdir/04-checkconf.test up to 1.1.1.2
	external/bsd/unbound/dist/testdata/04-checkconf.tdir/bad.badfwd up to 1.1.1.2
	external/bsd/unbound/dist/testdata/04-checkconf.tdir/bad.user up to 1.1.1.2
	external/bsd/unbound/dist/testdata/04-checkconf.tdir/good.all up to 1.1.1.2
	external/bsd/unbound/dist/testdata/07-confroot.tdir/07-confroot.dsc up to 1.1.1.2
	external/bsd/unbound/dist/testdata/07-confroot.tdir/07-confroot.test up to 1.1.1.3
	external/bsd/unbound/dist/testdata/08-host-lib.tdir/08-host-lib.pre up to 1.1.1.2
	external/bsd/unbound/dist/testdata/08-host-lib.tdir/08-host-lib.test up to 1.1.1.2
	external/bsd/unbound/dist/testdata/09-unbound-control.tdir/09-unbound-control.conf up to 1.1.1.2
	external/bsd/unbound/dist/testdata/09-unbound-control.tdir/09-unbound-control.test up to 1.1.1.2
	external/bsd/unbound/dist/testdata/09-unbound-control.tdir/bad_control.key up to 1.1.1.2
	external/bsd/unbound/dist/testdata/09-unbound-control.tdir/bad_control.pem up to 1.1.1.2
	external/bsd/unbound/dist/testdata/09-unbound-control.tdir/bad_server.key up to 1.1.1.2
	external/bsd/unbound/dist/testdata/09-unbound-control.tdir/bad_server.pem up to 1.1.1.2
	external/bsd/unbound/dist/testdata/09-unbound-control.tdir/unbound_control.key up to 1.1.1.2
	external/bsd/unbound/dist/testdata/09-unbound-control.tdir/unbound_control.pem up to 1.1.1.2
	external/bsd/unbound/dist/testdata/09-unbound-control.tdir/unbound_server.key up to 1.1.1.2
	external/bsd/unbound/dist/testdata/09-unbound-control.tdir/unbound_server.pem up to 1.1.1.2
	external/bsd/unbound/dist/testdata/10-unbound-anchor.tdir/keys/test_cert.pem up to 1.1.1.2
	external/bsd/unbound/dist/testdata/10-unbound-anchor.tdir/keys/unbound-control-setup up to 1.1.1.3
	external/bsd/unbound/dist/testdata/10-unbound-anchor.tdir/keys/unbound_control.key up to 1.1.1.2
	external/bsd/unbound/dist/testdata/10-unbound-anchor.tdir/keys/unbound_control.pem up to 1.1.1.2
	external/bsd/unbound/dist/testdata/10-unbound-anchor.tdir/keys/unbound_server.key up to 1.1.1.2
	external/bsd/unbound/dist/testdata/10-unbound-anchor.tdir/keys/unbound_server.pem up to 1.1.1.2
	external/bsd/unbound/dist/testdata/auth_https.tdir/auth_https.test up to 1.1.1.2
	external/bsd/unbound/dist/testdata/clang-analysis.tdir/clang-analysis.dsc up to 1.1.1.2
	external/bsd/unbound/dist/testdata/clang-analysis.tdir/clang-analysis.test up to 1.1.1.2
	external/bsd/unbound/dist/testdata/ctrl_itr.tdir/unbound_control.key up to 1.1.1.2
	external/bsd/unbound/dist/testdata/ctrl_itr.tdir/unbound_control.pem up to 1.1.1.2
	external/bsd/unbound/dist/testdata/ctrl_itr.tdir/unbound_server.key up to 1.1.1.2
	external/bsd/unbound/dist/testdata/ctrl_itr.tdir/unbound_server.pem up to 1.1.1.2
	external/bsd/unbound/dist/testdata/ctrl_pipe.tdir/unbound_control.key up to 1.1.1.2
	external/bsd/unbound/dist/testdata/ctrl_pipe.tdir/unbound_control.pem up to 1.1.1.2
	external/bsd/unbound/dist/testdata/ctrl_pipe.tdir/unbound_server.key up to 1.1.1.2
	external/bsd/unbound/dist/testdata/ctrl_pipe.tdir/unbound_server.pem up to 1.1.1.2
	external/bsd/unbound/dist/testdata/dnscrypt_cert.tdir/dnscrypt_cert.post up to 1.1.1.2
	external/bsd/unbound/dist/testdata/dnscrypt_cert.tdir/dnscrypt_cert.pre up to 1.1.1.2
	external/bsd/unbound/dist/testdata/dnscrypt_cert.tdir/dnscrypt_cert.test up to 1.1.1.2
	external/bsd/unbound/dist/testdata/dnscrypt_cert_chacha.tdir/dnscrypt_cert_chacha.post up to 1.1.1.2
	external/bsd/unbound/dist/testdata/dnscrypt_cert_chacha.tdir/dnscrypt_cert_chacha.pre up to 1.1.1.2
	external/bsd/unbound/dist/testdata/dnscrypt_cert_chacha.tdir/dnscrypt_cert_chacha.test up to 1.1.1.2
	external/bsd/unbound/dist/testdata/fwd_ancil.tdir/fwd_ancil.post up to 1.1.1.3
	external/bsd/unbound/dist/testdata/fwd_ancil.tdir/fwd_ancil.pre up to 1.1.1.2
	external/bsd/unbound/dist/testdata/fwd_ancil.tdir/fwd_ancil.test up to 1.1.1.2
	external/bsd/unbound/dist/testdata/fwd_bogus.tdir/unbound_control.key up to 1.1.1.2
	external/bsd/unbound/dist/testdata/fwd_bogus.tdir/unbound_control.pem up to 1.1.1.2
	external/bsd/unbound/dist/testdata/fwd_bogus.tdir/unbound_server.key up to 1.1.1.2
	external/bsd/unbound/dist/testdata/fwd_bogus.tdir/unbound_server.pem up to 1.1.1.2
	external/bsd/unbound/dist/testdata/fwd_compress_c00c.tdir/fwd_compress_c00c.conf up to 1.1.1.3
	external/bsd/unbound/dist/testdata/fwd_oneport.tdir/fwd_oneport.conf up to 1.1.1.2
	external/bsd/unbound/dist/testdata/fwd_zero.tdir/fwd_zero.test up to 1.1.1.2
	external/bsd/unbound/dist/testdata/nss_compile.tdir/nss_compile.dsc up to 1.1.1.2
	external/bsd/unbound/dist/testdata/nss_compile.tdir/nss_compile.test up to 1.1.1.2
	external/bsd/unbound/dist/testdata/pylib.tdir/pylib.lookup.conf up to 1.1.1.2
	external/bsd/unbound/dist/testdata/pylib.tdir/pylib.lookup.py up to 1.1.1.3
	external/bsd/unbound/dist/testdata/pylib.tdir/pylib.post up to 1.1.1.3
	external/bsd/unbound/dist/testdata/pylib.tdir/pylib.pre up to 1.1.1.3
	external/bsd/unbound/dist/testdata/pylib.tdir/pylib.test up to 1.1.1.4
	external/bsd/unbound/dist/testdata/pylib.tdir/pylib.testns up to 1.1.1.2
	external/bsd/unbound/dist/testdata/pymod.tdir/pymod.post up to 1.1.1.2
	external/bsd/unbound/dist/testdata/pymod.tdir/pymod.pre up to 1.1.1.2
	external/bsd/unbound/dist/testdata/pymod.tdir/pymod.py up to 1.1.1.3
	external/bsd/unbound/dist/testdata/pymod.tdir/pymod.test up to 1.1.1.2
	external/bsd/unbound/dist/testdata/pymod_thread.tdir/pymod_thread.post up to 1.1.1.2
	external/bsd/unbound/dist/testdata/pymod_thread.tdir/pymod_thread.pre up to 1.1.1.2
	external/bsd/unbound/dist/testdata/pymod_thread.tdir/pymod_thread.py up to 1.1.1.3
	external/bsd/unbound/dist/testdata/pymod_thread.tdir/pymod_thread.test up to 1.1.1.2
	external/bsd/unbound/dist/testdata/remote-threaded.tdir/remote-threaded.test up to 1.1.1.2
	external/bsd/unbound/dist/testdata/remote-threaded.tdir/unbound_control.key up to 1.1.1.2
	external/bsd/unbound/dist/testdata/remote-threaded.tdir/unbound_control.pem up to 1.1.1.2
	external/bsd/unbound/dist/testdata/remote-threaded.tdir/unbound_server.key up to 1.1.1.2
	external/bsd/unbound/dist/testdata/remote-threaded.tdir/unbound_server.pem up to 1.1.1.2
	external/bsd/unbound/dist/testdata/root_anchor.tdir/root_anchor.dsc up to 1.1.1.2
	external/bsd/unbound/dist/testdata/root_anchor.tdir/root_anchor.test up to 1.1.1.3
	external/bsd/unbound/dist/testdata/root_hints.tdir/root_hints.dsc up to 1.1.1.2
	external/bsd/unbound/dist/testdata/root_hints.tdir/root_hints.test up to 1.1.1.2
	external/bsd/unbound/dist/testdata/speed_local.tdir/speed_local.test up to 1.1.1.2
	external/bsd/unbound/dist/testdata/ssl_req_order.tdir/ssl_req_order.test up to 1.1.1.2
	external/bsd/unbound/dist/testdata/ssl_req_order.tdir/unbound_server.key up to 1.1.1.2
	external/bsd/unbound/dist/testdata/ssl_req_order.tdir/unbound_server.pem up to 1.1.1.2
	external/bsd/unbound/dist/testdata/ssl_req_timeout.tdir/ssl_req_timeout.test up to 1.1.1.2
	external/bsd/unbound/dist/testdata/ssl_req_timeout.tdir/unbound_server.key up to 1.1.1.2
	external/bsd/unbound/dist/testdata/ssl_req_timeout.tdir/unbound_server.pem up to 1.1.1.2
	external/bsd/unbound/dist/testdata/stream_ssl.tdir/stream_ssl.clie.conf up to 1.1.1.3
	external/bsd/unbound/dist/testdata/stream_ssl.tdir/stream_ssl.serv.conf up to 1.1.1.4
	external/bsd/unbound/dist/testdata/stream_ssl.tdir/stream_ssl.test up to 1.1.1.3
	external/bsd/unbound/dist/testdata/stream_ssl.tdir/unbound_control.key up to 1.1.1.2
	external/bsd/unbound/dist/testdata/stream_ssl.tdir/unbound_control.pem up to 1.1.1.2
	external/bsd/unbound/dist/testdata/stream_ssl.tdir/unbound_server.key up to 1.1.1.2
	external/bsd/unbound/dist/testdata/stream_ssl.tdir/unbound_server.pem up to 1.1.1.2
	external/bsd/unbound/dist/testdata/tcp_req_size.tdir/tcp_req_size.test up to 1.1.1.2
	external/bsd/unbound/dist/util/config_file.c    up to 1.1.1.8
	external/bsd/unbound/dist/util/config_file.h    up to 1.1.1.8
	external/bsd/unbound/dist/util/configlexer.c    up to 1.1.1.8
	external/bsd/unbound/dist/util/configlexer.lex  up to 1.1.1.8
	external/bsd/unbound/dist/util/configparser.c   up to 1.1.1.8
	external/bsd/unbound/dist/util/configparser.h   up to 1.1.1.8
	external/bsd/unbound/dist/util/configparser.y   up to 1.1.1.8
	external/bsd/unbound/dist/util/configyyrename.h up to 1.1.1.2
	external/bsd/unbound/dist/util/edns.c           up to 1.1.1.4
	external/bsd/unbound/dist/util/edns.h           up to 1.1.1.4
	external/bsd/unbound/dist/util/fptr_wlist.c     up to 1.1.1.8
	external/bsd/unbound/dist/util/fptr_wlist.h     up to 1.1.1.5
	external/bsd/unbound/dist/util/iana_ports.inc   up to 1.1.1.8
	external/bsd/unbound/dist/util/log.c            up to 1.1.1.7
	external/bsd/unbound/dist/util/log.h            up to 1.1.1.4
	external/bsd/unbound/dist/util/mini_event.c     up to 1.5
	external/bsd/unbound/dist/util/mini_event.h     up to 1.1.1.3
	external/bsd/unbound/dist/util/module.c         up to 1.1.1.5
	external/bsd/unbound/dist/util/module.h         up to 1.1.1.7
	external/bsd/unbound/dist/util/net_help.c       up to 1.1.1.8
	external/bsd/unbound/dist/util/net_help.h       up to 1.1.1.8
	external/bsd/unbound/dist/util/netevent.c       up to 1.6
	external/bsd/unbound/dist/util/netevent.h       up to 1.1.1.7
	external/bsd/unbound/dist/util/random.c         up to 1.1.1.3
	external/bsd/unbound/dist/util/regional.c       up to 1.1.1.5
	external/bsd/unbound/dist/util/regional.h       up to 1.1.1.2
	external/bsd/unbound/dist/util/rtt.c            up to 1.1.1.3
	external/bsd/unbound/dist/util/rtt.h            up to 1.1.1.2
	external/bsd/unbound/dist/util/timehist.c       up to 1.1.1.3
	external/bsd/unbound/dist/util/tube.c           up to 1.1.1.5
	external/bsd/unbound/dist/util/tube.h           up to 1.1.1.3
	external/bsd/unbound/dist/util/ub_event.c       up to 1.1.1.6
	external/bsd/unbound/dist/util/ub_event_pluggable.c up to 1.1.1.4
	external/bsd/unbound/dist/util/data/dname.c     up to 1.1.1.5
	external/bsd/unbound/dist/util/data/dname.h     up to 1.1.1.5
	external/bsd/unbound/dist/util/data/msgencode.c up to 1.1.1.7
	external/bsd/unbound/dist/util/data/msgencode.h up to 1.1.1.3
	external/bsd/unbound/dist/util/data/msgparse.c  up to 1.1.1.7
	external/bsd/unbound/dist/util/data/msgparse.h  up to 1.1.1.6
	external/bsd/unbound/dist/util/data/msgreply.c  up to 1.1.1.8
	external/bsd/unbound/dist/util/data/msgreply.h  up to 1.1.1.8
	external/bsd/unbound/dist/util/data/packed_rrset.c up to 1.1.1.4
	external/bsd/unbound/dist/util/data/packed_rrset.h up to 1.1.1.5
	external/bsd/unbound/dist/util/shm_side/shm_main.c up to 1.1.1.4
	external/bsd/unbound/dist/util/storage/dnstree.c up to 1.1.1.4
	external/bsd/unbound/dist/util/storage/dnstree.h up to 1.1.1.4
	external/bsd/unbound/dist/util/storage/lookup3.c up to 1.1.1.4
	external/bsd/unbound/dist/util/storage/lruhash.c up to 1.1.1.4
	external/bsd/unbound/dist/util/storage/lruhash.h up to 1.1.1.3
	external/bsd/unbound/dist/util/storage/slabhash.c up to 1.1.1.4
	external/bsd/unbound/dist/util/storage/slabhash.h up to 1.1.1.4
	external/bsd/unbound/dist/validator/autotrust.c up to 1.1.1.7
	external/bsd/unbound/dist/validator/val_anchor.c up to 1.1.1.7
	external/bsd/unbound/dist/validator/val_anchor.h up to 1.1.1.5
	external/bsd/unbound/dist/validator/val_kcache.c up to 1.1.1.4
	external/bsd/unbound/dist/validator/val_kcache.h up to 1.1.1.2
	external/bsd/unbound/dist/validator/val_kentry.c up to 1.1.1.3
	external/bsd/unbound/dist/validator/val_kentry.h up to 1.1.1.3
	external/bsd/unbound/dist/validator/val_neg.c   up to 1.1.1.6
	external/bsd/unbound/dist/validator/val_neg.h   up to 1.1.1.4
	external/bsd/unbound/dist/validator/val_nsec.c  up to 1.1.1.6
	external/bsd/unbound/dist/validator/val_nsec.h  up to 1.1.1.4
	external/bsd/unbound/dist/validator/val_nsec3.c up to 1.1.1.5
	external/bsd/unbound/dist/validator/val_nsec3.h up to 1.1.1.4
	external/bsd/unbound/dist/validator/val_secalgo.c up to 1.1.1.7
	external/bsd/unbound/dist/validator/val_secalgo.h up to 1.1.1.2
	external/bsd/unbound/dist/validator/val_sigcrypt.c up to 1.1.1.7
	external/bsd/unbound/dist/validator/val_sigcrypt.h up to 1.1.1.4
	external/bsd/unbound/dist/validator/val_utils.c up to 1.1.1.5
	external/bsd/unbound/dist/validator/val_utils.h up to 1.1.1.5
	external/bsd/unbound/dist/validator/validator.c up to 1.1.1.8
	external/bsd/unbound/dist/validator/validator.h up to 1.1.1.6
	external/bsd/unbound/include/config.h           up to 1.12
	external/bsd/unbound/lib/libunbound/Makefile    up to 1.9
	external/bsd/unbound/lib/libunbound/shlib_version up to 1.6
	external/bsd/wpa/dist/hostapd/README-MULTI-AP   up to 1.1.1.1
	external/bsd/wpa/dist/src/ap/airtime_policy.c   up to 1.1.1.1
	external/bsd/wpa/dist/src/ap/airtime_policy.h   up to 1.1.1.1
	external/bsd/wpa/dist/src/ap/wpa_auth_kay.c     up to 1.1.1.1
	external/bsd/wpa/dist/src/ap/wpa_auth_kay.h     up to 1.1.1.1
	external/bsd/wpa/dist/src/common/dragonfly.c    up to 1.1.1.1
	external/bsd/wpa/dist/src/common/dragonfly.h    up to 1.1.1.1
	external/bsd/wpa/dist/src/common/ocv.c          up to 1.1.1.1
	external/bsd/wpa/dist/src/common/ocv.h          up to 1.1.1.1
	external/bsd/wpa/dist/src/crypto/sha512.c       up to 1.1.1.1
	external/bsd/wpa/dist/src/eap_common/eap_teap_common.c up to 1.1.1.1
	external/bsd/wpa/dist/src/eap_common/eap_teap_common.h up to 1.1.1.1
	external/bsd/wpa/dist/src/eap_peer/eap_teap.c   up to 1.1.1.1
	external/bsd/wpa/dist/src/eap_peer/eap_teap_pac.c up to 1.1.1.1
	external/bsd/wpa/dist/src/eap_peer/eap_teap_pac.h up to 1.1.1.1
	external/bsd/wpa/dist/src/eap_server/eap_server_teap.c up to 1.1.1.1
	external/bsd/wpa/dist/wpa_supplicant/README-DPP up to 1.1.1.1
	external/bsd/wpa/dist/src/crypto/.gitignore     delete
	external/bsd/wpa/dist/src/drivers/.gitignore    delete
	external/bsd/wpa/dist/src/radius/.gitignore     delete
	external/bsd/wpa/dist/src/tls/.gitignore        delete
	external/bsd/wpa/dist/src/utils/.gitignore      delete
	external/bsd/wpa/dist/wpa_supplicant/.gitignore delete
	external/bsd/wpa/dist/wpa_supplicant/doc/docbook/.gitignore delete
	external/bsd/wpa/dist/wpa_supplicant/dbus/.gitignore delete
	external/bsd/wpa/dist/wpa_supplicant/dbus/dbus_old.c delete
	external/bsd/wpa/dist/wpa_supplicant/dbus/dbus_old.h delete
	external/bsd/wpa/dist/wpa_supplicant/dbus/dbus_old_handlers.c delete
	external/bsd/wpa/dist/wpa_supplicant/dbus/dbus_old_handlers.h delete
	external/bsd/wpa/dist/wpa_supplicant/dbus/dbus_old_handlers_wps.c delete
	external/bsd/wpa/dist/wpa_supplicant/dbus/fi.epitest.hostap.WPASupplicant.service.in delete
	external/bsd/wpa/dist/wpa_supplicant/examples/wpas-test.py delete
	external/bsd/wpa/dist/wpa_supplicant/wpa_gui-qt4/.gitignore delete
	external/bsd/wpa/dist/wpa_supplicant/wpa_gui-qt4/lang/.gitignore delete
	external/bsd/wpa/bin/hostapd/Makefile           up to 1.17
	external/bsd/wpa/bin/wpa_passphrase/Makefile    up to 1.6
	external/bsd/wpa/bin/wpa_supplicant/Makefile    up to 1.11
	external/bsd/wpa/bin/wpa_supplicant/wpa_supplicant.8 up to 1.10
	external/bsd/wpa/dist/CONTRIBUTIONS             up to 1.1.1.5
	external/bsd/wpa/dist/COPYING                   up to 1.1.1.6
	external/bsd/wpa/dist/README                    up to 1.1.1.8
	external/bsd/wpa/dist/hostapd/Android.mk        up to 1.1.1.7
	external/bsd/wpa/dist/hostapd/ChangeLog         up to 1.1.1.10
	external/bsd/wpa/dist/hostapd/Makefile          up to 1.1.1.9
	external/bsd/wpa/dist/hostapd/README            up to 1.1.1.8
	external/bsd/wpa/dist/hostapd/android.config    up to 1.1.1.6
	external/bsd/wpa/dist/hostapd/config_file.c     up to 1.1.1.8
	external/bsd/wpa/dist/hostapd/ctrl_iface.c      up to 1.1.1.9
	external/bsd/wpa/dist/hostapd/defconfig         up to 1.1.1.8
	external/bsd/wpa/dist/hostapd/eap_register.c    up to 1.1.1.5
	external/bsd/wpa/dist/hostapd/hostapd.conf      up to 1.1.1.9
	external/bsd/wpa/dist/hostapd/hostapd.wpa_psk   up to 1.1.1.2
	external/bsd/wpa/dist/hostapd/hostapd_cli.c     up to 1.11
	external/bsd/wpa/dist/hostapd/main.c            up to 1.6
	external/bsd/wpa/dist/hostapd/wps-ap-nfc.py     up to 1.1.1.2
	external/bsd/wpa/dist/hs20/client/Makefile      up to 1.1.1.3
	external/bsd/wpa/dist/hs20/client/est.c         up to 1.1.1.4
	external/bsd/wpa/dist/hs20/client/osu_client.c  up to 1.1.1.5
	external/bsd/wpa/dist/src/lib.rules             up to 1.1.1.3
	external/bsd/wpa/dist/src/ap/Makefile           up to 1.1.1.5
	external/bsd/wpa/dist/src/ap/accounting.c       up to 1.1.1.7
	external/bsd/wpa/dist/src/ap/acs.c              up to 1.1.1.5
	external/bsd/wpa/dist/src/ap/ap_config.c        up to 1.1.1.9
	external/bsd/wpa/dist/src/ap/ap_config.h        up to 1.1.1.8
	external/bsd/wpa/dist/src/ap/ap_drv_ops.c       up to 1.6
	external/bsd/wpa/dist/src/ap/ap_drv_ops.h       up to 1.1.1.8
	external/bsd/wpa/dist/src/ap/authsrv.c          up to 1.1.1.8
	external/bsd/wpa/dist/src/ap/beacon.c           up to 1.1.1.9
	external/bsd/wpa/dist/src/ap/ctrl_iface_ap.c    up to 1.1.1.8
	external/bsd/wpa/dist/src/ap/dfs.c              up to 1.1.1.5
	external/bsd/wpa/dist/src/ap/dhcp_snoop.c       up to 1.1.1.4
	external/bsd/wpa/dist/src/ap/dpp_hostapd.c      up to 1.1.1.2
	external/bsd/wpa/dist/src/ap/dpp_hostapd.h      up to 1.1.1.2
	external/bsd/wpa/dist/src/ap/drv_callbacks.c    up to 1.6
	external/bsd/wpa/dist/src/ap/eap_user_db.c      up to 1.1.1.5
	external/bsd/wpa/dist/src/ap/fils_hlp.c         up to 1.1.1.2
	external/bsd/wpa/dist/src/ap/gas_serv.c         up to 1.1.1.6
	external/bsd/wpa/dist/src/ap/gas_serv.h         up to 1.1.1.5
	external/bsd/wpa/dist/src/ap/hostapd.c          up to 1.5
	external/bsd/wpa/dist/src/ap/hostapd.h          up to 1.5
	external/bsd/wpa/dist/src/ap/hs20.c             up to 1.1.1.4
	external/bsd/wpa/dist/src/ap/hw_features.c      up to 1.1.1.8
	external/bsd/wpa/dist/src/ap/ieee802_11.c       up to 1.5
	external/bsd/wpa/dist/src/ap/ieee802_11.h       up to 1.1.1.9
	external/bsd/wpa/dist/src/ap/ieee802_11_auth.c  up to 1.1.1.7
	external/bsd/wpa/dist/src/ap/ieee802_11_he.c    up to 1.1.1.2
	external/bsd/wpa/dist/src/ap/ieee802_11_shared.c up to 1.1.1.7
	external/bsd/wpa/dist/src/ap/ieee802_11_vht.c   up to 1.1.1.6
	external/bsd/wpa/dist/src/ap/ieee802_1x.c       up to 1.1.1.9
	external/bsd/wpa/dist/src/ap/ieee802_1x.h       up to 1.1.1.6
	external/bsd/wpa/dist/src/ap/neighbor_db.c      up to 1.1.1.3
	external/bsd/wpa/dist/src/ap/neighbor_db.h      up to 1.1.1.3
	external/bsd/wpa/dist/src/ap/rrm.c              up to 1.1.1.3
	external/bsd/wpa/dist/src/ap/sta_info.c         up to 1.1.1.8
	external/bsd/wpa/dist/src/ap/sta_info.h         up to 1.1.1.8
	external/bsd/wpa/dist/src/ap/vlan_full.c        up to 1.1.1.2
	external/bsd/wpa/dist/src/ap/vlan_init.c        up to 1.1.1.8
	external/bsd/wpa/dist/src/ap/wmm.c              up to 1.4
	external/bsd/wpa/dist/src/ap/wnm_ap.c           up to 1.1.1.6
	external/bsd/wpa/dist/src/ap/wpa_auth.c         up to 1.12
	external/bsd/wpa/dist/src/ap/wpa_auth.h         up to 1.4
	external/bsd/wpa/dist/src/ap/wpa_auth_ft.c      up to 1.4
	external/bsd/wpa/dist/src/ap/wpa_auth_glue.c    up to 1.1.1.9
	external/bsd/wpa/dist/src/ap/wpa_auth_i.h       up to 1.4
	external/bsd/wpa/dist/src/ap/wpa_auth_ie.c      up to 1.1.1.8
	external/bsd/wpa/dist/src/ap/wpa_auth_ie.h      up to 1.1.1.5
	external/bsd/wpa/dist/src/ap/wps_hostapd.c      up to 1.1.1.9
	external/bsd/wpa/dist/src/common/common_module_tests.c up to 1.1.1.4
	external/bsd/wpa/dist/src/common/defs.h         up to 1.1.1.8
	external/bsd/wpa/dist/src/common/dpp.c          up to 1.2
	external/bsd/wpa/dist/src/common/dpp.h          up to 1.1.1.2
	external/bsd/wpa/dist/src/common/hw_features_common.c up to 1.1.1.4
	external/bsd/wpa/dist/src/common/hw_features_common.h up to 1.1.1.4
	external/bsd/wpa/dist/src/common/ieee802_11_common.c up to 1.1.1.8
	external/bsd/wpa/dist/src/common/ieee802_11_common.h up to 1.1.1.8
	external/bsd/wpa/dist/src/common/ieee802_11_defs.h up to 1.1.1.8
	external/bsd/wpa/dist/src/common/linux_bridge.h up to 1.1.1.2
	external/bsd/wpa/dist/src/common/qca-vendor.h   up to 1.1.1.5
	external/bsd/wpa/dist/src/common/sae.c          up to 1.10
	external/bsd/wpa/dist/src/common/sae.h          up to 1.1.1.5
	external/bsd/wpa/dist/src/common/version.h      up to 1.1.1.10
	external/bsd/wpa/dist/src/common/wpa_common.c   up to 1.1.1.8
	external/bsd/wpa/dist/src/common/wpa_common.h   up to 1.5
	external/bsd/wpa/dist/src/common/wpa_ctrl.c     up to 1.1.1.7
	external/bsd/wpa/dist/src/common/wpa_ctrl.h     up to 1.1.1.9
	external/bsd/wpa/dist/src/crypto/Makefile       up to 1.1.1.8
	external/bsd/wpa/dist/src/crypto/aes-internal-enc.c up to 1.1.1.4
	external/bsd/wpa/dist/src/crypto/aes_i.h        up to 1.1.1.3
	external/bsd/wpa/dist/src/crypto/crypto.h       up to 1.1.1.6
	external/bsd/wpa/dist/src/crypto/crypto_gnutls.c up to 1.1.1.4
	external/bsd/wpa/dist/src/crypto/crypto_internal-modexp.c up to 1.1.1.4
	external/bsd/wpa/dist/src/crypto/crypto_internal.c up to 1.1.1.5
	external/bsd/wpa/dist/src/crypto/crypto_libtomcrypt.c up to 1.1.1.4
	external/bsd/wpa/dist/src/crypto/crypto_linux.c up to 1.1.1.2
	external/bsd/wpa/dist/src/crypto/crypto_nettle.c up to 1.1.1.2
	external/bsd/wpa/dist/src/crypto/crypto_openssl.c up to 1.5
	external/bsd/wpa/dist/src/crypto/crypto_wolfssl.c up to 1.1.1.2
	external/bsd/wpa/dist/src/crypto/dh_groups.c    up to 1.1.1.8
	external/bsd/wpa/dist/src/crypto/md4-internal.c up to 1.1.1.4
	external/bsd/wpa/dist/src/crypto/random.c       up to 1.1.1.6
	external/bsd/wpa/dist/src/crypto/sha1-internal.c up to 1.1.1.6
	external/bsd/wpa/dist/src/crypto/sha1-prf.c     up to 1.1.1.3
	external/bsd/wpa/dist/src/crypto/sha1-tlsprf.c  up to 1.1.1.4
	external/bsd/wpa/dist/src/crypto/sha1-tprf.c    up to 1.1.1.4
	external/bsd/wpa/dist/src/crypto/sha1.c         up to 1.1.1.4
	external/bsd/wpa/dist/src/crypto/sha256-kdf.c   up to 1.1.1.4
	external/bsd/wpa/dist/src/crypto/sha256-prf.c   up to 1.1.1.5
	external/bsd/wpa/dist/src/crypto/sha256-tlsprf.c up to 1.1.1.2
	external/bsd/wpa/dist/src/crypto/sha256.h       up to 1.1.1.6
	external/bsd/wpa/dist/src/crypto/sha384-kdf.c   up to 1.1.1.2
	external/bsd/wpa/dist/src/crypto/sha384-prf.c   up to 1.1.1.3
	external/bsd/wpa/dist/src/crypto/sha512-internal.c up to 1.1.1.2
	external/bsd/wpa/dist/src/crypto/sha512-kdf.c   up to 1.1.1.2
	external/bsd/wpa/dist/src/crypto/sha512-prf.c   up to 1.1.1.2
	external/bsd/wpa/dist/src/crypto/tls.h          up to 1.1.1.8
	external/bsd/wpa/dist/src/crypto/tls_gnutls.c   up to 1.1.1.8
	external/bsd/wpa/dist/src/crypto/tls_internal.c up to 1.1.1.8
	external/bsd/wpa/dist/src/crypto/tls_none.c     up to 1.1.1.7
	external/bsd/wpa/dist/src/crypto/tls_openssl.c  up to 1.1.1.9
	external/bsd/wpa/dist/src/crypto/tls_wolfssl.c  up to 1.1.1.2
	external/bsd/wpa/dist/src/drivers/driver.h      up to 1.5
	external/bsd/wpa/dist/src/drivers/driver_atheros.c up to 1.1.1.9
	external/bsd/wpa/dist/src/drivers/driver_bsd.c  up to 1.39
	external/bsd/wpa/dist/src/drivers/driver_common.c up to 1.1.1.7
	external/bsd/wpa/dist/src/drivers/driver_hostap.c up to 1.1.1.7
	external/bsd/wpa/dist/src/drivers/driver_macsec_linux.c up to 1.1.1.2
	external/bsd/wpa/dist/src/drivers/driver_macsec_qca.c up to 1.1.1.5
	external/bsd/wpa/dist/src/drivers/driver_ndis.c up to 1.1.1.7
	external/bsd/wpa/dist/src/drivers/driver_nl80211.c up to 1.1.1.9
	external/bsd/wpa/dist/src/drivers/driver_nl80211.h up to 1.1.1.4
	external/bsd/wpa/dist/src/drivers/driver_nl80211_capa.c up to 1.1.1.4
	external/bsd/wpa/dist/src/drivers/driver_nl80211_event.c up to 1.1.1.4
	external/bsd/wpa/dist/src/drivers/driver_nl80211_scan.c up to 1.1.1.4
	external/bsd/wpa/dist/src/drivers/driver_openbsd.c up to 1.1.1.2
	external/bsd/wpa/dist/src/drivers/driver_privsep.c up to 1.1.1.6
	external/bsd/wpa/dist/src/drivers/driver_roboswitch.c up to 1.1.1.7
	external/bsd/wpa/dist/src/drivers/driver_wext.c up to 1.1.1.8
	external/bsd/wpa/dist/src/drivers/drivers.mak   up to 1.1.1.8
	external/bsd/wpa/dist/src/drivers/drivers.mk    up to 1.1.1.7
	external/bsd/wpa/dist/src/drivers/linux_ioctl.c up to 1.1.1.6
	external/bsd/wpa/dist/src/drivers/nl80211_copy.h up to 1.1.1.8
	external/bsd/wpa/dist/src/eap_common/eap_defs.h up to 1.1.1.7
	external/bsd/wpa/dist/src/eap_common/eap_eke_common.c up to 1.1.1.4
	external/bsd/wpa/dist/src/eap_common/eap_pwd_common.c up to 1.6
	external/bsd/wpa/dist/src/eap_common/eap_pwd_common.h up to 1.3
	external/bsd/wpa/dist/src/eap_common/eap_sake_common.c up to 1.1.1.4
	external/bsd/wpa/dist/src/eap_common/eap_sake_common.h up to 1.1.1.3
	external/bsd/wpa/dist/src/eap_common/eap_sim_common.c up to 1.1.1.6
	external/bsd/wpa/dist/src/eap_common/eap_sim_common.h up to 1.1.1.4
	external/bsd/wpa/dist/src/eap_peer/eap.c        up to 1.1.1.9
	external/bsd/wpa/dist/src/eap_peer/eap.h        up to 1.1.1.8
	external/bsd/wpa/dist/src/eap_peer/eap_aka.c    up to 1.1.1.8
	external/bsd/wpa/dist/src/eap_peer/eap_config.h up to 1.2
	external/bsd/wpa/dist/src/eap_peer/eap_eke.c    up to 1.1.1.4
	external/bsd/wpa/dist/src/eap_peer/eap_fast.c   up to 1.1.1.8
	external/bsd/wpa/dist/src/eap_peer/eap_leap.c   up to 1.1.1.7
	external/bsd/wpa/dist/src/eap_peer/eap_methods.h up to 1.1.1.6
	external/bsd/wpa/dist/src/eap_peer/eap_mschapv2.c up to 1.1.1.8
	external/bsd/wpa/dist/src/eap_peer/eap_peap.c   up to 1.2
	external/bsd/wpa/dist/src/eap_peer/eap_pwd.c    up to 1.9
	external/bsd/wpa/dist/src/eap_peer/eap_sake.c   up to 1.1.1.7
	external/bsd/wpa/dist/src/eap_peer/eap_sim.c    up to 1.1.1.8
	external/bsd/wpa/dist/src/eap_peer/eap_tls.c    up to 1.1.1.6
	external/bsd/wpa/dist/src/eap_peer/eap_tls_common.c up to 1.2
	external/bsd/wpa/dist/src/eap_peer/eap_tls_common.h up to 1.2
	external/bsd/wpa/dist/src/eap_peer/eap_ttls.c   up to 1.1.1.8
	external/bsd/wpa/dist/src/eap_peer/eap_wsc.c    up to 1.1.1.8
	external/bsd/wpa/dist/src/eap_server/eap.h      up to 1.1.1.8
	external/bsd/wpa/dist/src/eap_server/eap_i.h    up to 1.1.1.8
	external/bsd/wpa/dist/src/eap_server/eap_methods.h up to 1.1.1.6
	external/bsd/wpa/dist/src/eap_server/eap_server.c up to 1.5
	external/bsd/wpa/dist/src/eap_server/eap_server_aka.c up to 1.1.1.9
	external/bsd/wpa/dist/src/eap_server/eap_server_gpsk.c up to 1.1.1.8
	external/bsd/wpa/dist/src/eap_server/eap_server_mschapv2.c up to 1.1.1.8
	external/bsd/wpa/dist/src/eap_server/eap_server_pax.c up to 1.1.1.8
	external/bsd/wpa/dist/src/eap_server/eap_server_peap.c up to 1.1.1.7
	external/bsd/wpa/dist/src/eap_server/eap_server_pwd.c up to 1.9
	external/bsd/wpa/dist/src/eap_server/eap_server_sake.c up to 1.1.1.8
	external/bsd/wpa/dist/src/eap_server/eap_server_sim.c up to 1.1.1.9
	external/bsd/wpa/dist/src/eap_server/eap_server_tls.c up to 1.1.1.7
	external/bsd/wpa/dist/src/eap_server/eap_server_tls_common.c up to 1.9
	external/bsd/wpa/dist/src/eap_server/eap_server_ttls.c up to 1.1.1.9
	external/bsd/wpa/dist/src/eap_server/eap_tls_common.h up to 1.1.1.7
	external/bsd/wpa/dist/src/eapol_auth/eapol_auth_sm.c up to 1.1.1.8
	external/bsd/wpa/dist/src/eapol_auth/eapol_auth_sm.h up to 1.1.1.8
	external/bsd/wpa/dist/src/eapol_supp/eapol_supp_sm.c up to 1.1.1.9
	external/bsd/wpa/dist/src/eapol_supp/eapol_supp_sm.h up to 1.1.1.7
	external/bsd/wpa/dist/src/fst/fst.h             up to 1.1.1.2
	external/bsd/wpa/dist/src/p2p/p2p.c             up to 1.5
	external/bsd/wpa/dist/src/p2p/p2p.h             up to 1.1.1.7
	external/bsd/wpa/dist/src/p2p/p2p_build.c       up to 1.1.1.6
	external/bsd/wpa/dist/src/p2p/p2p_go_neg.c      up to 1.1.1.8
	external/bsd/wpa/dist/src/p2p/p2p_group.c       up to 1.1.1.7
	external/bsd/wpa/dist/src/p2p/p2p_i.h           up to 1.1.1.8
	external/bsd/wpa/dist/src/p2p/p2p_invitation.c  up to 1.1.1.7
	external/bsd/wpa/dist/src/p2p/p2p_utils.c       up to 1.1.1.6
	external/bsd/wpa/dist/src/pae/ieee802_1x_cp.c   up to 1.1.1.4
	external/bsd/wpa/dist/src/pae/ieee802_1x_cp.h   up to 1.1.1.3
	external/bsd/wpa/dist/src/pae/ieee802_1x_kay.c  up to 1.1.1.5
	external/bsd/wpa/dist/src/pae/ieee802_1x_kay.h  up to 1.1.1.4
	external/bsd/wpa/dist/src/pae/ieee802_1x_kay_i.h up to 1.1.1.4
	external/bsd/wpa/dist/src/pae/ieee802_1x_key.c  up to 1.1.1.2
	external/bsd/wpa/dist/src/pae/ieee802_1x_key.h  up to 1.1.1.2
	external/bsd/wpa/dist/src/pae/ieee802_1x_secy_ops.c up to 1.1.1.4
	external/bsd/wpa/dist/src/pae/ieee802_1x_secy_ops.h up to 1.1.1.4
	external/bsd/wpa/dist/src/radius/radius_client.c up to 1.3
	external/bsd/wpa/dist/src/radius/radius_server.c up to 1.1.1.8
	external/bsd/wpa/dist/src/radius/radius_server.h up to 1.1.1.8
	external/bsd/wpa/dist/src/rsn_supp/pmksa_cache.c up to 1.1.1.9
	external/bsd/wpa/dist/src/rsn_supp/tdls.c       up to 1.4
	external/bsd/wpa/dist/src/rsn_supp/wpa.c        up to 1.5
	external/bsd/wpa/dist/src/rsn_supp/wpa.h        up to 1.1.1.8
	external/bsd/wpa/dist/src/rsn_supp/wpa_ft.c     up to 1.4
	external/bsd/wpa/dist/src/rsn_supp/wpa_i.h      up to 1.4
	external/bsd/wpa/dist/src/rsn_supp/wpa_ie.c     up to 1.1.1.8
	external/bsd/wpa/dist/src/rsn_supp/wpa_ie.h     up to 1.1.1.7
	external/bsd/wpa/dist/src/tls/asn1.c            up to 1.1.1.5
	external/bsd/wpa/dist/src/tls/bignum.c          up to 1.1.1.3
	external/bsd/wpa/dist/src/tls/libtommath.c      up to 1.1.1.7
	external/bsd/wpa/dist/src/tls/tlsv1_client.c    up to 1.1.1.8
	external/bsd/wpa/dist/src/tls/tlsv1_client.h    up to 1.1.1.5
	external/bsd/wpa/dist/src/tls/tlsv1_client_read.c up to 1.1.1.8
	external/bsd/wpa/dist/src/tls/tlsv1_client_write.c up to 1.1.1.7
	external/bsd/wpa/dist/src/tls/tlsv1_server.c    up to 1.1.1.8
	external/bsd/wpa/dist/src/tls/tlsv1_server.h    up to 1.1.1.5
	external/bsd/wpa/dist/src/tls/tlsv1_server_i.h  up to 1.1.1.5
	external/bsd/wpa/dist/src/tls/tlsv1_server_read.c up to 1.1.1.7
	external/bsd/wpa/dist/src/tls/tlsv1_server_write.c up to 1.1.1.6
	external/bsd/wpa/dist/src/tls/x509v3.c          up to 1.1.1.9
	external/bsd/wpa/dist/src/utils/Makefile        up to 1.1.1.5
	external/bsd/wpa/dist/src/utils/base64.c        up to 1.1.1.6
	external/bsd/wpa/dist/src/utils/browser.c       up to 1.1.1.2
	external/bsd/wpa/dist/src/utils/common.c        up to 1.6
	external/bsd/wpa/dist/src/utils/common.h        up to 1.7
	external/bsd/wpa/dist/src/utils/eloop.c         up to 1.14
	external/bsd/wpa/dist/src/utils/http_curl.c     up to 1.1.1.5
	external/bsd/wpa/dist/src/utils/json.c          up to 1.1.1.2
	external/bsd/wpa/dist/src/utils/list.h          up to 1.1.1.5
	external/bsd/wpa/dist/src/utils/os_internal.c   up to 1.1.1.7
	external/bsd/wpa/dist/src/utils/os_none.c       up to 1.1.1.8
	external/bsd/wpa/dist/src/utils/os_unix.c       up to 1.6
	external/bsd/wpa/dist/src/utils/trace.c         up to 1.1.1.7
	external/bsd/wpa/dist/src/utils/utils_module_tests.c up to 1.1.1.5
	external/bsd/wpa/dist/src/utils/wpa_debug.c     up to 1.1.1.8
	external/bsd/wpa/dist/src/wps/wps.c             up to 1.1.1.9
	external/bsd/wpa/dist/src/wps/wps.h             up to 1.1.1.8
	external/bsd/wpa/dist/src/wps/wps_attr_build.c  up to 1.1.1.7
	external/bsd/wpa/dist/src/wps/wps_attr_parse.c  up to 1.1.1.7
	external/bsd/wpa/dist/src/wps/wps_attr_parse.h  up to 1.1.1.4
	external/bsd/wpa/dist/src/wps/wps_common.c      up to 1.1.1.9
	external/bsd/wpa/dist/src/wps/wps_defs.h        up to 1.1.1.8
	external/bsd/wpa/dist/src/wps/wps_dev_attr.c    up to 1.1.1.5
	external/bsd/wpa/dist/src/wps/wps_dev_attr.h    up to 1.1.1.5
	external/bsd/wpa/dist/src/wps/wps_enrollee.c    up to 1.1.1.9
	external/bsd/wpa/dist/src/wps/wps_er.c          up to 1.1.1.8
	external/bsd/wpa/dist/src/wps/wps_i.h           up to 1.1.1.7
	external/bsd/wpa/dist/src/wps/wps_registrar.c   up to 1.1.1.10
	external/bsd/wpa/dist/src/wps/wps_upnp.c        up to 1.1.1.8
	external/bsd/wpa/dist/src/wps/wps_validate.c    up to 1.1.1.5
	external/bsd/wpa/dist/wpa_supplicant/Android.mk up to 1.1.1.7
	external/bsd/wpa/dist/wpa_supplicant/ChangeLog  up to 1.1.1.10
	external/bsd/wpa/dist/wpa_supplicant/Makefile   up to 1.5
	external/bsd/wpa/dist/wpa_supplicant/README     up to 1.5
	external/bsd/wpa/dist/wpa_supplicant/README-P2P up to 1.1.1.6
	external/bsd/wpa/dist/wpa_supplicant/android.config up to 1.1.1.6
	external/bsd/wpa/dist/wpa_supplicant/ap.c       up to 1.1.1.8
	external/bsd/wpa/dist/wpa_supplicant/ap.h       up to 1.1.1.8
	external/bsd/wpa/dist/wpa_supplicant/bss.c      up to 1.1.1.8
	external/bsd/wpa/dist/wpa_supplicant/bss.h      up to 1.1.1.8
	external/bsd/wpa/dist/wpa_supplicant/config.c   up to 1.8
	external/bsd/wpa/dist/wpa_supplicant/config.h   up to 1.1.1.8
	external/bsd/wpa/dist/wpa_supplicant/config_file.c up to 1.1.1.9
	external/bsd/wpa/dist/wpa_supplicant/config_ssid.h up to 1.1.1.9
	external/bsd/wpa/dist/wpa_supplicant/config_winreg.c up to 1.1.1.8
	external/bsd/wpa/dist/wpa_supplicant/ctrl_iface.c up to 1.6
	external/bsd/wpa/dist/wpa_supplicant/ctrl_iface_unix.c up to 1.1.1.8
	external/bsd/wpa/dist/wpa_supplicant/defconfig  up to 1.5
	external/bsd/wpa/dist/wpa_supplicant/dpp_supplicant.c up to 1.1.1.2
	external/bsd/wpa/dist/wpa_supplicant/dpp_supplicant.h up to 1.1.1.2
	external/bsd/wpa/dist/wpa_supplicant/driver_i.h up to 1.4
	external/bsd/wpa/dist/wpa_supplicant/eap_register.c up to 1.1.1.5
	external/bsd/wpa/dist/wpa_supplicant/eapol_test.c up to 1.1.1.7
	external/bsd/wpa/dist/wpa_supplicant/eapol_test.py up to 1.1.1.2
	external/bsd/wpa/dist/wpa_supplicant/events.c   up to 1.9
	external/bsd/wpa/dist/wpa_supplicant/gas_query.c up to 1.1.1.7
	external/bsd/wpa/dist/wpa_supplicant/gas_query.h up to 1.1.1.6
	external/bsd/wpa/dist/wpa_supplicant/hs20_supplicant.c up to 1.1.1.6
	external/bsd/wpa/dist/wpa_supplicant/hs20_supplicant.h up to 1.1.1.6
	external/bsd/wpa/dist/wpa_supplicant/ibss_rsn.c up to 1.1.1.8
	external/bsd/wpa/dist/wpa_supplicant/interworking.c up to 1.1.1.8
	external/bsd/wpa/dist/wpa_supplicant/main.c     up to 1.5
	external/bsd/wpa/dist/wpa_supplicant/mbo.c      up to 1.1.1.3
	external/bsd/wpa/dist/wpa_supplicant/mesh.c     up to 1.1.1.4
	external/bsd/wpa/dist/wpa_supplicant/mesh_mpm.c up to 1.1.1.4
	external/bsd/wpa/dist/wpa_supplicant/mesh_rsn.c up to 1.1.1.4
	external/bsd/wpa/dist/wpa_supplicant/notify.c   up to 1.1.1.8
	external/bsd/wpa/dist/wpa_supplicant/notify.h   up to 1.1.1.8
	external/bsd/wpa/dist/wpa_supplicant/op_classes.c up to 1.3
	external/bsd/wpa/dist/wpa_supplicant/p2p_supplicant.c up to 1.1.1.8
	external/bsd/wpa/dist/wpa_supplicant/p2p_supplicant.h up to 1.1.1.6
	external/bsd/wpa/dist/wpa_supplicant/preauth_test.c up to 1.1.1.6
	external/bsd/wpa/dist/wpa_supplicant/rrm.c      up to 1.1.1.2
	external/bsd/wpa/dist/wpa_supplicant/scan.c     up to 1.1.1.10
	external/bsd/wpa/dist/wpa_supplicant/sme.c      up to 1.1.1.10
	external/bsd/wpa/dist/wpa_supplicant/sme.h      up to 1.1.1.7
	external/bsd/wpa/dist/wpa_supplicant/wmm_ac.c   up to 1.1.1.3
	external/bsd/wpa/dist/wpa_supplicant/wnm_sta.c  up to 1.6
	external/bsd/wpa/dist/wpa_supplicant/wpa_cli.c  up to 1.11
	external/bsd/wpa/dist/wpa_supplicant/wpa_supplicant.c up to 1.12
	external/bsd/wpa/dist/wpa_supplicant/wpa_supplicant.conf up to 1.2
	external/bsd/wpa/dist/wpa_supplicant/wpa_supplicant_i.h up to 1.6
	external/bsd/wpa/dist/wpa_supplicant/wpas_glue.c up to 1.1.1.9
	external/bsd/wpa/dist/wpa_supplicant/wpas_kay.c up to 1.1.1.4
	external/bsd/wpa/dist/wpa_supplicant/wps_supplicant.c up to 1.1.1.9
	external/bsd/wpa/dist/wpa_supplicant/wps_supplicant.h up to 1.1.1.7
	external/bsd/wpa/dist/wpa_supplicant/dbus/Makefile up to 1.1.1.4
	external/bsd/wpa/dist/wpa_supplicant/dbus/dbus-wpa_supplicant.conf up to 1.1.1.3
	external/bsd/wpa/dist/wpa_supplicant/dbus/dbus_common.c up to 1.1.1.5
	external/bsd/wpa/dist/wpa_supplicant/dbus/dbus_new.c up to 1.1.1.10
	external/bsd/wpa/dist/wpa_supplicant/dbus/dbus_new.h up to 1.1.1.8
	external/bsd/wpa/dist/wpa_supplicant/dbus/dbus_new_handlers.c up to 1.1.1.10
	external/bsd/wpa/dist/wpa_supplicant/dbus/dbus_new_handlers.h up to 1.1.1.9
	external/bsd/wpa/dist/wpa_supplicant/dbus/dbus_new_handlers_p2p.c up to 1.1.1.7
	external/bsd/wpa/dist/wpa_supplicant/dbus/dbus_new_handlers_p2p.h up to 1.1.1.6
	external/bsd/wpa/dist/wpa_supplicant/dbus/dbus_new_handlers_wps.c up to 1.1.1.8
	external/bsd/wpa/dist/wpa_supplicant/dbus/dbus_new_helpers.c up to 1.1.1.7
	external/bsd/wpa/dist/wpa_supplicant/doc/docbook/eapol_test.8 up to 1.1.1.5
	external/bsd/wpa/dist/wpa_supplicant/doc/docbook/eapol_test.sgml up to 1.1.1.5
	external/bsd/wpa/dist/wpa_supplicant/doc/docbook/wpa_background.8 up to 1.1.1.10
	external/bsd/wpa/dist/wpa_supplicant/doc/docbook/wpa_background.sgml up to 1.1.1.7
	external/bsd/wpa/dist/wpa_supplicant/doc/docbook/wpa_cli.8 up to 1.1.1.10
	external/bsd/wpa/dist/wpa_supplicant/doc/docbook/wpa_cli.sgml up to 1.1.1.7
	external/bsd/wpa/dist/wpa_supplicant/doc/docbook/wpa_gui.8 up to 1.1.1.10
	external/bsd/wpa/dist/wpa_supplicant/doc/docbook/wpa_gui.sgml up to 1.1.1.7
	external/bsd/wpa/dist/wpa_supplicant/doc/docbook/wpa_passphrase.8 up to 1.1.1.10
	external/bsd/wpa/dist/wpa_supplicant/doc/docbook/wpa_passphrase.sgml up to 1.1.1.7
	external/bsd/wpa/dist/wpa_supplicant/doc/docbook/wpa_priv.8 up to 1.1.1.10
	external/bsd/wpa/dist/wpa_supplicant/doc/docbook/wpa_priv.sgml up to 1.1.1.7
	external/bsd/wpa/dist/wpa_supplicant/doc/docbook/wpa_supplicant.8 up to 1.1.1.10
	external/bsd/wpa/dist/wpa_supplicant/doc/docbook/wpa_supplicant.conf.5 up to 1.1.1.10
	external/bsd/wpa/dist/wpa_supplicant/doc/docbook/wpa_supplicant.sgml up to 1.1.1.8
	external/bsd/wpa/dist/wpa_supplicant/examples/dbus-listen-preq.py up to 1.1.1.2
	external/bsd/wpa/dist/wpa_supplicant/examples/dpp-qrcode.py up to 1.1.1.2
	external/bsd/wpa/dist/wpa_supplicant/examples/p2p-nfc.py up to 1.1.1.2
	external/bsd/wpa/dist/wpa_supplicant/examples/wpas-dbus-new-getall.py up to 1.1.1.2
	external/bsd/wpa/dist/wpa_supplicant/examples/wpas-dbus-new-signals.py up to 1.1.1.3
	external/bsd/wpa/dist/wpa_supplicant/examples/wpas-dbus-new-wps.py up to 1.1.1.2
	external/bsd/wpa/dist/wpa_supplicant/examples/wpas-dbus-new.py up to 1.1.1.2
	external/bsd/wpa/dist/wpa_supplicant/examples/wps-nfc.py up to 1.1.1.3
	external/bsd/wpa/dist/wpa_supplicant/examples/p2p/p2p_connect.py up to 1.1.1.2
	external/bsd/wpa/dist/wpa_supplicant/examples/p2p/p2p_disconnect.py up to 1.1.1.2
	external/bsd/wpa/dist/wpa_supplicant/examples/p2p/p2p_find.py up to 1.1.1.2
	external/bsd/wpa/dist/wpa_supplicant/examples/p2p/p2p_flush.py up to 1.1.1.2
	external/bsd/wpa/dist/wpa_supplicant/examples/p2p/p2p_group_add.py up to 1.1.1.2
	external/bsd/wpa/dist/wpa_supplicant/examples/p2p/p2p_invite.py up to 1.1.1.2
	external/bsd/wpa/dist/wpa_supplicant/examples/p2p/p2p_listen.py up to 1.1.1.2
	external/bsd/wpa/dist/wpa_supplicant/examples/p2p/p2p_stop_find.py up to 1.1.1.2
	external/bsd/wpa/dist/wpa_supplicant/systemd/wpa_supplicant.service.in up to 1.1.1.3
	external/bsd/wpa/dist/wpa_supplicant/utils/log2pcap.py up to 1.1.1.2
	external/mpl/dhcp/dist/common/tests/domain_name_test.c up to 1.2
	external/mpl/dhcp/dist/dhcpctl/cltest2.c        up to 1.2
	external/mpl/dhcp/dist/relay/tests/Atffile      up to 1.1.1.1
	external/mpl/dhcp/dist/relay/tests/Kyuafile     up to 1.1.1.1
	external/mpl/dhcp/dist/relay/tests/Makefile.am  up to 1.1.1.1
	external/mpl/dhcp/dist/relay/tests/Makefile.in  up to 1.1.1.3
	external/mpl/dhcp/dist/relay/tests/relay_unittests.c up to 1.4
	external/mpl/dhcp/dist/CONTRIBUTING.md          up to 1.1.1.2
	external/mpl/dhcp/dist/keama/tests/badduid.err  up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/README       up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/samples/example.conf up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/samples/example.json up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/samples/runall.sh up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/samples/runone.sh up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/samples/simple.conf up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/samples/simple.json up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/samples/test-a6.conf up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/samples/test-a6.json up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/samples/vmnet8.conf up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/samples/vmnet8.json up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/badcasexsc.err up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/badcasexsc.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/badclass.err up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/badclass.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/badclass2.err up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/badclass2.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/baddecl2array.err up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/baddecl2array.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/baddecl2record.err up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/baddecl2record.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/baddeclBt.err up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/baddeclBt.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/baddefaultxsc.err up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/baddefaultxsc.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/baddomain.notyet up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/badduid.msg  up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/env          up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/badinclude.err up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/badinclude.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/badoption66.err6 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/badoption66.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/badoptionD6.notyet up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/badoptionDc4.notyet up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/badoptionI4.err4 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/badoptionI4.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/badoptiond4.err4 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/badoptiond4.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/badstatusdir.err up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/badstatusdir.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/badsubclass.err up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/badsubclass.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/bintadx6.in6 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/bintadx6.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/bootfilename4.in4 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/bootfilename4.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/charcasedx4.in4 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/checkall.sh  up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/charcasedx4.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/checkone.sh  up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/class4.in4   up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/class4.out   up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/class4empty.in4 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/class4empty.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/class6.in6   up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/class6.out   up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/class6empty.in6 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/class6empty.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/classbadmatch.err up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/classbadmatch.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/classbadmatchif.err up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/classbadmatchif.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/classinclass.err up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/classinclass.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/concatdx4.in4 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/concatdx4.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/concatnulldx4.in4 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/concatnulldx4.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/docsis4.dir  up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/configdata4.in4 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/configdata4.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/dbtimeformat4.in4 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/dbtimeformat4.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/dbtimeformat6.in6 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/dbtimeformat6.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/ddnsupdstyle6.in6 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/ddnsupdstyle6.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/defaultexpr6.in6 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/defaultexpr6.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/denyunknown6.in6 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/denyunknown6.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/docsis6.dir  up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/duid2.err    up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/duid2.msg    up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/duiden6.in6  up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/duiden6.out  up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/duidennoid.err up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/duidennoid.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/duidennonum.err up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/duidennonum.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/duidll6.in6  up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/duidll6.out  up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/duidllbadtype.err up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/duidllbadtype.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/duidllhw6.in6 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/duidllhw6.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/duidllnohw.err up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/duidllnohw.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/duidllt6.in6 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/duidllt6.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/duidlltbadtype.err up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/duidlltbadtype.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/duidlltnohw.err up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/duidlltnohw.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/duidlltnotime.err up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/duidlltnotime.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/duidlltthw4.err4 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/duidlltthw4.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/duidlltthw6.in6 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/duidlltthw6.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/duidnoid.err up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/duidnoid.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/enableupdates6.in6 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/enableupdates6.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/encodedx6.in6 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/encodedx6.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/escapestring4.in4 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/escapestring4.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/execstatement4.in4 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/execstatement4.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/execstatement6.in6 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/execstatement6.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/existsbx4.in4 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/existsbx4.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/filename4.in4 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/filename4.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/filenamedx4.notyet up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/fixedaddressinroot4.err4 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/fixedaddressinroot4.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/fixedaddressinroot6.err6 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/fixedaddressinroot6.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/fixedprefixinroot.err6 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/fixedprefixinroot.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/fqdncompressed.err6 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/fqdncompressed.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/gethostdx4.notyet up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/global4.in4  up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/global4.out  up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/global6.in6  up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/global6.out  up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/groupclass4.in4 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/groupclass4.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/groupclass6.in6 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/groupclass6.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/groupgroup4.in4 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/groupgroup4.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/grouphost4.inn up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/grouphost4.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/groupinclass.err up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/groupinclass.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/groupsubnet4.in4 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/groupsubnet4.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/groupsubnet6.in6 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/groupsubnet6.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/groupsubnetif.err4 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/groupsubnetif.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/hardware2dx4.in4 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/hardware2dx4.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/hardwaredx4.in4 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/hardwaredx4.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/hardwareinroot.err up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/hardwareinroot.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/host6.notyet up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/hostidentifier4.inl up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/hostidentifier4.outl up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/hostnum.msg  up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/hostinclass.err up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/hostinclass.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/hostinhost.err up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/hostinhost.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/hostname4.in4 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/hostname4.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/hostnum.errF up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/hostuid4.inn up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/hostuid4.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/ifxsc4.in4   up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/ifxsc4.out   up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/ipaddr6.in6  up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/ipaddr6.out  up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/ipaddrhost4.in4 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/ipaddrhost4.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/ipaddrs4.notyet4 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/lifetime4.ind up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/lifetime4.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/lifetime6.inD up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/lifetime6.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/lifetimedef4.ind up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/lifetimedef4.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/lifetimedef6.inD up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/lifetimedef6.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/listarray.err up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/listarray.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/minimal4.in4 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/minimal4.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/minimal6.in6 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/minimal6.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/mixedarray.err up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/mixedarray.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/nestarray.err up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/nestarray.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/noauth4.in4  up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/noauth4.out  up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/noauth6.in6  up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/noauth6.out  up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/noclass.err  up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/noclass.msg  up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/noinclude.err up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/noinclude.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/notbx4.in4   up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/nosubclass.err up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/nosubclass.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/nosuperclass.err up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/nosuperclass.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/notbx4.out   up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/notnotbx4.in4 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/notnotbx4.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/nxdomainnx6.in6 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/nxdomainnx6.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/onxsc4.in4   up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/onxsc4.out   up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/optdatagrouppool4.in4 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/optdatagrouppool4.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/optiondata4.in4 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/optiondata4.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/optiondata6.in6 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/optiondata6.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/optiondatapool4.in4 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/optiondatapool4.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/optiondatapool6.in6 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/optiondatapool6.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/optiondecl4.in4 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/optiondecl4.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/optiondecl6.in6 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/optiondecl6.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/optiondeclBat4.in4 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/optiondeclBat4.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/optionencap4.in4 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/optionencap4.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/optionencap6.in6 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/optionencap6.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/optionexpr4.in4 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/optionexpr4.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/optionspace4.in4 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/optionspace4.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/optionspace6.in6 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/optionspace6.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/optionvendor4.in4 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/optionvendor4.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/optionvendor6.in6 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/optionvendor6.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/orphan4.inn  up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/orphan4.out  up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/orphan6.inN  up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/orphan6.out  up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/packetdx4.notyet up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/permitauth4.in4 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/permitauth4.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/permitauth6.in6 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/permitauth6.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/permitknown4.in4 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/permitknown4.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/pickdx6.in6  up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/pickdx6.out  up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/pool4.in4    up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/pool4.out    up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/pool42.in4   up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/pool42.out   up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/pool6.in6    up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/pool6.out    up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/pool6in4.err4 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/pool6in4.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/poolinroot4.err4 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/poolinroot4.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/poolinroot6.err6 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/poolinroot6.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/preferred6.in6 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/preferred6.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/prefix0.err6 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/prefix0.msg  up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/prefix128.err6 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/prefix128.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/prefix6.in6  up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/prefix6.out  up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/prefix62.in6 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/prefix62.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/prefixinroot6.err6 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/prefixinroot6.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/qualifyingsuffix4.in4 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/qualifyingsuffix4.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/qualifyingsuffix6.in6 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/qualifyingsuffix6.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/range4.in4   up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/range4.out   up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/range6.in6   up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/range6.out   up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/range6in4.err4 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/range6in4.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/rangeinroot4.err4 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/rangeinroot4.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/rangeinroot6.err6 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/rangeinroot6.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/reversedx6.in6 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/reversedx6.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/runall.sh    up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/runone.sh    up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/share0.err   up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/share0.msg   up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/share2if.err up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/share2if.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/shareempty.err up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/shareempty.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/shareinclass.err up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/shareinclass.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/shareinhost.err up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/shareinhost.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/shareinshare.err up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/shareinshare.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/shareinsubnet4.err4 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/shareinsubnet4.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/shareinsubnet6.err6 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/shareinsubnet6.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/sharenoname.err up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/sharenoname.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/shareone4.in4 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/shareone4.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/shareone6.in6 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/shareone6.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/sharepools4.in4 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/sharepools4.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/sharetwo4.in4 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/sharetwo4.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/sharetwo6.in6 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/sharetwo6.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/sname4.notyet up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/spawning6.in6 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/spawning6.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/subclass4.in4 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/subclass4.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/subclass6.in6 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/subclass6.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/subclassbinsel4.in4 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/subclassbinsel4.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/subclassbinsel6.in6 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/subclassbinsel6.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/subclassguard4.in4 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/subclassguard4.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/subclassguard6.in6 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/subclassguard6.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/subnet4.in4  up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/subnet4.out  up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/subnet42if.err4 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/subnet42if.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/subnet4auth.in4 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/subnet4auth.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/subnet4badmask.err4 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/subnet4badmask.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/subnet4inclass.err4 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/subnet4inclass.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/subnet4inhost.err4 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/subnet4inhost.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/subnet4nomask.err4 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/subnet4nomask.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/subnet6.in6  up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/subnet6.out  up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/subnet62if.err6 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/subnet62if.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/subnet6auth.in6 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/subnet6auth.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/subnet6inclass.err6 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/subnet6inclass.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/subnet6one.in6 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/subnet6inhost.err6 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/subnet6inhost.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/subnet6multi.in6 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/subnet6multi.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/subnet6nolen.err6 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/subnet6nolen.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/subnet6noslash.err6 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/subnet6noslash.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/subnet6one.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/subnetinsubnet4.err4 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/subnetinsubnet4.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/subnetinsubnet6.err6 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/subnetinsubnet6.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/substringdx4.in4 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/substringdx4.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/suffixdx4.in4 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/suffixdx4.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/switchxsc4.in4 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/switchxsc4.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/switchxsc6.in6 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/switchxsc6.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/tautology.err up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/tautology.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/tautologyhexa.err up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/tautologyhexa.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/tautologysub.err up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/tautologysub.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/temporary6.in6 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/temporary6.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/textarray.err up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/textarray.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/unknownoption.err up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/unknownoption.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/unknownspace.err up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/unknownspace.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/userclass.err up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/userclass.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/vendorclass.err up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/vendorclass.msg up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/vendorspace4.in4 up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/vendorspace4.out up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/zone4.in4    up to 1.1.1.1
	external/mpl/dhcp/dist/keama/tests/zone4.out    up to 1.1.1.1
	external/mpl/dhcp/dist/keama/ChangeLog.md       up to 1.1.1.2
	external/mpl/dhcp/dist/keama/Makefile.am        up to 1.1.1.1
	external/mpl/dhcp/dist/keama/Makefile.in        up to 1.1.1.3
	external/mpl/dhcp/dist/keama/README.md          up to 1.1.1.1
	external/mpl/dhcp/dist/keama/conflex.c          up to 1.3
	external/mpl/dhcp/dist/keama/confparse.c        up to 1.3
	external/mpl/dhcp/dist/keama/data.c             up to 1.3
	external/mpl/dhcp/dist/keama/data.h             up to 1.3
	external/mpl/dhcp/dist/keama/dhctoken.h         up to 1.3
	external/mpl/dhcp/dist/keama/doc.txt            up to 1.1.1.1
	external/mpl/dhcp/dist/keama/eval.c             up to 1.3
	external/mpl/dhcp/dist/keama/json.c             up to 1.3
	external/mpl/dhcp/dist/keama/keama.8            up to 1.3
	external/mpl/dhcp/dist/keama/keama.c            up to 1.3
	external/mpl/dhcp/dist/keama/keama.h            up to 1.3
	external/mpl/dhcp/dist/keama/options.c          up to 1.3
	external/mpl/dhcp/dist/keama/parse.c            up to 1.3
	external/mpl/dhcp/dist/keama/print.c            up to 1.3
	external/mpl/dhcp/dist/keama/reduce.c           up to 1.3
	external/mpl/dhcp/bind/dist/lib/dns/dst_api.c   up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/Kyuafile    up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/Makefile.in up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/acl.c       up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/adb.c       up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/badcache.c  up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/byaddr.c    up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/cache.c     up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/callbacks.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/catz.c      up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/client.c    up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/clientinfo.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/compress.c  up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/db.c        up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/dbiterator.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/dbtable.c   up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/diff.c      up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/dispatch.c  up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/dlz.c       up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/dns64.c     up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/dnsrps.c    up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/dnssec.c    up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/dnstap.c    up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/dnstap.proto up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/ds.c        up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/tsig_p.h    up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/dst_internal.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/dst_openssl.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/dst_parse.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/dst_parse.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/dst_pkcs11.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/dst_result.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/dyndb.c     up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/ecdb.c      up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/ecs.c       up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/fixedname.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/forward.c   up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/gen-unix.h  up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/gen-win32.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/gen.c       up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/geoip2.c    up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/gssapi_link.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/gssapictx.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/hmac_link.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/ipkeylist.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/iptable.c   up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/journal.c   up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/kasp.c      up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/key.c       up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/keydata.c   up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/time.c      up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/keymgr.c    up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/keytable.c  up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/lib.c       up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/log.c       up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/lookup.c    up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/mapapi      up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/master.c    up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/masterdump.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/message.c   up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/name.c      up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/ncache.c    up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/nsec.c      up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/nsec3.c     up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/nta.c       up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/openssl_link.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/openssldh_link.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/opensslecdsa_link.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/openssleddsa_link.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/opensslrsa_link.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/order.c     up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/peer.c      up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/pkcs11.c    up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/pkcs11ecdsa_link.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/pkcs11eddsa_link.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/pkcs11rsa_link.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/portlist.c  up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/private.c   up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rbt.c       up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rbtdb.c     up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rbtdb.h     up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rcode.c     up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata.c     up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdatalist.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdatalist_p.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdataset.c  up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdatasetiter.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdataslab.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/request.c   up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/resolver.c  up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/result.c    up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rootns.c    up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rpz.c       up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rriterator.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rrl.c       up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/sdb.c       up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/sdlz.c      up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/soa.c       up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/ssu.c       up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/ssu_external.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/stats.c     up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/timer.c     up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/tcpmsg.c    up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/tkey.c      up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/tsec.c      up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/tsig.c      up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/ttl.c       up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/update.c    up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/validator.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/version.c   up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/view.c      up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/xfrin.c     up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/zone.c      up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/Makefile.in up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/acl.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/adb.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/badcache.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/bit.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/byaddr.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/cache.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/callbacks.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/catz.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/cert.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/client.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/clientinfo.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/compress.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/db.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/dbiterator.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/dbtable.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/diff.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/dispatch.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/dlz.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/dlz_dlopen.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/dns64.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/dnsrps.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/dnssec.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/dnstap.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/ds.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/dsdigest.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/dyndb.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/ecdb.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/ecs.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/edns.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/events.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/fixedname.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/forward.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/geoip.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/ipkeylist.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/iptable.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/journal.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/kasp.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/keydata.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/keyflags.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/keymgr.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/keytable.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/keyvalues.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/lib.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/librpz.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/lmdb.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/log.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/lookup.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/master.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/masterdump.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/message.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/name.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/ncache.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/nsec.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/nsec3.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/nta.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/opcode.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/order.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/peer.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/portlist.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/private.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/rbt.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/rcode.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/rdata.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/rdataclass.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/rdatalist.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/rdataset.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/rdatasetiter.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/rdataslab.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/rdatatype.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/request.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/resolver.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/result.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/rootns.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/rpz.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/rriterator.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/rrl.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/sdb.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/sdlz.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/secalg.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/secproto.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/soa.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/ssu.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/stats.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/tcpmsg.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/time.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/timer.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/tkey.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/tsec.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/tsig.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/ttl.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/types.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/update.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/validator.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/version.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/view.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/xfrin.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/zone.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/zonekey.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/zoneverify.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dns/zt.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dst/Makefile.in up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dst/dst.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dst/gssapi.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/dst/result.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/include/Makefile.in up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/zone_p.h    up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/zonekey.c   up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/zoneverify.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/zt.c        up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/any_255/tsig_250.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/any_255/tsig_250.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/rdatastructpre.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/rdatastructsuf.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/ch_3/a_1.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/ch_3/a_1.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/afsdb_18.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/afsdb_18.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/amtrelay_260.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/amtrelay_260.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/avc_258.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/avc_258.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/caa_257.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/caa_257.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/cdnskey_60.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/cdnskey_60.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/cds_59.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/cds_59.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/cert_37.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/cert_37.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/cname_5.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/cname_5.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/csync_62.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/csync_62.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/dlv_32769.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/dlv_32769.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/dname_39.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/ds_43.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/dname_39.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/dnskey_48.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/dnskey_48.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/doa_259.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/doa_259.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/ds_43.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/eui48_108.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/eui48_108.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/eui64_109.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/eui64_109.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/gpos_27.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/gpos_27.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/hinfo_13.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/hinfo_13.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/hip_55.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/hip_55.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/ipseckey_45.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/ipseckey_45.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/isdn_20.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/isdn_20.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/key_25.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/key_25.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/keydata_65533.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/keydata_65533.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/l32_105.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/l32_105.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/l64_106.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/l64_106.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/loc_29.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/loc_29.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/lp_107.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/lp_107.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/mb_7.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/mb_7.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/md_3.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/md_3.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/mf_4.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/mf_4.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/mg_8.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/mg_8.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/minfo_14.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/minfo_14.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/mr_9.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/mr_9.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/mx_15.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/mx_15.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/naptr_35.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/naptr_35.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/nid_104.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/nid_104.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/ninfo_56.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/ninfo_56.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/ns_2.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/ns_2.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/nsec3_50.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/nsec3_50.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/nsec3param_51.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/nsec3param_51.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/nsec_47.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/nsec_47.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/null_10.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/null_10.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/nxt_30.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/nxt_30.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/openpgpkey_61.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/openpgpkey_61.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/opt_41.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/opt_41.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/proforma.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/proforma.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/ptr_12.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/ptr_12.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/rkey_57.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/rkey_57.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/rp_17.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/rp_17.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/rrsig_46.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/rrsig_46.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/rt_21.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/rt_21.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/sig_24.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/sig_24.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/sink_40.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/sink_40.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/smimea_53.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/smimea_53.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/soa_6.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/soa_6.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/spf_99.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/spf_99.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/sshfp_44.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/sshfp_44.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/ta_32768.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/ta_32768.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/talink_58.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/talink_58.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/tkey_249.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/tkey_249.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/tlsa_52.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/tlsa_52.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/txt_16.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/txt_16.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/uri_256.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/uri_256.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/x25_19.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/x25_19.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/zonemd_63.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/generic/zonemd_63.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/hs_4/a_1.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/hs_4/a_1.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/in_1/a6_38.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/in_1/a6_38.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/in_1/a_1.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/in_1/a_1.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/in_1/aaaa_28.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/in_1/aaaa_28.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/in_1/apl_42.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/in_1/apl_42.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/in_1/atma_34.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/in_1/atma_34.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/in_1/dhcid_49.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/in_1/dhcid_49.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/in_1/eid_31.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/in_1/eid_31.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/in_1/https_65.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/in_1/https_65.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/in_1/kx_36.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/in_1/kx_36.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/in_1/nimloc_32.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/in_1/nimloc_32.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/in_1/nsap-ptr_23.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/in_1/nsap-ptr_23.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/in_1/nsap_22.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/in_1/nsap_22.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/in_1/px_26.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/in_1/px_26.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/in_1/srv_33.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/in_1/srv_33.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/in_1/svcb_64.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/in_1/svcb_64.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/in_1/wks_11.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/dns/rdata/in_1/wks_11.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/irs/include/irs/Makefile.in up to 1.1
	external/mpl/dhcp/bind/dist/lib/irs/include/irs/context.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/irs/include/irs/dnsconf.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/irs/include/irs/netdb.h.in up to 1.1
	external/mpl/dhcp/bind/dist/lib/irs/include/irs/platform.h.in up to 1.1
	external/mpl/dhcp/bind/dist/lib/irs/include/irs/resconf.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/irs/include/irs/types.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/irs/include/irs/version.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/irs/include/Makefile.in up to 1.1
	external/mpl/dhcp/bind/dist/lib/irs/Kyuafile    up to 1.1
	external/mpl/dhcp/bind/dist/lib/irs/Makefile.in up to 1.1
	external/mpl/dhcp/bind/dist/lib/irs/context.c   up to 1.1
	external/mpl/dhcp/bind/dist/lib/irs/dnsconf.c   up to 1.1
	external/mpl/dhcp/bind/dist/lib/irs/gai_strerror.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/irs/getaddrinfo.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/irs/getnameinfo.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/irs/resconf.c   up to 1.1
	external/mpl/dhcp/bind/dist/lib/irs/version.c   up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/Makefile.in up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/aes.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/app.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/assertions.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/astack.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/atomic.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/backtrace.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/barrier.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/base32.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/base64.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/bind9.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/buffer.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/bufferlist.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/cmocka.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/commandline.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/counter.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/crc64.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/deprecated.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/endian.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/errno.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/error.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/event.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/eventclass.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/file.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/formatcheck.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/fsaccess.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/fuzz.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/hash.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/heap.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/hex.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/hmac.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/ht.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/httpd.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/interfaceiter.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/iterated_hash.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/lang.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/lex.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/lfsr.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/lib.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/likely.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/list.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/log.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/magic.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/managers.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/md.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/mem.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/meminfo.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/mutexblock.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/netaddr.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/netmgr.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/netscope.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/nonce.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/os.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/parseint.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/platform.h.in up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/pool.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/portset.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/print.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/quota.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/radix.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/random.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/ratelimiter.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/refcount.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/regex.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/region.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/resource.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/result.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/resultclass.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/rwlock.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/safe.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/serial.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/siphash.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/sockaddr.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/socket.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/stats.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/stdio.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/strerr.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/string.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/symtab.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/task.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/taskpool.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/timer.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/tm.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/types.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/url.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/utf8.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/util.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/isc/version.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/Makefile.in up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/pk11/Makefile.in up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/pk11/constants.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/pk11/internal.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/pk11/pk11.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/pk11/result.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/pk11/site.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/pkcs11/Makefile.in up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/include/pkcs11/pkcs11.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/Kyuafile    up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/Makefile.in up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/aes.c       up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/app.c       up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/assertions.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/astack.c    up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/backtrace-emptytbl.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/backtrace.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/base32.c    up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/base64.c    up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/bind9.c     up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/buffer.c    up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/bufferlist.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/commandline.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/counter.c   up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/crc64.c     up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/entropy.c   up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/entropy_private.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/error.c     up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/event.c     up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/fsaccess.c  up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/hash.c      up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/heap.c      up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/hex.c       up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/hmac.c      up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/ht.c        up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/httpd.c     up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/iterated_hash.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/lex.c       up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/lfsr.c      up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/lib.c       up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/lib_p.h     up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/log.c       up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/managers.c  up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/md.c        up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/mem.c       up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/mem_p.h     up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/mutexblock.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/netaddr.c   up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/netmgr_p.h  up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/netscope.c  up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/nonce.c     up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/openssl_shim.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/openssl_shim.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/parseint.c  up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/pk11.c      up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/pk11_result.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/pool.c      up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/portset.c   up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/quota.c     up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/radix.c     up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/random.c    up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/ratelimiter.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/regex.c     up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/region.c    up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/result.c    up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/rwlock.c    up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/safe.c      up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/serial.c    up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/siphash.c   up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/sockaddr.c  up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/stats.c     up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/string.c    up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/symtab.c    up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/task.c      up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/task_p.h    up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/taskpool.c  up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/timer.c     up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/timer_p.h   up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/tls.c       up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/tls_p.h     up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/tm.c        up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/trampoline.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/trampoline_p.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/url.c       up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/utf8.c      up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/version.c   up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/xoshiro128starstar.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/netmgr/Makefile.in up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/netmgr/netmgr-int.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/netmgr/netmgr.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/netmgr/tcp.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/netmgr/tcpdns.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/netmgr/udp.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/netmgr/uv-compat.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/netmgr/uv-compat.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/netmgr/uverr2result.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/pthreads/include/isc/Makefile.in up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/pthreads/include/isc/condition.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/pthreads/include/isc/mutex.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/pthreads/include/isc/once.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/pthreads/include/isc/thread.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/pthreads/include/Makefile.in up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/pthreads/Makefile.in up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/pthreads/condition.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/pthreads/mutex.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/pthreads/thread.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/unix/include/isc/Makefile.in up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/unix/include/isc/align.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/unix/include/isc/dir.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/unix/include/isc/net.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/unix/include/isc/netdb.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/unix/include/isc/offset.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/unix/include/isc/stat.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/unix/include/isc/stdatomic.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/unix/include/isc/stdtime.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/unix/include/isc/syslog.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/unix/include/isc/time.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/unix/include/Makefile.in up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/unix/Makefile.in up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/unix/dir.c  up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/unix/errno.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/unix/errno2result.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/unix/errno2result.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/unix/file.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/unix/fsaccess.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/unix/ifiter_getifaddrs.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/unix/interfaceiter.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/unix/meminfo.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/unix/net.c  up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/unix/os.c   up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/unix/pk11_api.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/unix/resource.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/unix/socket.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/unix/socket_p.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/unix/stdio.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/unix/stdtime.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/unix/syslog.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/isc/unix/time.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/isccfg/include/isccfg/Makefile.in up to 1.1
	external/mpl/dhcp/bind/dist/lib/isccfg/include/isccfg/aclconf.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isccfg/include/isccfg/cfg.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isccfg/include/isccfg/dnsconf.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isccfg/include/isccfg/grammar.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isccfg/include/isccfg/kaspconf.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isccfg/include/isccfg/log.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isccfg/include/isccfg/namedconf.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isccfg/include/isccfg/version.h up to 1.1
	external/mpl/dhcp/bind/dist/lib/isccfg/include/Makefile.in up to 1.1
	external/mpl/dhcp/bind/dist/lib/isccfg/Kyuafile up to 1.1
	external/mpl/dhcp/bind/dist/lib/isccfg/Makefile.in up to 1.1
	external/mpl/dhcp/bind/dist/lib/isccfg/aclconf.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/isccfg/dnsconf.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/isccfg/kaspconf.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/isccfg/log.c    up to 1.1
	external/mpl/dhcp/bind/dist/lib/isccfg/namedconf.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/isccfg/parser.c up to 1.1
	external/mpl/dhcp/bind/dist/lib/isccfg/version.c up to 1.1
	external/mpl/dhcp/bind/dist/version             up to 1.1
	external/mpl/dhcp/bind/Makefile                 up to 1.1
	external/mpl/dhcp/bind/Makefile.inc             up to 1.1
	external/mpl/dhcp/bind/include/dns/enumclass.h  up to 1.1
	external/mpl/dhcp/bind/include/dns/code.h       up to 1.1
	external/mpl/dhcp/bind/include/dns/enumtype.h   up to 1.1
	external/mpl/dhcp/bind/include/dns/rdatastruct.h up to 1.1
	external/mpl/dhcp/bind/include/irs/netdb.h      up to 1.1
	external/mpl/dhcp/bind/include/irs/platform.h   up to 1.1
	external/mpl/dhcp/bind/include/config.h         up to 1.1
	external/mpl/dhcp/bind/include/isc/atomic.h     up to 1.1
	external/mpl/dhcp/bind/include/isc/platform.h   up to 1.1
	external/mpl/dhcp/bind/include/isc/stdatomic.h  up to 1.1
	external/mpl/dhcp/bind/lib/libdns/Makefile      up to 1.1
	external/mpl/dhcp/bind/lib/Makefile             up to 1.1
	external/mpl/dhcp/bind/lib/Makefile.inc         up to 1.1
	external/mpl/dhcp/bind/lib/libirs/Makefile      up to 1.1
	external/mpl/dhcp/bind/lib/libisc/Makefile      up to 1.1
	external/mpl/dhcp/bind/lib/libisc/isc.map       up to 1.1
	external/mpl/dhcp/bind/lib/libisccfg/Makefile   up to 1.1
	external/mpl/dhcp/Makefile                      up to 1.2
	external/mpl/dhcp/Makefile.inc                  up to 1.13
	external/mpl/dhcp/dhcp2netbsd                   up to 1.3
	external/mpl/dhcp/bin/relay/Makefile            up to 1.3
	external/mpl/dhcp/bin/server/Makefile           up to 1.10
	external/mpl/dhcp/dist/LICENSE                  up to 1.1.1.4
	external/mpl/dhcp/dist/Makefile.am              up to 1.1.1.2
	external/mpl/dhcp/dist/Makefile.in              up to 1.1.1.4
	external/mpl/dhcp/dist/README                   up to 1.1.1.4
	external/mpl/dhcp/dist/RELNOTES                 up to 1.2
	external/mpl/dhcp/dist/aclocal.m4               up to 1.1.1.4
	external/mpl/dhcp/dist/config.guess             up to 1.3
	external/mpl/dhcp/dist/configure                up to 1.1.1.4
	external/mpl/dhcp/dist/configure.ac             up to 1.1.1.4
	external/mpl/dhcp/dist/configure.ac+lt          up to 1.1.1.3
	external/mpl/dhcp/dist/client/Makefile.in       up to 1.1.1.4
	external/mpl/dhcp/dist/client/client_tables.c   up to 1.3
	external/mpl/dhcp/dist/client/clparse.c         up to 1.4
	external/mpl/dhcp/dist/client/dhc6.c            up to 1.4
	external/mpl/dhcp/dist/client/dhclient-script.8 up to 1.3
	external/mpl/dhcp/dist/client/dhclient.8        up to 1.4
	external/mpl/dhcp/dist/client/dhclient.c        up to 1.5
	external/mpl/dhcp/dist/client/dhclient.conf.5   up to 1.3
	external/mpl/dhcp/dist/client/dhclient.leases.5 up to 1.3
	external/mpl/dhcp/dist/client/scripts/linux     up to 1.1.1.2
	external/mpl/dhcp/dist/client/tests/Makefile.in up to 1.1.1.4
	external/mpl/dhcp/dist/client/tests/duid_unittest.c up to 1.3
	external/mpl/dhcp/dist/common/Makefile.in       up to 1.1.1.4
	external/mpl/dhcp/dist/common/alloc.c           up to 1.3
	external/mpl/dhcp/dist/common/bpf.c             up to 1.5
	external/mpl/dhcp/dist/common/comapi.c          up to 1.3
	external/mpl/dhcp/dist/common/conflex.c         up to 1.3
	external/mpl/dhcp/dist/common/ctrace.c          up to 1.3
	external/mpl/dhcp/dist/common/dhcp-eval.5       up to 1.3
	external/mpl/dhcp/dist/common/dhcp-options.5    up to 1.4
	external/mpl/dhcp/dist/common/dhcp4o6.c         up to 1.3
	external/mpl/dhcp/dist/common/discover.c        up to 1.5
	external/mpl/dhcp/dist/common/dispatch.c        up to 1.5
	external/mpl/dhcp/dist/common/dlpi.c            up to 1.3
	external/mpl/dhcp/dist/common/dns.c             up to 1.5
	external/mpl/dhcp/dist/common/ethernet.c        up to 1.3
	external/mpl/dhcp/dist/common/execute.c         up to 1.4
	external/mpl/dhcp/dist/common/fddi.c            up to 1.3
	external/mpl/dhcp/dist/common/icmp.c            up to 1.3
	external/mpl/dhcp/dist/common/inet.c            up to 1.3
	external/mpl/dhcp/dist/common/lpf.c             up to 1.4
	external/mpl/dhcp/dist/common/memory.c          up to 1.3
	external/mpl/dhcp/dist/common/nit.c             up to 1.3
	external/mpl/dhcp/dist/common/ns_name.c         up to 1.4
	external/mpl/dhcp/dist/common/options.c         up to 1.7
	external/mpl/dhcp/dist/common/packet.c          up to 1.4
	external/mpl/dhcp/dist/common/parse.c           up to 1.5
	external/mpl/dhcp/dist/common/print.c           up to 1.3
	external/mpl/dhcp/dist/common/raw.c             up to 1.4
	external/mpl/dhcp/dist/common/resolv.c          up to 1.3
	external/mpl/dhcp/dist/common/socket.c          up to 1.5
	external/mpl/dhcp/dist/common/tables.c          up to 1.4
	external/mpl/dhcp/dist/common/tr.c              up to 1.3
	external/mpl/dhcp/dist/common/tree.c            up to 1.3
	external/mpl/dhcp/dist/common/upf.c             up to 1.3
	external/mpl/dhcp/dist/common/tests/Kyuafile    up to 1.1.1.2
	external/mpl/dhcp/dist/common/tests/Makefile.am up to 1.1.1.2
	external/mpl/dhcp/dist/common/tests/Makefile.in up to 1.1.1.4
	external/mpl/dhcp/dist/common/tests/option_unittest.c up to 1.5
	external/mpl/dhcp/dist/contrib/dhcp-lease-list.pl up to 1.1.1.2
	external/mpl/dhcp/dist/dhcpctl/Makefile.am      up to 1.1.1.2
	external/mpl/dhcp/dist/dhcpctl/Makefile.am.in   up to 1.1.1.2
	external/mpl/dhcp/dist/dhcpctl/Makefile.in      up to 1.1.1.4
	external/mpl/dhcp/dist/dhcpctl/callback.c       up to 1.3
	external/mpl/dhcp/dist/dhcpctl/cltest.c         up to 1.3
	external/mpl/dhcp/dist/dhcpctl/dhcpctl.3        up to 1.3
	external/mpl/dhcp/dist/dhcpctl/dhcpctl.c        up to 1.3
	external/mpl/dhcp/dist/dhcpctl/dhcpctl.h        up to 1.3
	external/mpl/dhcp/dist/dhcpctl/omshell.1        up to 1.3
	external/mpl/dhcp/dist/dhcpctl/omshell.c        up to 1.3
	external/mpl/dhcp/dist/dhcpctl/remote.c         up to 1.3
	external/mpl/dhcp/dist/doc/Makefile             up to 1.1.1.2
	external/mpl/dhcp/dist/doc/References.html      up to 1.1.1.2
	external/mpl/dhcp/dist/doc/References.txt       up to 1.1.1.2
	external/mpl/dhcp/dist/doc/References.xml       up to 1.1.1.2
	external/mpl/dhcp/dist/doc/devel/atf.dox        up to 1.1.1.2
	external/mpl/dhcp/dist/doc/ja_JP.eucJP/dhclient-script.8 up to 1.3
	external/mpl/dhcp/dist/doc/ja_JP.eucJP/dhclient.8 up to 1.3
	external/mpl/dhcp/dist/doc/ja_JP.eucJP/dhclient.conf.5 up to 1.3
	external/mpl/dhcp/dist/doc/ja_JP.eucJP/dhclient.leases.5 up to 1.3
	external/mpl/dhcp/dist/doc/ja_JP.eucJP/dhcp-eval.5 up to 1.3
	external/mpl/dhcp/dist/doc/ja_JP.eucJP/dhcp-options.5 up to 1.3
	external/mpl/dhcp/dist/includes/Makefile.in     up to 1.1.1.4
	external/mpl/dhcp/dist/includes/cdefs.h         up to 1.3
	external/mpl/dhcp/dist/includes/config.h.in     up to 1.1.1.2
	external/mpl/dhcp/dist/includes/ctrace.h        up to 1.3
	external/mpl/dhcp/dist/includes/dhcp.h          up to 1.3
	external/mpl/dhcp/dist/includes/dhcp6.h         up to 1.3
	external/mpl/dhcp/dist/includes/dhcpd.h         up to 1.4
	external/mpl/dhcp/dist/includes/dhctoken.h      up to 1.3
	external/mpl/dhcp/dist/includes/failover.h      up to 1.3
	external/mpl/dhcp/dist/includes/inet.h          up to 1.3
	external/mpl/dhcp/dist/includes/ldap_casa.h     up to 1.3
	external/mpl/dhcp/dist/includes/ns_name.h       up to 1.4
	external/mpl/dhcp/dist/includes/osdep.h         up to 1.4
	external/mpl/dhcp/dist/includes/site.h          up to 1.3
	external/mpl/dhcp/dist/includes/statement.h     up to 1.3
	external/mpl/dhcp/dist/includes/tree.h          up to 1.3
	external/mpl/dhcp/dist/includes/arpa/nameser.h  up to 1.3
	external/mpl/dhcp/dist/includes/netinet/udp.h   up to 1.3
	external/mpl/dhcp/dist/includes/omapip/alloc.h  up to 1.3
	external/mpl/dhcp/dist/includes/omapip/buffer.h up to 1.3
	external/mpl/dhcp/dist/includes/omapip/convert.h up to 1.3
	external/mpl/dhcp/dist/includes/omapip/hash.h   up to 1.3
	external/mpl/dhcp/dist/includes/omapip/isclib.h up to 1.5
	external/mpl/dhcp/dist/includes/omapip/omapip.h up to 1.3
	external/mpl/dhcp/dist/includes/omapip/omapip_p.h up to 1.4
	external/mpl/dhcp/dist/includes/omapip/result.h up to 1.4
	external/mpl/dhcp/dist/includes/omapip/trace.h  up to 1.3
	external/mpl/dhcp/dist/omapip/Makefile.in       up to 1.1.1.4
	external/mpl/dhcp/dist/omapip/alloc.c           up to 1.3
	external/mpl/dhcp/dist/omapip/array.c           up to 1.3
	external/mpl/dhcp/dist/omapip/auth.c            up to 1.3
	external/mpl/dhcp/dist/omapip/buffer.c          up to 1.5
	external/mpl/dhcp/dist/omapip/connection.c      up to 1.4
	external/mpl/dhcp/dist/omapip/convert.c         up to 1.3
	external/mpl/dhcp/dist/omapip/dispatch.c        up to 1.5
	external/mpl/dhcp/dist/omapip/errwarn.c         up to 1.5
	external/mpl/dhcp/dist/omapip/generic.c         up to 1.3
	external/mpl/dhcp/dist/omapip/handle.c          up to 1.3
	external/mpl/dhcp/dist/omapip/hash.c            up to 1.3
	external/mpl/dhcp/dist/omapip/isclib.c          up to 1.8
	external/mpl/dhcp/dist/omapip/listener.c        up to 1.3
	external/mpl/dhcp/dist/omapip/message.c         up to 1.3
	external/mpl/dhcp/dist/omapip/omapi.3           up to 1.3
	external/mpl/dhcp/dist/omapip/protocol.c        up to 1.3
	external/mpl/dhcp/dist/omapip/result.c          up to 1.4
	external/mpl/dhcp/dist/omapip/support.c         up to 1.3
	external/mpl/dhcp/dist/omapip/test.c            up to 1.3
	external/mpl/dhcp/dist/omapip/toisc.c           up to 1.3
	external/mpl/dhcp/dist/omapip/trace.c           up to 1.3
	external/mpl/dhcp/dist/relay/Makefile.am        up to 1.1.1.2
	external/mpl/dhcp/dist/relay/Makefile.in        up to 1.1.1.4
	external/mpl/dhcp/dist/relay/dhcrelay.8         up to 1.3
	external/mpl/dhcp/dist/relay/dhcrelay.c         up to 1.6
	external/mpl/dhcp/dist/server/Makefile.in       up to 1.1.1.4
	external/mpl/dhcp/dist/server/bootp.c           up to 1.3
	external/mpl/dhcp/dist/server/class.c           up to 1.4
	external/mpl/dhcp/dist/server/confpars.c        up to 1.4
	external/mpl/dhcp/dist/server/db.c              up to 1.3
	external/mpl/dhcp/dist/server/ddns.c            up to 1.4
	external/mpl/dhcp/dist/server/dhcp.c            up to 1.4
	external/mpl/dhcp/dist/server/dhcpd.8           up to 1.3
	external/mpl/dhcp/dist/server/dhcpd.c           up to 1.5
	external/mpl/dhcp/dist/server/dhcpd.conf.5      up to 1.4
	external/mpl/dhcp/dist/server/dhcpd.leases.5    up to 1.3
	external/mpl/dhcp/dist/server/dhcpleasequery.c  up to 1.3
	external/mpl/dhcp/dist/server/dhcpv6.c          up to 1.4
	external/mpl/dhcp/dist/server/failover.c        up to 1.4
	external/mpl/dhcp/dist/server/ldap.c            up to 1.4
	external/mpl/dhcp/dist/server/ldap_casa.c       up to 1.3
	external/mpl/dhcp/dist/server/leasechain.c      up to 1.3
	external/mpl/dhcp/dist/server/mdb.c             up to 1.4
	external/mpl/dhcp/dist/server/mdb6.c            up to 1.7
	external/mpl/dhcp/dist/server/omapi.c           up to 1.3
	external/mpl/dhcp/dist/server/salloc.c          up to 1.3
	external/mpl/dhcp/dist/server/stables.c         up to 1.4
	external/mpl/dhcp/dist/server/tests/Makefile.in up to 1.1.1.4
	external/mpl/dhcp/dist/server/tests/hash_unittest.c up to 1.3
	external/mpl/dhcp/dist/tests/Makefile.in        up to 1.1.1.4
	external/mpl/dhcp/dist/tests/DHCPv6/000-badmsgtype.pl up to 1.1.1.2
	external/mpl/dhcp/dist/tests/DHCPv6/010-solicit-noclientid.pl up to 1.1.1.2
	external/mpl/dhcp/dist/tests/DHCPv6/011-solicit-serverid.pl up to 1.1.1.2
	external/mpl/dhcp/dist/tests/DHCPv6/020-advertise-mcast.pl up to 1.1.1.2
	external/mpl/dhcp/dist/tests/DHCPv6/030-request-noclientid.pl up to 1.1.1.2
	external/mpl/dhcp/dist/tests/DHCPv6/031-request-noserverid.pl up to 1.1.1.2
	external/mpl/dhcp/dist/tests/DHCPv6/032-request-badduid.pl up to 1.1.1.2
	external/mpl/dhcp/dist/tests/DHCPv6/110-information-request-ia_na.pl up to 1.1.1.2
	external/mpl/dhcp/dist/tests/DHCPv6/111-information-request-ia_ta.pl up to 1.1.1.2
	external/mpl/dhcp/dist/tests/DHCPv6/112-badduid.pl up to 1.1.1.2
	external/mpl/dhcp/dist/tests/DHCPv6/210-solicit-nohost.pl up to 1.1.1.2
	external/mpl/dhcp/dist/tests/DHCPv6/211-solicit-opt-in-na.pl up to 1.1.1.2
	external/mpl/dhcp/dist/tests/DHCPv6/212-solicit-opt-in-na-norapidcommit.pl up to 1.1.1.2
	external/mpl/dhcp/dist/tests/DHCPv6/280-release-nohost.pl up to 1.1.1.2
	external/mpl/dhcp/dist/tests/DHCPv6/281-release-bad-address.pl up to 1.1.1.2
	external/mpl/dhcp/dist/tests/DHCPv6/282-release-no-address.pl up to 1.1.1.2
	external/mpl/dhcp/dist/tests/DHCPv6/283-release.pl up to 1.1.1.2
	external/mpl/dhcp/dist/tests/DHCPv6/290-decline-nohost.pl up to 1.1.1.2
	external/mpl/dhcp/dist/tests/DHCPv6/291-decline-bad-address.pl up to 1.1.1.2
	external/mpl/dhcp/dist/tests/DHCPv6/292-decline-no-address.pl up to 1.1.1.2
	external/mpl/dhcp/dist/tests/DHCPv6/293-decline.pl up to 1.1.1.2
	external/mpl/dhcp/dist/tests/DHCPv6/dhcp_client.pm up to 1.1.1.2
	external/mpl/dhcp/dist/tests/DHCPv6/stubcli-opt-in-na.pl up to 1.1.1.2
	external/mpl/dhcp/dist/tests/DHCPv6/stubcli.pl  up to 1.1.1.2
	external/mpl/dhcp/include/config.h              up to 1.4
	external/mpl/dhcp/lib/common/Makefile           up to 1.3
	share/mk/bsd.prog.mk				1.348 (via patch)
	distrib/sets/lists/base/shl.mi			1.975
	distrib/sets/lists/debug/shl.mi			1.336
	doc/3RDPARTY					(manually edited)

nsd(8): update to 4.8.0 (fixes various CVEs)
unbound(8): update to 1.19.1 (fixes various CVEs)
wpa_supplicant(8): fix CVE-2023-52160
dhcpd(8): decouple from bind version.
@
text
@a0 516
Part 1: Kea Migration Assistant support
=======================================

Files:
------
 - data.h (tailq list and element type declarations)
 - data.c (element type code)
 - keama.h (DHCP declarations)
 - keama.c (main() code)
 - json.c (JSON parser)
 - option.c (option tables and code)
 - keama.8 (man page)

The code heavily uses tailq lists, i.e. doubled linked lists with
a pointer to the last (tail) element.

The element structure mimics the Kea Element class with a few differences:
 - no smart pointers
 - extra fields to handle declaration kind, skip and comments
 - maps are implemented as lists with an extra key field so the order
  of insertion is kept and duplicates are possible
 - strings are length + content (vs C strings)

There is no attempt to avoid memory leaks.

The skip flag is printed as '//' at the beginning of lines. It is set
when something cannot be converted and the issue counter (returned
by the keama command) incremented.

Part 2: ISC DHCP lexer organization
===================================

Files:
-----
 - dhctoken.h (from includes, enum dhcp_token definition)
 - conflex.c (from common, lexical analyzer code)

Tokens (dhcp_token enum): characters are set to their ASCII value,
 others are >= 256 without real organization (e.g. END_OF_FILE is 607).

The state is in a parse structure named "cfile". There is one per file
and a few routine save it in order to do a backtrack on a larger
set than the usual lookahead.
The largest function is intern() which recognizes keywords with
a switch on the first character and a tree of if strcasecmp's.

Standard routines:
-----------------
enum dhcp_token
next_token(const char **rval, unsigned *rlen, struct parse *cfile);

and

enum dhcp_token
peek_token(const char **rval, unsigned *rlen, struct parse *cfile);

rval: if not null the content of the token is put in it
rlen: if not null the length of the token is put in it
cfile: lexer context
return: the integer value of the token

Changes:
-------

Added LBRACKET '[' and RBRACKET ']' tokens for JSON parser
(switch on dhcp_token type).

Added comments to collect ISC DHCP # comments, element stack to follow
declaration hierarchy, and issue counter to struct parse.

Moved the parse_warn (renamed into parse_error and made fatal) routine
from conflex.c to keama.c

Part 3: ISC DHCP parser organization
====================================

Files:
-----
 - confparse.c (from server)
  for the server in parse_statement())
 - parse.c (from common)

4 classes: parameters, declarations, executable statements and expressions.

the original code parses config and lease files, I kept only the first
at the exception of parse_binding_value().

entry point
  |
  V
conf_file_parse
  |
  V
conf_file_subparse <- read_conf_file (for include)
 until END_OF_FILE call
  |
  V
parse_statement
 parse parameters and declarations
 switch on token and call parse_xxx_declaration routines
 on default or DHCPv6 token in DHCPv4 mode call parse_executable_statement
  and put the result under the "statement" key
    |
    V
parse_executable_statement

According to comments the grammar is:

   conf-file :== parameters declarations END_OF_FILE
   parameters :== <nil> | parameter | parameters parameter
   declarations :== <nil> | declaration | declarations declaration

   statement :== parameter | declaration

   parameter :== DEFAULT_LEASE_TIME lease_time
               | MAX_LEASE_TIME lease_time
               | DYNAMIC_BOOTP_LEASE_CUTOFF date
               | DYNAMIC_BOOTP_LEASE_LENGTH lease_time
               | BOOT_UNKNOWN_CLIENTS boolean
               | ONE_LEASE_PER_CLIENT boolean
               | GET_LEASE_HOSTNAMES boolean
               | USE_HOST_DECL_NAME boolean
               | NEXT_SERVER ip-addr-or-hostname SEMI
               | option_parameter
               | SERVER-IDENTIFIER ip-addr-or-hostname SEMI
               | FILENAME string-parameter
               | SERVER_NAME string-parameter
               | hardware-parameter
               | fixed-address-parameter
               | ALLOW allow-deny-keyword
               | DENY allow-deny-keyword
               | USE_LEASE_ADDR_FOR_DEFAULT_ROUTE boolean
               | AUTHORITATIVE
               | NOT AUTHORITATIVE

   declaration :== host-declaration
                 | group-declaration
                 | shared-network-declaration
                 | subnet-declaration
                 | VENDOR_CLASS class-declaration
                 | USER_CLASS class-declaration
                 | RANGE address-range-declaration

Typically declarations use { } and are associated with a group
(changed to a type) in ROOT_GROUP (global), HOST_DECL, SHARED_NET_DECL,
SUBNET_DECL, CLASS_DECL, GROUP_DECL and POOL_DECL.

ROOT: parent = TOPLEVEL, children = everythig but not POOL
HOST: parent = ROOT, GROUP, warn on SHARED or SUBNET, children = none
SHARED_NET: parent = ROOT, GROUP, children = HOST (warn), SUBNET, POOL4
SUBNET: parent = ROOT, GROUP, SHARED, children = HOST (warn), POOL
CLASS: parent = ROOT, GROUP, children = none
GROUP: parent = ROOT, SHARED, children = anything but not POOL
POOL: parent = SHARED4, SUBNET, warn on others, children = none

isc_boolean_t
parse_statement(struct parse *cfile, int type, isc_boolean_t declaration);

cfile: parser context
type: declaration type
declaration and return: declaration or parameter

On the common side:

   executable-statements :== executable-statement executable-statements |
                             executable-statement
 
   executable-statement :==
        IF if-statement |
        ADD class-name SEMI |
        BREAK SEMI |
        OPTION option-parameter SEMI |
        SUPERSEDE option-parameter SEMI |
        PREPEND option-parameter SEMI |
        APPEND option-parameter SEMI

isc_boolean_t
parse_executable_statement(struct element *result,
                           struct parse *cfile, isc_boolean_t *lose,
                           enum expression_context case_context,
                           isc_boolean_t direct);

result: map element where to put the statement
cfile: parser context
lose: set to ISC_TRUE on failure
case_context: expression context
direct: called directly by parse_statement so can execute config statements
return: success

parse_executable_statement
 switch on keywords (far more than in the comments)
 on default with an identifier try a config option, on number or name
  call parse_expression for a function call
    |
    V
parse_expression

expressions are divided into boolean, data (string) and numeric expressions

   boolean_expression :== CHECK STRING |
                          NOT boolean-expression |
                          data-expression EQUAL data-expression |
                          data-expression BANG EQUAL data-expression |
                          data-expression REGEX_MATCH data-expression |
                          boolean-expression AND boolean-expression |
                          boolean-expression OR boolean-expression
                          EXISTS OPTION-NAME

   data_expression :== SUBSTRING LPAREN data-expression COMMA
                                        numeric-expression COMMA
                                        numeric-expression RPAREN |
                       CONCAT LPAREN data-expression COMMA 
                                        data-expression RPAREN
                       SUFFIX LPAREN data_expression COMMA
                                     numeric-expression RPAREN |
                       LCASE LPAREN data_expression RPAREN |
                       UCASE LPAREN data_expression RPAREN |
                       OPTION option_name |
                       HARDWARE |
                       PACKET LPAREN numeric-expression COMMA
                                     numeric-expression RPAREN |
                       V6RELAY LPAREN numeric-expression COMMA
                                      data-expression RPAREN |
                       STRING |
                       colon_separated_hex_list

   numeric-expression :== EXTRACT_INT LPAREN data-expression
                                             COMMA number RPAREN |
                          NUMBER

parse_boolean_expression, parse_data_expression and parse_numeric_expression
calls parse_expression and check its result

parse_expression itself is divided into parse_non_binary and internal
handling of binary operators

isc_boolean_t
parse_non_binary(struct element *expr, struct parse *cfile,
                 isc_boolean_t *lose, enum expression_context context)

isc_boolean_t
parse_expression(struct element *expr, struct parse *cfile,
                 isc_boolean_t *lose, enum expression_context context,
                 struct element *lhs, enum expr_op binop)

expr: map element where to put the result
cfile: parser context
lose: set to ISC_TRUE on failure
context: expression context
lhs: NULL or left hand side
binop: expr_none or binary operation
return: success

parse_non_binary
 switch on unary and nullary operator keywords
 on default try a variable reference or a function call

parse_expression
 call parse_non_binary to get the right hand side
 switch on binary operator keywords to get the next operation
 with one side if expr_none return else get the second hand
 handle operator precedence, can call itself
 return a map entry with the operator name as the key, and
 left and right expression branches

Part 4: Expression processing
=============================

Files:
------
 - print.c (new)
 - eval.c (new)
 - reduce.c (new)

Print:
------

const char *
print_expression(struct element *expr, isc_boolean_t *lose);
const char *
print_boolean_expression(struct element *expr, isc_boolean_t *lose);
const char *
print_data_expression(struct element *expr, isc_boolean_t *lose);
const char *
print_numeric_expression(struct element *expr, isc_boolean_t *lose);

expr: expression to print
lose: failure (??? in output) flag
return: the text representing the expression

Eval:
-----

struct element *
eval_expression(struct element *expr, isc_boolean_t *modifiedp);
struct element *
eval_boolean_expression(struct element *expr, isc_boolean_t *modifiedp);
struct element *
eval_data_expression(struct element *expr, isc_boolean_t *modifiedp);
struct element *
eval_numeric_expression(struct element *expr, isc_boolean_t *modifiedp);

expr: expression to evaluate
modifiedp: a different element was returned (still false for updates
 inside a map)
return: the evaluated element (can have been updated for a map or a list,
 or can be a fully different element)

Evaluation is at parsing time so it is mainly a constant propagation.
(no beta reduction for instance)

Reduce:
-------

struct element *
reduce_boolean_expression(struct element *expr);
struct element *
reduce_data_expression(struct element *expr);
struct element *
reduce_numeric_expression(struct element *expr);

expr: expression to reduce
return: NULL or the reduced expression as a Kea eval string

reducing works for a limited (but interesting) set of expressions which
can be converted to kea evaluatebool and for literals.

Part 5: Specific issues
=======================

Reservations:
-------------
 ISC DHCP host declarations are global, Kea reservations were per subnet
 only until 1.5.
 It is possible to use the fixed address but:
  - it is possible to finish with orphan reservations, i.e.
   reservations with an address which match no subnets
  - a reservation can have no fixed address. In this case the MA puts
   the reservation in the last declared subnet.
  - a reservation can have more than one fixed address and these
   addresses can belong to different subnets. Current code pushes
   IPv4 extra addresses in a commented extra-ip-addresses but
   it is legal feature for IPv6.
  - it is not easy to use prefix6
 The use of groups in host declarations is unclear.
 ISC DHCP UID is mapped to client-id, host-identifier to flex-id
 Host reservation identifiers are generated on first use.

Groups:
-------
TODO: search missing parameters from the Kea syntax.
 (will be done in the third pass)

Shared-Networks:
----------------
 Waiting for the feature to be supported by Kea.
 Currently at the end of a shared network declaration:
  - if there is no subnets it is a fatal error
  - if there is one subnet the shared-network is squeezed
  - if there are more than one subnet the shared-network is commented
TODO (useful only with Kea support for shared networks): combine permit /
deny classes (e.g. create negation) and pop filters to subnets when
there is one pool.

Vendor-Classes and User-Classes:
--------------------------------
 ISC DHCP code is inconsistent: in particular before setting the
 super-class "tname" to "implicit-vendor-class" / "implicit-user-class"
 it allocates a buffer for data but does not copy the lexical value
 "val" into it... So I removed support.

Classes:
--------
 Only pure client-classes are supported by kea.
 Dynamic/deleted stuff is not supported but does it make sense?
 To spawn classes is not supported.
 Match class selector is converted to Kea eval test when the corresponding
 expression can be reduced. Fortunately it seems to be the common case!
  Lease limit is not supported.

Subclasses:
-----------
 Understood how it works:
  - (super) class defined with a MATCH <data-expression> (vs.
   MATCH IF <boolean-expression>)
  - subclasses defined by <superclass-name> <data-literal> which
   are equivalent to
   MATCH IF <superclass-data-expression> EQUAL <data-literal>
 So subclasses are convertible when the data expression can be reduced.
 Cf https://kb.isc.org/article/AA-01092/202/OMAPI-support-for-classes-and-subclasses.html
  which BTW suggests the management API could manage classes...

Hardware Addresses:
-------------------
 Kea supports only Ethernet.

Pools:
------
 All permissions are not supported by Kea at the exception of class members
 but in a very different way so not convertible.
 Mixed DHCPv6 address and prefix pools are not supported, perhaps in this
 case the pool should be duplicated into pool and pd-pool instances?
 The bootp stuff was ifdef's as bootp is obsolete.
 Temporary (aka IA_TA) is commented ny the MA.
 ISC DHCP supports interval ranges for prefix6. Kea has a different
 and IMHO more powerful model.
 Pool6 permissions are not supported.

Failover:
---------
 Display a warning on the first use.

Interfaces:
-----------
 Referenced interface names are pushed to an interfaces-config but it is
 very (too!) easy to finish with a Kea config without any interface.

Hostnames:
----------
 ISC DHCP does dynamic resolution in parse_ip_addr_or_hostname.
 Static (at conversion time) resolution to one address is done by
 the MA for fixed-address. Resolution is considered as painful
 there are better (and safer) ways to do this. The -r (resolve)
 command line parameter controls the at-conversion-time resolution.
 Note only the first address is returned.
TODO: check the multiple address comment is correctly taken
 (need a known host resolving in a stable set of addresses)

Options:
--------
 Some options are known only in ISC DHCP (almost fixed), a few only by Kea.
 Formats are supposed to be the same, the only known exception
 (DHCPv4 domain-search) was fixed by #5087.
 For option spaces DHCPv4 vendor-encapsulated-options (code 43, in general
 associated to vendor-class-identifier code 60) uses a dedicated feature
 which had no equivalent in Kea (fixed).
 Option definitions are convertible with a few exception:
  - no support in Kea for an array of records (mainly by the lack
   of a corresponding syntax). BTW there is no known use too.
  - no support in Kea for an array at the end of a record (fixed)
   All unsupported option declarations are set to full binary (X).
  - X format means ASCII or hexa:
    * standard options are in general mapped to binary
    * new options are mapped to string with format x (vs x)
    * when a string got hexadecimal data a warning in added in comments
     suggesting to switch to plain binary.
  - ISC DHCP use quotes for a domain-list but not for a domain-name,
   this is no very coherent and makes domain-list different than
   domain-name array.
Each time an option data has a format which is not convertible than
a CSV false binary data is produced.
 We have no example in ISC DHCP, Kea or standard but it is possible
 than an option defined as a fixed sized record followed by
 (encapsulated) suboptions bugs (it already bugs toElement).
 For operations on options ISC DHCP has supersede, send, append,
 prepend,  default (set if not yet present), Kea puts them in code order
 with a few built-in exceptions.
 To finish there is the way to enforce Kea to add an option in a response
 is pretty different and can't be automatically translated (cf Kea #250).

Duplicates:
-----------
 Many things in ISC DHCP can be duplicated:
  - options can be redefined
  - same host identifier used twice
  - same fixed address used in tow different hosts
  etc.
 Kea is far more strict and IMHO it is a good thing. Now the MA does
 no particular check and multiple definitions work only for classes
 (because it is the way the ISC DHCP parse works).
 If we have Docsis space options, they are standard in Kea so they
 will conflict.

Dynamic DNS:
------------
 Details are very different so the MA maps only basic parameters
 at the global scope.

Expressions:
------------
 ISC DHCP expressions are typed: boolean, numeric, and data aka string.
 The default for a literal is to be a string so literal numbers are
 interpreted in hexadecimal (for a strange consequence look at
 https://kb.isc.org/article/AA-00334/56/Do-the-list-of-parameters-in-the-dhcp-parameter-request-list-need-to-be-in-hex.html ).
 String literals are converted to string elements, hexadecimal literals
 are converted to const-data maps.
TODO reduce more hexa aka const-data
 As booleans are not data there is no way to fix this:
  /tmp/bool line 9: Expecting a data expression.
  option ip-forwarding = foo = foo;
                                ^
 Cf Kea #247
 The tautology 'foo = foo' is not a data expression so is rejected by
 both the MA and dhcpd (BTW the role of the MA is not to fix ISC DHCP
 shortcomings so it does what it is expected to do here).
 Note this does not work too:
  option ip-forwarding = true;
 because "true" is not a keyword and it is converted into a variable
 reference... And I expect ISC DHCP makes this true a false at runtime
 because the variable "true" is not defined by default.
 Reduced expressions are pretty printed to allow an extra check.
 Hardware for DHCPv4 is expansed into a concatenation of hw-type and
 hw-address, this allows to simplify expression where only one is used.

Variables:
----------
 ISC DHCP has a notion of variables in a scope where the scope can be
 a lexical scope in the config or a scope in a function body
 (ISC DHCP has even an unused "let" statement).
 There is a variant of bindings for lease files using types and able
 to recognize booleans and numbers. Unfortunately this is very specific...

TODO:
 - global host reservations
 - class like if statement
 - add more tests for classes in pools and class generation
@


