Commit Graph

  • 2c2a7f54ab nohup: Open nohup.out WRONLY master rel0 Arthur Williams 2021-09-03 19:08:21 -0500
  • 371f3cb5ec find: Flush stdout before executing commands Michael Forney 2021-09-10 22:45:30 -0700
  • c331811c91 find: Add spawn helper function Michael Forney 2021-09-10 22:43:54 -0700
  • 7d60e2cabb mv: Move on to other files if rename fails with something other than EXDEV Michael Forney 2021-07-30 12:18:32 -0700
  • df6599ef78 mv: Only remove source if copy succeeded Michael Forney 2021-07-30 11:23:03 -0700
  • 688384568c mv: Prevent successful rename from forgetting past failure Michael Forney 2021-07-30 11:43:22 -0700
  • 1cc5a57fd7 printf: allow flags for the %s format string aswell Hiltjo Posthuma 2021-07-25 14:24:41 +0200
  • 61be841f5c tar: check if allocation failed Hiltjo Posthuma 2021-07-17 21:04:04 +0200
  • 3d8481f01d README: Add dd(1) to tool list Michael Forney 2021-06-17 19:09:25 -0700
  • 4b76652eff dd: Always move excess to beginning of buffer after read/write loops Michael Forney 2021-04-28 01:41:26 -0700
  • 7ef4038fb5 strings: Rename `len` to `min` Michael Forney 2021-01-14 21:45:37 -0800
  • 5377a9c3d1 strings: Print strings that have the minimum length Michael Forney 2021-01-14 21:41:59 -0800
  • 3eb89c44aa ed: Fix double-free Cág 2020-10-19 16:41:01 -0400
  • 172cdd98c3 fold: fix handling of -s Richard Ipsum 2020-10-09 15:52:11 +0100
  • cd9f55f5e1 fold: fix handling of multibyte characters Richard Ipsum 2020-10-09 15:52:10 +0100
  • db1dc984c3 fold: don't putchar('\n') if last byte is '\n' Richard Ipsum 2020-10-09 15:52:09 +0100
  • 0d42b4f3d1 fold: fix handling of \b,\r Richard Ipsum 2020-10-09 15:52:08 +0100
  • 75b5499a3a fold: fix tabstop column count Richard Ipsum 2020-10-09 15:52:07 +0100
  • ab53d99375 TODO: sbase-box does not list `install` in command list Michael Forney 2020-09-18 19:57:15 -0700
  • a139474486 ed: Use fwrite to write lines instead of fputs Michael Forney 2020-09-18 19:51:24 -0700
  • 714601b29d ed: Add bytecount print to 'w' command Tait Hoyem 2020-09-14 22:36:15 +0000
  • 0df09d5ba0 setsid: add optional -f to force fork() Hiltjo Posthuma 2020-07-14 10:15:43 +0200
  • 991ff90064 remove sbase-box from PHONY Cem Keylan 2020-07-03 14:20:25 +0300
  • f1c3fd4e44 Remove unnecessary initializers of recursor members Michael Forney 2020-06-23 02:11:52 -0700
  • fdb9084da9 libutil/recurse: Simplify adding trailing slash Michael Forney 2020-06-20 18:21:35 -0700
  • 5c76e79f41 du: recurse: fix path Richard Ipsum 2020-06-03 12:45:15 +0100
  • 9e985c2bb2 install: Unlink destination file on failure Michael Forney 2020-05-24 20:58:36 -0700
  • 8ef9b38e56 install: Use fchown to change owner Michael Forney 2020-05-24 20:56:50 -0700
  • 8c02cf675c nl.1: document pages Richard Ipsum 2020-05-15 10:27:12 +0100
  • e6b6f34506 find: Fix buffer overflow in token stack Michael Forney 2020-05-12 19:38:04 -0700
  • 6ff6bb57ce Add implementation of dd(1) Michael Forney 2020-04-28 22:22:37 -0700
  • 92f17ad648 paste: Minor style tweaks Michael Forney 2020-04-15 16:13:22 -0700
  • 2f0b15201d paste: Support -d '\0' Richard Ipsum 2020-04-15 17:46:39 +0100
  • 28063c02f4 libutf: Change return type of utftorunestr to size_t Michael Forney 2020-04-07 01:25:22 -0700
  • 6902aad435 Add a bugs section to TODO Michael Forney 2020-04-05 19:57:45 -0700
  • 2b8f1ee3a6 install: Remove special handling for non-regular files Michael Forney 2020-03-01 17:26:48 -0800
  • fa2f0e09c3 *sum: Ignore -b and -t flags Michael Forney 2019-12-22 11:53:35 -0800
  • edbcc223ea libutil/recurse: Use a single path buffer, and directory fd Michael Forney 2019-12-22 13:53:46 -0800
  • 039b54aa51 Use *at functions with appropriate flags instead of lstat/lchown Michael Forney 2019-11-01 20:43:32 -0700
  • 3e160b616a chmod: Remove -HLP flags, and ignore symlinks during traversal Michael Forney 2019-12-21 21:47:55 -0800
  • 4fcb31c6e0 TODO: ed(1) has a man page since 370e0ae675 Michael Forney 2020-03-01 16:55:13 -0800
  • 39ae2ae60f getconf.sh: remove unnecessary use of cat(1) Ethan Sommer 2020-01-29 14:00:07 -0500
  • eb74f374f2 getconf: Add an explicit return at the end of main Michael Forney 2020-03-01 16:38:14 -0800
  • 4542db4e40 mknod: Add support for making FIFOs Michael Forney 2020-03-01 16:30:56 -0800
  • ba2f04f391 mknod: Use a switch statement for the node type Michael Forney 2020-03-01 16:13:46 -0800
  • e5d8efb32f Import mknod from ubase Michael Forney 2020-03-01 15:58:37 -0800
  • 22921a859f Fix various lint warnings in manuals Michael Forney 2020-03-01 14:37:31 -0800
  • dbbac61fc4 sed: Include filename in error message Michael Forney 2020-02-20 21:41:29 -0800
  • 71154d42aa sed: Simplify next_file slightly Michael Forney 2020-02-20 21:39:28 -0800
  • 5cf4544f2c sed: Exit with failure if open failed Michael Forney 2020-02-20 21:24:44 -0800
  • 971c573e87 sed: Fix typo Michael Forney 2020-01-13 00:25:04 -0800
  • 5c63ffad33 install: Fix -d with more than two directories Michael Forney 2020-01-11 02:10:04 -0800
  • f3d05ffd0a chmod: Implement X perm symbol Michael Forney 2020-01-06 13:08:38 -0800
  • e5284b1537 sort: Don't do fallback top-level sort in check mode Michael Forney 2020-01-03 15:32:07 -0800
  • e9bfb97808 sort: Consider end field in keydef when additional fields are present Michael Forney 2020-01-01 12:16:16 -0800
  • a8dc42e6b5 ed: Use reallocarray Michael Forney 2019-12-31 13:41:38 -0800
  • d4634f6740 libutil/getlines: Use reallocarray Michael Forney 2019-12-31 13:39:08 -0800
  • 57c9cab849 sort: Fix string length update math Richard Ipsum 2019-12-31 19:51:00 +0000
  • 60895834f0 libutil/recurse: Use while-loop instead of for-loop with only condition Michael Forney 2019-12-28 22:35:49 -0800
  • f4b9b966cf cp: Default to -P when -R is specified Michael Forney 2019-12-21 21:08:36 -0800
  • 61f5d4887a wc: Removing output padding Michael Forney 2019-12-21 20:19:08 -0800
  • 27f3ca6063 wc: Remove unnecessary precision specifier in format strings Michael Forney 2019-11-02 14:01:30 -0700
  • abf068492e wc: Set flag defaults if none were specified Michael Forney 2019-11-02 12:59:02 -0700
  • 45b9b26cae libutil/recurse: Remove some unnecessary parentheses Michael Forney 2019-11-01 20:45:49 -0700
  • c5c8c7ff86 libutil/mode: Remove unnecessary octal-to-mode conversion Michael Forney 2019-11-01 19:07:10 -0700
  • b29fc0b05f chgrp: Pass -1 as the owner ID to chown(3) Michael Forney 2019-11-01 19:03:00 -0700
  • 71ba97c175 chmod: Clear the S_IFMT bits before calling chmod Michael Forney 2019-11-01 01:58:54 -0700
  • 4f1d0df755 yes: Simplify, only support one argument Michael Forney 2019-10-31 18:07:58 -0700
  • 39f92650d3 ls, tar: Guard inclusion of sys/sysmacros.h by absence of `major` definition Michael Forney 2019-08-05 10:13:11 -0700
  • 7315b8686f which: check AT_EACCESS Mattias Andrée 2019-07-27 22:29:10 +0200
  • be34c4a24d which: remove unnecessary third parameter in O_RDONLY call to open(3) Mattias Andrée 2019-07-27 22:29:11 +0200
  • 9719a7e3d2 chgrp: parse gid if operand is not group name Richard Ipsum 2019-07-04 22:49:29 +0100
  • dc77c5968b chown/chgrp: chown target not symlink by default Richard Ipsum 2019-07-03 17:32:42 +0100
  • a0fae71977 Don't justify text in README Michael Forney 2019-06-30 13:17:17 -0700
  • adcdc1b308 Move utility status to its own section at the end of README Michael Forney 2019-06-30 13:13:07 -0700
  • d7714c84b5 Remove unnecessary ';' after ARGEND Michael Forney 2019-06-29 18:39:07 -0700
  • d2824f5294 Revert "Do not use arg.h for tools which take no flags" Michael Forney 2019-06-28 00:18:48 -0700
  • 9ae6c45097 Add .gitignore Michael Forney 2019-06-13 13:52:52 -0700
  • 01b5105e0c mkfifo: Simplify -m handling Michael Forney 2019-06-13 13:45:37 -0700
  • 9a17de569a sed: Print better error message when open fails Michael Forney 2019-06-13 13:07:52 -0700
  • 2ee4c13433 mkfifo: Set initial mode Richard Ipsum 2019-06-09 18:39:33 +0100
  • eeedfd87e5 libutil: Rename functions in reserved namespace to prevent potential conflict Michael Forney 2019-05-20 00:13:09 -0700
  • 036449cdf1 grep: Fix exit status on use of -l Richard Ipsum 2019-05-20 17:21:08 +0100
  • 5b92551057 cal: Centre month and year above calendar Richard Ipsum 2019-04-28 21:26:25 +0100
  • aae808fe5b cal: Fix grid alignment for years < 1000 Richard Ipsum 2019-04-22 23:35:08 +0100
  • ef9f6f359a expr: Allocate arrays with reallocarray instead of VLA Michael Forney 2019-04-16 17:44:08 -0700
  • 3fec3e2f4c libutil: Add enreallocarray Michael Forney 2019-04-16 17:41:39 -0700
  • 5d49332d4f libutf: Adjust runelen prototype to match definition Michael Forney 2019-04-16 17:27:07 -0700
  • 09c2311b3a date: Fix default format string Richard Ipsum 2019-04-13 03:11:26 +0100
  • 6b950e436b sort: Use regular `double` for -n Michael Forney 2019-02-22 14:26:39 -0800
  • c30255e50a Fix typo Stephen Gregoratto 2018-11-21 09:33:13 +1100
  • 99c7876310 On glibc, include sysmacros.h directly David Phillips 2018-07-02 19:42:41 +1200
  • 48d04ae446 find: Make -H and -L flag handling clearer Michael Forney 2018-09-25 17:57:51 -0700
  • d8656b0189 uname: check that no operands are specified Mattias Andrée 2018-07-11 20:53:17 +0200
  • a1627b9419 ed: Changed delimiter to fix unterminated TODO comment Firas Khalil Khana 2018-09-22 13:30:21 +0300
  • 6d3f18c821 ed: Add more bugs to TODO Roberto E. Vargas Caballero 2018-09-20 09:49:36 +0100
  • 7441770cfd tty: fix exit value on error from 1 to 2 Mattias Andrée 2018-07-07 09:26:20 +0200
  • 084b46ac51 dirname: support -- Mattias Andrée 2018-07-06 23:19:30 +0200
  • 1d885159f2 basename: support -- Mattias Andrée 2018-07-06 23:19:17 +0200
  • f45156d5b4 Simplify expression in makeline() Roberto E. Vargas Caballero 2018-03-06 14:38:23 +0100