Commit Graph

8566 Commits

Author SHA1 Message Date
martin 03af0a5258 iconv needs const args on this branch (ticket #638) 2020-01-21 17:22:59 +00:00
martin 85e157360a Pull up the following, requested by christos in ticket #638:
external/bsd/libarchive/dist/test_utils/test_common.h up to 1.1
	external/bsd/libarchive/dist/test_utils/test_main.c up to 1.1
	external/bsd/libarchive/dist/test_utils/test_utils.c up to 1.1
	external/bsd/libarchive/dist/test_utils/test_utils.h up to 1.1
	external/bsd/libarchive/prepare-import.sh       up to 1.5
	external/bsd/libarchive/dist/libarchive/archive.h up to 1.5
	external/bsd/libarchive/dist/libarchive/archive_private.h up to 1.2
	external/bsd/libarchive/dist/libarchive/archive_util.c up to 1.2
	external/bsd/libarchive/dist/libarchive/archive_write_disk_posix.c up to 1.4
	external/bsd/libarchive/dist/libarchive/test/test_archive_write_set_format_filter_by_ext.c up to 1.2
	external/bsd/libarchive/dist/libarchive/test/test_read_disk_directory_traversals.c up to 1.2
	external/bsd/libarchive/dist/libarchive/test/test_read_format_7zip.c up to 1.2
	external/bsd/libarchive/dist/libarchive/test/test_sparse_basic.c up to 1.2
	external/bsd/libarchive/dist/libarchive/test/test_write_disk_secure.c up to 1.3
	external/bsd/libarchive/dist/libarchive/test/test_write_disk_secure744.c up to 1.2
	external/bsd/libarchive/dist/libarchive/test/test_write_disk_secure746.c up to 1.2
	external/bsd/libarchive/dist/libarchive/test/test_write_format_zip_file.c up to 1.2
	external/bsd/libarchive/dist/libarchive/test/test_write_format_zip_file_zip64.c up to 1.2
	external/bsd/libarchive/dist/tar/bsdtar.c       up to 1.2
	external/bsd/libarchive/dist/tar/test/test_copy.c up to 1.2
	external/bsd/libarchive/dist/tar/test/test_option_U_upper.c up to 1.2
	external/bsd/libarchive/dist/tar/test/test_symlink_dir.c up to 1.2
	external/bsd/libarchive/include/config_netbsd.h up to 1.11
	external/bsd/libarchive/lib/libarchive/Makefile up to 1.11

- atomic extraction
- preserve existing symlinks
2020-01-21 15:48:51 +00:00
martin 2d6f084b90 Pull up the following, requested by christos in ticket #604:
external/bsd/unbound/dist/ipset/ipset.c         up to 1.1.1.1
	external/bsd/unbound/dist/ipset/ipset.h         up to 1.1.1.1
	external/bsd/unbound/dist/compat/getentropy_freebsd.c up to 1.1.1.1
	external/bsd/unbound/dist/contrib/drop-tld.diff up to 1.1.1.1
	external/bsd/unbound/dist/contrib/unbound-fuzzers.tar.bz2 up to 1.1.1.1
	external/bsd/unbound/dist/doc/README.ipset.md   up to 1.1.1.1
	external/bsd/unbound/dist/pythonmod/examples/avahi-resolver.py up to 1.1.1.1
	external/bsd/unbound/dist/testdata/auth_nsec3_ent.rpl up to 1.1.1.1
	external/bsd/unbound/dist/testdata/fwd_minimal.rpl up to 1.1.1.1
	external/bsd/unbound/dist/.travis.yml           up to 1.1.1.1
	external/bsd/unbound/dist/README.md             up to 1.1.1.1
	external/bsd/unbound/dist/.gitattributes        delete
	external/bsd/unbound/dist/.gitignore            delete
	external/bsd/unbound/dist/Makefile.in           up to 1.1.1.5
	external/bsd/unbound/dist/aclocal.m4            up to 1.1.1.4
	external/bsd/unbound/dist/config.guess          up to 1.4
	external/bsd/unbound/dist/config.h.in           up to 1.1.1.5
	external/bsd/unbound/dist/config.sub            up to 1.4
	external/bsd/unbound/dist/configure             up to 1.1.1.5
	external/bsd/unbound/dist/configure.ac          up to 1.1.1.5
	external/bsd/unbound/dist/install-sh            up to 1.1.1.3
	external/bsd/unbound/dist/cachedb/cachedb.c     up to 1.1.1.5
	external/bsd/unbound/dist/compat/getentropy_linux.c up to 1.1.1.3
	external/bsd/unbound/dist/compat/getentropy_osx.c up to 1.1.1.2
	external/bsd/unbound/dist/compat/getentropy_solaris.c up to 1.1.1.2
	external/bsd/unbound/dist/compat/getentropy_win.c up to 1.1.1.2
	external/bsd/unbound/dist/compat/malloc.c       up to 1.1.1.2
	external/bsd/unbound/dist/compat/sha512.c       up to 1.1.1.3
	external/bsd/unbound/dist/compat/snprintf.c     up to 1.1.1.2
	external/bsd/unbound/dist/contrib/README        up to 1.1.1.5
	external/bsd/unbound/dist/contrib/create_unbound_ad_servers.sh up to 1.1.1.2
	external/bsd/unbound/dist/contrib/fastrpz.patch up to 1.1.1.4
	external/bsd/unbound/dist/contrib/unbound.init  up to 1.1.1.3
	external/bsd/unbound/dist/contrib/unbound.init_fedora up to 1.1.1.2
	external/bsd/unbound/dist/contrib/unbound.service.in up to 1.1.1.3
	external/bsd/unbound/dist/daemon/daemon.c       up to 1.1.1.5
	external/bsd/unbound/dist/daemon/remote.c       up to 1.1.1.5
	external/bsd/unbound/dist/daemon/stats.c        up to 1.1.1.5
	external/bsd/unbound/dist/daemon/unbound.c      up to 1.1.1.5
	external/bsd/unbound/dist/daemon/worker.c       up to 1.1.1.5
	external/bsd/unbound/dist/dns64/dns64.c         up to 1.1.1.4
	external/bsd/unbound/dist/dnscrypt/dnscrypt.c   up to 1.1.1.4
	external/bsd/unbound/dist/doc/Changelog         up to 1.1.1.5
	external/bsd/unbound/dist/doc/README            up to 1.1.1.5
	external/bsd/unbound/dist/doc/TODO              up to 1.1.1.2
	external/bsd/unbound/dist/doc/example.conf.in   up to 1.1.1.5
	external/bsd/unbound/dist/doc/libunbound.3.in   up to 1.1.1.5
	external/bsd/unbound/dist/doc/unbound-anchor.8.in up to 1.1.1.5
	external/bsd/unbound/dist/doc/unbound-checkconf.8.in up to 1.1.1.5
	external/bsd/unbound/dist/doc/unbound-control.8.in up to 1.1.1.5
	external/bsd/unbound/dist/doc/unbound-host.1.in up to 1.1.1.5
	external/bsd/unbound/dist/doc/unbound.8.in      up to 1.1.1.5
	external/bsd/unbound/dist/doc/unbound.conf.5.in up to 1.1.1.5
	external/bsd/unbound/dist/doc/unbound.doxygen   up to 1.1.1.4
	external/bsd/unbound/dist/edns-subnet/subnetmod.c up to 1.1.1.4
	external/bsd/unbound/dist/ipsecmod/ipsecmod.c   up to 1.1.1.3
	external/bsd/unbound/dist/iterator/iter_scrub.c up to 1.1.1.5
	external/bsd/unbound/dist/iterator/iter_utils.c up to 1.1.1.5
	external/bsd/unbound/dist/iterator/iter_utils.h up to 1.1.1.5
	external/bsd/unbound/dist/iterator/iterator.c   up to 1.1.1.5
	external/bsd/unbound/dist/libunbound/context.c  up to 1.1.1.5
	external/bsd/unbound/dist/libunbound/context.h  up to 1.1.1.4
	external/bsd/unbound/dist/libunbound/libunbound.c up to 1.1.1.5
	external/bsd/unbound/dist/libunbound/libworker.c up to 1.1.1.5
	external/bsd/unbound/dist/libunbound/python/libunbound.i up to 1.1.1.3
	external/bsd/unbound/dist/pythonmod/interface.i up to 1.1.1.5
	external/bsd/unbound/dist/pythonmod/pythonmod.c up to 1.1.1.4
	external/bsd/unbound/dist/pythonmod/doc/examples/example0-1.py up to 1.1.1.3
	external/bsd/unbound/dist/pythonmod/doc/examples/example0.rst up to 1.1.1.3
	external/bsd/unbound/dist/pythonmod/examples/calc.py up to 1.1.1.2
	external/bsd/unbound/dist/pythonmod/examples/edns.py up to 1.1.1.2
	external/bsd/unbound/dist/pythonmod/examples/inplace_callbacks.py up to 1.1.1.3
	external/bsd/unbound/dist/respip/respip.c       up to 1.1.1.3
	external/bsd/unbound/dist/services/authzone.c   up to 1.1.1.4
	external/bsd/unbound/dist/services/authzone.h   up to 1.1.1.4
	external/bsd/unbound/dist/services/listen_dnsport.c up to 1.1.1.5
	external/bsd/unbound/dist/services/localzone.c  up to 1.1.1.5
	external/bsd/unbound/dist/services/mesh.c       up to 1.1.1.5
	external/bsd/unbound/dist/services/modstack.c   up to 1.1.1.4
	external/bsd/unbound/dist/services/outside_network.c up to 1.1.1.5
	external/bsd/unbound/dist/services/outside_network.h up to 1.1.1.5
	external/bsd/unbound/dist/services/cache/dns.c  up to 1.1.1.5
	external/bsd/unbound/dist/sldns/parse.c         up to 1.1.1.3
	external/bsd/unbound/dist/sldns/rrdef.c         up to 1.1.1.4
	external/bsd/unbound/dist/sldns/sbuffer.c       up to 1.1.1.3
	external/bsd/unbound/dist/sldns/sbuffer.h       up to 1.1.1.4
	external/bsd/unbound/dist/sldns/str2wire.c      up to 1.1.1.4
	external/bsd/unbound/dist/sldns/wire2str.c      up to 1.1.1.5
	external/bsd/unbound/dist/sldns/wire2str.h      up to 1.1.1.4
	external/bsd/unbound/dist/smallapp/unbound-anchor.c up to 1.1.1.4
	external/bsd/unbound/dist/smallapp/unbound-checkconf.c up to 1.1.1.5
	external/bsd/unbound/dist/smallapp/unbound-control.c up to 1.1.1.5
	external/bsd/unbound/dist/smallapp/unbound-host.c up to 1.1.1.5
	external/bsd/unbound/dist/testcode/asynclook.c  up to 1.1.1.5
	external/bsd/unbound/dist/testcode/delayer.c    up to 1.1.1.3
	external/bsd/unbound/dist/testcode/fake_event.c up to 1.1.1.5
	external/bsd/unbound/dist/testcode/memstats.c   up to 1.1.1.3
	external/bsd/unbound/dist/testcode/mini_tdir.sh up to 1.1.1.2
	external/bsd/unbound/dist/testcode/perf.c       up to 1.1.1.4
	external/bsd/unbound/dist/testcode/petal.c      up to 1.1.1.4
	external/bsd/unbound/dist/testcode/streamtcp.c  up to 1.1.1.5
	external/bsd/unbound/dist/testcode/testbound.c  up to 1.1.1.5
	external/bsd/unbound/dist/testcode/testpkts.c   up to 1.1.1.5
	external/bsd/unbound/dist/testcode/unitmain.c   up to 1.1.1.5
	external/bsd/unbound/dist/testcode/unitmsgparse.c up to 1.1.1.3
	external/bsd/unbound/dist/testcode/unitregional.c up to 1.1.1.2
	external/bsd/unbound/dist/testdata/auth_nsec3_wild.rpl up to 1.1.1.2
	external/bsd/unbound/dist/util/alloc.c          up to 1.1.1.4
	external/bsd/unbound/dist/util/config_file.c    up to 1.1.1.5
	external/bsd/unbound/dist/util/config_file.h    up to 1.1.1.5
	external/bsd/unbound/dist/util/configlexer.c    up to 1.1.1.5
	external/bsd/unbound/dist/util/configlexer.lex  up to 1.1.1.5
	external/bsd/unbound/dist/util/configparser.c   up to 1.1.1.5
	external/bsd/unbound/dist/util/configparser.h   up to 1.1.1.5
	external/bsd/unbound/dist/util/configparser.y   up to 1.1.1.5
	external/bsd/unbound/dist/util/fptr_wlist.c     up to 1.1.1.5
	external/bsd/unbound/dist/util/iana_ports.inc   up to 1.1.1.5
	external/bsd/unbound/dist/util/log.c            up to 1.1.1.5
	external/bsd/unbound/dist/util/mini_event.c     up to 1.3
	external/bsd/unbound/dist/util/net_help.c       up to 1.1.1.5
	external/bsd/unbound/dist/util/net_help.h       up to 1.1.1.5
	external/bsd/unbound/dist/util/netevent.c       up to 1.3
	external/bsd/unbound/dist/util/random.c         up to 1.1.1.2
	external/bsd/unbound/dist/util/random.h         up to 1.1.1.2
	external/bsd/unbound/dist/util/regional.c       up to 1.1.1.2
	external/bsd/unbound/dist/util/ub_event.c       up to 1.1.1.4
	external/bsd/unbound/dist/util/ub_event_pluggable.c up to 1.1.1.3
	external/bsd/unbound/dist/util/winsock_event.c  up to 1.1.1.3
	external/bsd/unbound/dist/util/data/dname.c     up to 1.1.1.4
	external/bsd/unbound/dist/util/data/msgencode.c up to 1.1.1.4
	external/bsd/unbound/dist/util/data/msgencode.h up to 1.1.1.2
	external/bsd/unbound/dist/util/data/msgparse.c  up to 1.1.1.4
	external/bsd/unbound/dist/util/data/msgreply.c  up to 1.1.1.5
	external/bsd/unbound/dist/util/data/msgreply.h  up to 1.1.1.5
	external/bsd/unbound/dist/util/shm_side/shm_main.c up to 1.1.1.2
	external/bsd/unbound/dist/util/storage/lookup3.c up to 1.1.1.3
	external/bsd/unbound/dist/validator/autotrust.c up to 1.1.1.4
	external/bsd/unbound/dist/validator/val_anchor.c up to 1.1.1.4
	external/bsd/unbound/dist/validator/val_secalgo.c up to 1.1.1.5
	external/bsd/unbound/dist/validator/val_sigcrypt.c up to 1.1.1.4
	external/bsd/unbound/dist/validator/validator.c up to 1.1.1.5
	external/bsd/unbound/include/config.h           up to 1.7
	doc/3RDPARTY					(manually edited)

Import unbound 1.9.6:

6 December 2019: Wouter
	- Fix ipsecmod compile.
	- Fix Makefile.in for ipset module compile, from Adi Prasaja.

5 December 2019: Wouter
	- unbound-fuzzers.tar.bz2: three programs for fuzzing, that are 1:1
	  replacements for unbound-fuzzme.c that gets created after applying
	  the contrib/unbound-fuzzme.patch.  They are contributed by
	  Eric Sesterhenn from X41 D-Sec.
	- tag for 1.9.6rc1.

4 December 2019: Wouter
	- Fix lock type for memory purify log lock deletion.
	- Fix testbound for alloccheck runs, memory purify and lock checks.
	- update contrib/fastrpz.patch to apply more cleanly.
	- Fix Make Test Fails when Configured With --enable-alloc-nonregional,
	  reported by X41 D-Sec.

3 December 2019: Wouter
	- Merge pull request #124 from rmetrich: Changed log lock
	  from 'quick' to 'basic' because this is an I/O lock.
	- Fix text around serial arithmatic used for RRSIG times to refer
	  to correct RFC number.
	- Fix Assert Causing DoS in synth_cname(),
	  reported by X41 D-Sec.
	- Fix similar code in auth_zone synth cname to add the extra checks.
	- Fix Assert Causing DoS in dname_pkt_copy(),
	  reported by X41 D-Sec.
	- Fix OOB Read in sldns_wire2str_dname_scan(),
	  reported by X41 D-Sec.
	- Fix Out of Bounds Write in sldns_str2wire_str_buf(),
	  reported by X41 D-Sec.
	- Fix Out of Bounds Write in sldns_b64_pton(),
	  fixed by check in sldns_str2wire_int16_data_buf(),
	  reported by X41 D-Sec.
	- Fix Insufficient Handling of Compressed Names in dname_pkt_copy(),
	  reported by X41 D-Sec.
	- Fix Out of Bound Write Compressed Names in rdata_copy(),
	  reported by X41 D-Sec.
	- Fix Hang in sldns_wire2str_pkt_scan(),
	  reported by X41 D-Sec.
	  This further lowers the max to 256.
	- Fix snprintf() supports the n-specifier,
	  reported by X41 D-Sec.
	- Fix Bad Indentation, in dnscrypt.c,
	  reported by X41 D-Sec.
	- Fix Client NONCE Generation used for Server NONCE,
	  reported by X41 D-Sec.
	- Fix compile error in dnscrypt.
	- Fix _vfixed not Used, removed from sbuffer code,
	  reported by X41 D-Sec.
	- Fix Hardcoded Constant, reported by X41 D-Sec.
	- make depend

2 December 2019: Wouter
	- Merge pull request #122 from he32: In tcp_callback_writer(),
	  don't disable time-out when changing to read.

22 November 2019: George
	- Fix compiler warnings.

22 November 2019: Wouter
	- Fix dname loop maximum, reported by Eric Sesterhenn from X41 D-Sec.
	- Add make distclean that removes everything configure produced,
	  and make maintainer-clean that removes bison and flex output.

20 November 2019: Wouter
	- Fix Out of Bounds Read in rrinternal_get_owner(),
	  reported by X41 D-Sec.
	- Fix Race Condition in autr_tp_create(),
	  reported by X41 D-Sec.
	- Fix Shared Memory World Writeable,
	  reported by X41 D-Sec.
	- Adjust unbound-control to make stats_shm a read only operation.
	- Fix Weak Entropy Used For Nettle,
	  reported by X41 D-Sec.
	- Fix Randomness Error not Handled Properly,
	  reported by X41 D-Sec.
	- Fix Out-of-Bounds Read in dname_valid(),
	  reported by X41 D-Sec.
	- Fix Config Injection in create_unbound_ad_servers.sh,
	  reported by X41 D-Sec.
	- Fix Local Memory Leak in cachedb_init(),
	  reported by X41 D-Sec.
	- Fix Integer Underflow in Regional Allocator,
	  reported by X41 D-Sec.
	- Upgrade compat/getentropy_linux.c to version 1.46 from OpenBSD.
	- Synchronize compat/getentropy_win.c with version 1.5 from
	  OpenBSD, no changes but makes the file, comments, identical.
	- Upgrade compat/getentropy_solaris.c to version 1.13 from OpenBSD.
	- Upgrade compat/getentropy_osx.c to version 1.12 from OpenBSD.
	- Changes to compat/getentropy files for,
	  no link to openssl if using nettle, and hence config.h for
	  HAVE_NETTLE variable.
	  compat definition of MAP_ANON, for older systems.
	  ifdef stdint.h inclusion for older systems.
	  ifdef sha2.h inclusion for older systems.
	- Fixed Compat Code Diverging from Upstream, reported by X41 D-Sec.
	- Fix compile with --enable-alloc-checks, reported by X41 D-Sec.
	- Fix Terminating Quotes not Written, reported by X41 D-Sec.
	- Fix Useless memset() in validator, reported by X41 D-Sec.
	- Fix Unrequired Checks, reported by X41 D-Sec.
	- Fix Enum Name not Used, reported by X41 D-Sec.
	- Fix NULL Pointer Dereference via Control Port,
	  reported by X41 D-Sec.
	- Fix Bad Randomness in Seed, reported by X41 D-Sec.
	- Fix python examples/calc.py for eval, reported by X41 D-Sec.
	- Fix comments for doxygen in dns64.

19 November 2019: Wouter
	- Fix CVE-2019-18934, shell execution in ipsecmod.
	- 1.9.5 is 1.9.4 with bugfix, trunk is 1.9.6 in development.
	- Fix authzone printout buffer length check.
	- Fixes to please lint checks.
	- Fix Integer Overflow in Regional Allocator,
	  reported by X41 D-Sec.
	- Fix Unchecked NULL Pointer in dns64_inform_super()
	  and ipsecmod_new(), reported by X41 D-Sec.
	- Fix Out-of-bounds Read in rr_comment_dnskey(),
	  reported by X41 D-Sec.
	- Fix Integer Overflows in Size Calculations,
	  reported by X41 D-Sec.
	- Fix Integer Overflow to Buffer Overflow in
	  sldns_str2wire_dname_buf_origin(), reported by X41 D-Sec.
	- Fix Out of Bounds Read in sldns_str2wire_dname(),
	  reported by X41 D-Sec.
	- Fix Out of Bounds Write in sldns_bget_token_par(),
	  reported by X41 D-Sec.

18 November 2019: Wouter
	- In unbound-host use separate variable for get_option to please
	  code checkers.
	- update to bison output of 3.4.1 in code repository.
	- Provide a prototype for compat malloc to remove compile warning.
	- Portable grep usage for reuseport configure test.
	- Check return type of HMAC_Init_ex for openssl 0.9.8.
	- gitignore .source tempfile used for compatible make.

13 November 2019: Wouter
	- iana portlist updated.
	- contrib/fastrpz.patch updated to apply for current code.
	- fixes for splint cleanliness, long vs int in SSL set_mode.

11 November 2019: Wouter
	- Fix #109: check number of arguments for stdin-pipes in
	  unbound-control and fail if too many arguments.
	- Merge #102 from jrtc27: Add getentropy emulation for FreeBSD.

24 October 2019: Wouter
	- Fix #99: Memory leak in ub_ctx (event_base will never be freed).

23 October 2019: George
	- Add new configure option `--enable-fully-static` to enable full static
	  build if requested; in relation to #91.

23 October 2019: Wouter
	- Merge #97: manpage: Add missing word on unbound.conf,
	  from Erethon.

22 October 2019: Wouter
	- drop-tld.diff: adds option drop-tld: yesno that drops 2 label
	  queries, to stop random floods.  Apply with
	  patch -p1 < contrib/drop-tld.diff and compile.
	  From Saksham Manchanda (Secure64).  Please note that we think this
	  will drop DNSKEY and DS lookups for tlds and hence break DNSSEC
	  lookups for downstream clients.

7 October 2019: Wouter
	- Add doxygen comments to unbound-anchor source address code, in #86.

3 October 2019: Wouter
	- Merge #90 from vcunat: fix build with nettle-3.5.
	- Merge 1.9.4 release with fix for vulnerability CVE-2019-16866.
	- Continue with development of 1.9.5.
	- Merge #86 from psquarejho: Added -b source address option to
	  smallapp/unbound-anchor.c, from Lukas Wunner.

26 September 2019: Wouter
	- Merge #87 from hardfalcon: Fix contrib/unbound.service.in,
	  Drop CAP_KILL, use + prefix for ExecReload= instead.

25 September 2019: Wouter
	- The unbound.conf includes are sorted ascending, for include
	  statements with a '*' from glob.

23 September 2019: Wouter
	- Merge #85 for #84 from sam-lunt: Add kill capability to systemd
	  service file to fix that systemctl reload fails.

20 September 2019: Wouter
	- Merge #82 from hardfalcon: Downgrade CAP_NET_ADMIN to CAP_NET_RAW
	  in unbound.service.
	- Merge #81 from Maryse47: Consistently use /dev/urandom instead
	  of /dev/random in scripts and docs.
	- Merge #83 from Maryse47: contrib/unbound.service.in: do not fork
	  into the background.

19 September 2019: Wouter
	- Fix #78: Memory leak in outside_network.c.
	- Merge pull request #76 from Maryse47: Improvements and fixes for
	  systemd unbound.service.
	- oss-fuzz badge on README.md.
	- Fix fix for #78 to also free service callback struct.
	- Fix for oss-fuzz build warning.
	- Fix wrong response ttl for prepended short CNAME ttls, this would
	  create a wrong zero_ttl response count with serve-expired enabled.
	- Merge #80 from stasic: Improve wording in man page.

11 September 2019: Wouter
	- Use explicit bzero for wiping clear buffer of hash in cachedb,
	  reported by Eric Sesterhenn from X41 D-Sec.

9 September 2019: Wouter
	- Fix #72: configure --with-syslog-facility=LOCAL0-7 with default
	  LOG_DAEMON (as before) can set the syslog facility that the server
	  uses to log messages.

4 September 2019: Wouter
	- Fix #71: fix openssl error squelch commit compilation error.

3 September 2019: Wouter
	- squelch DNS over TLS errors 'ssl handshake failed crypto error'
	  on low verbosity, they show on verbosity 3 (query details), because
	  there is a high volume and the operator cannot do anything for the
	  remote failure.  Specifically filters the high volume errors.

2 September 2019: Wouter
	- ipset module #28: log that an address is added, when verbosity high.
	- ipset: refactor long routine into three smaller ones.
	- updated Makefile dependencies.

23 August 2019: Wouter
	- Fix contrib/fastrpz.patch asprintf return value checks.

22 August 2019: Wouter
	- Fix that pkg-config is setup before --enable-systemd needs it.
	- 1.9.3rc2 release candidate tag.  And this became the 1.9.3 release.
	  Master is 1.9.4 in development.

21 August 2019: Wouter
	- Fix log_dns_msg to log irrespective of minimal responses config.

19 August 2019: Ralph
	- Document limitation of pidfile removal outside of chroot directory.

16 August 2019: Wouter
	- Fix unittest valgrind false positive uninitialised value report,
	  where if gcc 9.1.1 uses -O2 (but not -O1) then valgrind 3.15.0
	  issues an uninitialised value for the token buffer at the str2wire.c
	  rrinternal_get_owner() strcmp with the '@' value.  Rewritten to use
	  straight character comparisons removes the false positive.  Also
	  valgrinds --expensive-definedness-checks=yes can stop this false
	  positive.
	- Please doxygen's parser for "@" occurrence in doxygen comment.
	- Fixup contrib/fastrpz.patch
	- Remove warning about unknown cast-function-type warning pragma.

15 August 2019: Wouter
	- iana portlist updated.
	- Fix autotrust temp file uniqueness windows compile.
	- avoid warning about upcast on 32bit systems for autotrust.
	- escape commandline contents for -V.
	- Fix character buffer size in ub_ctx_hosts.
	- 1.9.3rc1 release candidate tag.
	- Option -V prints if TCP fastopen is available.

14 August 2019: George
	- Fix #59, when compiled with systemd support check that we can properly
	  communicate with systemd through the `NOTIFY_SOCKET`.

14 August 2019: Wouter
	- Generate configlexer with newer flex.
	- Fix warning for unused variable for compilation without systemd.

12 August 2019: George
	- Introduce `-V` option to print the version number and build options.
	  Previously reported build options like linked libs and linked modules
	  are now moved from `-h` to `-V` as well for consistency.
	- PACKAGE_BUGREPORT now also includes link to GitHub issues.

1 August 2019: Wouter
	- For #52 #53, second context does not close logfile override.
	- Fix #52 #53, fix for example fail program.
	- Fix to return after failed auth zone http chunk write.
	- Fix to remove unused test for task_probe existance.
	- Fix to timeval_add for remaining second in microseconds.
	- Check repinfo in worker_handle_request, if null, drop it.

29 July 2019: Wouter
	- Add verbose log message when auth zone file is written, at level 4.
	- Add hex print of trust anchor pointer to trust anchor file temp
	  name to make it unique, for libunbound created multiple contexts.

23 July 2019: Wouter
	- Fix question section mismatch in local zone redirect.

19 July 2019: Wouter
	- Fix #49: Set no renegotiation on the SSL context to stop client
	  session renegotiation.

12 July 2019: Wouter
	- Fix #48: Unbound returns additional records on NODATA response,
	  if minimal-responses is enabled, also the additional for negative
	  responses is removed.

9 July 2019: Ralph
	- Fix in respip addrtree selection. Absence of addr_tree_init_parents()
	  call made it impossible to go up the tree when the matching netmask is
	  too specific.

5 July 2019: Ralph
	- Fix for possible assertion failure when answering respip CNAME from
	  cache.

25 June 2019: Wouter
	- For #45, check that 127.0.0.1 and ::1 are not used in unbound.conf
	  when do-not-query-localhost is turned on, or at default on,
	  unbound-checkconf prints a warning if it is found in forward-addr or
	  stub-addr statements.

24 June 2019: Wouter
	- Fix memleak in unit test, reported from the clang 8.0 static analyzer.

18 June 2019: Wouter
	- PR #28: IPSet module, by Kevin Chou.  Created a module to support
	  the ipset that could add the domain's ip to a list easily.
	  Needs libmnl, and --enable-ipset and config it, doc/README.ipset.md.
	- Fix to omit RRSIGs from addition to the ipset.
	- Fix to make unbound-control with ipset, remove unused variable,
	  use unsigned type because of comparison, and assign null instead
	  of compare with it.  Remade lex and yacc output.
	- make depend
	- Added documentation to the ipset files (for doxygen output).
	- Merge PR #6: Python module: support multiple instances
	- Merge PR #5: Python module: define constant MODULE_RESTART_NEXT
	- Merge PR #4: Python module: assign something useful to the
	  per-query data store 'qdata'
	- Fix python dict reference and double free in config.

17 June 2019: Wouter
	- Master contains version 1.9.3 in development.
	- Fix #39: In libunbound, leftover logfile is close()d unpredictably.
	- Fix for #24: Fix abort due to scan of auth zone masters using old
	  address from previous scan.

12 June 2019: Wouter
	- Fix another spoolbuf storage code point, in prefetch.
	- 1.9.2rc3 release candidate tag.  Which became the 1.9.2 release
	  on 17 June 2019.

11 June 2019: Wouter
	- Fix that fixes the Fix that spoolbuf is not used to store tcp
	  pipelined response between mesh send and callback end, this fixes
	  error cases that did not use the correct spoolbuf.
	- 1.9.2rc2 release candidate tag.

6 June 2019: Wouter
	- 1.9.2rc1 release candidate tag.

4 June 2019: Wouter
	- iana portlist updated.

29 May 2019: Wouter
	- Fix to guard _OPENBSD_SOURCE from redefinition.

28 May 2019: Wouter
	- Fix to define _OPENBSD_SOURCE to get reallocarray on NetBSD.
	- gitignore config.h.in~.

27 May 2019: Wouter
	- Fix double file close in tcp pipelined response code.

24 May 2019: Wouter
	- Fix that spoolbuf is not used to store tcp pipelined response
	  between mesh send and callback end.

20 May 2019: Wouter
	- Note that so-reuseport at extreme load is better turned off,
	  otherwise queries are not distributed evenly, on Linux 4.4.x.

16 May 2019: Wouter
	- Fix #31: swig 4.0 and python module.

13 May 2019: Wouter
	- Squelch log messages from tcp send about connection reset by peer.
	  They can be enabled with verbosity at higher values for diagnosing
	  network connectivity issues.
	- Attempt to fix malformed tcp response.

9 May 2019: Wouter
	- Revert fix for oss-fuzz, error is in that build script that
	  unconditionally includes .o files detected by configure, also
	  when the machine architecture uses different LIBOBJS files.

8 May 2019: Wouter
	- Attempt to fix build failure in oss-fuzz because of reallocarray.
	  https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=14648.
	  Does not omit compile flags from commandline.

7 May 2019: Wouter
	- Fix edns-subnet locks, in error cases the lock was not unlocked.
	- Fix doxygen output error on readme markdown vignettes.

6 May 2019: Wouter
	- Fix #29: Solaris 11.3 and missing symbols be64toh, htobe64.
	- Fix #30: AddressSanitizer finding in lookup3.c.  This sets the
	  hash function to use a slower but better auditable code that does
	  not read beyond array boundaries.  This makes code better security
	  checkable, and is better for security.  It is fixed to be slower,
	  but not read outside of the array.

2 May 2019: Wouter
	- contrib/fastrpz.patch updated for code changes, and with git diff.
	- Fix .gitignore, add pythonmod and dnstap generated files.
	  And unit test generated files, and generated doc files.

1 May 2019: Wouter
	- Update makedist for git.
	- Nicer travis output for clang analysis.
	- PR #16: XoT support, AXFR over TLS, turn it on with
	  master: <ip>#<authname> in unbound.conf.  This uses TLS to
	  download the AXFR (or IXFR).

25 April 2019: Wouter
	- Fix wrong query name in local zone redirect answers with a CNAME,
	  the copy of the local alias is in unpacked form.

18 April 2019: Ralph
	- Scrub RRs from answer section when reusing NXDOMAIN message for
	  subdomain answers.
	- For harden-below-nxdomain: do not consider a name to be non-exitent
	  when message contains a CNAME record.

18 April 2019: Wouter
	- travis build file.

16 April 2019: Wouter
	- Better braces in if statement in TCP fastopen code.
	- iana portlist updated.

15 April 2019: Wouter
	- Fix tls write event for read state change to re-call SSL_write and
	  not resume the TLS handshake.

11 April 2019: George
	- Update python documentation for init_standard().
	- Typos.

11 April 2019: Wouter
	- Fix that auth zone uses correct network type for sockets for
	  SOA serial probes.  This fixes that probes fail because earlier
	  probe addresses are unreachable.
	- Fix that auth zone fails over to next master for timeout in tcp.
	- Squelch SSL read and write connection reset by peer and broken pipe
	  messages.  Verbosity 2 and higher enables them.

8 April 2019: Wouter
	- Fix to use event_assign with libevent for thread-safety.
	- verbose information about auth zone lookup process, also lookup
	  start, timeout and fail.
	- Fix #17: Add python module example from Jan Janak, that is a
	  plugin for the Unbound DNS resolver to resolve DNS records in
	  multicast DNS [RFC 6762] via Avahi.  The plugin communicates
	  with Avahi via DBus. The comment section at the beginning of
	  the file contains detailed documentation.
	- Fix to wipe ssl ticket keys from memory with explicit_bzero,
	  if available.

5 April 2019: Wouter
	- Fix to reinit event structure for accepted TCP (and TLS) sockets.

4 April 2019: Wouter
	- Fix spelling error in log output for event method.

3 April 2019: Wouter
	- Move goto label in answer_from_cache to the end of the function
	  where it is more visible.
	- Fix auth-zone NSEC3 response for wildcard nodata answers,
	  include the closest encloser in the answer.

2 April 2019: Wouter
	- Fix auth-zone NSEC3 response for empty nonterminals with exact
	  match nsec3 records.
	- Fix for out of bounds integers, thanks to OSTIF audit.  It is in
	  allocation debug code.
	- Fix for auth zone nsec3 ent fix for wildcard nodata.

25 March 2019: Wouter
	- Fix that tls-session-ticket-keys: "" on its own in unbound.conf
	  disables the tls session ticker key calls into the OpenSSL API.
	- Fix crash if tls-servic-pem not filled in when necessary.

21 March 2019: Wouter
	- Fix #4240: Fix whitespace cleanup in example.conf.

19 March 2019: Wouter
	- add type CAA to libpyunbound (accessing libunbound from python).

18 March 2019: Wouter
	- Add log message, at verbosity 4, that says the query is encrypted
	  with TLS, if that is enabled for the query.
	- Fix #4239: set NOTIMPL when deny-any is enabled, for RFC8482.

7 March 2019: Wouter
	- Fix for #4233: guard use of NDEBUG, so that it can be passed in
	  CFLAGS into configure.
2020-01-05 09:51:45 +00:00
martin 6d5fcb8536 Pull up the following, requested by roy in ticket #602:
external/bsd/dhcpcd/dist/hooks/dhcpcd-run-hooks.in up to 1.4
	external/bsd/dhcpcd/dist/src/defs.h             up to 1.1.1.36
	external/bsd/dhcpcd/dist/src/dhcp.c             up to 1.31
	external/bsd/dhcpcd/dist/src/dhcp.h             up to 1.1.1.14
	external/bsd/dhcpcd/dist/src/dhcp6.c            up to 1.15
	external/bsd/dhcpcd/dist/src/dhcpcd-embedded.c  up to 1.1.1.3
	external/bsd/dhcpcd/dist/src/dhcpcd.c           up to 1.31
	external/bsd/dhcpcd/dist/src/dhcpcd.conf.5.in   up to 1.1.1.16
	external/bsd/dhcpcd/dist/src/if-options.c       up to 1.20
	external/bsd/dhcpcd/dist/src/ipv4.c             up to 1.1.1.20
	external/bsd/dhcpcd/dist/src/ipv6.c             up to 1.7
	external/bsd/dhcpcd/dist/src/ipv6.h             up to 1.7
	external/bsd/dhcpcd/dist/src/ipv6nd.c           up to 1.15
	doc/3RDPARTY					(manually updated)

Import dhcpcd 8.1.5, which fixes:

 * IPv6ND: Fix reachable test
 * DHCP6: Work better with infinite addresses
 * DHCP6: Suboption 3 of NTP Server is a FQDN
 * DHCP6: Fix deprecating a delegated prefix
 * DHCP: Ensure we have a lease to extract options from

 * options: Fix allocating the script option

 * inet: Allow forcing a host route from an interface without a lease
 * dhcpcd: Don't wait for an address family to complete if not using it
2020-01-05 09:38:28 +00:00
martin f138274b9b Pull up following revision(s) (requested by maya in ticket #591):
external/mpl/bind/dist/lib/isc/unix/app.c: revision 1.5

Only ignore signals if we are bind (not dhcpd).
2019-12-30 09:43:59 +00:00
martin 88c2897e01 Pull up following revision(s) (requested by riastradh in ticket #564):
external/cddl/osnet/sys/sys/opentypes.h: revision 1.5

Avoid redefining uint_t &c. if compat_defs.h already defines them.
2019-12-17 12:52:23 +00:00
martin b05944d410 Pull up following revision(s) (requested by sevan in ticket #547):
external/mit/lua/dist/src/lapi.c: revision 1.12

Apply a fix for the bug "Joining an upvalue with itself can cause a
use-after free", documented on http://www.lua.org/bugs.html
2019-12-12 20:46:08 +00:00
martin 438a7b53ac Pull up following revision(s) (requested by sevan in ticket #540):
external/cddl/osnet/dist/uts/common/fs/zfs/arc.c: revision 1.16

We currently lack a tunable to control ZFS prefetch, so skip the warning and
FreeBSD specific instructions on settings.
2019-12-11 14:46:28 +00:00
martin 725f92dd43 Pull up following revision(s) (requested by jmcneill in ticket #525):
external/cddl/osnet/dev/dtrace/aarch64/dtrace_isa.c: revision 1.1
	distrib/sets/lists/modules/md.i386: revision 1.83
	share/mk/bsd.own.mk: revision 1.1168
	usr.bin/mkubootimage/mkubootimage.c: revision 1.25
	sys/modules/dtrace/Makefile: revision 1.7
	usr.bin/mkubootimage/mkubootimage.c: revision 1.26
	sys/modules/dtrace/Makefile: revision 1.8
	external/cddl/osnet/dist/lib/libdtrace/aarch64/dt_isadep.c: revision 1.2
	distrib/sets/lists/modules/mi: revision 1.128
	sys/arch/aarch64/include/frame.h: revision 1.3
	sys/arch/evbarm/conf/mk.generic64: revision 1.4
	external/cddl/osnet/dist/lib/libdtrace/common/dt_link.c: revision 1.12
	sys/modules/cyclic/Makefile: revision 1.4
	sys/arch/aarch64/conf/Makefile.aarch64: revision 1.16
	external/cddl/osnet/dev/dtrace/aarch64/dtrace_subr.c: revision 1.1
	sys/arch/aarch64/aarch64/start.S: revision 1.3
	sys/arch/aarch64/aarch64/trap.c: revision 1.22
	external/cddl/osnet/dev/fbt/aarch64/fbt_isa.c: revision 1.1
	external/cddl/osnet/dev/dtrace/aarch64/dtrace_asm.S: revision 1.1
	external/cddl/osnet/dev/fbt/aarch64/fbt_isa.h: revision 1.1
	external/cddl/osnet/dev/dtrace/aarch64/regset.h: revision 1.1
	external/cddl/osnet/lib/libdtrace/Makefile: revision 1.26
	distrib/sets/lists/modules/md.amd64: revision 1.82
	usr.bin/mkubootimage/mkubootimage.1: revision 1.13
	distrib/sets/lists/modules/ad.arm: revision 1.14

Add KDTRACE_HOOKS support.

Define lwp_trapframe() macro

dtrace: add support for aarch64

Add syscall_linux back for other arm architectures (accidently removed
in previous)

Add -u flag for updating headers in place.

Fix alignment of .text section by changing load address to
0xffffffc000000000 and adding 64 bytes of padding before the entry point.

Update arm64 image header in place

Move dtrace_syscall_linux out of mi set list

Enable DTrace on aarch64

Fix signed/unsigned comparison
2019-12-09 15:19:30 +00:00
martin 73dd29fc77 Pull up following revision(s) (requested by jmcneill in ticket #515):
external/cddl/osnet/dist/uts/common/fs/zfs/arc.c: revision 1.15
	share/mk/bsd.own.mk: revision 1.1167
	external/cddl/osnet/dist/uts/common/os/fm.c: revision 1.2

Provide a default ptob() implementation
Need sys/atomic.h on NetBSD
Enable ZFS support on aarch64
2019-12-08 15:54:34 +00:00
martin c776720dd9 Pull up following revision(s) (requested by jmcneill in ticket #514):
external/cddl/osnet/dist/uts/common/fs/zfs/vdev_disk.c: revision 1.13

Initialize b_dev before passing buf to d_minphys (ldminphys needs this)
2019-12-08 14:39:07 +00:00
martin bf05779dd5 Welcome to 9.0_RC1 2019-11-27 14:34:31 +00:00
martin e15514b9d9 Pull up the following revisions, requested by kre in ticket #468:
external/public-domain/tz/dist/Makefile 	up to 1.1.1.25
	external/public-domain/tz/dist/NEWS		up to 1.1.1.28
	external/public-domain/tz/dist/TZDATA_VERSION	up to 1.18
	external/public-domain/tz/dist/africa		up to 1.1.1.21
	external/public-domain/tz/dist/antarctica	up to 1.1.1.12
	external/public-domain/tz/dist/asia		up to 1.1.1.24
	external/public-domain/tz/dist/australasia	up to 1.1.1.18
	external/public-domain/tz/dist/backzone 	up to 1.1.1.17
	external/public-domain/tz/dist/checktab.awk	up to 1.1.1.10
	external/public-domain/tz/dist/europe		up to 1.1.1.25
	external/public-domain/tz/dist/factory		up to 1.1.1.4
	external/public-domain/tz/dist/leap-seconds.list up to 1.1.1.12
	external/public-domain/tz/dist/leapseconds	up to 1.1.1.14
	external/public-domain/tz/dist/leapseconds.awk	up to 1.1.1.9
	external/public-domain/tz/dist/northamerica	up to 1.1.1.24
	external/public-domain/tz/dist/pacificnew	up to 1.1.1.3
	external/public-domain/tz/dist/southamerica	up to 1.1.1.16
	external/public-domain/tz/dist/systemv		up to 1.1.1.3
	external/public-domain/tz/dist/theory.html	up to 1.1.1.9
	external/public-domain/tz/dist/version		up to 1.1.1.15
	external/public-domain/tz/dist/zishrink.awk	up to 1.1.1.6
	external/public-domain/tz/dist/zone.tab 	up to 1.1.1.17
	external/public-domain/tz/dist/zone1970.tab	up to 1.1.1.19
	external/public-domain/tz/dist/zoneinfo2tdf.pl	up to 1.1.1.3
	doc/3RDPARTY					1.1655 (patch)

Import tzdata2019c from ftp://ftp.iana.org/tz/releases/tzdata2019c.tar.gz

Summary of changes in tzdata2019c (2019-09-11 08:59:48 -0700):
	Fiji observes DST from 2019-11-10 to 2020-01-12
	Norfolk Island starts observing Australian-style DST

	Plus historic corrections to time in Turkey (1940-85)
	South Korea (1948-51) Detroit (US) (1967-8), Perry County
	(Indiana, US) (pre 1970) Edmonton (CA) (1967, 1969)
	Vancouver (CA) (1946), Vienna (AT) (1946), Kaliningrad (1945-6).
	Louisville (US) (1946-50).  Brussles (BE) (1892).
	Hong Kong Winter Time (1941) now listed as being "DST".

Summary of changes in tzdata2019b (2019-07-01 00:09:53 -0700):

	Brazil no longer observes DST
	Predictions for Morocco extended to 2087.
	Panestine (March 2019) time zone change date corrected
	(and guesses for future transitions revised).

	Historic updates:  Honk Kong (1941 - 1947), Italy (1866).
2019-11-24 08:30:27 +00:00
martin bb73d48056 Pull up the following revisions, requested by roy in ticket #461:
external/bsd/dhcpcd/dist/src/arp.c		up to 1.1.1.13
	external/bsd/dhcpcd/dist/src/arp.h		up to 1.1.1.9
	external/bsd/dhcpcd/dist/src/control.c		up to 1.1.1.9
	external/bsd/dhcpcd/dist/src/defs.h		up to 1.1.1.33
	external/bsd/dhcpcd/dist/src/dhcp.c		up to 1.30
	external/bsd/dhcpcd/dist/src/dhcp6.c		up to 1.14
	external/bsd/dhcpcd/dist/src/dhcpcd.c		up to 1.29
	external/bsd/dhcpcd/dist/src/eloop.c		up to 1.1.1.8
	external/bsd/dhcpcd/dist/src/eloop.h		up to 1.1.1.6
	external/bsd/dhcpcd/dist/src/if-bsd.c		up to 1.15
	external/bsd/dhcpcd/dist/src/if.c		up to 1.1.1.18
	external/bsd/dhcpcd/dist/src/if.h		up to 1.1.1.13
	external/bsd/dhcpcd/dist/src/ipv4.c		up to 1.1.1.19
	external/bsd/dhcpcd/dist/src/ipv6nd.c		up to 1.13
	external/bsd/dhcpcd/dist/src/ipv6nd.h		up to 1.1.1.14
	external/bsd/dhcpcd/dist/src/script.c		up to 1.1.1.12
	doc/3RDPARTY					(manually adjusted)

Import dhcpcd-8.1.2 with the following changes:
 * hooks: STOPPED is now run on timeout and exit
 * BSD: Use IP_REVCIF rather than IN_PKTINFO
 * DHCP: When rebinding, ensure we have a DHCP ARP state
 * RA: Sort routers when reachability changes
 * RA: Apply hoplimit, reachable and retrans timer values to kernel
 * RA: Warn if advertised MTU > interface MTU
 * dhcpcd: Report SSID connection to when we gain carrier
 * DHCP: Fix corruption of address flags when renewing
2019-11-22 08:01:49 +00:00
martin e067c05cb0 Pull up following revision(s) (requested by hannken in ticket #410):
external/cddl/osnet/dev/dtrace/amd64/dtrace_subr.c: revision 1.14

dtrace_trap() gets called from alltraps() -> trap() with interrupts enabled
so we cannot assert for interrupts disabled here.
Should fix PR kern/54603: kernel panic when running dtruss
2019-11-10 13:18:42 +00:00
martin 9582dee1bf Pull up following revision(s) (requested by rin in ticket #392):
doc/HACKS: revision 1.195
	doc/HACKS: revision 1.196
	external/bsd/jemalloc/lib/Makefile.inc: revision 1.11
	external/bsd/jemalloc/include/jemalloc/internal/jemalloc_internal_defs.h: revision 1.11

PR/54307: Rin Okuyama: Lots of jemalloc assertions in latest -current

Workaround for random crash of userland binaries, as reported in
PR port-alpha/54307.

If rtree.c and tcache.c are compiled with -O0, userland just works
without problems as far as I can see. Alternately, you can specify
-DJEMALLOC_DEBUG to avoid random crash. Smells like compiler bug,
or wrong coding which relies on some undefined behavior.

Anyway, we need to pull this up into netbsd-9 asap.

Describe workaround for PR port-alpha/54307.

Describe that both GCC 7.4 and 8.3 fail in the last entry.
2019-11-03 11:41:57 +00:00
martin 2f34e60e9b Pull up the following revisions, requested by joerg in ticket #352:
external/bsd/pkg_install/dist/admin/main.c      up to 1.4
	external/bsd/pkg_install/dist/admin/pkg_admin.1 up to 1.5
	external/bsd/pkg_install/dist/lib/license.c     up to 1.9
	external/bsd/pkg_install/dist/lib/version.h     up to 1.15

Merge pkg_install-20191008 from pkgsrc.
2019-10-21 20:09:22 +00:00
martin 85a2a3b295 Pull up the following revisions, requested by maya in ticket #351:
external/mpl/bind/dist/bin/tests/system/checkzone/zones/bad-cdnskey.db up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/checkzone/zones/bad-cds.db up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/checkzone/zones/good-cdnskey.db up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/checkzone/zones/good-cds.db up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/forward/ns1/sld.tld.db up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/forward/ns2/tld.db up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/forward/ns8/named.conf.in up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/forward/ns8/root.db up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/rpz/ns5/expire.conf.in up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/rpz/ns5/fast-expire.db.in up to 1.1.1.1
	external/mpl/bind/dist/doc/arm/notes-bug-fixes.xml up to 1.1.1.1
	external/mpl/bind/dist/doc/arm/notes-download.xml up to 1.1.1.1
	external/mpl/bind/dist/doc/arm/notes-eol.xml    up to 1.1.1.1
	external/mpl/bind/dist/doc/arm/notes-intro.xml  up to 1.1.1.1
	external/mpl/bind/dist/doc/arm/notes-license.xml up to 1.1.1.1
	external/mpl/bind/dist/doc/arm/notes-new-features.xml up to 1.1.1.1
	external/mpl/bind/dist/doc/arm/notes-numbering.xml up to 1.1.1.1
	external/mpl/bind/dist/doc/arm/notes-platforms.xml up to 1.1.1.1
	external/mpl/bind/dist/doc/arm/notes-sec-fixes.xml up to 1.1.1.1
	external/mpl/bind/dist/doc/arm/notes-thankyou.xml up to 1.1.1.1
	external/mpl/bind/dist/bin/pkcs11/Makefile      delete
	external/mpl/bind/dist/bin/tests/pkcs11/benchmarks/Makefile delete
	external/mpl/bind/dist/bin/tests/pkcs11/Makefile delete
	external/mpl/bind/dist/bin/tests/system/dlzexternal/ns1/dlzs.conf delete
	external/mpl/bind/dist/bin/tests/system/glue/ns1/cache.in delete
	external/mpl/bind/dist/bin/tests/system/glue/ns1/mil.db delete
	external/mpl/bind/dist/bin/tests/system/glue/xx.good delete
	external/mpl/bind/dist/bin/tests/system/glue/yy.good delete
	external/mpl/bind/dist/bin/tests/virtual-time/Makefile delete
	external/mpl/bind/dist/bin/tests/virtual-time/conf.sh delete
	external/mpl/bind/dist/lib/dns/tests/tkey_test.c delete
	external/mpl/bind/dist/lib/samples/Makefile-postinstall delete
	external/mpl/bind/dist/contrib/scripts/zone-edit.sh delete
	external/mpl/bind/dist/contrib/scripts/check-secure-delegation.pl delete
	external/mpl/bind/dist/unit/unittest.sh         delete
	external/mpl/bind/bind2netbsd                   up to 1.4
	external/mpl/bind/bin/dnssec/dnssec-verify/Makefile up to 1.2
	external/mpl/bind/dist/CHANGES                  up to 1.1.1.6
	external/mpl/bind/dist/README                   up to 1.1.1.6
	external/mpl/bind/dist/README.md                up to 1.1.1.6
	external/mpl/bind/dist/config.h.in              up to 1.7
	external/mpl/bind/dist/configure                up to 1.7
	external/mpl/bind/dist/configure.ac             up to 1.1.1.5
	external/mpl/bind/dist/srcid                    up to 1.1.1.6
	external/mpl/bind/dist/version                  up to 1.1.1.6
	external/mpl/bind/dist/bin/check/win32/checkconf.vcxproj.in up to 1.1.1.3
	external/mpl/bind/dist/bin/check/win32/checktool.vcxproj.in up to 1.1.1.3
	external/mpl/bind/dist/bin/check/win32/checkzone.vcxproj.in up to 1.1.1.3
	external/mpl/bind/dist/bin/confgen/win32/confgentool.vcxproj.in up to 1.1.1.2
	external/mpl/bind/dist/bin/confgen/win32/ddnsconfgen.vcxproj.in up to 1.1.1.3
	external/mpl/bind/dist/bin/confgen/win32/rndcconfgen.vcxproj.in up to 1.1.1.3
	external/mpl/bind/dist/bin/delv/win32/delv.vcxproj.in up to 1.1.1.3
	external/mpl/bind/dist/bin/dig/dighost.c        up to 1.6
	external/mpl/bind/dist/bin/dig/win32/dig.vcxproj.in up to 1.1.1.3
	external/mpl/bind/dist/bin/dig/win32/dighost.vcxproj.in up to 1.1.1.3
	external/mpl/bind/dist/bin/dig/win32/host.vcxproj.in up to 1.1.1.3
	external/mpl/bind/dist/bin/dig/win32/nslookup.vcxproj.in up to 1.1.1.3
	external/mpl/bind/dist/bin/dnssec/dnssec-dsfromkey.c up to 1.6
	external/mpl/bind/dist/bin/dnssec/win32/cds.vcxproj.in up to 1.1.1.2
	external/mpl/bind/dist/bin/dnssec/win32/dnssectool.vcxproj.in up to 1.1.1.3
	external/mpl/bind/dist/bin/dnssec/win32/dsfromkey.vcxproj.in up to 1.1.1.3
	external/mpl/bind/dist/bin/dnssec/win32/importkey.vcxproj.in up to 1.1.1.3
	external/mpl/bind/dist/bin/dnssec/win32/keyfromlabel.vcxproj.in up to 1.1.1.3
	external/mpl/bind/dist/bin/dnssec/win32/keygen.vcxproj.in up to 1.1.1.3
	external/mpl/bind/dist/bin/dnssec/win32/revoke.vcxproj.in up to 1.1.1.3
	external/mpl/bind/dist/bin/dnssec/win32/settime.vcxproj.in up to 1.1.1.3
	external/mpl/bind/dist/bin/dnssec/win32/signzone.vcxproj.in up to 1.1.1.3
	external/mpl/bind/dist/bin/dnssec/win32/verify.vcxproj.in up to 1.1.1.3
	external/mpl/bind/dist/bin/named/config.c       up to 1.6
	external/mpl/bind/dist/bin/named/main.c         up to 1.6
	external/mpl/bind/dist/bin/named/server.c       up to 1.8
	external/mpl/bind/dist/bin/named/statschannel.c up to 1.5
	external/mpl/bind/dist/bin/named/zoneconf.c     up to 1.5
	external/mpl/bind/dist/bin/named/win32/named.vcxproj.in up to 1.1.1.4
	external/mpl/bind/dist/bin/named/win32/os.c     up to 1.6
	external/mpl/bind/dist/bin/nsupdate/win32/nsupdate.vcxproj.in up to 1.1.1.3
	external/mpl/bind/dist/bin/pkcs11/win32/pk11destroy.vcxproj.in up to 1.1.1.3
	external/mpl/bind/dist/bin/pkcs11/win32/pk11keygen.vcxproj.in up to 1.1.1.3
	external/mpl/bind/dist/bin/pkcs11/win32/pk11list.vcxproj.in up to 1.1.1.3
	external/mpl/bind/dist/bin/pkcs11/win32/pk11tokens.vcxproj.in up to 1.1.1.3
	external/mpl/bind/dist/bin/rndc/win32/rndc.vcxproj.in up to 1.1.1.3
	external/mpl/bind/dist/bin/rndc/win32/rndcutil.vcxproj.in up to 1.1.1.2
	external/mpl/bind/dist/bin/tests/optional/nsecify.c up to 1.4
	external/mpl/bind/dist/bin/tests/pkcs11/benchmarks/create.c up to 1.4
	external/mpl/bind/dist/bin/tests/pkcs11/benchmarks/find.c up to 1.4
	external/mpl/bind/dist/bin/tests/pkcs11/benchmarks/genrsa.c up to 1.4
	external/mpl/bind/dist/bin/tests/pkcs11/benchmarks/login.c up to 1.4
	external/mpl/bind/dist/bin/tests/pkcs11/benchmarks/privrsa.c up to 1.4
	external/mpl/bind/dist/bin/tests/pkcs11/benchmarks/pubrsa.c up to 1.4
	external/mpl/bind/dist/bin/tests/pkcs11/benchmarks/session.c up to 1.4
	external/mpl/bind/dist/bin/tests/pkcs11/benchmarks/sha1.c up to 1.4
	external/mpl/bind/dist/bin/tests/pkcs11/benchmarks/sign.c up to 1.4
	external/mpl/bind/dist/bin/tests/pkcs11/benchmarks/verify.c up to 1.4
	external/mpl/bind/dist/bin/tests/system/conf.sh.common up to 1.1.1.3
	external/mpl/bind/dist/bin/tests/system/conf.sh.win32 up to 1.1.1.5
	external/mpl/bind/dist/bin/tests/system/runall.sh up to 1.1.1.3
	external/mpl/bind/dist/bin/tests/system/digdelv/tests.sh up to 1.1.1.5
	external/mpl/bind/dist/bin/tests/system/dnssec/tests.sh up to 1.1.1.6
	external/mpl/bind/dist/bin/tests/system/dnssec/ns2/sign.sh up to 1.1.1.5
	external/mpl/bind/dist/bin/tests/system/forward/setup.sh up to 1.1.1.3
	external/mpl/bind/dist/bin/tests/system/forward/tests.sh up to 1.1.1.4
	external/mpl/bind/dist/bin/tests/system/forward/ns1/named.conf.in up to 1.1.1.3
	external/mpl/bind/dist/bin/tests/system/forward/ns2/named.conf.in up to 1.1.1.4
	external/mpl/bind/dist/bin/tests/system/glue/clean.sh up to 1.1.1.3
	external/mpl/bind/dist/bin/tests/system/glue/setup.sh up to 1.1.1.2
	external/mpl/bind/dist/bin/tests/system/glue/ns1/named.conf.in up to 1.1.1.2
	external/mpl/bind/dist/bin/tests/system/glue/ns1/root.db up to 1.1.1.2
	external/mpl/bind/dist/bin/tests/system/idna/tests.sh up to 1.1.1.4
	external/mpl/bind/dist/bin/tests/system/keymgr/tests.sh up to 1.1.1.4
	external/mpl/bind/dist/bin/tests/system/resolver/tests.sh up to 1.1.1.5
	external/mpl/bind/dist/bin/tests/system/resolver/ns6/delegation-only.db up to 1.1.1.2
	external/mpl/bind/dist/bin/tests/system/rpz/clean.sh up to 1.1.1.4
	external/mpl/bind/dist/bin/tests/system/rpz/setup.sh up to 1.1.1.5
	external/mpl/bind/dist/bin/tests/system/rpz/tests.sh up to 1.1.1.6
	external/mpl/bind/dist/bin/tests/system/rpz/ns3/named.conf.in up to 1.1.1.3
	external/mpl/bind/dist/bin/tests/system/rpz/ns5/named.conf.in up to 1.1.1.2
	external/mpl/bind/dist/bin/tests/system/statschannel/tests.sh up to 1.1.1.6
	external/mpl/bind/dist/bin/tests/system/win32/bigkey.vcxproj.in up to 1.1.1.3
	external/mpl/bind/dist/bin/tests/system/win32/feature-test.vcxproj.in up to 1.1.1.3
	external/mpl/bind/dist/bin/tests/system/win32/gencheck.vcxproj.in up to 1.1.1.3
	external/mpl/bind/dist/bin/tests/system/win32/keycreate.vcxproj.in up to 1.1.1.3
	external/mpl/bind/dist/bin/tests/system/win32/keydelete.vcxproj.in up to 1.1.1.3
	external/mpl/bind/dist/bin/tests/system/win32/pipequeries.vcxproj.in up to 1.1.1.3
	external/mpl/bind/dist/bin/tests/system/xfer/tests.sh up to 1.1.1.5
	external/mpl/bind/dist/bin/tests/win32/backtrace_test.vcxproj.in up to 1.1.1.3
	external/mpl/bind/dist/bin/tests/win32/inter_test.vcxproj.in up to 1.1.1.3
	external/mpl/bind/dist/bin/tests/win32/makejournal.vcxproj.in up to 1.1.1.3
	external/mpl/bind/dist/bin/tests/win32/rwlock_test.vcxproj.in up to 1.1.1.3
	external/mpl/bind/dist/bin/tests/win32/shutdown_test.vcxproj.in up to 1.1.1.3
	external/mpl/bind/dist/bin/tests/win32/sock_test.vcxproj.in up to 1.1.1.3
	external/mpl/bind/dist/bin/tests/win32/task_test.vcxproj.in up to 1.1.1.3
	external/mpl/bind/dist/bin/tests/win32/timer_test.vcxproj.in up to 1.1.1.3
	external/mpl/bind/dist/bin/tools/mdig.c         up to 1.5
	external/mpl/bind/dist/bin/tools/win32/arpaname.vcxproj.in up to 1.1.1.3
	external/mpl/bind/dist/bin/tools/win32/journalprint.vcxproj.in up to 1.1.1.3
	external/mpl/bind/dist/bin/tools/win32/mdig.vcxproj.in up to 1.1.1.3
	external/mpl/bind/dist/bin/tools/win32/nsec3hash.vcxproj.in up to 1.1.1.3
	external/mpl/bind/dist/bin/tools/win32/rrchecker.vcxproj.in up to 1.1.1.3
	external/mpl/bind/dist/bin/win32/BINDInstall/AccountInfo.cpp up to 1.1.1.2
	external/mpl/bind/dist/bin/win32/BINDInstall/BINDInstall.rc up to 1.1.1.2
	external/mpl/bind/dist/bin/win32/BINDInstall/BINDInstall.vcxproj.in up to 1.1.1.3
	external/mpl/bind/dist/bin/win32/BINDInstall/BINDInstallDlg.cpp up to 1.1.1.3
	external/mpl/bind/dist/bin/win32/BINDInstall/DirBrowse.cpp up to 1.1.1.2
	external/mpl/bind/dist/bin/win32/BINDInstall/VersionInfo.cpp up to 1.1.1.2
	external/mpl/bind/dist/bin/win32/BINDInstall/resource.h up to 1.3
	external/mpl/bind/dist/contrib/dlz/modules/mysqldyn/dlz_mysqldyn_mod.c up to 1.4
	external/mpl/bind/dist/doc/arm/Bv9ARM-book.xml  up to 1.1.1.6
	external/mpl/bind/dist/doc/arm/Bv9ARM.ch01.html up to 1.1.1.6
	external/mpl/bind/dist/doc/arm/Bv9ARM.ch02.html up to 1.1.1.6
	external/mpl/bind/dist/doc/arm/Bv9ARM.ch03.html up to 1.1.1.6
	external/mpl/bind/dist/doc/arm/Bv9ARM.ch04.html up to 1.1.1.6
	external/mpl/bind/dist/doc/arm/Bv9ARM.ch05.html up to 1.1.1.6
	external/mpl/bind/dist/doc/arm/Bv9ARM.ch06.html up to 1.1.1.6
	external/mpl/bind/dist/doc/arm/Bv9ARM.ch07.html up to 1.1.1.6
	external/mpl/bind/dist/doc/arm/Bv9ARM.ch08.html up to 1.1.1.6
	external/mpl/bind/dist/doc/arm/Bv9ARM.ch09.html up to 1.1.1.6
	external/mpl/bind/dist/doc/arm/Bv9ARM.ch10.html up to 1.1.1.6
	external/mpl/bind/dist/doc/arm/Bv9ARM.ch11.html up to 1.1.1.6
	external/mpl/bind/dist/doc/arm/Bv9ARM.ch12.html up to 1.1.1.6
	external/mpl/bind/dist/doc/arm/Bv9ARM.html      up to 1.1.1.6
	external/mpl/bind/dist/doc/arm/Bv9ARM.pdf       up to 1.2
	external/mpl/bind/dist/doc/arm/Makefile.in      up to 1.1.1.2
	external/mpl/bind/dist/doc/arm/man.arpaname.html up to 1.1.1.6
	external/mpl/bind/dist/doc/arm/man.ddns-confgen.html up to 1.1.1.6
	external/mpl/bind/dist/doc/arm/man.delv.html    up to 1.1.1.6
	external/mpl/bind/dist/doc/arm/man.dig.html     up to 1.1.1.6
	external/mpl/bind/dist/doc/arm/man.dnssec-cds.html up to 1.1.1.6
	external/mpl/bind/dist/doc/arm/man.dnssec-checkds.html up to 1.1.1.6
	external/mpl/bind/dist/doc/arm/man.dnssec-coverage.html up to 1.1.1.6
	external/mpl/bind/dist/doc/arm/man.dnssec-dsfromkey.html up to 1.1.1.6
	external/mpl/bind/dist/doc/arm/man.dnssec-importkey.html up to 1.1.1.6
	external/mpl/bind/dist/doc/arm/man.dnssec-keyfromlabel.html up to 1.1.1.6
	external/mpl/bind/dist/doc/arm/man.dnssec-keygen.html up to 1.1.1.6
	external/mpl/bind/dist/doc/arm/man.dnssec-keymgr.html up to 1.1.1.6
	external/mpl/bind/dist/doc/arm/man.dnssec-revoke.html up to 1.1.1.6
	external/mpl/bind/dist/doc/arm/man.dnssec-settime.html up to 1.1.1.6
	external/mpl/bind/dist/doc/arm/man.dnssec-signzone.html up to 1.1.1.6
	external/mpl/bind/dist/doc/arm/man.dnssec-verify.html up to 1.1.1.6
	external/mpl/bind/dist/doc/arm/man.dnstap-read.html up to 1.1.1.6
	external/mpl/bind/dist/doc/arm/man.filter-aaaa.html up to 1.1.1.5
	external/mpl/bind/dist/doc/arm/man.host.html    up to 1.1.1.6
	external/mpl/bind/dist/doc/arm/man.mdig.html    up to 1.1.1.6
	external/mpl/bind/dist/doc/arm/man.named-checkconf.html up to 1.1.1.6
	external/mpl/bind/dist/doc/arm/man.named-checkzone.html up to 1.1.1.6
	external/mpl/bind/dist/doc/arm/man.named-journalprint.html up to 1.1.1.6
	external/mpl/bind/dist/doc/arm/man.named-nzd2nzf.html up to 1.1.1.6
	external/mpl/bind/dist/doc/arm/man.named-rrchecker.html up to 1.1.1.6
	external/mpl/bind/dist/doc/arm/man.named.conf.html up to 1.1.1.6
	external/mpl/bind/dist/doc/arm/man.named.html   up to 1.1.1.6
	external/mpl/bind/dist/doc/arm/man.nsec3hash.html up to 1.1.1.6
	external/mpl/bind/dist/doc/arm/man.nslookup.html up to 1.1.1.6
	external/mpl/bind/dist/doc/arm/man.nsupdate.html up to 1.1.1.6
	external/mpl/bind/dist/doc/arm/man.pkcs11-destroy.html up to 1.1.1.6
	external/mpl/bind/dist/doc/arm/man.pkcs11-keygen.html up to 1.1.1.6
	external/mpl/bind/dist/doc/arm/man.pkcs11-list.html up to 1.1.1.6
	external/mpl/bind/dist/doc/arm/man.pkcs11-tokens.html up to 1.1.1.6
	external/mpl/bind/dist/doc/arm/man.rndc-confgen.html up to 1.1.1.6
	external/mpl/bind/dist/doc/arm/man.rndc.conf.html up to 1.1.1.6
	external/mpl/bind/dist/doc/arm/man.rndc.html    up to 1.1.1.6
	external/mpl/bind/dist/doc/arm/notes.html       up to 1.1.1.6
	external/mpl/bind/dist/doc/arm/notes.pdf        up to 1.1.1.6
	external/mpl/bind/dist/doc/arm/notes.txt        up to 1.1.1.6
	external/mpl/bind/dist/doc/arm/notes.xml        up to 1.1.1.6
	external/mpl/bind/dist/fuzz/dns_rdata_fromwire_text.c up to 1.3
	external/mpl/bind/dist/lib/bind9/win32/libbind9.vcxproj.in up to 1.1.1.3
	external/mpl/bind/dist/lib/dns/api              up to 1.1.1.6
	external/mpl/bind/dist/lib/dns/dnssec.c         up to 1.5
	external/mpl/bind/dist/lib/dns/dst_api.c        up to 1.5
	external/mpl/bind/dist/lib/dns/ecdb.c           up to 1.4
	external/mpl/bind/dist/lib/dns/message.c        up to 1.7
	external/mpl/bind/dist/lib/dns/name.c           up to 1.5
	external/mpl/bind/dist/lib/dns/nsec.c           up to 1.4
	external/mpl/bind/dist/lib/dns/openssldh_link.c up to 1.4
	external/mpl/bind/dist/lib/dns/opensslrsa_link.c up to 1.5
	external/mpl/bind/dist/lib/dns/rbt.c            up to 1.4
	external/mpl/bind/dist/lib/dns/rcode.c          up to 1.5
	external/mpl/bind/dist/lib/dns/resolver.c       up to 1.7
	external/mpl/bind/dist/lib/dns/rpz.c            up to 1.6
	external/mpl/bind/dist/lib/dns/sdb.c            up to 1.4
	external/mpl/bind/dist/lib/dns/ttl.c            up to 1.4
	external/mpl/bind/dist/lib/dns/zone.c           up to 1.7
	external/mpl/bind/dist/lib/dns/zoneverify.c     up to 1.3
	external/mpl/bind/dist/lib/dns/include/dns/message.h up to 1.6
	external/mpl/bind/dist/lib/dns/rdata/generic/opt_41.c up to 1.5
	external/mpl/bind/dist/lib/dns/tests/Kyuafile   up to 1.1.1.3
	external/mpl/bind/dist/lib/dns/tests/Makefile.in up to 1.1.1.4
	external/mpl/bind/dist/lib/dns/tests/rbt_serialize_test.c up to 1.5
	external/mpl/bind/dist/lib/dns/win32/gen.vcxproj.in up to 1.1.1.2
	external/mpl/bind/dist/lib/dns/win32/libdns.vcxproj.in up to 1.1.1.5
	external/mpl/bind/dist/lib/irs/win32/libirs.vcxproj.in up to 1.1.1.3
	external/mpl/bind/dist/lib/irs/win32/resconf.c  up to 1.3
	external/mpl/bind/dist/lib/isc/api              up to 1.1.1.6
	external/mpl/bind/dist/lib/isc/lex.c            up to 1.6
	external/mpl/bind/dist/lib/isc/ratelimiter.c    up to 1.4
	external/mpl/bind/dist/lib/isc/siphash.c        up to 1.4
	external/mpl/bind/dist/lib/isc/sockaddr.c       up to 1.6
	external/mpl/bind/dist/lib/isc/include/isc/siphash.h up to 1.3
	external/mpl/bind/dist/lib/isc/include/isc/socket.h up to 1.5
	external/mpl/bind/dist/lib/isc/tests/hmac_test.c up to 1.4
	external/mpl/bind/dist/lib/isc/tests/md_test.c  up to 1.3
	external/mpl/bind/dist/lib/isc/tests/queue_test.c up to 1.5
	external/mpl/bind/dist/lib/isc/tests/random_test.c up to 1.5
	external/mpl/bind/dist/lib/isc/tests/siphash_test.c up to 1.3
	external/mpl/bind/dist/lib/isc/tests/task_test.c up to 1.5
	external/mpl/bind/dist/lib/isc/unix/resource.c  up to 1.4
	external/mpl/bind/dist/lib/isc/unix/socket.c    up to 1.12
	external/mpl/bind/dist/lib/isc/win32/file.c     up to 1.4
	external/mpl/bind/dist/lib/isc/win32/libisc.vcxproj.in up to 1.1.1.5
	external/mpl/bind/dist/lib/isc/win32/ntgroups.c up to 1.4
	external/mpl/bind/dist/lib/isc/win32/socket.c   up to 1.5
	external/mpl/bind/dist/lib/isc/win32/time.c     up to 1.4
	external/mpl/bind/dist/lib/isc/win32/include/isc/stdatomic.h up to 1.4
	external/mpl/bind/dist/lib/isccc/win32/libisccc.vcxproj.in up to 1.1.1.4
	external/mpl/bind/dist/lib/isccfg/api           up to 1.1.1.6
	external/mpl/bind/dist/lib/isccfg/namedconf.c   up to 1.7
	external/mpl/bind/dist/lib/isccfg/parser.c      up to 1.6
	external/mpl/bind/dist/lib/isccfg/win32/libisccfg.vcxproj.in up to 1.1.1.3
	external/mpl/bind/dist/lib/ns/api               up to 1.1.1.6
	external/mpl/bind/dist/lib/ns/client.c          up to 1.7
	external/mpl/bind/dist/lib/ns/win32/libns.vcxproj.in up to 1.1.1.3
	external/mpl/bind/dist/lib/samples/win32/async.vcxproj.in up to 1.1.1.3
	external/mpl/bind/dist/lib/samples/win32/gai.vcxproj.in up to 1.1.1.3
	external/mpl/bind/dist/lib/samples/win32/nsprobe.vcxproj.in up to 1.1.1.3
	external/mpl/bind/dist/lib/samples/win32/request.vcxproj.in up to 1.1.1.3
	external/mpl/bind/dist/lib/samples/win32/resolve.vcxproj.in up to 1.1.1.3
	external/mpl/bind/dist/lib/samples/win32/update.vcxproj.in up to 1.1.1.3
	external/mpl/bind/dist/lib/win32/bindevt/bindevt.vcxproj.in up to 1.1.1.2
	external/mpl/bind/dist/unit/unittest.sh.in      up to 1.1.1.3
	external/mpl/bind/dist/win32utils/Configure     up to 1.1.1.6
	external/mpl/bind/dist/win32utils/bind9.sln.in  up to 1.1.1.4
	external/mpl/bind/dist/win32utils/build.txt     up to 1.1.1.4
	external/mpl/bind/dist/win32utils/readme1st.txt up to 1.1.1.3
	external/mpl/bind/include/config.h              up to 1.8
	doc/3RDPARTY					(apply patch)

Import bind 9.14.7
2019-10-17 19:34:12 +00:00
martin 611174cb29 Pull up the following revisions, requested by roy in ticket #340:
external/bsd/dhcpcd/dist/src/defs.h             up to 1.1.1.32
	external/bsd/dhcpcd/dist/src/dhcp.c             up to 1.29
	external/bsd/dhcpcd/dist/src/dhcpcd.c           up to 1.28
	external/bsd/dhcpcd/dist/src/ipv6.c             up to 1.6
	src/doc/3RDPARTY				(manually edited)

Import dhcpcd-8.1.1 with the following changes:

 * IPv6: Fix a potential crash when learning interface addresses.
 * DHCP: Fix fallout from dhcpcd-8.1.0 for checksum calculation.
2019-10-16 17:41:40 +00:00
martin 7d50b3cc60 Pull up following revision(s) (requested by hannken in ticket #308):
external/cddl/osnet/dist/uts/common/fs/zfs/zfs_ioctl.c: revision 1.21
	external/cddl/osnet/dist/uts/common/fs/zfs/dmu_diff.c: revision 1.3
	external/cddl/osnet/dist/uts/common/fs/zfs/dmu_diff.c: revision 1.4
	external/cddl/osnet/dist/uts/common/fs/zfs/sys/dmu.h: revision 1.4

Change dmu_diff() back to use a "file" instead of a "vnode".

Command "zfs diff" calls it with a pipe, not a plain file.

Fixes PR kern/54541: kernel panic using "zfs diff"

 -

Add missing "#ifdef _KERNEL" to fix the build of userland zfs libraries.
2019-10-15 18:17:06 +00:00
martin de232f7cf5 Pull up the following revisions, requested by roy in ticket #302:
external/bsd/dhcpcd/dist/src/dhcpcd-embedded.c  up to 1.1.1.2
	external/bsd/dhcpcd/dist/src/dhcpcd-embedded.h  up to 1.1.1.2
	external/bsd/dhcpcd/NetBSD-upgrade              up to 1.2
	external/bsd/dhcpcd/dist/compat/crypt/sha256.c  delete
	external/bsd/dhcpcd/dist/compat/crypt/hmac.c    delete
	external/bsd/dhcpcd/dist/compat/crypt/hmac.h    delete
	external/bsd/dhcpcd/dist/compat/crypt/md5.c     delete
	external/bsd/dhcpcd/dist/compat/crypt/md5.h     delete
	external/bsd/dhcpcd/dist/compat/crypt/sha256.h  delete
	external/bsd/dhcpcd/dist/compat/_strtoi.h       delete
	external/bsd/dhcpcd/dist/compat/arc4random.c    delete
	external/bsd/dhcpcd/dist/compat/arc4random.h    delete
	external/bsd/dhcpcd/dist/compat/arc4random_uniform.c delete
	external/bsd/dhcpcd/dist/compat/arc4random_uniform.h delete
	external/bsd/dhcpcd/dist/compat/bitops.h        delete
	external/bsd/dhcpcd/dist/compat/consttime_memequal.h delete
	external/bsd/dhcpcd/dist/compat/dprintf.c       delete
	external/bsd/dhcpcd/dist/compat/dprintf.h       delete
	external/bsd/dhcpcd/dist/compat/endian.h        delete
	external/bsd/dhcpcd/dist/compat/pidfile.c       delete
	external/bsd/dhcpcd/dist/compat/pidfile.h       delete
	external/bsd/dhcpcd/dist/compat/queue.h         delete
	external/bsd/dhcpcd/dist/compat/rb.c            delete
	external/bsd/dhcpcd/dist/compat/rbtree.h        delete
	external/bsd/dhcpcd/dist/compat/reallocarray.c  delete
	external/bsd/dhcpcd/dist/compat/reallocarray.h  delete
	external/bsd/dhcpcd/dist/compat/strlcpy.c       delete
	external/bsd/dhcpcd/dist/compat/strlcpy.h       delete
	external/bsd/dhcpcd/dist/compat/strtoi.c        delete
	external/bsd/dhcpcd/dist/compat/strtoi.h        delete
	external/bsd/dhcpcd/dist/compat/strtou.c        delete
	external/bsd/dhcpcd/dist/.gitignore             delete
	external/bsd/dhcpcd/dist/BUILDING.md            delete
	external/bsd/dhcpcd/dist/Makefile               delete
	external/bsd/dhcpcd/dist/Makefile.inc           delete
	external/bsd/dhcpcd/dist/config-null.mk         delete
	external/bsd/dhcpcd/dist/configure              delete
	external/bsd/dhcpcd/dist/iconfig.mk             delete
	external/bsd/dhcpcd/dist/hooks/Makefile         delete
	external/bsd/dhcpcd/dist/hooks/50-dhcpcd-compat delete
	external/bsd/dhcpcd/dist/hooks/50-yp.conf       delete
	external/bsd/dhcpcd/dist/src/Makefile           delete
	external/bsd/dhcpcd/dist/src/GNUmakefile        delete
	external/bsd/dhcpcd/dist/src/dev.c              delete
	external/bsd/dhcpcd/dist/src/dhcpcd-definitions-small.conf delete
	external/bsd/dhcpcd/dist/src/dhcpcd-definitions.conf delete
	external/bsd/dhcpcd/dist/src/dhcpcd-embedded.c.in delete
	external/bsd/dhcpcd/dist/src/dhcpcd-embedded.h.in delete
	external/bsd/dhcpcd/dist/src/genembedc          delete
	external/bsd/dhcpcd/dist/src/genembedh          delete
	external/bsd/dhcpcd/dist/src/if-linux-wext.c    delete
	external/bsd/dhcpcd/dist/src/if-linux.c         delete
	external/bsd/dhcpcd/dist/src/if-sun.c           delete
	external/bsd/dhcpcd/dist/src/dev/Makefile       delete
	external/bsd/dhcpcd/dist/src/dev/udev.c         delete
	external/bsd/dhcpcd/dist/tests/crypt/.gitignore delete
	external/bsd/dhcpcd/dist/tests/crypt/GNUmakefile delete
	external/bsd/dhcpcd/dist/tests/crypt/Makefile   delete
	external/bsd/dhcpcd/dist/tests/crypt/README.md  delete
	external/bsd/dhcpcd/dist/tests/crypt/run-test.c delete
	external/bsd/dhcpcd/dist/tests/crypt/test.h     delete
	external/bsd/dhcpcd/dist/tests/crypt/test_hmac_md5.c delete
	external/bsd/dhcpcd/dist/tests/Makefile         delete
	external/bsd/dhcpcd/dist/tests/eloop-bench/.gitignore delete
	external/bsd/dhcpcd/dist/tests/eloop-bench/Makefile delete
	external/bsd/dhcpcd/dist/tests/eloop-bench/README.md delete
	external/bsd/dhcpcd/dist/tests/eloop-bench/eloop-bench.c delete
	external/bsd/dhcpcd/dist/src/arp.c              up to 1.1.1.12
	external/bsd/dhcpcd/dist/src/bpf.c              up to 1.13
	external/bsd/dhcpcd/dist/src/bpf.h              up to 1.1.1.7
	external/bsd/dhcpcd/dist/src/common.c           up to 1.1.1.9
	external/bsd/dhcpcd/dist/src/common.h           up to 1.1.1.9
	external/bsd/dhcpcd/dist/src/control.h          up to 1.1.1.6
	external/bsd/dhcpcd/dist/src/defs.h             up to 1.1.1.30
	external/bsd/dhcpcd/dist/src/dhcp-common.c      up to 1.1.1.9
	external/bsd/dhcpcd/dist/src/dhcp-common.h      up to 1.1.1.5
	external/bsd/dhcpcd/dist/src/dhcp.c             up to 1.28
	external/bsd/dhcpcd/dist/src/dhcp.h             up to 1.1.1.11
	external/bsd/dhcpcd/dist/src/dhcp6.c            up to 1.13
	external/bsd/dhcpcd/dist/src/dhcpcd.8.in        up to 1.4
	external/bsd/dhcpcd/dist/src/dhcpcd.c           up to 1.27
	external/bsd/dhcpcd/dist/src/dhcpcd.conf.5.in   up to 1.1.1.15
	external/bsd/dhcpcd/dist/src/if-bsd.c           up to 1.14
	external/bsd/dhcpcd/dist/src/if-options.c       up to 1.18
	external/bsd/dhcpcd/dist/src/if.c               up to 1.1.1.17
	external/bsd/dhcpcd/dist/src/if.h               up to 1.1.1.12
	external/bsd/dhcpcd/dist/src/ipv4.c             up to 1.1.1.18
	external/bsd/dhcpcd/dist/src/ipv4.h             up to 1.1.1.11
	external/bsd/dhcpcd/dist/src/ipv4ll.c           up to 1.1.1.10
	external/bsd/dhcpcd/dist/src/ipv4ll.h           up to 1.1.1.8
	external/bsd/dhcpcd/dist/src/ipv6.c             up to 1.5
	external/bsd/dhcpcd/dist/src/ipv6.h             up to 1.6
	external/bsd/dhcpcd/dist/src/ipv6nd.c           up to 1.12
	external/bsd/dhcpcd/dist/src/route.c            up to 1.1.1.15
	external/bsd/dhcpcd/sbin/dhcpcd/Makefile        up to 1.49
	doc/3RDPARTY					modified manually

Import dhcpcd-8.1.0 with the following changes:

 * Fix carrier status after a route socket overflow
 * Allow domain spaced options
 * DHCP: Allow not sending Force Renew Nonce or Reconf Accept
 * IPv4LL: Now passes Apple Bonjour test versions 1.4 and 1.5
 * ARP: Fix a typo and remove pragma (thus working with old gcc)
 * DHCP6: Fix a cosmetic issue with infinite leases
 * DHCP6: SLA 0 and Prefix Len 0 will now add a delegatd /64 address
 * Ignore some virtual interfaces such as Tap and Bridge by default
 * BPF: Move validation logic out of BPF and back into dhcpcd
2019-10-12 14:44:31 +00:00
martin d7f7983d75 Pull up following revision(s) (requested by uwe in ticket #299):
external/bsd/ipf/dist/man/ipf.5: revision 1.6

Typo.
2019-10-11 18:19:31 +00:00
martin 1361fd6e29 Pull up following revision(s) (requested by brad in ticket #289):
external/cddl/osnet/dist/uts/common/fs/zfs/zfs_vnops.c: revision 1.53

For ZFS on NetBSD there are a number of functions called
zfs_netbsd_{create,mknod,link,etc..} that call functions called
zfs_{create,mknod,link,etc..}.  These later functions may return a
error code along with a *vpp that is NULL.  This situation was not
handled by the zfs_netbsd_* functions and would result in a panic in a
number of cases.  The simplest to trigger it was filling up a dataset
or pool resulting in a over quota condition.  An attempt to create
another file, or directory at that point would panic.
2019-10-06 11:18:01 +00:00
martin 879c01d4c6 Pull up following revision(s) (requested by christos in ticket #281):
external/gpl3/gdb/dist/gdb/arm-nbsd-nat.c: revision 1.13

Validate register number before fetching/storing it (Gopikrishnan Sidhardhan)
2019-10-03 17:33:42 +00:00
martin 3b3397ff3f Pull up following revision(s) (requested by christos in ticket #280):
external/gpl3/gdb/dist/gdb/arm-nbsd-tdep.c: revision 1.5

Fix core-dump register fetching.
2019-10-03 17:32:32 +00:00
martin 9f97138941 Pull up following revision(s) (requested by christos in ticket #279):
external/mpl/bind/dist/lib/isc/siphash.c: revision 1.3

PR/54594: Martin Husemann: bind may crash at startup

Use memcpy(3) instead of assuming casting "uint8_t *" to "uint64_t *" and
de-referencing works.
2019-10-03 17:31:02 +00:00
martin 2ea4f79e46 Pull up following revision(s) (requested by christos in ticket #278):
external/bsd/jemalloc/dist/src/jemalloc.c: revision 1.8

realloc(ptr, 0) != { free(ptr); return NULL; }
    http://www.open-std.org/jtc1/sc22/wg14/www/docs/summary.htm#dr_400
2019-10-03 17:29:33 +00:00
martin 1184fa5a98 Remove unused trees at external/gpl3/binutils.old/, external/gpl3/gdb.old/
and crypto/external/bsd/openssl.old/, requested by skrll in ticket #264.
2019-09-28 12:33:53 +00:00
martin b6ee4dc58e Pull up following revision(s) (requested by maya in ticket #259):
external/mit/expat/lib/libexpat/Makefile: revision 1.3
	external/mit/expat/lib/libexpat/Makefile: revision 1.4

Now that expat_config.h uses a header that is OS-specific, using the HOST_CC
breaks for some setups which lack it (netbsd<8, possibly other things).
Use the compiler targetting netbsd that uses netbsd headers to figure out
PACKAGE_VERSION to avoid this problem.

Unless we add --sysroot, the netbsd src tree headers won't be used.

Do so, so we don't rely on the build machine to have <endian.h> for
this macro check.

Using ${CPPFLAGS} rather than my own encoding of --sysroot, since it
already includes it.

Tested by agc, thanks.
2019-09-28 07:29:15 +00:00
martin 13e99c9c2b Pull up following revision(s) (requested by brad in ticket #252):
external/cddl/osnet/lib/libzpool/Makefile: revision 1.13
	lib/libpthread/Makefile: revision 1.95
	external/cddl/osnet/lib/libuutil/Makefile: revision 1.6
	distrib/sets/lists/base/shl.mi: revision 1.871
	external/cddl/osnet/lib/libzfs_core/Makefile: revision 1.2
	external/cddl/osnet/lib/libnvpair/Makefile: revision 1.11
	external/cddl/osnet/lib/libzfs/Makefile: revision 1.10
	external/cddl/osnet/lib/libavl/Makefile: revision 1.6
	distrib/sets/lists/debug/shl.mi: revision 1.230
	external/cddl/osnet/lib/libumem/Makefile: revision 1.7

Add USE_SHLIBDIR=yes to a number of Makefiles for the libraries used
by /sbin/{zfs,zpool,mount_zfs}.  The general effect is to move them
from /usr/lib to /lib.  Compatibility links are installed in /usr/lib
and nothing that is installed, say in /usr/pkg, appears to break.

With this, it is possible to have a /var and /usr mount using ZFS
legacy mounting early on in the boot process.
Run tested on amd64 and i386 and compile tested on evbarm.

Fix MKDEBUG distrib sets
Add libpthread, libnvpair and ZFS libs to dynamicroot.
2019-09-27 09:24:29 +00:00
martin b954a278e1 Pull up following revision(s) (requested by brad in ticket #250):
external/cddl/osnet/sbin/zfs/mount_zfs.8: revision 1.2
	external/cddl/osnet/sbin/zfs/mount_zfs.8: revision 1.3
	external/cddl/osnet/sbin/zfs/mount_zfs.8: revision 1.4
	external/cddl/osnet/sbin/zfs/mount_zfs.8: revision 1.5
	distrib/sets/lists/man/mi: revision 1.1652
	distrib/sets/lists/man/mi: revision 1.1653
	distrib/sets/lists/etc/mi: revision 1.259
	etc/rc.d/mountall: revision 1.11
	external/cddl/osnet/sbin/zfs/Makefile: revision 1.5
	external/cddl/osnet/dist/cmd/zfs/zfs_main.c: revision 1.7
	etc/rc.d/Makefile: revision 1.105
	distrib/sets/lists/base/mi: revision 1.1217
	etc/rc.d/Makefile: revision 1.106
	etc/rc.d/zfs: revision 1.1
	etc/defaults/rc.conf: revision 1.152
	external/cddl/osnet/sbin/zfs/mount_zfs.8: revision 1.1

Add support for legacy ZFS filesystems, specified by mountpoint=legacy
in the ZFS properties of the dataset and a simple man page for
mount_zfs.  With this, it is possible to put ZFS filesystems in
/etc/fstab as file system type zfs.

Add a rc.d script that kicks the module ZFS load mostly before
mountall runs simular to what LVM does.  This allows for any legacy
mounts to be specified in critical_local_filesystems and allows for
ZFS pools on top of cgd (probably among other things).  Introduce a
rc.conf variable called zfs which needs to be set to YES, in the usual
manor of things, to get zvols and ZFS dataset support rather then just
assume that 'zfs mount' does that in mountall.  Fix a problem in
mountall if ZFS is not compiled into the system.
mount_zfs.8: add xref to fstab(5)

Use more markup.

Include mount_zfs man pages only for MKZFS builds.

Moved zfs out of MKX11 block.

Fix build failure without X11.

Add a copyright to the man page and a bit of history.
Use Pa macro for path
new sentence, new line
2019-09-27 09:18:37 +00:00
martin a4c0859b34 Pull up following revision(s) (requested by maya in ticket #228):
external/mit/expat/lib/libexpat/expat_config.h: revision 1.7

Actually define BYTEORDER since it is used.
2019-09-22 12:44:05 +00:00
martin 224bf19d7d Sync to current and pull up the following revisions, requested by maya
in ticket #206:

	external/mit/expat/dist/conftools/test-driver   up to 1.1.1.1
	external/mit/expat/dist/conftools/ar-lib        up to 1.1.1.1
	external/mit/expat/dist/conftools/ax-append-compile-flags.m4 up to 1.1.1.1
	external/mit/expat/dist/conftools/ax-append-flag.m4 up to 1.1.1.1
	external/mit/expat/dist/conftools/ax-append-link-flags.m4 up to 1.1.1.1
	external/mit/expat/dist/conftools/ax-check-compile-flag.m4 up to 1.1.1.1
	external/mit/expat/dist/conftools/ax-check-link-flag.m4 up to 1.1.1.1
	external/mit/expat/dist/conftools/ax-require-defined.m4 up to 1.1.1.1
	external/mit/expat/dist/conftools/compile       up to 1.1.1.1
	external/mit/expat/dist/conftools/depcomp       up to 1.1.1.1
	external/mit/expat/dist/conftools/missing       up to 1.1.1.1
	external/mit/expat/dist/conftools/expatcfg-compiler-supports-visibility.m4 up to 1.1.1.1
	external/mit/expat/dist/doc/Makefile.am         up to 1.1.1.1
	external/mit/expat/dist/doc/Makefile.in         up to 1.1.1.1
	external/mit/expat/dist/examples/Makefile.am    up to 1.1.1.1
	external/mit/expat/dist/examples/Makefile.in    up to 1.1.1.1
	external/mit/expat/dist/lib/Makefile.am         up to 1.1.1.1
	external/mit/expat/dist/lib/Makefile.in         up to 1.1.1.1
	external/mit/expat/dist/tests/benchmark/Makefile.am up to 1.1.1.1
	external/mit/expat/dist/tests/benchmark/Makefile.in up to 1.1.1.1
	external/mit/expat/dist/tests/Makefile.am       up to 1.1.1.1
	external/mit/expat/dist/tests/Makefile.in       up to 1.1.1.1
	external/mit/expat/dist/tests/structdata.c      up to 1.1.1.1
	external/mit/expat/dist/tests/structdata.h      up to 1.1.1.1
	external/mit/expat/dist/tests/udiffer.py        up to 1.1.1.1
	external/mit/expat/dist/tests/xmltest.log.expected up to 1.1.1.1
	external/mit/expat/dist/win32/build_expat_iss.bat up to 1.1.1.1
	external/mit/expat/dist/xmlwf/Makefile.am       up to 1.1.1.1
	external/mit/expat/dist/xmlwf/Makefile.in       up to 1.1.1.1
	external/mit/expat/dist/xmlwf/xmlwf_helpgen.py  up to 1.1.1.1
	external/mit/expat/dist/xmlwf/xmlwf_helpgen.sh  up to 1.1.1.1
	external/mit/expat/dist/Makefile.am             up to 1.1.1.1
	external/mit/expat/dist/README.md               up to 1.1.1.1
	external/mit/expat/dist/cmake/expat-config.cmake.in up to 1.1.1.1
	external/mit/expat/dist/cmake/mingw-toolchain.cmake up to 1.1.1.1
	external/mit/expat/dist/acinclude.m4            up to 1.1.1.1
	external/mit/expat/dist/fix-xmltest-log.sh      up to 1.1.1.1
	external/mit/expat/dist/test-driver-wrapper.sh  up to 1.1.1.1
	external/mit/expat/dist/MANIFEST                delete
	external/mit/expat/dist/README                  delete
	external/mit/expat/dist/conftools/ac_c_bigendian_cross.m4 delete
	external/mit/expat/dist/conftools/mkinstalldirs delete
	external/mit/expat/dist/xmlwf/xmlurl.h          delete
	external/mit/expat/dist/xmlwf/xmlwin32url.cxx   delete
	external/mit/expat/dist/CMake.README            up to 1.1.1.5
	external/mit/expat/dist/CMakeLists.txt          up to 1.1.1.5
	external/mit/expat/dist/Changes                 up to 1.1.1.6
	external/mit/expat/dist/ConfigureChecks.cmake   up to 1.1.1.2
	external/mit/expat/dist/Makefile.in             up to 1.1.1.6
	external/mit/expat/dist/aclocal.m4              up to 1.1.1.4
	external/mit/expat/dist/configure               up to 1.1.1.6
	external/mit/expat/dist/configure.ac            up to 1.1.1.4
	external/mit/expat/dist/expat_config.h.cmake    up to 1.1.1.2
	external/mit/expat/dist/expat_config.h.in       up to 1.1.1.6
	external/mit/expat/dist/conftools/config.guess  up to 1.4
	external/mit/expat/dist/conftools/config.sub    up to 1.4
	external/mit/expat/dist/conftools/get-version.sh up to 1.1.1.2
	external/mit/expat/dist/conftools/install-sh    up to 1.1.1.5
	external/mit/expat/dist/conftools/ltmain.sh     up to 1.1.1.5
	external/mit/expat/dist/doc/reference.html      up to 1.1.1.5
	external/mit/expat/dist/doc/xmlwf.1             up to 1.1.1.4
	external/mit/expat/dist/doc/xmlwf.xml           up to 1.1.1.2
	external/mit/expat/dist/examples/elements.c     up to 1.1.1.5
	external/mit/expat/dist/examples/outline.c      up to 1.1.1.4
	external/mit/expat/dist/lib/ascii.h             up to 1.1.1.2
	external/mit/expat/dist/lib/asciitab.h          up to 1.1.1.2
	external/mit/expat/dist/lib/expat.h             up to 1.1.1.6
	external/mit/expat/dist/lib/expat_external.h    up to 1.1.1.4
	external/mit/expat/dist/lib/iasciitab.h         up to 1.1.1.2
	external/mit/expat/dist/lib/internal.h          up to 1.1.1.3
	external/mit/expat/dist/lib/latin1tab.h         up to 1.1.1.2
	external/mit/expat/dist/lib/libexpat.def        up to 1.1.1.3
	external/mit/expat/dist/lib/libexpatw.def       up to 1.1.1.3
	external/mit/expat/dist/lib/nametab.h           up to 1.1.1.2
	external/mit/expat/dist/lib/siphash.h           up to 1.1.1.2
	external/mit/expat/dist/lib/utf8tab.h           up to 1.1.1.2
	external/mit/expat/dist/lib/winconfig.h         up to 1.1.1.3
	external/mit/expat/dist/lib/xmlparse.c          up to 1.8
	external/mit/expat/dist/lib/xmlrole.c           up to 1.1.1.5
	external/mit/expat/dist/lib/xmlrole.h           up to 1.1.1.2
	external/mit/expat/dist/lib/xmltok.c            up to 1.5
	external/mit/expat/dist/lib/xmltok.h            up to 1.3
	external/mit/expat/dist/lib/xmltok_impl.c       up to 1.6
	external/mit/expat/dist/lib/xmltok_impl.h       up to 1.1.1.2
	external/mit/expat/dist/lib/xmltok_ns.c         up to 1.1.1.2
	external/mit/expat/dist/tests/chardata.c        up to 1.1.1.4
	external/mit/expat/dist/tests/chardata.h        up to 1.1.1.2
	external/mit/expat/dist/tests/memcheck.c        up to 1.1.1.2
	external/mit/expat/dist/tests/memcheck.h        up to 1.1.1.2
	external/mit/expat/dist/tests/minicheck.c       up to 1.1.1.4
	external/mit/expat/dist/tests/minicheck.h       up to 1.1.1.5
	external/mit/expat/dist/tests/runtests.c        up to 1.1.1.5
	external/mit/expat/dist/tests/runtestspp.cpp    up to 1.1.1.2
	external/mit/expat/dist/tests/xmltest.sh        up to 1.4
	external/mit/expat/dist/tests/benchmark/benchmark.c up to 1.1.1.3
	external/mit/expat/dist/win32/README.txt        up to 1.1.1.5
	external/mit/expat/dist/win32/expat.iss         up to 1.1.1.6
	external/mit/expat/dist/xmlwf/codepage.c        up to 1.1.1.4
	external/mit/expat/dist/xmlwf/codepage.h        up to 1.1.1.2
	external/mit/expat/dist/xmlwf/ct.c              up to 1.1.1.2
	external/mit/expat/dist/xmlwf/filemap.h         up to 1.1.1.3
	external/mit/expat/dist/xmlwf/readfilemap.c     up to 1.1.1.5
	external/mit/expat/dist/xmlwf/unixfilemap.c     up to 1.1.1.4
	external/mit/expat/dist/xmlwf/win32filemap.c    up to 1.1.1.3
	external/mit/expat/dist/xmlwf/xmlfile.c         up to 1.1.1.4
	external/mit/expat/dist/xmlwf/xmlfile.h         up to 1.1.1.2
	external/mit/expat/dist/xmlwf/xmlmime.c         up to 1.1.1.2
	external/mit/expat/dist/xmlwf/xmlmime.h         up to 1.1.1.2
	external/mit/expat/dist/xmlwf/xmltchar.h        up to 1.1.1.2
	external/mit/expat/dist/xmlwf/xmlwf.c           up to 1.1.1.6
	external/mit/expat/lib/libexpat/expat_config.h  up to 1.6
	doc/3RDPARTY					1.1649
	external/mit/xorg/tools/fc-cache/Makefile	1.18

Update expat to 2.2.8.
Define XML_POOR_ENTROPY for the tool version of fc-cache
(we can not assume anything about the build host).
2019-09-17 19:51:12 +00:00
martin f2717fb1fc Sync external/mpl/bind to HEAD and pullup additional changes to fix the
set lists and lint, requested by christos in ticket #195:

	external/mpl/bind/dist/bin/pkcs11/Makefile      up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/pkcs11/benchmarks/Makefile up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/pkcs11/Makefile up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/additional/ns1/root.db up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/additional/ns3/ex.db up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/additional/ns3/ex2.db up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/checkconf/good-dup-managed-key.conf up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/checkconf/good-dup-trusted-key.conf up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/checkconf/warn-duplicate-key.conf up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/checkconf/warn-duplicate-root-key.conf up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/checkconf/warn-validation-auto-key.conf up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/cookie/bad-cookie-badaes.conf up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/cookie/bad-cookie-badsiphash24.conf up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/cookie/good-cookie-aes.conf up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/cookie/good-cookie-siphash24.conf up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/dlv/ns7/hints up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/dlv/ns7/named.conf.in up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/dlv/ns8/hints up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/dlv/ns8/named.conf.in up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/dlzexternal/ns1/dlzs.conf up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/dns64/conf/bad18.conf up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/dns64/conf/bad19.conf up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/dns64/conf/warn1.conf up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/dns64/conf/warn2.conf up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/dns64/conf/warn3.conf up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/dns64/conf/warn4.conf up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/dns64/conf/warn5.conf up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/dns64/conf/warn6.conf up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/dns64/conf/warn7.conf up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/dns64/conf/warn8.conf up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/dnssec/ns2/key.db.in up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/dnssec/ns2/template.secure.db.in up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/dnssec/ns3/key.db.in up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/dnssec/ns8/named.conf.in up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/dnssec/ns9/named.conf.in up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/dnstap/README up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/dnstap/bad-missing-dnstap-output.conf up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/dnstap/large-answer.fstrm up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/eddsa/ns2/Xexample.com.+016+09713.key up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/eddsa/ns2/Xexample.com.+016+09713.private up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/eddsa/ns2/Xexample.com.+016+38353.key up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/eddsa/ns2/Xexample.com.+016+38353.private up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/geoip/ns2/named16.conf.in up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/geoip2/conf/bad-areacode.conf up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/geoip2/conf/bad-dbname.conf up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/geoip2/conf/bad-netspeed.conf up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/geoip2/conf/bad-regiondb.conf up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/geoip2/conf/bad-threeletter.conf up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/geoip2/conf/good-options.conf up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/geoip2/clean.sh up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/geoip2/prereq.sh up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/geoip2/setup.sh up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/geoip2/tests.sh up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/geoip2/data/GeoIP2-City.json up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/geoip2/data/GeoIP2-City.mmdb up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/geoip2/data/GeoIP2-Country.json up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/geoip2/data/GeoIP2-Country.mmdb up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/geoip2/data/GeoIP2-Domain.json up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/geoip2/data/GeoIP2-Domain.mmdb up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/geoip2/data/GeoIP2-ISP.json up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/geoip2/data/GeoIP2-ISP.mmdb up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/geoip2/data/GeoLite2-ASN.json up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/geoip2/data/GeoLite2-ASN.mmdb up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/geoip2/data/README.md up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/geoip2/data/write-test-data.pl up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/geoip2/ns2/example.db.in up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/geoip2/ns2/named1.conf.in up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/geoip2/ns2/named10.conf.in up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/geoip2/ns2/named11.conf.in up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/geoip2/ns2/named12.conf.in up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/geoip2/ns2/named2.conf.in up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/geoip2/ns2/named3.conf.in up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/geoip2/ns2/named4.conf.in up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/geoip2/ns2/named5.conf.in up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/geoip2/ns2/named6.conf.in up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/geoip2/ns2/named7.conf.in up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/geoip2/ns2/named8.conf.in up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/geoip2/ns2/named9.conf.in up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/inline/ns3/master6.db.in up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/ixfr/ns5/named.conf.in up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/parallel.sh up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/rpz/ns9/hints up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/rpz/ns9/rpz.db up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/rpz/ns9/named.conf.in up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/serve-stale/ns4/named.conf.in up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/statschannel/ns2/dnssec.db.in up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/statschannel/ns2/sign.sh up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/statschannel/zones-json.pl up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/system/statschannel/zones-xml.pl up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/virtual-time/Makefile up to 1.1.1.1
	external/mpl/bind/dist/bin/tests/virtual-time/conf.sh up to 1.1.1.1
	external/mpl/bind/dist/fuzz/dns_rdata_fromwire_text.c up to 1.2
	external/mpl/bind/dist/fuzz/dns_rdata_fromwire_text.in/cdnskey up to 1.1.1.1
	external/mpl/bind/dist/fuzz/dns_rdata_fromwire_text.in/smimea up to 1.1.1.1
	external/mpl/bind/dist/fuzz/dns_rdata_fromwire_text.in/sshfp up to 1.1.1.1
	external/mpl/bind/dist/contrib/scripts/check-secure-delegation.pl up to 1.1.1.1
	external/mpl/bind/dist/contrib/scripts/zone-edit.sh up to 1.1.1.1
	external/mpl/bind/dist/lib/dns/geoip2.c         up to 1.2
	external/mpl/bind/dist/lib/isc/siphash.c        up to 1.2
	external/mpl/bind/dist/lib/isc/include/isc/endian.h up to 1.2
	external/mpl/bind/dist/lib/isc/include/isc/siphash.h up to 1.2
	external/mpl/bind/dist/lib/isc/tests/siphash_test.c up to 1.2
	external/mpl/bind/dist/lib/ns/include/ns/pfilter.h up to 1.1
	external/mpl/bind/dist/lib/ns/pfilter.c         up to 1.1
	external/mpl/bind/dist/lib/samples/Makefile-postinstall up to 1.1.1.1
	external/mpl/bind/dist/m4/ax_restore_flags.m4   up to 1.1.1.1
	external/mpl/bind/dist/m4/ax_save_flags.m4      up to 1.1.1.1
	external/mpl/bind/dist/m4/compat.m4             up to 1.1.1.1
	external/mpl/bind/dist/unit/unittest.sh         up to 1.1.1.1
	external/mpl/bind/dist/bin/named/pfilter.c      delete
	external/mpl/bind/dist/bin/named/pfilter.h      delete
	external/mpl/bind/dist/bin/tests/system/wildcard/ns2/hints delete
	external/mpl/bind/dist/bin/tests/system/wildcard/ns3/hints delete
	external/mpl/bind/dist/bin/tests/system/wildcard/ns5/hints delete
	external/mpl/bind/dist/lib/dns/rdata/generic/unspec_103.c delete
	external/mpl/bind/dist/lib/dns/rdata/generic/unspec_103.h delete
	external/mpl/bind/Makefile.inc                  up to 1.5
	external/mpl/bind/bin/named/Makefile            up to 1.3
	external/mpl/bind/dist/CHANGES                  up to 1.1.1.5
	external/mpl/bind/dist/CONTRIBUTING             up to 1.1.1.2
	external/mpl/bind/dist/HISTORY                  up to 1.1.1.2
	external/mpl/bind/dist/Makefile.in              up to 1.4
	external/mpl/bind/dist/OPTIONS                  up to 1.1.1.3
	external/mpl/bind/dist/PLATFORMS                up to 1.1.1.4
	external/mpl/bind/dist/PLATFORMS.md             up to 1.1.1.4
	external/mpl/bind/dist/README                   up to 1.1.1.5
	external/mpl/bind/dist/README.md                up to 1.1.1.5
	external/mpl/bind/dist/aclocal.m4               up to 1.1.1.3
	external/mpl/bind/dist/config.h.in              up to 1.6
	external/mpl/bind/dist/config.h.win32           up to 1.1.1.4
	external/mpl/bind/dist/configure                up to 1.6
	external/mpl/bind/dist/configure.ac             up to 1.1.1.4
	external/mpl/bind/dist/srcid                    up to 1.1.1.5
	external/mpl/bind/dist/version                  up to 1.1.1.5
	external/mpl/bind/dist/bin/check/Makefile.in    up to 1.1.1.3
	external/mpl/bind/dist/bin/confgen/Makefile.in  up to 1.1.1.3
	external/mpl/bind/dist/bin/delv/Makefile.in     up to 1.1.1.3
	external/mpl/bind/dist/bin/dig/Makefile.in      up to 1.1.1.3
	external/mpl/bind/dist/bin/dig/dig.1            up to 1.5
	external/mpl/bind/dist/bin/dig/dig.c            up to 1.4
	external/mpl/bind/dist/bin/dig/dig.docbook      up to 1.1.1.4
	external/mpl/bind/dist/bin/dig/dig.html         up to 1.1.1.4
	external/mpl/bind/dist/bin/dig/dighost.c        up to 1.5
	external/mpl/bind/dist/bin/dnssec/Makefile.in   up to 1.1.1.3
	external/mpl/bind/dist/bin/named/Makefile.in    up to 1.1.1.3
	external/mpl/bind/dist/bin/named/bind9.xsl      up to 1.1.1.3
	external/mpl/bind/dist/bin/named/bind9.xsl.h    up to 1.4
	external/mpl/bind/dist/bin/named/config.c       up to 1.5
	external/mpl/bind/dist/bin/named/fuzz.c         up to 1.4
	external/mpl/bind/dist/bin/named/geoip.c        up to 1.3
	external/mpl/bind/dist/bin/named/main.c         up to 1.5
	external/mpl/bind/dist/bin/named/named.conf.5   up to 1.6
	external/mpl/bind/dist/bin/named/named.conf.docbook up to 1.1.1.5
	external/mpl/bind/dist/bin/named/named.conf.html up to 1.1.1.4
	external/mpl/bind/dist/bin/named/server.c       up to 1.7
	external/mpl/bind/dist/bin/named/statschannel.c up to 1.4
	external/mpl/bind/dist/bin/named/zoneconf.c     up to 1.4
	external/mpl/bind/dist/bin/named/include/named/geoip.h up to 1.3
	external/mpl/bind/dist/bin/named/include/named/globals.h up to 1.5
	external/mpl/bind/dist/bin/named/unix/dlz_dlopen_driver.c up to 1.5
	external/mpl/bind/dist/bin/named/win32/named.vcxproj.filters.in up to 1.1.1.3
	external/mpl/bind/dist/bin/named/win32/named.vcxproj.in up to 1.1.1.3
	external/mpl/bind/dist/bin/named/win32/ntservice.c up to 1.4
	external/mpl/bind/dist/bin/named/win32/os.c     up to 1.5
	external/mpl/bind/dist/bin/nsupdate/Makefile.in up to 1.1.1.3
	external/mpl/bind/dist/bin/pkcs11/pkcs11-keygen.c up to 1.4
	external/mpl/bind/dist/bin/plugins/Makefile.in  up to 1.1.1.3
	external/mpl/bind/dist/bin/plugins/filter-aaaa.c up to 1.4
	external/mpl/bind/dist/bin/rndc/Makefile.in     up to 1.1.1.3
	external/mpl/bind/dist/bin/rndc/rndc.8          up to 1.5
	external/mpl/bind/dist/bin/rndc/rndc.docbook    up to 1.1.1.4
	external/mpl/bind/dist/bin/rndc/rndc.html       up to 1.1.1.4
	external/mpl/bind/dist/bin/tests/Makefile.in    up to 1.1.1.3
	external/mpl/bind/dist/bin/tests/optional/Makefile.in up to 1.1.1.4
	external/mpl/bind/dist/bin/tests/system/Makefile.in up to 1.1.1.4
	external/mpl/bind/dist/bin/tests/system/conf.sh.common up to 1.1.1.2
	external/mpl/bind/dist/bin/tests/system/conf.sh.in up to 1.1.1.4
	external/mpl/bind/dist/bin/tests/system/conf.sh.win32 up to 1.1.1.4
	external/mpl/bind/dist/bin/tests/system/feature-test.c up to 1.6
	external/mpl/bind/dist/bin/tests/system/genzone.sh up to 1.1.1.4
	external/mpl/bind/dist/bin/tests/system/ifconfig.bat up to 1.1.1.3
	external/mpl/bind/dist/bin/tests/system/ifconfig.sh up to 1.1.1.4
	external/mpl/bind/dist/bin/tests/system/run.sh  up to 1.1.1.3
	external/mpl/bind/dist/bin/tests/system/runall.sh up to 1.1.1.2
	external/mpl/bind/dist/bin/tests/system/stop.pl up to 1.1.1.5
	external/mpl/bind/dist/bin/tests/system/additional/tests.sh up to 1.1.1.3
	external/mpl/bind/dist/bin/tests/system/additional/ns1/named1.conf.in up to 1.1.1.3
	external/mpl/bind/dist/bin/tests/system/additional/ns1/named2.conf.in up to 1.1.1.3
	external/mpl/bind/dist/bin/tests/system/additional/ns1/named3.conf.in up to 1.1.1.3
	external/mpl/bind/dist/bin/tests/system/additional/ns1/named4.conf.in up to 1.1.1.3
	external/mpl/bind/dist/bin/tests/system/additional/ns1/naptr.db up to 1.1.1.2
	external/mpl/bind/dist/bin/tests/system/additional/ns1/naptr2.db up to 1.1.1.2
	external/mpl/bind/dist/bin/tests/system/additional/ns1/nid.db up to 1.1.1.2
	external/mpl/bind/dist/bin/tests/system/additional/ns1/rt.db up to 1.1.1.2
	external/mpl/bind/dist/bin/tests/system/additional/ns1/rt2.db up to 1.1.1.2
	external/mpl/bind/dist/bin/tests/system/additional/ns3/named.conf.in up to 1.1.1.3
	external/mpl/bind/dist/bin/tests/system/allow-query/ns1/root.db up to 1.1.1.2
	external/mpl/bind/dist/bin/tests/system/autosign/tests.sh up to 1.1.1.5
	external/mpl/bind/dist/bin/tests/system/cacheclean/clean.sh up to 1.1.1.3
	external/mpl/bind/dist/bin/tests/system/cacheclean/tests.sh up to 1.1.1.3
	external/mpl/bind/dist/bin/tests/system/cds/setup.sh up to 1.1.1.4
	external/mpl/bind/dist/bin/tests/system/checkconf/tests.sh up to 1.1.1.4
	external/mpl/bind/dist/bin/tests/system/cookie/clean.sh up to 1.1.1.3
	external/mpl/bind/dist/bin/tests/system/cookie/tests.sh up to 1.1.1.4
	external/mpl/bind/dist/bin/tests/system/cookie/ns4/named.conf.in up to 1.1.1.3
	external/mpl/bind/dist/bin/tests/system/cookie/ns5/named.conf.in up to 1.1.1.3
	external/mpl/bind/dist/bin/tests/system/cookie/ns6/named.conf.in up to 1.1.1.3
	external/mpl/bind/dist/bin/tests/system/digdelv/tests.sh up to 1.1.1.4
	external/mpl/bind/dist/bin/tests/system/digdelv/ns2/sign.sh up to 1.1.1.2
	external/mpl/bind/dist/bin/tests/system/dlv/clean.sh up to 1.1.1.3
	external/mpl/bind/dist/bin/tests/system/dlv/setup.sh up to 1.1.1.4
	external/mpl/bind/dist/bin/tests/system/dlv/tests.sh up to 1.1.1.2
	external/mpl/bind/dist/bin/tests/system/dlv/ns1/root.db.in up to 1.1.1.2
	external/mpl/bind/dist/bin/tests/system/dlv/ns1/sign.sh up to 1.1.1.3
	external/mpl/bind/dist/bin/tests/system/dlv/ns2/named.conf.in up to 1.1.1.2
	external/mpl/bind/dist/bin/tests/system/dlv/ns2/utld.db up to 1.1.1.2
	external/mpl/bind/dist/bin/tests/system/dlv/ns3/named.conf.in up to 1.1.1.2
	external/mpl/bind/dist/bin/tests/system/dlv/ns3/sign.sh up to 1.1.1.3
	external/mpl/bind/dist/bin/tests/system/dlv/ns5/named.conf.in up to 1.1.1.2
	external/mpl/bind/dist/bin/tests/system/dlzexternal/driver.c up to 1.6
	external/mpl/bind/dist/bin/tests/system/dns64/clean.sh up to 1.1.1.3
	external/mpl/bind/dist/bin/tests/system/dns64/tests.sh up to 1.1.1.2
	external/mpl/bind/dist/bin/tests/system/dnssec/README up to 1.1.1.2
	external/mpl/bind/dist/bin/tests/system/dnssec/clean.sh up to 1.1.1.4
	external/mpl/bind/dist/bin/tests/system/dnssec/setup.sh up to 1.1.1.4
	external/mpl/bind/dist/bin/tests/system/dnssec/tests.sh up to 1.1.1.5
	external/mpl/bind/dist/bin/tests/system/dnssec/ns1/root.db.in up to 1.1.1.2
	external/mpl/bind/dist/bin/tests/system/dnssec/ns1/sign.sh up to 1.1.1.4
	external/mpl/bind/dist/bin/tests/system/dnssec/ns2/named.conf.in up to 1.1.1.3
	external/mpl/bind/dist/bin/tests/system/dnssec/ns2/sign.sh up to 1.1.1.4
	external/mpl/bind/dist/bin/tests/system/dnssec/ns3/named.conf.in up to 1.1.1.3
	external/mpl/bind/dist/bin/tests/system/dnssec/ns3/sign.sh up to 1.1.1.4
	external/mpl/bind/dist/bin/tests/system/dnssec/ns5/sign.sh up to 1.1.1.4
	external/mpl/bind/dist/bin/tests/system/dnssec/ns6/sign.sh up to 1.1.1.4
	external/mpl/bind/dist/bin/tests/system/dnssec/ns7/sign.sh up to 1.1.1.4
	external/mpl/bind/dist/bin/tests/system/dnstap/tests.sh up to 1.1.1.3
	external/mpl/bind/dist/bin/tests/system/dsdigest/ns2/sign.sh up to 1.1.1.4
	external/mpl/bind/dist/bin/tests/system/dyndb/driver/driver.c up to 1.4
	external/mpl/bind/dist/bin/tests/system/eddsa/tests.sh up to 1.1.1.2
	external/mpl/bind/dist/bin/tests/system/eddsa/ns2/example.com.db up to 1.1.1.2
	external/mpl/bind/dist/bin/tests/system/eddsa/ns2/sign.sh up to 1.1.1.3
	external/mpl/bind/dist/bin/tests/system/filter-aaaa/ns2/hints up to 1.1.1.2
	external/mpl/bind/dist/bin/tests/system/filter-aaaa/ns3/hints up to 1.1.1.2
	external/mpl/bind/dist/bin/tests/system/filter-aaaa/ns5/hints up to 1.1.1.2
	external/mpl/bind/dist/bin/tests/system/geoip/clean.sh up to 1.1.1.3
	external/mpl/bind/dist/bin/tests/system/geoip/tests.sh up to 1.1.1.4
	external/mpl/bind/dist/bin/tests/system/geoip/ns2/named15.conf.in up to 1.1.1.3
	external/mpl/bind/dist/bin/tests/system/idna/tests.sh up to 1.1.1.3
	external/mpl/bind/dist/bin/tests/system/inline/setup.sh up to 1.1.1.5
	external/mpl/bind/dist/bin/tests/system/inline/tests.sh up to 1.1.1.4
	external/mpl/bind/dist/bin/tests/system/inline/ns3/named.conf.in up to 1.1.1.3
	external/mpl/bind/dist/bin/tests/system/inline/ns3/sign.sh up to 1.1.1.3
	external/mpl/bind/dist/bin/tests/system/ixfr/clean.sh up to 1.1.1.5
	external/mpl/bind/dist/bin/tests/system/ixfr/setup.sh up to 1.1.1.3
	external/mpl/bind/dist/bin/tests/system/ixfr/tests.sh up to 1.1.1.3
	external/mpl/bind/dist/bin/tests/system/ixfr/ns3/mytest0.db up to 1.1.1.2
	external/mpl/bind/dist/bin/tests/system/ixfr/ns3/mytest1.db up to 1.1.1.2
	external/mpl/bind/dist/bin/tests/system/ixfr/ns3/mytest2.db up to 1.1.1.2
	external/mpl/bind/dist/bin/tests/system/legacy/tests.sh up to 1.1.1.5
	external/mpl/bind/dist/bin/tests/system/legacy/ns6/edns512.db.in up to 1.1.1.2
	external/mpl/bind/dist/bin/tests/system/legacy/ns7/edns512-notcp.db.in up to 1.1.1.2
	external/mpl/bind/dist/bin/tests/system/metadata/tests.sh up to 1.1.1.3
	external/mpl/bind/dist/bin/tests/system/mkeys/README up to 1.1.1.3
	external/mpl/bind/dist/bin/tests/system/mkeys/tests.sh up to 1.1.1.4
	external/mpl/bind/dist/bin/tests/system/mkeys/ns1/sign.sh up to 1.1.1.4
	external/mpl/bind/dist/bin/tests/system/nsupdate/tests.sh up to 1.1.1.4
	external/mpl/bind/dist/bin/tests/system/pipelined/Makefile.in up to 1.1.1.3
	external/mpl/bind/dist/bin/tests/system/qmin/tests.sh up to 1.1.1.3
	external/mpl/bind/dist/bin/tests/system/qmin/ans3/ans.py up to 1.1.1.2
	external/mpl/bind/dist/bin/tests/system/rndc/clean.sh up to 1.1.1.3
	external/mpl/bind/dist/bin/tests/system/rndc/tests.sh up to 1.1.1.4
	external/mpl/bind/dist/bin/tests/system/rpz/setup.sh up to 1.1.1.4
	external/mpl/bind/dist/bin/tests/system/rpz/tests.sh up to 1.1.1.5
	external/mpl/bind/dist/bin/tests/system/rpz/ns1/root.db up to 1.1.1.2
	external/mpl/bind/dist/bin/tests/system/rsabigexponent/Makefile.in up to 1.1.1.3
	external/mpl/bind/dist/bin/tests/system/serve-stale/clean.sh up to 1.1.1.4
	external/mpl/bind/dist/bin/tests/system/serve-stale/setup.sh up to 1.1.1.3
	external/mpl/bind/dist/bin/tests/system/serve-stale/tests.sh up to 1.1.1.5
	external/mpl/bind/dist/bin/tests/system/serve-stale/ns1/named1.conf.in up to 1.1.1.3
	external/mpl/bind/dist/bin/tests/system/serve-stale/ns1/named2.conf.in up to 1.1.1.3
	external/mpl/bind/dist/bin/tests/system/sfcache/clean.sh up to 1.1.1.4
	external/mpl/bind/dist/bin/tests/system/sfcache/tests.sh up to 1.1.1.4
	external/mpl/bind/dist/bin/tests/system/smartsign/tests.sh up to 1.1.1.3
	external/mpl/bind/dist/bin/tests/system/spf/tests.sh up to 1.1.1.2
	external/mpl/bind/dist/bin/tests/system/staticstub/ns1/root.db up to 1.1.1.2
	external/mpl/bind/dist/bin/tests/system/statistics/clean.sh up to 1.1.1.3
	external/mpl/bind/dist/bin/tests/system/statistics/tests.sh up to 1.1.1.4
	external/mpl/bind/dist/bin/tests/system/statistics/ns3/named.conf.in up to 1.1.1.3
	external/mpl/bind/dist/bin/tests/system/statschannel/clean.sh up to 1.1.1.3
	external/mpl/bind/dist/bin/tests/system/statschannel/setup.sh up to 1.1.1.2
	external/mpl/bind/dist/bin/tests/system/statschannel/tests.sh up to 1.1.1.5
	external/mpl/bind/dist/bin/tests/system/statschannel/ns2/named.conf.in up to 1.1.1.2
	external/mpl/bind/dist/bin/tests/system/tkey/Makefile.in up to 1.1.1.3
	external/mpl/bind/dist/bin/tests/system/tkey/ns1/setup.sh up to 1.1.1.3
	external/mpl/bind/dist/bin/tests/system/verify/zones/genzones.sh up to 1.1.1.3
	external/mpl/bind/dist/bin/tests/system/wildcard/ns1/sign.sh up to 1.1.1.3
	external/mpl/bind/dist/bin/tests/system/wildcard/ns2/named.conf.in up to 1.1.1.3
	external/mpl/bind/dist/bin/tests/system/wildcard/ns3/named.conf.in up to 1.1.1.3
	external/mpl/bind/dist/bin/tests/system/wildcard/ns5/named.conf.in up to 1.1.1.3
	external/mpl/bind/dist/bin/tests/system/xfer/dig1.good up to 1.1.1.4
	external/mpl/bind/dist/bin/tests/system/xfer/dig2.good up to 1.1.1.4
	external/mpl/bind/dist/bin/tests/system/xfer/prereq.sh up to 1.1.1.3
	external/mpl/bind/dist/bin/tests/system/xfer/tests.sh up to 1.1.1.4
	external/mpl/bind/dist/bin/tools/Makefile.in    up to 1.1.1.3
	external/mpl/bind/dist/bin/tools/dnstap-read.c  up to 1.5
	external/mpl/bind/dist/bin/tools/mdig.c         up to 1.4
	external/mpl/bind/dist/contrib/dlz/modules/common/dlz_dbi.c up to 1.5
	external/mpl/bind/dist/doc/arm/Bv9ARM-book.xml  up to 1.1.1.5
	external/mpl/bind/dist/doc/arm/Bv9ARM.ch01.html up to 1.1.1.5
	external/mpl/bind/dist/doc/arm/Bv9ARM.ch02.html up to 1.1.1.5
	external/mpl/bind/dist/doc/arm/Bv9ARM.ch03.html up to 1.1.1.5
	external/mpl/bind/dist/doc/arm/Bv9ARM.ch04.html up to 1.1.1.5
	external/mpl/bind/dist/doc/arm/Bv9ARM.ch05.html up to 1.1.1.5
	external/mpl/bind/dist/doc/arm/Bv9ARM.ch06.html up to 1.1.1.5
	external/mpl/bind/dist/doc/arm/Bv9ARM.ch07.html up to 1.1.1.5
	external/mpl/bind/dist/doc/arm/Bv9ARM.ch08.html up to 1.1.1.5
	external/mpl/bind/dist/doc/arm/Bv9ARM.ch09.html up to 1.1.1.5
	external/mpl/bind/dist/doc/arm/Bv9ARM.ch10.html up to 1.1.1.5
	external/mpl/bind/dist/doc/arm/Bv9ARM.ch11.html up to 1.1.1.5
	external/mpl/bind/dist/doc/arm/Bv9ARM.ch12.html up to 1.1.1.5
	external/mpl/bind/dist/doc/arm/Bv9ARM.html      up to 1.1.1.5
	external/mpl/bind/dist/doc/arm/Bv9ARM.pdf       up to 1.1.1.5
	external/mpl/bind/dist/doc/arm/man.arpaname.html up to 1.1.1.5
	external/mpl/bind/dist/doc/arm/man.ddns-confgen.html up to 1.1.1.5
	external/mpl/bind/dist/doc/arm/man.delv.html    up to 1.1.1.5
	external/mpl/bind/dist/doc/arm/man.dig.html     up to 1.1.1.5
	external/mpl/bind/dist/doc/arm/man.dnssec-cds.html up to 1.1.1.5
	external/mpl/bind/dist/doc/arm/man.dnssec-checkds.html up to 1.1.1.5
	external/mpl/bind/dist/doc/arm/man.dnssec-coverage.html up to 1.1.1.5
	external/mpl/bind/dist/doc/arm/man.dnssec-dsfromkey.html up to 1.1.1.5
	external/mpl/bind/dist/doc/arm/man.dnssec-importkey.html up to 1.1.1.5
	external/mpl/bind/dist/doc/arm/man.dnssec-keyfromlabel.html up to 1.1.1.5
	external/mpl/bind/dist/doc/arm/man.dnssec-keygen.html up to 1.1.1.5
	external/mpl/bind/dist/doc/arm/man.dnssec-keymgr.html up to 1.1.1.5
	external/mpl/bind/dist/doc/arm/man.dnssec-revoke.html up to 1.1.1.5
	external/mpl/bind/dist/doc/arm/man.dnssec-settime.html up to 1.1.1.5
	external/mpl/bind/dist/doc/arm/man.dnssec-signzone.html up to 1.1.1.5
	external/mpl/bind/dist/doc/arm/man.dnssec-verify.html up to 1.1.1.5
	external/mpl/bind/dist/doc/arm/man.dnstap-read.html up to 1.1.1.5
	external/mpl/bind/dist/doc/arm/man.filter-aaaa.html up to 1.1.1.4
	external/mpl/bind/dist/doc/arm/man.host.html    up to 1.1.1.5
	external/mpl/bind/dist/doc/arm/man.mdig.html    up to 1.1.1.5
	external/mpl/bind/dist/doc/arm/man.named-checkconf.html up to 1.1.1.5
	external/mpl/bind/dist/doc/arm/man.named-checkzone.html up to 1.1.1.5
	external/mpl/bind/dist/doc/arm/man.named-journalprint.html up to 1.1.1.5
	external/mpl/bind/dist/doc/arm/man.named-nzd2nzf.html up to 1.1.1.5
	external/mpl/bind/dist/doc/arm/man.named-rrchecker.html up to 1.1.1.5
	external/mpl/bind/dist/doc/arm/man.named.conf.html up to 1.1.1.5
	external/mpl/bind/dist/doc/arm/man.named.html   up to 1.1.1.5
	external/mpl/bind/dist/doc/arm/man.nsec3hash.html up to 1.1.1.5
	external/mpl/bind/dist/doc/arm/man.nslookup.html up to 1.1.1.5
	external/mpl/bind/dist/doc/arm/man.nsupdate.html up to 1.1.1.5
	external/mpl/bind/dist/doc/arm/man.pkcs11-destroy.html up to 1.1.1.5
	external/mpl/bind/dist/doc/arm/man.pkcs11-keygen.html up to 1.1.1.5
	external/mpl/bind/dist/doc/arm/man.pkcs11-list.html up to 1.1.1.5
	external/mpl/bind/dist/doc/arm/man.pkcs11-tokens.html up to 1.1.1.5
	external/mpl/bind/dist/doc/arm/man.rndc-confgen.html up to 1.1.1.5
	external/mpl/bind/dist/doc/arm/man.rndc.conf.html up to 1.1.1.5
	external/mpl/bind/dist/doc/arm/man.rndc.html    up to 1.1.1.5
	external/mpl/bind/dist/doc/arm/notes.html       up to 1.1.1.5
	external/mpl/bind/dist/doc/arm/notes.pdf        up to 1.1.1.5
	external/mpl/bind/dist/doc/arm/notes.txt        up to 1.1.1.5
	external/mpl/bind/dist/doc/arm/notes.xml        up to 1.1.1.5
	external/mpl/bind/dist/doc/arm/options.grammar.xml up to 1.1.1.4
	external/mpl/bind/dist/doc/misc/options         up to 1.1.1.5
	external/mpl/bind/dist/doc/misc/rfc-compliance  up to 1.1.1.3
	external/mpl/bind/dist/doc/tex/notestyle.sty    up to 1.1.1.2
	external/mpl/bind/dist/fuzz/Makefile.in         up to 1.1.1.2
	external/mpl/bind/dist/lib/bind9/Makefile.in    up to 1.1.1.3
	external/mpl/bind/dist/lib/bind9/api            up to 1.1.1.5
	external/mpl/bind/dist/lib/bind9/check.c        up to 1.6
	external/mpl/bind/dist/lib/dns/Makefile.in      up to 1.1.1.5
	external/mpl/bind/dist/lib/dns/acl.c            up to 1.4
	external/mpl/bind/dist/lib/dns/api              up to 1.1.1.5
	external/mpl/bind/dist/lib/dns/client.c         up to 1.5
	external/mpl/bind/dist/lib/dns/dispatch.c       up to 1.4
	external/mpl/bind/dist/lib/dns/dnstap.c         up to 1.6
	external/mpl/bind/dist/lib/dns/gen-unix.h       up to 1.4
	external/mpl/bind/dist/lib/dns/gen.c            up to 1.5
	external/mpl/bind/dist/lib/dns/master.c         up to 1.4
	external/mpl/bind/dist/lib/dns/masterdump.c     up to 1.5
	external/mpl/bind/dist/lib/dns/message.c        up to 1.6
	external/mpl/bind/dist/lib/dns/name.c           up to 1.4
	external/mpl/bind/dist/lib/dns/openssleddsa_link.c up to 1.4
	external/mpl/bind/dist/lib/dns/rbtdb.c          up to 1.5
	external/mpl/bind/dist/lib/dns/rdata.c          up to 1.5
	external/mpl/bind/dist/lib/dns/resolver.c       up to 1.6
	external/mpl/bind/dist/lib/dns/rpz.c            up to 1.5
	external/mpl/bind/dist/lib/dns/stats.c          up to 1.4
	external/mpl/bind/dist/lib/dns/update.c         up to 1.4
	external/mpl/bind/dist/lib/dns/view.c           up to 1.5
	external/mpl/bind/dist/lib/dns/zone.c           up to 1.6
	external/mpl/bind/dist/lib/dns/include/dns/acl.h up to 1.4
	external/mpl/bind/dist/lib/dns/include/dns/clientinfo.h up to 1.4
	external/mpl/bind/dist/lib/dns/include/dns/ecs.h up to 1.5
	external/mpl/bind/dist/lib/dns/include/dns/geoip.h up to 1.4
	external/mpl/bind/dist/lib/dns/include/dns/message.h up to 1.5
	external/mpl/bind/dist/lib/dns/include/dns/resolver.h up to 1.5
	external/mpl/bind/dist/lib/dns/include/dns/rpz.h up to 1.5
	external/mpl/bind/dist/lib/dns/include/dns/stats.h up to 1.4
	external/mpl/bind/dist/lib/dns/include/dns/types.h up to 1.4
	external/mpl/bind/dist/lib/dns/include/dns/view.h up to 1.4
	external/mpl/bind/dist/lib/dns/include/dns/zone.h up to 1.4
	external/mpl/bind/dist/lib/dns/rdata/generic/ds_43.c up to 1.5
	external/mpl/bind/dist/lib/dns/rdata/generic/key_25.c up to 1.5
	external/mpl/bind/dist/lib/dns/rdata/generic/opt_41.c up to 1.4
	external/mpl/bind/dist/lib/dns/rdata/generic/sshfp_44.c up to 1.5
	external/mpl/bind/dist/lib/dns/tests/Makefile.in up to 1.1.1.3
	external/mpl/bind/dist/lib/dns/tests/acl_test.c up to 1.4
	external/mpl/bind/dist/lib/dns/tests/db_test.c  up to 1.4
	external/mpl/bind/dist/lib/dns/tests/dbdiff_test.c up to 1.4
	external/mpl/bind/dist/lib/dns/tests/dbiterator_test.c up to 1.4
	external/mpl/bind/dist/lib/dns/tests/dbversion_test.c up to 1.5
	external/mpl/bind/dist/lib/dns/tests/dh_test.c  up to 1.4
	external/mpl/bind/dist/lib/dns/tests/dispatch_test.c up to 1.5
	external/mpl/bind/dist/lib/dns/tests/dnstap_test.c up to 1.5
	external/mpl/bind/dist/lib/dns/tests/dnstest.c  up to 1.5
	external/mpl/bind/dist/lib/dns/tests/dst_test.c up to 1.6
	external/mpl/bind/dist/lib/dns/tests/geoip_test.c up to 1.4
	external/mpl/bind/dist/lib/dns/tests/keytable_test.c up to 1.4
	external/mpl/bind/dist/lib/dns/tests/master_test.c up to 1.4
	external/mpl/bind/dist/lib/dns/tests/name_test.c up to 1.4
	external/mpl/bind/dist/lib/dns/tests/nsec3_test.c up to 1.4
	external/mpl/bind/dist/lib/dns/tests/peer_test.c up to 1.4
	external/mpl/bind/dist/lib/dns/tests/private_test.c up to 1.4
	external/mpl/bind/dist/lib/dns/tests/rbt_serialize_test.c up to 1.4
	external/mpl/bind/dist/lib/dns/tests/rbt_test.c up to 1.4
	external/mpl/bind/dist/lib/dns/tests/rdata_test.c up to 1.6
	external/mpl/bind/dist/lib/dns/tests/rdataset_test.c up to 1.5
	external/mpl/bind/dist/lib/dns/tests/rdatasetstats_test.c up to 1.4
	external/mpl/bind/dist/lib/dns/tests/resolver_test.c up to 1.4
	external/mpl/bind/dist/lib/dns/tests/result_test.c up to 1.4
	external/mpl/bind/dist/lib/dns/tests/rsa_test.c up to 1.5
	external/mpl/bind/dist/lib/dns/tests/sigs_test.c up to 1.4
	external/mpl/bind/dist/lib/dns/tests/time_test.c up to 1.4
	external/mpl/bind/dist/lib/dns/tests/tkey_test.c up to 1.3
	external/mpl/bind/dist/lib/dns/tests/tsig_test.c up to 1.4
	external/mpl/bind/dist/lib/dns/tests/update_test.c up to 1.5
	external/mpl/bind/dist/lib/dns/tests/zonemgr_test.c up to 1.4
	external/mpl/bind/dist/lib/dns/tests/zt_test.c  up to 1.5
	external/mpl/bind/dist/lib/dns/tests/testdata/master/master8.data up to 1.1.1.2
	external/mpl/bind/dist/lib/dns/win32/libdns.def.in up to 1.1.1.4
	external/mpl/bind/dist/lib/dns/win32/libdns.vcxproj.filters.in up to 1.1.1.4
	external/mpl/bind/dist/lib/dns/win32/libdns.vcxproj.in up to 1.1.1.4
	external/mpl/bind/dist/lib/irs/tests/Makefile.in up to 1.1.1.3
	external/mpl/bind/dist/lib/irs/tests/resconf_test.c up to 1.4
	external/mpl/bind/dist/lib/isc/Makefile.in      up to 1.1.1.4
	external/mpl/bind/dist/lib/isc/api              up to 1.1.1.5
	external/mpl/bind/dist/lib/isc/hash.c           up to 1.4
	external/mpl/bind/dist/lib/isc/ht.c             up to 1.4
	external/mpl/bind/dist/lib/isc/mem.c            up to 1.5
	external/mpl/bind/dist/lib/isc/rwlock.c         up to 1.7
	external/mpl/bind/dist/lib/isc/sockaddr.c       up to 1.5
	external/mpl/bind/dist/lib/isc/stats.c          up to 1.5
	external/mpl/bind/dist/lib/isc/task.c           up to 1.5
	external/mpl/bind/dist/lib/isc/include/isc/Makefile.in up to 1.1.1.4
	external/mpl/bind/dist/lib/isc/include/isc/hash.h up to 1.4
	external/mpl/bind/dist/lib/isc/include/isc/util.h up to 1.6
	external/mpl/bind/dist/lib/isc/tests/Makefile.in up to 1.1.1.3
	external/mpl/bind/dist/lib/isc/tests/aes_test.c up to 1.4
	external/mpl/bind/dist/lib/isc/tests/buffer_test.c up to 1.5
	external/mpl/bind/dist/lib/isc/tests/counter_test.c up to 1.5
	external/mpl/bind/dist/lib/isc/tests/crc64_test.c up to 1.3
	external/mpl/bind/dist/lib/isc/tests/errno_test.c up to 1.4
	external/mpl/bind/dist/lib/isc/tests/hash_test.c up to 1.4
	external/mpl/bind/dist/lib/isc/tests/heap_test.c up to 1.5
	external/mpl/bind/dist/lib/isc/tests/hmac_test.c up to 1.3
	external/mpl/bind/dist/lib/isc/tests/ht_test.c  up to 1.4
	external/mpl/bind/dist/lib/isc/tests/lex_test.c up to 1.5
	external/mpl/bind/dist/lib/isc/tests/mem_test.c up to 1.4
	external/mpl/bind/dist/lib/isc/tests/netaddr_test.c up to 1.5
	external/mpl/bind/dist/lib/isc/tests/parse_test.c up to 1.4
	external/mpl/bind/dist/lib/isc/tests/pool_test.c up to 1.5
	external/mpl/bind/dist/lib/isc/tests/queue_test.c up to 1.4
	external/mpl/bind/dist/lib/isc/tests/radix_test.c up to 1.4
	external/mpl/bind/dist/lib/isc/tests/random_test.c up to 1.4
	external/mpl/bind/dist/lib/isc/tests/regex_test.c up to 1.6
	external/mpl/bind/dist/lib/isc/tests/result_test.c up to 1.6
	external/mpl/bind/dist/lib/isc/tests/safe_test.c up to 1.4
	external/mpl/bind/dist/lib/isc/tests/sockaddr_test.c up to 1.4
	external/mpl/bind/dist/lib/isc/tests/socket_test.c up to 1.5
	external/mpl/bind/dist/lib/isc/tests/symtab_test.c up to 1.4
	external/mpl/bind/dist/lib/isc/tests/task_test.c up to 1.4
	external/mpl/bind/dist/lib/isc/tests/taskpool_test.c up to 1.5
	external/mpl/bind/dist/lib/isc/tests/time_test.c up to 1.4
	external/mpl/bind/dist/lib/isc/tests/timer_test.c up to 1.4
	external/mpl/bind/dist/lib/isc/unix/socket.c    up to 1.11
	external/mpl/bind/dist/lib/isc/win32/libisc.def.in up to 1.1.1.5
	external/mpl/bind/dist/lib/isc/win32/libisc.vcxproj.filters.in up to 1.1.1.4
	external/mpl/bind/dist/lib/isc/win32/libisc.vcxproj.in up to 1.1.1.4
	external/mpl/bind/dist/lib/isccc/tests/result_test.c up to 1.5
	external/mpl/bind/dist/lib/isccfg/Makefile.in   up to 1.1.1.3
	external/mpl/bind/dist/lib/isccfg/aclconf.c     up to 1.4
	external/mpl/bind/dist/lib/isccfg/api           up to 1.1.1.5
	external/mpl/bind/dist/lib/isccfg/namedconf.c   up to 1.6
	external/mpl/bind/dist/lib/isccfg/parser.c      up to 1.5
	external/mpl/bind/dist/lib/isccfg/include/isccfg/aclconf.h up to 1.4
	external/mpl/bind/dist/lib/isccfg/tests/Makefile.in up to 1.1.1.3
	external/mpl/bind/dist/lib/isccfg/tests/parser_test.c up to 1.5
	external/mpl/bind/dist/lib/ns/Makefile.in       up to 1.2
	external/mpl/bind/dist/lib/ns/api               up to 1.1.1.5
	external/mpl/bind/dist/lib/ns/client.c          up to 1.6
	external/mpl/bind/dist/lib/ns/interfacemgr.c    up to 1.5
	external/mpl/bind/dist/lib/ns/query.c           up to 1.7
	external/mpl/bind/dist/lib/ns/update.c          up to 1.5
	external/mpl/bind/dist/lib/ns/xfrout.c          up to 1.6
	external/mpl/bind/dist/lib/ns/include/ns/client.h up to 1.6
	external/mpl/bind/dist/lib/ns/include/ns/interfacemgr.h up to 1.5
	external/mpl/bind/dist/lib/ns/include/ns/types.h up to 1.4
	external/mpl/bind/dist/lib/ns/tests/Makefile.in up to 1.1.1.4
	external/mpl/bind/dist/lib/ns/tests/listenlist_test.c up to 1.4
	external/mpl/bind/dist/lib/ns/tests/notify_test.c up to 1.5
	external/mpl/bind/dist/lib/ns/tests/plugin_test.c up to 1.2
	external/mpl/bind/dist/lib/ns/tests/query_test.c up to 1.5
	external/mpl/bind/dist/lib/samples/Makefile.in  up to 1.1.1.3
	external/mpl/bind/dist/m4/ax_check_openssl.m4   up to 1.1.1.2
	external/mpl/bind/dist/make/rules.in            up to 1.1.1.4
	external/mpl/bind/dist/win32utils/Configure     up to 1.1.1.5
	external/mpl/bind/dist/win32utils/build.txt     up to 1.1.1.3
	external/mpl/bind/dist/win32utils/readme1st.txt up to 1.1.1.2
	external/mpl/bind/include/config.h              up to 1.6
	external/mpl/bind/include/dns/code.h            up to 1.4
	external/mpl/bind/include/dns/enumtype.h        up to 1.4
	external/mpl/bind/include/dns/rdatastruct.h     up to 1.5
	external/mpl/bind/lib/libbind9/shlib_version    up to 1.5
	external/mpl/bind/lib/libdns/shlib_version      up to 1.5
	external/mpl/bind/lib/libirs/shlib_version      up to 1.5
	external/mpl/bind/lib/libisc/Makefile           up to 1.10
	external/mpl/bind/lib/libisc/shlib_version      up to 1.5
	external/mpl/bind/lib/libisccc/shlib_version    up to 1.5
	external/mpl/bind/lib/libisccfg/shlib_version   up to 1.5
	external/mpl/bind/lib/libns/Makefile            up to 1.4
	external/mpl/bind/lib/libns/shlib_version       up to 1.5
	distrib/sets/lists/base/shl.mi: revision 1.870
	distrib/sets/lists/debug/shl.mi: revision 1.227
	distrib/sets/lists/debug/shl.mi: revision 1.228
	distrib/sets/lists/base/shl.mi: revision 1.869
	usr.bin/xlint/lint1/scan.l: revision 1.90


Fix set lists for bumped bind version.

 -

lint(1): fix decorators for __thread, add _Thread_local.

 -

Import BIND 9.14.5:


        --- 9.14.5 released ---

5277.   [bug]           Cache DB statistics could underflow when serve-stale
                        was in use, because of a bug in counter maintenance
                        when RRsets become stale.

                        Functions for dumping statistics have been updated
                        to dump active, stale, and ancient statistic
                        counters.  Ancient RRset counters are prefixed
                        with '~'; stale RRset counters are still prefixed
                        with '#'. [GL #602]

5275.   [bug]           Mark DS records included in referral messages
                        with trust level "pending" so that they can be
                        validated and cached immediately, with no need to
                        re-query. [GL #964]

5274.   [bug]           Address potential use after free race when shutting
                        down rpz. [GL #1175]

5273.   [bug]           Check that bits [64..71] of a dns64 prefix are zero.
                        [GL #1159]

5269.   [port]          cygwin: can return ETIMEDOUT on connect() with a
                        non-blocking socket. [GL #1133]

5268.   [bug]           named could crash during configuration if
                        configured to use "geoip continent" ACLs with
                        legacy GeoIP. [GL #1163]

5266.   [bug]           named-checkconf failed to report dnstap-output
                        missing from named.conf when dnstap was specified.
                        [GL #1136]

5265.   [bug]           DNS64 and RPZ nodata (CNAME *.) rules interacted badly
                        [GL #1106]

5264.   [func]          New DNS Cookie algorithm - siphash24 - has been added
                        to BIND 9. [GL #605]

5236.   [func]          Add SipHash 2-4 implementation in lib/isc/siphash.c
                        and switch isc_hash_function() to use SipHash 2-4.
                        [GL #605]

        --- 9.14.4 released ---

5260.   [bug]           dnstap-read was producing malformed output for large
                        packets. [GL #1093]

5258.   [func]          Added support for the GeoIP2 API from MaxMind,
                        when BIND is compiled using "configure --with-geoip2".
                        The legacy GeoIP API can be enabled by using
                        "configure --with-geoip" instead. These options
                        cannot be used together.

                        Certain geoip ACL settings that were available with
                        legacy GeoIP are not available when using GeoIP2.
                        See the ARM for details. [GL #182]

5257.   [bug]           Some statistics data was not being displayed.
                        Add shading to the zone tables. [GL #1030]

5256.   [bug]           Ensure that glue records are included in root
                        priming responses if "minimal-responses" is not
                        set to "yes". [GL #1092]

5255.   [bug]           Errors encountered while reloading inline-signing
                        zones could be ignored, causing the zone content to
                        be left in an incompletely updated state rather than
                        reverted. [GL #1109]

5254.   [func]          Collect metrics to report to the statistics-channel
                        DNSSEC signing operations (dnssec-sign) and refresh
                        operations (dnssec-refresh) per zone and per keytag.
                        [GL #513]

5253.   [port]          Support platforms that don't define ULLONG_MAX.
                        [GL #1098]

5251.   [bug]           Statistics were broken in x86 Windows builds.
                        [GL #1081]

5249.   [bug]           Fix a possible underflow in recursion clients
                        statistics when hitting recursive clients
                        soft quota. [GL #1067]

        --- 9.14.3 released ---

5244.   [security]      Fixed a race condition in dns_dispatch_getnext()
                        that could cause an assertion failure if a
                        significant number of incoming packets were
                        rejected. (CVE-2019-6471) [GL #942]

5243.   [bug]           Fix a possible race between dispatcher and socket
                        code in a high-load cold-cache resolver scenario.
                        [GL #943]

5242.   [bug]           In relaxed qname minimizatiom mode, fall back to
                        normal resolution when encountering a lame
                        delegation, and use _.domain/A queries rather
                        than domain/NS. [GL #1055]

5241.   [bug]           Fix Ed448 private and public key ASN.1 prefix blobs.
                        [GL #225]

5240.   [bug]           Remove key id calculation for RSAMD5. [GL #996]

5238.   [bug]           Fix a possible deadlock in TCP code. [GL #1046]

5237.   [bug]           Recurse to find the root server list with 'dig +trace'.
                        [GL #1028]

5234.   [port]          arm: just use the compiler's default support for
                        yield. [GL #981]

        --- 9.14.2 released ---

5233.   [bug]           Negative trust anchors did not work with "forward only;"
                        to validating resolvers. [GL #997]

5231.   [protocol]      Add support for displaying CLIENT-TAG and SERVER-TAG.
                        [GL #960]

5229.   [protocol]      Enforce known SSHFP fingerprint lengths. [GL #852]

5228.   [cleanup]       If trusted-keys and managed-keys are configured
                        simultaneously for the same name, the key cannot
                        be rolled automatically. This configuration now
                        logs a warning. [GL #868]

5224.   [bug]           Only test provide-ixfr on TCP streams. [GL #991]

5223.   [bug]           Fixed a race in the filter-aaaa plugin accessing
                        the hash table. [GL #1005]

5222.   [bug]           'delv -t ANY' could leak memory. [GL #983]

5221.   [test]          Enable parallel execution of system tests on
                        Windows. [GL !4101]

5220.   [cleanup]       Refactor the isc_stat structure to take advantage
                        of stdatomic. [GL !1493]

5219.   [bug]           Fixed a race in the filter-aaaa plugin that could
                        trigger a crash when returning an instance object
                        to the memory pool. [GL #982]

5218.   [bug]           Conditionally include <dlfcn.h>. [GL #995]

5217.   [bug]           Restore key id calculation for RSAMD5. [GL #996]

5216.   [bug]           Fetches-per-zone counter wasn't updated correctly
                        when doing qname minimization. [GL #992]

5215.   [bug]           Change #5124 was incomplete; named could still
                        return FORMERR instead of SERVFAIL in some cases.
                        [GL #990]

5214.   [bug]           win32: named now removes its lock file upon shutdown.
                        [GL #979]

5213.   [bug]           win32: Eliminated a race which allowed named.exe running
                        as a service to be killed prematurely during shutdown.
                        [GL #978]

5211.   [bug]           Allow out-of-zone additional data to be included
                        in authoritative responses if recursion is allowed
                        and "minimal-responses" is disabled.  This behavior
                        was inadvertently removed in change #4605. [GL #817]

5210.   [bug]           When dnstap is enabled and recursion is not
                        available, incoming queries are now logged
                        as "auth". Previously, this depended on whether
                        recursion was requested by the client, not on
                        whether recursion was available. [GL #963]

5209.   [bug]           When update-check-ksk is true, add_sigs was not
                        considering offline keys, leaving record sets signed
                        with the incorrect type key. [GL #763]

5208.   [test]          Run valid rdata wire encodings through totext+fromtext
                        and tofmttext+fromtext methods to check these methods.
                        [GL #899]

5207.   [test]          Check delv and dig TTL values. [GL #965]

5206.   [bug]           Delv could print out bad TTLs. [GL #965]

5205.   [bug]           Enforce that a DS hash exists. [GL #899]

5204.   [test]          Check that dns_rdata_fromtext() produces a record that
                        will be accepted by dns_rdata_fromwire(). [GL #852]

5203.   [bug]           Enforce whether key rdata exists or not in KEY,
                        DNSKEY, CDNSKEY and RKEY. [GL #899]

5202.   [bug]           <dns/ecs.h> was missing ISC_LANG_ENDDECLS. [GL #976]

5190.   [bug]           Ignore trust anchors using disabled algorithms.
                        [GL #806]
2019-09-12 19:17:57 +00:00
martin 2833b65dbc Pull up following revision(s) (requested by kamil in ticket #188):
external/gpl3/gdb/dist/gdb/ser-unix.c: revision 1.2
	external/gpl3/gdb/dist/gdb/inflow.c: revision 1.2
	external/gpl3/gdb/dist/gdb/ChangeLog: revision 1.2
	external/gpl3/gdb/dist/gdb/inflow.h: revision 1.2
	external/gpl3/gdb/dist/gdb/event-top.c: revision 1.2
	external/gpl3/gdb/dist/gdb/top.c: revision 1.2

Cherry-pick upstream GDB patch to fix SIGTTOU handling

Fixes toolchain/54508 by Tobias Ulmer
commit 766f883622ef008230250aa5aecef9fb9b29f233

Author: Alan Hayward <alan.hayward%arm.com@localhost>
Date:   Tue May 28 10:07:54 2019 +0100

    Suppress SIGTTOU when handling errors
    Calls to error () can cause SIGTTOU to send gdb to the background.

    For example, on an Arm build:
      (gdb) b main
      Breakpoint 1 at 0x10774: file /build/gdb/testsuite/../../../src/binutils-gdb/gdb/testsuite/gdb.base/watchpoint.c, line 174.
      (gdb) r
      Starting program: /build/gdb/testsuite/outputs/gdb.base/watchpoint/watchpoint
      [1]+  Stopped                 ../gdb ./outputs/gdb.base/watchpoint/watchpoint
      localhost$ fg
      ../gdb ./outputs/gdb.base/watchpoint/watchpoint
      Cannot parse expression `.L1199 4@r4'.
      warning: Probes-based dynamic linker interface failed.
      Reverting to original interface.

    The SIGTTOU is raised whilst inside a syscall during the call to tcdrain.

    Fix is to use scoped_ignore_sigttou to ensure SIGTTOU is blocked.

    In addition fix include comments - job_control is not included via terminal.h

    gdb/ChangeLog:
            * event-top.c: Remove include comment.
            * inflow.c (class scoped_ignore_sigttou): Move from here...
            * inflow.h (class scoped_ignore_sigttou): ...to here.
            * ser-unix.c (hardwire_drain_output): Block SIGTTOU during drain.
            * top.c:  Remove include comment.
2019-09-06 19:57:32 +00:00
martin 6f83315841 Pull up following revision(s) (requested by kamil in ticket #184):
external/bsd/compiler_rt/lib/clang/lib/netbsd/common.mk: revision 1.3

Set NOLIBCSANITIZER for LLVM sanitizer runtimes
Do not sanitize sanitizer runtimes.
2019-09-06 19:45:53 +00:00
martin f532513b6b Pull up following revision(s) (requested by rjs in ticket #182):
external/gpl3/binutils/dist/include/ChangeLog: revision 1.2
	external/gpl3/binutils/dist/bfd/elf32-arm.c: revision 1.15
	external/gpl3/binutils/dist/include/elf/arm.h: revision 1.2
	external/gpl3/binutils/dist/bfd/ChangeLog: revision 1.12

Fix to PR port-arm/54159.

From:
http://mail-index.netbsd.org/tech-toolchain/2019/08/26/msg003596.html

Pullup -9
2019-09-06 19:40:31 +00:00
martin 593d85debe Catch up to current for the following files, requested by roy in ticket #177:
external/bsd/dhcpcd/dist/BUILDING.md            up to 1.1.1.5
	external/bsd/dhcpcd/dist/Makefile               up to 1.1.1.7
	external/bsd/dhcpcd/dist/Makefile.inc           up to 1.1.1.3
	external/bsd/dhcpcd/dist/configure              up to 1.1.1.15
	external/bsd/dhcpcd/dist/compat/rb.c            up to 1.1.1.2
	external/bsd/dhcpcd/dist/compat/rbtree.h        up to 1.1.1.2
	external/bsd/dhcpcd/dist/hooks/Makefile         up to 1.1.1.2
	external/bsd/dhcpcd/dist/src/Makefile           up to 1.1.1.6
	external/bsd/dhcpcd/dist/src/bpf.c              up to 1.12
	external/bsd/dhcpcd/dist/src/control.c          up to 1.1.1.8
	external/bsd/dhcpcd/dist/src/control.h          up to 1.1.1.5
	external/bsd/dhcpcd/dist/src/defs.h             up to 1.1.1.27
	external/bsd/dhcpcd/dist/src/dhcp-common.c      up to 1.1.1.8
	external/bsd/dhcpcd/dist/src/dhcp.c             up to 1.25
	external/bsd/dhcpcd/dist/src/dhcp6.c            up to 1.12
	external/bsd/dhcpcd/dist/src/dhcpcd.8.in        up to 1.3
	external/bsd/dhcpcd/dist/src/dhcpcd.c           up to 1.25
	external/bsd/dhcpcd/dist/src/dhcpcd.conf.5.in   up to 1.1.1.14
	external/bsd/dhcpcd/dist/src/duid.c             up to 1.1.1.7
	external/bsd/dhcpcd/dist/src/if-bsd.c           up to 1.12
	external/bsd/dhcpcd/dist/src/if-linux.c         up to 1.1.1.16
	external/bsd/dhcpcd/dist/src/if-options.c       up to 1.17
	external/bsd/dhcpcd/dist/src/if-options.h       up to 1.1.1.11
	external/bsd/dhcpcd/dist/src/if-sun.c           up to 1.1.1.11
	external/bsd/dhcpcd/dist/src/if.c               up to 1.1.1.16
	external/bsd/dhcpcd/dist/src/if.h               up to 1.1.1.11
	external/bsd/dhcpcd/dist/src/ipv4.c             up to 1.1.1.17
	external/bsd/dhcpcd/dist/src/ipv4.h             up to 1.1.1.10
	external/bsd/dhcpcd/dist/src/ipv6.c             up to 1.4
	external/bsd/dhcpcd/dist/src/ipv6.h             up to 1.5
	external/bsd/dhcpcd/dist/src/ipv6nd.c           up to 1.11
	external/bsd/dhcpcd/dist/src/ipv6nd.h           up to 1.1.1.11
	external/bsd/dhcpcd/dist/src/route.c            up to 1.1.1.14
	external/bsd/dhcpcd/dist/src/route.h            up to 1.1.1.9
	external/bsd/dhcpcd/dist/src/sa.c               up to 1.1.1.6
	external/bsd/dhcpcd/dist/src/script.c           up to 1.1.1.11

Import dhcpcd-8.0.4 with the following changes:

 * BSD: Fixed router reachability tests
 * inet6: If router unreachable, just solicit a new one
 * inet6: Fon't install a default route if only lladdresses
 * inet6: Stop listening to NA messages
 * BSD: Listen to RTM_MISS messages
 * DHCP: Fix in_cksum for Big Endian
 * DHCP{,6}: Don't log an error if the lease file is truncated

Changes in dhcpcd-8.0.3:

 *  DHCP: Work with IP headers with options
 *  script: Assert that env string are correctly terminated
 *  script: Terminate env strings with no value
 *  script: Don't attempt to use an invalid env string
 *  route: Fix NULL deference error when using static routes
 *  ARP: Respect IFF_NOARP
 *  DHCP: Allow full DHCP support for PtP interfaces, but not by default
 *  control: sends correct buffer to listeners

dhcpcd-ui now correctly reports SSD association and all the addresses
obtained (regression from dhcpcd-7)
2019-09-05 08:56:55 +00:00
martin a27c5bf806 Pull up following revision(s) (requested by skrll in ticket #151):
external/gpl3/gdb/dist/gdb/arm-nbsd-nat.c: revision 1.12

Restore the kvm support
2019-09-01 14:15:24 +00:00
martin 78bf53fe7d Pull up following revision(s) (requested by kamil in ticket #149):
external/bsd/compiler_rt/lib/clang/lib/netbsd/ubsan_minimal-m64/Makefile: revision 1.4
	external/bsd/compiler_rt/lib/clang/lib/netbsd/msan_cxx-m64/Makefile: revision 1.4
	external/bsd/compiler_rt/lib/clang/lib/netbsd/asan_cxx-m64/Makefile: revision 1.4
	external/bsd/compiler_rt/lib/clang/lib/netbsd/ubsan_standalone_cxx-m64/Makefile: revision 1.4
	external/bsd/compiler_rt/lib/clang/lib/netbsd/syms.mk: revision 1.3
	external/bsd/compiler_rt/lib/clang/lib/netbsd/msan-m64/Makefile: revision 1.4
	external/bsd/compiler_rt/lib/clang/lib/netbsd/ubsan_standalone-m64/Makefile: revision 1.4
	external/bsd/compiler_rt/lib/clang/lib/netbsd/asan-m64/Makefile: revision 1.4
	external/bsd/compiler_rt/lib/clang/lib/netbsd/tsan-m64/Makefile: revision 1.4
	external/bsd/compiler_rt/lib/clang/lib/netbsd/tsan_cxx-m64/Makefile: revision 1.4

Register syms.extra in LLVM sanitizer .syms files
syms.extra contain additional content that has to be shipped with these
.syms files.

At least libFuzzer requires the .syms files to be in order.
2019-09-01 14:12:22 +00:00
martin 71b9ece811 Pull up following revision(s) (requested by rmind in ticket #140):
external/bsd/libnv/lib/Makefile: revision 1.3
	usr.sbin/npf/npfd/Makefile: revision 1.7
	lib/libnpf/Makefile: revision 1.11
	lib/libnpf/Makefile: revision 1.12
	libexec/identd/Makefile: revision 1.18
	usr.sbin/npf/npfctl/Makefile: revision 1.14
	lib/npf/mod.mk: revision 1.8
	external/bsd/libnv/lib/srcs.mk: revision 1.1

libnpf fix: link the library itself to libnv; libnpf users should not be
expected to assume this dependency.

Move common parts into a makefile fragment usable from elsewhere.
Suggested by mrg.

Include libnv directly into this library
2019-09-01 13:18:39 +00:00
martin ff10a67c90 Pull up following revision(s) (requested by maya in ticket #137):
external/gpl3/gcc/dist/gcc/dse.c: revision 1.10
	external/gpl3/gcc/dist/gcc/reload.c: revision 1.8

Don't keep our local modifications as ifdef __NetBSD__.

When we build netbsd on another OS, we produce a cross compiler without
these definitions.

Fixes some compiler crashes when building netbsd/vax on linux.
2019-09-01 13:10:27 +00:00
martin 489c11d4fa Pull up following revision(s) (requested by kamil in ticket #126):
external/bsd/compiler_rt/lib/clang/lib/netbsd/ubsan_minimal-m64/Makefile: revision 1.3
	external/bsd/compiler_rt/lib/clang/lib/netbsd/msan_cxx-m64/Makefile: revision 1.3
	external/gpl2/lvm2/lvm2tools.mk: revision 1.5
	common/lib/libc/gmon/mcount.c: revision 1.14
	Makefile: revision 1.331
	share/mk/Makefile: revision 1.51
	external/bsd/fetch/lib/Makefile: revision 1.12
	external/bsd/compiler_rt/lib/clang/lib/netbsd/asan_cxx-m64/Makefile: revision 1.3
	tests/lib/libc/net/Makefile: revision 1.12
	external/bsd/compiler_rt/lib/clang/lib/netbsd/ubsan_standalone_cxx-m64/Makefile: revision 1.3
	external/bsd/compiler_rt/lib/clang/lib/netbsd/msan-m64/Makefile: revision 1.3
	distrib/sets/lists/base/mi: revision 1.1213
	share/mk/bsd.lib.mk: revision 1.380
	external/bsd/compiler_rt/lib/clang/lib/netbsd/ubsan_standalone-m64/Makefile: revision 1.3
	external/bsd/compiler_rt/lib/clang/lib/netbsd/asan-m64/Makefile: revision 1.3
	share/mk/bsd.sanitizer.mk: revision 1.1
	share/mk/bsd.prog.mk: revision 1.323
	external/bsd/compiler_rt/lib/clang/lib/netbsd/tsan-m64/Makefile: revision 1.3
	external/bsd/compiler_rt/lib/clang/lib/netbsd/tsan_cxx-m64/Makefile: revision 1.3
	lib/libc/gen/sysctlgetmibinfo.c: revision 1.14

Enhance the support of LLVM sanitizers

Define _REENTRANT for MKSANITIZER build. This is needed for at least stdio
code. This caused new build issued with duplicated symbols in few places
and rump kernel code picking different code paths borrowed from libc.

Handle all this in one go.

Add bsd.sanitizer.mk to share common code used by programs and libraries.

Switch from realall to beforeinstall target in .syms files. This is more
reliable in MKSANITIZER.
2019-09-01 10:44:22 +00:00
martin 97c4395de8 Pull up following revision(s) (requested by kamil in ticket #122):
external/bsd/compiler_rt/lib/clang/lib/netbsd/ubsan_minimal-m64/Makefile: revision 1.2
	distrib/sets/lists/base/md.amd64: revision 1.280
	external/bsd/compiler_rt/lib/clang/lib/netbsd/msan_cxx-m64/Makefile: revision 1.2
	distrib/sets/lists/comp/md.amd64: revision 1.272
	external/bsd/compiler_rt/lib/clang/lib/Makefile: revision 1.2
	external/bsd/compiler_rt/lib/clang/lib/Makefile: revision 1.3
	distrib/sets/lists/comp/md.i386: revision 1.190
	external/bsd/compiler_rt/lib/clang/Makefile: revision 1.2
	Makefile: revision 1.330
	external/bsd/compiler_rt/lib/clang/lib/netbsd/xray-m64/Makefile: revision 1.2
	external/bsd/compiler_rt/lib/clang/lib/netbsd/safestack-m32/Makefile: revision 1.2
	external/bsd/compiler_rt/lib/clang/lib/netbsd/asan_cxx-m64/Makefile: revision 1.2
	distrib/sets/lists/base/md.i386: revision 1.153
	distrib/sets/lists/base/md.i386: revision 1.154
	external/bsd/compiler_rt/lib/clang/lib/netbsd/ubsan_standalone_cxx-m64/Makefile: revision 1.2
	external/bsd/Makefile: revision 1.65
	external/bsd/compiler_rt/lib/clang/lib/netbsd/syms.mk: revision 1.2
	external/bsd/compiler_rt/lib/clang/lib/netbsd/sources.mk: revision 1.2
	external/bsd/compiler_rt/lib/clang/lib/netbsd/msan-m64/Makefile: revision 1.2
	external/bsd/compiler_rt/lib/clang/lib/netbsd/ubsan_standalone-m64/Makefile: revision 1.2
	external/bsd/compiler_rt/lib/clang/lib/netbsd/safestack-m64/Makefile: revision 1.2
	external/bsd/compiler_rt/lib/clang/lib/netbsd/asan-m64/Makefile: revision 1.2
	distrib/sets/lists/base/md.amd64: revision 1.279
	external/bsd/compiler_rt/Makefile: revision 1.2
	external/bsd/compiler_rt/lib/clang/lib/netbsd/Makefile: revision 1.2
	external/bsd/compiler_rt/lib/clang/lib/netbsd/Makefile: revision 1.3
	external/bsd/compiler_rt/lib/clang/lib/netbsd/tsan-m64/Makefile: revision 1.2
	Makefile: revision 1.328
	Makefile: revision 1.329
	external/bsd/compiler_rt/lib/clang/lib/netbsd/tsan_cxx-m64/Makefile: revision 1.2

Fix building compiler_rt with MKCOMPAT=no; approved by kamil@

Enhance MKSANITIZER support

Add i386 support for LLVM sanitizers.

Add new build phases do-sanitizer-* for building LLVM sanitizers after libs
and before other programs. This phase is important as sanitizers need
to link with libs and sanitized programs must link with sanitizer runtimes.

Fix LLVM sanitizer build by GCC (HAVE_LLVM=no)

Do not error if a priority from 0 to 100 is used for constructor or
destructor.

Use -Wno-error to silence all errors from this warning type. There should
be used -Wno-prio-ctor-dtor, but it's not supported by GCC7.

Rework the LLVM compiler_rt build rules

Register external/bsd/compiler_rt as a _SUBDIR. This will allow to handle
properly includes specific for compiler_rt.

Centralize build_install target for external/bsd/compiler_rt.
With the above changes MKOBJDIR is now respected properly for me.

Do not install LLVM sanitizers into TOOLDIR for !HAVE_LLVM.

Correct the build rules of LLVM sanitizers

Fix generation of .a.syms files in LLVM sanitizers. The old rules weren't
functional and sometimes they were fatal in the build.

Add the .a.syms files to distribution sets.
These files are generated only in certain .a files in 64bit version of
sanitizers.

Correct the location of files with LLVM sanitizers. Move the LLVM sanitizer
entries from base to comp files.
2019-09-01 10:36:25 +00:00
martin d91af32446 Pull up following revision(s) (requested by hannken in ticket #115):
external/cddl/osnet/dist/uts/common/fs/zfs/dnode.c: revision 1.8

Add missing dmu_zfetch_fini() when dnode_create() lost the race.
2019-08-26 14:06:56 +00:00
martin f51a34363d Pull up following revision(s) (requested by hannken in ticket #114):
external/cddl/osnet/dist/uts/common/fs/zfs/zfs_vnops.c: revision 1.52

Implement kqueue support.
2019-08-26 14:05:25 +00:00
martin 649c875712 Pull up following revision(s) (requested by hannken in ticket #113):
external/cddl/osnet/dist/uts/common/fs/zfs/zfs_vnops.c: revision 1.51

Implement poll support.
2019-08-26 14:03:33 +00:00
martin b30cb625a8 Pull up following revision(s) (requested by hannken in ticket #102):
external/cddl/osnet/sys/kern/taskq.c: revision 1.11

task_executor: prevent use after free, the task function may free
the tasq entry.
2019-08-20 11:45:35 +00:00
martin 3652f9c2a8 Pull up following revision(s) (requested by hannken in ticket #101):
external/cddl/osnet/dist/uts/common/fs/zfs/vdev_disk.c: revision 1.12

Rearrange the evaluation of "dvd_maxphys" so it works for wedges too.
2019-08-20 11:44:14 +00:00
martin 0dcb80e3d9 Pull up following revision(s) (requested by hannken in ticket #100):
external/cddl/osnet/dist/lib/libzfs/common/libzfs_import.c: revision 1.5

Always open the raw block devices as "<device><unit>" like it
comes from sysctl "hw.disknames" without attaching the raw
partition letter.  Now pools on wedges get imported too.
2019-08-20 11:42:35 +00:00