summaryrefslogtreecommitdiff
path: root/libbb
AgeCommit message (Expand)Author
2013-11-29fix assorted unused code and wrong format specs found by cppchekc (bug 6716)Denys Vlasenko
2013-11-29chpst: fix a bug where -U USER was using wrong USER (one from -u USER)Denys Vlasenko
2013-11-28sed: open input files sequentially to avoid EMFILEDenys Vlasenko
2013-11-26libbb: add sketch of tentative 'better' passwd/group APIDenys Vlasenko
2013-11-19libbb: move nuke_str() from passwd into libbbDenys Vlasenko
2013-11-19comment tweakDenys Vlasenko
2013-11-19sulogin: use common password-checking routine.Denys Vlasenko
2013-10-08libbb: Add xsetegid(), xseteuid(), xopen_as_uid_gid() functionsRyan Mallon
2013-09-06Make smart_ulltoa return pointer to end (allows for code shink in callers)Denys Vlasenko
2013-08-20lineedit: use unicode_strwidth instead of unicode_strlenDenys Vlasenko
2013-08-19lineedit: fix multi-line PS1 handling: calculate PS1 length from last \nDenys Vlasenko
2013-08-19lineedit: improve Unicode handling (still buggy though)Denys Vlasenko
2013-08-06libbb: code shrinkDenys Vlasenko
2013-07-30Whitespace fixesDenys Vlasenko
2013-07-30Refactor catv. Move visible() from stty to libbb.Bartosz Golaszewski
2013-07-25date: accept 'yyyy-mm-dd HH' and 'yyyy-mm-dd' date formatsBartosz Golaszewski
2013-07-25networking: code shrinkBartosz Golaszewski
2013-07-13Commonalize typical [b,]k,m suffix structDenys Vlasenko
2013-07-07Call setlocale("") , not "C", if we want to set the default oneDenys Vlasenko
2013-07-05unicode: check $LC_CTYPE too to detect Unicode modeDenys Vlasenko
2013-07-02unicode: check $LC_ALL to detect Unicode mode, not only $LANGDenys Vlasenko
2013-06-28Move create_icmp[6]_socket to its only user, and simplify itDenys Vlasenko
2013-06-27md5/sha512: a better fix for strict aliasing warningsDenys Vlasenko
2013-06-19md5/sha512: fix strict aliasing warningsMike Frysinger
2013-05-21sulogin: allow system maintenance login if root password is emptyJonathan Liu
2013-04-07ash,hush: history builtinFlemming Madsen
2013-03-29lineedit: \W on "/bin" should show "bin", not "/bin"Denys Vlasenko
2013-03-29lineedit: implement \T \t \A \@ prompts escapes, fix \W escape, drop \!Denys Vlasenko
2013-03-29libbb: introduce and use strftime_[YYYYMMDD]HHMMSS()Denys Vlasenko
2013-03-28lineedit: add handling of \H in promptDenys Vlasenko
2013-03-27hexdump: don't unconditionally limit the usable address rangeDenys Vlasenko
2013-03-12readlink: uClibc supports automatic allocation too nowMike Frysinger
2013-02-28make --help return exitcode 0. Closes 5612Denys Vlasenko
2013-02-27lineedit: initialize delptrShawn J. Goff
2013-02-26move endofname() to libbbDenys Vlasenko
2013-02-10vasprintf: return -1 on strdup failureDenys Vlasenko
2013-02-07vasprintf: do not use xmalloc, it will deadlock on OOMDenys Vlasenko
2013-01-20sha3: code shrinkDenys Vlasenko
2013-01-17code shrinkDenys Vlasenko
2013-01-16sha3: s/sha3_process_block76/sha3_process_block72/Denys Vlasenko
2013-01-16sha3: rename KeccakF->sha3_process_block76.Denys Vlasenko
2013-01-15sha3: cache ctx->bytes_queuedDenys Vlasenko
2013-01-15sha3: remove two "small code" codepaths: I can't reproduce code size win on t...Denys Vlasenko
2013-01-15sha3: tweak choice of a fast code path for 64-bitDenys Vlasenko
2013-01-15sha3: cosmetic tweaks to various names, comments. No logic changes.Denys Vlasenko
2013-01-15sha3: code shrinkDenys Vlasenko
2013-01-15sha3: code shrinkDenys Vlasenko
2013-01-15sha3: another speedup for SHA3_SMALL=0 caseDenys Vlasenko
2013-01-15whitespace fixes. no code changesDenys Vlasenko
2013-01-15sha3: make size/speed optimization decision configurableDenys Vlasenko