Re: svn commit: r359267 - in head: . share/mk

2020-03-23 Thread Baptiste Daroussin
sd.org/D24166 > > > > Modified: > > head/ObsoleteFiles.inc > > head/share/mk/bsd.lib.mk > > > > Modified: head/ObsoleteFiles.inc > > == > > --- head/ObsoleteFiles.inc Tue Mar 24 01:08:06 2020 (r359266) > > ++

Re: svn commit: r359260 - in head: contrib/kyua etc/mtree lib lib/kyua lib/kyua/cli lib/kyua/drivers lib/kyua/engine lib/kyua/model lib/kyua/store lib/kyua/utils share/mk tools/build/mk usr.bin usr.bi

2020-03-23 Thread Bryan Drewery
On 3/23/2020 6:54 PM, Conrad Meyer wrote: > On Mon, Mar 23, 2020 at 6:25 PM Bryan Drewery wrote: >> >> On 3/23/2020 12:01 PM, Brooks Davis wrote: >>> Author: brooks >>> Date: Mon Mar 23 19:01:23 2020 >>> New Revision: 359260 >>> URL: https://svnweb.freebsd.org/changeset/base/359260 >>> >>> Log: >>

Re: svn commit: r359260 - in head: contrib/kyua etc/mtree lib lib/kyua lib/kyua/cli lib/kyua/drivers lib/kyua/engine lib/kyua/model lib/kyua/store lib/kyua/utils share/mk tools/build/mk usr.bin usr.bi

2020-03-23 Thread Conrad Meyer
On Mon, Mar 23, 2020 at 6:25 PM Bryan Drewery wrote: > > On 3/23/2020 12:01 PM, Brooks Davis wrote: > > Author: brooks > > Date: Mon Mar 23 19:01:23 2020 > > New Revision: 359260 > > URL: https://svnweb.freebsd.org/changeset/base/359260 > > > > Log: > > Import the kyua test framework. > > Dumb q

svn commit: r359268 - in head: . share/mk

2020-03-23 Thread Emmanuel Vadot
; # done -# 20200323: INTERNALLIB don't install headers anymore -OLD_FILES+=/usr/include/libelftc.h -OLD_FILES+=/usr/include/libifconfig.h -OLD_FILES+=/usr/include/libpmcstat.h - # 20200320: cx and ctau drivers retired OLD_FILES+=usr/share/man/man4/ctau.4.gz OLD_FILES+=usr/share/man/man4/cx

Re: svn commit: r359260 - in head: contrib/kyua etc/mtree lib lib/kyua lib/kyua/cli lib/kyua/drivers lib/kyua/engine lib/kyua/model lib/kyua/store lib/kyua/utils share/mk tools/build/mk usr.bin usr.bi

2020-03-23 Thread Bryan Drewery
On 3/23/2020 12:01 PM, Brooks Davis wrote: > Author: brooks > Date: Mon Mar 23 19:01:23 2020 > New Revision: 359260 > URL: https://svnweb.freebsd.org/changeset/base/359260 > > Log: > Import the kyua test framework. > > Having kyua in the base system will simplify automated testing in CI and

Re: svn commit: r359267 - in head: . share/mk

2020-03-23 Thread Bryan Drewery
leteFiles.inc > head/share/mk/bsd.lib.mk > > Modified: head/ObsoleteFiles.inc > == > --- head/ObsoleteFiles.incTue Mar 24 01:08:06 2020(r359266) > +++ head/ObsoleteFiles.incTue Mar 24 01:09:04 2020 (r359267) > @@ -36,6 +36,11 @@ > # xargs -n1 | sort | un

svn commit: r359267 - in head: . share/mk

2020-03-23 Thread Emmanuel Vadot
ad/ObsoleteFiles.inc Tue Mar 24 01:09:04 2020(r359267) @@ -36,6 +36,11 @@ # xargs -n1 | sort | uniq -d; # done +# 20200323: INTERNALLIB don't install headers anymore +OLD_FILES+=/usr/include/libelftc.h +OLD_FILES+=/usr/include/libifconfig.h +OLD_FILES+=/usr/include/libpmcstat.h +

svn commit: r359266 - head/lib/libpam/pam.d

2020-03-23 Thread Emmanuel Vadot
Author: manu Date: Tue Mar 24 01:08:06 2020 New Revision: 359266 URL: https://svnweb.freebsd.org/changeset/base/359266 Log: pkgbase: Move telnetd and ftpd pam file to the utilities package Both programs are in this package so put the pam.d file in there too. Reported by: emaste Revi

svn commit: r359265 - in head: etc release/scripts

2020-03-23 Thread Emmanuel Vadot
Author: manu Date: Tue Mar 24 01:07:01 2020 New Revision: 359265 URL: https://svnweb.freebsd.org/changeset/base/359265 Log: pkgbase: Move device.hints from the runtime to the bootloader package Also mark it as config file so if a user changes this file pkg will attempt to merge the new fi

svn commit: r359264 - head/sys/arm/include

2020-03-23 Thread Conrad Meyer
Author: cem Date: Mon Mar 23 23:00:13 2020 New Revision: 359264 URL: https://svnweb.freebsd.org/changeset/base/359264 Log: arm: Fix atomic long APIs to correct 'u_long' signedness As defined in atomic(9) and implemented on other architectures, the atomic(9) functions all act on unsigned p

svn commit: r359263 - head/sys/geom/eli

2020-03-23 Thread John Baldwin
Author: jhb Date: Mon Mar 23 21:26:32 2020 New Revision: 359263 URL: https://svnweb.freebsd.org/changeset/base/359263 Log: Use the newer EINTEGRITY error when authentication fails. GELI used to fail with EINVAL when a read request spanned a disk sector whose contents did not match the sec

svn commit: r359262 - in head: lib/kyua/cli lib/kyua/drivers lib/kyua/engine lib/kyua/model lib/kyua/store lib/kyua/utils share/mk

2020-03-23 Thread Brooks Davis
Author: brooks Date: Mon Mar 23 21:21:38 2020 New Revision: 359262 URL: https://svnweb.freebsd.org/changeset/base/359262 Log: Improve LIBADD/_DP_* for kyua libraries. This fixes build with ld.bfd as the linker (e.g. on powerpc). This corrects a bug in D24103. Sponsored by: DARPA

Re: svn commit: r359260 - in head: contrib/kyua etc/mtree lib lib/kyua lib/kyua/cli lib/kyua/drivers lib/kyua/engine lib/kyua/model lib/kyua/store lib/kyua/utils share/mk tools/build/mk usr.bin usr.bi

2020-03-23 Thread Brooks Davis
On Mon, Mar 23, 2020 at 08:15:22PM +, Alexey Dokuchaev wrote: > On Mon, Mar 23, 2020 at 07:01:24PM +, Brooks Davis wrote: > > New Revision: 359260 > > URL: https://svnweb.freebsd.org/changeset/base/359260 > > > > Log: > > Import the kyua test framework. > > > > Having kyua in the ba

Re: svn commit: r359260 - in head: contrib/kyua etc/mtree lib lib/kyua lib/kyua/cli lib/kyua/drivers lib/kyua/engine lib/kyua/model lib/kyua/store lib/kyua/utils share/mk tools/build/mk usr.bin usr.bi

2020-03-23 Thread Alexey Dokuchaev
On Mon, Mar 23, 2020 at 07:01:24PM +, Brooks Davis wrote: > New Revision: 359260 > URL: https://svnweb.freebsd.org/changeset/base/359260 > > Log: > Import the kyua test framework. > > Having kyua in the base system will simplify automated testing in CI > and eliminates bootstrapping i

svn commit: r359261 - head/sys/sys

2020-03-23 Thread Brooks Davis
Author: brooks Date: Mon Mar 23 19:28:24 2020 New Revision: 359261 URL: https://svnweb.freebsd.org/changeset/base/359261 Log: Bump for kyua import. Reported by: cy Sponsored by: DARPA Modified: head/sys/sys/param.h Modified: head/sys/sys/param.h ==

Re: svn commit: r359260 - in head: contrib/kyua etc/mtree lib lib/kyua lib/kyua/cli lib/kyua/drivers lib/kyua/engine lib/kyua/model lib/kyua/store lib/kyua/utils share/mk tools/build/mk usr.bin usr.bi

2020-03-23 Thread Brooks Davis
On Mon, Mar 23, 2020 at 12:09:06PM -0700, Cy Schubert wrote: > In message <202003231901.02nj1olx063...@repo.freebsd.org>, Brooks Davis > writes: > > Author: brooks > > Date: Mon Mar 23 19:01:23 2020 > > New Revision: 359260 > > URL: https://svnweb.freebsd.org/changeset/base/359260 > > > > Log: > >

Re: svn commit: r359260 - in head: contrib/kyua etc/mtree lib lib/kyua lib/kyua/cli lib/kyua/drivers lib/kyua/engine lib/kyua/model lib/kyua/store lib/kyua/utils share/mk tools/build/mk usr.bin usr.

2020-03-23 Thread Cy Schubert
In message <202003231909.02nj969a067...@slippy.cwsent.com>, Cy Schubert writes: > In message <202003231901.02nj1olx063...@repo.freebsd.org>, Brooks Davis > writes: > > Author: brooks > > Date: Mon Mar 23 19:01:23 2020 > > New Revision: 359260 > > URL: https://svnweb.freebsd.org/changeset/base/359

Re: svn commit: r359260 - in head: contrib/kyua etc/mtree lib lib/kyua lib/kyua/cli lib/kyua/drivers lib/kyua/engine lib/kyua/model lib/kyua/store lib/kyua/utils share/mk tools/build/mk usr.bin usr.

2020-03-23 Thread Cy Schubert
In message <202003231901.02nj1olx063...@repo.freebsd.org>, Brooks Davis writes: > Author: brooks > Date: Mon Mar 23 19:01:23 2020 > New Revision: 359260 > URL: https://svnweb.freebsd.org/changeset/base/359260 > > Log: > Import the kyua test framework. > > Having kyua in the base system will

svn commit: r359260 - in head: contrib/kyua etc/mtree lib lib/kyua lib/kyua/cli lib/kyua/drivers lib/kyua/engine lib/kyua/model lib/kyua/store lib/kyua/utils share/mk tools/build/mk usr.bin usr.bin...

2020-03-23 Thread Brooks Davis
Author: brooks Date: Mon Mar 23 19:01:23 2020 New Revision: 359260 URL: https://svnweb.freebsd.org/changeset/base/359260 Log: Import the kyua test framework. Having kyua in the base system will simplify automated testing in CI and eliminates bootstrapping issues on new platforms. The

svn commit: r359259 - in stable/11/sys/dev/usb: . serial

2020-03-23 Thread Hans Petter Selasky
Author: hselasky Date: Mon Mar 23 18:52:57 2020 New Revision: 359259 URL: https://svnweb.freebsd.org/changeset/base/359259 Log: MFC r359031: Add new USB device ID to u3g driver. Submitted by: super_gro...@hotmail.com PR: 244798 Sponsored by: Mellanox Technologies Modified:

svn commit: r359258 - in stable/11/sys/dev/usb: . serial

2020-03-23 Thread Hans Petter Selasky
Author: hselasky Date: Mon Mar 23 18:51:33 2020 New Revision: 359258 URL: https://svnweb.freebsd.org/changeset/base/359258 Log: MFC r324607: Support the D-Link DWM-222 LTE Dongle Submitted by: Daniel H?nschke Modified: stable/11/sys/dev/usb/serial/u3g.c stable/11/sys/dev/usb/usbdevs

svn commit: r359257 - stable/11/sys/dev/usb

2020-03-23 Thread Hans Petter Selasky
Author: hselasky Date: Mon Mar 23 18:50:23 2020 New Revision: 359257 URL: https://svnweb.freebsd.org/changeset/base/359257 Log: MFC r308460: Sort DLINK section and add USB device ID of D-Link DWA-131 rev E1. Modified: stable/11/sys/dev/usb/usbdevs Directory Properties: stable/11/ (props

svn commit: r359256 - in stable/12/sys/dev/usb: . serial

2020-03-23 Thread Hans Petter Selasky
Author: hselasky Date: Mon Mar 23 18:31:13 2020 New Revision: 359256 URL: https://svnweb.freebsd.org/changeset/base/359256 Log: MFC r359031: Add new USB device ID to u3g driver. Submitted by: super_gro...@hotmail.com PR: 244798 Sponsored by: Mellanox Technologies Modified:

svn commit: r359255 - in head: contrib/lutok lib lib/liblutok share/mk

2020-03-23 Thread Brooks Davis
Author: brooks Date: Mon Mar 23 18:26:23 2020 New Revision: 359255 URL: https://svnweb.freebsd.org/changeset/base/359255 Log: Add liblutok a lightweight C++ API for lua. It is added an INTERNALLIB and not installed. It will be used by kyua. This is a preparatory commit for D24103.

svn commit: r359254 - head/share/man/man7

2020-03-23 Thread Ed Maste
Author: emaste Date: Mon Mar 23 18:17:56 2020 New Revision: 359254 URL: https://svnweb.freebsd.org/changeset/base/359254 Log: arch.7: remove Default Tool Chain footnote about xtoolchain MIPS was the last arch to use external toolchain by default but uses in-tree Clang and lld as of r35923

svn commit: r359253 - head/share/man/man7

2020-03-23 Thread Ed Maste
Author: emaste Date: Mon Mar 23 18:14:04 2020 New Revision: 359253 URL: https://svnweb.freebsd.org/changeset/base/359253 Log: arch.7: update Default Tool Chain intro text All FreeBSD archs now use an in-tree toolchain - Clang and ELF Tool Chain everywhere, and lld everywhere but 32-bit Po

svn commit: r359251 - head/share/man/man7

2020-03-23 Thread Alex Richardson
Author: arichardson Date: Mon Mar 23 17:51:39 2020 New Revision: 359251 URL: https://svnweb.freebsd.org/changeset/base/359251 Log: Update arch.7 .Dd for r359233 Suggested by: lwhsu Modified: head/share/man/man7/arch.7 Modified: head/share/man/man7/arch.7

svn commit: r359252 - head/sys/conf

2020-03-23 Thread Alex Richardson
Author: arichardson Date: Mon Mar 23 17:51:44 2020 New Revision: 359252 URL: https://svnweb.freebsd.org/changeset/base/359252 Log: Fix newvers.sh on macOS 10.15 It appears that the macOS /bin/sh echo now defaults to -e and therefore the `#define VERSTR` included newline characters instead

svn commit: r359250 - stable/11/share/mk

2020-03-23 Thread Brooks Davis
Author: brooks Date: Mon Mar 23 17:50:00 2020 New Revision: 359250 URL: https://svnweb.freebsd.org/changeset/base/359250 Log: MFC r359046: Support SUBDIR.${MK_FOO}.${MK_BAR} expresssions. This allows simplification of Makefiles where some SUBDIR entries depend on two things (e.g. som

svn commit: r359249 - stable/12/share/mk

2020-03-23 Thread Brooks Davis
Author: brooks Date: Mon Mar 23 17:45:31 2020 New Revision: 359249 URL: https://svnweb.freebsd.org/changeset/base/359249 Log: MFC r359046: Support SUBDIR.${MK_FOO}.${MK_BAR} expresssions. This allows simplification of Makefiles where some SUBDIR entries depend on two things (e.g. som

svn commit: r359248 - head/lib/libc/gen

2020-03-23 Thread Edward Tomasz Napierala
Author: trasz Date: Mon Mar 23 17:38:20 2020 New Revision: 359248 URL: https://svnweb.freebsd.org/changeset/base/359248 Log: Add STANDARDS and HISTORY to getcontext(3), makecontext(3), and ucontext(3). Obtained from:NetBSD MFC after:2 weeks Sponsored by: DARPA Modified: h

svn commit: r359247 - head/etc

2020-03-23 Thread Brooks Davis
Author: brooks Date: Mon Mar 23 17:11:27 2020 New Revision: 359247 URL: https://svnweb.freebsd.org/changeset/base/359247 Log: Add the tests user, an unprivileged user from the default kyua config. This is a preparatory commit for D24103. Reviewed by: emaste Obtained from:Che

svn commit: r359246 - head/lib/libc/gen

2020-03-23 Thread Warner Losh
Author: imp Date: Mon Mar 23 16:02:01 2020 New Revision: 359246 URL: https://svnweb.freebsd.org/changeset/base/359246 Log: Document when execl and execp entered unix. For this, things are complicated. The first mention in the manual was in the 4th edition manual (as an add on to exec(II)

svn commit: r359245 - head/share/man/man5

2020-03-23 Thread Mateusz Piotrowski
Author: 0mp (doc,ports committer) Date: Mon Mar 23 15:39:42 2020 New Revision: 359245 URL: https://svnweb.freebsd.org/changeset/base/359245 Log: Start sentences from new lines Also, bump date after 359244. Modified: head/share/man/man5/rc.conf.5 Modified: head/share/man/man5/rc.conf.5 =

svn commit: r359244 - in head: libexec/rc libexec/rc/rc.d share/man/man5

2020-03-23 Thread Alexander V. Chernikov
Author: melifaro Date: Mon Mar 23 15:27:10 2020 New Revision: 359244 URL: https://svnweb.freebsd.org/changeset/base/359244 Log: Make ICMP redirect processing depend on routing daemon. Submitted by: lutz at donnerhacke.de Reviewed by: melifaro,rgrimes Differential Revision:http

svn commit: r359243 - head/tools/bsdbox

2020-03-23 Thread Kyle Evans
Author: kevans Date: Mon Mar 23 14:53:55 2020 New Revision: 359243 URL: https://svnweb.freebsd.org/changeset/base/359243 Log: bsdbox: remove useless linking against libl All is good without it; just remove it. Requested by: bapt Modified: head/tools/bsdbox/Makefile Modified: head/t

svn commit: r359242 - head/usr.sbin/tcpdump/tcpdump

2020-03-23 Thread Baptiste Daroussin
Author: bapt Date: Mon Mar 23 14:44:23 2020 New Revision: 359242 URL: https://svnweb.freebsd.org/changeset/base/359242 Log: Remove useless linking to libl Modified: head/usr.sbin/tcpdump/tcpdump/Makefile Modified: head/usr.sbin/tcpdump/tcpdump/Makefile ===

svn commit: r359241 - head/sbin/setkey

2020-03-23 Thread Baptiste Daroussin
Author: bapt Date: Mon Mar 23 14:37:00 2020 New Revision: 359241 URL: https://svnweb.freebsd.org/changeset/base/359241 Log: Remove the link to libl which only contains a stub function on yywrap, if the flex is told yywrap is not in use, then this linkage becomes unnecessary Modified: head

svn commit: r359240 - head/sys/dev/aic7xxx/aicasm

2020-03-23 Thread Baptiste Daroussin
Author: bapt Date: Mon Mar 23 14:33:29 2020 New Revision: 359240 URL: https://svnweb.freebsd.org/changeset/base/359240 Log: Remove unneeded dependency on libl Modified: head/sys/dev/aic7xxx/aicasm/Makefile Modified: head/sys/dev/aic7xxx/aicasm/Makefile ===

svn commit: r359239 - head/sbin/setkey

2020-03-23 Thread Baptiste Daroussin
Author: bapt Date: Mon Mar 23 14:11:49 2020 New Revision: 359239 URL: https://svnweb.freebsd.org/changeset/base/359239 Log: Revove useless linking to yacc Modified: head/sbin/setkey/Makefile Modified: head/sbin/setkey/Makefile =

svn commit: r359238 - head/share/man/man9

2020-03-23 Thread Mateusz Piotrowski
Author: 0mp (doc,ports committer) Date: Mon Mar 23 14:04:42 2020 New Revision: 359238 URL: https://svnweb.freebsd.org/changeset/base/359238 Log: Sort UMA macros and create MLINKS for them This patch is a follow-up to r344518. Reported by: ngie Reviewed by: hselasky Differentia

svn commit: r359237 - stable/11/sys/cam/nvme

2020-03-23 Thread David Bright
Author: dab Date: Mon Mar 23 12:39:18 2020 New Revision: 359237 URL: https://svnweb.freebsd.org/changeset/base/359237 Log: MFC r359129: Fix parameter reversal potentially causing buffer overrun. Two arguments were reversed in calls to cam_strvis() in nvme_da.c. This was found by a Co

svn commit: r359236 - stable/12/sys/cam/nvme

2020-03-23 Thread David Bright
Author: dab Date: Mon Mar 23 12:38:44 2020 New Revision: 359236 URL: https://svnweb.freebsd.org/changeset/base/359236 Log: MFC r359129: Fix parameter reversal potentially causing buffer overrun. Two arguments were reversed in calls to cam_strvis() in nvme_da.c. This was found by a Co

svn commit: r359235 - in head/tests/sys: common netinet netinet6

2020-03-23 Thread Alexander V. Chernikov
Author: melifaro Date: Mon Mar 23 12:21:32 2020 New Revision: 359235 URL: https://svnweb.freebsd.org/changeset/base/359235 Log: Add tests verifying IPv4/IPv6 output for TCP/UDP/raw paths. Reviewed by: kp MFC after:2 weeks Differential Revision:https://reviews.freebsd.org/D2

svn commit: r359234 - head/sys/netinet

2020-03-23 Thread Michael Tuexen
Author: tuexen Date: Mon Mar 23 12:17:13 2020 New Revision: 359234 URL: https://svnweb.freebsd.org/changeset/base/359234 Log: Cleanup the file and add two ASSERT variants for locks, which will be used shortly. MFC after:1 week Modified: head/sys/netinet/sctp_lock_bsd.h Mod

svn commit: r359233 - in head: . share/man/man7 share/mk

2020-03-23 Thread Alex Richardson
Author: arichardson Date: Mon Mar 23 10:36:32 2020 New Revision: 359233 URL: https://svnweb.freebsd.org/changeset/base/359233 Log: Use Clang and LLD as the default toolchain for MIPS Now that we have updated the in-tree version of LLVM to 10.0, we have all the necessary LLVM changes to us

svn commit: r359232 - in head/usr.sbin/pw: . tests

2020-03-23 Thread Baptiste Daroussin
Author: bapt Date: Mon Mar 23 08:23:22 2020 New Revision: 359232 URL: https://svnweb.freebsd.org/changeset/base/359232 Log: pw: do not removed home directories if not owned When deleting a user, if its home directory does not belong to it, it should not be removed. This is the promise tha