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
St
e
ve Bennett
l
i
ne
n
ois
e
: Update to fix
p
otential buffer
o
verflow
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-12-31
Steve
B
ennett
utf8: B
e
more strict at rejec
t
ing invalid UTF-
8
seq
u
en
c
es
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-12-31
Steve Bennett
regexp: Implement clas
s
s
ho
r
thand esca
p
es in brackets
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-12-02
Steve Bennett
jim
.
c: Various mi
n
or c
l
eanups
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-11-29
Steve
B
ennett
t
e
sts: clock
.
t
e
st need
s
cmd clock
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-11-26
Steve
Benne
t
t
bui
l
d: Fix out-o
f
-tree builds
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-11-26
S
t
e
v
e
Bennett
t
ests: Make the failing SIGPIPE tests
g
o away on AppV
e
y
or
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-11-26
Steve Bennet
t
build: Supp
o
rt -
-
silent-r
u
les
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-11-26
Steve Be
n
nett
Update
a
utosetu
p
to v0
.
6
.
7
-
17-gb
5
a0e85
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-11-25
Stev
e
B
e
nnet
t
tests: remove debug
g
ing fro
m
e
v
e
nt
.
test
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-11-25
S
teve Be
n
nett
tes
t
s:
I
f i
p
v
6
sockets
can't be bound,
d
on't test
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-11-24
Steve
Ben
n
e
t
t
build: D
u
r
i
ng insta
l
l, make
s
ure pkgco
n
fig
d
ir exists
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-11-07
Steve Bennett
docs: Bring README
.
utf-8 up
-
to-da
t
e
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-11-07
Steve B
e
nnett
tclcompat
.
t
cl: minor comment up
d
ates
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-11-04
Steve Ben
n
et
t
inte
r
p:
c
o
mmand shou
l
d
b
e created in the glo
b
a
l
n
a
m
e
space
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-11-04
Steve Be
n
nett
tests: exec2-3
.
2
n
ow passes on OpenBSD
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-10-21
St
e
ve Bennet
t
t
ests: Use a more ex
p
licit approach
to test SIGPIPE
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-10-21
Steve
Bennett
aio: No ne
e
d to crea
t
e a
n
ew channel for ss
l
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-10-21
Steve
B
ennett
doc:
Update remai
n
i
n
g refe
r
ences to os
.
w
ait
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-10-21
S
teve B
e
nnett
file: __MSY
S
__ signifies windows too
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-10-16
Ste
v
e Be
n
net
t
te
s
ts: Try t
o
fix exec2-3
.
2
on Windows
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-10-16
Ste
v
e Bennett
s
ignal, exec, wai
t
,
p
id: imp
r
o
v
ement
s
,
especially to
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-10-15
S
teve Bennet
t
jim: cm
d
PrivDat
a
needs to be save
d
and
restored
commit
|
commitdiff
|
tree
2017-10-15
S
teve Bennet
t
a
f
t
e
r: Nee
d
to initialise
'
ms'
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-10-15
Stev
e
Benne
t
t
eventloop: remove leftover debug
g
ing
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-10-15
Steve
Bennett
e
v
e
n
tloop: s
u
ppo
r
t
s
u
b
-mil
l
isec
o
nd timer r
e
solut
i
on
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-10-15
Steve Be
n
ne
t
t
aio tempn
a
m
e
:
Fix a cras
h
whe
n
the
template is in
v
alid
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-22
Steve Bennett
scan: mak
e
some st
r
uctu
r
e memb
e
rs co
n
st
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-21
Steve Bennett
examples/tip
.
tcl: Use
'
writable' when
s
ending output
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-21
S
t
eve Benne
t
t
c
o
nfigure: Remove
r
eference to ensemble extension
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-21
Steve
Ben
n
ett
configure: --w
i
th-mo
d
and --with-ext allow
c
ommas
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-21
Steve Benne
t
t
c
o
nfigure:
Improve module se
l
ection
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-21
Steve Benn
e
tt
au
t
o
.
def: t
c
lprefix should not be enabled by
def
a
ult
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-21
Steve
B
ennett
prefix
.
t
est
:
Use the corr
e
ct p
a
ckage na
m
e
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-21
Steve
B
ennett
tclte
s
t: S
u
ppo
r
t 'needs packag
e
xxx'
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-21
Steve Bennet
t
tcl::pref
i
x: re
s
pect -m
e
ssage when no
v
a
l
id options
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-21
Steve Be
n
ne
t
t
j
i
m
.
c
:
mino
r
co
d
e cleanups in [switch]
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-16
Stev
e
B
ennett
p
e
r
f
:
cache t
h
e r
e
sult of successful subcmd looku
p
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-16
Steve Bennett
r
e
move special regexpValue i
n
ternal rep
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-16
Steve
Bennett
Simplify er
r
or r
e
porting in jim-su
b
c
md
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-16
Steve Bennett
perf: ca
c
he
succe
s
sful Jim_
G
e
t
E
num() r
e
s
ults
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-16
Steve Bennett
de
f
er: fa
s
t
l
ookup ex
i
stence of $ji
m
:
:d
e
fer
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-15
Steve
Bennett
Implement
d
efer, $
j
im::defer
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-15
Steve Bennett
docs:
Update documentation for
re
c
ent
change
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-15
Steve B
e
nnett
hi
s
tor
y
:
A
d
d autocompletion su
p
port
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-15
Steve Bennett
aio: Add support
f
or
many sock
e
t o
p
t
ions
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-15
Ste
v
e Ben
n
ett
ev
e
ntloop:
r
et
u
rn fr
o
m callback is not
a
n error
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-13
S
teve Bennett
docs: Remove Last Modifie
d
f
ooter - take 2
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-09-13
St
e
ve Bennet
t
doc
s
: Remove Last Modifie
d
foot
e
r
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-31
S
teve Benne
t
t
tests: binary tests requir
e
p
a
ck
on ji
m
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-31
Steve
Bennet
t
Support lambda even if
refere
n
ces
are disabled
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-27
Steve Benn
e
tt
t
e
sts/t
i
mer
.
tes
t
: Remove t
i
m
er-6
.
5
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-27
Stev
e
Benne
t
t
t
e
sts/exec
.
test: Mi
n
o
r
fix for e
x
ec-
1
2
.
1
o
n hurd
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-18
S
t
eve Be
n
nett
sqlite3:
F
ix b
u
il
d
script
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-11
Steve
Be
n
nett
ex
p
r:
remo
v
e
l
e
fto
v
e
r debugging printf
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-07
Steve Benne
t
t
ji
m
: F
i
x ref count issue with dict-subst
Signed-off-by:
Steve Bennett
<steveb@workware.net.au
commit
|
commitdiff
|
tree
2017-08-07
Steve Bennett
expr
:
Fi
x
refcount issue converting inv
a
lid
b
o
o
lean
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-07
Steve
Bennett
expr: Check for missing oper
a
nd
to opera
t
or
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-02
Steve
Benne
t
t
tree: Allow nodes to be deleted
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-08-02
Steve B
e
nnet
t
E
r
ror on e
x
tra characters after close brace
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-06-01
Ste
v
e Bennett
jim-sqlite3: Fix error msg fo
r
'q
u
ery
'
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-30
Ste
v
e
B
e
nnett
expr: Ensure
that non-zero r
e
turn codes are p
a
ssed
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-26
S
t
eve Benn
e
tt
format: valida
t
e to
o
long preci
s
ion
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-26
Steve Bennett
sca
n
: validat
e
-
ve XPG3 sp
e
ci
f
i
e
r
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-23
Stev
e
Bennett
ex
p
r: Re
p
lace expressi
o
n engine
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-23
Steve Benn
e
t
t
optimisation
:
whe
n
converting to dou
b
le, may no
t
nee
d
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-23
St
e
v
e Bennett
optim
i
s
a
tion
:
Reu
s
e ExprBool in
Ji
m
_Get
B
oolFromExpr()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Stev
e
Be
n
n
e
tt
scan: Ens
u
re f
o
rmat
is
converted to st
r
ing form
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Steve
Bennet
t
regexp: Fix bad memor
y
access o
n
missi
n
g close brac
e
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
S
teve Bennett
lsort
-
unique
:
F
i
x
case with no duplicates
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Steve B
e
n
n
e
t
t
format: Restrict f
o
rm
a
tte
d
field
s
to a reasonable size
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Steve Bennett
format: Validate too many flag
s
i
n
fo
r
mat string
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
S
t
eve Bennett
exec:
Fix check for
|
and |&
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
St
e
v
e
Bennett
sca
n
: error on mis
s
ing conversion
c
har
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Steve Bennett
exec: Valida
t
e that a
command is given
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
Steve Be
n
nett
jim: Fix ref
c
o
u
n
t problem w
i
th interpolat
e
d dict subst
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-05-12
S
t
eve Bennett
l
s
o
r
t
: Fix
a refcount issue
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-22
Steve
Bennett
build: Update auto
s
etup
to v0
.
6
.
6-8-g
0
62d65
0
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-21
Steve Bennett
configure: fix --docdir option
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-20
St
e
v
e
Ben
n
ett
aio: Only allow TCP
_
N
ODELAY if sockets are supp
o
rt
e
d
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-20
Stev
e
Bennett
a
io: Add suppo
r
t for
TCP_NODELAY
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-20
Steve
Be
n
nett
zlib: compression
m
ay need some additional free space
commit
|
commitdiff
|
tree
2017-04-18
Steve
B
enne
t
t
zlib: de
f
late:
f
ree corre
c
t poin
t
er on err
o
r
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-18
Steve Bennett
c
l
o
ck:
Fix cl
o
ck format on
mingw platfor
m
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-18
Steve Be
n
ne
t
t
clock: Fix
t
est
f
or
p
latf
o
rms
w
ith
n
o s
c
an s
u
pport
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-18
Steve Be
n
net
t
c
l
ock: A
d
d
-
gmt opt
i
o
n to for
m
at and
scan
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-08
Steve
B
ennett
jimsh: Fix crash with
"
thro
w
8"
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-07
Steve
B
ennett
expr: Add better checks f
o
r
i
nvalid ternary expre
s
sion
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-07
Steve
B
enne
t
t
ex
p
r:
Add assertion for
stack underflow
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-07
Steve Benn
e
tt
Fix ref count for
inte
r
polation/e
x
pression
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-07
Steve
B
enn
e
t
t
expr
:
fix crash on i
n
valid t
e
rnary order
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-04-07
Ste
v
e Benn
e
tt
Fix / command: divide by
z
e
ro
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-03-16
Ste
v
e
Bennet
t
linenoise
.
c: Use <
p
o
l
l
.
h> ins
t
ead of <sys/pol
l
.
h>
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-03-02
Ste
v
e Bennett
Fix some declar
a
tions afte
r
code
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-02-12
Steve Bennett
aio: Fix stdio err
o
r
detec
t
ion
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-11-19
Steve Bennet
t
build:
remove jimtcl
.
pc on distclean
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-11-14
S
teve Bennett
dict: F
i
x [dict
values] with dup
l
icate
v
alue
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-26
Steve Bennett
build: u
p
da
t
e autosetup
f
or LIBS
/
LDFLAGS fix
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-26
Steve
Bennett
build:
On N
e
tBS
D
backtra
c
e
i
s
i
n
-lexec
i
nfo
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2016-10-26
S
te
v
e Bennet
t
examples/t
i
p
.
t
c
l: Gracefully ha
n
dle
serial port b
e
ing
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
next