wiz
8630b9004f
Improvements: wording, punctuation, macro usage.
...
From patch by Bug Hunting.
2012-08-12 17:27:04 +00:00
christos
6d8547fddc
add missing include files
2012-08-09 11:05:59 +00:00
christos
d653d57c19
PR/46786: Simon Burge: After conversion to 64 bit time_t, tar/pax/cpio
...
erroneously think that negative time_t's never fit in 32 bits. Rework
conversion code to always use uintmax_t, and detect negative values.
XXX[1]: Perhaps we should do the same (use a signed conversion) for all
fields not just for time_t
XXX[2]: pullup for 6
2012-08-09 08:09:21 +00:00
dholland
2a71916f89
Use "e.g.", not "i.e.", to introduce an example.
2012-08-09 07:26:28 +00:00
christos
aa24bb3ca4
let the standard rules deal with librumpclient
2012-08-08 14:09:14 +00:00
yamt
46583bd0ea
handle realloc failure
2012-06-29 12:51:38 +00:00
wiz
5ac3b50142
- sync SYNOPSIS' with dd.c's
usage' line;
...
- correct spelling (prepositions).
From Bug Hunting.
2012-06-20 17:54:16 +00:00
wiz
18bcc29285
Remove another Pf. From Bug Hunting.
2012-06-20 14:19:39 +00:00
wiz
d1752d5db8
- remove trailing white space;
...
- sync `usage' with man page.
From patch by Bug Hunting.
2012-06-20 10:09:43 +00:00
wiz
9cbbbe6c0d
- improve wording, and create more consistency within the text;
...
- correct `SYNOPSIS';
- improve macro usage;
- mention argument name for `-f' (and change list width for it);
- correct misplacement of periods (`.') and a parenthese (`(');
- fix typo;
- bump date.
From Bug Hunting.
2012-06-20 10:09:21 +00:00
wiz
123b56dc76
Initialize two variables for clang.
2012-06-17 20:48:27 +00:00
joerg
0adfd5e0b3
Make sure temp_path is always initialised, even if mklocal fails.
...
Make sure to restore localvars, even if possibly leaking memory.
Discussed with christos@
2012-06-14 18:56:54 +00:00
dholland
61f93db25f
Rectify race condition in rm -P processing by checking that the file
...
we opened is the one we expected to get. Also use O_NOFOLLOW to help
avoid even opening devices, which sometimes produce side effects.
Reported by Radoslaw A. Zarzynski.
2012-06-13 07:35:37 +00:00
njoly
089201c2fd
Allow thread limit queries by adding the new -r flag to ulimit. Add
...
the corresponding documentation in the man page.
2012-06-11 18:28:10 +00:00
christos
8af1ed165c
support RLIMIT_NTHR
2012-06-09 02:50:43 +00:00
christos
426530cc5c
support RLIMIT_NTHR.
2012-06-09 02:49:48 +00:00
joerg
1907ec3a61
Switch device database to cdb(5). Rework ttyname(3) and ttyname_r(3) to
...
depend on new devname_r(3) as heart. Add /dev/pts magic directly to
devname(3). While it can lead to returning non-existing paths, the
behavior is more consistent that way. Drop caching layer in devname(3),
it doesn't buy anything for the common case of having access to the
database. Teach devname(3) proper fallback behavior of scanning /dev.
Create both old-style and new-style database for now in /etc/rc.d/sysdb.
2012-06-03 21:42:44 +00:00
jdf
4197d2d493
Remove an unnecessary space in the manpage. Patch provided by Bug Hunting.
2012-05-09 22:29:06 +00:00
chs
e9b012a310
allocate a separate buffer in each call to sink().
...
reusing the buffer across recursive calls just doesn't work right.
2012-05-07 15:22:54 +00:00
joerg
763e57918f
Push logic to convert a ttyname to a device number into its own
...
function. Improve dealing with ptyfs by explicitly handling missing
pts/%d entries, if the kernel supports the pts device (PR 40813).
2012-05-07 13:14:31 +00:00
wiz
d1cbb54293
Increase width of table column so it formats more nicely.
2012-04-15 21:20:16 +00:00
wiz
623d7ac414
Choose better argument name for `-U' (sync with man page).
...
From Bug Hunting in email.
2012-04-15 18:10:13 +00:00
wiz
463d14b148
- choose better argument name for `-U';
...
- add argument names for options in man page;
- improve wording, punctuation, capitalization.
From Bug Hunting in email.
2012-04-15 18:09:50 +00:00
wiz
a036920a7d
Describe behaviour when no arguments are given.
...
Add comma.
Bump date.
From Bug Hunting.
2012-04-06 11:42:08 +00:00
wiz
c27272249b
- fix timed(8) references;
...
- fix capitalization;
- add reference to environ(7) in `SEE ALSO' section, as it is
mentioned in the text.
From patch by Bug Hunting.
2012-04-06 11:36:56 +00:00
joerg
b757af438b
Disable new -Wstring-plus-int warning where needed for now.
...
Adjust various places that add GCC-only options to check for the active
compiler first.
2012-04-04 10:59:44 +00:00
christos
a080d61232
include <limits.h> for CHAR_MIN/CHAR_MAX
2012-03-28 20:11:25 +00:00
wiz
43a44d853f
From patch by Bug Hunting:
...
- bump the manpage's date (because of the next change);
- note that cp(1) does not preserve hard links (even with `-R'),
and refer to pax(1) there as well as in the `SEE ALSO' section
for such functionality (this change is based upon a similar note
in FreeBSD's version of the manpage);
- change a wording, for more overall consistency.
2012-03-25 22:37:08 +00:00
christos
1cd38287c6
PR/43597: Don't break from parsing word tokens in we are in double quotes.
...
Fixes: sh -c 'echo "${foo:="first-word"} second-word"'
2012-03-25 18:49:13 +00:00
christos
bc5ad24935
PR/6764: Charles M. Hannum: `trap 0' does not work in ksh subshells. When
...
subshells exit normally, use unwind(LEXIT) instead of unwind(LLEAVE) so that
traps get executed.
2012-03-25 17:23:48 +00:00
wiz
3957bea1ef
Fix whitespace nits. Suggested by Bug Hunting.
2012-03-22 07:58:16 +00:00
matt
d8695ce615
Default to WARNS=5
2012-03-21 05:47:53 +00:00
matt
da4f7877a7
Use C89 function definitions
2012-03-20 18:42:28 +00:00
njoly
25dede0e9d
Adjust for mandoc output.
2012-03-19 10:48:20 +00:00
christos
0e2492e23b
fix signed blksize_t lossage.
2012-03-17 23:35:28 +00:00
wiz
ca57fd067f
Use Lk.
2012-03-17 11:09:29 +00:00
wiz
7fd6e7037d
Remove trailing whitespace.
2012-03-15 15:49:59 +00:00
christos
21ae83057a
Fix obsolete example (that referred to letters in process state that are
...
not set anymore), and clarify their meaning.
2012-03-15 15:43:43 +00:00
joerg
66dd2755f5
Add __printflike attribution to use vprintf and friends with an argument
...
as format string.
2012-03-15 02:02:20 +00:00
dholland
cc236b866a
The 'lstart' column uses strftime %c, not %C. Noted by mrg.
2012-02-23 21:54:28 +00:00
joerg
a401c50446
Don't use a for-loop with empty body.
2012-02-23 18:23:33 +00:00
matt
3ee36a48b5
Fix a very old bug. When allocating the buffer and doing just a bs= transfer,
...
hen we only need a single buffer equal to that blocksize in length.
2012-02-21 01:49:01 +00:00
wiz
6b6a89aacb
Remove unused variable.
...
From cppcheck via Henning Petersen in PR 46002.
2012-02-13 12:55:28 +00:00
dholland
145f9b8221
Minor English improvements for -w, partly from Snader_LB.
2012-01-27 05:59:17 +00:00
christos
1897181a72
From tnozaki@: make fpos_t a complex object that keeps track of the parse
...
state of the stream. Change argument of the seek function to funopen() from
fpos_t to off_t. Make f{g,s}etpos() use the new fpos_t struct, while providing
backwards compatible entry points. Approved by releng@
2012-01-22 18:36:14 +00:00
christos
df65f3e2c9
Siginfo support from Daniel Loffgren
2012-01-21 16:38:41 +00:00
christos
09838d02ff
PR/45856: Bernhard "Burnhard" Riedel: Infinite loop on input. Sending
...
char 160 in the input to csh, lead it to an infinite loop, because tcsh tables
counted this as a space character, but the word logic switch does not. Change
that character tables, so that this does not count as a spacing character
anymore, by syncing the table with the one from tcsh.
2012-01-19 02:42:53 +00:00
christos
de523f0873
use strspct.
2012-01-07 18:45:13 +00:00
christos
eb8f42a53b
Add siginfo support from Daniel Loffgren.
2012-01-04 15:58:37 +00:00
christos
1847bab548
PR/45613: Aleksey Cheusov: /bin/sh: 'set -e' + 'if eval false' problem
...
Fixed from: http://www.freebsd.org/cgi/query-pr.cgi?pr=134881&cat=
2011-11-14 18:24:45 +00:00