summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2021-06-30awk: replace incorrect use of union in undefined function check (no code chan...Denys Vlasenko
2021-06-30awk: remove custom pool allocator for temporary awk variablesDenys Vlasenko
2021-06-30modprobe: when reading modules.builtin, use basenames of files from itDenys Vlasenko
2021-06-29awk: assorted optimizationsDenys Vlasenko
2021-06-29awk: free unused parsing structures after parse is doneDenys Vlasenko
2021-06-29awk: document which hashes are used at what state (parse/execute)Denys Vlasenko
2021-06-29awk: fix parsing of expressions such as "v (a)"Denys Vlasenko
2021-06-29awk: deindent a block, no code changesDenys Vlasenko
2021-06-29awk: code shrinkDenys Vlasenko
2021-06-29awk: get rid of "move name one char back" trick in next_token()Denys Vlasenko
2021-06-29awk: when parsing TC_FUNCTION token, eat its opening '('Denys Vlasenko
2021-06-29awk: g_buf[] does not need a separate allocationDenys Vlasenko
2021-06-29awk: simplify parsing of function declarationDenys Vlasenko
2021-06-29awk: rename TC_SEQSTART/END to L/RPAREN, no code changesDenys Vlasenko
2021-06-29awk: deindent code block, no code changesDenys Vlasenko
2021-06-29awk: use TS_foo for combined token classes. No code changesDenys Vlasenko
2021-06-29awk: make ltclass ("last token class") local to next_token()Denys Vlasenko
2021-06-29awk: remove redundant checkDenys Vlasenko
2021-06-27vi: stored search pattern applies to ':s'Ron Yorston
2021-06-25ls: revert last change (short name must be allocated)Denys Vlasenko
2021-06-25awk: move locals deeper into scopes where they are used, no logic changesDenys Vlasenko
2021-06-25awk: more efficient -f FILE, document what "some trick in next_token" isDenys Vlasenko
2021-06-25ash: parser: Fix VSLENGTH parsing with trailing garbageDenys Vlasenko
2021-06-25ash: revert accidental change (should have been separate)Denys Vlasenko
2021-06-25fdisk: commonalize stringsDenys Vlasenko
2021-06-25cp,mv: fix -t DIR optionRon Yorston
2021-06-25xxd: compat tweak for -iDenys Vlasenko
2021-06-24uniq: really support -zRon Yorston
2021-06-24switch_root: code shrink - use iterate_on_dir()Denys Vlasenko
2021-06-24libbb: do not check closedir() in remove_file()Denys Vlasenko
2021-06-24nproc: code shrinkDenys Vlasenko
2021-06-24ls: code shrinkDenys Vlasenko
2021-06-24taskset: use iterate_on_dir()Denys Vlasenko
2021-06-24move iterate_on_dir() from e2fsprogs to libbbDenys Vlasenko
2021-06-24e2fsprogs: code shrinkDenys Vlasenko
2021-06-24lsattr,chattr: do not open e.g. device files unless asked directly; do not fo...Denys Vlasenko
2021-06-23chattr: if IOC_FSGETXATTR fails, do not try IOC_FSSETXATTRDenys Vlasenko
2021-06-23vi: fix read outside of text buffer during insertS Harris
2021-06-23cpio: fix sscanf on unterminated bufferS Harris
2021-06-23chattr: fix "chattr =ae -R FILE"Denys Vlasenko
2021-06-23chattr,lsattr: share stat error messageDenys Vlasenko
2021-06-23e2fsprogs/*: remove ioctl calling obfuscationDenys Vlasenko
2021-06-23chattr: update list of attributes in --helpDenys Vlasenko
2021-06-22cp: implement -nDenys Vlasenko
2021-06-22crc32: code shrink for !CKSUM configDenys Vlasenko
2021-06-22cksum: fix handling of read errorsDenys Vlasenko
2021-06-22crc32: new appletDenys Vlasenko
2021-06-21cp: implement -t DIRDenys Vlasenko
2021-06-21cp: preparatory indenting of code block, no code changesDenys Vlasenko
2021-06-21ascii: new appletDenys Vlasenko