2018-11-20 22:33 | Fix typo | Stephen Gregoratto | 1 | +1 | -1 |
2018-07-02 07:42 | On glibc, include sysmacros.h directly | David Phillips | 2 | +7 | -0 |
2018-09-26 00:57 | find: Make -H and -L flag handling clearer | Michael Forney | 1 | +10 | -3 |
2018-07-11 18:53 | uname: check that no operands are specified | Mattias Andrée | 1 | +3 | -0 |
2018-09-22 10:30 | ed: Changed delimiter to fix unterminated TODO comment | Firas Khalil Khana | 1 | +1 | -1 |
2018-09-20 08:49 | ed: Add more bugs to TODO | Roberto E. Vargas Caballero | 1 | +10 | -0 |
2018-07-07 07:26 | tty: fix exit value on error from 1 to 2 | Mattias Andrée | 1 | +3 | -2 |
2018-07-06 21:19 | dirname: support -- | Mattias Andrée | 1 | +4 | -1 |
2018-07-06 21:19 | basename: support -- | Mattias Andrée | 1 | +4 | -1 |
2018-03-06 13:38 | Simplify expression in makeline() | Roberto E. Vargas Caballero | 1 | +4 | -2 |
2018-03-04 19:17 | Add TODO | Roberto E. Vargas Caballero | 1 | +21 | -0 |
2018-03-04 19:16 | Fix undo | Roberto E. Vargas Caballero | 1 | +17 | -4 |
2018-03-04 16:10 | Use nextln() in scroll() | Roberto E. Vargas Caballero | 1 | +10 | -4 |
2018-03-04 16:10 | Improve doglobal() | Roberto E. Vargas Caballero | 1 | +18 | -12 |
2018-03-04 16:08 | Fix copy() | Roberto E. Vargas Caballero | 1 | +8 | -3 |
2018-03-04 15:08 | Allow overlapping transfer | Roberto E. Vargas Caballero | 1 | +10 | -8 |
2018-03-04 14:15 | Rename addchar_() to addchar() | Roberto E. Vargas Caballero | 1 | +24 | -39 |
2018-03-04 13:06 | Move subline() to use String type | Roberto E. Vargas Caballero | 1 | +15 | -16 |
2018-03-04 13:56 | Fix type of c in getrhs() | Roberto E. Vargas Caballero | 1 | +10 | -11 |
2018-03-04 13:56 | Fix type of c in execsh() | Roberto E. Vargas Caballero | 1 | +2 | -2 |
2018-03-04 13:06 | Move execsh() to use String type | Roberto E. Vargas Caballero | 1 | +10 | -11 |
2018-03-04 13:06 | Move join() to use String type | Roberto E. Vargas Caballero | 1 | +9 | -9 |
2018-03-04 13:06 | Move lastre to String type | Roberto E. Vargas Caballero | 1 | +6 | -7 |
2018-03-04 13:06 | Move text to String type | Roberto E. Vargas Caballero | 1 | +7 | -8 |
2018-03-04 13:01 | Move cmdline to String type | Roberto E. Vargas Caballero | 1 | +17 | -15 |
2018-03-04 12:59 | Define new String type | Roberto E. Vargas Caballero | 1 | +23 | -0 |
2018-03-04 10:58 | Set restore point before setting signal handlers | Roberto E. Vargas Caballero | 1 | +6 | -8 |
2018-02-26 06:56 | od: For the 'c' type, format non-printable charecters as octal | Michael Forney | 1 | +3 | -0 |
2018-02-25 20:56 | od: Don't modify bytes in the line for the 'a' type | Michael Forney | 1 | +7 | -6 |
2018-02-24 08:08 | ed: Write "?\n" and explanatory messages to stdout | Michael Forney | 1 | +3 | -3 |
2018-01-28 14:51 | Fix line buffering issue with ed prompt | Samadi van Koten | 1 | +3 | -1 |
2017-10-22 00:09 | sed: Fix parsing bug in find_delim | Pieter Kockx | 1 | +1 | -0 |
2017-10-25 07:55 | sed: Add usage | Pieter Kockx | 1 | +3 | -1 |
2017-10-21 05:26 | which: Minor simplification | Michael Forney | 1 | +2 | -4 |
2017-10-20 19:31 | which: Don't look for paths with slashes in $PATH | Michael Forney | 1 | +3 | -3 |
2017-10-20 19:30 | which: Move executable check to helper function | Michael Forney | 1 | +12 | -7 |
2017-10-11 01:12 | which: handle relative/absolute pathnames | Pieter Kockx | 1 | +10 | -1 |
2017-10-11 22:17 | which: fix whitespace | Pieter Kockx | 1 | +2 | -2 |
2017-10-04 00:25 | tr: Fix infinite loop | Pieter Kockx | 1 | +1 | -1 |
2017-10-01 03:36 | chmod: Use DIRFIRST | David Phillips | 1 | +1 | -1 |
2017-10-01 08:39 | libutil/recurse: only opendir if recursing | David Phillips | 1 | +8 | -10 |
2017-09-10 00:34 | tar: Fix a few weprintf/eprintf format strings | Michael Forney | 1 | +4 | -4 |
2017-09-07 17:00 | Fix segmentation fault in paste(1) | Pieter Kockx | 1 | +1 | -1 |
2017-09-06 01:13 | Add missing getconf.h dependency to sbase-box | Eric Pruitt | 1 | +1 | -1 |
2017-09-04 00:26 | getconf: Ensure output was written successfully | Michael Forney | 1 | +4 | -4 |
2017-09-03 22:39 | getconf: Report invalid variables as errors | Michael Forney | 2 | +3 | -5 |
2017-01-02 01:09 | date: add date/time setting capability | John Vogel | 2 | +109 | -10 |
2017-09-03 18:39 | date: Just set TZ to handle -u flag | Michael Forney | 1 | +5 | -6 |
2017-02-03 22:56 | tar: Explain reason for malformed header | Michael Forney | 1 | +15 | -7 |
2017-08-22 04:51 | ls: abort a directory if we cannot opendir it | David Phillips | 1 | +1 | -0 |
2017-08-05 21:50 | Handle { NULL } argv[] properly in manual arg-reduction | Laslo Hunhold | 22 | +24 | -23 |
2017-07-03 21:58 | tail: Process bytes with -c option, and add -m option for runes | Michael Forney | 2 | +27 | -8 |
2017-07-03 21:58 | tail: Use fstat in case file is removed | Michael Forney | 1 | +9 | -11 |
2017-07-03 21:58 | cp: Only call chmod with -p or -a | Michael Forney | 1 | +6 | -5 |
2017-07-03 21:58 | concat: Use plain read/write instead of buffered stdio | Michael Forney | 8 | +200 | -169 |
2017-01-02 01:00 | Don't use buffered IO (fread) when not appropriate | Michael Forney | 5 | +83 | -69 |
2017-01-02 01:00 | libutil: Add writeall utility function | Michael Forney | 3 | +26 | -1 |
2016-12-15 03:40 | mkdir: Fix created directory permissions | Michael Forney | 4 | +13 | -16 |
2016-12-15 03:40 | mkdir -p: Fail if argument exists, but is not a directory | Michael Forney | 1 | +9 | -0 |
2016-12-15 03:40 | mkdir: Fail on EEXIST with no -p flag | Michael Forney | 1 | +3 | -4 |
2016-12-15 03:40 | du: Don't print 0 entry if stat of named file fails | Michael Forney | 1 | +8 | -7 |
2016-12-15 03:40 | Remove st != NULL checks from recursor functions | Michael Forney | 6 | +10 | -10 |
2017-05-07 11:50 | libutil: fix leaks | Hiltjo Posthuma | 1 | +4 | -0 |
2017-03-08 07:10 | libutil/unescape: NULL terminate unescaped string | Michael Forney | 1 | +1 | -0 |
2017-03-08 07:32 | test: Use complete prototypes in func field of struct test | Michael Forney | 1 | +40 | -37 |
2017-02-04 23:44 | libutil/unescape.c: simplify and add \E | Mattias Andrée | 1 | +42 | -59 |
2017-02-04 21:15 | libutil/unescape.c: only print argv0 once on error | Mattias Andrée | 1 | +3 | -3 |
2017-01-29 21:17 | cp.1: source and dest are not optional | Mattias Andrée | 1 | +2 | -2 |
2017-01-26 23:41 | getconf: fail if any other flag than -v is used | Mattias Andrée | 1 | +3 | -0 |
2017-01-10 10:28 | ed: fix commit 2ccc1e8 | Roberto E. Vargas Caballero | 1 | +1 | -2 |
2017-01-10 07:46 | ed: Don't use strlcpy() | Roberto E. Vargas Caballero | 1 | +2 | -3 |
2017-01-10 07:41 | Revert "ed: remove double free in join()" | Roberto E. Vargas Caballero | 1 | +2 | -1 |
2016-11-03 15:19 | ed: Treat addresses of 0 as 1 for insert | Thomas Mannay | 1 | +1 | -1 |
2016-10-06 09:16 | ls: print filenames on the fly rather than in a buffer | Quentin Rameau | 1 | +20 | -28 |
2016-12-27 00:22 | paste: fix warning on indentation in parallel() | Robert Karl | 1 | +1 | -1 |
2016-12-27 13:49 | cp: Also preserve atime/mtime for symlinks | Michael Forney | 1 | +9 | -7 |
2016-12-06 10:17 | cp: Check result of utimensat | Michael Forney | 1 | +4 | -2 |
2016-12-06 10:16 | xinstall: Check result of fchmod | Michael Forney | 1 | +2 | -1 |
2016-12-06 10:16 | od: Fix buffer overflow if -N flag is larger than BUFSIZ | Michael Forney | 1 | +10 | -8 |
2016-12-27 13:30 | Add a TODO-note about crypt.c | Laslo Hunhold | 1 | +3 | -0 |
2016-12-06 10:16 | crypt: Add some missing error checks for cryptsum | Michael Forney | 1 | +10 | -6 |
2016-12-03 11:51 | install: ignore -s | Mattias Andrée | 2 | +6 | -31 |
2016-12-27 12:48 | xinstall: Fix broken memmove with -t | Michael Forney | 1 | +1 | -1 |
2016-12-01 07:27 | parsemode: No need to return after eprintf | Michael Forney | 2 | +3 | -8 |
2016-12-27 12:29 | remove install.1 on make uninstall | parazyd | 1 | +1 | -1 |
2016-10-24 15:16 | printf: handle \0 in %b arguments | Evan Gates | 1 | +5 | -5 |
2016-10-20 16:06 | Makefile: sort file lists | Evan Gates | 1 | +7 | -7 |
2016-10-19 18:04 | targets must be prerequisites to .PHONY not commands | Evan Gates | 1 | +1 | -2 |
2016-12-27 12:07 | ed: Use strlcpy() instead of strcpy() and other minor things | Laslo Hunhold | 1 | +11 | -7 |
2016-10-09 23:14 | ed: add manpage | Thomas Mannay | 1 | +210 | -2 |
2016-10-09 23:13 | ed: remove double free in join() | Thomas Mannay | 1 | +1 | -2 |
2016-10-09 23:12 | ed: place newly joined lines correctly | Thomas Mannay | 1 | +13 | -9 |
2016-10-09 23:11 | ed: giving j only one address does nothing | Thomas Mannay | 1 | +2 | -3 |
2016-10-09 23:10 | ed: remove infinite loops in join() and getindex() | Thomas Mannay | 1 | +6 | -2 |
2016-10-05 22:34 | find: remove VLAs | Evan Gates | 1 | +17 | -6 |
2016-10-05 22:37 | find: estrdup before basename | Evan Gates | 1 | +8 | -1 |
2016-07-25 01:04 | ed: Fix backslash expressions in RHS | Wolfgang Corcoran-Mathe | 1 | +1 | -6 |
2016-07-25 01:04 | ed: Don't match against line 0 in search() | Wolfgang Corcoran-Mathe | 2 | +2 | -2 |
2016-03-26 16:23 | Add rev(1) | Mattias Andrée | 4 | +98 | -0 |
2016-11-18 11:45 | tr: Fix multiple ranges with different lengths (Michael Forney) | Laslo Hunhold | 1 | +1 | -1 |
| More commits remaining [...] |