Age | Commit message (Collapse) | Author |
|
signalled using the "Long" format, like pgrep.
Original diff from FreeBSD, modified somewhat on tech@, with feedback from nicm@
Man page input from jmc@
|
|
errors up to a maximum of 127, then to do not increment anymore,
though programme execution continues.
Use 127 as a maximum because error codes above this are:
1. bad because of signed bugs in programs.
2. used as the traditional shell $? representation of "kill by signal"
where $? = 128 + signal.
(from deraadt@ and guenther@ respectively)
|
|
the only place where I can find a reference to Richard suggesting the name
itself, I suspect it is an error. Unfortunately Richard cannot remember.
No definitive information from tech@ (yet)
Also make some lines wrap better.
|
|
While there, be sure to buffer_clear() between send_msg() and recv_msg().
ok markus@
|
|
In its current state, it causes too much slowdown, in particular
during system builds, and there are other regressions.
That cannot be fixed quickly while it's enabled.
Problems pointed out by espie@, backout requested by deraadt@,
diff "looks good" to espie@.
|
|
All facts found on the CSRG CD 1 in the 2bsd directory.
Feedback and ok jmc@, ok sobrado@.
Note the large number of 3BSD -> 2BSD changes.
Kirk McKusick asked Cynthia Livingston (cael@, of USENIX, who converted
most manuals from man(7) to mdoc(7) for the 4.3BSD-Net/2 release and
added lots of historical information around that time) what happened
in this respect, and she answered that she often wrote "appeared
in 3BSD" when she was unsure of when a utility was added.
Thanks to Kirk and Cynthia for that clarification.
|
|
Matthias Lederhofer.
|
|
also helping a bit in ports land:
1) Do not skip manuals for section mismatches;
use the section where the file is actually located.
2) Always use the file name as an .Nm search key.
|
|
shows the current month, even when that date has passed.
Fix to show the correct rotation date.
pointed out by jeremy@
OK jeremy@, guenther@, miod@
|
|
While here,
* as usual, the "first appeared" clause requires fixing, and
* mention the date of the original implementation,
using information from the CSRG archive CD 1.
Triggered by a question asked by lum@, feedback and ok jmc@.
|
|
|
|
|
|
do not rename to mandocdb(8): Even though there is some
additional functionality, the basic purpose remains the same.
Requested by espie@; "decide fast" deraadt@.
|
|
|
|
common channels and thus need to share their dynamic range. Fixes,
unnecessarily decreased volume in some theoretical cases.
|
|
|
|
device was already created (-f) before trying to use the
default one, otherwise all sub-devices end up attached
to the default device. Noticed by peters at schwertfisch.de,
thanks!
|
|
seems inaccessible by its main title.
This reduces the number of warnings in base to about 140,
which is already low enough to find a couple of actual problems
among the noise.
|
|
such that makewhatis(8) called from pkg_delete(1)
does not fail trying to open old-style whatis.db files as btree(3).
Suggested by espie@ deraadt@ millert@
|
|
|
|
|
|
following one reindex certain files in a local tree:
makewhatis -d mytree mytree/*/foo*.*
|
|
|
|
and add an 'rtableid' keyword to ps.
Add rtable id, thread id, and socket splice info to struct kinfo_file2
and make fstat display socket splice information.
Remove old KVM_PROC2 and kinfo_proc2 interfaces; bump libkvm major
Socket splice info and corrections from bluhm@ "Lovely" deraadt@
|
|
Unlink the old apropos(1), whatis(1), and makewhatis(8) from the build.
Call the new tools from pkg_create(1) and pkg_add(1).
"Please enable it now." deraadt@
|
|
because that would break apropos(1) during the build, and if the build
fails, you would be left without any database at all.
Instead, build the database in temporary files in the same directory
and rename(2) them into place when they are ready.
Suggested by deraadt@.
There is still a tiny race between the two rename(2)s;
if that's a problem, we can solve it later using locking.
Put this in now such that we can move on.
|
|
|
|
Update usage() as well; reminded by jmc@.
Mention the manwhere(1) predecessor in 1BSD; suggested by kristaps@.
OK jmc@.
|
|
get a pointer to the next element before freeing the previous one,
do not access free'd pointers. Problem found the hard way
by fgsch@ running "man -a x" with malloc.conf -> S on amd64.
ok deraadt@
|
|
form with {} + suffix; make this clear in the manual. Text suggested by jmc@
|
|
|
|
|
|
even though .It macros in general are parsed.
Fixing a bug reported by deraadt@,
based on an incomplete fix by kristaps@,
and update the test suite to catch this issue.
|
|
From Ulrich Spoerlein, tweaked by kristaps@.
Werner Lemberg added the same .St argument to groff today.
|
|
- reformat the list of primaries such that the two -exec items are
listed without vertical whitespace seperating them
|
|
From the manpage:
If terminated by a plus sign (``+''), the pathnames for which the
primary is evaluated are aggregated into sets, and utility will
be invoked once per set, similar to xargs(1). If any invocation
exits with non-zero exit status, then find will eventually do so
as well, but this does not cause find to exit early. The string
``{}'' must appear, and must appear last. Each set is limited to
no more than 5,000 pathnames, and is also limited such that the
invocation of utility does not exceed ARG_MAX.
Code comes from NetBSD, written by John Hawkinson. Tested by eivinde at
terraplane dot org and myself for quite some time.
ok miod@
|
|
|
|
regarding HISTORY and AUTHORS.
ok jmc@
|
|
information found on the CSRG archive CDs, 1bsd directory and SCCS files;
feedback and ok sobrado@, ok jmc@.
|
|
Rosencrantz.
|
|
new windows in the current working directory at the time tmux was started,
it's not obvious. naddy@ agrees this is a useful inclusion.
|
|
|
|
actually, the number of programs is quite small, about ten all told.
feedback mckusick@, feedback and ok sobrado@, ok jmc@
|
|
overflow when using encryption as the recent FreeBSD advisory.
Use the same approach taken in FreeBSD to protect against malicious servers.
ok miod@
|
|
All facts from the CSRG archive CD 1, also available from minnie.tuhs.org.
Feedback and OK sobrado@, ok jmc@.
Kirk McKusick writes:
"Bill usually used "Bill Joy" when listing author information. Only
occationally did he choose to use William Joy. So, I would recommend
using Bill Joy."
So i'm using that here even though some of the original files
related to this commit do contain the form "William Joy".
|
|
* Accept multiple lines in cat page NAME parsing.
* Do not trim the description to 70 characters in the database.
* Instead, limit the length of the description during output.
* In man(7), accept \-\- as a Nm-Nd separator; occurs in 3p.
|
|
on different machines regardless of where the user's home directory is.
ok nicm
|
|
|
|
Bombardieri.
|
|
SHRT_MIN. From Chris Johnsen.
|