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
Mark this repo as obsolete
2020-11-29
Steve B
e
nne
t
t
M
a
r
k
this
r
e
po
as obs
o
lete
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-07-30
Steve B
e
nn
e
t
t
jimregex
p
: re
n
ame loc
a
l regex funct
i
ons
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-07-24
Steve Be
n
nett
aio: ssl: connection c
l
ose is
n
't an error
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-07-11
Steve Bennett
string las
t
:
f
ix segfault
w
ith i
n
valid i
n
dex
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-06-25
S
t
eve Be
n
nett
docs:
u
se "emp
t
y string" instead of
"
nu
l
l string"
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-06-24
Ste
v
e
Benn
e
tt
core: dicts (and arrays
)
now pres
e
rv
e
insert
i
o
n
o
rder
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-06-13
Steve Ben
n
ett
core: in
f
o commands fail
e
d t
o
m
atch under some cond
i
tions
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-06-12
Steve Bennett
core: tidy u
p
c
o
mm
a
nd creation
/
replacemen
t
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-06-11
Stev
e
Bennett
c
ore: improvements to garba
g
e coll
e
c
tion
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-06-10
Steve
B
e
nnett
time:
sho
w
r
esult
s
less than
1us per itera
t
ion
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-06-10
S
t
eve Benne
t
t
core:
improve the pe
r
formance of lists
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-06-10
Steve Benn
e
tt
di
c
t exi
s
ts: Improve perfor
m
ance
when w
h
en key not
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-06-10
Steve Benn
e
t
t
c
ore: fix regtest TE
S
T 35
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-06-05
Steve Bennett
update
all ext
e
nsions for
new Jim_DeleteComman
d
() API
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-06-05
Stev
e
Bennett
tests: allow more time for some tes
t
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-06-05
Steve Benn
e
t
t
te
s
ts: Fi
x
so
m
e tests wh
e
n
certain features are disa
b
led
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-06-05
Steve Bennett
core: impr
o
ve perform
a
nc
e
through negative command
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-06-05
Steve Bennett
core
:
c
ommand (proc) names
m
ay
n
ow
c
on
t
ai
n
ed embe
d
ded
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-06-05
Steve Bennett
core: s
t
ring match and oth
e
r glob matching supp
o
rt
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-06-05
Steve Ben
n
e
t
t
core: var
i
able name
s
m
a
y
now contain embedded nulls
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-06-05
Steve Bennett
w
i
ndows: stru
c
t _stat64 should
be st
r
u
c
t
__st
a
t64
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-05-29
S
t
ev
e
B
e
nnett
apply: handle the JIM_RETU
R
N return
c
ode
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-05-27
Steve Be
n
nett
lse
a
rch: handle
too fe
w
args with -command
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-05-23
Steve Benn
e
tt
oo: Fix s
u
per in
v
ocation
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-05-07
Steve Bennett
tests: inte
r
active
.
tests requires socke
t
pty
support
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-05-07
Stev
e
B
ennett
t
ests: Add i
n
t
e
rac
t
i
ve mode tests
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-05-06
Ste
v
e Bennet
t
lse
a
r
c
h,
s
witch:
f
i
x -regexp case with o
p
t
ion-like
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-05-06
Steve Benn
e
tt
tests: socket
.
test chec
k
for ipv6 sup
p
ort
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-05-06
S
teve B
e
nnett
aio:
Add
s
oc
k
et pty
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-05-06
Steve Benn
e
tt
t
e
sts:
jimsh
.
tests additional
t
ests
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-05-06
Steve Bennett
tests: ssl
.
tes
t
:
E
nable S
N
I a
n
d test verify
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-05-06
S
t
eve Bennett
aio:
s
s
l
:
A
llow SNI
to be specified
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-05-06
Stev
e
Bennett
ai
o
: Fix eventl
o
op and eof for
s
sl conne
c
ti
o
ns
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-05-05
St
e
ve Bennett
test
s
: a
d
d ssl
.
t
e
st
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-05-05
Stev
e
Benn
e
tt
tests:
a
dd
s
o
c
k
e
t
.
tests
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-05-05
S
teve Bennett
tests/runall
.
t
cl:
s
u
ppo
r
t
tests that fork
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-05-05
Steve
B
ennett
exit: Set
t
he exit code
as the
i
nterp result
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-05-05
Steve Bennett
fil
e
: st
a
t: Fixes for 64 bit ti
m
es on Windows
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-05-04
Steve Be
n
n
e
tt
t
ests:
Fi
x
es to
r
ecent tests for windows
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-05-04
Steve B
e
nnett
jim
.
c: Fix Update
S
tringOfInde
x
()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-05-04
S
t
eve Bennett
e
x
ec: remove useless initialisatio
n
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-05-04
Ste
v
e Be
n
nett
aio: Improve ipv6 error message
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-05-04
Steve
Bennett
scan
:
Fix a utf-8 bug for string
l
en
g
th
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-05-04
S
t
eve Be
n
nett
reg
s
ub: Fi
x
regsub -all with
\A
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-05-04
Steve B
e
nnett
regex
p
:
Improved er
r
or message
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-05-04
Steve Bennett
signal check: fix
e
rror return
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-05-04
S
teve Bennett
u
n
pack:
consistent error messag
e
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-05-04
Steve Ben
n
ett
file read
l
ink: change error m
e
ssage to
match Tcl
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-05-04
Steve
Benn
e
tt
file: rootna
m
e, dirname fixes
to mat
c
h Tcl
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-05-04
Stev
e
Ben
n
ett
tests: Ad
d
m
a
n
y new additional tests
f
or c
o
de c
o
verag
e
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-05-04
Steve Bennett
a
io:
remove leftover debuggi
n
g
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-05-04
St
e
ve Ben
n
e
tt
build: I
m
p
r
ove co
v
erag
e
suppo
r
t
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-04-28
Steve Bennett
t
e
s
ts:
n
a
mespace
.
test
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-04-27
Steve Bennett
j
im
.
c:
Fi
x
mallo
c
-
>
Jim
_
A
l
loc
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-04-17
S
t
eve Be
n
ne
t
t
tes
t
s: file tem
p
fil
e
: don't do path/
t
emplate tes
t
s
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-04-17
Steve Bennett
tests: impr
o
v
e code cove
r
age
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-04-17
Stev
e
Benn
e
tt
t
c
ltest: A
d
d su
p
port f
o
r the -template op
t
ion
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-04-17
Steve B
e
n
n
et
t
local,
r
ename:
don't
a
llow renaming a local proc with
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-04-17
St
e
ve Bennett
parsing: F
i
x error with
m
i
ssing
q
uot
e
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-04-17
Steve Bennet
t
env:
F
ix error in case of to
o
many arguments
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-04-17
Ste
v
e Bennett
build: Add
.
/
c
onfigure
--cover
a
ge
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-04-16
Steve Bennett
a
pply
:
i
g
nor
e
the curr
e
n
t name
s
pace
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-04-16
Steve
B
e
nnet
t
expr: avoid
mem
o
r
y
leak due
t
o
s
him
m
e
r
ing
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-04-16
Steve Bennett
package: add package names
as an alias for pack
a
ge
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-04-02
Steve Bennet
t
t
a
ilcall: Fix to
a
voi
d
tailcall
s
c
o
nsuming C stack
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-03-05
S
t
eve Ben
n
e
t
t
b
u
i
ld: Che
c
k
for 32-bit t
i
me_t at con
f
i
g
u
r
e time
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-03-05
St
e
v
e
Benn
e
tt
j
im
.
h: Chan
g
e type of interp-
>
last
C
ollectTim
e
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-03-04
Steve Benn
e
tt
do
c
s: Update
s
mainly to
c
larify glob string matchin
g
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-03-03
Steve Benne
t
t
cloc
k
: test and
doc non
-
Y2038 compl
i
anc
e
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-02-12
Steve Bennett
b
u
il
d
:
examples
.
api: Add necessary lin
k
er f
l
ag
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2020-01-22
Steve Bennett
docs: make it clear
t
hat the p
a
c
k
a
g
e
version is
ignored
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-12-30
Steve Bennett
r
e
gexp: Reset
scanner position on
failed opti
o
n
al group
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-12-13
Steve Bennett
te
s
ts:
F
i
x
m
i
sc
.
test f
o
r
ne
w
retur
n
-level 0 behaviour
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-12-13
S
t
eve Bennett
retu
r
n: fix
-level
0
-
code x
x
x
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-29
Steve Bennett
jimsh: intera
c
tive mode: pri
n
t nu
l
ls
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-29
Stev
e
B
e
nnett
s
t
rin
g
map and str
i
n
g
compare now
s
upport embedded
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-20
S
teve Bennett
bum
p
ver
s
i
on to 0
.
79
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-14
S
teve Bennett
build: Check f
o
r i
n
line
s
up
p
o
rt
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-14
St
e
v
e
B
e
nnett
Up
d
ate ss
l
cert to use a
4096 bit key
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-13
Steve Bennett
build:
F
ix out-
o
f-tr
e
e build with json e
x
t
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-11
Steve Bennett
aio: tty: allow settin
g
ech
o
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-11
S
teve Bennett
c
o
nf
i
gure: add SIZEOF_INT to jim-
c
onfig
.
h
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-09
Steve Bennett
j
son: F
i
x decode sch
e
ma for list obj
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-09
Steve Ben
n
ett
js
o
n: A
d
d json encoder/decoder
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-09
S
t
eve Be
n
nett
jsmn: Fix a parser bug where o
b
je
c
t ke
y
s could be non
.
.
.
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-09
S
t
eve
B
e
nnett
j
s
mn: import json d
e
coder
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-09
S
teve Ben
n
e
t
t
aio
:
m
a
ke som
e
dat
a
cons
t
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-08
Steve Ben
n
ett
Improve
c
omme
n
t
s
for JimResetHashTable()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-06
Steve Benne
t
t
build: improve
build for shared objects
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-06
Steve B
e
nn
e
tt
docs: Formatting c
l
eanups, con
s
i
s
tency
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-06
Steve Be
n
nett
d
o
cs
:
Remove docs for
t
he case command
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-06
Steve Be
n
nett
expr-sug
a
r: $(
)
should re
t
urn non-e
r
ror
codes
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-11-01
Steve Bennett
regexp
,
regsu
b
: utf8
:
F
ix incor
r
e
c
t count w
i
t
h
.
matches
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-10-29
Steve Benne
t
t
aio: ne
e
d SO_REUSEADDR before bind()
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-10-27
Steve Bennett
utf8_strlen: Imp
r
ove perform
a
nce
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-10-27
St
e
ve Bennett
regexp: Fix -indices i
n
th
e
utf-8 case
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-10-27
Steve Bennett
regexp -indice
s
sh
o
uld return character indice
s
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-10-27
St
e
ve Benn
e
tt
regex
p
,
regsub:
-
start is a char
a
cter index
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-10-17
Steve Bennett
file:
Add
f
ile s
p
lit
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
2019-10-17
St
e
ve Ben
n
ett
file: Be
t
ter support for trailing
s
l
ashes in pathnames
Signed-off-by:
Steve Bennett
<steveb@workware.net.au>
commit
|
commitdiff
|
tree
next