summaryrefslogtreecommitdiff
path: root/libbb
AgeCommit message (Expand)Author
2018-01-12which: fix TODO with NOFORK+malloc_failure misbehavingDenys Vlasenko
2018-01-04libbb: compile obscure() only if FEATURE_PASSWD_WEAK_CHECK=yDenys Vlasenko
2017-12-31randomconfig fixesDenys Vlasenko
2017-11-08lineedit: get terminal width before printing promptDenys Vlasenko
2017-11-08lineedit: do not tab-complete any strings which have control charactersDenys Vlasenko
2017-10-30udp_io, traceroute: Standardise IPv6 PKTINFO handling to be portableJames Clarke
2017-10-30xfuncs: Handle missing non-POSIX termios constantsJames Clarke
2017-10-12lineedit: improve multiline PS1 - redraw using last PS1 line. Closes 10381Avi Halachmi
2017-10-05whitespace and comment format fixes, no code changesDenys Vlasenko
2017-10-05whitespace and comment format fixes, no code changesDenys Vlasenko
2017-10-05do not include <sys/stat.h> just before "libbb.h", it's there alreadyDenys Vlasenko
2017-10-05whitespace and comment format fixes, no code changesDenys Vlasenko
2017-09-18regularize format of source file headers, no code changesDenys Vlasenko
2017-09-15Clarify OPOST bit meaningDenys Vlasenko
2017-09-15less,microcom,lineedit: use common routine to set raw termiosDenys Vlasenko
2017-09-13*: use ESC define instead of "\033"; use ESC[m instead of ESC[0mDenys Vlasenko
2017-08-29hush: GETOPT_RESET() _after_ getopts too.Denys Vlasenko
2017-08-21run-init: new appletDenys Vlasenko
2017-08-21libbb: move capability names code to libbbDenys Vlasenko
2017-08-10libarchive: do not extract unsafe symlinks unless $EXTRACT_UNSAFE_SYMLINKS=1Denys Vlasenko
2017-08-08getopt32: remove opt_complementaryDenys Vlasenko
2017-08-08getopt32: remove applet_long_optionsDenys Vlasenko
2017-08-08libbb: simplify NOFORK/NOEXEC defines, move set_task_comm to libbbDenys Vlasenko
2017-08-08libbb: rearrange NOFORK/NOEXEC code, logic is not changedDenys Vlasenko
2017-08-07noexec: consolidate codeDenys Vlasenko
2017-08-07noexec: do GETOPT_RESET() before entering APPLET_main()Denys Vlasenko
2017-08-07noexec: set comm field for noexecsDenys Vlasenko
2017-08-07free,stat: make NOEXECDenys Vlasenko
2017-08-07ubi tools: ubiupdatevol supports "-" input and actually respects -s SIZEDenys Vlasenko
2017-08-06slattach: code shrink, better --help textDenys Vlasenko
2017-08-06kbd_mode: try harder to find console device if -C TTY is not givenDenys Vlasenko
2017-08-05sysctl: recognize ";comment" and "<whitespace>#comment" linesDenys Vlasenko
2017-08-05libbb: make trim() return pointer to terminating NULDenys Vlasenko
2017-08-05sysctl: fix file parsing, do not require -w for VAR=VALDenys Vlasenko
2017-08-04libbb: use _exit, not exit, in bb_daemonize_or_rexec()Denys Vlasenko
2017-08-04getopt32: move support for "always treat first arg as option" to users (tar/ar)Denys Vlasenko
2017-08-04getopt32: factor out code to treat all args as optionsDenys Vlasenko
2017-08-03nofork: fix a bug uncovered by hush testsuite (forgotten fflush)Denys Vlasenko
2017-08-03new NOFORKs: pwdx,kill[all5],ttysize,realpath,readlink NOEXECs: date,resizeDenys Vlasenko
2017-08-02line editing: make read_line_input() not take timeout paramDenys Vlasenko
2017-08-02do not use `a' quoting style in commentsDenys Vlasenko
2017-07-29libbb: remove vdprintfRon Yorston
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-27config: trim/improve item names and help texts.Denys Vlasenko
2017-07-25ash: allow "trap NUM [SIG]..." syntaxDenys Vlasenko
2017-07-22libbb: avoid malloc/free in bb_unsetenv()Denys Vlasenko
2017-07-21config: deindent all help textsDenys Vlasenko
2017-07-15config: merge "Busybox Settings" and "Busybox Library Tuning" into one menuDenys Vlasenko
2017-07-15copyfd: guard use of munmap() with #if (windows builds need this)Johannes Schindelin