repo.or.cz
/
jimtcl.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
linenoise: Update to fix potential buffer overflow
2017-12-31
S
teve
B
e
n
nett
lin
e
noi
s
e: Update to f
i
x potential buff
e
r overflo
w
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-12-31
Stev
e
Benne
t
t
u
tf8: Be m
o
re
strict at
r
ejectin
g
i
n
v
alid UTF-8 sequences
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-12-31
S
t
ev
e
Be
n
n
e
tt
regex
p
: Imp
l
e
m
ent class shorthand escapes in brac
k
ets
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-12-02
Steve Bennett
jim
.
c
: Various mi
n
or cle
a
nups
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-11-29
S
tev
e
Bennett
tests: cl
o
ck
.
test
needs c
m
d
c
lock
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-11-26
S
teve
Benn
e
tt
b
u
i
ld
:
Fix out-of-tree buil
d
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-11-26
Stev
e
Bennett
tes
t
s: M
a
k
e the f
a
iling
S
IGPIPE tests go
a
way on Ap
p
Veyor
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-11-26
St
e
ve B
e
n
n
e
t
t
build: Suppo
r
t --silent-rules
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-11-26
Steve Bennet
t
Upd
a
t
e au
t
o
s
etup t
o
v0
.
6
.
7-17
-
g
b
5a0e85
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-11-25
S
t
eve Bennett
tests: remov
e
debugging from even
t
.
t
e
st
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-11-25
S
te
v
e
B
enn
e
tt
te
s
t
s: If ipv6 sock
e
ts can
'
t be bound, d
o
n't
test
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-11-24
Steve Bennett
build: During
i
n
stall,
m
ake su
r
e pkgconfig dir exists
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-11-07
S
tev
e
B
enne
t
t
docs
:
B
ring
RE
A
DME
.
utf-8 up
-
to-date
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-11-07
Steve
Ben
n
ett
tcl
c
ompat
.
tcl: minor comment up
d
ate
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-11-04
Stev
e
Ben
n
ett
interp: c
o
m
m
and sh
o
uld be created
i
n the
global nam
e
space
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-11-04
Steve Ben
n
ett
tests
:
exec2-3
.
2 now passes on OpenBSD
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-10-21
Steve Bennett
tests: Use a more explicit
approach to tes
t
SIGPIPE
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-10-21
Steve Bennett
ai
o
: No need t
o
create a new channel fo
r
s
s
l
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-10-21
Steve Bennett
d
oc: Update remaining reference
s
to os
.
wa
i
t
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-10-21
Steve Benn
e
tt
file: __MSYS__ s
i
gnif
i
es win
d
ows too
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-10-16
Stev
e
Bennett
t
e
sts: Try
t
o fix exec2-3
.
2
o
n
Windows
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-10-16
Steve Bennett
signal, exec, wait
,
pid: improveme
n
ts,
especial
l
y
to
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-10-15
Ste
v
e
Ben
n
ett
j
im
:
cmdP
r
ivData needs to be
s
aved a
n
d
r
estored
commit
|
commitdiff
|
tree
2017-10-15
Steve Bennett
after: Need to initialise 'ms'
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-10-15
S
t
e
v
e
Bennett
eventlo
o
p:
r
emove leftov
e
r
debuggin
g
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-10-15
Steve Bennett
e
v
e
n
t
l
oop
:
support
sub-
m
illisecon
d
timer r
e
s
o
lution
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-10-15
Ste
v
e Bennett
aio tempn
a
m
e
: Fix a cr
a
sh when the templ
a
te i
s
invalid
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-22
Steve Benne
t
t
scan:
make some s
t
ructure mem
b
e
r
s const
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-21
Steve
B
ennett
exa
m
ples/tip
.
tcl: Use 'w
r
itable' when sending
o
utput
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-21
Ste
v
e Be
n
ne
t
t
c
o
nf
i
gure: R
e
move refer
e
n
c
e
to ensembl
e
exten
s
i
on
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-21
Steve Be
n
nett
configure: --with-
m
od a
n
d --
w
i
th-ext allow
commas
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-21
Steve Bennett
confi
g
ure: Improve mod
u
le
s
election
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-21
S
teve Be
n
nett
au
t
o
.
def: t
c
lpr
e
fi
x
sho
u
ld n
o
t be enabled
b
y defa
u
lt
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-21
Steve Bennett
prefix
.
t
est: Use the correct pac
k
age name
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-21
Steve
B
ennett
tcltest:
S
up
p
ort
'needs package
xxx'
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-21
Stev
e
Bennett
tcl::
p
r
e
f
ix: res
p
ect
-message when n
o
valid opt
i
ons
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-21
St
e
ve Bennett
ji
m
.
c
: minor
code cleanups in [switch]
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-16
Steve Benn
e
tt
per
f
: ca
c
he the result of succes
s
ful
s
ubcmd
l
ookup
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-16
Steve Ben
n
e
t
t
remove
s
pecial re
g
expV
a
lue
i
nternal rep
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-16
Stev
e
B
e
n
nett
Simplify
e
r
r
or repo
r
t
ing in jim-subcmd
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-16
Ste
v
e Bennett
perf: cache successfu
l
Jim_GetEnu
m
()
resu
l
t
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-16
Steve Bennett
defer:
f
ast
l
ooku
p
e
xistence o
f
$jim::
d
efer
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-15
S
te
v
e Bennett
Implement defer, $jim::defer
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-15
Steve Benn
e
t
t
docs:
U
p
date
d
ocumentation f
o
r re
c
ent cha
n
ges
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-15
Steve Bennett
h
i
s
t
ory: Add autocompl
e
ti
o
n
support
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-15
Steve Be
n
ne
t
t
aio: Add support for many socket
o
p
tions
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-15
S
t
eve Ben
n
ett
eventloop: return from callback is
not an
erro
r
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-13
Steve Be
n
nett
docs:
R
emove Last Mo
d
if
i
ed footer - tak
e
2
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-13
Steve Bennett
docs
:
R
e
m
ove Last M
o
dified fo
o
te
r
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-31
S
t
eve
B
ennet
t
tes
t
s
:
binary tests
r
equire pa
c
k on
jim
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-31
Steve Be
n
nett
S
u
p
p
o
rt
l
ambda even
if
references are disabled
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-27
Ste
v
e Ben
n
et
t
tests/timer
.
t
est: Re
m
o
ve time
r
-6
.
5
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-27
Steve Bennett
tests/exec
.
t
e
st: Minor fix
f
or exec
-
12
.
1 on hurd
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-18
Steve B
e
nne
t
t
sqlite3: F
i
x
b
uil
d
script
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-11
Steve Be
n
net
t
expr: rem
o
ve leftover d
e
bu
g
ging
printf
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-07
Steve Bennett
jim: Fix r
e
f count issue
with dict-subs
t
Signed-off-by:
Steve Bennett
<steveb@workware.net.au
commit
|
commitdiff
|
tree
2017-08-07
Steve Bennett
expr
:
Fix refcount
issue
c
onvertin
g
i
n
valid boolean
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-07
Steve B
e
nnett
expr: Check fo
r
missin
g
operand t
o
operator
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-02
Steve Ben
n
ett
tree: A
l
low nodes to be de
l
eted
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-02
S
teve Benne
t
t
Erro
r
on
extra characters
a
f
ter close bra
c
e
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-06-01
Steve
B
enn
e
tt
jim-
s
qlite3: Fix error msg for '
q
uery'
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-30
Steve Bennett
e
xpr
:
Ens
u
r
e
th
a
t non
-
zero return codes ar
e
passed
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-26
Ste
v
e Bennett
format: vali
d
a
te too long precis
i
on
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-26
Steve Be
n
nett
scan: valida
t
e -ve XPG3 specifie
r
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-23
Steve Benn
e
tt
exp
r
: Rep
l
a
c
e
ex
p
r
essio
n
eng
i
ne
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-23
St
e
ve Bennett
optimisa
t
i
on: wh
e
n conve
r
ting to dou
b
le, may not need
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-23
Steve Benn
e
tt
o
ptimisation: Reuse ExprBoo
l
in
J
i
m_
G
etBoolFromExpr()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
S
teve Be
n
nett
scan:
E
nsure f
o
r
m
at is converted to stri
n
g form
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
S
t
e
ve
B
ennett
regex
p
: Fix b
a
d memory access
on
missing close brace
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Steve
B
ennett
lsort -uni
q
ue: Fix
c
ase with no dupli
c
ates
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Steve Bennett
for
m
at: Restrict fo
r
m
at
t
ed fields
t
o a reason
a
bl
e
size
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Steve Bennett
format: V
a
lidat
e
too ma
n
y fl
a
gs in format s
t
ring
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Ste
v
e Bennet
t
e
xe
c
: Fix check for |
a
nd |&
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
St
e
ve Be
n
nett
scan: er
r
or on
missi
n
g
c
o
n
version char
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Steve Be
n
nett
exec: Validate that a c
o
mmand is given
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
S
t
eve Ben
n
e
t
t
jim: Fix ref co
u
n
t problem
w
ith interpolate
d
d
ict
subst
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Steve Bennett
lsort: Fix a refcoun
t
issue
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-22
Steve Bennett
b
uild: Update autosetup to v0
.
6
.
6
-
8-g062d650
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-21
Steve Ben
n
ett
c
o
n
figure: fix -
-
d
o
cdir option
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-20
S
teve Bennett
a
i
o: On
l
y allow TCP_NODELA
Y
if soc
k
ets
are supported
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-20
S
t
ev
e
Bennett
aio: A
d
d support for
T
CP_
N
ODELAY
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-20
Steve Bennett
zlib: co
m
pression may need some a
d
dit
i
on
a
l free
s
p
a
ce
commit
|
commitdiff
|
tree
2017-04-18
Steve Bennett
zlib: def
l
ate: free correct
poin
t
er on error
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-18
Steve Benne
t
t
clock: Fix
clock
format on mi
n
gw platforms
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-18
Stev
e
Be
n
nett
cl
o
ck:
Fix t
e
st for p
l
a
tforms
w
i
th no scan
s
u
p
p
o
rt
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-18
Stev
e
Bennett
clock: Add -gmt option to form
a
t
and s
c
an
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-08
S
t
eve Bennett
j
imsh: Fix cra
s
h
w
i
t
h "throw 8"
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-07
S
teve Bennett
expr: Add
b
etter che
c
ks
f
or
i
nv
a
lid ternary exp
r
es
s
ion
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-07
Steve Be
n
n
ett
e
x
p
r: Add as
s
ertion for stack underflow
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-07
St
e
ve Bennett
Fix ref
c
ou
n
t for interpolation/
e
x
pression
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-07
Steve Bennett
expr:
f
ix crash
o
n
inval
i
d
ter
n
ary
o
rder
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-07
Stev
e
Benn
e
tt
Fix
/ command: divide b
y
zero
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-03-16
St
e
ve
Bennett
lineno
i
se
.
c: U
s
e <poll
.
h>
i
nstead
of <sy
s
/poll
.
h>
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-03-11
Hummy
P
k
g
Fix buffer overru
n
in utf8_
i
n
d
ex()
commit
|
commitdiff
|
tree
2017-03-02
Steve Ben
n
ett
Fi
x
some declarati
o
ns after code
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-02-12
S
teve Bennett
aio: Fix stdio error detection
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-11-19
St
e
v
e Bennett
buil
d
: remo
v
e
j
imtcl
.
pc on di
s
tclean
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-11-14
Steve Be
n
nett
d
i
ct: Fix [dict values] with dup
l
icate values
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-26
Steve B
e
nnett
b
u
ild:
updat
e
aut
o
setup for
L
IBS/LDFLAG
S
fix
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-26
Stev
e
B
enne
t
t
build: On Ne
t
BSD
backt
r
a
ce is in -lexecinfo
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
next