summaryrefslogtreecommitdiff
path: root/libbb
AgeCommit message (Expand)Author
2010-10-18hash_md5_sha: use common finalization routine for MD5 and sha1/256. -15 bytesDenys Vlasenko
2010-10-18libbb/hash_sha.c -> libbb/hash_md5_sha.cDenys Vlasenko
2010-10-18libbb: move md5 and shaN into a common source file. no code changesDenys Vlasenko
2010-10-18md5: length should be stored in *little-endian* order! fixing...Denys Vlasenko
2010-10-18*: deinline SWAP_xE64 on 32-bit CPUs. Wins !90 bytes both on 32 and 64 bitsDenys Vlasenko
2010-10-18*: use SWAP_BE64 instead of open-coding itDenys Vlasenko
2010-10-18libbb: rename hash source files. no code changesDenys Vlasenko
2010-10-18*: replace xopen3 with xopen where makes senseDenys Vlasenko
2010-10-17md5: fix biuld failure on big-endian machinesDenys Vlasenko
2010-10-17md5: code shrink -5 bytesDenys Vlasenko
2010-10-17bring md5 and sha1 names closer. no code changesDenys Vlasenko
2010-10-17md5: code shrinkDenys Vlasenko
2010-10-17shaN: code shrinkDenys Vlasenko
2010-10-16whitespace fixDenys Vlasenko
2010-10-16sha512: inline rotr64Denys Vlasenko
2010-10-16shaN: small code shrinkDenys Vlasenko
2010-10-16md5: fix "fast" md5 broken by prev commitDenys Vlasenko
2010-10-16md5: code shrink; and use 64-byte temp buf, not 128-byte.Denys Vlasenko
2010-10-16*: pass md5/shaN context pointer as 1st arg, not lastDenys Vlasenko
2010-10-16libbb/md5: code shrinkDenys Vlasenko
2010-10-15libbb/md5: small code shrinkDenys Vlasenko
2010-10-12tweaks to build system, mainly making menuconfig text and order clearerDenys Vlasenko
2010-09-19fix build failure for pmapDan Fandrich
2010-09-16move read_base64 to libbb/uuencode.cDenys Vlasenko
2010-09-16libbb: merge mail and uudecode's base64 decodersDenys Vlasenko
2010-09-12hush: optional support for history savingDenys Vlasenko
2010-09-12busybox: add "busybox --list[-full]" to help textDenys Vlasenko
2010-09-07lineedit: do not hang on error, but return error indicator.Denys Vlasenko
2010-09-03lineedit: on tab completion, show filenames obly in all cases (bash compat)Denys Vlasenko
2010-09-03lineedit: allocate matchBuf only temporarily: saves MAX_LINELEN bytesDenys Vlasenko
2010-09-03lineedit: de-indent large block in input_tab. No logic changes.Denys Vlasenko
2010-09-03lineedit: rename tmp -> chosen_match; small code shrinkDenys Vlasenko
2010-09-03lineedit: stop using permanent int_buf[] (16k!): allocate itDenys Vlasenko
2010-09-03lineedit: remove pos_buf[] array (up to 16k!); fix compat bugsDenys Vlasenko
2010-09-03lineedit: return prefix len from tab completion helpersDenys Vlasenko
2010-09-03lineedit: clean up tab completion code (variable reuse, comments)Denys Vlasenko
2010-09-03preparatory cleanup patch for tab completion fixesDenys Vlasenko
2010-09-02lineedit: small readability improvement (same code)Denys Vlasenko
2010-09-02lineedit: fix completion with Unicode charsDenys Vlasenko
2010-09-02lineedit: preparatory cleanup patch for Unicode completion fixDenys Vlasenko
2010-09-01libbb: xfunc_error_retval can be a byteDenys Vlasenko
2010-09-01better shared strings trickDenys Vlasenko
2010-08-31libbb: add xfstat functionDenys Vlasenko
2010-08-28pmap: new applet. +1k.Alexander Shishkin
2010-08-22patch: support "patch [FILE [PATCH]]" formatDenys Vlasenko
2010-08-17libbb: fix fallout from last patch to obscure() (my mistake). +143 bytesDenys Vlasenko
2010-08-17libbb: shrink obscure()Bob Dunlop
2010-08-16*: make GNU licensing statement forms more regularDenys Vlasenko
2010-08-16*: fix "see file License ..." - the file is named LICENSE (in uppercase)Denys Vlasenko
2010-08-16libbb: factor out common code from mpstat/iostatDenys Vlasenko