CVS commit: src/tools/compat

2016-02-29 Thread Aymeric Vincent
Module Name:src Committed By: aymeric Date: Tue Mar 1 06:48:55 UTC 2016 Modified Files: src/tools/compat: Makefile Log Message: remove regsub.c from the list of files to build because it unbreaks the build and this API is not yet endorsed. OK christos@ To generate a

CVS commit: src/tools/compat

2016-02-29 Thread Aymeric Vincent
Module Name:src Committed By: aymeric Date: Tue Mar 1 06:48:55 UTC 2016 Modified Files: src/tools/compat: Makefile Log Message: remove regsub.c from the list of files to build because it unbreaks the build and this API is not yet endorsed. OK christos@ To generate a

Re: CVS commit: src/tools/compat

2016-02-29 Thread Aymeric Vincent
chris...@astron.com (Christos Zoulas) writes: > Can you explain how it breaks? Is it because of the locale settings? Sure, and no: it's simply because it uses [[:<:]] and [[:>:]] as word delimiters, and that appears to be a BSD extension. Regards, Aymeric

Re: CVS commit: src/tools/compat

2016-02-29 Thread Christos Zoulas
In article <20160229221929.7346bf...@cvs.netbsd.org>, Aymeric Vincent wrote: >-=-=-=-=-=- > >Module Name: src >Committed By: aymeric >Date: Mon Feb 29 22:19:29 UTC 2016 > >Modified Files: > src/tools/compat: Makefile >Added Files: >

CVS commit: src/tests/bin/sh

2016-02-29 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Feb 29 23:52:53 UTC 2016 Modified Files: src/tests/bin/sh: t_here.sh Log Message: more tests from kre To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/tests/bin/sh/t_here.sh Please note that diffs are not

CVS commit: src/tests/bin/sh

2016-02-29 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Feb 29 23:52:53 UTC 2016 Modified Files: src/tests/bin/sh: t_here.sh Log Message: more tests from kre To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/tests/bin/sh/t_here.sh Please note that diffs are not

CVS commit: src/bin/sh

2016-02-29 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Feb 29 23:52:04 UTC 2016 Modified Files: src/bin/sh: show.c Log Message: Even more debugging improvements (from kre) To generate a diff of this commit: cvs rdiff -u -r1.31 -r1.32 src/bin/sh/show.c Please note that diffs

CVS commit: src/bin/sh

2016-02-29 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Feb 29 23:52:04 UTC 2016 Modified Files: src/bin/sh: show.c Log Message: Even more debugging improvements (from kre) To generate a diff of this commit: cvs rdiff -u -r1.31 -r1.32 src/bin/sh/show.c Please note that diffs

CVS commit: src/bin/sh

2016-02-29 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Feb 29 23:51:36 UTC 2016 Modified Files: src/bin/sh: eval.c main.c Log Message: Complete implementation of the noexec option (-n) including disabling noexec, if the shell is interactive, each time that a new command is

CVS commit: src/bin/sh

2016-02-29 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Feb 29 23:51:36 UTC 2016 Modified Files: src/bin/sh: eval.c main.c Log Message: Complete implementation of the noexec option (-n) including disabling noexec, if the shell is interactive, each time that a new command is

CVS commit: src/bin/sh/funcs

2016-02-29 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Feb 29 23:50:59 UTC 2016 Modified Files: src/bin/sh/funcs: cmv dirs kill login newgrp popd pushd suspend Log Message: delete clauses 3,4 To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/bin/sh/funcs/cmv

CVS commit: src/bin/sh/funcs

2016-02-29 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Feb 29 23:50:59 UTC 2016 Modified Files: src/bin/sh/funcs: cmv dirs kill login newgrp popd pushd suspend Log Message: delete clauses 3,4 To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/bin/sh/funcs/cmv

CVS commit: src

2016-02-29 Thread Aymeric Vincent
Module Name:src Committed By: aymeric Date: Mon Feb 29 22:49:11 UTC 2016 Modified Files: src: UPDATING Log Message: mention that the recent addition of the NetBSD implementation of regexps to libnbcompat may lead to crashes in tools using them on non-NetBSD hosts if these

CVS commit: src

2016-02-29 Thread Aymeric Vincent
to recent changes that might cause problems in the build process, and a guide for @@ -19,6 +19,14 @@ See also: BUILDING, build.sh, Makefile. Recent changes: ^^^ +20160229: + NetBSD's regexp implementation is now part of libnbcompat. + Nblex, nbm4, nbpax, nbsed use it and they may crash

CVS commit: src/tools/compat

2016-02-29 Thread Aymeric Vincent
Module Name:src Committed By: aymeric Date: Mon Feb 29 22:19:29 UTC 2016 Modified Files: src/tools/compat: Makefile Added Files: src/tools/compat: regex.h Log Message: add our libc's regex implementation to libnbcompat. This way, nbsed picks it up and it unbreaks

CVS commit: src/tools/compat

2016-02-29 Thread Aymeric Vincent
Module Name:src Committed By: aymeric Date: Mon Feb 29 22:19:29 UTC 2016 Modified Files: src/tools/compat: Makefile Added Files: src/tools/compat: regex.h Log Message: add our libc's regex implementation to libnbcompat. This way, nbsed picks it up and it unbreaks

CVS commit: src/lib/libc/regex

2016-02-29 Thread Aymeric Vincent
Module Name:src Committed By: aymeric Date: Mon Feb 29 22:10:13 UTC 2016 Modified Files: src/lib/libc/regex: regsub.c Log Message: protect __RCSID the same way other reg*.c files do, so that we can use this file in libnbcompat To generate a diff of this commit: cvs

CVS commit: src/lib/libc/regex

2016-02-29 Thread Aymeric Vincent
Module Name:src Committed By: aymeric Date: Mon Feb 29 22:10:13 UTC 2016 Modified Files: src/lib/libc/regex: regsub.c Log Message: protect __RCSID the same way other reg*.c files do, so that we can use this file in libnbcompat To generate a diff of this commit: cvs

CVS commit: src/distrib/sets/lists/man

2016-02-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Feb 29 22:01:20 UTC 2016 Modified Files: src/distrib/sets/lists/man: mi Log Message: Tag ctf.5 man page with ctf, not dtrace. To generate a diff of this commit: cvs rdiff -u -r1.1519 -r1.1520

CVS commit: src/distrib/sets/lists/man

2016-02-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Feb 29 22:01:20 UTC 2016 Modified Files: src/distrib/sets/lists/man: mi Log Message: Tag ctf.5 man page with ctf, not dtrace. To generate a diff of this commit: cvs rdiff -u -r1.1519 -r1.1520

CVS commit: src/lib

2016-02-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Feb 29 20:59:35 UTC 2016 Modified Files: src/lib: Makefile Log Message: Skip libctf if MKCTF=no irrespective of MKDTRACE, for real. Apparently this logic is copied in lib/Makefile and in external/cddl/osnet/lib/Makefile.

CVS commit: src/lib

2016-02-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Feb 29 20:59:35 UTC 2016 Modified Files: src/lib: Makefile Log Message: Skip libctf if MKCTF=no irrespective of MKDTRACE, for real. Apparently this logic is copied in lib/Makefile and in external/cddl/osnet/lib/Makefile.

CVS commit: src/usr.sbin/grfconfig

2016-02-29 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Feb 29 18:59:53 UTC 2016 Modified Files: src/usr.sbin/grfconfig: grfconfig.c Log Message: PR/50867: David Binderman: Fix parsing loop. While here, modernize error handling, merge copy and pasted code. To generate a diff

CVS commit: src/usr.sbin/grfconfig

2016-02-29 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Feb 29 18:59:53 UTC 2016 Modified Files: src/usr.sbin/grfconfig: grfconfig.c Log Message: PR/50867: David Binderman: Fix parsing loop. While here, modernize error handling, merge copy and pasted code. To generate a diff

CVS commit: src/sys/arch/atari/dev

2016-02-29 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Feb 29 18:25:29 UTC 2016 Modified Files: src/sys/arch/atari/dev: ite.c Log Message: PR/50868: David Binderman: Fix operator precedence. To generate a diff of this commit: cvs rdiff -u -r1.76 -r1.77

CVS commit: src/sys/arch/atari/dev

2016-02-29 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Feb 29 18:25:29 UTC 2016 Modified Files: src/sys/arch/atari/dev: ite.c Log Message: PR/50868: David Binderman: Fix operator precedence. To generate a diff of this commit: cvs rdiff -u -r1.76 -r1.77

CVS commit: src/sys/arch/evbmips/loongson/dev

2016-02-29 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Feb 29 18:24:31 UTC 2016 Modified Files: src/sys/arch/evbmips/loongson/dev: stvii.c Log Message: PR/50869: David Binderman: Use logical and instead of arithmetic To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

CVS commit: src/sys/arch/evbmips/loongson/dev

2016-02-29 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Feb 29 18:24:31 UTC 2016 Modified Files: src/sys/arch/evbmips/loongson/dev: stvii.c Log Message: PR/50869: David Binderman: Use logical and instead of arithmetic To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

CVS commit: src/sys/arch/hppa/spmath

2016-02-29 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Feb 29 18:22:06 UTC 2016 Modified Files: src/sys/arch/hppa/spmath: dfsqrt.c Log Message: PR/50870: David Binderman: Use logical and instead of arithmetic To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

CVS commit: src/sys/arch/hppa/spmath

2016-02-29 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Feb 29 18:22:06 UTC 2016 Modified Files: src/sys/arch/hppa/spmath: dfsqrt.c Log Message: PR/50870: David Binderman: Use logical and instead of arithmetic To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

CVS commit: src/usr.bin/netstat

2016-02-29 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Feb 29 18:21:15 UTC 2016 Modified Files: src/usr.bin/netstat: if.c Log Message: PR/50872: David Binderman: Use logical and instead of arithmetic To generate a diff of this commit: cvs rdiff -u -r1.82 -r1.83

CVS commit: src/usr.bin/netstat

2016-02-29 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Feb 29 18:21:15 UTC 2016 Modified Files: src/usr.bin/netstat: if.c Log Message: PR/50872: David Binderman: Use logical and instead of arithmetic To generate a diff of this commit: cvs rdiff -u -r1.82 -r1.83

CVS commit: src/sys/arch/hppa/spmath

2016-02-29 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Feb 29 18:20:31 UTC 2016 Modified Files: src/sys/arch/hppa/spmath: sfsqrt.c Log Message: PR/50871: David Binderman: use logical and instead of arithmetic To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

CVS commit: src/sys/arch/hppa/spmath

2016-02-29 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Feb 29 18:20:31 UTC 2016 Modified Files: src/sys/arch/hppa/spmath: sfsqrt.c Log Message: PR/50871: David Binderman: use logical and instead of arithmetic To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

CVS commit: src/usr.bin/netstat

2016-02-29 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Feb 29 18:19:46 UTC 2016 Modified Files: src/usr.bin/netstat: vtw.c Log Message: PR/50873: David Binderman: use logical or instead of arithmetic To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9

CVS commit: src/usr.bin/netstat

2016-02-29 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Feb 29 18:19:46 UTC 2016 Modified Files: src/usr.bin/netstat: vtw.c Log Message: PR/50873: David Binderman: use logical or instead of arithmetic To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9

CVS commit: src/sys/dev/pci/n8/common

2016-02-29 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Feb 29 18:18:04 UTC 2016 Modified Files: src/sys/dev/pci/n8/common: n8_SKSManager.c Log Message: PR/50874: David Binderman: unsigned can't be negative To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/external/cddl/osnet/lib

2016-02-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Feb 29 17:46:54 UTC 2016 Modified Files: src/external/cddl/osnet/lib: Makefile Log Message: Let MKCTF alone control whether we build libctf. If MKDTRACE=yes MKCTF=no makes no sense, we can express that somewhere else, not

CVS commit: src/external/cddl/osnet/lib

2016-02-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Feb 29 17:46:54 UTC 2016 Modified Files: src/external/cddl/osnet/lib: Makefile Log Message: Let MKCTF alone control whether we build libctf. If MKDTRACE=yes MKCTF=no makes no sense, we can express that somewhere else, not

CVS commit: src/sbin/ping6

2016-02-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Feb 29 16:25:06 UTC 2016 Modified Files: src/sbin/ping6: ping6.c Log Message: #ifdef forward declaration of setpolicy like definition. To generate a diff of this commit: cvs rdiff -u -r1.91 -r1.92 src/sbin/ping6/ping6.c

CVS commit: src/sbin/ping6

2016-02-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Feb 29 16:25:06 UTC 2016 Modified Files: src/sbin/ping6: ping6.c Log Message: #ifdef forward declaration of setpolicy like definition. To generate a diff of this commit: cvs rdiff -u -r1.91 -r1.92 src/sbin/ping6/ping6.c

CVS commit: src/sbin/ifconfig

2016-02-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Feb 29 16:23:25 UTC 2016 Modified Files: src/sbin/ifconfig: af_inet.c af_inet6.c Log Message: Consistently use estrlcpy for ifr.ifr_name here, not strncpy. To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19

CVS commit: src/sbin/ifconfig

2016-02-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Feb 29 16:23:25 UTC 2016 Modified Files: src/sbin/ifconfig: af_inet.c af_inet6.c Log Message: Consistently use estrlcpy for ifr.ifr_name here, not strncpy. To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2016-02-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Feb 29 16:19:20 UTC 2016 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: zvol.c Log Message: uint64_t can't be negative. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 \

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2016-02-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Feb 29 16:19:20 UTC 2016 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: zvol.c Log Message: uint64_t can't be negative. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 \

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2016-02-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Feb 29 16:18:37 UTC 2016 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_rlock.c Log Message: Sprinkle some more zfs range lock reference count kasserts. >From a debugging session months ago, might as

CVS commit: src/external/cddl/osnet/dist/uts/common/fs/zfs

2016-02-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Feb 29 16:18:37 UTC 2016 Modified Files: src/external/cddl/osnet/dist/uts/common/fs/zfs: zfs_rlock.c Log Message: Sprinkle some more zfs range lock reference count kasserts. >From a debugging session months ago, might as

CVS commit: src/etc

2016-02-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Feb 29 16:16:42 UTC 2016 Modified Files: src/etc: security Log Message: Record current raid configurations too in /etc/security. To generate a diff of this commit: cvs rdiff -u -r1.120 -r1.121 src/etc/security Please

CVS commit: src/etc

2016-02-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Feb 29 16:16:42 UTC 2016 Modified Files: src/etc: security Log Message: Record current raid configurations too in /etc/security. To generate a diff of this commit: cvs rdiff -u -r1.120 -r1.121 src/etc/security Please

CVS commit: src/external/cddl/osnet/dist/lib/libuutil/common

2016-02-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Feb 29 16:14:57 UTC 2016 Modified Files: src/external/cddl/osnet/dist/lib/libuutil/common: uu_open.c Log Message: Cast int64_t to long long before printfing with %lld. Not doing so broke something months ago and I forgot

CVS commit: src/external/cddl/osnet/dist/lib/libuutil/common

2016-02-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Feb 29 16:14:57 UTC 2016 Modified Files: src/external/cddl/osnet/dist/lib/libuutil/common: uu_open.c Log Message: Cast int64_t to long long before printfing with %lld. Not doing so broke something months ago and I forgot

CVS commit: src/sys/arch/alpha/isa

2016-02-29 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Feb 29 15:28:35 UTC 2016 Modified Files: src/sys/arch/alpha/isa: isadma_bounce.c Log Message: PR/50854: David Binderman: Remove redundant code. To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13

CVS commit: src/sys/arch/alpha/isa

2016-02-29 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Feb 29 15:28:35 UTC 2016 Modified Files: src/sys/arch/alpha/isa: isadma_bounce.c Log Message: PR/50854: David Binderman: Remove redundant code. To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13

CVS commit: src/lib/libc/compiler_rt

2016-02-29 Thread Adam Ciarcinski
Module Name:src Committed By: adam Date: Mon Feb 29 14:57:07 UTC 2016 Modified Files: src/lib/libc/compiler_rt: Makefile.inc Log Message: Fix buidling with MKPROFILE=no To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29 src/lib/libc/compiler_rt/Makefile.inc

CVS commit: src/lib/libc/compiler_rt

2016-02-29 Thread Adam Ciarcinski
Module Name:src Committed By: adam Date: Mon Feb 29 14:57:07 UTC 2016 Modified Files: src/lib/libc/compiler_rt: Makefile.inc Log Message: Fix buidling with MKPROFILE=no To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29 src/lib/libc/compiler_rt/Makefile.inc

CVS commit: src/tests/net

2016-02-29 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Mon Feb 29 09:35:16 UTC 2016 Modified Files: src/tests/net/arp: t_arp.sh src/tests/net/ndp: t_ndp.sh Log Message: Add tests on activating a new MAC address To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12

CVS commit: src/tests/net

2016-02-29 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Mon Feb 29 09:35:16 UTC 2016 Modified Files: src/tests/net/arp: t_arp.sh src/tests/net/ndp: t_ndp.sh Log Message: Add tests on activating a new MAC address To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12

CVS commit: src/tests/net/if

2016-02-29 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Mon Feb 29 08:13:41 UTC 2016 Modified Files: src/tests/net/if: t_ifconfig.sh Log Message: Add tests deleting active/inactive links To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/tests/net/if/t_ifconfig.sh

CVS commit: src/tests/net/if

2016-02-29 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Mon Feb 29 08:13:41 UTC 2016 Modified Files: src/tests/net/if: t_ifconfig.sh Log Message: Add tests deleting active/inactive links To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/tests/net/if/t_ifconfig.sh