aboutsummaryrefslogtreecommitdiff
path: root/libbb
AgeCommit message (Expand)Author
2021-01-04Fix missing "crypt.h" compilation error on the FreeBSDAlex Samorukov
2020-12-30libbb: introduce and use xgettimeofday(), do not truncate 64-bit time_t in sh...Denys Vlasenko
2020-12-30libbb/procps: smaller global data for username/groupname cacheDenys Vlasenko
2020-12-29randomconfig fixesDenys Vlasenko
2020-12-21lineedit: code shrinkDenys Vlasenko
2020-12-21lineedit: add a comment about possible use of tcflush()Denys Vlasenko
2020-12-21bc: do not allocate line editing state until neededDenys Vlasenko
2020-12-17mount: if we race with other loop mount, we forget to close loop devDenys Vlasenko
2020-12-17move ADJTIME_PATH define to header filesDenys Vlasenko
2020-12-17mount: fix a race when a free loop device is snatched under us by another mount.Denys Vlasenko
2020-12-17Fixes for Hurd buildDenys Vlasenko
2020-12-16libbb: do not compile selinux_or_die() if !SELINUXDenys Vlasenko
2020-12-16libbb: introduce and use xsettimeofday()Denys Vlasenko
2020-12-16lineedit: disable completion and fancy prompts if no shells are selectedDenys Vlasenko
2020-12-16lineedit: use strncmp instead of is_prefixed_with (we know the length)Denys Vlasenko
2020-12-16lineedit: remove ->path_lookup if ash is not configuredDenys Vlasenko
2020-12-16lineedit: match local directories when searching PATHRon Yorston
2020-12-16lineedit: omit directories when tab-completing from PATHRon Yorston
2020-12-15libbb: make pw_encrypt() die if supplied salt is bad (e.g. emply)Denys Vlasenko
2020-12-14libbb: add and use infrastructure for fixed page size optimizationDenys Vlasenko
2020-12-14libbb: create and use mmap() helpersDenys Vlasenko
2020-12-11libbb: make msleep() result in only one syscall instead of loopingDenys Vlasenko
2020-12-08mkdtemp: proper error detection on mktempXabier Oneca
2020-12-02libbb: exec_login_shell() - new functionDenys Vlasenko
2020-12-02libbb: code shrink in exec_shell()Denys Vlasenko
2020-12-02libbb: rename run_shell() to exec_shell()Denys Vlasenko
2020-11-30decrease paddign: gcc-9.3.1 slaps 32-byte alignment on arrays willy-nillyDenys Vlasenko
2020-11-30unicode: relax array alignment for tablesDenys Vlasenko
2020-11-30unicode: fix handling of short 1-4 char tablesDenys Vlasenko
2020-11-29libbb: code shrinkDenys Vlasenko
2020-11-29libbb: introduce and use msleep()Denys Vlasenko
2020-11-29libbb: introduce and use sleep1()Denys Vlasenko
2020-11-29libbb: bb_do_delay(3) -> pause_after_failed_login(), and stop looping thereDenys Vlasenko
2020-11-28libbb: in @SECONDS date format, use 64-bit time if libc allowsDenys Vlasenko
2020-11-28base32/64: "truncated base64 input" -> "truncated input"Denys Vlasenko
2020-11-28libbb: change decode_base32/64 API to return the end of _dst_, not _src_.Denys Vlasenko
2020-11-28libbb: trim base32/64 tablesDenys Vlasenko
2020-11-28base32/64: code shrinkDenys Vlasenko
2020-11-28base32/64: code shrinkDenys Vlasenko
2020-11-27libbb: faster and smaller decode_base32()Denys Vlasenko
2020-11-27libbb: smaller and faster decode_base64()Denys Vlasenko
2020-11-26base32: new appletDenys Vlasenko
2020-11-22libbb: set netlink socket revbuf size before bindingJan Klötzke
2020-11-21lineedit: fix unicode characters in promptAudun-Marius Gangstø
2020-10-25od: unbreak itDenys Vlasenko
2020-10-20hexdump: fix dup block comparisonDenys Vlasenko
2020-10-20xxd: fix printing of trailing spacesDenys Vlasenko
2020-10-06avoid using strok - eliminates use of hidden global variableDenys Vlasenko
2020-10-01libbb: shrink recursive_action() by reducing memory pressureDenys Vlasenko
2020-10-01gcc-9.x warning fixesDenys Vlasenko