CVS commit: src/sys/dev/usb
Module Name:src Committed By: nia Date: Mon Mar 15 07:29:27 UTC 2021 Modified Files: src/sys/dev/usb: usbdevs Log Message: correct usb device id for BELKIN F5D7050E matches freebsd / openbsd (sources of urtw driver), various online sources PR kern/56056 To generate a diff of this commit: cvs rdiff -u -r1.792 -r1.793 src/sys/dev/usb/usbdevs Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev/usb
Module Name:src Committed By: nia Date: Mon Mar 15 07:30:40 UTC 2021 Modified Files: src/sys/dev/usb: usbdevs.h usbdevs_data.h Log Message: regen To generate a diff of this commit: cvs rdiff -u -r1.781 -r1.782 src/sys/dev/usb/usbdevs.h \ src/sys/dev/usb/usbdevs_data.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/lib/libossaudio
Module Name:src Committed By: nia Date: Mon Mar 15 10:58:05 UTC 2021 Modified Files: src/lib/libossaudio: ossaudio.c Log Message: ossv4 mixer API: be extra careful with the inputs to AUDIO_MIXER_READ. some drivers (not hdaudio(4), but uaudio(4), eap(4), sb(4), various other old cards) will return error if a AUDIO_MIXER_VALUE is requested and the number of channels is not specified as input. this is not documented as well as it should be, unfortunately. To generate a diff of this commit: cvs rdiff -u -r1.65 -r1.66 src/lib/libossaudio/ossaudio.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/make
Module Name:src Committed By: rillig Date: Mon Mar 15 11:41:07 UTC 2021 Modified Files: src/usr.bin/make: cond.c nonints.h parse.c suff.c var.c Log Message: make: rename VARE_NONE to VARE_PARSE_ONLY The name 'NONE' described the bit pattern, which was not useful to understand its meaning. Omitting VARE_WANTRES only parses the expression, without evaluating any part of it. No functional change, not even in debug mode since Enum_FlagsToString always returns "none" for all-bits-unset. To generate a diff of this commit: cvs rdiff -u -r1.257 -r1.258 src/usr.bin/make/cond.c cvs rdiff -u -r1.203 -r1.204 src/usr.bin/make/nonints.h cvs rdiff -u -r1.550 -r1.551 src/usr.bin/make/parse.c cvs rdiff -u -r1.346 -r1.347 src/usr.bin/make/suff.c cvs rdiff -u -r1.883 -r1.884 src/usr.bin/make/var.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/make
Module Name:src Committed By: rillig Date: Mon Mar 15 12:15:03 UTC 2021 Modified Files: src/usr.bin/make: arch.c cond.c meta.c nonints.h parse.c suff.c var.c src/usr.bin/make/unit-tests: cond-func-empty.mk recursive.mk varmod-defined.mk varmod-ifelse.mk varmod-loop.mk varparse-errors.mk Log Message: make: replace enum bit-field with struct bit-field for VarEvalFlags This makes the code easier to read, especially in var.c. It also makes debugging sessions easier since some debuggers don't show enum bit-fields symbolically as soon as more than one bit is set. The code outside var.c is basically unchanged, except that instead of passing the individual flags, there are 4 predefined evaluation modes. These suffice for all practical use cases. Only in the implementation deep inside var.c, the value of the flags keepDollar and keepUndef differs. There is no way of passing the struct to EnumFlags_ToString, which means the ToString function has to be spelled out explicitly. This allows for fine-tuning the representation in the debug log, to reduce the amount of uppercae letters. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.197 -r1.198 src/usr.bin/make/arch.c cvs rdiff -u -r1.258 -r1.259 src/usr.bin/make/cond.c cvs rdiff -u -r1.178 -r1.179 src/usr.bin/make/meta.c cvs rdiff -u -r1.204 -r1.205 src/usr.bin/make/nonints.h cvs rdiff -u -r1.551 -r1.552 src/usr.bin/make/parse.c cvs rdiff -u -r1.347 -r1.348 src/usr.bin/make/suff.c cvs rdiff -u -r1.884 -r1.885 src/usr.bin/make/var.c cvs rdiff -u -r1.12 -r1.13 src/usr.bin/make/unit-tests/cond-func-empty.mk cvs rdiff -u -r1.4 -r1.5 src/usr.bin/make/unit-tests/recursive.mk cvs rdiff -u -r1.9 -r1.10 src/usr.bin/make/unit-tests/varmod-defined.mk \ src/usr.bin/make/unit-tests/varmod-ifelse.mk cvs rdiff -u -r1.10 -r1.11 src/usr.bin/make/unit-tests/varmod-loop.mk cvs rdiff -u -r1.3 -r1.4 src/usr.bin/make/unit-tests/varparse-errors.mk Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/make
Module Name:src Committed By: rillig Date: Mon Mar 15 15:39:13 UTC 2021 Modified Files: src/usr.bin/make: nonints.h var.c src/usr.bin/make/unit-tests: deptgt-makeflags.exp directive-export-impl.exp directive-unexport-env.exp var-eval-short.exp var-op-append.exp vardebug.exp varmod-defined.exp varmod-indirect.exp varmod-match-escape.exp varname-dot-shell.exp varname-empty.exp varname.exp Log Message: make: change debug log for variable evaluation flags to lowercase This makes them easier distinguishable from variable names since the latter are usually uppercase. No functional change outside debug mode. To generate a diff of this commit: cvs rdiff -u -r1.205 -r1.206 src/usr.bin/make/nonints.h cvs rdiff -u -r1.885 -r1.886 src/usr.bin/make/var.c cvs rdiff -u -r1.3 -r1.4 src/usr.bin/make/unit-tests/deptgt-makeflags.exp cvs rdiff -u -r1.4 -r1.5 \ src/usr.bin/make/unit-tests/directive-export-impl.exp \ src/usr.bin/make/unit-tests/varmod-defined.exp cvs rdiff -u -r1.5 -r1.6 \ src/usr.bin/make/unit-tests/directive-unexport-env.exp \ src/usr.bin/make/unit-tests/var-op-append.exp cvs rdiff -u -r1.7 -r1.8 src/usr.bin/make/unit-tests/var-eval-short.exp \ src/usr.bin/make/unit-tests/varmod-match-escape.exp cvs rdiff -u -r1.17 -r1.18 src/usr.bin/make/unit-tests/vardebug.exp cvs rdiff -u -r1.12 -r1.13 src/usr.bin/make/unit-tests/varmod-indirect.exp \ src/usr.bin/make/unit-tests/varname.exp cvs rdiff -u -r1.9 -r1.10 src/usr.bin/make/unit-tests/varname-dot-shell.exp \ src/usr.bin/make/unit-tests/varname-empty.exp Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/make
Module Name:src Committed By: rillig Date: Mon Mar 15 16:00:05 UTC 2021 Modified Files: src/usr.bin/make: enum.h Log Message: make: clean up header for runtime type information for enums An enum with 32 bits would lead to signed integer overflow anyway, so that definition is not worth keeping even if it works on typical 2-complement platforms. The definitions for 2, 4 and 8 enum have been unused for several months now. No functional change. To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/usr.bin/make/enum.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/make
Module Name:src Committed By: rillig Date: Mon Mar 15 16:06:05 UTC 2021 Modified Files: src/usr.bin/make: lst.h Log Message: make: indent inline functions for lists No functional change. To generate a diff of this commit: cvs rdiff -u -r1.96 -r1.97 src/usr.bin/make/lst.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/make
Module Name:src Committed By: rillig Date: Mon Mar 15 16:45:30 UTC 2021 Modified Files: src/usr.bin/make: lst.c Log Message: make: fix documentation of Lst_MoveAll In CLEANUP mode, was originally meant to track memory allocations but is useful during debugging as well, initialize the list. There is no distinct constant representing an invalid pointer, otherwise that would have been an even better choice. To generate a diff of this commit: cvs rdiff -u -r1.104 -r1.105 src/usr.bin/make/lst.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/make
Module Name:src Committed By: rillig Date: Mon Mar 15 16:51:14 UTC 2021 Modified Files: src/usr.bin/make: var.c Log Message: make: clean up documentation of ApplyModifiersState No functional change. To generate a diff of this commit: cvs rdiff -u -r1.886 -r1.887 src/usr.bin/make/var.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/make/unit-tests
Module Name:src Committed By: rillig Date: Mon Mar 15 17:11:08 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: varmod-loop.exp varmod-loop.mk Log Message: tests/make: add position marker in test 'varmod-loop' To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/usr.bin/make/unit-tests/varmod-loop.exp cvs rdiff -u -r1.11 -r1.12 src/usr.bin/make/unit-tests/varmod-loop.mk Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/make/unit-tests
Module Name:src Committed By: rillig Date: Mon Mar 15 17:54:50 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: varmod-loop.exp varmod-loop.mk Log Message: tests/make: convert varmod-loop to parse-time In case of unexpected failures, this provides the line number of the '.error' directive. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/usr.bin/make/unit-tests/varmod-loop.exp cvs rdiff -u -r1.12 -r1.13 src/usr.bin/make/unit-tests/varmod-loop.mk Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/evbmips/stand/sbmips
Module Name:src Committed By: christos Date: Mon Mar 15 18:13:54 UTC 2021 Modified Files: src/sys/arch/evbmips/stand/sbmips: Makefile.bootprogs Log Message: - 32 bit mips uses oabi, don't force it to n32. - compile assembly code with soft-float to kill linker warnings To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/arch/evbmips/stand/sbmips/Makefile.bootprogs Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/share/man/man4
Module Name:src Committed By: nia Date: Mon Mar 15 18:21:51 UTC 2021 Modified Files: src/share/man/man4: isapnp.4 Log Message: Use inline cross-references. To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26 src/share/man/man4/isapnp.4 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS import: src/external/bsd/nsd/dist
Module Name:src Committed By: christos Date: Mon Mar 15 18:39:00 UTC 2021 Update of /cvsroot/src/external/bsd/nsd/dist In directory ivanova.netbsd.org:/tmp/cvs-serv13216 Log Message: Import 4.3.5: 19 January 2021: Wouter - Set branch ready for 4.3.5 release. Tag for 4.3.5rc1. Became the 4.3.5 release on 26 january 2021. This branch continues with 4.3.6 in development. 15 January 2021: Wouter - Fix #152: '*' in Rdata causes the return code to be NOERROR instead of NX. - Add config.guess and config.sub to .gitignore for autoconf 2.70. - Fix #150: TXT record validation difference with BIND. - Fixup TXT record validation fix for escaped quotes. - Fixup TXT record validation fix for escaped backslashes. - Fixup escape character parse for quoted strings. 11 January 2021: Wouter - Fix #151: DNAME not applied more than once to resolve the query. - Fix dname test for #148. - For #151: fix to not produce loops in output. 5 January 2021: Wouter - Fix configure.ac for autoconf 2.70. 4 January 2021: Wouter - Fix #148: CNAME need not be followed after a synthesized CNAME for a CNAME query. 11 December 2020: Wouter - Fix that nsd-control has timeout when connection is down. - remove windows socket ifdefs from nsd-control. 3 December 2020: Wouter - For #145: Fix that service of remaining TCP and TLS connections does not allow new queries to be made, the connection is closed. Only existing queries and zone transfers are answered, new ones are rejected by a close of the channel. 30 November 2020: Wouter - Fix #144: fix better. 27 November 2020: Wouter - Fix #144: Typo fix in nsd.conf.5.in. 26 November 2020: Wouter - Fix #143: xfrd no hysteresis with NOT IMPLEMENTED rcode. 24 November 2020: Wouter - Merge PR #141: ZONEMD RR type. - tag for 4.3.4rc1. This became 4.3.4 release on 1 dec 2020. The code repo continues for 4.3.5 in development. 23 November 2020: Wouter - Fix #142: NODATA answers missin SOA in authority section after CNAME chain. - Fix for CVE-2020-28935 : Fix that symlink does not interfere with chown of pidfile. - fix writepid for retvalue 0. 9 November 2020: Wouter - Fix #138: NSD returns non-EDNS answer when QUESTION is empty. - Fix to check nscount in previous fix for EDNS in formerr response when there is no question. 28 October 2020: Wouter - Remove unused init_cfg_parse routine from configlexer. 20 October 2020: Wouter - Fix to add missing closest encloser NSEC3 for wildcard nodata type DS answer. 14 October 2020: Wouter - Fix #134: IPV4_MINIMAL_RESPONSE_SIZE vs EDNS_MAX_MESSAGE_LEN. 13 October 2020: Wouter - Fix missing parenthesis on size of fix to init buffer. 12 October 2020: Wouter - Fix #127: two minor `-Wcast-qual` cleanups - Fix #126: minor header hygiene - Fix #125: include config.h in compat/setproctitle.c and fix prototype of `setproctitle` - Fix #133: fix 0-init of local ( stack ) buffer. 8 October 2020: Wouter - tag for 4.3.3 release - current repository contains 4.3.4 in development. - Fix #129: ambiguous use of errno, in log message if sendmmsg fails. - Fix #128: Fix that the invalid port number is logged for sendmmsg failed: Invalid argument. 1 October 2020: Wouter - tag for 4.3.3rc1 release. 30 September 2020: Wouter - Updated date in nsd -v output. - Fixup bug013_truncate, checkconf and cutest_qroot tests for new default EDNS size. 29 September 2020: Willem - Follow DNS flag day 2020 advice and set default EDNS message size to 1232. 4 September 2020: Wouter - Remove unused space from LIBS on link line. 3 September 2020: Wouter - Merge PR #121: Increase log level of recreated database from WARNING to ERR. 1 September 2020: Wouter - Fix #119: fix compile warnings from new gcc. - Fix #119: warn when trying to parse a directory. 27 August 2020: Wouter - Merged PR #113 with fixes. Instead of listing an IP-address to listen on, an interface name can be specified in nsd.conf, with ip-address: eth0. The IP-addresses for that interface are then used. 26 August 2020: Wouter - Add xstrdup for PR #113. - Tidy up code like in PR #113. - Import code from PR #113. - Fix for unknown EVP_MAC_CTX_free function in openssl 3.0.0 tsig code. 24 August 2020: Wouter - Fix that configure checks for EVP_sha256 to detect openssl, because HMAC_CTX_new is deprecated in 3.0.0. - Port TSIG code for openssl 3.0.0-alpha6. - Sync acx_nlnetlabs.m4 with the unbound repo.
CVS commit: src/sys/arch/sparc64/dev
Module Name:src Committed By: palle Date: Mon Mar 15 18:44:05 UTC 2021 Modified Files: src/sys/arch/sparc64/dev: vnet.c Log Message: sun4v: vnet - cleanup of debug code (no functional changes) To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/arch/sparc64/dev/vnet.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/make/unit-tests
Module Name:src Committed By: rillig Date: Mon Mar 15 18:46:05 UTC 2021 Modified Files: src/usr.bin/make/unit-tests: varmod-assign.exp varmod-assign.mk Log Message: tests/make: demonstrate that the modifier '::=' expands the varname To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/usr.bin/make/unit-tests/varmod-assign.exp cvs rdiff -u -r1.10 -r1.11 src/usr.bin/make/unit-tests/varmod-assign.mk Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/make
Module Name:src Committed By: rillig Date: Mon Mar 15 18:56:38 UTC 2021 Modified Files: src/usr.bin/make: var.c src/usr.bin/make/unit-tests: varmod-assign.exp varmod-assign.mk Log Message: make: fix double varname expansion in the variable modifier '::=' This is an edge case that doesn't occur in practice since pretty much nobody dares to use variable names that contain an actual '$' in their name. This is not about the fairly common VAR.${param} (as written in the makefile), but instead about the variable whose name is literally 'VAR.${param}'. The test demonstrates that after the fix, the variable name is taken exactly as-is for the simple assignment modifier '::='. There are no such tests for the modifiers '::+=', '::!=' and '::?=', but that's ok. The code in ApplyModifier_Assign would look assymetrical and suspicious enough if one of these modifiers would expand its variable name and the others wouldn't. To generate a diff of this commit: cvs rdiff -u -r1.887 -r1.888 src/usr.bin/make/var.c cvs rdiff -u -r1.10 -r1.11 src/usr.bin/make/unit-tests/varmod-assign.exp cvs rdiff -u -r1.11 -r1.12 src/usr.bin/make/unit-tests/varmod-assign.mk Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/make
Module Name:src Committed By: rillig Date: Mon Mar 15 19:02:57 UTC 2021 Modified Files: src/usr.bin/make: var.c Log Message: make: document an example for a 'chain of modifiers' No functional change. To generate a diff of this commit: cvs rdiff -u -r1.888 -r1.889 src/usr.bin/make/var.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/make
Module Name:src Committed By: rillig Date: Mon Mar 15 19:15:05 UTC 2021 Modified Files: src/usr.bin/make: var.c src/usr.bin/make/unit-tests: var-op-assign.mk Log Message: make: improve documentation of ApplyModifiersState No functional change. To generate a diff of this commit: cvs rdiff -u -r1.889 -r1.890 src/usr.bin/make/var.c cvs rdiff -u -r1.7 -r1.8 src/usr.bin/make/unit-tests/var-op-assign.mk Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/bsd/nsd
Module Name:src Committed By: christos Date: Mon Mar 15 19:48:52 UTC 2021 Modified Files: src/external/bsd/nsd: Makefile.inc src/external/bsd/nsd/dist: configlexer.c configparser.c configparser.h configure.ac options.c server.c util.h zlexer.c zparser.c zparser.h src/external/bsd/nsd/include: config.h src/external/bsd/nsd/lib/libnsd: Makefile Removed Files: src/external/bsd/nsd/dist: .travis.yml src/external/bsd/nsd/dist/.buildkite: pipeline.yml src/external/bsd/nsd/dist/contrib: nsd.service Log Message: merge conflicts between our changes for nsd between 4.2.4 and 4.3.5 To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/external/bsd/nsd/Makefile.inc cvs rdiff -u -r1.1.1.1 -r0 src/external/bsd/nsd/dist/.travis.yml cvs rdiff -u -r1.6 -r1.7 src/external/bsd/nsd/dist/configlexer.c \ src/external/bsd/nsd/dist/configparser.c \ src/external/bsd/nsd/dist/configparser.h \ src/external/bsd/nsd/dist/zparser.c cvs rdiff -u -r1.3 -r1.4 src/external/bsd/nsd/dist/configure.ac cvs rdiff -u -r1.2 -r1.3 src/external/bsd/nsd/dist/options.c cvs rdiff -u -r1.5 -r1.6 src/external/bsd/nsd/dist/server.c \ src/external/bsd/nsd/dist/util.h src/external/bsd/nsd/dist/zlexer.c cvs rdiff -u -r1.4 -r1.5 src/external/bsd/nsd/dist/zparser.h cvs rdiff -u -r1.1.1.1 -r0 src/external/bsd/nsd/dist/.buildkite/pipeline.yml cvs rdiff -u -r1.1.1.1 -r0 src/external/bsd/nsd/dist/contrib/nsd.service cvs rdiff -u -r1.9 -r1.10 src/external/bsd/nsd/include/config.h cvs rdiff -u -r1.1 -r1.2 src/external/bsd/nsd/lib/libnsd/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/make
Module Name:src Committed By: rillig Date: Mon Mar 15 20:00:51 UTC 2021 Modified Files: src/usr.bin/make: var.c src/usr.bin/make/unit-tests: varmod-indirect.mk Log Message: make: rename ApplyModifiersState to ModChain The new name accurately describes the structural element that holds such properties as the separator character and whether the expression value is considered a single word. The old name ApplyModifiersState was too long and was meant as a placeholder anyway, when I introduced it in var.c 1.236 from 2020-07-03. To generate a diff of this commit: cvs rdiff -u -r1.890 -r1.891 src/usr.bin/make/var.c cvs rdiff -u -r1.8 -r1.9 src/usr.bin/make/unit-tests/varmod-indirect.mk Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS import: src/external/bsd/unbound/dist
Module Name:src Committed By: christos Date: Mon Mar 15 20:01:15 UTC 2021 Update of /cvsroot/src/external/bsd/unbound/dist In directory ivanova.netbsd.org:/tmp/cvs-serv9333 Log Message: Import unbound 1.13.1 4 February 2021: Wouter - release 1.13.1rc2 tag on branch-1.13.1 with added changes of 2 feb. This became 1.13.1 release tag on 9 feb. The main branch is set to version 1.13.2. 2 February 2021: Wouter - branch-1.13.1 is created, with release-1.13.1rc1 tag. - Fix dynlibmod link on rhel8 for -ldl inclusion. - Fix windows dependency on libssp.dll because of default stack protector in mingw. - Fix indentation of root anchor for use by windows install script. 1 February 2021: George - Attempt to fix NULL keys in the reuse_tcp tree; relates to #411. 29 January 2021: Wouter - Fix for doxygen 1.8.20 compatibility. 28 January 2021: Wouter - Annotate that we ignore the return value of if_indextoname. - Fix to use correct type for label count in rpz routine. - Fix empty clause warning in config_file nsid parse. - Fix to use correct type for label count in ipdnametoaddr rpz routine. - Fix empty clause warning in edns pass for padding. - Fix fwd ancil test post script when not supported. 26 January 2021: George - Merge PR #408 from fobser: Prevent a few more yacc clashes. - Merge PR #275 from Roland van Rijswijk-Deij: Add feature to return the original instead of a decrementing TTL ('serve-original-ttl') - Merge PR #355 from noloader: Make ICANN Update CA and DS Trust Anchor static data. - Ignore cache blacklisting when trying to reply with expired data from cache (#394). 26 January 2021: Wouter - Fix compile of unbound-dnstap-socket without dnstap installed. 22 January 2021: Willem - Padding of queries and responses with DNS over TLS as specified in RFC7830 and RFC8467. 22 January 2021: George - Fix TTL of SOA record for negative answers (localzone and authzone data) to be the minimum of the SOA TTL and the SOA.MINIMUM. 19 January 2021: Willem - Support for RFC5001: DNS Name Server Identifier (NSID) Option with the nsid: option in unbound.conf 18 January 2021: Wouter - Fix #404: DNS query with small edns bufsize fail. - Fix declaration before statement and signed comparison warning in dns64. 15 January 2021: Wouter - Merge #402 from fobser: Implement IPv4-Embedded addresses according to RFC6052. 14 January 2021: Wouter - Fix for #93: dynlibmodule import library is named libunbound.dll.a. 13 January 2021: Wouter - Merge #399 from xiangbao227: The lock of lruhash table should unlocked after markdel entry. - Fix for #93: dynlibmodule link fix for Windows. 12 January 2021: Wouter - Fix #397: [Feature request] add new type always_null to local-zone similar to always_nxdomain. - Fix so local zone types always_nodata and always_deny can be used from the config file. 8 January 2021: Wouter - Merge PR #391 from fhriley: Add start_time to reply callbacks so modules can compute the response time. - For #391: use struct timeval* start_time for callback information. - For #391: fix indentation. - For #391: more double casts in python start time calculation. - Add comment documentation. - Fix clang analysis warning. 6 January 2021: Wouter - Fix #379: zone loading over HTTP appears to have buffer issues. - Merge PR #395 from mptre: add missing null check. - Fix #387: client-subnet-always-forward seems to effectively bypass any caching? 5 January 2021: Wouter - Fix #385: autoconf 2.70 impacts unbound build - Merge PR #375 by fhriley: Add rpz_enable and rpz_disable commands to unbound-control. 4 January 2021: Wouter - For #376: Fix that comm point event is not double removed or double added to event map. - iana portlist updated. 16 December 2020: George - Fix error cases when udp-connect is set and send() returns an error (modified patch from Xin Li @delphij). 11 December 2020: Wouter - Fix #371: unbound-control timeout when Unbound is not running. - Fix to squelch permission denied and other errors from remote host, they are logged at higher verbosity but not on low verbosity. - Merge PR #335 from fobser: Sprinkle in some static to prevent missing prototype warnings. - Merge PR #373 from fobser: Warning: arithmetic on a pointer to void is a GNU extension. - Fix missing prototypes in the code. 3 December 2020: Wouter - make depend. - iana portlist updated. 2 December 2020: Wouter
CVS commit: src/external/bsd/unbound
Module Name:src Committed By: christos Date: Mon Mar 15 20:15:36 UTC 2021 Modified Files: src/external/bsd/unbound/dist: config.guess config.sub src/external/bsd/unbound/dist/libunbound: unbound.h src/external/bsd/unbound/dist/util: netevent.c src/external/bsd/unbound/include: config.h src/external/bsd/unbound/lib/libunbound: Makefile shlib_version Removed Files: src/external/bsd/unbound/dist/contrib: unbound_smf22.tar.gz src/external/bsd/unbound/dist/testdata: dlv_anchor.rpl dlv_ask_higher.rpl dlv_below_ta.rpl dlv_delegation.rpl dlv_ds_lookup.rpl dlv_insecure.rpl dlv_insecure_negcache.rpl dlv_keyretry.rpl dlv_negnx.rpl dlv_optout.rpl dlv_remove.rpl dlv_remove_empty.rpl dlv_remove_nodel.rpl dlv_remove_pos.rpl dlv_unused.rpl domain_insec_dlv.rpl fwddlv_parse.rpl val_unalgo_dlv.rpl src/external/bsd/unbound/dist/testdata/dnscrypt_queries.tdir: 1.cert 1.key 1_chacha.cert 1_salsa.cert 2.cert 2.key 2_chacha.cert 2_salsa.cert dnscrypt_queries.conf dnscrypt_queries.dsc dnscrypt_queries.post dnscrypt_queries.pre dnscrypt_queries.test dnscrypt_queries.testns src/external/bsd/unbound/dist/testdata/dnscrypt_queries_chacha.tdir: 1.key 1_chacha.cert 1_salsa.cert 2.key 2_chacha.cert 2_salsa.cert dnscrypt_queries_chacha.conf dnscrypt_queries_chacha.dsc dnscrypt_queries_chacha.post dnscrypt_queries_chacha.pre dnscrypt_queries_chacha.test dnscrypt_queries_chacha.testns precheck.sh Log Message: merge local changes between unbound 1.9.6 and 1.13.1 To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/external/bsd/unbound/dist/config.guess cvs rdiff -u -r1.4 -r1.5 src/external/bsd/unbound/dist/config.sub cvs rdiff -u -r1.1.1.1 -r0 \ src/external/bsd/unbound/dist/contrib/unbound_smf22.tar.gz cvs rdiff -u -r1.2 -r1.3 src/external/bsd/unbound/dist/libunbound/unbound.h cvs rdiff -u -r1.1.1.4 -r0 \ src/external/bsd/unbound/dist/testdata/dlv_anchor.rpl \ src/external/bsd/unbound/dist/testdata/dlv_ask_higher.rpl \ src/external/bsd/unbound/dist/testdata/dlv_below_ta.rpl \ src/external/bsd/unbound/dist/testdata/dlv_delegation.rpl \ src/external/bsd/unbound/dist/testdata/dlv_insecure.rpl \ src/external/bsd/unbound/dist/testdata/dlv_insecure_negcache.rpl \ src/external/bsd/unbound/dist/testdata/dlv_remove_pos.rpl \ src/external/bsd/unbound/dist/testdata/val_unalgo_dlv.rpl cvs rdiff -u -r1.1.1.3 -r0 \ src/external/bsd/unbound/dist/testdata/dlv_ds_lookup.rpl \ src/external/bsd/unbound/dist/testdata/dlv_keyretry.rpl \ src/external/bsd/unbound/dist/testdata/dlv_negnx.rpl \ src/external/bsd/unbound/dist/testdata/dlv_optout.rpl \ src/external/bsd/unbound/dist/testdata/dlv_remove_empty.rpl \ src/external/bsd/unbound/dist/testdata/dlv_remove_nodel.rpl \ src/external/bsd/unbound/dist/testdata/dlv_unused.rpl \ src/external/bsd/unbound/dist/testdata/fwddlv_parse.rpl cvs rdiff -u -r1.1.1.2 -r0 \ src/external/bsd/unbound/dist/testdata/dlv_remove.rpl \ src/external/bsd/unbound/dist/testdata/domain_insec_dlv.rpl cvs rdiff -u -r1.1.1.1 -r0 \ src/external/bsd/unbound/dist/testdata/dnscrypt_queries.tdir/1.cert \ src/external/bsd/unbound/dist/testdata/dnscrypt_queries.tdir/1.key \ src/external/bsd/unbound/dist/testdata/dnscrypt_queries.tdir/1_chacha.cert \ src/external/bsd/unbound/dist/testdata/dnscrypt_queries.tdir/1_salsa.cert \ src/external/bsd/unbound/dist/testdata/dnscrypt_queries.tdir/2.cert \ src/external/bsd/unbound/dist/testdata/dnscrypt_queries.tdir/2.key \ src/external/bsd/unbound/dist/testdata/dnscrypt_queries.tdir/2_chacha.cert \ src/external/bsd/unbound/dist/testdata/dnscrypt_queries.tdir/2_salsa.cert \ src/external/bsd/unbound/dist/testdata/dnscrypt_queries.tdir/dnscrypt_queries.conf \ src/external/bsd/unbound/dist/testdata/dnscrypt_queries.tdir/dnscrypt_queries.dsc \ src/external/bsd/unbound/dist/testdata/dnscrypt_queries.tdir/dnscrypt_queries.post \ src/external/bsd/unbound/dist/testdata/dnscrypt_queries.tdir/dnscrypt_queries.pre \ src/external/bsd/unbound/dist/testdata/dnscrypt_queries.tdir/dnscrypt_queries.test \ src/external/bsd/unbound/dist/testdata/dnscrypt_queries.tdir/dnscrypt_queries.testns cvs rdiff -u -r1.1.1.1 -r0 \ src/external/bsd/unbound/dist/testdata/dnscrypt_queries_chacha.tdir/1.key \ src/external/bsd/unbound/dist/testdata/dnscrypt_queries_chacha.tdir/1_chacha.cert \ src/external/bsd/unbound/dist/testdata/dnscrypt_queries_chacha.tdir/1_salsa.cert \ src/external/bsd/unbound/dist/testdata/dnscrypt_queries_chacha.tdir/2.key \ src/external/bsd/unbound/dist/testdata/dnscrypt_queries_chacha.tdir/2_chacha.cert \ src/external/bsd/unbound/dist/testdata/dnscrypt_queries_chacha.tdir/2_s
CVS commit: src/distrib/sets/lists
Module Name:src Committed By: christos Date: Mon Mar 15 20:17:04 UTC 2021 Modified Files: src/distrib/sets/lists/base: shl.mi src/distrib/sets/lists/debug: shl.mi Log Message: bump libunbound To generate a diff of this commit: cvs rdiff -u -r1.912 -r1.913 src/distrib/sets/lists/base/shl.mi cvs rdiff -u -r1.271 -r1.272 src/distrib/sets/lists/debug/shl.mi Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/doc
Module Name:src Committed By: christos Date: Mon Mar 15 20:18:21 UTC 2021 Modified Files: src/doc: 3RDPARTY CHANGES Log Message: new nsd/unbound To generate a diff of this commit: cvs rdiff -u -r1.1784 -r1.1785 src/doc/3RDPARTY cvs rdiff -u -r1.2785 -r1.2786 src/doc/CHANGES Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.