Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-09-14 | Error out when negative values are given for sizes on the command line. | Ingo Schwarze | |
Do not error out when the maximum permissible value is given, but only when it is exceeded. Patch from William Orr <will at worrbase dot com> using feedback from tedu@. ok millert@ | |||
2014-09-13 | Replace all queue *_END macro calls except CIRCLEQ_END with NULL. | Doug Hogan | |
CIRCLEQ_* is deprecated and not called in the tree. The other queue types have *_END macros which were added for symmetry with CIRCLEQ_END. They are defined as NULL. There's no reason to keep the other *_END macro calls. ok millert@ | |||
2014-09-08 | obvious cases of missing .An; | Ingo Schwarze | |
found with the new mandoc(1) MANDOCERR_AN_MISSING warning; no text changes | |||
2014-08-27 | promote "times" to posix special built-in; | Jason McIntyre | |
ok guenther | |||
2014-08-25 | Delete secret or secret-derived data with explicit_bzero. | Doug Hogan | |
concept ok deraadt@ diff looks ok tedu@ | |||
2014-08-17 | update the built-ins list: | Jason McIntyre | |
- "times" is both promoted to posix and special (ooh!) - "pwd" is promoted to posix, but not special (aah!) while here, jiggle the text somewhat to clarify that "non-POSIX" actually meant when posix mode is off, not mandated by posix joint work with guenther | |||
2014-08-16 | reduce cutoff for "hours only" start times to reduce window of ambiguity. | Ted Unangst | |
ok deraadt | |||
2014-08-11 | Still need to separately set FD_CLOEXEC if the new fd was >= FDBASE. | Philip Guenther | |
Affects scripts that directly use 9 of the first 10 fds. noted by miod@ | |||
2014-08-10 | Only need <stdint.h> and not all of <inttypes.h> here | Philip Guenther | |
2014-08-10 | Replace F_DUPFD followed by setting FD_CLOEXEC with just F_DUPFD_CLOEXEC | Philip Guenther | |
ok matthew@ millert@ | |||
2014-08-10 | Add F_DUPFD_CLOEXEC handling | Philip Guenther | |
2014-08-10 | Add newer errnos | Philip Guenther | |
2014-08-09 | Switch from calloc() to reallocarray() where the zeroing isn't needed | Philip Guenther | |
2014-07-21 | don't try to be clever and name the _PATH_CP exec "mv", since this | Theo de Raadt | |
breaks the instbin argv[0] mechanism found by landry, ok guenther | |||
2014-07-20 | Make sure the correct errno is reported by warn* or err* and not | Philip Guenther | |
the errno of an intervening cleanup operation like close/unlink/etc. Diff from Doug Hogan (doug (at) acyclic.org) | |||
2014-07-16 | zap trailing newlines; "go for it" deraadt | Okan Demirmen | |
2014-07-14 | Constipate st_hash() | Philip Guenther | |
2014-07-14 | Oops: resurrect cached file that wasn't ripe for deletion | Philip Guenther | |
2014-07-14 | Delete pointless 'return;' at end of function | Philip Guenther | |
2014-07-14 | Instead of using a variable format string to change the field width, | Philip Guenther | |
use %*s and just put the width in a variable | |||
2014-07-13 | Update procflags list, add PS_SYSTEM, PS_EMBRYO, PS_ZOMBIE and | Claudio Jeker | |
PS_NOBROADCASTKILL. The resulting table is shifted so far right that a few additional lines had to be wrapped. Not ideal but the best we can do at the moment. | |||
2014-07-12 | If a constant string needs a name, use a static const array instead | Philip Guenther | |
of a pointer or non-const array, as that minimizes the symbols, maximizes the placement into read-only memory, and avoids warnings from gcc -Wformat=2 when they're used as format strings. | |||
2014-07-11 | using COPTS is probably better than CFLAGS | Theo de Raadt | |
2014-07-11 | correct readlink termination. from Doug Hogan | Ted Unangst | |
2014-07-11 | clarify a comment about readlink. from Doug Hogan | Ted Unangst | |
2014-07-10 | sprinkle in -Werror-implicit-function-declaration to disable one of the | Ted Unangst | |
worst C misfeatures. ok deraadt miod | |||
2014-07-08 | sys/user.h can now be substantially gutted. | Theo de Raadt | |
ok guenther | |||
2014-07-04 | Track whether a process is a zombie or not yet fully built via flags | Philip Guenther | |
PS_{ZOMBIE,EMBRYO} on the process instead of peeking into the process's thread data. This eliminates the need for the thread-level SDEAD state. Change kvm_getprocs() (both the sysctl() and kvm backends) to report the "most active" scheduler state for the process's threads. tweaks kettenis@ feedback and ok matthew@ | |||
2014-06-19 | Fix memory leak in digest_file() on ferror(). OK tedu@ lteo@ | Todd C. Miller | |
2014-06-12 | somehow i missed -vW as extensions; | Jason McIntyre | |
From: Martin Natano | |||
2014-06-05 | Add support for COLUMNS env variable, inspired by FreeBSD but with a dash | Philip Guenther | |
of strtonum() from millert@ sprinkled on top. Also, we've always supported TZ for formatting dates, so say so. ok jmc@ millert@ | |||
2014-06-04 | undo my "no TZ support" notes; guenther says they're wrong | Jason McIntyre | |
ok guenther | |||
2014-06-03 | -a, -o, and () are marked by posix as obsolete; the finer details are | Jason McIntyre | |
left to the user to investigate, on guenther's advice; ok guenther | |||
2014-05-29 | document control characters which are extensions; | Jason McIntyre | |
2014-05-29 | flesh out STANDARDS; | Jason McIntyre | |
2014-05-29 | for -a and -g, do not say "as per posix": it adds no value to the user, and | Jason McIntyre | |
STANDARDS already notes these flags are compliant; it also stops us looking redundant referring to older posix revs; for -g, also note that output can safely be used by the shell; while here, zap some unneeded Fl i missed in previous; | |||
2014-05-29 | some basic formatting fixes; | Jason McIntyre | |
2014-05-28 | onocr suppresses the cr, not outputs it; | Jason McIntyre | |
confirmed by/ok millert guenther | |||
2014-05-28 | document that posix defaults to -L if no options are given, and tweak previous; | Jason McIntyre | |
2014-05-28 | In his continuing quest to improve our documentation, jmc@ noticed that | Philip Guenther | |
we didn't support the -L option required by POSIX, and didn't document the -P option that we did support. Fix that with code and doc bits from NetBSD, but correcting a minor noncompliance in the -L support and applying the jmc@ and sobrado@ magic to the manpage. This commit does not change the default behavior. ok jmc@ millert@ sobrado@ | |||
2014-05-27 | document SIGALRM, since it's handling is somewhat special, and use | Jason McIntyre | |
a standard EXIT STATUS blurb now that we can; ok guenther sobrado millert | |||
2014-05-25 | - it seems our notes that posix require rm to behave like rmdir for directories | Jason McIntyre | |
is plain wrong: remove it. the note in posix spec is misleading, to be fair - most of the rest of notes in STANDARDS are really historical notes (admittedly caused by the standards i guess) so move them into HISTORY. debatable, yes, but leaves STANDARDS consistent. HISTORY is a hodge podge anyway, by neccesity. - while there, fix a sentence splice in BUGS sobrado agrees with the removal of the rmdir note; millert oks the diff | |||
2014-05-24 | Delete pointless casts: free() return value to (void), free()'s | Philip Guenther | |
argument to (char *), and malloc/calloc's return value to the type of the variable it's being assigned to. Convert the one calloc() where the zeroing isn't needed to a reallocarray(). ok millert@ | |||
2014-05-24 | Missed #include <signal.h> | Philip Guenther | |
2014-05-24 | Make signal setup clearer via helper function, eliminating a gap in | Philip Guenther | |
ignoring signals when they were already ignored ok millert@ | |||
2014-05-24 | delete restricted ed. no one will ever use this. never documented or enabled. | Daniel Dickman | |
ok millert@ | |||
2014-05-23 | Archives written with a non-standard blocksize currently show up as | Philip Guenther | |
truncated reads. Until better detection of that case can is implemented, back out that part of rev 1.45 problem noted by sthen@ | |||
2014-05-23 | Make the signal handler safe: block signals when updating data-structures | Philip Guenther | |
that are walked by routines called from the signal handler and use dprintf() instead fprintf() in ar_close(). ok millert@ | |||
2014-05-23 | Use errc/warnc to simplify code. | Philip Guenther | |
ok jca@ krw@ | |||
2014-05-21 | Use errc/warnc to simplify code. | Philip Guenther | |
ok jca@ krw@ |