summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2018-04-03hush: support "f() (cmd)" functionsDenys Vlasenko
2018-04-03hush: fix mishandling of "true | f() { echo QWE; }"Denys Vlasenko
2018-04-03hush: fix "set -e; false || x=1; echo OK"Denys Vlasenko
2018-04-03hush: one-word, no-globbing handling of local/export/readonly argsDenys Vlasenko
2018-04-02ash: parser: Fix parameter expansion inside inner double quotesDenys Vlasenko
2018-04-02hush: fix a backslash-removal bug in caseDenys Vlasenko
2018-04-02ash: expand: Fix bugs with words connected to the right of $@Denys Vlasenko
2018-04-02ash: redir: Fix typo in noclobber codeDenys Vlasenko
2018-04-02ash: parser: Fix single-quoted patterns in here-documentsDenys Vlasenko
2018-04-02hush: remove stray debugging printoutDenys Vlasenko
2018-04-02ash: parser: Add syntax stack for recursive parsingDenys Vlasenko
2018-04-01hush: update information comment about heredoc discrepancyDenys Vlasenko
2018-04-01libbb: new function bb_die_memory_exhaustedDenys Vlasenko
2018-04-01sed: prevent overflow of length from bb_get_chunk_from_fileQuentin Rameau
2018-04-01libbb: remove unnecessary variable in xmalloc_fgetsQuentin Rameau
2018-04-01hush: add a comment where we differ from bash wrt heredoc EOF mark handlingDenys Vlasenko
2018-04-01parser: Fix backquote support in here-document EOF markDenys Vlasenko
2018-04-01ash,hush: handle a few more bkslash-newline casesDenys Vlasenko
2018-03-31shells: fix var_LINENO1.tests false positive, add it to ash tests tooDenys Vlasenko
2018-03-31hush: fix heredoc_bkslash_newline1.tests failureDenys Vlasenko
2018-03-31ash: use pgetc_eatbnl() in more placesDenys Vlasenko
2018-03-31ash: 'nolog' and 'debug' options cause "$-" to wreak havocMartijn Dekker
2018-03-31stat: fix a typo: s/romfs/ramfs/, closes 10876Denys Vlasenko
2018-03-31hush: fix a signedness bugDenys Vlasenko
2018-03-30ash,hush: new test dollar_repl_slash_bash2.testsDenys Vlasenko
2018-03-30ash: fix "char == CTLfoo" comparison signedness bugDenys Vlasenko
2018-03-30ash: use F_DUPFD_CLOEXEC and O_CLOEXECDenys Vlasenko
2018-03-30examples/var_service: new example: dnsmasq serviceDenys Vlasenko
2018-03-30cpio: extract "unsafe" symlinks the same way tar/unzip doesNatanael Copa
2018-03-30svok: new applet (daemontools compat)Denys Vlasenko
2018-03-30ifplugd service example: always run up/down script on startupDenys Vlasenko
2018-03-29ifplugd: if SIOCSIFFLAGS fails with EADDRNOTAVAIL, don't dieStefan Agner
2018-03-29fbsplash: support configurable image positionPeter Korsgaard
2018-03-29grep: fix echo "aa" | busybox grep -F -w "a" (should not match)Denys Vlasenko
2018-03-29fstrim: do not check that specified file is on a block deviceDenys Vlasenko
2018-03-28hush: add a FIXME commentDenys Vlasenko
2018-03-28ash,hush: fix "saved" redirected fds still visible in childrenDenys Vlasenko
2018-03-28libbb: use BUILD_BUG_ON in utoa_to_buf()Denys Vlasenko
2018-03-28ifupdown: do not fail if interface disappears during ifdownKaarle Ritvanen
2018-03-27ioctl(SIOCGIFINDEX) does not require clearing of entire ifrDenys Vlasenko
2018-03-27netstat: produce numeric-ip output for non-resolved namesMark Marshall
2018-03-20ssl_client: fix option parsingRon Yorston
2018-03-19top: fix "warning: unused variable new_mask"Denys Vlasenko
2018-03-16tar: add -o and -k to short --help tooDenys Vlasenko
2018-03-16tar: add -k and -o to --helpDenys Vlasenko
2018-03-11tcpsvd: fix fallout from opt_complementary removalDenys Vlasenko
2018-03-11readprofile: code shrinkDenys Vlasenko
2018-03-11ntpd: choose initial FREQHOLD_cnt dynamicallyDenys Vlasenko
2018-03-11udhcpd: clamp down huge auto_times to ~2M seconds, better EINTR poll handlingDenys Vlasenko
2018-03-10ntpd: suppress in-kernel frequency correction in first 8 adjtimex callsDenys Vlasenko