| Age | Commit message (Expand) | Author | Lines |
| 2023-10-30 | join,uniq: support multi-byte separators | Paul Eggert | -65/+103 |
| 2023-10-30 | test: allow non-blank white space in numbers | Paul Eggert | -2/+2 |
| 2023-10-30 | stdbuf: port to oddball toupper | Paul Eggert | -3/+2 |
| 2023-10-30 | dircolors: assume C-locale spaces | Paul Eggert | -5/+5 |
| 2023-10-30 | maint: port to oddball tolower | Paul Eggert | -3/+2 |
| 2023-10-30 | maint: include ctype.h selectively | Paul Eggert | -2/+23 |
| 2023-10-30 | maint: move field_sep into separate module | Paul Eggert | -7/+4 |
| 2023-10-30 | digest: omit unnecessary b2sum includes | Paul Eggert | -6/+5 |
| 2023-10-30 | maint: prefer c_isxdigit when that is the intent | Paul Eggert | -9/+14 |
| 2023-10-28 | maint: fix syntax check issue | Pádraig Brady | -1/+1 |
| 2023-10-25 | basenc: fix unlikely locale issue; tune | Paul Eggert | -26/+118 |
| 2023-10-25 | basenc: tweak checks to use unsigned char | Paul Eggert | -23/+23 |
| 2023-10-25 | basenc: --base16: also allow lower case with --ignore-garbage | Pádraig Brady | -2/+3 |
| 2023-10-23 | basenc: --base16: support lower case hex digits | Pádraig Brady | -1/+1 |
| 2023-10-06 | basenc: auto pad base32 and base64 inputs when decoding | Pádraig Brady | -4/+58 |
| 2023-09-28 | sort: improve --help | Paul Eggert | -1/+2 |
| 2023-09-25 | doc: rm --help: mention that '.' or '..' are rejected | Pádraig Brady | -0/+5 |
| 2023-09-23 | wc: pacify ‘make syntax-check’ | Paul Eggert | -1/+1 |
| 2023-09-23 | wc: distribute src/wc.h | Paul Eggert | -1/+2 |
| 2023-09-23 | wc: goto considered harmful | Paul Eggert | -47/+55 |
| 2023-09-23 | wc: prefer signed integers | Paul Eggert | -91/+82 |
| 2023-09-23 | wc: improve avx2 API | Paul Eggert | -128/+80 |
| 2023-09-23 | factor,tail: avoid quadratic reallocation | Paul Eggert | -10/+14 |
| 2023-09-23 | wc: simplify by removing SUPPORT_OLD_MBRTOWC | Paul Eggert | -37/+15 |
| 2023-09-23 | wc: 3× speedup in C locale | Paul Eggert | -28/+26 |
| 2023-09-23 | wc: treat encoding errors as non white space | Paul Eggert | -10/+12 |
| 2023-09-23 | wc: fix word count bug | Paul Eggert | -32/+35 |
| 2023-09-23 | maint: omit some unused function tests | Paul Eggert | -5/+0 |
| 2023-09-23 | maint: prefer char32_t to wchar_t | Paul Eggert | -18/+17 |
| 2023-09-23 | wc: simplify #if MB_LEN_MAX | Paul Eggert | -16/+13 |
| 2023-09-23 | wc: avoid undefined conversion state | Paul Eggert | -0/+2 |
| 2023-09-23 | maint: use mbszero | Paul Eggert | -5/+5 |
| 2023-09-23 | wc: stop worrying about EBCDIC, shift-JIS, etc | Paul Eggert | -2/+1 |
| 2023-09-23 | expr: use mcel | Paul Eggert | -59/+47 |
| 2023-09-21 | build: avoid build failures on gcc <= 10, or clang | Pádraig Brady | -5/+7 |
| 2023-09-20 | tail: allow multiple PIDs | Stephen Kitt | -25/+46 |
| 2023-09-17 | ls: --dired now implies long format with hyperlinks disabled | Sylvestre Ledru | -3/+4 |
| 2023-09-13 | maint: use C99 int size specifiers rather than PRI.MAX defines | Pádraig Brady | -74/+69 |
| 2023-09-08 | cp,mv,install: add copy_internal comment | Paul Eggert | -0/+7 |
| 2023-09-08 | cp: avoid needless unlinkat after fstatat ELOOP | Paul Eggert | -2/+6 |
| 2023-09-08 | cp,mv,install: minor copy_internal refactoring | Paul Eggert | -3/+2 |
| 2023-09-08 | cp,mv,install: fix comment punctuation | Paul Eggert | -2/+2 |
| 2023-09-08 | cp,mv,install: simplify copy_internal | Paul Eggert | -29/+20 |
| 2023-09-04 | maint: prefer psame_inode, PSAME_INODE, STP_* | Paul Eggert | -45/+45 |
| 2023-09-04 | cp,mv,install: a bit more up-to-date source stat | Paul Eggert | -3/+9 |
| 2023-09-02 | cp,mv,install: fix chmod on Linux CIFS | Paul Eggert | -1/+2 |
| 2023-09-01 | cp,mv,install: fix chown on Linux CIFS | Paul Eggert | -2/+9 |
| 2023-09-01 | maint: simplify set_owner | Paul Eggert | -46/+37 |
| 2023-09-01 | chown: port to mingw and MSVC 14 | Paul Eggert | -9/+4 |
| 2023-08-30 | maint: regularize struct initializers | Paul Eggert | -16/+16 |