Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-12-02 | comment typo | mmcc | |
2015-12-01 | Support UTF-8: use wcwidth(3) for column adjustment and replace | Ingo Schwarze | |
non-printable Unicode codepoints and invalid bytes with ASCII question marks. No change for the SMALL version. Using ideas developed by tedu@, phessler@, bentley@ and feedback from many. OK yasuoka@ czarkoff@ sthen@. | |||
2015-11-27 | the rm code in mv inherited pledge from rm. it shoud be safe, but there | Ted Unangst | |
are cases when it is too strict. after pledge() we continue to run some of the cp code which requires a very broad set of permissions. remove pledge entirely for now, pending a complete analysis of needs. | |||
2015-11-27 | Use strlcpy to copy strings in struct mount, not memmove. Avoids | Todd C. Miller | |
reading past the end of a buffer. Problem found and OK jsg@ | |||
2015-11-24 | Revert previous tweak, pending a more complete rewording. Discussed with | mmcc | |
halex@, sthen@, jmc@. | |||
2015-11-22 | This man page uses "Note that" profusely, which is generally considered | mmcc | |
bad writing style. Also, add a paragraph break and split up a megasentence. | |||
2015-11-22 | Don't use pdksh for self-reference and remove needless historical | mmcc | |
context. | |||
2015-11-22 | Remove commented-out BUGS section that directs reports to long-extinct | mmcc | |
upstream. | |||
2015-11-21 | "one" -> "one or more" | mmcc | |
2015-11-20 | honestly i think you should just zap that paragraph - it doesn;t make | tb | |
sense to document that posix more or less says something should happen, and that it does. jmc | |||
2015-11-20 | Cannot pledge bottom half of setting, because of the ioctl backing | Theo de Raadt | |
"extproc", "ostart" and "ostop" are not allowed (yet?) | |||
2015-11-20 | KNF | Theo de Raadt | |
2015-11-20 | remove unused prototype | tb | |
ok mmcc@ | |||
2015-11-20 | make ed restore the user defined prompt (specified with -p) when it was turned | tb | |
off and then on again with 'P'. ok daniel@ | |||
2015-11-18 | Only unget match[] if it has been used, ok sthen | Nicholas Marriott | |
2015-11-17 | as in rm, needs getpw in pledge | Ted Unangst | |
2015-11-17 | don't need locale header anymore | Ted Unangst | |
2015-11-17 | overwriting code isn't used | Ted Unangst | |
2015-11-17 | int -> size_t for a len field | mmcc | |
ok guenther@, deraadt@ | |||
2015-11-17 | remove some more flags | Ted Unangst | |
2015-11-17 | trim down the flags in rm | Ted Unangst | |
2015-11-17 | remove Rflag and pflag (1) and rflag (0). | Ted Unangst | |
2015-11-17 | remove getopt() from the nested cp and rm mains | Ted Unangst | |
2015-11-17 | direct copy of cp and rm code into mv, so it can avoid fork+exec. | Ted Unangst | |
some or even most of the code can still be streamlined more. ok deraadt | |||
2015-11-17 | Missing "getpw" pledges, these were unnoticed because nobody expects | Theo de Raadt | |
a user_from_uid(3) call... | |||
2015-11-16 | rename link to name to avoid shadowing the function | Ted Unangst | |
2015-11-12 | use symbolics for flags to open | Theo de Raadt | |
from Ricardo Mestre | |||
2015-11-12 | Use isdigit() instead of ksh's homebrewed alternative. | mmcc | |
ok nicm@. Also discussed with millert@ and guenther@. | |||
2015-11-11 | fix pledge error message | Theo de Raadt | |
2015-11-11 | exit() after perror() for pledge failure. Perhaps this got introduced | Theo de Raadt | |
as a test idiom, either when pledge was young or during the transition to strings.... dunno | |||
2015-11-09 | add missing NAME entries; ok schwarze | Jason McIntyre | |
2015-11-08 | Tweak a reallocarray call to be more overflow-resistant. From Theo Buehler. | mmcc | |
ok nicm@ | |||
2015-11-07 | Make it clearer that warningf()'s first argument determines whether the | mmcc | |
lineno is printed. ok nicm@ | |||
2015-11-06 | add [ to NAME, and document it; the NAME addition was | Jason McIntyre | |
proposed by ingo a while back but never got committed; ok schwarze | |||
2015-11-05 | Capitalize entire macro name. | mmcc | |
ok nicm@ | |||
2015-11-05 | Clean up an Xstring macro. Submitted by Theo Buehler. | mmcc | |
ok and suggestions from nicm@ | |||
2015-11-05 | Remove an alias for a macro. | mmcc | |
ok nicm@ | |||
2015-11-04 | replace setbuf with setvbuf, from Frederic Nowak | Ted Unangst | |
2015-11-02 | Another aresize() -> areallocarray(). | mmcc | |
ok nicm@ | |||
2015-11-01 | aresize() -> areallocarray() | mmcc | |
ok nicm@ | |||
2015-11-01 | Remove two casts of void* return types. | mmcc | |
2015-11-01 | Drop a needless cast of a void *. | mmcc | |
2015-11-01 | Add uses of areallocarray(). mksh and Bitrig ksh already have similar | mmcc | |
functions. With help from Theo Buehler. ok nicm@ | |||
2015-10-30 | zap trailing whitespace; | Jason McIntyre | |
2015-10-30 | Try to clarify the fc section a tad; fc apprently stands for "fix command". | Todd C. Miller | |
Also the "fc -e -" syntax is obsoleted by "fc -s". OK tedu@ | |||
2015-10-30 | 'fc -e -' is deprecated in favor of 'fc -s', so update the built-in alias | Philip Guenther | |
ok millert@ | |||
2015-10-28 | unifdef _PATH_* | Christian Weisgerber | |
2015-10-26 | miscellaneous cruft: | Christian Weisgerber | |
* remove lint * unifdef S_IFLNK, S_ISFIFO, S_ISLNK, S_ISSOCK, O_APPEND * remove 0, NOTUSED, notdef -- untouched since original import * remove IIASA | |||
2015-10-26 | remove the profiling and debugging ifdefs; ok zhuk@ | Christian Weisgerber | |
2015-10-26 | document the -p and -l file enquiries and explicitly do not document -s | Christian Weisgerber | |
with/ok schwarze@ |