summaryrefslogtreecommitdiff
path: root/libbb
AgeCommit message (Expand)Author
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
2020-10-01libbb: do not open-code __errno_location() callDenys Vlasenko
2020-10-01libbb: extend "errno pointer" trick to other than __GLIBC__Denys Vlasenko
2020-10-01mount: support the sizelimit and offset option for loop devicesSteffen Trumtrar
2020-09-30libbb: fold common64_hash() into its only userDenys Vlasenko
2020-08-13build system: drop PLATFORM_LINUXRon Yorston
2020-07-19libbb: shrink last_char_is(), no longer allow NULL string argumentDenys Vlasenko