Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-06-03 | better description of internal copyn() function | Theo de Raadt | |
2015-05-18 | Make TAPE=- mean stdout in tar | czarkoff | |
Some scripts and GUI ssh clients assume that tar writes to standard output by default. This changes allows enforcing such behavior by setting TAPE="-" in user profile. Also, this makes parsing argument to "-f" option and contents of TAPE environment variable consistent. OK guenther@, jmc@ and sthen@ | |||
2015-05-07 | Whoops; missed updating a setfile() call. | Philip Guenther | |
problem reported dcoppa; ok millert@ | |||
2015-05-04 | lightly document the posix option and POSIXLY_CORRECT; will sketch out | Jason McIntyre | |
in more detail once i get my head round them... | |||
2015-05-03 | Preserve times to nanosecond precision instead of just microsecond. | Philip Guenther | |
Prefer to set attributes by fd for regular files, and not follwing symlinks for others. ok brynet@ millert@ | |||
2015-05-03 | struct usave is unused, and eproc is gone; delete the former and | Philip Guenther | |
stop referencing them in comments | |||
2015-04-30 | reapply the rules of english to the option keywords: i was persuaded to undo it | Jason McIntyre | |
because the option names are case sensitive, but it just looks awful. so expect just a little more from the reader... | |||
2015-04-24 | improve wording. | Igor Sobrado | |
ok jmc@ | |||
2015-04-18 | Convert many atoi() calls to strtonum(), adding range checks and failure | Theo de Raadt | |
handling along the way. Reviews by Brendan MacDonell, Jeremy Devenport, florian, doug, millert | |||
2015-04-17 | Use getint() instead of intval() for parsing the columns variable, | Theo de Raadt | |
allowing the addition of more accurate bounds and garbage checks. ok millert | |||
2015-04-17 | FALLTHROUGH in getopt is incorrect. While here use strtonum | Theo de Raadt | |
to parse tz_minuteswest. ok millert | |||
2015-04-09 | kflag and wflag don't need to be counters; wflag only needs to know if | Okan Demirmen | |
greater than 0 for its one test case. ok deraadt | |||
2015-03-31 | both rpe and zhuk pointed out some problems with my if/elf template. | Jason McIntyre | |
zhuk suggested using "condition" rather than command, and this commit reworks the loop/conditional section to do that; ok zhuk rpe | |||
2015-03-30 | on zhuk's advice, don;t talk about null: posix uses null and empty | Jason McIntyre | |
interchangeably, but we've stuck with empty; while here, sneak in an otherwsie -> otherwise | |||
2015-03-27 | clarity fix from zhuk; | Jason McIntyre | |
2015-03-26 | a little wording tweak; | Jason McIntyre | |
2015-03-26 | various fixes from rpe; | Jason McIntyre | |
2015-03-26 | from zhuk: in the for loop, show "in word ..." as optional; | Jason McIntyre | |
2015-03-26 | from zhuk: sequential and asynchronous lists may take only one item; | Jason McIntyre | |
2015-03-26 | rework the section on when different types of command are processed; | Jason McIntyre | |
zhuk pointed out the flaws in my original text, and has found many more since; | |||
2015-03-25 | Bind the Delete key (ESC[3~) to delete-char-forward | Jeremie Courreges-Anglas | |
ok mpi@ | |||
2015-03-22 | rev 1.44 accidentally changed ar_close() to give cpio the same output as pax. | Philip Guenther | |
Adjust the conditions to correct that. ok millert@ | |||
2015-03-19 | Fix IFS description. May be polished further when all consequences of | Vadim Zhukov | |
following "null is the same as empty" from POSIX are investigated. okay jmc@ | |||
2015-03-19 | Make it clear that it's the line who shouldn't be empty, and not the | Vadim Zhukov | |
command history. This version comes from jmc@ together with his okay. | |||
2015-03-19 | Use struct timespec internally. This gives nanosecond precision to pax -rw | Philip Guenther | |
and a basis for support of mtime and atime values in pax-format extended header records. ok millert@ | |||
2015-03-18 | remove ambiguity from the COMMANDS section, after discussion with zhuk; | Jason McIntyre | |
2015-03-18 | from zhuk: a little more info on <> | Jason McIntyre | |
2015-03-18 | improve the description of here documents; prompted by zhuk | Jason McIntyre | |
2015-03-18 | rework the redirection text after some feedback from zhuk; | Jason McIntyre | |
2015-03-18 | not necessary to work around an apparent bug on ancient freebsd | Ted Unangst | |
2015-03-17 | Eliminate use of TM_YEAR_BASE. OK guenther@ deraadt@ miod@ | Todd C. Miller | |
2015-03-17 | revert a previous word change - the original seems more accurate; | Jason McIntyre | |
2015-03-17 | Escape certain characters for slightly more correct (and prettier) output. | Anthony J. Bentley | |
ok jmc@ | |||
2015-03-17 | from zhuk: provide some Sx | Jason McIntyre | |
2015-03-17 | from zhuk: shell does not wait for command to complete if job run in background | Jason McIntyre | |
2015-03-17 | Add PAX_IS_{REG,HARDLINK,LINK} macros to simply many file type tests | Philip Guenther | |
ok millert@ | |||
2015-03-16 | from zhuk: be clear that "#" is a variable | Jason McIntyre | |
2015-03-15 | from zhuk: two grammar fixes; | Jason McIntyre | |
2015-03-15 | from zhuk: clarify "set --"; | Jason McIntyre | |
2015-03-15 | Define chdname once in a .c and make it extern in the .h | Philip Guenther | |
2015-03-15 | Handle tar -o by setting the tar_nodir directly instead of faking up a | Philip Guenther | |
pax-like -o write_opt=nodir. ok millert@ otto@ | |||
2015-03-15 | from zhuk: remove ambiguity around the false/true description; | Jason McIntyre | |
2015-03-15 | from zhuk: paths not beginning dot (as well as slash) use CDPATH; | Jason McIntyre | |
2015-03-15 | from zhuk: remove ambiguity in the description of "continue"; | Jason McIntyre | |
2015-03-15 | from zhuk: the dash part of "cd -" is not a flag, so don;t show it as such; | Jason McIntyre | |
posix actually uses a separate synopsis to show this form, but i've chosen to show it as a special form of "dir"; | |||
2015-03-15 | Using O_TRUNC with O_CREAT|O_EXCL is just confusing: fail if it exists, | Philip Guenther | |
but if you *did* succeed anyway, truncate it? | |||
2015-03-15 | pax -o only accepts 'write_opt=nodir' and not bare 'nodir' | Philip Guenther | |
2015-03-15 | tzfile.h is an internal header that should never have been installed. | Todd C. Miller | |
What's worse, the tzfile.h that gets installed is over 20 years old and doesn't match the real tzfile.h in libc/time. This makes the tree safe for /usr/include/tzfile.h removal. The TM_YEAR_BASE define has been moved to time.h temporarily until its usage is replaced by 1900 in the tree. Actual removal of tzfile.h is pending a ports build. Based on a diff from deraadt@ | |||
2015-03-14 | from zhuk: be clearer about not all options having long name equivalents and | Jason McIntyre | |
lowercase the first letter of these names since that is the form accepted; | |||
2015-03-14 | rewrite of sh(1). this page tries to confine itself to document features | Jason McIntyre | |
supported by posix compliant shells (obviously ksh(1) still documents the works). still needs work, so please do mail me diffs or feedback; |