Commit Graph

  • b30fb56804 ed: Add other pending bug master Roberto E. Vargas Caballero 2024-03-22 04:39:25 +0100
  • 23f879d1dc Move more things around ubase-merge Roberto E. Vargas Caballero 2024-03-22 04:32:56 +0100
  • bbd10e0d30 Move more things around Roberto E. Vargas Caballero 2024-03-13 13:47:59 +0100
  • ba7741a7bc Move things out of ubase Roberto E. Vargas Caballero 2024-03-13 12:07:59 +0100
  • 5c804bdf56 Move non posix tools out of sbase Roberto E. Vargas Caballero 2024-03-13 11:41:28 +0100
  • 232b10bcd8 Move sbase into a subdirectory Roberto E. Vargas Caballero 2024-03-12 21:44:03 +0100
  • 6d6adbd015 Merge branch 'master' into HEAD Roberto E. Vargas Caballero 2024-03-12 21:12:57 +0100
  • a488584c21 Prepare merge with sbase Roberto E. Vargas Caballero 2024-03-12 21:12:09 +0100
  • ac6d382515 build: Fix sbase-box-install target Roberto E. Vargas Caballero 2024-03-12 17:11:35 +0100
  • a570a80ed1 su: Fix running it without arguments The commit 8f5a0c3 introduced a regression and the logic to control the number of arguments was broken after it, giving an error when su was executed without parameters. Roberto E. Vargas Caballero 2024-03-07 22:35:31 +0100
  • 13898fa7a9 tar: chktar: fix conditional typo Elie Le Vaillant 2024-03-05 21:20:57 +0100
  • 4cd0b14380 su: don't set $PATH neeshy 2024-02-12 21:03:12 -0500
  • e9bcdcc341 su: check $SHELL for validity neeshy 2024-02-12 21:41:02 -0500
  • cf9e26d7fa su: fix setting argv0 neeshy 2024-02-12 16:25:50 -0500
  • 8f5a0c3236 su: simplify logic neeshy 2024-02-12 21:26:35 -0500
  • bca3fcca91 tar: sanitize, chktar: leading spaces should be skipped over Elie Le Vaillant 2024-02-11 09:26:14 +0100
  • d335c366f7 expr: tonum: handle case where result was previously calculated Randy Palamar 2024-01-22 14:18:10 -0700
  • 6b9da17eb4 build: Fix OBJ definition and remove MAN Roberto E. Vargas Caballero 2024-01-19 21:56:40 +0100
  • 270ca025ce expr: don't evaluate matched substr as a number Randy Palamar 2024-01-07 11:02:18 -0700
  • e50d533d59 expr: treat expressions as strs until evaluation Randy Palamar 2024-01-07 11:02:17 -0700
  • 7d5b113423 ed: Add new TODO Roberto E. Vargas Caballero 2024-01-12 20:48:42 +0100
  • 2732217a40 ed: Handle correctly lines in substitutions Roberto E. Vargas Caballero 2023-12-29 20:27:23 +0100
  • e24228e062 sbase-box: Fix segmentation fault when exe without args Jules Maselbas 2023-12-01 13:33:36 +0100
  • 6a557314b9 ed: Don't undo commands in sigint Roberto E. Vargas Caballero 2023-12-28 17:26:50 +0100
  • bbdd7bedc4 ed: Simplify sighup dealing Roberto E. Vargas Caballero 2023-12-06 11:48:18 +0100
  • 137f0917e4 ed: Print only last line in empty command Roberto E. Vargas Caballero 2023-12-06 01:20:06 +0100
  • 2d4d7dc6d4 ed: Fix G and V commands Roberto E. Vargas Caballero 2023-12-06 00:38:49 +0100
  • 516e7fec92 ed: Remove nothing comments Roberto E. Vargas Caballero 2023-11-27 08:32:24 +0100
  • 54a0fc3ecc ed: Fix makeline Roberto E. Vargas Caballero 2023-11-27 08:32:24 +0100
  • 09dc00f995 ed: Update TODO Roberto E. Vargas Caballero 2023-11-29 21:49:05 +0100
  • 890f6c2c05 ed: Improve execsh Roberto E. Vargas Caballero 2023-11-27 09:21:45 +0100
  • aacfa18b79 ed: Avoid dangling pointer in getrhs() Roberto E. Vargas Caballero 2023-11-29 15:47:51 +0100
  • b089261c3a ed: Read from input in append() Roberto E. Vargas Caballero 2023-11-27 09:21:13 +0100
  • 1e10bf6069 ed: Add getinput() and setinput() Roberto E. Vargas Caballero 2023-11-29 13:25:07 +0100
  • b710ee81fc ed: Add copystring() Roberto E. Vargas Caballero 2023-11-29 08:39:32 +0100
  • 4cf7643094 find: Make parameter error messages more specific Quentin Rameau 2023-10-29 12:46:47 +0100
  • 870b26af8e scripts: Fix non-portable find -perm /mode Quentin Rameau 2023-10-29 12:28:37 +0100
  • f496998f4f scripts: Fix non-portable usage of find -maxdepth Quentin Rameau 2023-10-29 12:28:36 +0100
  • 6fc6bbbf71 scripts: Force file copying on install Quentin Rameau 2023-10-29 11:32:50 +0100
  • c31af02d22 make: fix rogue parameter in install target Quentin Rameau 2023-10-29 09:57:15 +0100
  • 0a82a7d91a TODO: add replacement bug reported for ed Hiltjo Posthuma 2023-10-29 17:48:13 +0100
  • 090490b81d build: Posixfy the Makefile Roberto E. Vargas Caballero 2023-09-27 09:46:39 +0200
  • ddde8021b3 Simplify install/uninstall Roberto E. Vargas Caballero 2023-09-26 23:09:34 +0200
  • 6285c22a07 build: Remove unneeded dependency Roberto E. Vargas Caballero 2023-09-26 20:51:30 +0200
  • 986bbb9253 sbase-box: Add -i flag Roberto E. Vargas Caballero 2023-09-26 20:27:08 +0200
  • 58ec1f6285 build: Move getconf.sh to scripts Roberto E. Vargas Caballero 2023-09-26 20:03:53 +0200
  • ba2fc773f3 build: Simplify dist target Roberto E. Vargas Caballero 2023-09-26 19:45:46 +0200
  • 8933987544 build: Use ARFLAGS when creating libraries Roberto E. Vargas Caballero 2023-09-27 07:24:14 +0200
  • bb4a01e837 build: Remove LIBUTIL and LIBUTF Roberto E. Vargas Caballero 2023-09-27 06:47:37 +0200
  • 0f542cab58 build: Remove LIBUTFSRC and LIBUTILSRC Roberto E. Vargas Caballero 2023-09-26 19:36:55 +0200
  • 3c36fb4177 sbase-box: Simplify Makefile rule Roberto E. Vargas Caballero 2023-09-26 19:26:47 +0200
  • 8ca12835a5 build: Remove .gitignore rule Roberto E. Vargas Caballero 2023-09-27 06:35:21 +0200
  • d3780956a9 ed: Deal signals in a reliable way Roberto E. Vargas Caballero 2023-09-22 23:10:30 +0200
  • 95b9603975 Ensure commands are followed by a blank Rene Kita 2023-09-26 08:17:00 +0200
  • a015607af0 Explicitly include sys/sysmacros.h for makedev etc Markus Rudy 2023-09-22 10:06:21 +0200
  • 67a00c86f9 ed: Open output file for writing Roberto E. Vargas Caballero 2023-09-22 19:44:54 +0200
  • feeb6e3279 ed: Don't discard full lines Roberto E. Vargas Caballero 2023-09-22 19:43:37 +0200
  • 2cbf61dff9 xargs: Read full lines is -I Roberto E. Vargas Caballero 2023-09-22 14:19:36 +0200
  • fc85dc819d xargs: Free argument before substitution Roberto E. Vargas Caballero 2023-09-22 14:18:14 +0200
  • a1f0426699 xargs: Apply -I substitution to all the parameters Roberto E. Vargas Caballero 2023-09-22 11:07:07 +0200
  • 22f110db28 libutil: Remove free() from strnsub() Roberto E. Vargas Caballero 2023-09-22 11:24:37 +0200
  • 4e8a096b1c xargs: Update the man page about -I Roberto E. Vargas Caballero 2023-09-22 10:54:08 +0200
  • b3a8052634 xargs: Add -x when -I is used Roberto E. Vargas Caballero 2023-09-22 10:37:18 +0200
  • 8d97acc135 xargs: add replace string flag (-I) sewn 2023-07-28 18:58:37 +0300
  • f14887c765 tr: fix behavior of cflag when using character classes noneofyourbusiness 2023-08-06 22:50:25 +0200
  • 0b4c2ceb2f ed: Add support for ! in w command Heiko Berges 2023-09-21 14:56:58 +0200
  • 53040766d1 cmp: Make output of error message POSIX compliant Richard Ipsum 2019-05-20 09:36:32 +0100
  • 446903d688 libutf: add some const's David Demelier 2022-03-23 14:39:58 +0100
  • 7fc2f68aec libutf: Update to unicode 15.0.0 Michael Forney 2023-04-12 21:20:56 -0700
  • df50727a08 refer to re_format(7) for BSDs Greg Reagle 2021-08-11 11:47:04 -0400
  • 8dfcbf23b0 cp: don't abort when src and dest file are the same Arthur Williams 2022-03-06 04:14:01 -0800
  • 499c3b1227 sort.1: fix typo Andrea Calligaris 2023-01-25 00:44:07 +0100
  • 93f34c1840 ed: Fix 'w' command not respecting '-s' option Andrea Calligaris 2023-02-08 17:35:08 +0100
  • fb16e7c6ad dd: Consider block count in inner read loop Michael Forney 2023-04-12 20:13:51 -0700
  • 00995639fe dd: Fix backwards comparison when handling short writes Michael Forney 2022-12-04 00:32:21 -0800
  • 191f7e693b find: insert -a in before open parens as well Michael Forney 2022-10-19 20:29:14 -0700
  • 63271b47f7 setsid: fix usage information for -f flag Hiltjo Posthuma 2022-06-20 12:39:59 +0200
  • c3e47c1f44 Fix LICENSE name Michael Forney 2022-03-22 17:14:53 -0700
  • 2c2a7f54ab nohup: Open nohup.out WRONLY 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