summaryrefslogtreecommitdiff
path: root/bin
AgeCommit message (Expand)Author
2019-02-20When evaluating an arithmetical expression, for example inside $(()),Ingo Schwarze
2019-02-16add fsync to STANDARDS;Jason McIntyre
2019-02-16Implement the conv=fsync feature which does an fsync(2) after theAlexander Bluhm
2019-02-13(unsigned) means (unsigned int) which on ptrdiff_t or size_t or otherTheo de Raadt
2019-02-05Let ps(1) work in single user mode where /var/run does not exist.Florian Obser
2019-02-05dev_t is signed to permit passing -1 as an invalid condition, but theTheo de Raadt
2019-01-28Implement cp -a ("archive" mode)Jeremie Courreges-Anglas
2019-01-25I am retiring my old email address; replace it with my OpenBSD one.Todd C. Miller
2019-01-22Add file # and block # to the information "mt status" shows.Kenneth R Westerback
2019-01-22-p got changed to -f;Jason McIntyre
2019-01-21add a -f pformat flag to parse the given time with strptime.Ted Unangst
2019-01-14Fix three more buglets:Ingo Schwarze
2019-01-14do not peek before the beginning of a stringTed Unangst
2019-01-10Revert nanosleep(2) loop introduced in v1.25.cheloha
2019-01-07short circuit mail check if MAIL is unset. ok antonTed Unangst
2018-12-30Delete unnecessary <libgen.h> #includesPhilip Guenther
2018-12-16Tweak the syntax displays to show that the list of wordsIngo Schwarze
2018-12-08Fix kill [-SIGNAME | -s SIGNAME] and simplifyJeremie Courreges-Anglas
2018-12-07format a pair of dashes as "\(em" rather than "--",Ingo Schwarze
2018-11-30in getopts, when a option is followed by a colon the parameter is mandatorysolene
2018-11-20Convert the pledge call to idiomatic format 'cause we love grep.Theo de Raadt
2018-11-20Fix the case where the recursion detection isn't reset when the command isMartijn van Duren
2018-11-17Use a very regular call pattern to pledge, so that we can continue toTheo de Raadt
2018-11-16Include "id" in pledge (for setres[ug]id, setgroups) if the shell isNicholas Marriott
2018-11-14mv imitates, but no longer uses, cp and rm to cross filesystems.Ted Unangst
2018-11-10remove mention of sbrk.Daniel Dickman
2018-10-26Fix memory leak in setDolp() where dp is NULL. Based on a diff frommiko
2018-10-24Fix some minor issues found by coverity.Martijn van Duren
2018-10-17- add an example to date(1) showing how to convert between timezonesJason McIntyre
2018-09-29Export the PWD and OLDPWD shell variables as per POSIX.Todd C. Miller
2018-09-28Contrary to the sh manual, it is possible to modify the PWD variableTodd C. Miller
2018-09-19If getcwd() fails in dinit(), the stat buffer 'swd' is usedTodd C. Miller
2018-09-19Fix last commit, I made one of the changes to the wrong line.Todd C. Miller
2018-09-19Compare against NULL, not '\0' for pointers. Quiets a warning onTodd C. Miller
2018-09-18Restore the xmalloc(), xcalloc(), xreallocarray() and xstrdup() changes.Todd C. Miller
2018-09-18backout last week of csh diffs. They are disasterously broken, on i386Theo de Raadt
2018-09-18remove macros for xmalloc(), xcalloc() & xreallocarray() and just name themiko
2018-09-17Replace any() with strchr(3).Martijn van Duren
2018-09-16Use uid_from_user(3) and gid_from_group(3) in utilities thatTodd C. Miller
2018-09-15strsave() is hard-fail strdup() so simplify and rename to xstrdup().miko
2018-09-13Fix warnings caused by user_from_uid() and group_from_gid() nowTodd C. Miller
2018-09-13Use the new libc uid_from_user() and gid_from_group() instead ofTodd C. Miller
2018-09-08blkfree() takes no action for NULL pointer so callers can avoid checking.miko
2018-09-07fgetln(3) -> getline(3); from Lauri Tirkkonen; ok millert@cheloha
2018-09-07Revert earlier revert.Martijn van Duren
2018-09-07Backout recent cp(1) changes; they broke texlive's mktexlsr(1)Stefan Sperling
2018-09-07Rename dne in copy_file to exists to be more consistent with the otherMartijn van Duren
2018-09-07Also verify a overwrite for the copy of a fifo, link and device node.Martijn van Duren
2018-09-07Move the question to allow a copy to its own function.Martijn van Duren
2018-09-07The combination of -v and -i and the deny of a copy would cause the copyMartijn van Duren