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
tailcall: Fix to avoid tailcalls consuming C stack frames
2020-04-02
Steve Bennett
tailcall: Fix to avoid tailca
l
ls
c
o
nsuming
C stac
k
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-03-05
Ste
v
e
Benn
e
t
t
bu
i
ld: Check for 32-bit time_t at configure
t
ime
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-03-05
Steve Bennett
jim
.
h: Change type
of interp-
>
la
s
tCo
l
l
ectT
i
me
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-03-04
S
t
eve Benne
t
t
docs
:
Updat
e
s
mainly to clarify glob strin
g
matching
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-03-03
Steve Be
n
n
ett
cloc
k
: test
and doc non-Y2
0
38 c
o
mpliance
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-02-17
Antonio Bor
n
eo
docs:
fix mi
n
o
r typos
commit
|
commitdiff
|
tree
2020-02-17
Antonio
Borne
o
exec: fi
x
valgrind warning on c
l
o
s
e(-1
)
commit
|
commitdiff
|
tree
2020-02-12
Steve Bennett
build: exa
m
ples
.
api: Add nece
s
sary linke
r
flags
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-02-05
The
M
ark
i
t
e
cht
Fix
#
1
48 -
oo
erro
r
s
w
ith no class vari
a
bles
.
commit
|
commitdiff
|
tree
2020-01-22
Steve
B
e
nnett
do
c
s:
make it cl
e
ar that t
h
e
pa
c
ka
g
e versi
o
n is ignored
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-12-30
Steve
B
ennet
t
regexp: Reset scanner po
s
it
i
on on failed optio
n
al group
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-12-13
Steve
B
ennett
t
e
sts: Fix mis
c
.
test for ne
w
return -level 0 b
e
hav
i
our
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-12-13
S
teve Bennett
r
e
tur
n
: fi
x
-level 0 -code xx
x
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-29
Stev
e
B
e
n
nett
j
imsh: int
e
ractive mode: pri
n
t nu
l
ls
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-29
S
teve
Benne
t
t
string map and string com
p
a
r
e now
support em
b
edded
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-20
Steve Bennett
bump version to 0
.
7
9
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-14
S
t
eve Bennett
bui
l
d
:
Check for inline support
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-14
St
e
v
e
Be
n
n
et
t
Upd
a
te ssl cert to u
s
e a
4
096 b
i
t key
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-13
Steve Bennett
bui
l
d: Fix out-o
f
-tree bui
l
d with json
ext
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-11
Steve B
e
n
nett
ai
o
:
t
t
y:
a
ll
o
w setti
n
g echo
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-11
Steve B
e
nnett
configur
e
: add S
I
Z
EOF_INT
t
o jim-
c
onfig
.
h
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-09
Steve Be
n
nett
json:
F
ix
d
eco
d
e schema for list
o
b
j
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-09
Steve Benn
e
t
t
json:
Add json encod
e
r/de
c
o
d
er
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-09
St
e
ve Bennett
j
smn: Fix a p
a
rs
e
r
bug where object keys c
o
uld be non
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-09
Steve B
e
n
nett
jsmn:
import json d
e
c
o
der
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-09
S
teve
Be
n
nett
aio:
m
ake some data c
o
n
st
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-08
db
o
hdan
appveyor
.
yml:
build with sqlite3 ext
commit
|
commitdiff
|
tree
2019-11-08
dbohdan
appvey
o
r
.
yml:
f
i
x
bui
l
d
in
for
k
s
commit
|
commitdiff
|
tree
2019-11-08
dbohdan
a
p
pveyor
.
y
m
l: explic
i
tly build with ss
l
commit
|
commitdiff
|
tree
2019-11-08
Steve Be
n
nett
Improv
e
comments for Jim
R
esetH
a
shTable()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-06
S
t
eve
Bennett
build:
i
m
prove bui
l
d for s
h
ared objects
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-06
Steve Bennett
docs: Format
t
ing cleanups, consistency
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-06
Steve
Bennett
d
ocs: Rem
o
ve docs fo
r
the
c
ase command
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-06
Stev
e
Benn
e
tt
exp
r
-sugar: $()
s
hould
r
eturn non-e
r
ror
c
odes
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-01
Steve Bennett
r
e
gex
p
,
r
e
g
sub: utf8: F
i
x incorrect count w
i
th
.
matches
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-10-29
Steve Bennett
aio: n
e
ed SO
_
REUSE
A
DDR before bind()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-10-27
Steve
B
enne
t
t
utf8_strlen
:
Imp
r
ove p
e
r
f
ormance
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-10-27
S
t
ev
e
Bennett
re
g
e
x
p: Fix -
i
ndices
i
n the utf-8 case
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-10-27
Steve
Ben
n
ett
regexp
-ind
i
ces s
h
ould ret
u
rn
c
ha
r
acter indices
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-10-27
Steve B
e
nnett
regexp,
r
egsu
b
: -start is a character in
d
ex
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-10-17
S
t
eve Ben
n
ett
file: Add
f
ile split
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-10-17
St
e
ve Be
n
ne
t
t
file: Better support fo
r
trailing slashes in pa
t
hna
m
es
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-09-06
S
teve Bennett
signal: Add
'si
g
na
l
block' support
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-09-06
Steve Bennett
exec: Don'
t
f
o
rce SIGPIPE to be enabled
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-08-14
Steve Bennett
aio
:
Si
g
nifican
t
ly
improve the spee
d
of copyto
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-08-14
Steve Bennett
j
i
m
.
c,
j
i
m
.
h: R
e
move unu
s
ed Jim_
R
esizeHashT
a
ble
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-08-14
Steve Bennett
jim-his
t
ory: Remove
u
n
used allocation
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-08-14
Steve Benne
t
t
aio:
m
i
nor
co
d
e
im
p
rovem
e
n
t
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-07-30
S
teve Bennett
aio: A
d
d
support for lo
c
k -wa
i
t
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-07-26
Steve
Be
n
nett
docs
:
Fix typo in uni
x
domain dat
a
gram support
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-07-01
Steve Bennett
Upda
t
e autos
e
tu
p
to v0
.
6
.
9
commit
|
commitdiff
|
tree
2019-07-01
St
e
v
e Bennett
d
o
cs: aio: Document unix
domain datagr
a
m supp
o
rt
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-07-01
Steve Be
n
n
ett
aio: Add
dgram
unix socket
support
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-07-01
St
e
ve Bennett
Jim_SubstObj:
A
dd an asser
t
ion if r
e
f
count is zero
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-06-10
Stev
e
B
en
n
e
t
t
linenoise
:
Up
d
ate to rev d1a24
5
f4a75
7
47a1c4a1c08
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-05-20
Steve Bennett
docs: clock: Docu
m
ent the -
g
mt flag
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-05-20
Steve Be
n
nett
clock scan: Impl
e
ment timegm() locally
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-05-20
St
e
ve
Benn
e
tt
cl
o
ck scan: Un
s
pec
i
fied fields use
the current date
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-11-25
db
o
hdan
appve
y
or
.
yml: up
d
a
t
e OpenS
S
L D
L
L pa
t
hs
commit
|
commitdiff
|
tree
2018-11-24
Steve Be
n
ne
t
t
a
io:
P
ref
e
r
TLS
_
method
(
) o
v
er TLSv1_2_meth
o
d(
)
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-11-23
Steve Be
n
nett
ai
o
: Don
'
t us
e
FD_CLOEX
E
C with JIM_
A
NSIC
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-10-26
dbo
h
da
n
a
p
p
veyor
.
yml: fix missing zli
b
1
.
dll
in jims
h
.
zip
commit
|
commitdiff
|
tree
2018-09-21
Steve
Bennett
lrep
l
ace: Implement TIP #505
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-09-21
Steve Bennett
f
i
le
:
Add microsecond resolution for
m
time: mtimeus
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-09-03
Stev
e
B
e
n
n
e
tt
boo
t
str
a
p
package support
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-09-03
Steve Be
n
net
t
Tidy some signed/unsigned comparis
o
ns
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-07-28
S
t
eve Bennett
d
i
stcle
a
n: Remove
genera
t
ed tests/Makefil
e
commit
|
commitdiff
|
tree
2018-07-26
Steve Be
n
nett
li
n
e
noise: Update for
optim
i
s
ed
dele
t
e
c
h
ar
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-07-25
Steve Bennett
lineno
i
se: Up
d
ate
f
or op
t
imised insert
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-07-25
S
t
e
ve Bennett
Update
autos
e
tup to
v0
.
6
.
8
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-07-08
Steve
B
en
n
ett
e
x
ec: Finally get the enviro
n
right
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-07-08
Steve
B
ennett
exec:
F
ix
e
nvironment for wind
o
ws
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-07-08
S
teve
B
ennett
f
o
reach: Avoid
m
e
m
o
ry leak in case of e
r
ror
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-07-08
Steve Be
n
nett
exec: Better
adhere to possible vf
o
rk restrictions
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-07-08
Steve
B
enn
e
tt
r
e
mo
v
e some unuse
d
variable assignment
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-07-08
Stev
e
Bennett
build-jim-ext: Im
p
rovements
w
hen
cros
s
compiling, Tcl
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-07-08
St
e
ve Bennett
linenois
e
.
c: M
i
no
r
updat
e
to fix c
o
m
p
iler warn
i
n
g
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-07-08
Steve Benn
e
tt
ai
o
: Fall back t
o
s
t
dio e
r
ror if no ss
l
err
o
r
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-07-08
Ste
v
e Bennett
ai
o
: Always s
e
t error
message on I
/
O error
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-07-05
Steve Bennett
e
xpr: Fix compiler warning on
o
lder gcc
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-06-30
S
t
e
v
e Bennett
Bum
p
version
to 0
.
78
commit
|
commitdiff
|
tree
2018-06-30
Steve
Bennett
oo: Fix 'methods' for sup
e
rclasses
commit
|
commitdiff
|
tree
2018-06-07
Stev
e
Benne
t
t
jim
.
c: Allow
J
i
m_Wr
o
ngN
u
mAr
g
s() to acce
p
t NUL
L
for msg
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-06-03
Steve Benn
e
t
t
ji
m
.
c: Jim
_
L
eng
t
h/
J
im
_
S
t
ring i
n
ternal ch
e
c
k
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-03-25
Steve Bennett
linen
o
i
se: Update
to su
p
port multiline mode
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-01-18
Steve Bennett
expr: preve
n
t stack
ov
e
r
f
low
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2018-01-01
Steve
B
enn
e
tt
linenoise: Add ^
Z
(SUS
P
) supp
o
rt
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-12-31
Steve Bennet
t
utf
8
: U
p
date UnicodeData
.
txt and EastAsianWidth
.
txt
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-12-31
S
teve Be
n
nett
utf
8
: Fix merging of adjace
n
t wide character r
a
nges
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-12-31
Steve Benne
t
t
linenoise: Upd
a
te
t
o
f
ix potential buf
f
er overflow
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-12-31
Steve Benne
t
t
u
tf8: Be
m
ore strict a
t
rejecting invalid UTF-8 sequences
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-12-31
Steve Benne
t
t
reg
e
xp:
I
mplement
class
shorthan
d
escapes i
n
b
r
ackets
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-12-02
Steve Bennett
j
i
m
.
c
:
V
arious minor c
l
eanu
p
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-11-29
Stev
e
B
enn
e
tt
tests: clock
.
test n
e
e
ds cmd clock
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-11-26
Ste
v
e Bennett
bu
i
l
d: Fix out-of-tree
b
u
i
ld
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-11-26
Steve B
e
nn
e
tt
test
s
: Make the failing SIGPIPE tests go away
o
n
AppVeyor
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-11-26
Steve
Bennett
build: Support --sile
n
t-rules
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-11-26
Steve Bennett
Update autose
t
up
t
o v
0
.
6
.
7-17-gb5a0e85
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-11-25
Steve Benn
e
tt
test
s
: rem
o
ve deb
u
g
ging from event
.
test
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2017-11-25
Steve Ben
n
ett
tests: If ipv6 so
c
kets can't be bound, don
'
t test
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
next