CVS commit: src/external/mpl/dhcp/dist

2021-05-26 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Wed May 26 22:52:32 UTC 2021

Modified Files:
src/external/mpl/dhcp/dist/client: dhclient.c
src/external/mpl/dhcp/dist/common: parse.c
src/external/mpl/dhcp/dist/common/tests: option_unittest.c
src/external/mpl/dhcp/dist/relay: dhcrelay.c
src/external/mpl/dhcp/dist/relay/tests: relay_unittests.c
src/external/mpl/dhcp/dist/server: dhcpd.c

Log Message:
merge local changes between dhcp-4.4.2 and dhcp-4.4.2-P1


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/external/mpl/dhcp/dist/client/dhclient.c
cvs rdiff -u -r1.3 -r1.4 src/external/mpl/dhcp/dist/common/parse.c
cvs rdiff -u -r1.2 -r1.3 \
src/external/mpl/dhcp/dist/common/tests/option_unittest.c
cvs rdiff -u -r1.4 -r1.5 src/external/mpl/dhcp/dist/relay/dhcrelay.c
cvs rdiff -u -r1.2 -r1.3 \
src/external/mpl/dhcp/dist/relay/tests/relay_unittests.c
cvs rdiff -u -r1.3 -r1.4 src/external/mpl/dhcp/dist/server/dhcpd.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/dhcp/dist/relay

2021-05-21 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Fri May 21 21:07:37 UTC 2021

Modified Files:
src/external/mpl/dhcp/dist/relay: dhcrelay.c

Log Message:
Add missing call to libdhcp_callbacks_register().  Should stop
dhcrelay() crashing when accessing *libdhcp_callbacks.local_port.
(from mrg@)


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/external/mpl/dhcp/dist/relay/dhcrelay.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/bind/dist/lib/isc/include/isc

2021-05-04 Thread Roland Illig
Module Name:src
Committed By:   rillig
Date:   Tue May  4 13:40:35 UTC 2021

Modified Files:
src/external/mpl/bind/dist/lib/isc/include/isc: radix.h

Log Message:
bind: remove unnecessary CONSTCOND

Lint does not need this anymore, since 2021-01-31.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 \
src/external/mpl/bind/dist/lib/isc/include/isc/radix.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/bind/include/isc

2021-05-04 Thread Roland Illig
Module Name:src
Committed By:   rillig
Date:   Tue May  4 13:16:06 UTC 2021

Modified Files:
src/external/mpl/bind/include/isc: stdatomic.h

Log Message:
bind: fix Clang build

I had already fixed this on 2021-03-27, but the fix was accidentally
reverted on 2021-04-29 when updating to bind 9.16.15.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/external/mpl/bind/include/isc/stdatomic.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/bind

2021-04-29 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Thu Apr 29 17:26:15 UTC 2021

Modified Files:
src/external/mpl/bind/dist: config.h.in configure
src/external/mpl/bind/dist/bin/dig: dighost.c host.c
src/external/mpl/bind/dist/bin/dnssec: dnssec-signzone.c
src/external/mpl/bind/dist/bin/named: config.c main.c server.c
src/external/mpl/bind/dist/bin/nsupdate: nsupdate.c
src/external/mpl/bind/dist/bin/tests: wire_test.c
src/external/mpl/bind/dist/bin/tests/optional: gsstest.c rwlock_test.c
src/external/mpl/bind/dist/bin/tools: mdig.c named-journalprint.c
named-nzd2nzf.c
src/external/mpl/bind/dist/lib/bind9: check.c
src/external/mpl/bind/dist/lib/dns: db.c dbtable.c dlz.c dnssec.c
dnstap.c dst_api.c dst_internal.h forward.c gssapi_link.c
gssapictx.c journal.c kasp.c keymgr.c keytable.c nta.c
openssl_link.c rbtdb.c resolver.c rpz.c tkey.c tsig.c view.c
xfrin.c zone.c zt.c
src/external/mpl/bind/dist/lib/dns/include/dns: db.h dnssec.h dnstap.h
events.h journal.h kasp.h librpz.h lmdb.h rdataset.h tkey.h
src/external/mpl/bind/dist/lib/dns/include/dst: dst.h gssapi.h
src/external/mpl/bind/dist/lib/dns/rdata/generic: hip_55.c loc_29.c
nsec3_50.c nsec3param_51.c
src/external/mpl/bind/dist/lib/dns/tests: acl_test.c db_test.c
dbdiff_test.c dbiterator_test.c dbversion_test.c dh_test.c
dispatch_test.c dnstap_test.c dst_test.c geoip_test.c
keytable_test.c master_test.c name_test.c nsec3_test.c
nsec3param_test.c peer_test.c private_test.c rbt_serialize_test.c
rbt_test.c rdata_test.c rdataset_test.c rdatasetstats_test.c
resolver_test.c result_test.c rsa_test.c sigs_test.c time_test.c
tsig_test.c update_test.c zonemgr_test.c zt_test.c
src/external/mpl/bind/dist/lib/irs/tests: resconf_test.c
src/external/mpl/bind/dist/lib/isc: hp.c lib.c mem.c mem_p.h
openssl_shim.c openssl_shim.h rwlock.c task.c
src/external/mpl/bind/dist/lib/isc/include/isc: lib.h mem.h netmgr.h
rwlock.h util.h
src/external/mpl/bind/dist/lib/isc/netmgr: netmgr-int.h netmgr.c tcp.c
tcpdns.c tlsdns.c udp.c
src/external/mpl/bind/dist/lib/isc/pthreads: thread.c
src/external/mpl/bind/dist/lib/isc/pthreads/include/isc: thread.h
src/external/mpl/bind/dist/lib/isc/tests: aes_test.c buffer_test.c
counter_test.c crc64_test.c errno_test.c file_test.c hash_test.c
heap_test.c hmac_test.c ht_test.c lex_test.c md_test.c mem_test.c
netaddr_test.c parse_test.c pool_test.c quota_test.c radix_test.c
random_test.c regex_test.c result_test.c safe_test.c siphash_test.c
sockaddr_test.c socket_test.c symtab_test.c task_test.c
taskpool_test.c tcp_quota_test.c tcp_test.c tcpdns_test.c
time_test.c timer_test.c udp_test.c
src/external/mpl/bind/dist/lib/isc/unix: time.c
src/external/mpl/bind/dist/lib/isc/unix/include/isc: time.h
src/external/mpl/bind/dist/lib/isc/win32: DLLMain.c condition.c
thread.c time.c
src/external/mpl/bind/dist/lib/isc/win32/include/isc: condition.h
thread.h time.h
src/external/mpl/bind/dist/lib/isccc/tests: result_test.c
src/external/mpl/bind/dist/lib/isccfg: kaspconf.c namedconf.c
src/external/mpl/bind/dist/lib/isccfg/tests: duration_test.c
parser_test.c
src/external/mpl/bind/dist/lib/ns: Makefile.in client.c interfacemgr.c
query.c
src/external/mpl/bind/dist/lib/ns/include/ns: client.h
src/external/mpl/bind/dist/lib/ns/tests: listenlist_test.c
notify_test.c nstest.h plugin_test.c query_test.c
src/external/mpl/bind/include: config.h
src/external/mpl/bind/include/isc: stdatomic.h
src/external/mpl/bind/lib/libbind9: shlib_version
src/external/mpl/bind/lib/libdns: Makefile shlib_version
src/external/mpl/bind/lib/libirs: shlib_version
src/external/mpl/bind/lib/libisc: Makefile shlib_version
src/external/mpl/bind/lib/libisccc: shlib_version
src/external/mpl/bind/lib/libisccfg: shlib_version
src/external/mpl/bind/lib/libns: shlib_version
Removed Files:
src/external/mpl/bind/dist/bin/tests: fromhex.pl
src/external/mpl/bind/dist/bin/tests/system/ecdsa/ns1: named.conf
src/external/mpl/bind/dist/bin/tests/system/ecdsa/ns2: named.conf
src/external/mpl/bind/dist/bin/tests/system/eddsa/ns1: named.conf
src/external/mpl/bind/dist/bin/tests/system/eddsa/ns2:
Xexample.com.+016+09713.key Xexample.com.+016+09713.private
Xexample.com.+016+38353.key Xexample.com.+016+38353.private
example.com.db named.conf
src/external/mpl/bind/dist/bi

CVS commit: src/external/mpl/dhcp

2021-04-12 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Tue Apr 13 04:14:46 UTC 2021

Modified Files:
src/external/mpl/dhcp: Makefile.inc

Log Message:
use -fcommon here too.


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/external/mpl/dhcp/Makefile.inc

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/bind

2021-04-12 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Tue Apr 13 01:15:57 UTC 2021

Modified Files:
src/external/mpl/bind: Makefile.inc

Log Message:
use -fcommon.


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/external/mpl/bind/Makefile.inc

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/bind/dist

2021-04-05 Thread Roland Illig
Module Name:src
Committed By:   rillig
Date:   Mon Apr  5 11:36:56 UTC 2021

Modified Files:
src/external/mpl/bind/dist/bin/named: server.c
src/external/mpl/bind/dist/lib/dns: dnsrps.c dnssec.c gen.c peer.c
src/external/mpl/bind/dist/lib/dns/tests: dnstest.h
src/external/mpl/bind/dist/lib/isc/netmgr: udp.c

Log Message:
bind: remove unnecessary local modifications

No functional change.


To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 src/external/mpl/bind/dist/bin/named/server.c
cvs rdiff -u -r1.6 -r1.7 src/external/mpl/bind/dist/lib/dns/dnsrps.c
cvs rdiff -u -r1.8 -r1.9 src/external/mpl/bind/dist/lib/dns/dnssec.c \
src/external/mpl/bind/dist/lib/dns/gen.c
cvs rdiff -u -r1.7 -r1.8 src/external/mpl/bind/dist/lib/dns/peer.c
cvs rdiff -u -r1.5 -r1.6 src/external/mpl/bind/dist/lib/dns/tests/dnstest.h
cvs rdiff -u -r1.6 -r1.7 src/external/mpl/bind/dist/lib/isc/netmgr/udp.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/bind/dist

2021-04-05 Thread Roland Illig
Module Name:src
Committed By:   rillig
Date:   Mon Apr  5 11:29:49 UTC 2021

Modified Files:
src/external/mpl/bind/dist/bin/named: server.c statschannel.c
src/external/mpl/bind/dist/lib/dns: cache.c rbt.c
src/external/mpl/bind/dist/lib/isc/include/isc: radix.h

Log Message:
bind: remove non-canonical redundant CONSTCOND comments

Since lint1/tree.c 1.202 from 2021-01-31, lint no longer needs the
/*CONSTCOND*/ for do-while-0 "loops".

No functional change.


To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/external/mpl/bind/dist/bin/named/server.c
cvs rdiff -u -r1.10 -r1.11 \
src/external/mpl/bind/dist/bin/named/statschannel.c
cvs rdiff -u -r1.6 -r1.7 src/external/mpl/bind/dist/lib/dns/cache.c
cvs rdiff -u -r1.8 -r1.9 src/external/mpl/bind/dist/lib/dns/rbt.c
cvs rdiff -u -r1.5 -r1.6 \
src/external/mpl/bind/dist/lib/isc/include/isc/radix.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/bind/dist

2021-04-05 Thread Roland Illig
Module Name:src
Committed By:   rillig
Date:   Mon Apr  5 11:27:04 UTC 2021

Modified Files:
src/external/mpl/bind/dist/bin/check: check-tool.c named-checkconf.c
named-checkzone.c
src/external/mpl/bind/dist/bin/confgen: util.h
src/external/mpl/bind/dist/bin/delv: delv.c
src/external/mpl/bind/dist/bin/dig: dig.c
src/external/mpl/bind/dist/bin/named: controlconf.c logconf.c server.c
statschannel.c tkeyconf.c zoneconf.c
src/external/mpl/bind/dist/bin/named/unix: dlz_dlopen_driver.c os.c
src/external/mpl/bind/dist/bin/named/win32: dlz_dlopen_driver.c
src/external/mpl/bind/dist/bin/rndc: util.h
src/external/mpl/bind/dist/bin/tests: makejournal.c
src/external/mpl/bind/dist/bin/tests/system/dlzexternal: driver.c
src/external/mpl/bind/dist/bin/tests/system/rsabigexponent: bigkey.c
src/external/mpl/bind/dist/contrib/dlz/example: dlz_example.c
src/external/mpl/bind/dist/contrib/dlz/modules/include: dlz_list.h
src/external/mpl/bind/dist/lib/bind9: check.c
src/external/mpl/bind/dist/lib/dns: adb.c cache.c client.c diff.c
dnssec.c dnstap.c dst_api.c dst_parse.c dyndb.c gen.c gssapi_link.c
gssapictx.c journal.c keymgr.c master.c masterdump.c message.c
name.c nsec.c nsec3.c private.c rbt.c rbtdb.c rcode.c rdata.c
resolver.c sdb.c sdlz.c spnego_asn1.c time.c timer.c tkey.c ttl.c
update.c view.c xfrin.c zone.c
src/external/mpl/bind/dist/lib/dns/include/dns: name.h
src/external/mpl/bind/dist/lib/dns/rdata: rdatastructpre.h
src/external/mpl/bind/dist/lib/dns/rdata/in_1: wks_11.c
src/external/mpl/bind/dist/lib/dns/tests: dnstest.c tsig_test.c
src/external/mpl/bind/dist/lib/irs: getnameinfo.c
src/external/mpl/bind/dist/lib/isc: base32.c base64.c hex.c mem.c
regex.c task.c
src/external/mpl/bind/dist/lib/isc/include/isc: buffer.h event.h list.h
mem.h region.h util.h
src/external/mpl/bind/dist/lib/isc/pthreads: mutex.c
src/external/mpl/bind/dist/lib/isc/tests: isctest.h
src/external/mpl/bind/dist/lib/isc/unix: socket.c
src/external/mpl/bind/dist/lib/isc/win32: ntgroups.c socket.c
src/external/mpl/bind/dist/lib/isc/win32/include/isc: mutex.h net.h
src/external/mpl/bind/dist/lib/isccc/include/isccc: util.h
src/external/mpl/bind/dist/lib/isccfg: namedconf.c parser.c
src/external/mpl/bind/dist/lib/isccfg/tests: duration_test.c
parser_test.c
src/external/mpl/bind/dist/lib/ns: hooks.c query.c server.c update.c
xfrout.c
src/external/mpl/bind/dist/lib/ns/tests: nstest.h

Log Message:
bind: remove unnecessary CONSTCOND comments

Since lint1/tree.c 1.202 from 2021-01-31, lint no longer needs the
/*CONSTCOND*/ for do-while-0 "loops".

No functional change.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/external/mpl/bind/dist/bin/check/check-tool.c \
src/external/mpl/bind/dist/bin/check/named-checkconf.c \
src/external/mpl/bind/dist/bin/check/named-checkzone.c
cvs rdiff -u -r1.4 -r1.5 src/external/mpl/bind/dist/bin/confgen/util.h
cvs rdiff -u -r1.8 -r1.9 src/external/mpl/bind/dist/bin/delv/delv.c
cvs rdiff -u -r1.6 -r1.7 src/external/mpl/bind/dist/bin/dig/dig.c
cvs rdiff -u -r1.6 -r1.7 src/external/mpl/bind/dist/bin/named/controlconf.c
cvs rdiff -u -r1.5 -r1.6 src/external/mpl/bind/dist/bin/named/logconf.c \
src/external/mpl/bind/dist/bin/named/tkeyconf.c
cvs rdiff -u -r1.12 -r1.13 src/external/mpl/bind/dist/bin/named/server.c
cvs rdiff -u -r1.9 -r1.10 src/external/mpl/bind/dist/bin/named/statschannel.c \
src/external/mpl/bind/dist/bin/named/zoneconf.c
cvs rdiff -u -r1.8 -r1.9 \
src/external/mpl/bind/dist/bin/named/unix/dlz_dlopen_driver.c
cvs rdiff -u -r1.6 -r1.7 src/external/mpl/bind/dist/bin/named/unix/os.c
cvs rdiff -u -r1.6 -r1.7 \
src/external/mpl/bind/dist/bin/named/win32/dlz_dlopen_driver.c
cvs rdiff -u -r1.4 -r1.5 src/external/mpl/bind/dist/bin/rndc/util.h
cvs rdiff -u -r1.5 -r1.6 src/external/mpl/bind/dist/bin/tests/makejournal.c
cvs rdiff -u -r1.9 -r1.10 \
src/external/mpl/bind/dist/bin/tests/system/dlzexternal/driver.c
cvs rdiff -u -r1.5 -r1.6 \
src/external/mpl/bind/dist/bin/tests/system/rsabigexponent/bigkey.c
cvs rdiff -u -r1.4 -r1.5 \
src/external/mpl/bind/dist/contrib/dlz/example/dlz_example.c
cvs rdiff -u -r1.3 -r1.4 \
src/external/mpl/bind/dist/contrib/dlz/modules/include/dlz_list.h
cvs rdiff -u -r1.10 -r1.11 src/external/mpl/bind/dist/lib/bind9/check.c
cvs rdiff -u -r1.7 -r1.8 src/external/mpl/bind/dist/lib/dns/adb.c \
src/external/mpl/bind/dist/lib/dns/dnssec.c \
src/external/mpl/bind/dist/lib/dns/dyndb.c \
src/external/mpl/bind/dist/lib/dns/gen.c \
src/external/mpl/bind/dist/lib/dns/master.c \
src/external/mpl/bind/dist/lib/dns/nsec3.c \
src/exte

CVS commit: src/external/mpl/bind/dist/contrib/dlz/modules/wildcard

2021-04-05 Thread Roland Illig
Module Name:src
Committed By:   rillig
Date:   Mon Apr  5 10:54:05 UTC 2021

Modified Files:
src/external/mpl/bind/dist/contrib/dlz/modules/wildcard:
dlz_wildcard_dynamic.c

Log Message:
bind: remove obsolete local modifications

The duplicate include has been added upstream, further up in the file.

Since lint1/tree.c 1.202 from 2021-01-31, lint no longer needs the
/*CONSTCOND*/ for do-while-0 "loops".


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 \

src/external/mpl/bind/dist/contrib/dlz/modules/wildcard/dlz_wildcard_dynamic.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/bind/dist/lib

2021-04-05 Thread Roland Illig
Module Name:src
Committed By:   rillig
Date:   Mon Apr  5 10:19:34 UTC 2021

Modified Files:
src/external/mpl/bind/dist/lib/dns: peer.c
src/external/mpl/bind/dist/lib/isc: task.c
src/external/mpl/bind/dist/lib/isc/netmgr: udp.c
src/external/mpl/bind/dist/lib/ns: client.c interfacemgr.c

Log Message:
bind: remove workaround for bugs in lint

The bugs have been fixed in lint1/init.c 1.179 from 2021-03-30.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/external/mpl/bind/dist/lib/dns/peer.c
cvs rdiff -u -r1.11 -r1.12 src/external/mpl/bind/dist/lib/isc/task.c
cvs rdiff -u -r1.5 -r1.6 src/external/mpl/bind/dist/lib/isc/netmgr/udp.c
cvs rdiff -u -r1.13 -r1.14 src/external/mpl/bind/dist/lib/ns/client.c
cvs rdiff -u -r1.10 -r1.11 src/external/mpl/bind/dist/lib/ns/interfacemgr.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/bind/dist/lib/isc

2021-04-03 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Apr  3 22:44:44 UTC 2021

Modified Files:
src/external/mpl/bind/dist/lib/isc: app.c

Log Message:
Don't block signals if we are not bind (because if we are not bind, we don't
sigwait(2)).


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/external/mpl/bind/dist/lib/isc/app.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/bind/dist/lib/isc

2021-04-03 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Apr  3 22:20:26 UTC 2021

Modified Files:
src/external/mpl/bind/dist/lib/isc: timer.c
src/external/mpl/bind/dist/lib/isc/netmgr: netmgr.c
src/external/mpl/bind/dist/lib/isc/unix: socket.c

Log Message:
prefixing lwp names with isc- adds no useful information and causes
truncation of the useful part.


To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/external/mpl/bind/dist/lib/isc/timer.c
cvs rdiff -u -r1.4 -r1.5 src/external/mpl/bind/dist/lib/isc/netmgr/netmgr.c
cvs rdiff -u -r1.20 -r1.21 src/external/mpl/bind/dist/lib/isc/unix/socket.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/bind

2021-03-30 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Wed Mar 31 04:37:51 UTC 2021

Modified Files:
src/external/mpl/bind: Makefile
Added Files:
src/external/mpl/bind/libexec: Makefile plugin.mk
src/external/mpl/bind/libexec/filter-: Makefile

Log Message:
Add plugin glue (simon@)


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/external/mpl/bind/Makefile
cvs rdiff -u -r0 -r1.1 src/external/mpl/bind/libexec/Makefile \
src/external/mpl/bind/libexec/plugin.mk
cvs rdiff -u -r0 -r1.1 src/external/mpl/bind/libexec/filter-/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/bind

2021-03-26 Thread Roland Illig
Module Name:src
Committed By:   rillig
Date:   Sat Mar 27 00:06:27 UTC 2021

Modified Files:
src/external/mpl/bind/dist/lib/isc/unix/include/isc: stdatomic.h
src/external/mpl/bind/include/isc: stdatomic.h

Log Message:
bind: fix typo in stdatomic to support lint + Clang

Before this fix, lint complained:
> dist/lib/isc/queue.c(203): error: expected undefined [99]

https://gitlab.isc.org/isc-projects/bind9/-/issues/2601


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 \
src/external/mpl/bind/dist/lib/isc/unix/include/isc/stdatomic.h
cvs rdiff -u -r1.4 -r1.5 src/external/mpl/bind/include/isc/stdatomic.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/bind/dist/lib

2021-03-23 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Tue Mar 23 20:59:03 UTC 2021

Modified Files:
src/external/mpl/bind/dist/lib/dns: peer.c
src/external/mpl/bind/dist/lib/isc: task.c
src/external/mpl/bind/dist/lib/isc/netmgr: udp.c
src/external/mpl/bind/dist/lib/ns: client.c interfacemgr.c

Log Message:
Consistently comment out code that lint can't handle (yet?)


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/external/mpl/bind/dist/lib/dns/peer.c
cvs rdiff -u -r1.10 -r1.11 src/external/mpl/bind/dist/lib/isc/task.c
cvs rdiff -u -r1.4 -r1.5 src/external/mpl/bind/dist/lib/isc/netmgr/udp.c
cvs rdiff -u -r1.12 -r1.13 src/external/mpl/bind/dist/lib/ns/client.c
cvs rdiff -u -r1.9 -r1.10 src/external/mpl/bind/dist/lib/ns/interfacemgr.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/bind/dist/lib/isc/unix/include/isc

2021-03-23 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Tue Mar 23 20:57:10 UTC 2021

Modified Files:
src/external/mpl/bind/dist/lib/isc/unix/include/isc: align.h

Log Message:
We have _Alignas now


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 \
src/external/mpl/bind/dist/lib/isc/unix/include/isc/align.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/bind/dist/lib/isc/netmgr

2021-03-23 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Tue Mar 23 20:56:25 UTC 2021

Modified Files:
src/external/mpl/bind/dist/lib/isc/netmgr: netmgr-int.h

Log Message:
remove extra ;'s


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 \
src/external/mpl/bind/dist/lib/isc/netmgr/netmgr-int.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/bind/dist/lib/dns

2021-03-23 Thread Roland Illig
Module Name:src
Committed By:   rillig
Date:   Tue Mar 23 18:46:07 UTC 2021

Modified Files:
src/external/mpl/bind/dist/lib/dns: rbtdb.c

Log Message:
bind: remove the workaround for a bug in lint for compound literals

This bug has been fixed in init.c 1.111 from a few minutes ago.


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/external/mpl/bind/dist/lib/dns/rbtdb.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/bind/dist/lib/dns

2021-03-22 Thread Roland Illig
Module Name:src
Committed By:   rillig
Date:   Mon Mar 22 15:12:24 UTC 2021

Modified Files:
src/external/mpl/bind/dist/lib/dns: rbtdb.c

Log Message:
bind: fix workaround for bug in lint

The previous attempt resulted in a 'syntax error'.


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/external/mpl/bind/dist/lib/dns/rbtdb.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/bind/bin/nslookup

2021-03-21 Thread Thomas Klausner
Module Name:src
Committed By:   wiz
Date:   Sun Mar 21 21:26:00 UTC 2021

Modified Files:
src/external/mpl/bind/bin/nslookup: nslookup.8

Log Message:
Use standard section names, sort, use more macros.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/external/mpl/bind/bin/nslookup/nslookup.8

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/bind/bin/nslookup

2021-03-21 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Mar 21 16:21:35 UTC 2021

Modified Files:
src/external/mpl/bind/bin/nslookup: nslookup.8

Log Message:
revert the unintentional whitespace changes


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/external/mpl/bind/bin/nslookup/nslookup.8

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/bind/bin/nslookup

2021-03-21 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Mar 21 16:12:37 UTC 2021

Modified Files:
src/external/mpl/bind/bin/nslookup: nslookup.8

Log Message:
Remove some obsolete information and add some more recent additions from
the nslookup.1 page in the distribution. Consider replacing this man page
with the one from the distribution, since this manual page describes options
available only in the original implemementation. On the other hand, this
man page is mdoc, not man... (Takahiro Kambe)


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/external/mpl/bind/bin/nslookup/nslookup.8

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/bind/dist/lib/isc/unix

2021-02-21 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Mon Feb 22 01:31:52 UTC 2021

Modified Files:
src/external/mpl/bind/dist/lib/isc/unix: socket.c

Log Message:
Locking protocol changed again, adjust.


To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 src/external/mpl/bind/dist/lib/isc/unix/socket.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/dhcp

2021-02-19 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Feb 20 01:43:04 UTC 2021

Modified Files:
src/external/mpl/dhcp: Makefile.inc

Log Message:
libisc needs libssl now


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/external/mpl/dhcp/Makefile.inc

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/bind

2021-02-19 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Fri Feb 19 16:42:24 UTC 2021

Modified Files:
src/external/mpl/bind: Makefile.inc
src/external/mpl/bind/bin/named: Makefile
src/external/mpl/bind/dist: Makefile.in config.h.in configure
src/external/mpl/bind/dist/bin/check: check-tool.c check-tool.h
named-checkconf.c named-checkzone.c
src/external/mpl/bind/dist/bin/confgen: ddns-confgen.c keygen.c
keygen.h rndc-confgen.c util.c util.h
src/external/mpl/bind/dist/bin/confgen/include/confgen: os.h
src/external/mpl/bind/dist/bin/confgen/unix: os.c
src/external/mpl/bind/dist/bin/confgen/win32: os.c
src/external/mpl/bind/dist/bin/delv: delv.c
src/external/mpl/bind/dist/bin/dig: dig.c dighost.c host.c nslookup.c
src/external/mpl/bind/dist/bin/dig/include/dig: dig.h
src/external/mpl/bind/dist/bin/dnssec: dnssec-cds.c dnssec-dsfromkey.c
dnssec-importkey.c dnssec-keyfromlabel.c dnssec-keygen.c
dnssec-revoke.c dnssec-settime.c dnssec-signzone.c dnssec-verify.c
dnssectool.c dnssectool.h
src/external/mpl/bind/dist/bin/named: bind9.xsl.h builtin.c config.c
control.c controlconf.c fuzz.c geoip.c log.c logconf.c main.c
server.c statschannel.c tkeyconf.c tsigconf.c zoneconf.c
src/external/mpl/bind/dist/bin/named/include/dlz: dlz_dlopen_driver.h
src/external/mpl/bind/dist/bin/named/include/named: builtin.h config.h
control.h fuzz.h geoip.h globals.h log.h logconf.h main.h server.h
smf_globals.h statschannel.h tkeyconf.h tsigconf.h types.h
zoneconf.h
src/external/mpl/bind/dist/bin/named/unix: dlz_dlopen_driver.c os.c
src/external/mpl/bind/dist/bin/named/unix/include/named: os.h
src/external/mpl/bind/dist/bin/named/win32: dlz_dlopen_driver.c
ntservice.c os.c
src/external/mpl/bind/dist/bin/named/win32/include/named: ntservice.h
os.h
src/external/mpl/bind/dist/bin/nsupdate: nsupdate.c
src/external/mpl/bind/dist/bin/pkcs11: pkcs11-list.c pkcs11-tokens.c
src/external/mpl/bind/dist/bin/plugins: filter-.c
src/external/mpl/bind/dist/bin/rndc: rndc.c util.c util.h
src/external/mpl/bind/dist/bin/rndc/include/rndc: os.h
src/external/mpl/bind/dist/bin/tests: cfg_test.c makejournal.c
wire_test.c
src/external/mpl/bind/dist/bin/tests/optional: adb_test.c
backtrace_test.c byaddr_test.c byname_test.c db_test.c
fsaccess_test.c gsstest.c inter_test.c lex_test.c lfsr_test.c
log_test.c master_test.c mempool_test.c name_test.c nsecify.c
ratelimiter_test.c rbt_test.c rwlock_test.c serial_test.c
shutdown_test.c sig0_test.c sock_test.c sym_test.c task_test.c
timer_test.c zone_test.c
src/external/mpl/bind/dist/bin/tests/pkcs11/benchmarks: create.c find.c
genrsa.c login.c privrsa.c pubrsa.c session.c sha1.c sign.c
verify.c
src/external/mpl/bind/dist/bin/tests/system: feature-test.c

src/external/mpl/bind/dist/bin/tests/system/dlz/ns1/dns-root/com/example/xfr.d:
10.53.0.1
src/external/mpl/bind/dist/bin/tests/system/dlzexternal: driver.c
driver.h
src/external/mpl/bind/dist/bin/tests/system/dyndb/driver: db.c
src/external/mpl/bind/dist/bin/tests/system/pipelined: pipequeries.c
src/external/mpl/bind/dist/bin/tests/system/rndc: gencheck.c
src/external/mpl/bind/dist/bin/tests/system/rpz: dnsrps.c
src/external/mpl/bind/dist/bin/tests/system/rsabigexponent: bigkey.c
src/external/mpl/bind/dist/bin/tests/system/tkey: keycreate.c
keydelete.c
src/external/mpl/bind/dist/bin/tools: arpaname.c dnstap-read.c mdig.c
named-journalprint.c named-nzd2nzf.c named-rrchecker.c nsec3hash.c
src/external/mpl/bind/dist/bin/win32/BINDInstall: AccountInfo.h
BINDInstall.h BINDInstallDlg.h DirBrowse.h
src/external/mpl/bind/dist/doc/arm: isc-logo.pdf
src/external/mpl/bind/dist/fuzz: dns_name_fromtext_target.c
dns_rdata_fromwire_text.c fuzz.h main.c
src/external/mpl/bind/dist/lib/bind9: check.c getaddresses.c version.c
src/external/mpl/bind/dist/lib/bind9/include/bind9: check.h
getaddresses.h version.h
src/external/mpl/bind/dist/lib/bind9/win32: DLLMain.c version.c
src/external/mpl/bind/dist/lib/dns: acl.c adb.c badcache.c byaddr.c
cache.c callbacks.c catz.c client.c clientinfo.c compress.c db.c
dbiterator.c dbtable.c diff.c dispatch.c dlz.c dns64.c dnsrps.c
dnssec.c dnstap.c ds.c dst_api.c dst_internal.h dst_openssl.h
dst_parse.c dst_parse.h dst_pkcs11.h dst_result.c dyndb.c ecdb.c
ecs.c fixedname.c forward.c gen-unix.h gen-win32.h gen.

CVS commit: src/external/mpl/dhcp/dist/common

2021-01-13 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Wed Jan 13 17:01:31 UTC 2021

Modified Files:
src/external/mpl/dhcp/dist/common: options.c

Log Message:
Reset options on every loop.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/external/mpl/dhcp/dist/common/options.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/dhcp/dist/common

2021-01-13 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Wed Jan 13 15:51:49 UTC 2021

Modified Files:
src/external/mpl/dhcp/dist/common: options.c

Log Message:
If an option is not found in the standard table, log it and don't try to
dereference it. This prevents crashes from XenServer VM that PXE boots and
includes option 175 in the DHCP request. Reported by Stephen Borrill.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/external/mpl/dhcp/dist/common/options.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/dhcp/dist/omapip

2020-11-12 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Thu Nov 12 22:11:03 UTC 2020

Modified Files:
src/external/mpl/dhcp/dist/omapip: errwarn.c

Log Message:
Don't use static buffers to store format strings; this is a multi-threaded
program and if we print from multiple threads we can end up overwriting the
formats while printf is formating and that can end up in tears.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/external/mpl/dhcp/dist/omapip/errwarn.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/bind/dist/lib/isc/unix

2020-08-29 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Aug 29 16:07:11 UTC 2020

Modified Files:
src/external/mpl/bind/dist/lib/isc/unix: socket.c

Log Message:
Locking protocol changed again, unlock after send/recv


To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 src/external/mpl/bind/dist/lib/isc/unix/socket.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/dhcp

2020-08-03 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Mon Aug  3 21:10:58 UTC 2020

Modified Files:
src/external/mpl/dhcp: dhcp2netbsd
src/external/mpl/dhcp/dist/client: clparse.c dhc6.c dhclient.8
dhclient.c
src/external/mpl/dhcp/dist/common: dhcp-options.5 discover.c dns.c
execute.c ns_name.c options.c parse.c socket.c tables.c
src/external/mpl/dhcp/dist/common/tests: domain_name_test.c
src/external/mpl/dhcp/dist/includes: dhcpd.h ns_name.h osdep.h
src/external/mpl/dhcp/dist/includes/omapip: isclib.h omapip_p.h
result.h
src/external/mpl/dhcp/dist/keama: conflex.c confparse.c data.c data.h
dhctoken.h eval.c json.c keama.8 keama.c keama.h options.c parse.c
print.c reduce.c
src/external/mpl/dhcp/dist/omapip: errwarn.c isclib.c
src/external/mpl/dhcp/dist/relay: dhcrelay.c
src/external/mpl/dhcp/dist/relay/tests: relay_unittests.c
src/external/mpl/dhcp/dist/server: class.c confpars.c ddns.c dhcp.c
dhcpd.c dhcpd.conf.5 dhcpleasequery.c dhcpv6.c failover.c ldap.c
mdb.c mdb6.c stables.c
src/external/mpl/dhcp/include: config.h

Log Message:
Merge conflicts


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/external/mpl/dhcp/dhcp2netbsd
cvs rdiff -u -r1.2 -r1.3 src/external/mpl/dhcp/dist/client/clparse.c \
src/external/mpl/dhcp/dist/client/dhc6.c \
src/external/mpl/dhcp/dist/client/dhclient.8 \
src/external/mpl/dhcp/dist/client/dhclient.c
cvs rdiff -u -r1.2 -r1.3 src/external/mpl/dhcp/dist/common/dhcp-options.5 \
src/external/mpl/dhcp/dist/common/execute.c \
src/external/mpl/dhcp/dist/common/ns_name.c \
src/external/mpl/dhcp/dist/common/options.c \
src/external/mpl/dhcp/dist/common/parse.c \
src/external/mpl/dhcp/dist/common/tables.c
cvs rdiff -u -r1.3 -r1.4 src/external/mpl/dhcp/dist/common/discover.c \
src/external/mpl/dhcp/dist/common/dns.c \
src/external/mpl/dhcp/dist/common/socket.c
cvs rdiff -u -r1.1.1.1 -r1.2 \
src/external/mpl/dhcp/dist/common/tests/domain_name_test.c
cvs rdiff -u -r1.2 -r1.3 src/external/mpl/dhcp/dist/includes/dhcpd.h \
src/external/mpl/dhcp/dist/includes/ns_name.h \
src/external/mpl/dhcp/dist/includes/osdep.h
cvs rdiff -u -r1.2 -r1.3 src/external/mpl/dhcp/dist/includes/omapip/isclib.h \
src/external/mpl/dhcp/dist/includes/omapip/omapip_p.h \
src/external/mpl/dhcp/dist/includes/omapip/result.h
cvs rdiff -u -r1.1.1.1 -r1.2 src/external/mpl/dhcp/dist/keama/conflex.c \
src/external/mpl/dhcp/dist/keama/confparse.c \
src/external/mpl/dhcp/dist/keama/data.c \
src/external/mpl/dhcp/dist/keama/data.h \
src/external/mpl/dhcp/dist/keama/dhctoken.h \
src/external/mpl/dhcp/dist/keama/eval.c \
src/external/mpl/dhcp/dist/keama/json.c \
src/external/mpl/dhcp/dist/keama/keama.8 \
src/external/mpl/dhcp/dist/keama/keama.c \
src/external/mpl/dhcp/dist/keama/keama.h \
src/external/mpl/dhcp/dist/keama/options.c \
src/external/mpl/dhcp/dist/keama/parse.c \
src/external/mpl/dhcp/dist/keama/print.c \
src/external/mpl/dhcp/dist/keama/reduce.c
cvs rdiff -u -r1.2 -r1.3 src/external/mpl/dhcp/dist/omapip/errwarn.c
cvs rdiff -u -r1.4 -r1.5 src/external/mpl/dhcp/dist/omapip/isclib.c
cvs rdiff -u -r1.2 -r1.3 src/external/mpl/dhcp/dist/relay/dhcrelay.c
cvs rdiff -u -r1.1.1.1 -r1.2 \
src/external/mpl/dhcp/dist/relay/tests/relay_unittests.c
cvs rdiff -u -r1.2 -r1.3 src/external/mpl/dhcp/dist/server/class.c \
src/external/mpl/dhcp/dist/server/confpars.c \
src/external/mpl/dhcp/dist/server/ddns.c \
src/external/mpl/dhcp/dist/server/dhcp.c \
src/external/mpl/dhcp/dist/server/dhcpd.c \
src/external/mpl/dhcp/dist/server/dhcpd.conf.5 \
src/external/mpl/dhcp/dist/server/dhcpleasequery.c \
src/external/mpl/dhcp/dist/server/failover.c \
src/external/mpl/dhcp/dist/server/ldap.c \
src/external/mpl/dhcp/dist/server/mdb.c \
src/external/mpl/dhcp/dist/server/stables.c
cvs rdiff -u -r1.3 -r1.4 src/external/mpl/dhcp/dist/server/dhcpv6.c
cvs rdiff -u -r1.4 -r1.5 src/external/mpl/dhcp/dist/server/mdb6.c
cvs rdiff -u -r1.2 -r1.3 src/external/mpl/dhcp/include/config.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/bind

2020-08-03 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Mon Aug  3 17:23:45 UTC 2020

Modified Files:
src/external/mpl/bind/bin: Makefile Makefile.inc
src/external/mpl/bind/bin/check: Makefile.inc
src/external/mpl/bind/bin/confgen: Makefile.inc
src/external/mpl/bind/bin/delv: Makefile
src/external/mpl/bind/bin/dig: Makefile
src/external/mpl/bind/bin/dnssec: Makefile.inc
src/external/mpl/bind/bin/host: Makefile
src/external/mpl/bind/bin/html: Makefile
src/external/mpl/bind/bin/named: Makefile
src/external/mpl/bind/bin/nslookup: Makefile
src/external/mpl/bind/bin/nsupdate: Makefile
src/external/mpl/bind/bin/rndc: Makefile
src/external/mpl/bind/bin/tools: Makefile.inc
src/external/mpl/bind/dist: Makefile.in configure
src/external/mpl/bind/dist/bin/check: named-checkzone.c
src/external/mpl/bind/dist/bin/delv: delv.c
src/external/mpl/bind/dist/bin/dig: dighost.c
src/external/mpl/bind/dist/bin/dnssec: dnssec-keygen.c
src/external/mpl/bind/dist/bin/named: bind9.xsl.h config.c control.c
controlconf.c main.c server.c statschannel.c zoneconf.c
src/external/mpl/bind/dist/bin/named/include/named: control.h server.h
src/external/mpl/bind/dist/bin/named/unix: dlz_dlopen_driver.c os.c
src/external/mpl/bind/dist/bin/named/unix/include/named: os.h
src/external/mpl/bind/dist/bin/named/win32: dlz_dlopen_driver.c os.c
src/external/mpl/bind/dist/bin/named/win32/include/named: os.h
src/external/mpl/bind/dist/bin/nsupdate: nsupdate.c
src/external/mpl/bind/dist/bin/rndc: rndc.c
src/external/mpl/bind/dist/bin/tools: named-nzd2nzf.c
src/external/mpl/bind/dist/contrib/dlz/bin/dlzbdb: dlzbdb.c
src/external/mpl/bind/dist/contrib/dlz/drivers: dlz_filesystem_driver.c
sdlz_helper.c
src/external/mpl/bind/dist/contrib/dlz/modules/common: dlz_dbi.c
src/external/mpl/bind/dist/contrib/dlz/modules/filesystem:
dlz_filesystem_dynamic.c
src/external/mpl/bind/dist/doc/arm: isc-logo.pdf
src/external/mpl/bind/dist/lib/bind9: check.c
src/external/mpl/bind/dist/lib/dns: adb.c catz.c compress.c db.c
dispatch.c dnstap.c dst_api.c dyndb.c keymgr.c keytable.c lib.c
master.c masterdump.c message.c rbtdb.c rdata.c resolver.c result.c
rpz.c sdb.c sdlz.c spnego.c tkey.c tsig.c update.c validator.c
view.c xfrin.c zone.c zoneverify.c
src/external/mpl/bind/dist/lib/dns/include/dns: keymgr.h keytable.h
message.h result.h validator.h view.h
src/external/mpl/bind/dist/lib/dns/rdata/generic: amtrelay_260.c
ipseckey_45.c l32_105.c opt_41.c
src/external/mpl/bind/dist/lib/dns/rdata/hs_4: a_1.c
src/external/mpl/bind/dist/lib/dns/rdata/in_1: a6_38.c a_1.c _28.c
apl_42.c wks_11.c
src/external/mpl/bind/dist/lib/dns/tests: db_test.c update_test.c
src/external/mpl/bind/dist/lib/isc: app.c assertions.c astack.c httpd.c
mem.c radix.c task.c
src/external/mpl/bind/dist/lib/isc/include/isc: netmgr.h quota.h util.h
src/external/mpl/bind/dist/lib/isc/netmgr: netmgr-int.h netmgr.c tcp.c
tcpdns.c udp.c uv-compat.c
src/external/mpl/bind/dist/lib/isc/pthreads: mutex.c
src/external/mpl/bind/dist/lib/isc/tests: regex_test.c socket_test.c
src/external/mpl/bind/dist/lib/isc/unix: socket.c stdtime.c
src/external/mpl/bind/dist/lib/isc/unix/include/isc: stdtime.h
src/external/mpl/bind/dist/lib/isc/win32: fsaccess.c socket.c stdtime.c
src/external/mpl/bind/dist/lib/isc/win32/include/isc: stdtime.h
src/external/mpl/bind/dist/lib/isccfg: parser.c
src/external/mpl/bind/dist/lib/ns: Makefile.in client.c interfacemgr.c
lib.c query.c update.c xfrout.c
src/external/mpl/bind/dist/lib/ns/include/ns: client.h interfacemgr.h
src/external/mpl/bind/dist/lib/ns/tests: query_test.c
src/external/mpl/bind/dist/lib/samples: nsprobe.c sample-async.c
src/external/mpl/bind/lib/libbind9: shlib_version
src/external/mpl/bind/lib/libdns: shlib_version
src/external/mpl/bind/lib/libirs: shlib_version
src/external/mpl/bind/lib/libisc: Makefile shlib_version
src/external/mpl/bind/lib/libisccc: shlib_version
src/external/mpl/bind/lib/libisccfg: shlib_version
src/external/mpl/bind/lib/libns: shlib_version
Removed Files:
src/external/mpl/bind/dist/bin/check: named-checkconf.8
named-checkconf.docbook named-checkconf.html named-checkzone.8
named-checkzone.docbook named-checkzone.html
src/external/mpl/bind/dist/bin/confgen: ddns-confgen.8
ddns-confgen.docbook ddns-confgen.html rndc-confgen.8
rndc-confgen.docbook rndc-confgen.html
  

CVS commit: src/external/mpl/dhcp/bin/server

2020-06-07 Thread Santhosh Raju
Module Name:src
Committed By:   fox
Date:   Sun Jun  7 23:29:16 UTC 2020

Modified Files:
src/external/mpl/dhcp/bin/server: Makefile

Log Message:
external/mpl/dhcp: Suppress -Werror=stringop-truncation error

This logic correctly uses strncpy(3) to fully initialize a fixed-width field, 
and also ensures
NUL-termination on the next line as other users of the field expect.

Add -Werror=stringop-truncation to prevent build failure, when run with 
MKSANITIZER=yes.

Error was reported when build.sh was run with MKSANITIZER=yes flag.

Reviewed by: kamil@


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/external/mpl/dhcp/bin/server/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/bind/lib/libisc

2020-06-02 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Wed Jun  3 02:07:53 UTC 2020

Modified Files:
src/external/mpl/bind/lib/libisc: Makefile

Log Message:
Fix the vax build: vax is special and always builds pic code.


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/external/mpl/bind/lib/libisc/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/bind/dist/lib/isc/unix

2020-06-01 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Mon Jun  1 18:55:37 UTC 2020

Modified Files:
src/external/mpl/bind/dist/lib/isc/unix: socket.c

Log Message:
Locking protocol changed; the internal routines are now called with the
socket locked. Adjust for that.


To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 src/external/mpl/bind/dist/lib/isc/unix/socket.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/bind/dist/lib/isc/unix

2020-05-31 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun May 31 17:45:02 UTC 2020

Modified Files:
src/external/mpl/bind/dist/lib/isc/unix: socket.c

Log Message:
sync with regular socket code (no effect)


To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 src/external/mpl/bind/dist/lib/isc/unix/socket.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/dhcp

2020-05-25 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Mon May 25 15:37:51 UTC 2020

Modified Files:
src/external/mpl/dhcp: Makefile.inc

Log Message:
Fix static build


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/external/mpl/dhcp/Makefile.inc

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/bind/dist/lib/dns

2020-05-25 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Mon May 25 15:14:04 UTC 2020

Modified Files:
src/external/mpl/bind/dist/lib/dns: zone.c
src/external/mpl/bind/dist/lib/dns/include/dns: zone.h

Log Message:
Pointless to force use of 64 bit atomics on flags fields that fit in 32 bits.


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/external/mpl/bind/dist/lib/dns/zone.c
cvs rdiff -u -r1.5 -r1.6 \
src/external/mpl/bind/dist/lib/dns/include/dns/zone.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/bind/dist/lib/ns

2020-05-25 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Mon May 25 15:13:25 UTC 2020

Modified Files:
src/external/mpl/bind/dist/lib/ns: client.c
src/external/mpl/bind/dist/lib/ns/include/ns: client.h

Log Message:
Fix stats counters to be 32 bits on ILP32


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/external/mpl/bind/dist/lib/ns/client.c
cvs rdiff -u -r1.8 -r1.9 \
src/external/mpl/bind/dist/lib/ns/include/ns/client.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/bind

2020-05-25 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Mon May 25 15:12:54 UTC 2020

Modified Files:
src/external/mpl/bind: Makefile.inc

Log Message:
Fix static linking.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/external/mpl/bind/Makefile.inc

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/dhcp

2020-05-24 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun May 24 19:50:12 UTC 2020

Modified Files:
src/external/mpl/dhcp: Makefile.inc
src/external/mpl/dhcp/dist/omapip: isclib.c

Log Message:
Adjust for bind-9.16.3


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/external/mpl/dhcp/Makefile.inc
cvs rdiff -u -r1.3 -r1.4 src/external/mpl/dhcp/dist/omapip/isclib.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/bind

2020-05-24 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun May 24 19:46:31 UTC 2020

Modified Files:
src/external/mpl/bind: Makefile.inc bind2netbsd
src/external/mpl/bind/dist: Makefile.in bind.keys.h config.h.in
configure
src/external/mpl/bind/dist/bin/check: check-tool.c check-tool.h
named-checkconf.8 named-checkconf.c named-checkzone.8
named-checkzone.c
src/external/mpl/bind/dist/bin/confgen: ddns-confgen.8 ddns-confgen.c
keygen.c keygen.h rndc-confgen.8 rndc-confgen.c util.c util.h
src/external/mpl/bind/dist/bin/confgen/include/confgen: os.h
src/external/mpl/bind/dist/bin/confgen/unix: os.c
src/external/mpl/bind/dist/bin/confgen/win32: os.c
src/external/mpl/bind/dist/bin/delv: delv.1 delv.c
src/external/mpl/bind/dist/bin/dig: dig.1 dig.c dighost.c host.1 host.c
nslookup.1 nslookup.c
src/external/mpl/bind/dist/bin/dig/include/dig: dig.h
src/external/mpl/bind/dist/bin/dnssec: dnssec-cds.8 dnssec-cds.c
dnssec-dsfromkey.8 dnssec-dsfromkey.c dnssec-importkey.8
dnssec-importkey.c dnssec-keyfromlabel.8 dnssec-keyfromlabel.c
dnssec-keygen.8 dnssec-keygen.c dnssec-revoke.8 dnssec-revoke.c
dnssec-settime.8 dnssec-settime.c dnssec-signzone.8
dnssec-signzone.c dnssec-verify.8 dnssec-verify.c dnssectool.c
dnssectool.h
src/external/mpl/bind/dist/bin/named: bind9.xsl.h builtin.c config.c
control.c controlconf.c fuzz.c geoip.c log.c logconf.c main.c
named.8 named.conf.5 server.c statschannel.c tkeyconf.c tsigconf.c
zoneconf.c
src/external/mpl/bind/dist/bin/named/include/dlz: dlz_dlopen_driver.h
src/external/mpl/bind/dist/bin/named/include/named: builtin.h config.h
control.h geoip.h globals.h log.h logconf.h main.h server.h
smf_globals.h statschannel.h tkeyconf.h tsigconf.h types.h
zoneconf.h
src/external/mpl/bind/dist/bin/named/unix: dlz_dlopen_driver.c os.c
src/external/mpl/bind/dist/bin/named/win32: dlz_dlopen_driver.c
ntservice.c os.c
src/external/mpl/bind/dist/bin/named/win32/include/named: ntservice.h
src/external/mpl/bind/dist/bin/nsupdate: nsupdate.1 nsupdate.c
src/external/mpl/bind/dist/bin/pkcs11: pkcs11-destroy.8
pkcs11-destroy.c pkcs11-keygen.8 pkcs11-keygen.c pkcs11-list.8
pkcs11-list.c pkcs11-tokens.8 pkcs11-tokens.c
src/external/mpl/bind/dist/bin/plugins: filter-.8 filter-.c
src/external/mpl/bind/dist/bin/python: dnssec-checkds.8
dnssec-coverage.8 dnssec-keymgr.8
src/external/mpl/bind/dist/bin/rndc: rndc.8 rndc.c rndc.conf.5 util.c
util.h
src/external/mpl/bind/dist/bin/rndc/include/rndc: os.h
src/external/mpl/bind/dist/bin/tests: cfg_test.c makejournal.c
wire_test.c
src/external/mpl/bind/dist/bin/tests/optional: adb_test.c
backtrace_test.c byaddr_test.c byname_test.c db_test.c
fsaccess_test.c gsstest.c inter_test.c lex_test.c lfsr_test.c
log_test.c master_test.c mempool_test.c name_test.c nsecify.c
ratelimiter_test.c rbt_test.c rwlock_test.c serial_test.c
shutdown_test.c sig0_test.c sock_test.c sym_test.c task_test.c
timer_test.c zone_test.c
src/external/mpl/bind/dist/bin/tests/pkcs11/benchmarks: create.c find.c
genrsa.c login.c privrsa.c pubrsa.c session.c sha1.c sign.c
verify.c
src/external/mpl/bind/dist/bin/tests/system: feature-test.c
src/external/mpl/bind/dist/bin/tests/system/checkconf: dnssec.1
dnssec.2 dnssec.3
src/external/mpl/bind/dist/bin/tests/system/dlzexternal: driver.c
driver.h
src/external/mpl/bind/dist/bin/tests/system/dyndb/driver: db.c db.h
driver.c instance.c instance.h lock.c log.c log.h syncptr.c
syncptr.h util.h zone.c zone.h
src/external/mpl/bind/dist/bin/tests/system/pipelined: pipequeries.c
src/external/mpl/bind/dist/bin/tests/system/rndc: gencheck.c
src/external/mpl/bind/dist/bin/tests/system/rpz: dnsrps.c
src/external/mpl/bind/dist/bin/tests/system/rsabigexponent: bigkey.c
src/external/mpl/bind/dist/bin/tests/system/tkey: keycreate.c
keydelete.c
src/external/mpl/bind/dist/bin/tools: arpaname.1 arpaname.c
dnstap-read.1 dnstap-read.c mdig.1 mdig.c named-journalprint.8
named-journalprint.c named-nzd2nzf.8 named-nzd2nzf.c
named-rrchecker.1 named-rrchecker.c nsec3hash.8 nsec3hash.c
src/external/mpl/bind/dist/bin/win32/BINDInstall: AccountInfo.h
BINDInstall.h BINDInstallDlg.h DirBrowse.h StdAfx.h VersionInfo.h
resource.h
src/external/mpl/bind/dist/contrib/dlz/bin/dlzbdb: dlzbdb.c

CVS commit: src/external/mpl/dhcp/bin/server

2020-05-22 Thread Rin Okuyama
Module Name:src
Committed By:   rin
Date:   Sat May 23 00:32:42 UTC 2020

Modified Files:
src/external/mpl/dhcp/bin/server: Makefile

Log Message:
GCC8 needs -Wno-stringop-overflow also for m68000 (sun2).


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/external/mpl/dhcp/bin/server/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/dhcp/dist/common

2020-05-15 Thread Emmanuel Dreyfus
Module Name:src
Committed By:   manu
Date:   Fri May 15 12:31:04 UTC 2020

Modified Files:
src/external/mpl/dhcp/dist/common: bpf.c discover.c lpf.c packet.c
raw.c socket.c

Log Message:
crunchgen fix

Make sure local_port is not shared within a crunchgen binary. There is
more to do to get full functionnality in crunchgen, but at least this
change makes dhcpd listen on the right port again.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/external/mpl/dhcp/dist/common/bpf.c
cvs rdiff -u -r1.2 -r1.3 src/external/mpl/dhcp/dist/common/discover.c \
src/external/mpl/dhcp/dist/common/lpf.c \
src/external/mpl/dhcp/dist/common/packet.c \
src/external/mpl/dhcp/dist/common/raw.c \
src/external/mpl/dhcp/dist/common/socket.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/dhcp/bin/server

2020-02-11 Thread Santhosh Raju
Module Name:src
Committed By:   fox
Date:   Wed Feb 12 00:41:50 UTC 2020

Modified Files:
src/external/mpl/dhcp/bin/server: Makefile

Log Message:
external/mpl/dhcp: Fix build failure under LLVM.

-Wno-error= flag now only applies to gcc 8 and not to LLVM based builds.

Reviewed by: kamil@


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/external/mpl/dhcp/bin/server/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/dhcp/bin/server

2020-02-08 Thread Santhosh Raju
Module Name:src
Committed By:   fox
Date:   Sun Feb  9 07:59:44 UTC 2020

Modified Files:
src/external/mpl/dhcp/bin/server: Makefile

Log Message:
external/mpl/dhcp: Suppress -Werror=format-overflow error.

Add -Wno-error=format-overflow mdb6.c to prevent build failure.

Error was reported when build.sh was run with MKLIBCSANITIZER=yes flag.

Reviewed by: kamil@


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/external/mpl/dhcp/bin/server/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/bind/dist/lib/isc/unix

2019-12-28 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Dec 29 01:38:27 UTC 2019

Modified Files:
src/external/mpl/bind/dist/lib/isc/unix: app.c

Log Message:
Only ignore signals if we are bind (not dhcpd).


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/external/mpl/bind/dist/lib/isc/unix/app.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/bind/dist/bin/named

2019-05-02 Thread Takahiro Kambe
Module Name:src
Committed By:   taca
Date:   Thu May  2 14:57:01 UTC 2019

Modified Files:
src/external/mpl/bind/dist/bin/named: server.c

Log Message:
Fix one more writable directory check to "directory" in options seciton
when named is reloaded case.


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/external/mpl/bind/dist/bin/named/server.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/bind

2019-04-27 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Apr 28 00:01:16 UTC 2019

Modified Files:
src/external/mpl/bind/dist: bind.keys.h config.h.in configure
src/external/mpl/bind/dist/bin/check: named-checkconf.c
src/external/mpl/bind/dist/bin/dnssec: dnssec-cds.c dnssec-dsfromkey.c
dnssec-keygen.8 dnssec-keygen.c
src/external/mpl/bind/dist/bin/named: named.conf.5 server.c
src/external/mpl/bind/dist/bin/nsupdate: nsupdate.c
src/external/mpl/bind/dist/bin/tests/system: feature-test.c
src/external/mpl/bind/dist/bin/tests/system/dlzexternal: driver.c
src/external/mpl/bind/dist/bin/tools: dnstap-read.c
src/external/mpl/bind/dist/contrib/dlz/drivers: dlz_filesystem_driver.c
src/external/mpl/bind/dist/contrib/dlz/modules/filesystem:
dlz_filesystem_dynamic.c
src/external/mpl/bind/dist/lib/bind9: check.c
src/external/mpl/bind/dist/lib/dns: byaddr.c client.c dnstap.c ds.c
gen.c message.c resolver.c rpz.c sdlz.c validator.c zone.c
src/external/mpl/bind/dist/lib/dns/include/dns: dnstap.h ds.h ecs.h
rpz.h
src/external/mpl/bind/dist/lib/dns/rdata/generic: ds_43.h key_25.h
keydata_65533.h
src/external/mpl/bind/dist/lib/dns/rdata/in_1: eid_31.c nimloc_32.c
src/external/mpl/bind/dist/lib/dns/tests: dnstap_test.c rdata_test.c
result_test.c
src/external/mpl/bind/dist/lib/isc: lex.c quota.c result.c
src/external/mpl/bind/dist/lib/isc/include/isc: quota.h result.h util.h
src/external/mpl/bind/dist/lib/isc/tests: netaddr_test.c result_test.c
src/external/mpl/bind/dist/lib/isc/unix: errno2result.c socket.c
src/external/mpl/bind/dist/lib/isc/win32: errno2result.c
src/external/mpl/bind/dist/lib/isccc/tests: result_test.c
src/external/mpl/bind/dist/lib/isccfg: namedconf.c
src/external/mpl/bind/dist/lib/ns: client.c hooks.c interfacemgr.c
query.c
src/external/mpl/bind/dist/lib/ns/include/ns: client.h hooks.h
interfacemgr.h
src/external/mpl/bind/include: config.h
src/external/mpl/bind/include/dns: rdatastruct.h
src/external/mpl/bind/lib/libbind9: shlib_version
src/external/mpl/bind/lib/libdns: shlib_version
src/external/mpl/bind/lib/libirs: shlib_version
src/external/mpl/bind/lib/libisc: Makefile shlib_version
src/external/mpl/bind/lib/libisccc: shlib_version
src/external/mpl/bind/lib/libisccfg: shlib_version
src/external/mpl/bind/lib/libns: Makefile shlib_version
Removed Files:
src/external/mpl/bind/dist/bin/tests/system/checkconf:
bad-allow-update-forwarding-view.conf
bad-allow-update-forwarding.conf bad-allow-update-view.conf
bad-allow-update.conf
src/external/mpl/bind/dist/bin/tests/system/dlz: prereq.sh.in

Log Message:
merge conflicts, bump versions, sync includes


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/external/mpl/bind/dist/bind.keys.h
cvs rdiff -u -r1.4 -r1.5 src/external/mpl/bind/dist/config.h.in \
src/external/mpl/bind/dist/configure
cvs rdiff -u -r1.3 -r1.4 \
src/external/mpl/bind/dist/bin/check/named-checkconf.c
cvs rdiff -u -r1.4 -r1.5 src/external/mpl/bind/dist/bin/dnssec/dnssec-cds.c \
src/external/mpl/bind/dist/bin/dnssec/dnssec-dsfromkey.c \
src/external/mpl/bind/dist/bin/dnssec/dnssec-keygen.8 \
src/external/mpl/bind/dist/bin/dnssec/dnssec-keygen.c
cvs rdiff -u -r1.4 -r1.5 src/external/mpl/bind/dist/bin/named/named.conf.5 \
src/external/mpl/bind/dist/bin/named/server.c
cvs rdiff -u -r1.3 -r1.4 src/external/mpl/bind/dist/bin/nsupdate/nsupdate.c
cvs rdiff -u -r1.4 -r1.5 \
src/external/mpl/bind/dist/bin/tests/system/feature-test.c
cvs rdiff -u -r1.1.1.1 -r0 \

src/external/mpl/bind/dist/bin/tests/system/checkconf/bad-allow-update-forwarding-view.conf
 \

src/external/mpl/bind/dist/bin/tests/system/checkconf/bad-allow-update-forwarding.conf
 \

src/external/mpl/bind/dist/bin/tests/system/checkconf/bad-allow-update-view.conf
 \
src/external/mpl/bind/dist/bin/tests/system/checkconf/bad-allow-update.conf
cvs rdiff -u -r1.1.1.1 -r0 \
src/external/mpl/bind/dist/bin/tests/system/dlz/prereq.sh.in
cvs rdiff -u -r1.4 -r1.5 \
src/external/mpl/bind/dist/bin/tests/system/dlzexternal/driver.c
cvs rdiff -u -r1.3 -r1.4 src/external/mpl/bind/dist/bin/tools/dnstap-read.c
cvs rdiff -u -r1.3 -r1.4 \
src/external/mpl/bind/dist/contrib/dlz/drivers/dlz_filesystem_driver.c
cvs rdiff -u -r1.3 -r1.4 \

src/external/mpl/bind/dist/contrib/dlz/modules/filesystem/dlz_filesystem_dynamic.c
cvs rdiff -u -r1.4 -r1.5 src/external/mpl/bind/dist/lib/bind9/check.c
cvs rdiff -u -r1.3 -r1.4 src/external/mpl/bind/dist/lib/dns/byaddr.c \
src/external/mpl/bind/dist/lib/dns/client.c \
src/external/mpl/bind/dist/lib/dns/gen.c \
src/external/

CVS commit: src/external/mpl/bind/dist/lib/isc/unix

2019-03-10 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Mar 10 18:03:40 UTC 2019

Modified Files:
src/external/mpl/bind/dist/lib/isc/unix: socket.c

Log Message:
shorten name, use snprintf


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/external/mpl/bind/dist/lib/isc/unix/socket.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/bind

2019-02-28 Thread Joerg Sonnenberger
Module Name:src
Committed By:   joerg
Date:   Thu Feb 28 22:18:21 UTC 2019

Modified Files:
src/external/mpl/bind: Makefile.inc
src/external/mpl/bind/lib/libisc: Makefile

Log Message:
Disable warning about atomic alignment for all bind. It's used too
often.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/external/mpl/bind/Makefile.inc
cvs rdiff -u -r1.7 -r1.8 src/external/mpl/bind/lib/libisc/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/bind/lib/libisc

2019-02-28 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Thu Feb 28 17:40:06 UTC 2019

Modified Files:
src/external/mpl/bind/lib/libisc: Makefile

Log Message:
one more for the atomic references on clang.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/external/mpl/bind/lib/libisc/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/dhcp/dist/omapip

2019-02-24 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Mon Feb 25 02:31:58 UTC 2019

Modified Files:
src/external/mpl/dhcp/dist/omapip: result.c

Log Message:
Catch up with bind


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/external/mpl/dhcp/dist/omapip/result.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/bind

2019-02-24 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Feb 24 20:01:33 UTC 2019

Modified Files:
src/external/mpl/bind: bind2netbsd
src/external/mpl/bind/dist: config.h.in configure isc-config.sh.1
src/external/mpl/bind/dist/bin/check: named-checkconf.8
named-checkzone.8
src/external/mpl/bind/dist/bin/confgen: ddns-confgen.8 rndc-confgen.8
src/external/mpl/bind/dist/bin/delv: delv.1 delv.c
src/external/mpl/bind/dist/bin/dig: dig.1 dighost.c host.1 nslookup.1
nslookup.c
src/external/mpl/bind/dist/bin/dnssec: dnssec-cds.8 dnssec-cds.c
dnssec-dsfromkey.8 dnssec-dsfromkey.c dnssec-importkey.8
dnssec-keyfromlabel.8 dnssec-keyfromlabel.c dnssec-keygen.8
dnssec-keygen.c dnssec-revoke.8 dnssec-revoke.c dnssec-settime.8
dnssec-signzone.8 dnssec-verify.8
src/external/mpl/bind/dist/bin/named: config.c control.c main.c named.8
named.conf.5 server.c
src/external/mpl/bind/dist/bin/named/include/named: globals.h server.h
src/external/mpl/bind/dist/bin/named/unix: dlz_dlopen_driver.c
src/external/mpl/bind/dist/bin/named/win32: os.c
src/external/mpl/bind/dist/bin/nsupdate: nsupdate.1
src/external/mpl/bind/dist/bin/pkcs11: pkcs11-destroy.8 pkcs11-keygen.8
pkcs11-list.8 pkcs11-tokens.8
src/external/mpl/bind/dist/bin/plugins: filter-.8 filter-.c
src/external/mpl/bind/dist/bin/python: dnssec-checkds.8
dnssec-coverage.8 dnssec-keymgr.8
src/external/mpl/bind/dist/bin/rndc: rndc.8 rndc.conf.5
src/external/mpl/bind/dist/bin/tests/system: feature-test.c
src/external/mpl/bind/dist/bin/tests/system/dlzexternal: driver.c
src/external/mpl/bind/dist/bin/tools: arpaname.1 dnstap-read.1 mdig.1
named-journalprint.8 named-nzd2nzf.8 named-rrchecker.1 nsec3hash.8
src/external/mpl/bind/dist/bin/win32/BINDInstall: StdAfx.h
src/external/mpl/bind/dist/contrib/dlz/drivers: dlz_stub_driver.c
sdlz_helper.c
src/external/mpl/bind/dist/contrib/dlz/drivers/include/dlz:
sdlz_helper.h
src/external/mpl/bind/dist/contrib/dlz/modules/common: dlz_dbi.c
src/external/mpl/bind/dist/contrib/dlz/modules/filesystem: dir.c
src/external/mpl/bind/dist/lib/bind9: check.c
src/external/mpl/bind/dist/lib/dns: catz.c dnssec.c dnstap.c ds.c
dst_api.c dst_parse.c dst_parse.h dst_result.c dyndb.c gssapictx.c
key.c lib.c masterdump.c message.c ncache.c nsec3.c
opensslrsa_link.c pkcs11ecdsa_link.c pkcs11rsa_link.c rbtdb.c
rcode.c rdata.c resolver.c result.c spnego_asn1.c tkey.c tsig.c
validator.c xfrin.c zone.c zt.c
src/external/mpl/bind/dist/lib/dns/include/dns: dnssec.h ds.h
keyvalues.h lib.h message.h rdata.h rdataset.h resolver.h
src/external/mpl/bind/dist/lib/dns/include/dst: dst.h
src/external/mpl/bind/dist/lib/dns/rdata/generic: cert_37.c ds_43.c
ipseckey_45.c key_25.c keydata_65533.c nsec_47.c openpgpkey_61.c
rrsig_46.c sig_24.c sshfp_44.c tlsa_52.c
src/external/mpl/bind/dist/lib/dns/rdata/in_1: dhcid_49.c eid_31.c
nimloc_32.c
src/external/mpl/bind/dist/lib/dns/tests: dbversion_test.c dnstest.c
dst_test.c rdata_test.c rsa_test.c
src/external/mpl/bind/dist/lib/irs: getaddrinfo.c
src/external/mpl/bind/dist/lib/isc: assertions.c base32.c base64.c
commandline.c counter.c error.c hex.c lex.c lib.c log.c mem.c
netaddr.c pk11_result.c quota.c result.c rwlock.c sockaddr.c task.c
timer.c
src/external/mpl/bind/dist/lib/isc/include/isc: assertions.h atomic.h
base32.h base64.h hex.h lib.h log.h quota.h result.h types.h util.h
src/external/mpl/bind/dist/lib/isc/include/pk11: result.h
src/external/mpl/bind/dist/lib/isc/pthreads: condition.c
src/external/mpl/bind/dist/lib/isc/tests: socket_test.c
src/external/mpl/bind/dist/lib/isc/unix: app.c ifiter_getifaddrs.c
interfaceiter.c net.c socket.c
src/external/mpl/bind/dist/lib/isc/win32: app.c net.c ntpaths.c
socket.c
src/external/mpl/bind/dist/lib/isc/win32/include/isc: ntpaths.h
stdatomic.h
src/external/mpl/bind/dist/lib/isccc: result.c
src/external/mpl/bind/dist/lib/isccc/tests: result_test.c
src/external/mpl/bind/dist/lib/isccfg: namedconf.c parser.c
src/external/mpl/bind/dist/lib/isccfg/include/isccfg: cfg.h grammar.h
src/external/mpl/bind/dist/lib/isccfg/tests: parser_test.c
src/external/mpl/bind/dist/lib/ns: client.c hooks.c lib.c query.c
update.c xfrout.c
src/external/mpl/bind/dist/lib/ns/include/ns: client.h hooks.h lib.h
src/external/mpl/bind/include/dns: code.h enumtype.h rdatastr

CVS commit: src/external/mpl/bind/lib/libisc

2019-02-19 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Wed Feb 20 03:50:06 UTC 2019

Modified Files:
src/external/mpl/bind/lib/libisc: Makefile

Log Message:
try using COPTS instead of CPPFLAGS


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/external/mpl/bind/lib/libisc/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/bind/lib/libisc

2019-02-18 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Mon Feb 18 19:30:18 UTC 2019

Modified Files:
src/external/mpl/bind/lib/libisc: Makefile

Log Message:
Avoid clang errors about atomics on arm


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/external/mpl/bind/lib/libisc/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/bind/dist/lib/isc/unix

2019-02-12 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Wed Feb 13 01:16:30 UTC 2019

Modified Files:
src/external/mpl/bind/dist/lib/isc/unix: socket.c

Log Message:
cleanup unused stuff now that we execute directly and not in a separate task.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/external/mpl/bind/dist/lib/isc/unix/socket.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/bind/dist/lib/isc/unix

2019-02-11 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Tue Feb 12 02:38:56 UTC 2019

Modified Files:
src/external/mpl/bind/dist/lib/isc/unix: socket.c

Log Message:
Instead of queuing to a separate task, handle the fdwatch events inline.
Fixes locking. We could simplify the code a lot more now.


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/external/mpl/bind/dist/lib/isc/unix/socket.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/dhcp/dist/bind

2019-02-08 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Fri Feb  8 20:29:06 UTC 2019

Removed Files:
src/external/mpl/dhcp/dist/bind: Makefile.in bind.tar.gz version.tmp

Log Message:
Remove the copy of bind?!?! used for its libraries...


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.1 -r0 src/external/mpl/dhcp/dist/bind/Makefile.in \
src/external/mpl/dhcp/dist/bind/bind.tar.gz \
src/external/mpl/dhcp/dist/bind/version.tmp

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/bind/dist/lib/isc/tests

2019-01-26 Thread David A. Holland
Module Name:src
Committed By:   dholland
Date:   Sun Jan 27 04:33:29 UTC 2019

Modified Files:
src/external/mpl/bind/dist/lib/isc/tests: regex_test.c

Log Message:
fix duplicated chunk from merge


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 \
src/external/mpl/bind/dist/lib/isc/tests/regex_test.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/dhcp/dist/omapip

2019-01-26 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Jan 27 01:51:50 UTC 2019

Modified Files:
src/external/mpl/dhcp/dist/omapip: buffer.c dispatch.c

Log Message:
apparently the fdwatch crap is needed, so undo the ifdefs.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/external/mpl/dhcp/dist/omapip/buffer.c \
src/external/mpl/dhcp/dist/omapip/dispatch.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/bind/dist/lib/isc

2019-01-26 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Jan 27 01:51:00 UTC 2019

Modified Files:
src/external/mpl/bind/dist/lib/isc/include/isc: socket.h
src/external/mpl/bind/dist/lib/isc/unix: socket.c

Log Message:
graft back the fdwatch crap that dhcpd needs.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 \
src/external/mpl/bind/dist/lib/isc/include/isc/socket.h
cvs rdiff -u -r1.4 -r1.5 src/external/mpl/bind/dist/lib/isc/unix/socket.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/bind/include

2019-01-17 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Thu Jan 17 18:44:50 UTC 2019

Modified Files:
src/external/mpl/bind/include: config.h

Log Message:
Enable stdatomic.h in all except lint (thanks joerg@)


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/external/mpl/bind/include/config.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/bind/dist/lib/isc

2019-01-10 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Fri Jan 11 02:44:49 UTC 2019

Modified Files:
src/external/mpl/bind/dist/lib/isc: rwlock.c

Log Message:
disable pause, only works on v9


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/external/mpl/bind/dist/lib/isc/rwlock.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/bind/dist/lib/isc

2019-01-10 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Thu Jan 10 18:09:45 UTC 2019

Modified Files:
src/external/mpl/bind/dist/lib/isc: rwlock.c

Log Message:
no yield for early arm


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/external/mpl/bind/dist/lib/isc/rwlock.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/dhcp

2019-01-10 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Thu Jan 10 17:41:48 UTC 2019

Modified Files:
src/external/mpl/dhcp: Makefile.inc
src/external/mpl/dhcp/dist/common: dns.c
src/external/mpl/dhcp/dist/omapip: buffer.c connection.c dispatch.c
isclib.c
src/external/mpl/dhcp/dist/server: dhcpv6.c mdb6.c
src/external/mpl/dhcp/include: config.h

Log Message:
Gut omapip support since the socket stuff to support it is gone, and
adjust to the new isc library reality.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/external/mpl/dhcp/Makefile.inc
cvs rdiff -u -r1.2 -r1.3 src/external/mpl/dhcp/dist/common/dns.c
cvs rdiff -u -r1.2 -r1.3 src/external/mpl/dhcp/dist/omapip/buffer.c \
src/external/mpl/dhcp/dist/omapip/connection.c \
src/external/mpl/dhcp/dist/omapip/dispatch.c \
src/external/mpl/dhcp/dist/omapip/isclib.c
cvs rdiff -u -r1.2 -r1.3 src/external/mpl/dhcp/dist/server/dhcpv6.c \
src/external/mpl/dhcp/dist/server/mdb6.c
cvs rdiff -u -r1.1 -r1.2 src/external/mpl/dhcp/include/config.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/bind/dist/lib/isc

2019-01-09 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Wed Jan  9 20:39:28 UTC 2019

Modified Files:
src/external/mpl/bind/dist/lib/isc: stats.c

Log Message:
use 32 bit counters on 32 bit platforms because we don't yet have 64 bit
atomics for them.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/external/mpl/bind/dist/lib/isc/stats.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/bind

2019-01-09 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Wed Jan  9 16:55:23 UTC 2019

Modified Files:
src/external/mpl/bind: Makefile.inc bind2netbsd
src/external/mpl/bind/dist: Makefile.in bind.keys.h config.h.in
configure
src/external/mpl/bind/dist/bin/check: check-tool.c check-tool.h
named-checkconf.8 named-checkconf.c named-checkzone.c
src/external/mpl/bind/dist/bin/confgen: ddns-confgen.8 ddns-confgen.c
keygen.c keygen.h rndc-confgen.8 rndc-confgen.c util.c
src/external/mpl/bind/dist/bin/delv: delv.c
src/external/mpl/bind/dist/bin/dig: dig.1 dig.c dighost.c host.1 host.c
nslookup.1 nslookup.c
src/external/mpl/bind/dist/bin/dig/include/dig: dig.h
src/external/mpl/bind/dist/bin/dnssec: dnssec-cds.8 dnssec-cds.c
dnssec-dsfromkey.8 dnssec-dsfromkey.c dnssec-importkey.c
dnssec-keyfromlabel.8 dnssec-keyfromlabel.c dnssec-keygen.8
dnssec-keygen.c dnssec-revoke.c dnssec-settime.c dnssec-signzone.8
dnssec-signzone.c dnssec-verify.c dnssectool.c dnssectool.h
src/external/mpl/bind/dist/bin/named: bind9.xsl.h config.c control.c
controlconf.c fuzz.c log.c logconf.c main.c named.conf.5 server.c
statschannel.c tkeyconf.c tsigconf.c zoneconf.c
src/external/mpl/bind/dist/bin/named/include/named: config.h control.h
globals.h log.h server.h tkeyconf.h zoneconf.h
src/external/mpl/bind/dist/bin/named/unix: dlz_dlopen_driver.c os.c
src/external/mpl/bind/dist/bin/named/unix/include/named: os.h
src/external/mpl/bind/dist/bin/named/win32: dlz_dlopen_driver.c
ntservice.c os.c
src/external/mpl/bind/dist/bin/named/win32/include/named: os.h
src/external/mpl/bind/dist/bin/nsupdate: nsupdate.1 nsupdate.c
src/external/mpl/bind/dist/bin/pkcs11: pkcs11-destroy.c pkcs11-keygen.c
pkcs11-list.c pkcs11-tokens.c
src/external/mpl/bind/dist/bin/plugins: filter-.8 filter-.c
src/external/mpl/bind/dist/bin/python: dnssec-keymgr.8
src/external/mpl/bind/dist/bin/rndc: rndc.8 rndc.c util.c
src/external/mpl/bind/dist/bin/tests: cfg_test.c makejournal.c
wire_test.c
src/external/mpl/bind/dist/bin/tests/optional: adb_test.c byaddr_test.c
byname_test.c db_test.c dst_test.c gsstest.c lfsr_test.c log_test.c
master_test.c mempool_test.c name_test.c nsecify.c rbt_test.c
rwlock_test.c serial_test.c shutdown_test.c sig0_test.c sym_test.c
timer_test.c zone_test.c
src/external/mpl/bind/dist/bin/tests/pkcs11/benchmarks: create.c find.c
genrsa.c login.c privrsa.c pubrsa.c session.c sha1.c sign.c
verify.c
src/external/mpl/bind/dist/bin/tests/system: feature-test.c
src/external/mpl/bind/dist/bin/tests/system/dlzexternal: driver.c
src/external/mpl/bind/dist/bin/tests/system/dyndb/driver: db.c driver.c
instance.c instance.h syncptr.c zone.c
src/external/mpl/bind/dist/bin/tests/system/pipelined: pipequeries.c
src/external/mpl/bind/dist/bin/tests/system/rpz: dnsrps.c
src/external/mpl/bind/dist/bin/tests/system/rsabigexponent: bigkey.c
src/external/mpl/bind/dist/bin/tests/system/tkey: keycreate.c
keydelete.c
src/external/mpl/bind/dist/bin/tests/virtual-time: vtwrapper.c
src/external/mpl/bind/dist/bin/tools: arpaname.c dnstap-read.c mdig.1
mdig.c named-nzd2nzf.c named-rrchecker.c nsec3hash.c
src/external/mpl/bind/dist/bin/win32/BINDInstall: StdAfx.h
src/external/mpl/bind/dist/contrib/dlz/bin/dlzbdb: dlzbdb.c
src/external/mpl/bind/dist/contrib/dlz/drivers: dlz_bdb_driver.c
dlz_bdbhpt_driver.c dlz_filesystem_driver.c dlz_ldap_driver.c
dlz_odbc_driver.c dlz_postgres_driver.c sdlz_helper.c
src/external/mpl/bind/dist/contrib/dlz/drivers/include/dlz:
sdlz_helper.h
src/external/mpl/bind/dist/contrib/dlz/example: dlz_example.c
src/external/mpl/bind/dist/contrib/dlz/modules/bdbhpt:
dlz_bdbhpt_dynamic.c
src/external/mpl/bind/dist/contrib/dlz/modules/common: dlz_dbi.c
src/external/mpl/bind/dist/contrib/dlz/modules/filesystem:
dlz_filesystem_dynamic.c
src/external/mpl/bind/dist/contrib/dlz/modules/include: dlz_dbi.h
dlz_minimal.h
src/external/mpl/bind/dist/contrib/dlz/modules/ldap: dlz_ldap_dynamic.c
src/external/mpl/bind/dist/contrib/dlz/modules/mysql:
dlz_mysql_dynamic.c
src/external/mpl/bind/dist/contrib/dlz/modules/mysqldyn:
dlz_mysqldyn_mod.c
src/external/mpl/bind/dist/contrib/dlz/modules/sqlite3:
dlz_sqlite3_dynamic.c
src/external/mpl/bind/dist/contrib/dlz/modules/wildcard:
dlz_wildcard_dynamic.c
src/external/mpl/

CVS commit: src/external/mpl/bind/include

2019-01-08 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Tue Jan  8 22:19:28 UTC 2019

Modified Files:
src/external/mpl/bind/include: config.h

Log Message:
PR/53845: Anthony Mallet: "bad cookie" in authoritative DNS server since bind
9.12 import. AES_CC needs to always be enabled.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/external/mpl/bind/include/config.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/bind/dist/lib/dns

2018-09-12 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Wed Sep 12 15:28:42 UTC 2018

Modified Files:
src/external/mpl/bind/dist/lib/dns: view.c

Log Message:
Put the nta files in a subdirectory instead of requiring the namedb root
directory to be writable by named... Others have expressed the same concern,
but upstream refused: https://bugzilla.redhat.com/show_bug.cgi?id=1487823
https://bugs.isc.org/Public/Bug/Display.html?id=46242


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/external/mpl/bind/dist/lib/dns/view.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/bind

2018-08-16 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Thu Aug 16 16:34:33 UTC 2018

Modified Files:
src/external/mpl/bind: Makefile.inc

Log Message:
libisccfg uses libdns...


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/external/mpl/bind/Makefile.inc

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/bind/bin/check

2018-08-14 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Tue Aug 14 11:52:41 UTC 2018

Modified Files:
src/external/mpl/bind/bin/check: Makefile.inc

Log Message:
prepend libns


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/external/mpl/bind/bin/check/Makefile.inc

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/bind/bin/named

2018-08-14 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Tue Aug 14 11:52:56 UTC 2018

Modified Files:
src/external/mpl/bind/bin/named: Makefile

Log Message:
prepend libns


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/external/mpl/bind/bin/named/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/bind/dist/lib/isc/unix

2018-08-13 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Mon Aug 13 08:48:46 UTC 2018

Modified Files:
src/external/mpl/bind/dist/lib/isc/unix: socket.c

Log Message:
Make ENOBUFS a soft error


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/external/mpl/bind/dist/lib/isc/unix/socket.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/bind/include/isc

2018-08-13 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Mon Aug 13 07:17:34 UTC 2018

Modified Files:
src/external/mpl/bind/include/isc: platform.h

Log Message:
avoid using x86 specific asm on all platforms.

XXX: this might want to be expanded or something more portable used.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/external/mpl/bind/include/isc/platform.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/bind/include/isc

2018-08-12 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Aug 12 20:16:10 UTC 2018

Modified Files:
src/external/mpl/bind/include/isc: platform.h

Log Message:
don't use stdatomic.h yet; there is no support for the _8 functions on
ILP32 so we end up with undefined symbols.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/external/mpl/bind/include/isc/platform.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/dhcp

2018-08-12 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Aug 12 15:39:22 UTC 2018

Modified Files:
src/external/mpl/dhcp: Makefile.inc

Log Message:
Add libz for new libisc needing it.


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/external/mpl/dhcp/Makefile.inc

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/bind/lib/libisc

2018-08-12 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Aug 12 15:37:06 UTC 2018

Modified Files:
src/external/mpl/bind/lib/libisc: Makefile

Log Message:
Add -lz


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/external/mpl/bind/lib/libisc/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/bind/lib

2018-08-12 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Aug 12 14:32:39 UTC 2018

Modified Files:
src/external/mpl/bind/lib: Makefile

Log Message:
add libns


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/external/mpl/bind/lib/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl

2018-08-12 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Aug 12 13:03:09 UTC 2018

Modified Files:
src/external/mpl: Makefile

Log Message:
hook bind


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/external/mpl/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/bind

2018-08-12 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Aug 12 13:02:44 UTC 2018

Modified Files:
src/external/mpl/bind/dist: Makefile.in acconfig.h bind.keys.h
config.guess config.h.in config.sub configure configure.in
isc-config.sh.1
src/external/mpl/bind/dist/bin/check: check-tool.c check-tool.h
named-checkconf.8 named-checkconf.c named-checkzone.8
named-checkzone.c
src/external/mpl/bind/dist/bin/confgen: ddns-confgen.8 ddns-confgen.c
keygen.c keygen.h rndc-confgen.8 rndc-confgen.c util.c util.h
src/external/mpl/bind/dist/bin/confgen/include/confgen: os.h
src/external/mpl/bind/dist/bin/confgen/unix: os.c
src/external/mpl/bind/dist/bin/confgen/win32: os.c
src/external/mpl/bind/dist/bin/delv: delv.1 delv.c
src/external/mpl/bind/dist/bin/dig: dig.1 dig.c dighost.c host.1 host.c
nslookup.1 nslookup.c
src/external/mpl/bind/dist/bin/dig/include/dig: dig.h
src/external/mpl/bind/dist/bin/dnssec: dnssec-cds.8 dnssec-cds.c
dnssec-dsfromkey.8 dnssec-dsfromkey.c dnssec-importkey.8
dnssec-importkey.c dnssec-keyfromlabel.8 dnssec-keyfromlabel.c
dnssec-keygen.8 dnssec-keygen.c dnssec-revoke.8 dnssec-revoke.c
dnssec-settime.8 dnssec-settime.c dnssec-signzone.8
dnssec-signzone.c dnssec-verify.8 dnssec-verify.c dnssectool.c
dnssectool.h
src/external/mpl/bind/dist/bin/named: bind9.xsl.h builtin.c config.c
control.c controlconf.c fuzz.c geoip.c log.c logconf.c main.c
named.8 named.conf.5 server.c statschannel.c tkeyconf.c tsigconf.c
zoneconf.c
src/external/mpl/bind/dist/bin/named/include/dlz: dlz_dlopen_driver.h
src/external/mpl/bind/dist/bin/named/include/named: builtin.h config.h
control.h fuzz.h geoip.h globals.h log.h logconf.h main.h seccomp.h
server.h smf_globals.h statschannel.h tkeyconf.h tsigconf.h types.h
zoneconf.h
src/external/mpl/bind/dist/bin/named/unix: dlz_dlopen_driver.c os.c
src/external/mpl/bind/dist/bin/named/unix/include/named: os.h
src/external/mpl/bind/dist/bin/named/win32: dlz_dlopen_driver.c
ntservice.c os.c
src/external/mpl/bind/dist/bin/named/win32/include/named: ntservice.h
os.h
src/external/mpl/bind/dist/bin/nsupdate: nsupdate.1 nsupdate.c
src/external/mpl/bind/dist/bin/pkcs11: pkcs11-destroy.8
pkcs11-destroy.c pkcs11-keygen.8 pkcs11-keygen.c pkcs11-list.8
pkcs11-list.c pkcs11-tokens.8 pkcs11-tokens.c
src/external/mpl/bind/dist/bin/python: dnssec-checkds.8
dnssec-coverage.8 dnssec-keymgr.8
src/external/mpl/bind/dist/bin/rndc: rndc.8 rndc.c rndc.conf.5 util.c
util.h
src/external/mpl/bind/dist/bin/rndc/include/rndc: os.h
src/external/mpl/bind/dist/bin/tests: cfg_test.c makejournal.c
wire_test.c
src/external/mpl/bind/dist/bin/tests/optional: adb_test.c
backtrace_test.c byaddr_test.c byname_test.c db_test.c dst_test.c
entropy2_test.c entropy_test.c fsaccess_test.c gsstest.c
hash_test.c inter_test.c keyboard_test.c lex_test.c lfsr_test.c
log_test.c master_test.c mempool_test.c name_test.c nsecify.c
ratelimiter_test.c rbt_test.c rwlock_test.c serial_test.c
shutdown_test.c sig0_test.c sock_test.c sym_test.c task_test.c
timer_test.c zone_test.c
src/external/mpl/bind/dist/bin/tests/pkcs11: pkcs11-hmacmd5.c
pkcs11-md5sum.c
src/external/mpl/bind/dist/bin/tests/pkcs11/benchmarks: create.c find.c
genrsa.c login.c privrsa.c pubrsa.c random.c session.c sha1.c
sign.c verify.c
src/external/mpl/bind/dist/bin/tests/system: feature-test.c
src/external/mpl/bind/dist/bin/tests/system/addzone/ns1: redirect.db.1
redirect.db.2
src/external/mpl/bind/dist/bin/tests/system/addzone/ns2: redirect.db.1
redirect.db.2
src/external/mpl/bind/dist/bin/tests/system/addzone/ns3: redirect.db.1
redirect.db.2
src/external/mpl/bind/dist/bin/tests/system/checkconf: dnssec.1
dnssec.2 dnssec.3

src/external/mpl/bind/dist/bin/tests/system/dlz/ns1/dns-root/com/example/xfr.d:
10.53.0.1
src/external/mpl/bind/dist/bin/tests/system/dlzexternal: driver.c
driver.h
src/external/mpl/bind/dist/bin/tests/system/dyndb/driver: db.c db.h
driver.c instance.c instance.h lock.c lock.h log.c log.h syncptr.c
syncptr.h util.h zone.c zone.h
src/external/mpl/bind/dist/bin/tests/system/pipelined: pipequeries.c
src/external/mpl/bind/dist/bin/tests/system/rndc: gencheck.c
src/external/mpl/bind/dist/bin/tests/system/rpz: dnsrps.c
src/external/mpl/bind/

CVS commit: src/external/mpl/dhcp

2018-06-22 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Fri Jun 22 20:48:44 UTC 2018

Modified Files:
src/external/mpl/dhcp: Makefile.inc

Log Message:
Explain the -Bstatic -Bdynamic dance.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/external/mpl/dhcp/Makefile.inc

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/dhcp

2018-06-21 Thread Kamil Rytarowski
Module Name:src
Committed By:   kamil
Date:   Thu Jun 21 11:02:48 UTC 2018

Modified Files:
src/external/mpl/dhcp: Makefile.inc

Log Message:
Make building of dhcp compatible with MKSANITIZER

Disable LD flags (-Wl,-Bstatic and -Wl,-Bdynamic) with enabled MKSANITIZER.
These options are incompatible with the current design of sanitizers,
because they cause duplication of symbols into programs and thus symbols
from the interceptors from sanitizers cannot be linked.

This change makes effectively mounting /usr required for dhcp programs like
dhclient(8).


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/external/mpl/dhcp/Makefile.inc

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/dhcp/dist/common

2018-05-31 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Fri Jun  1 00:42:49 UTC 2018

Modified Files:
src/external/mpl/dhcp/dist/common: bpf.c

Log Message:
PR/50893: Bruce Lilly: Handle carp interfaces.

XXX: pullup-8 (in src/external/bsd/dhcp/dist/common/bpf.c)


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/external/mpl/dhcp/dist/common/bpf.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl

2018-04-07 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Apr  8 01:30:01 UTC 2018

Added Files:
src/external/mpl: Makefile

Log Message:
add a Makefile


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/external/mpl/Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/dhcp/dist

2018-04-07 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Apr  7 22:37:30 UTC 2018

Modified Files:
src/external/mpl/dhcp/dist: config.guess config.sub
src/external/mpl/dhcp/dist/client: client_tables.c clparse.c dhc6.c
dhclient-script.8 dhclient.8 dhclient.c dhclient.conf.5
dhclient.leases.5
src/external/mpl/dhcp/dist/client/tests: duid_unittest.c
src/external/mpl/dhcp/dist/common: alloc.c bpf.c comapi.c conflex.c
ctrace.c dhcp-eval.5 dhcp-options.5 dhcp4o6.c discover.c dispatch.c
dlpi.c dns.c ethernet.c execute.c fddi.c icmp.c inet.c lpf.c
memory.c nit.c ns_name.c options.c packet.c parse.c print.c raw.c
resolv.c socket.c tables.c tr.c tree.c upf.c
src/external/mpl/dhcp/dist/common/tests: dns_unittest.c misc_unittest.c
ns_name_test.c option_unittest.c test_alloc.c
src/external/mpl/dhcp/dist/dhcpctl: callback.c cltest.c dhcpctl.3
dhcpctl.c dhcpctl.h omshell.1 omshell.c remote.c
src/external/mpl/dhcp/dist/doc/ja_JP.eucJP: dhclient-script.8
dhclient.8 dhclient.conf.5 dhclient.leases.5 dhcp-eval.5
dhcp-options.5
src/external/mpl/dhcp/dist/includes: cdefs.h ctrace.h dhcp.h dhcp6.h
dhcpd.h dhctoken.h failover.h heap.h inet.h ldap_casa.h
ldap_krb_helper.h ns_name.h osdep.h site.h statement.h t_api.h
tree.h
src/external/mpl/dhcp/dist/includes/arpa: nameser.h nameser_compat.h
src/external/mpl/dhcp/dist/includes/netinet: if_ether.h ip.h ip_icmp.h
udp.h
src/external/mpl/dhcp/dist/includes/omapip: alloc.h buffer.h convert.h
hash.h isclib.h omapip.h omapip_p.h result.h trace.h
src/external/mpl/dhcp/dist/omapip: alloc.c array.c auth.c buffer.c
connection.c convert.c dispatch.c errwarn.c generic.c handle.c
hash.c inet_addr.c isclib.c iscprint.c listener.c message.c omapi.3
protocol.c result.c support.c test.c toisc.c trace.c
src/external/mpl/dhcp/dist/relay: dhcrelay.8 dhcrelay.c
src/external/mpl/dhcp/dist/server: bootp.c class.c confpars.c db.c
ddns.c dhcp.c dhcpd.8 dhcpd.c dhcpd.conf.5 dhcpd.leases.5
dhcpleasequery.c dhcpv6.c failover.c ldap.c ldap_casa.c
ldap_krb_helper.c leasechain.c mdb.c mdb6.c omapi.c salloc.c
stables.c
src/external/mpl/dhcp/dist/server/tests: hash_unittest.c
leaseq_unittest.c load_bal_unittest.c mdb6_unittest.c
simple_unittest.c
src/external/mpl/dhcp/dist/tests: t_api.c t_api_dhcp.c
unit_test_sample.c

Log Message:
sync our changes.


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.1 -r1.2 src/external/mpl/dhcp/dist/config.guess \
src/external/mpl/dhcp/dist/config.sub
cvs rdiff -u -r1.1.1.1 -r1.2 \
src/external/mpl/dhcp/dist/client/client_tables.c \
src/external/mpl/dhcp/dist/client/clparse.c \
src/external/mpl/dhcp/dist/client/dhc6.c \
src/external/mpl/dhcp/dist/client/dhclient-script.8 \
src/external/mpl/dhcp/dist/client/dhclient.8 \
src/external/mpl/dhcp/dist/client/dhclient.c \
src/external/mpl/dhcp/dist/client/dhclient.conf.5 \
src/external/mpl/dhcp/dist/client/dhclient.leases.5
cvs rdiff -u -r1.1.1.1 -r1.2 \
src/external/mpl/dhcp/dist/client/tests/duid_unittest.c
cvs rdiff -u -r1.1.1.1 -r1.2 src/external/mpl/dhcp/dist/common/alloc.c \
src/external/mpl/dhcp/dist/common/bpf.c \
src/external/mpl/dhcp/dist/common/comapi.c \
src/external/mpl/dhcp/dist/common/conflex.c \
src/external/mpl/dhcp/dist/common/ctrace.c \
src/external/mpl/dhcp/dist/common/dhcp-eval.5 \
src/external/mpl/dhcp/dist/common/dhcp-options.5 \
src/external/mpl/dhcp/dist/common/dhcp4o6.c \
src/external/mpl/dhcp/dist/common/discover.c \
src/external/mpl/dhcp/dist/common/dispatch.c \
src/external/mpl/dhcp/dist/common/dlpi.c \
src/external/mpl/dhcp/dist/common/dns.c \
src/external/mpl/dhcp/dist/common/ethernet.c \
src/external/mpl/dhcp/dist/common/execute.c \
src/external/mpl/dhcp/dist/common/fddi.c \
src/external/mpl/dhcp/dist/common/icmp.c \
src/external/mpl/dhcp/dist/common/inet.c \
src/external/mpl/dhcp/dist/common/lpf.c \
src/external/mpl/dhcp/dist/common/memory.c \
src/external/mpl/dhcp/dist/common/nit.c \
src/external/mpl/dhcp/dist/common/ns_name.c \
src/external/mpl/dhcp/dist/common/options.c \
src/external/mpl/dhcp/dist/common/packet.c \
src/external/mpl/dhcp/dist/common/parse.c \
src/external/mpl/dhcp/dist/common/print.c \
src/external/mpl/dhcp/dist/common/raw.c \
src/external/mpl/dhcp/dist/common/resolv.c \
src/external/mpl/dhcp/dist/common/socket.c \
src/external/mpl/dhcp/dist/common/tables.c \
src/external/mpl/dhcp/dist/common/tr.c \
src/external/mpl/dhcp/dist/common/tree.c \
src/external/mpl/dhcp/dist/common/upf.c
cvs rd

CVS commit: src/external/mpl/dhcp

2018-04-07 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Apr  7 22:34:51 UTC 2018

Modified Files:
src/external/mpl/dhcp: dhcp2netbsd

Log Message:
now mpl


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/external/mpl/dhcp/dhcp2netbsd

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/mpl/dhcp

2018-04-07 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sat Apr  7 22:31:38 UTC 2018

Added Files:
src/external/mpl/dhcp: Makefile Makefile.inc dhcp2netbsd
src/external/mpl/dhcp/bin: Makefile Makefile.inc
src/external/mpl/dhcp/bin/client: Makefile
src/external/mpl/dhcp/bin/clientscript: Makefile dhclient-script
src/external/mpl/dhcp/bin/omshell: Makefile
src/external/mpl/dhcp/bin/relay: Makefile
src/external/mpl/dhcp/bin/server: Makefile dhcpd.conf
src/external/mpl/dhcp/include: config.h
src/external/mpl/dhcp/lib: Makefile Makefile.inc
src/external/mpl/dhcp/lib/common: Makefile
src/external/mpl/dhcp/lib/dhcpctl: Makefile
src/external/mpl/dhcp/lib/omapip: Makefile
src/external/mpl/dhcp/share: Makefile
src/external/mpl/dhcp/share/dhcpd: Makefile pxe.defs

Log Message:
Add build glue.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/external/mpl/dhcp/Makefile \
src/external/mpl/dhcp/Makefile.inc src/external/mpl/dhcp/dhcp2netbsd
cvs rdiff -u -r0 -r1.1 src/external/mpl/dhcp/bin/Makefile \
src/external/mpl/dhcp/bin/Makefile.inc
cvs rdiff -u -r0 -r1.1 src/external/mpl/dhcp/bin/client/Makefile
cvs rdiff -u -r0 -r1.1 src/external/mpl/dhcp/bin/clientscript/Makefile \
src/external/mpl/dhcp/bin/clientscript/dhclient-script
cvs rdiff -u -r0 -r1.1 src/external/mpl/dhcp/bin/omshell/Makefile
cvs rdiff -u -r0 -r1.1 src/external/mpl/dhcp/bin/relay/Makefile
cvs rdiff -u -r0 -r1.1 src/external/mpl/dhcp/bin/server/Makefile \
src/external/mpl/dhcp/bin/server/dhcpd.conf
cvs rdiff -u -r0 -r1.1 src/external/mpl/dhcp/include/config.h
cvs rdiff -u -r0 -r1.1 src/external/mpl/dhcp/lib/Makefile \
src/external/mpl/dhcp/lib/Makefile.inc
cvs rdiff -u -r0 -r1.1 src/external/mpl/dhcp/lib/common/Makefile
cvs rdiff -u -r0 -r1.1 src/external/mpl/dhcp/lib/dhcpctl/Makefile
cvs rdiff -u -r0 -r1.1 src/external/mpl/dhcp/lib/omapip/Makefile
cvs rdiff -u -r0 -r1.1 src/external/mpl/dhcp/share/Makefile
cvs rdiff -u -r0 -r1.1 src/external/mpl/dhcp/share/dhcpd/Makefile \
src/external/mpl/dhcp/share/dhcpd/pxe.defs

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.