summaryrefslogtreecommitdiff
path: root/libbb/appletlib.c
AgeCommit message (Expand)Author
2021-02-02libbb: code shrink and speed up find_applet_by_name()Ron Yorston
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-06-24nologin: make it possible to build it as single appletDenys Vlasenko
2019-10-25clang/llvm 9 fix - do not eliminate a store to a fake "const"Denys Vlasenko
2019-07-02libbb: reduce the overhead of single parameter bb_error_msg() callsJames Byrne
2019-03-30libbb: mark scripted_main() as externally visibleRon Yorston
2019-01-01single-applet build --help had extra \n, removeDenys Vlasenko
2018-11-27hush: allow hush to run embedded scriptsRon Yorston
2018-11-18busybox: add '--show SCRIPT' option to display scriptsRon Yorston
2018-11-17Treat custom and applet scripts as appletsRon Yorston
2018-11-02libarchive: add a function to unpack embedded dataRon Yorston
2018-11-01busybox: show embedded scripts in applet listDenys Vlasenko
2018-11-01ash: recognize embedded scripts in SH_STANDALONE modeRon Yorston
2018-11-01claenups for previous commitDenys Vlasenko
2018-11-01ash: allow shell scripts to be embedded in the binaryDenys Vlasenko
2018-07-17whitespace fixesDenys Vlasenko
2018-07-09usage: do not print trailing space for commands which have no argumentsDenys Vlasenko
2018-04-08bzip2: fix two crashes on corrupted archivesDenys Vlasenko
2017-10-05whitespace and comment format fixes, no code changesDenys Vlasenko
2017-08-08libbb: simplify NOFORK/NOEXEC defines, move set_task_comm to libbbDenys Vlasenko
2017-08-07noexec: consolidate codeDenys Vlasenko
2017-08-07noexec: set comm field for noexecsDenys Vlasenko
2017-07-29standalone shell / prefer_applets: fix "exe" in comm fieldsDenys Vlasenko
2017-07-29shell: make standalone shell tab-complete "busybox"Denys Vlasenko
2017-07-10libbb: do not die if setgid/setuid(real_id) on startup failsDenys Vlasenko
2017-07-07main: fix the case where user has "halt" as login shell. Closes 9986Denys Vlasenko
2017-07-03fixes for bugs found by make_single_applets.shDenys Vlasenko
2017-01-11busybox: stop depending on FEATURE_AUTOWIDTH for applet listDenys Vlasenko
2017-01-06Automatically disable FEATURE_COMPRESS_USAGE for small builds.Denys Vlasenko
2017-01-03appletlib: avoid warning on unused function ingroupCristian Ionescu-Idbohrn
2016-12-23fix breakage found by mass one-applet buildsDenys Vlasenko
2016-11-28Do not print useless empty line after list of appletsDenys Vlasenko
2016-11-18Fix allnoconfig warningsDenys Vlasenko
2016-10-03hush: add commented-out debug printouts in "memleak" built-inDenys Vlasenko
2016-08-19hush: fix a bug in FEATURE_SH_STANDALONE=y config. Closes 9186Denys Vlasenko
2016-07-05build system: fix a few warnings for allnoconfig buildDenys Vlasenko
2016-07-05libbb: suppress warning about run_applet_and_exitRon Yorston
2016-06-19libbb: move common code into run_applet_and_exitRon Yorston
2016-06-18Allow "busybox <applet>" to work when busybox is disabledRon Yorston
2016-05-31Make busybox an optional appletDenys Vlasenko
2016-04-15Rewrite iteration through applet names to save a few bytesRon Yorston
2016-04-03find_applet_by_name: loop index should be signedRon Yorston
2016-04-03main(): add a TODO about finding a use for _end[] areaDenys Vlasenko
2016-04-02typo fixDenys Vlasenko
2016-04-02find_applet_by_name: add an example of faster linear search codeDenys Vlasenko
2016-03-30applet_tables: save space by removing applet name offsetsRon Yorston
2015-10-30busybox: alter help message in standalone shell modeRon Yorston
2015-10-23libbb: factor out code which queries screen widthDenys Vlasenko
2015-10-19libbb: get_uidgid() always called with allow_numeric=1Denys Vlasenko