repo.or.cz
/
dash.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
shell: Fix typos
2020-05-28
Ma
r
ti
n
Michlmayr
sh
e
l
l: Fix
t
yp
o
s
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2020-05-28
Herbert X
u
p
a
r
se
r
: Sav
e
and restore hered
o
clist in expandstr
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2020-05-15
Herb
e
rt X
u
sh
e
ll: Always use exp
l
i
cit large file API
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2020-05-15
J
e
roen Roo
v
ers
i
nput: Fi
x
compiling against libedit
w
ith -fno-common
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2020-05-15
Micha
e
l
G
re
e
nberg
s
h
e
ll: mkto
k
ens relat
i
ve TMPDIR
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2020-05-15
D
enys Vlasenko
expand
:
Rem
o
ve unused expan
d
m
e
ta(
)
flag paramet
e
r
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2020-05-15
Herb
e
rt Xu
par
s
er:
F
ix alias expansion a
f
ter h
e
r
edoc or newlines
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2020-05-15
Herbert
X
u
p
a
rser: Catch errors in expand
s
tr
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2020-05-15
Herbert Xu
parser: Fix
h
andling of
e
m
p
ty ali
a
ses
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2020-04-29
He
r
b
e
rt Xu
jobs: Fix infinite loop in w
a
itpr
o
c
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2020-04-29
Denys V
l
asenko
v
ar: Remo
v
e po
p
loc
a
l
vars() always-ze
r
o
argument, make
.
.
.
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2020-04-29
D
enys
V
lasen
k
o
jobs: R
e
name DOWAIT_N
O
RMAL to DOWAIT_NONBLOCK
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2020-04-29
Herber
t
Xu
b
u
iltin: Fix s
e
conds
part of time
s
(1)
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2020-04-29
Herbert Xu
redir: C
l
e
ar saved
r
ed
i
r
e
ctions in
s
u
bshell
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2020-01-20
Fangrui S
o
ng
shell: delete AC_PRO
G
_YACC
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2020-01-20
Herbert X
u
parser: Only accept
s
ingle-digit p
a
rame
t
er e
x
pansi
o
n
.
.
.
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2020-01-20
Nikolai Merinov
expand:
F
i
x tr
a
ili
n
g newlines processing in backquote
.
.
.
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2020-01-20
H
er
b
ert X
u
parser: Fi
x
old-style command subst
i
tution her
e
-docum
e
nt
.
.
.
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2019-03-28
Herb
e
r
t Xu
eval: Res
e
t
handler when entering a
su
b
s
hell
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2019-03-28
Herbert Xu
expand: Fi
x
double-decr
e
ment in
a
r
gs
t
r
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2019-03-28
H
e
rbert X
u
options: Do no
t
set comm
a
n
d
name in p
r
ocar
g
s
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2019-02-25
Herbert Xu
r
edir: Handle nested exec wit
h
in REAL
L
Y_CLOSED redirection
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2019-02-25
Antonio Ospi
t
e
output: Fix clang w
a
rnings
a
bout GNU old-s
t
yl
e
field
.
.
.
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2019-02-25
Antonio Ospi
t
e
shell: Fix clang
w
arnings abo
u
t "string plus integer"
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2019-02-25
He
r
b
ert Xu
eval: Only restore
exit s
t
atus on exit/return
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2019-02-25
Herbert Xu
eval:
a
void leaking memor
y
a
s
sociated wi
t
h
r
edirect
i
ons
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2018-12-14
Her
b
e
rt Xu
sy
s
tem: D
i
s
able glibc warn
i
ng on sigsetmas
k
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2018-12-14
Herbert
X
u
e
val: Use sh_w
a
rnx inste
a
d of warnx
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2018-12-14
He
r
bert X
u
parser
:
Do not push token ba
c
k before parseheredoc
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2018-12-14
He
r
bert Xu
expan
d
: Eat closing
brace for length
parameter expansion
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2018-12-14
Herbe
r
t Xu
eval: Use the correct
e
xpansion
m
ode for fd
redirecti
o
n
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2018-12-14
Antonio Osp
i
te
eval: Silen
c
e co
m
piler warning ab
o
ut missing parenthes
e
s
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2018-12-14
Antonio Ospite
she
l
l: Enable aut
o
make si
l
ent rules
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2018-12-14
Antonio Ospite
shel
l
: Upda
t
e configure
.
ac w
i
th
sugg
e
sti
o
ns f
r
om aut
o
updat
e
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2018-12-14
A
n
tonio Ospit
e
eval: make
traps w
o
r
k when "set -e" is
e
nabled
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2018-11-19
H
erbert
Xu
expand: Fix multiple i
s
sues wi
t
h EXP_DISCARD in evalvar
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2018-11-19
Gerrit Pape
mai
n
: Print
\n upon EOF (CTRL-D) when run interactivel
y
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2018-11-19
G
e
rr
i
t Pape
ev
a
l: Report
I
/
O error on
s
tdout
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2018-11-19
Andrej Shad
u
ra
builtin
:
D
e
f
ault to mk
t
emp
,
not tempfile
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2018-11-19
Martij
n
Dekker
shell: update
.
g
i
tignore
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2018-08-29
esr@thyrsus
.
c
om
man: Problem
s
in dash
.
1
, s
h
.
1
,
sh
.
dist
r
ib
.
1
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2018-08-29
H
erber
t
Xu
expand: Ensure result is escaped in cvtnum
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2018-08-29
Herb
e
r
t
X
u
memal
l
o
c
:
A
void
l
oop
i
ng
i
n grow
s
tackto
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2018-08-29
He
r
bert Xu
eval: Alwa
y
s se
t
localvar
_
stop
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2018-08-29
Herbert Xu
ex
p
and:
D
o
not r
e
pro
c
ess da
t
a w
h
en expa
n
ding words
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2018-08-29
He
r
be
r
t X
u
e
xpand: Fix skipping of c
o
mma
n
d sub
s
titution when trimming
.
.
.
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2018-08-29
H
e
rbert Xu
expand
:
Merge sy
n
t
ax/quotes in memtodest
w
ith flags
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2018-08-29
He
r
bert Xu
expa
n
d: Use HOM
E
in
tilde expansion whe
n
it
i
s empty
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2018-08-29
Pet
e
r Korsgaard
shell:
D
on
'
t include config
.
h for native hel
p
er
s
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2018-05-28
Herbert Xu
built
i
n: Us
e
test_access from NetBSD when fac
c
ess
a
t
.
.
.
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2018-05-28
Herbert Xu
eval: Add vfo
r
k su
p
port
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2018-05-28
Herbert Xu
eval: Repla
c
e with l
i
stse
t
v
ar
w
ith mkl
o
cal/setvareq
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2018-05-28
Herbe
r
t Xu
eval:
Fail i
m
med
i
ately with redirections
e
rro
r
s for
.
.
.
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2018-05-28
Herbe
r
t
Xu
eval:
A
dd assignme
n
t built
-
in support
a
gai
n
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2018-05-28
Herbert Xu
exec: Never
r
e
hash
r
egular
b
uil
t
-in
s
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2018-05-28
He
r
be
r
t Xu
e
x
ec: Stricter pathopt pars
i
ng
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2018-05-28
Her
b
er
t
Xu
builtin: Ma
r
k m
o
r
e
regular b
u
i
l
t
-
ins
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2018-05-28
Herbe
r
t Xu
exec: D
o
not a
l
locate stack stri
n
g in pa
d
vance
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2018-05-28
Herber
t
Xu
m
emalloc:
A
d
d gr
o
wst
a
ckt
o
helper
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2018-05-28
Herbert Xu
jobs: Rep
l
a
ce some us
e
s of fmtst
r
with
s
tpcpy/stpncpy
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2018-05-28
Herbert
X
u
output: F
i
x
fmt
s
tr return value
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2018-05-28
Herbe
r
t Xu
var:
Set IFS
t
o
fi
x
ed value at start time
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2018-05-28
Herbert Xu
parser: Sav
e
/restor
e
her
e
-documen
t
s
in command substitutio
n
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2018-05-28
H
erbert
X
u
jobs: Only
c
lear gotsigchld when waiting for
every
t
hing
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2018-05-28
H
e
r
b
ert
Xu
mkinit:
S
plit re
s
et i
n
to exit
r
eset and
res
e
t
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2018-05-28
Herbert X
u
main:
Only set s
a
vest
a
tus in exitcm
d
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2018-05-28
Herbert Xu
exec: Return
126 on mos
t
e
r
rors
i
n she
l
lex
e
c
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2018-05-17
Herbert
X
u
Release 0
.
5
.
1
0
.
2
.
commit
|
commitdiff
|
tree
2018-05-15
He
r
bert Xu
parser: Fix i
n
correct
eating of backs
l
ash newli
n
e
s
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2018-05-10
H
er
b
er
t
Xu
Rele
a
se
0
.
5
.
10
.
1
.
commit
|
commitdiff
|
tree
2018-05-09
Her
b
ert Xu
j
o
bs - D
o
not block when waiting on SIGCHLD
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2018-05-03
Herbert X
u
Release 0
.
5
.
10
.
commit
|
commitdiff
|
tree
2018-04-19
Herb
e
rt Xu
eval
:
V
ariable assignments on fun
c
tions are
no longer
.
.
.
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2018-04-19
Herb
e
rt Xu
p
a
rser: Fix parameter expansion inside inner
d
o
ubl
e
.
.
.
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2018-04-19
Her
b
ert X
u
parser:
F
i
x pars
i
ng of $
{
}
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2018-04-19
Ma
r
tijn De
k
ker
ma
n
:
c
o
rrect typ
o
s,
iff
-> i
f
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2018-04-19
Herbert Xu
e
x
pand: Do
n
o
t
quote
backs
l
ashes
i
n unqu
o
te
d
param
e
ter
.
.
.
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2018-04-19
Jason Bowen
she
l
l: Add su
b
di
r
-objects to A
M
_INIT_AUTOMAKE
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2018-04-19
Her
b
ert Xu
eva
l
: Restore in
p
ut files
i
n
e
valco
m
mand
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2018-04-19
Herbert
X
u
eval:
Reap zombies afte
r
built-in comma
n
d
s
and functions
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2018-04-19
H
e
r
b
ert Xu
r
edir: Fix typ
o
in noclobber code
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2018-04-19
H
erbert Xu
expand: Fix glibc glo
b
(3) support
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2018-04-02
Herbert Xu
expand: Fix b
u
ffer overflow in expandmet
a
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2018-04-02
Herbert Xu
bu
i
ltin: Move
e
ch
o
space/
n
l handling into print_
e
scape_st
r
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2018-04-02
H
e
rbert X
u
builtin: Fix echo
p
erformanc
e
regression
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2018-04-02
Her
b
ert Xu
expan
d
: Fix ghost
f
i
elds with unquoted
$@/$*
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2018-04-02
Herbert
Xu
parser: Allow ne
w
lin
e
s within parameter s
u
bstitu
t
i
o
n
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2018-04-02
Herber
t
Xu
expand: Fix bu
g
s with words connected to
the rig
h
t
.
.
.
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2018-03-25
Her
b
ert Xu
Reve
r
t "[BUILTIN]
R
emov
e
unnecessary
rest
o
ratio
n
of
.
.
.
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2018-03-21
H
e
rbert Xu
pa
r
ser: Fix backquote support in
here-do
c
ument
EO
F
.
.
.
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2018-03-21
Martijn De
k
ker
she
l
l: provide
.
gitignore
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2018-03-21
Herbert Xu
parser: Fix
s
i
n
g
le-quoted patterns in here-doc
u
ments
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2018-03-21
Herbert Xu
p
a
r
ser: Add syntax stack for recurs
i
ve parsing
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2018-03-21
Ha
r
a
l
d
van Dijk
pa
r
ser:
use pgetc
_
eatbnl()
i
n m
o
re places
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2018-03-21
Martijn Dek
k
er
b
u
iltin
:
Great
e
r resolution in test -nt / test -ot
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2018-03-10
Mart
i
jn Dekker
mystrin
g
: fix "
I
lle
g
a
l nu
m
be
r
" on
F
reeBS
D
& macOS for
.
.
.
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2018-03-10
Mar
t
ijn Dek
k
er
expand: 'nol
o
g
' and
'
de
b
ug' options cause
"
$-
"
to wre
a
k
.
.
.
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2018-03-10
Baru
c
h
Siach
histedit:
fix bui
l
d w
i
th
mu
s
l
l
ibc
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2018-03-10
Rin
k
S
p
ringe
r
expand: Remove dependency on fmatch
.
h
i
f
it do
e
s not
.
.
.
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2018-03-10
H
a
ra
l
d van
Dijk
i
nput: Fix here-document r
e
d
ir
e
ction
w
ith vi/
e
macs on
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
next