aboutsummaryrefslogtreecommitdiff
path: root/shell/ash.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* config: update size informationDenys Vlasenko2018-12-281-1/+1
* inetd: suppress aliasing warningDenys Vlasenko2018-12-081-1/+1
* suppress gcc 8 aliasing warningsDenys Vlasenko2018-12-081-1/+1
* hush: allow hush to run embedded scriptsRon Yorston2018-11-271-15/+1
* ash: reset tokpushback before prompting while parsing heredocChristoph Schulz2018-11-201-0/+1
* Treat custom and applet scripts as appletsRon Yorston2018-11-171-15/+4
* ash: ensure variables are fully initialised when unsetRon Yorston2018-11-161-3/+2
* ash: minor fixesRon Yorston2018-11-061-1/+5
* ash: fix thinko in last commitDenys Vlasenko2018-11-011-5/+1
* ash: in tryexec(), ensure we don't try to run embedded scripts as appletsRon Yorston2018-11-011-0/+8
* ash: recognize embedded scripts in SH_STANDALONE modeRon Yorston2018-11-011-0/+12
* claenups for previous commitDenys Vlasenko2018-11-011-8/+3
* ash: allow shell scripts to be embedded in the binaryDenys Vlasenko2018-11-011-1/+32
* ash: expand: Do not quote backslashes in unquoted parameter expansionDenys Vlasenko2018-08-071-6/+4
* ash: exec: Return 126 on most errors in shellexecDenys Vlasenko2018-08-051-4/+4
* ash: eval: Restore input files in evalcommandDenys Vlasenko2018-08-051-2/+12
* ash: parser: Fix parsing of ${}Denys Vlasenko2018-08-051-2/+3
* ash,hush: fold shell_builtin_read() way-too-many params into a struct paramDenys Vlasenko2018-08-051-23/+15
* ash: expand: Fix ghost fields with unquoted $@/$*Denys Vlasenko2018-08-051-12/+26
* ash: var: Set IFS to fixed value at start timeDenys Vlasenko2018-08-051-0/+1
* ash: eval: Variable assignments on functions are no longer persistentDenys Vlasenko2018-08-051-3/+0
* ash,hush: properly handle ${v//pattern/repl} if pattern starts with /Denys Vlasenko2018-08-041-1/+9
* hush: add "heredoc.tests" from ash, tweak ash "is a function" messageDenys Vlasenko2018-07-241-1/+2
* ash: expand: Fix buffer overflow in expandmetaDenys Vlasenko2018-04-141-25/+42
* ash: parser: Allow newlines within parameter substitutionDenys Vlasenko2018-04-111-1/+4
* hush: do not drop backslash from eval 'echo ok\'Denys Vlasenko2018-04-111-1/+1
* shell: add comments about [[, no code changesDenys Vlasenko2018-04-101-1/+14
* ash: if "[[" bashism is not supported, do not handle it anywhereDenys Vlasenko2018-04-101-0/+2
* ash: trivial code shrinkDenys Vlasenko2018-04-101-1/+2
* bzip2: fix two crashes on corrupted archivesDenys Vlasenko2018-04-081-1/+0
* hush: implement "hush -s"Denys Vlasenko2018-04-051-1/+1
* ash: unbreak PS1 parsing after "ash: parser: Add syntax stack..." commitDenys Vlasenko2018-04-041-1/+3
* ash: parser: Fix parameter expansion inside inner double quotesDenys Vlasenko2018-04-021-2/+4
* ash: expand: Fix bugs with words connected to the right of $@Denys Vlasenko2018-04-021-4/+7
* ash: redir: Fix typo in noclobber codeDenys Vlasenko2018-04-021-1/+1
* ash: parser: Fix single-quoted patterns in here-documentsDenys Vlasenko2018-04-021-1/+1
* ash: parser: Add syntax stack for recursive parsingDenys Vlasenko2018-04-021-97/+134
* parser: Fix backquote support in here-document EOF markDenys Vlasenko2018-04-011-0/+6
* ash,hush: handle a few more bkslash-newline casesDenys Vlasenko2018-04-011-1/+1
* ash: use pgetc_eatbnl() in more placesDenys Vlasenko2018-03-311-35/+12
* ash: 'nolog' and 'debug' options cause "$-" to wreak havocMartijn Dekker2018-03-311-1/+1
* ash: fix "char == CTLfoo" comparison signedness bugDenys Vlasenko2018-03-301-3/+3
* ash: use F_DUPFD_CLOEXEC and O_CLOEXECDenys Vlasenko2018-03-301-9/+16
* ash,hush: fix "saved" redirected fds still visible in childrenDenys Vlasenko2018-03-281-5/+11
* ash : fix double-quoted "\z" handlingDenys Vlasenko2018-02-131-6/+17
* ash: make it possible to disable "const global ptr" optimizationDenys Vlasenko2018-01-281-3/+16
* ash: add LINENO supportDenys Vlasenko2018-01-271-32/+95
* hush: add HUSH_BASH_SOURCE_CURDIR config option, to be on par with ashDenys Vlasenko2018-01-271-2/+2
* ash: introduce a config option to search current directory for sourced filesDenys Vlasenko2018-01-261-1/+12
* ash: add support for command_not_found_handle hook function (bashism)William Pitcock2018-01-241-1/+23