Age | Commit message (Expand) | Author |
2019-10-26 | Add ln -r and relative_path() to lib, plus test. | Rob Landley |
2019-10-21 | Remove getdirname(), it's _not_ a drop-in replacement for dirname | Rob Landley |
2019-10-21 | lib: getdirname fix seqfault on null ptr | Jarno Mäkipää |
2019-10-19 | Use the MKPATH macros in the mkpathat() implementation. | Rob Landley |
2019-10-18 | Teach getdirname() to return "." as appropriate. | Rob Landley |
2019-10-12 | Sigh, second attempt at removing strlen() from strstart(). | Rob Landley |
2019-10-09 | Don't strlen() potentially long target string each call to strstart(). | Rob Landley |
2019-10-03 | Oops, part of the old tar support fix is in lib, check that in too. | Rob Landley |
2019-08-26 | xargs: add --max-args synonym, -o option, and fix -p. | Elliott Hughes |
2019-08-12 | sort: move off get_rawline. | Elliott Hughes |
2019-07-24 | Avoid double-close of fd in loopfiles_lines. | Elliott Hughes |
2019-07-12 | pidof: fix default behavior, add -x. | Elliott Hughes |
2019-07-06 | killall: better handling of long names. | Elliott Hughes |
2019-06-11 | Move sig_to_num and num_to_sig into portability.c. | Elliott Hughes |
2019-06-10 | Improve signal name<->number conversions. | Elliott Hughes |
2019-06-01 | Teach file to recognize xz archives and old style tarballs. | Rob Landley |
2019-05-25 | find: add -printf support. | Elliott Hughes |
2019-05-16 | Add human_readable_long() for more than 3 digits of output. | Rob Landley |
2019-05-12 | Fix readlink0() to blank string on failure. | Rob Landley |
2019-05-06 | Greatly simplify and speed up regexec0() using REG_STARTEND. | Rob Landley |
2019-05-04 | Optimize regexec0() for long lines. | Rob Landley |
2019-04-20 | New xsetenv() plumbing (repeatedly set same environment variables without | Rob Landley |
2019-04-02 | Don't emit random -EPIPE error messages in a pipeline, just exit silently. | Rob Landley |
2019-03-27 | Change fileunderdir() to return abspath to file. | Rob Landley |
2019-03-10 | Add missing isatty(3) call. | Elliott Hughes |
2019-03-09 | Half-finished su change checked in, sorry. | Rob Landley |
2019-03-07 | Add reset_env() and make su and login use it. Do long-delayed login cleanup. | Rob Landley |
2019-03-04 | Consistently use ARRAY_LEN. | Elliott Hughes |
2019-02-23 | Bumper typo cleanup. | Elliott Hughes |
2019-02-13 | Move nanomove(), nanodiff(), union socksaddr, and xrecvwait() to lib. | Rob Landley |
2019-01-12 | sed: add -z. | Elliott Hughes |
2018-12-27 | Make poke() alignment-agnostic. | Rob Landley |
2018-12-14 | Add xrename() | Rob Landley |
2018-11-28 | macOS: replace local strnstr with strcasestr. | Elliott Hughes |
2018-10-10 | Trivial speedup to format_iso_time(), teach parsetime() leading garbage != 0. | Rob Landley |
2018-10-10 | Add xsignal_flags() and more consistently use xsignal() instead of signal(). | Rob Landley |
2018-07-08 | Fix division by zero errors and double summary in ping. | Rob Landley |
2018-07-04 | Add xgetrandom() with probe for new system call (else open/read /dev/{,u}random) | Rob Landley |
2018-07-04 | diff: add timestamps to the ---/+++ lines and --color. | Elliott Hughes |
2018-07-02 | Fix bugs in yesterday's bufgetgrgid() work (reported by Elliott). | Rob Landley |
2018-06-30 | Loop retrying larger allocation sizes for bufgetpwuid/bufgetgrgid. | Rob Landley |
2018-06-14 | Change do_lines() semantics to end with a callback(0,0) to indicate EOF, | Rob Landley |
2018-05-03 | Add uuidgen. | Elliott Hughes |
2018-04-08 | Add cp --parents | Rob Landley |
2018-04-08 | Add mkpath() for common case of mkpathat(), and #define magic constants. | Rob Landley |
2018-04-03 | Factor out xtempfile() | Rob Landley |
2018-03-22 | atolx should use tolower instead of toupper | Minghui Liu |
2018-03-20 | Fix atolx not integer error when used with suffix *d | Minghui Liu |
2018-03-20 | Minghui Liu pointed out that the b and c suffixes were reported as errors. | Rob Landley |
2018-03-12 | Fix bug in names_to_pid. | Elliott Hughes |