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
|
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
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.
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
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:
|
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
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
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
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
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
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
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
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
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
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.
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
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
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
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
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
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
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
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
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
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
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
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,
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
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,
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
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 '
|
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
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
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
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
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
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
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
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
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
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,
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,
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
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
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
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
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
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
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:
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:
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
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
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
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
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
Sorry, no idea what happened with that. And thanks Martin for fixing it.
kre
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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..
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..
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
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
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 '['
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 '['
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
301 - 400 of 925 matches
Mail list logo