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
expand: Always compile test fnmatch and glob
2024-05-26
Herbert Xu
expand: Always compile test fnm
a
tch and glob
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2024-05-26
J
o
hannes Altmannin
g
er
tra
p
: Allo
w
trap to un-i
g
nore SIGINT/SIGQ
U
IT in as
y
nc
.
.
.
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2024-05-26
Herbert X
u
memalloc: U
s
e void * instead of pointer
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2024-05-18
Martijn Dekker
redir:
F
ix non-Linux build
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2024-05-12
Herbert
X
u
r
e
d
ir: Fix double
c
lose i
n
du
p
r
e
direct
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2024-05-12
Her
b
ert Xu
alias: Mark printalias as
noi
n
line
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2024-05-12
He
r
b
ert Xu
mystring: Add
a
few more uses of snlfmt
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2024-05-12
Herbert Xu
inp
u
t: Fix pot
e
n
t
ial out-of-bounds read in
pops
t
ring
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2024-05-12
H
e
rbert Xu
expand
:
F
ix n
a
ked ba
c
kslah leakage
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2024-05-04
Harald van D
i
jk
alias: Simplify ali
a
s
s
torage
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2024-05-04
Herbert
X
u
main: Fi
x
profiling on l
o
ng
j
mp
e
x
it
p
aths
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2024-05-04
Herbert Xu
input: Fix histo
r
y line reading reg
r
e
s
s
ion
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2024-04-28
Her
b
ert Xu
redir: Use memf
d
_create
i
nste
a
d
of
p
ipe
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2024-04-28
Herbert
Xu
jobs
:
Pres
e
rve parent jobs
for simpl
e
comman
d
s
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2024-04-28
Herbert Xu
tr
a
p
:
Preserve parent t
r
a
p
s
for
tr
a
p-only
c
ommand s
u
bstituti
o
n
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2024-04-28
Herber
t
Xu
parser: Exten
d
co
v
erage of CHKEOFMARK
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2024-04-21
He
r
b
ert X
u
expand
:
Fix here-
d
ocument
f
ile des
c
r
ipto
r
leak
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2024-04-21
H
erbe
r
t
X
u
alias:
Disallow non-CWORD characters
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2024-04-12
Herber
t
Xu
var: Remove unused VNOS
E
T
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2024-04-12
H
erbert Xu
v
a
r: F
i
x u
n
exporting of local variables using unset
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2024-04-12
Herbert Xu
alias: Fix out-o
f
-
b
o
und access
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2024-04-12
Herbert
Xu
jobs:
A
l
low monitor mod
e
without a
t
ty in non-interac
t
ive
.
.
.
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2024-04-12
Herbert Xu
e
xec: Che
c
k execut
a
b
l
e bit when s
e
arching pat
h
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2024-04-07
Fabr
i
ce Font
a
ine
c
o
n
f
igure
.
ac: dro
p
-
W
l,--
f
atal-warnings
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2024-04-06
наб
m
a
n
: documen
t
what happens wh
e
n
IFS= (
a
nd when it
'
s
.
.
.
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2024-04-06
Denys Vlasenko
jobs: drop unu
s
ed
nod
e
parameter in makejob()
CC: Herbert Xu <
herbert@gondor.apana.org.au
>
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2024-04-06
наб
shell: Prototyp
e
a
l
l
func
t
ion
d
efinitio
n
s
for C23 compat
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2024-04-06
на
б
histedit:
D
on
'
t
r
e
q
uire argument for fc
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2024-04-06
наб
histedit: Don't inclu
d
e
t
he curre
n
t fc in out-of-range
.
.
.
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2024-04-06
наб
his
t
edit: Fix "fc -3" break
a
g
e
on glib
c
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2024-04-06
наб
histedit: Only parse old=new f
o
r
f
c
-s
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2024-04-06
н
а
б
h
istedit: Fix fs -s infinite loop
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2024-04-06
наб
h
i
s
t
ed
i
t: Disall
o
w fc -s first last
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2024-04-06
Subha
d
it
y
a Nath
o
p
tions: Fi
x
getopts handling of c
o
lon in optstr
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2024-04-06
Forest
man: Fix swapped std
i
n/st
d
out
for redirection operators
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2024-04-05
Ron Y
o
rston
var: move
h
ashvar() calls into findvar
(
)
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2024-04-05
Chr
i
s Novako
v
ic
jobs: Implement pi
p
e
f
a
i
l option
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2024-04-05
C
.
McEnroe
mail: Fix chkmail loop break condition
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2023-01-09
наб
alias: fix n
a
me q
u
oti
n
g
i
n
p
r
in
t
alias
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2023-01-08
Herb
e
r
t
Xu
parser: Print CTLBACK
Q
early in parsesub
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2023-01-08
н
аб
parser: Do
n
't ke
e
p alloca()ing i
n
a loop for subs
t
itution
s
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2023-01-08
наб
a
lias: Quote nam
e
in p
r
intalias
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2023-01-08
наб
redir: Use F_DUPFD_CLOEX
E
C instead of
F_DUPFD+F_SETFD
.
.
.
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2023-01-08
Herbert Xu
input: Only
s
k
ip blank lin
e
s on PS1
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2023-01-08
Herbert Xu
i
nput:
C
h
e
ck for int_pendin
g
while clearing
input
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2023-01-08
наб
b
uil
t
i
n
: Ignor
e
f
irst
-
-
i
n type for cons
i
stency
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2023-01-08
наб
builtin: Ignore fi
r
st
-
- in getopts p
e
r POSIX
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2023-01-08
Her
b
e
r
t
Xu
var: Do n
o
t add 1
t
o r
e
turn va
l
ue of strchrnul
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2023-01-08
Herbe
r
t Xu
input: Dis
a
ble lleft in SMALL mode
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2023-01-08
Herbert Xu
input: R
e
ad standard
input b
y
te-wise
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2023-01-08
Her
b
e
rt Xu
i
n
p
u
t: Eat rest o
f
l
i
n
e
u
pon
r
eset
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2023-01-05
наб
ma
n
: Docu
m
ent ulimit -
w
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2023-01-05
Vin
c
ent
L
e
fevre
builtin:
A
c
t
uall
y
a
ccept
ulimit -r
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2023-01-05
наб
m
a
n:
Document false built-in
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2023-01-05
н
а
б
man: prin
t
f 'X
,
X is a byte unde
r
dash
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2023-01-05
наб
man: Reword to avoi
d
co
n
fusion v/
v
printf
Ar a
r
gument
.
.
.
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2023-01-05
н
аб
m
a
n: Do
c
ument kill builtin
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2023-01-05
н
а
б
man: Not
e
c
hdi
r
being the same builtin as cd
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2023-01-05
на
б
man: Document jobs built
i
n
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2023-01-05
наб
m
a
n: Fi
x
getopts document
a
tion
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2023-01-05
наб
built
i
n: Don't e
a
r
ly-exit when
firs
t
hash -r is found
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2023-01-05
наб
p
arser:
Invalid redirections are run-time
,
not syntax
.
.
.
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2022-12-11
Her
b
ert Xu
R
e
lease
0
.
5
.
12
.
commit
|
commitdiff
|
tree
2022-12-11
Herbert Xu
e
val
:
Tes
t
evalskip before flipping stat
u
s for
N
NO
T
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2022-12-11
H
e
r
bert Xu
parser: Ad
d
VSBI
T
to ensu
r
e subt
y
pe is nev
e
r ze
r
o
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2022-12-07
H
e
rbert Xu
eval: C
h
eck ef
l
ag after redirection
error
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2022-12-07
Herbert Xu
eval: A
l
ways set ex
i
tstatus
i
n
evaltree
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2022-12-07
Herber
t
Xu
e
x
pand:
A
dd ifsfree t
o
e
x
pand to fix a logic error
.
.
.
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2022-12-07
H
e
rber
t
Xu
exp
a
nd: Al
w
a
ys quot
e
caret when using fnmatch
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2022-12-07
Ron Y
o
rston
inp
u
t: Remov
e
special case for unge
t
E
OF
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2021-09-03
Herbert Xu
parser
:
F
i
x
VS
L
ENGTH par
s
ing wit
h
trailing garbage
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2021-06-04
Her
b
e
r
t Xu
shell: Call CHEC
K
_DECL
on stat64
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2021-06-04
Herbert
X
u
eval: Do not
c
ache value of ef
l
ag
in evaltree
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2021-01-20
Herbert
Xu
jobs: Alw
a
y
s
reset SIGINT/SI
G
QUIT
handlers
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2021-01-20
Her
b
ert Xu
jobs:
B
l
ock si
g
nals during tcsetpgrp
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2021-01-13
Herbert Xu
inp
u
t: Clear unget on RE
S
ET
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2021-01-13
C
.
M
cEnroe
shell: Fail i
f
bu
i
lding
--with
-
l
ibedit and c
a
n't find
.
.
.
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2020-12-23
Herbert X
u
jobs: Onl
y
bl
o
ck in
w
a
itcmd on firs
t
run
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2020-12-23
H
erbert Xu
shell: Disabl
e
glo
b
again as
i
t strips tr
a
ing slashes
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2020-08-28
He
r
ber
t
Xu
shell:
Gro
u
p readdir64/d
i
rent64 with
ope
n
6
4
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2020-07-08
Bjarni Ingi
Gi
s
lason
m
a
n
:
fix fo
r
m
atting
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2020-07-08
Herbert Xu
eval: Check nfl
a
g in evaltree
i
ns
t
ead of cmdloop
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2020-07-08
Herbert Xu
j
obs: Fix wa
i
tcmd busy loo
p
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2020-07-08
H
e
rber
t
Xu
e
rror: Rem
o
v
e
USE_NORE
T
URN ifdef
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2020-07-08
He
r
bert
Xu
expan
d
: Make g
l
ob(3)
i
nterr
u
p
t
ible by SIGINT
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2020-06-01
H
e
rbert Xu
sh
e
ll: Enable fnmatch/
g
lob
b
y
default
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2020-06-01
Herbert Xu
redir: Retry open64 on EINTR
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2020-06-01
Herbert Xu
eva
l
: Prevent re
c
ursive
P
S4 expa
n
sion
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2020-06-01
Herbert Xu
parser: Ge
t
rid of
PEOA
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2020-06-01
Herb
e
rt
X
u
Releas
e
0
.
5
.
11
.
commit
|
commitdiff
|
tree
2020-06-01
Herbert Xu
parse
r
: Fix d
o
u
ble
-
ba
c
kslas
h
nl in old-style comman
d
sub
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2020-05-28
Martin Michlm
a
yr
shel
l
:
Fix typos
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2020-05-28
Herbert Xu
parser: S
a
ve and
rest
o
re heredocli
s
t in expandstr
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2020-05-15
Herb
e
rt X
u
s
h
ell: Always us
e
explicit
l
a
r
ge fil
e
API
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2020-05-15
Jero
e
n Roovers
input
:
Fix compil
i
ng against libedit with -fno-common
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2020-05-15
M
i
chael Gre
e
nberg
she
l
l: mkto
k
ens relative TMPDIR
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2020-05-15
Denys Vlase
n
ko
e
x
pand: Remove
u
n
used expa
n
dmeta() flag pa
r
ameter
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2020-05-15
Herbert Xu
p
arser: Fi
x
alias ex
p
ansio
n
after
heredoc or
n
ewline
s
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2020-05-15
Herber
t
Xu
p
a
rser: Catch errors in expands
t
r
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
2020-05-15
H
e
rbert Xu
pa
r
ser: Fi
x
han
d
ling of empty aliases
Signed-off-by: Herbert Xu <
herbert@gondor.apana.org.au
>
commit
|
commitdiff
|
tree
next