Re: CVS commit: src/tests/lib/libc/sys

2020-05-11 Thread Robert Elz
Date:Mon, 11 May 2020 13:47:45 +0200 From:Kamil Rytarowski Message-ID: <54178983-82d1-df3d-fd54-549a6c73f...@gmx.com> | The only purpose of the test is to check whether misaligned program | counter can crash the kernel (it can for NetBSD/sparc). Later, if a |

Re: CVS commit: src/tests/lib/libc/sys

2020-05-11 Thread Robert Elz
Date:Mon, 11 May 2020 11:03:15 + From:"Kamil Rytarowski" Message-ID: <2020050315.54b13f...@cvs.netbsd.org> | Do not fail when trying to kill a dying process | | A dying process can disappear for a while. Rather than aborting, retry | sending SIGKILL

Re: CVS commit: src/sys/dev/usb

2020-03-17 Thread Robert Elz
Date:Tue, 17 Mar 2020 22:58:24 -0400 From:"Christos Zoulas" Message-ID: <20200318025824.93b28f...@cvs.netbsd.org> | Log Message: | define un (pointed out by kre@) The reason I didn't suggest that change, is that now un is unused when USB_DEBUG is not defined.

Re: CVS commit: src/lib/librumpuser

2020-03-23 Thread Robert Elz
Date:Tue, 24 Mar 2020 05:40:13 +0100 From:Kamil Rytarowski Message-ID: | This patch was sitting in the tree since August 2019. In your tree I assume you mean, it certainly hasn't been in mine. Was a PR filed about the issue back then? If so, shouldn't it have

Re: CVS commit: src/lib/librumpuser

2020-03-23 Thread Robert Elz
Date:Tue, 24 Mar 2020 01:56:56 + From:"Kamil Rytarowski" Message-ID: <20200324015656.33df1f...@cvs.netbsd.org> | Module Name:src | Committed By: kamil | Date: Tue Mar 24 01:56:56 UTC 2020 | | Modified Files: |

Re: CVS commit: src/lib/librumpuser

2020-03-24 Thread Robert Elz
Date:Tue, 24 Mar 2020 13:27:45 +0100 From:Kamil Rytarowski Message-ID: <5ec1195a-f1c8-cd46-6a14-ea29da109...@gmx.com> | I patched it myself only when I reproduced the problems myself. I have no doubt that there's a bug that needs fixing - it is the fix proposed

Re: CVS commit: src/bin/kill

2020-05-06 Thread Robert Elz
Date:Wed, 6 May 2020 11:28:42 +0200 From:Kamil Rytarowski Message-ID: | While there, we have got a long standing issue with wait.1 man page, Huh! I had no idea any such thing existed... (do you know of any more bizarre ones like that?) | it should be

Re: CVS commit: src/usr.bin/make

2020-09-14 Thread Robert Elz
Date:Mon, 14 Sep 2020 16:16:52 + From:"Roland Illig" Message-ID: <20200914161652.d4eb5f...@cvs.netbsd.org> | make(1): inline LPAREN in parse.c | | It's shorter and more readable, and the other characters don't have | named constants as well. Most likely

Re: CVS commit: src/external/public-domain/tz/dist

2020-10-08 Thread Robert Elz
Date:Thu, 08 Oct 2020 19:11:59 +1100 From:matthew green Message-ID: <22915.1602144...@splode.eterna.com.au> | at least pacificnew is referenced by the build still: Yes, sorry, the way that tzdata updates get done makes it essentially impossible to test what is

Re: CVS commit: src/external/gpl3/gcc/dist/gcc/config/aarch64

2020-10-16 Thread Robert Elz
Date:Fri, 16 Oct 2020 04:07:31 + From:"Thomas Mueller" Message-ID: <20201016052422.e063084...@mail.netbsd.org> | Should I add ,linux to the end of the procfs line? You can, but it isn't needed these days -- I used to mount procfs twice, once without the linux

Re: CVS commit: src/bin/kill

2020-08-30 Thread Robert Elz
Date:Sun, 30 Aug 2020 16:10:40 + From:"Robert Elz" Message-ID: <20200830161040.57630f...@cvs.netbsd.org> | Log Message: | Use the POSIX specified format [...] Ugh ... that should have mentioned that this applies to the output of "kill -l" kre

Re: CVS commit: src/sbin/mount

2020-10-24 Thread Robert Elz
Date:Sat, 24 Oct 2020 10:51:34 + From:"Nia Alarie" Message-ID: <20201024105134.6539bf...@cvs.netbsd.org> | file systems that are used as what spools? Ah, youth! The old text: This option is useful for optimizing read performance on file systems

Re: CVS commit: src/sys/dev/scsipi

2020-07-11 Thread Robert Elz
Date:Sat, 11 Jul 2020 18:24:51 +0300 From:Kimmo Suominen Message-ID: <20200711152451.ga1...@homeworld.netbsd.org> | On Sat, Jul 11, 2020 at 05:00:02PM +0200, Martin Husemann wrote: | > I don't understand the change. When was this broken? This has always worked

Re: CVS commit: src/usr.bin/printf

2020-06-29 Thread Robert Elz
Date:Sun, 28 Jun 2020 22:58:52 +0300 From:Valery Ushakov Message-ID: <20200628195852.gc20...@pony.stderr.spb.ru> | but I'd expect people that actually use IFS with octal digits | or a backslash to also understand and know how to add necessary | quoting in that

Re: CVS commit: src/sys/compat/sys

2020-06-28 Thread Robert Elz
Date:Sat, 27 Jun 2020 11:49:30 -0400 From:"Christos Zoulas" Message-ID: <20200627154930.84e22f...@cvs.netbsd.org> | Modified Files: | src/sys/compat/sys: mount.h | | Log Message: | Ignore the supplied size, and always use the argument size that we know.

Re: CVS commit: src/usr.bin/printf

2020-06-28 Thread Robert Elz
Date:Fri, 26 Jun 2020 22:05:05 + From:"Valeriy E. Ushakov" Message-ID: <20200626220505.e9030f...@cvs.netbsd.org> | Modified Files: | src/usr.bin/printf: printf.1 | | Log Message: | Drop redundant quoting in the nested printf example. I don't think

Re: CVS commit: src

2020-06-04 Thread Robert Elz
Date:Fri, 5 Jun 2020 01:50:47 +0200 From:Kamil Rytarowski Message-ID: | What happened to RT signal names? | | I'm not sure what's wrong as this code works under a debugger. No idea right now, but I will take a look. Which shell are you using for that? And

Re: CVS commit: src

2020-06-04 Thread Robert Elz
Date:Fri, 5 Jun 2020 04:19:09 +0200 From:Kamil Rytarowski Message-ID: <99440f2e-c0fc-5e47-4f8b-137bdf5a3...@netbsd.org> | I can see the problem now. It's a fault in ksh(1). Whether this actually amounts to being called a "fault" or not is not so clear ... most

Re: please put back cat man pages, and what's the deal with warp?

2020-11-10 Thread Robert Elz
Date:Tue, 10 Nov 2020 10:07:32 +0100 From:Kamil Rytarowski Message-ID: | Revert MKCATPAGES change? No, the changes to the mtree config that stopped creating the catN directories, and anything else that has happened that is not 100% MKCATPAGES. On games/dungeon

Re: CVS commit: src/sys/arch

2021-01-25 Thread Robert Elz
Date:Mon, 25 Jan 2021 08:19:44 -0800 From:Jason Thorpe Message-ID: | Using { 0 } makes an assumption about the first member of the | structure which is not guaranteed to remain true. That's right, but you could explicitly init a named field, most likely the one

Re: CVS commit: src/external/bsd/unbound/lib/libunbound

2021-01-01 Thread Robert Elz
Date:Fri, 1 Jan 2021 20:38:36 + From:"Roy Marples" Message-ID: <20210101203836.2cadcf...@cvs.netbsd.org> | Modified Files: | src/external/bsd/unbound/lib/libunbound: Makefile | | Log Message: | libunbound: Now we use libevent, don't build mini_event

Re: CVS commit: src/lib/libc/stdio

2021-01-31 Thread Robert Elz
Date:Sun, 31 Jan 2021 18:34:22 +0100 From:Joerg Sonnenberger Message-ID: | That makes no sense. Just turn them into a short read, which is | something users have to deal with anyway. I'm not sure I agree with that one. If the user's size * nmemb overflows a

Re: vfork() and posix_spawn() [was: Re: CVS commit: src/lib/libc/sys]

2021-06-14 Thread Robert Elz
Date:Mon, 14 Jun 2021 03:56:48 +0200 From:Joerg Sonnenberger Message-ID: | This is even more true for multi-threaded applications | (where POSIX explicitly suggests that requirement). Sure, anything with fork() and threads has issues, that's messy. Even I know

Re: CVS commit: src/lib/libc/sys

2021-06-08 Thread Robert Elz
Date:Tue, 8 Jun 2021 16:15:12 + From:"Nia Alarie" Message-ID: <20210608161512.1d7c3f...@cvs.netbsd.org> | vfork.2: recommend posix_spawn instead You might want to reconsider the wording there, posix_spawn() is an alternative to [v]fork() + exec*(). Not just

vfork() and posix_spawn() [was: Re: CVS commit: src/lib/libc/sys]

2021-06-13 Thread Robert Elz
Date:Sat, 12 Jun 2021 23:13:54 +0200 From:Joerg Sonnenberger Message-ID: Sorry, missed this message when I was cherry picking messages to read in a timely fashion. | On Wed, Jun 09, 2021 at 01:03:20AM +0700, Robert Elz wrote: | > after a vfork() the child

Re: CVS commit: xsrc/external/mit/xterm/dist

2021-05-16 Thread Robert Elz
Date:Sun, 16 May 2021 16:32:55 +1000 From:Simon Burge Message-ID: <20210516063255.13f704e...@thoreau.thistledown.com.au> | Roland Illig wrote: | > therefore I did it this way, for consistency. | | Good reason :) Actually, it isn't. Consistency is good, but

Re: CVS commit: src/include

2021-04-30 Thread Robert Elz
Date:Fri, 30 Apr 2021 12:07:49 -0400 From:"Christos Zoulas" Message-ID: <20210430160749.3a4dbf...@cvs.netbsd.org> | src/include: resolv.h | | Log Message: | Default to check-names for safety. Please don't do that, check-names applies at the wrong place,

Re: CVS commit: src/sys/dev

2021-04-23 Thread Robert Elz
Date:Sat, 24 Apr 2021 00:15:37 + From:"Michael Lorenz" Message-ID: <20210424001537.c5c83f...@cvs.netbsd.org> | add an ioctl() to get a list of fonts currently available via wsfont It seems to me it would be useful for that ioctl to copyout() the fi_numentries

Re: CVS commit: src/sys/dev

2021-04-23 Thread Robert Elz
Oh, I see from your code change to wsfontload.c that you intended for the fi_numentries field to get copied out, it just doesn't seem to happen. I also see that the addr==NULL case happens if malloc() (in wsfontload.c) failed - going ahead with the ioctl() in that case seems like a mistake,

Re: CVS commit: src/lib/libc/stdio

2021-02-01 Thread Robert Elz
Date:Mon, 1 Feb 2021 17:50:54 + From:"Jaromir Dolecek" Message-ID: <20210201175054.112e7f...@cvs.netbsd.org> | FreeBSD has a similar check, but they return EINVAL instead, feel | free to adjust if SUS or other standard mandates specific value Not currently

Re: CVS commit: src/share/misc

2021-03-31 Thread Robert Elz
Date:Wed, 31 Mar 2021 03:03:53 - (UTC) From:chris...@astron.com (Christos Zoulas) Message-ID: | There are 3 x 'sizeof(' in the tree compared to 'sizeof ' in '*.c' and | I am counting 'sizeof (' as 'sizeof ': | | 191337 'sizeof(' | 63508 'sizeof ' |

Re: CVS commit: src/usr.bin/at

2021-04-02 Thread Robert Elz
Date:Fri, 2 Apr 2021 06:31:53 + From:"Simon Burge" Message-ID: <20210402063153.773c7f...@cvs.netbsd.org> | Add an XXX reminder to convert at(1) to use parsedate(3) in . If that's intended as an optional facility (at -d ... or something), then fine, but please

Re: CVS commit: othersrc/usr.bin/sleepto

2021-02-26 Thread Robert Elz
Date:Fri, 26 Feb 2021 16:42:37 +1100 From:Simon Burge Message-ID: <20210226054237.6b07d4e...@thoreau.thistledown.com.au> | Thinking about adding this to our existing sleep(1), so anything | in existing libraries that makes this (much!) easier is welcome. I use

Re: CVS commit: src/usr.bin

2021-08-19 Thread Robert Elz
Date:Thu, 19 Aug 2021 21:21:04 + From:"Roland Illig" Message-ID: <20210819212104.7c965f...@cvs.netbsd.org> | mkdep: fix prototype of findcc That broke the build. | A function that modifies a string argument must not declare that | argument as 'const char

CVS commit: src/bin/sh

2021-09-08 Thread Robert Elz
Module Name:src Committed By: kre Date: Thu Sep 9 01:14:04 UTC 2021 Modified Files: src/bin/sh: parser.c Log Message: Fix a bug with here document processing reported on the austin group list by oguzismailuy...@gmail.com (2021-09-08) (applies to all ash descendant

CVS commit: src/bin/sh

2021-09-08 Thread Robert Elz
Module Name:src Committed By: kre Date: Thu Sep 9 01:14:04 UTC 2021 Modified Files: src/bin/sh: parser.c Log Message: Fix a bug with here document processing reported on the austin group list by oguzismailuy...@gmail.com (2021-09-08) (applies to all ash descendant

CVS commit: src/tests/bin/sh

2021-09-08 Thread Robert Elz
Module Name:src Committed By: kre Date: Thu Sep 9 00:04:51 UTC 2021 Modified Files: src/tests/bin/sh: t_here.sh Log Message: Add a new test case to check for correct parsing and execution of a few bizarre here document usages, such as : << do | for x in xxx

CVS commit: src/tests/bin/sh

2021-09-08 Thread Robert Elz
Module Name:src Committed By: kre Date: Thu Sep 9 00:04:51 UTC 2021 Modified Files: src/tests/bin/sh: t_here.sh Log Message: Add a new test case to check for correct parsing and execution of a few bizarre here document usages, such as : << do | for x in xxx

CVS commit: src/bin/sh

2021-09-15 Thread Robert Elz
Module Name:src Committed By: kre Date: Wed Sep 15 18:29:45 UTC 2021 Modified Files: src/bin/sh: main.c parser.c redir.c redir.h Log Message: Improve the solution for the 2nd access to a fd which shouldn't be available ("13") issue reported by Jan Schaumann on

CVS commit: src/bin/sh

2021-09-15 Thread Robert Elz
Module Name:src Committed By: kre Date: Wed Sep 15 18:29:45 UTC 2021 Modified Files: src/bin/sh: main.c parser.c redir.c redir.h Log Message: Improve the solution for the 2nd access to a fd which shouldn't be available ("13") issue reported by Jan Schaumann on

CVS commit: src/bin/sh

2021-09-15 Thread Robert Elz
Module Name:src Committed By: kre Date: Wed Sep 15 18:30:57 UTC 2021 Modified Files: src/bin/sh: miscbltin.c sh.1 Log Message: Have the ulimit command watch for ulimit -n (alter number of available fds) and keep the rest of the shell aware of any changes. While here,

CVS commit: src/bin/sh

2021-09-15 Thread Robert Elz
Module Name:src Committed By: kre Date: Wed Sep 15 18:30:57 UTC 2021 Modified Files: src/bin/sh: miscbltin.c sh.1 Log Message: Have the ulimit command watch for ulimit -n (alter number of available fds) and keep the rest of the shell aware of any changes. While here,

CVS commit: src/bin/sh

2021-09-14 Thread Robert Elz
Module Name:src Committed By: kre Date: Tue Sep 14 14:49:39 UTC 2021 Modified Files: src/bin/sh: parser.c redir.c Log Message: Deal with some issues where fds intended only for internal use by the shell were available for manipulation by scripts (or the user). These

CVS commit: src/bin/sh

2021-09-14 Thread Robert Elz
Module Name:src Committed By: kre Date: Tue Sep 14 14:49:39 UTC 2021 Modified Files: src/bin/sh: parser.c redir.c Log Message: Deal with some issues where fds intended only for internal use by the shell were available for manipulation by scripts (or the user). These

CVS commit: src/bin/sh

2021-09-15 Thread Robert Elz
Module Name:src Committed By: kre Date: Wed Sep 15 20:21:48 UTC 2021 Modified Files: src/bin/sh: redir.c Log Message: Fix an ordering error in the previous (and even earlier, going back a way, but made more serious with the recent changes). The n> operation (more or less

CVS commit: src/bin/sh

2021-09-15 Thread Robert Elz
Module Name:src Committed By: kre Date: Wed Sep 15 20:21:48 UTC 2021 Modified Files: src/bin/sh: redir.c Log Message: Fix an ordering error in the previous (and even earlier, going back a way, but made more serious with the recent changes). The n> operation (more or less

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

2021-09-17 Thread Robert Elz
Module Name:src Committed By: kre Date: Fri Sep 17 14:09:00 UTC 2021 Modified Files: src/distrib/sets/lists/base: mi Log Message: Re-instate /usr/lib/dtrace which seems to have been accidentally deleted in the previous update. To generate a diff of this commit: cvs

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

2021-09-17 Thread Robert Elz
Module Name:src Committed By: kre Date: Fri Sep 17 14:09:00 UTC 2021 Modified Files: src/distrib/sets/lists/base: mi Log Message: Re-instate /usr/lib/dtrace which seems to have been accidentally deleted in the previous update. To generate a diff of this commit: cvs

CVS commit: src/bin/mkdir

2021-09-13 Thread Robert Elz
Module Name:src Committed By: kre Date: Mon Sep 13 22:46:02 UTC 2021 Modified Files: src/bin/mkdir: mkdir.c Log Message: PR bin/56398 The final component of both a/b/c and a/b/c/ is "c", so that's the one to which the -m arg applies. To generate a diff of this commit:

CVS commit: src/bin/mkdir

2021-09-13 Thread Robert Elz
Module Name:src Committed By: kre Date: Mon Sep 13 22:46:02 UTC 2021 Modified Files: src/bin/mkdir: mkdir.c Log Message: PR bin/56398 The final component of both a/b/c and a/b/c/ is "c", so that's the one to which the -m arg applies. To generate a diff of this commit:

CVS commit: src/bin/sh

2021-09-11 Thread Robert Elz
Module Name:src Committed By: kre Date: Sun Sep 12 01:30:41 UTC 2021 Modified Files: src/bin/sh: jobs.c sh.1 Log Message: Don't dereference NULL on "jobs -Z" (with no title given), instead do setproctitle(NULL) (which is not the same thing at all). Do the same with jobs

CVS commit: src/bin/sh

2021-09-11 Thread Robert Elz
Module Name:src Committed By: kre Date: Sun Sep 12 01:30:41 UTC 2021 Modified Files: src/bin/sh: jobs.c sh.1 Log Message: Don't dereference NULL on "jobs -Z" (with no title given), instead do setproctitle(NULL) (which is not the same thing at all). Do the same with jobs

CVS commit: src/bin/sh

2021-09-11 Thread Robert Elz
Module Name:src Committed By: kre Date: Sun Sep 12 02:20:37 UTC 2021 Modified Files: src/bin/sh: sh.1 Log Message: Improve the formatting of the list of Built-in commands for those commands with multiple synopsis lines (eg: trap). But there really must be a better way to

CVS commit: src/bin/sh

2021-09-11 Thread Robert Elz
Module Name:src Committed By: kre Date: Sun Sep 12 02:20:37 UTC 2021 Modified Files: src/bin/sh: sh.1 Log Message: Improve the formatting of the list of Built-in commands for those commands with multiple synopsis lines (eg: trap). But there really must be a better way to

Re: CVS commit: src/etc/rc.d

2021-08-02 Thread Robert Elz
Date:Mon, 2 Aug 2021 20:02:28 +0900 From:Rin Okuyama Message-ID: <21dae7de-f153-2e53-4e66-cc61c8241...@gmail.com> quoting Michael van Elst: | > If you insist on a separate barrier, one name would be USERDEVICEPATHS | > or short UDEV. UDEV (or UDEVS) sounds good

Re: CVS commit: src/sbin/devpubd/hooks

2021-08-08 Thread Robert Elz
Sorry, no idea what happened with that. And thanks Martin for fixing it. kre

Re: CVS commit: src/etc/rc.d

2021-08-01 Thread Robert Elz
Date:Mon, 2 Aug 2021 11:54:27 +0900 From:Rin Okuyama Message-ID: | Install /etc/rc.d/zfs for everyone? Add a new dummy rc.d script (like LOGIN or DISKS) have devpubd come before that, and everything which should come later require it. That's cleaner. We should

CVS commit: src/sys/dev/ic

2021-10-12 Thread Robert Elz
Module Name:src Committed By: kre Date: Tue Oct 12 08:09:51 UTC 2021 Modified Files: src/sys/dev/ic: com.c Log Message: Note that while sleeping (HUPCL), time passes. Try to avoid the otherwise infinite loop. To generate a diff of this commit: cvs rdiff -u -r1.367

CVS commit: src/sys/dev/ic

2021-10-12 Thread Robert Elz
Module Name:src Committed By: kre Date: Tue Oct 12 08:09:51 UTC 2021 Modified Files: src/sys/dev/ic: com.c Log Message: Note that while sleeping (HUPCL), time passes. Try to avoid the otherwise infinite loop. To generate a diff of this commit: cvs rdiff -u -r1.367

CVS commit: src/sys/dev/ic

2021-10-12 Thread Robert Elz
Module Name:src Committed By: kre Date: Tue Oct 12 06:25:17 UTC 2021 Modified Files: src/sys/dev/ic: com.c Log Message: Now Jason has made this build, avoid a 50+ year sleep to implement HUPCL. To generate a diff of this commit: cvs rdiff -u -r1.366 -r1.367

CVS commit: src/sys/dev/ic

2021-10-12 Thread Robert Elz
Module Name:src Committed By: kre Date: Tue Oct 12 06:25:17 UTC 2021 Modified Files: src/sys/dev/ic: com.c Log Message: Now Jason has made this build, avoid a 50+ year sleep to implement HUPCL. To generate a diff of this commit: cvs rdiff -u -r1.366 -r1.367

Re: CVS commit: src/sys

2021-09-29 Thread Robert Elz
Date:Wed, 29 Sep 2021 08:42:12 -0700 From:Jason Thorpe Message-ID: | Anything that depends on the new return value would have simply been | doing what the socket / fifo code was doing (groveling around in | selinfo internals), so it's not like they're broken

Re: CVS commit: src/sys

2021-09-29 Thread Robert Elz
Date:Wed, 29 Sep 2021 05:37:44 -0700 From:Jason Thorpe Message-ID: <39db6c46-94bf-4126-811b-466e5293b...@me.com> | Not needed in this case. | No callers that need the return value are in a module. The problem with this argument is that it assumes that you know

CVS commit: src/doc

2021-10-02 Thread Robert Elz
Module Name:src Committed By: kre Date: Sat Oct 2 11:01:53 UTC 2021 Modified Files: src/doc: 3RDPARTY Log Message: We are now (partial) at tzdata2021c. This involves no changes other than here (this), as we had not adopted the changes to tzdata in 2021b that were

CVS commit: src/doc

2021-10-02 Thread Robert Elz
Module Name:src Committed By: kre Date: Sat Oct 2 11:01:53 UTC 2021 Modified Files: src/doc: 3RDPARTY Log Message: We are now (partial) at tzdata2021c. This involves no changes other than here (this), as we had not adopted the changes to tzdata in 2021b that were

CVS commit: src/doc

2021-10-01 Thread Robert Elz
Module Name:src Committed By: kre Date: Fri Oct 1 22:42:28 UTC 2021 Modified Files: src/doc: 3RDPARTY CHANGES Log Message: tzdata partial update to 2021b To generate a diff of this commit: cvs rdiff -u -r1.1818 -r1.1819 src/doc/3RDPARTY cvs rdiff -u -r1.2835 -r1.2836

CVS commit: src/doc

2021-10-01 Thread Robert Elz
Module Name:src Committed By: kre Date: Fri Oct 1 22:42:28 UTC 2021 Modified Files: src/doc: 3RDPARTY CHANGES Log Message: tzdata partial update to 2021b To generate a diff of this commit: cvs rdiff -u -r1.1818 -r1.1819 src/doc/3RDPARTY cvs rdiff -u -r1.2835 -r1.2836

CVS commit: src/external/public-domain/tz/dist

2021-10-01 Thread Robert Elz
Module Name:src Committed By: kre Date: Fri Oct 1 22:35:07 UTC 2021 Modified Files: src/external/public-domain/tz/dist: TZDATA_VERSION asia australasia version Log Message: Cherry pick the important changes from tzdata2031b: Samoa (Pacific/Apia) has

CVS commit: src/external/public-domain/tz/dist

2021-10-01 Thread Robert Elz
Module Name:src Committed By: kre Date: Fri Oct 1 22:35:07 UTC 2021 Modified Files: src/external/public-domain/tz/dist: TZDATA_VERSION asia australasia version Log Message: Cherry pick the important changes from tzdata2031b: Samoa (Pacific/Apia) has

CVS commit: src/usr.bin/mail

2021-12-17 Thread Robert Elz
Module Name:src Committed By: kre Date: Fri Dec 17 15:29:44 UTC 2021 Modified Files: src/usr.bin/mail: thread.c Log Message: Remove an unnecessary test for NULL (the same thing is done in the following lines) along with an incorrect return of nothing if it is found (the

CVS commit: src/sys/dev/hdaudio

2021-12-17 Thread Robert Elz
Module Name:src Committed By: kre Date: Fri Dec 17 17:02:40 UTC 2021 Modified Files: src/sys/dev/hdaudio: hdafg.c Log Message: One build break fixed, another appears... Use the correct pointer, not the one used in the other piece of code that changed at the same time..

CVS commit: src/sys/dev/hdaudio

2021-12-17 Thread Robert Elz
Module Name:src Committed By: kre Date: Fri Dec 17 17:02:40 UTC 2021 Modified Files: src/sys/dev/hdaudio: hdafg.c Log Message: One build break fixed, another appears... Use the correct pointer, not the one used in the other piece of code that changed at the same time..

CVS commit: src/tests/usr.bin/mixerctl

2021-12-18 Thread Robert Elz
Module Name:src Committed By: kre Date: Sat Dec 18 10:50:48 UTC 2021 Modified Files: src/tests/usr.bin/mixerctl: t_mixerctl.sh Log Message: Compensate for changes made in mixerctl.c rev 1.29 Usage msg now appears on stderr, and causes exit status to be 1 To generate a

CVS commit: src/tests/usr.bin/mixerctl

2021-12-18 Thread Robert Elz
Module Name:src Committed By: kre Date: Sat Dec 18 10:50:48 UTC 2021 Modified Files: src/tests/usr.bin/mixerctl: t_mixerctl.sh Log Message: Compensate for changes made in mixerctl.c rev 1.29 Usage msg now appears on stderr, and causes exit status to be 1 To generate a

CVS commit: src/etc

2022-01-04 Thread Robert Elz
Module Name:src Committed By: kre Date: Wed Jan 5 01:46:28 UTC 2022 Modified Files: src/etc: Makefile Log Message: Install the missing sh syntax element in the MKDEBUGKERNEL = no test, so that "continue" is a command as intended, and not an invalid last arg to the '['

CVS commit: src/etc

2022-01-04 Thread Robert Elz
Module Name:src Committed By: kre Date: Wed Jan 5 01:46:28 UTC 2022 Modified Files: src/etc: Makefile Log Message: Install the missing sh syntax element in the MKDEBUGKERNEL = no test, so that "continue" is a command as intended, and not an invalid last arg to the '['

CVS commit: src/bin/sh

2022-01-05 Thread Robert Elz
Module Name:src Committed By: kre Date: Wed Jan 5 15:25:44 UTC 2022 Modified Files: src/bin/sh: eval.c Log Message: Use a volative local shadow of a field in an (on-stack) non-volatile struct that is to be referenced after a return from setjmp() via longjmp(). This

CVS commit: src/bin/sh

2022-01-05 Thread Robert Elz
Module Name:src Committed By: kre Date: Wed Jan 5 15:25:44 UTC 2022 Modified Files: src/bin/sh: eval.c Log Message: Use a volative local shadow of a field in an (on-stack) non-volatile struct that is to be referenced after a return from setjmp() via longjmp(). This

CVS commit: src/lib/libc/gen

2021-11-15 Thread Robert Elz
Module Name:src Committed By: kre Date: Mon Nov 15 16:00:25 UTC 2021 Modified Files: src/lib/libc/gen: posix_spawn_file_actions_addchdir.3 Log Message: More cleanups and typo corrections. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src/lib/libc/gen

2021-11-15 Thread Robert Elz
Module Name:src Committed By: kre Date: Mon Nov 15 16:00:25 UTC 2021 Modified Files: src/lib/libc/gen: posix_spawn_file_actions_addchdir.3 Log Message: More cleanups and typo corrections. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src/tests/bin/sh

2021-11-21 Thread Robert Elz
Module Name:src Committed By: kre Date: Sun Nov 21 20:50:35 UTC 2021 Modified Files: src/tests/bin/sh: t_redir.sh Log Message: Deal with a lot more pipes into atf_check missed last time. To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14

CVS commit: src/tests/bin/sh

2021-11-21 Thread Robert Elz
Module Name:src Committed By: kre Date: Sun Nov 21 20:50:35 UTC 2021 Modified Files: src/tests/bin/sh: t_redir.sh Log Message: Deal with a lot more pipes into atf_check missed last time. To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14

CVS commit: src/bin/sh

2021-11-21 Thread Robert Elz
Module Name:src Committed By: kre Date: Sun Nov 21 16:23:20 UTC 2021 Modified Files: src/bin/sh: sh.1 Log Message: Improve the however-many-negatives wording even more. To generate a diff of this commit: cvs rdiff -u -r1.240 -r1.241 src/bin/sh/sh.1 Please note that

CVS commit: src/bin/sh

2021-11-21 Thread Robert Elz
Module Name:src Committed By: kre Date: Sun Nov 21 16:23:20 UTC 2021 Modified Files: src/bin/sh: sh.1 Log Message: Improve the however-many-negatives wording even more. To generate a diff of this commit: cvs rdiff -u -r1.240 -r1.241 src/bin/sh/sh.1 Please note that

CVS commit: src/bin/sh

2021-11-10 Thread Robert Elz
Module Name:src Committed By: kre Date: Wed Nov 10 15:58:39 UTC 2021 Modified Files: src/bin/sh: output.h Log Message: Add a couple of macro definitions for dealing with shell I/O errors. (Macros akin to stdio's ferror() and clearerr()). NFC: the macros are defined, but

CVS commit: src/bin/sh

2021-11-10 Thread Robert Elz
Module Name:src Committed By: kre Date: Wed Nov 10 15:58:39 UTC 2021 Modified Files: src/bin/sh: output.h Log Message: Add a couple of macro definitions for dealing with shell I/O errors. (Macros akin to stdio's ferror() and clearerr()). NFC: the macros are defined, but

CVS commit: src/bin/sh

2021-11-10 Thread Robert Elz
Module Name:src Committed By: kre Date: Wed Nov 10 15:26:34 UTC 2021 Modified Files: src/bin/sh: error.c eval.c expand.c redir.c trap.c Log Message: DEBUG mode changes only. NFC (NC) for any normally compiled shell. Mostly adding DEBUG mode tracing (when appropriate

CVS commit: src/bin/sh

2021-11-10 Thread Robert Elz
Module Name:src Committed By: kre Date: Wed Nov 10 15:26:34 UTC 2021 Modified Files: src/bin/sh: error.c eval.c expand.c redir.c trap.c Log Message: DEBUG mode changes only. NFC (NC) for any normally compiled shell. Mostly adding DEBUG mode tracing (when appropriate

CVS commit: src/bin/sh

2021-11-10 Thread Robert Elz
Module Name:src Committed By: kre Date: Wed Nov 10 18:25:52 UTC 2021 Modified Files: src/bin/sh: builtins.def Log Message: Ensure that all of the POSIX standard utilities are correctly identified with the -u flag (that is, I hope I identified all the ones that were

CVS commit: src/bin/sh

2021-11-10 Thread Robert Elz
Module Name:src Committed By: kre Date: Wed Nov 10 18:25:52 UTC 2021 Modified Files: src/bin/sh: builtins.def Log Message: Ensure that all of the POSIX standard utilities are correctly identified with the -u flag (that is, I hope I identified all the ones that were

CVS commit: src/bin/echo

2021-11-10 Thread Robert Elz
Module Name:src Committed By: kre Date: Wed Nov 10 17:35:45 UTC 2021 Modified Files: src/bin/echo: echo.c Log Message: With -Wall compiling this was giving: echo.c: In function 'main': echo.c:74:1: warning: control reaches end of non-void function This

CVS commit: src/bin/echo

2021-11-10 Thread Robert Elz
Module Name:src Committed By: kre Date: Wed Nov 10 17:35:45 UTC 2021 Modified Files: src/bin/echo: echo.c Log Message: With -Wall compiling this was giving: echo.c: In function 'main': echo.c:74:1: warning: control reaches end of non-void function This

Re: CVS commit: src/bin/echo

2021-11-10 Thread Robert Elz
Date:Wed, 10 Nov 2021 22:17:05 +0300 From:Valery Ushakov Message-ID: | > in the sense that simply falling out of main() is exit(0)? | | Surprisingly - yes. That's appalling, but perhaps not surprising. It breaks code which believed what was promised, and did

CVS commit: src/tests/bin/sh

2021-11-16 Thread Robert Elz
Module Name:src Committed By: kre Date: Tue Nov 16 11:12:15 UTC 2021 Modified Files: src/tests/bin/sh: t_redir.sh t_syntax.sh Log Message: Correct a systematic atf_check usage error. One must not pipe into atf_check and simply expect it to work - the shell is permitted

CVS commit: src/tests/bin/sh

2021-11-16 Thread Robert Elz
Module Name:src Committed By: kre Date: Tue Nov 16 11:12:15 UTC 2021 Modified Files: src/tests/bin/sh: t_redir.sh t_syntax.sh Log Message: Correct a systematic atf_check usage error. One must not pipe into atf_check and simply expect it to work - the shell is permitted

CVS commit: src/bin/sh

2021-11-16 Thread Robert Elz
Module Name:src Committed By: kre Date: Tue Nov 16 11:25:44 UTC 2021 Modified Files: src/bin/sh: eval.c nodetypes parser.c Log Message: Fix value of ${LINENO} in "for" commands. This affects (as best I can tell) only uses of ${LINENO} in PS4 when -x is enabled (and

CVS commit: src/bin/sh

2021-11-16 Thread Robert Elz
Module Name:src Committed By: kre Date: Tue Nov 16 11:25:44 UTC 2021 Modified Files: src/bin/sh: eval.c nodetypes parser.c Log Message: Fix value of ${LINENO} in "for" commands. This affects (as best I can tell) only uses of ${LINENO} in PS4 when -x is enabled (and

CVS commit: src/bin/sh

2021-11-16 Thread Robert Elz
Module Name:src Committed By: kre Date: Tue Nov 16 11:28:29 UTC 2021 Modified Files: src/bin/sh: exec.c sh.1 Log Message: PR bin/56491 Make "hash" exit(!=0) (ie: exit(1)) if it writes an error message to stderr as required by POSIX (it was writing "not found" errors, yet

CVS commit: src/bin/sh

2021-11-16 Thread Robert Elz
Module Name:src Committed By: kre Date: Tue Nov 16 11:28:29 UTC 2021 Modified Files: src/bin/sh: exec.c sh.1 Log Message: PR bin/56491 Make "hash" exit(!=0) (ie: exit(1)) if it writes an error message to stderr as required by POSIX (it was writing "not found" errors, yet

CVS commit: src/bin/sh

2021-11-16 Thread Robert Elz
Module Name:src Committed By: kre Date: Tue Nov 16 11:27:50 UTC 2021 Modified Files: src/bin/sh: eval.c miscbltin.c redir.c Log Message: Detect write errors to stdout, and exit(1) from some built-in commands which (primarily) are used just to generate output (or with a

<    1   2   3   4   5   6   7   8   9   10   >