repo.or.cz
/
sqlite.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Fix a possible infinite loop in VACUUM that can come up when the schema
2018-02-12
D
.
R
ichard Hipp
Fix a po
s
sible in
f
inite
loop i
n
VACU
U
M
t
ha
t
c
a
n come
.
.
.
commit
|
commitdiff
|
tree
2018-02-10
D
.
R
i
char
d
Hipp
Fix m
i
splaced t
e
stcas
e
(
) macros from the previous check-in
.
commit
|
commitdiff
|
tree
2018-02-09
D
.
Richa
r
d Hipp
Imp
r
o
v
e the performance
o
f the built-in REPLACE() function
.
.
.
commit
|
commitdiff
|
tree
2018-02-09
D
.
Richard Hip
p
A
dd the zorde
r
.
c extens
i
o
n
implementin
g
zorder() and
.
.
.
commit
|
commitdiff
|
tree
2018-02-09
D
.
R
i
chard Hipp
Fix a harmless c
o
mpiler warning
.
commit
|
commitdiff
|
tree
2018-02-05
D
.
R
i
chard Hipp
Allocation the mutex used by the unix VF
S
only once
.
.
.
commit
|
commitdiff
|
tree
2018-02-04
D
.
Richard Hi
p
p
In
t
he CLI,
commit
|
commitdiff
|
tree
2018-02-01
D
.
Ri
c
h
ard Hipp
N
ew
a
ssert()
s
t
atements t
o
h
e
l
p ensure th
a
t no other
.
.
.
commit
|
commitdiff
|
tree
2018-02-01
D
.
R
ich
a
rd H
i
pp
When a
n
i
n
dex is
b
ased on a
t
ext representation
o
f
.
.
.
commit
|
commitdiff
|
tree
2018-01-31
D
.
R
ichard Hipp
Improve
t
h
e omit-left-join
o
p
timi
z
ati
o
n so that it
.
.
.
commit
|
commitdiff
|
tree
2018-01-31
D
.
Richard Hi
p
p
C
hange
s
to the autoconf tar
b
all
s
o
t
h
at
i
t doe
s
not
.
.
.
commit
|
commitdiff
|
tree
2018-01-27
D
.
R
ichard Hi
p
p
C
h
anges
t
o a
v
o
i
d a ha
r
mless UB
warn
i
ng from clang
.
commit
|
commitdiff
|
tree
2018-01-27
D
.
Richa
r
d
Hipp
Ne
w
t
est c
a
se for t
i
cket [ec32177c99ccac2b1] that works
.
.
.
commit
|
commitdiff
|
tree
2018-01-27
D
.
Richard Hipp
P
roposed fix for the query planner problem
of t
i
c
k
et
commit
|
commitdiff
|
tree
2018-01-27
D
.
Ri
c
hard Hipp
Fix
c
ompiler
w
arnings i
n
zip
f
i
le
.
c
.
commit
|
commitdiff
|
tree
2018-01-26
D
.
Richard
Hi
p
p
Fix the query planner so tha
t
it take
s
into accou
n
t
.
.
.
commit
|
commitdiff
|
tree
2018-01-26
D
.
Richard Hipp
Im
p
rove text-to-in
t
eger conversi
o
n in boundary cases
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
D
.
Richard
H
i
p
p
Slightly smalle
r
and fas
t
er implementa
t
i
o
n of OP_If
.
.
.
commit
|
commitdiff
|
tree
2018-01-24
D
.
Richard Hi
p
p
When unpac
k
ing
a
s
orter record, do
so from right to
.
.
.
commit
|
commitdiff
|
tree
2018-01-24
D
.
Richard Hipp
Rearrange fields of the BtCursor object so that it
.
.
.
commit
|
commitdiff
|
tree
2018-01-24
D
.
Richard Hipp
Add the no
r
malize
.
c extension
.
commit
|
commitdiff
|
tree
2018-01-24
D
.
Rich
a
r
d Hipp
Interchange
the
n
umer
i
c co
d
es
for
CURSOR_V
A
L
I
D and
.
.
.
commit
|
commitdiff
|
tree
2018-01-24
D
.
R
i
c
hard Hipp
Adjust t
h
e fts3rank
.
test mo
d
u
l
e so
t
hat it
w
orks on
.
.
.
commit
|
commitdiff
|
tree
2018-01-24
D
.
Richard Hipp
Improved error m
e
ssage out
p
u
t
wh
e
n
th
e
btreei
n
fo
.
c
.
.
.
commit
|
commitdiff
|
tree
2018-01-24
D
.
Richard Hipp
Prevent a h
a
rmless
u
nused v
a
riable warnin
g
when compi
l
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2018-01-24
D
.
Richard Hipp
Fix
a formatting iss
u
e
in s
q
li
t
e3_p
r
epare_v3(
)
docu
m
e
nt
a
tion
.
.
.
commit
|
commitdiff
|
tree
2018-01-24
D
.
R
ichard Hipp
Fix the sqlit
e
3
e
x
t
.
h he
a
der
f
i
l
e
s
o that i
t
corre
c
tly
.
.
.
commit
|
commitdiff
|
tree
2018-01-24
D
.
Rich
a
rd Hipp
Make t
h
e shell
f
unctional even if compiled with SQ
L
ITE_OMIT_
.
.
.
commit
|
commitdiff
|
tree
2018-01-24
D
.
Ric
h
a
r
d Hipp
I
n
voke t
h
e sqlite3_com
p
lete() interface from th
e
fuz
z
er
.
commit
|
commitdiff
|
tree
2018-01-23
D
.
Richa
r
d Hipp
Increase the version number to 3
.
23
.
0
f
or the nex
t
.
.
.
commit
|
commitdiff
|
tree
2018-01-23
D
.
Richard Hi
p
p
Remove
a
n u
n
reachab
l
e branch from sqlite3S
k
ipAccumu
l
atorLoad()
.
commit
|
commitdiff
|
tree
2018-01-23
D
.
Richard Hipp
Work around a problem with G
C
C on 32-bit mach
i
nes that
.
.
.
commit
|
commitdiff
|
tree
2018-01-23
D
.
Richard
Hipp
Fi
x
the modification-ti
m
e
s
etting logic in the fi
l
e
i
o
.
.
.
commit
|
commitdiff
|
tree
2018-01-23
D
.
Richard Hipp
F
ix comm
e
nt typos
.
No changes
t
o
code
.
commit
|
commitdiff
|
tree
2018-01-23
D
.
Richard Hipp
Slightly faster i
m
p
lementat
i
on of the length() SQL
.
.
.
commit
|
commitdiff
|
tree
2018-01-23
D
.
R
ichard Hip
p
S
l
i
ghtly fast
e
r
function dis
p
a
t
ch in
th
e
v
i
rtual m
a
chine
.
.
.
commit
|
commitdiff
|
tree
2018-01-22
D
.
Richard Hipp
Version 3
.
22
.
0
commit
|
commitdiff
|
tree
2018-01-22
D
.
Richard Hip
p
Avoi
d
unnecessary
O
OM detecti
o
n warn
i
ngs in a debug
g
ing
.
.
.
commit
|
commitdiff
|
tree
2018-01-22
D
.
Richard
H
i
p
p
On the walro2-X
.
4
.
2
.
2 test
c
a
se, s
h
ow the si
z
e
a
s
p
a
rt
.
.
.
commit
|
commitdiff
|
tree
2018-01-18
D
.
Ri
c
hard Hipp
Update
the autoconf confi
g
u
re
.
ac sc
r
ipt
a
nd Makefile
.
.
.
commit
|
commitdiff
|
tree
2018-01-18
D
.
Richard Hipp
Fix to the documen
t
a
t
i
on for sqlite3_trace_v2()
.
No
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
D
.
Richard Hipp
Alternati
v
e
im
p
lementation
f
o
r the internal sqlite3Po
w
1
0
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
D
.
Richard Hipp
Fix harmless
c
o
m
piler
w
arning
s
, mos
t
ly un
u
sed par
a
m
eters
.
.
.
commit
|
commitdiff
|
tree
2018-01-16
D
.
Richard Hipp
Remove an unus
e
d field from the internal definition
.
.
.
commit
|
commitdiff
|
tree
2018-01-16
D
.
R
i
ch
a
rd Hipp
Fix c
o
mpi
l
er w
a
rni
n
g in the FTS5 test interface
.
commit
|
commitdiff
|
tree
2018-01-16
D
.
Rich
a
r
d Hipp
Make the ne
w
sql
i
te3_vtab_co
l
lation() interfac
e
accessible
.
.
.
commit
|
commitdiff
|
tree
2018-01-16
D
.
Richard Hipp
R
emo
v
e the unused SQLITE_CANTOPEN_D
I
RTYWA
L
resul
t
code
.
commit
|
commitdiff
|
tree
2018-01-16
D
.
Richard Hipp
Move the ZLIB version announ
c
ement in the
C
LI o
u
t
of
.
.
.
commit
|
commitdiff
|
tree
2018-01-16
D
.
Rich
a
rd H
i
pp
Disable th
e
"
.
archive" command tests in
shell8
.
test
.
.
.
commit
|
commitdiff
|
tree
2018-01-15
D
.
Richard Hi
p
p
Fix an error in the s
e
tDevice
C
ha
r
acte
r
i
stics
(
)
pro
c
edure
.
.
.
commit
|
commitdiff
|
tree
2018-01-14
D
.
Richard Hipp
Avoi
d
ex
c
ess stack usage when a
V
ALUES
c
lause wit
h
.
.
.
commit
|
commitdiff
|
tree
2018-01-13
D
.
R
i
c
hard
Hipp
Fix harmle
s
s compiler warnings in zipfile
.
c
.
commit
|
commitdiff
|
tree
2018-01-13
D
.
Richard Hi
p
p
Fully initialize the Me
m
object for serial-
t
y
p
e 10
.
.
.
commit
|
commitdiff
|
tree
2018-01-13
D
.
R
icha
r
d H
i
p
p
Add the new "no
c
hange" APIs t
o
the exten
s
ion loading
.
.
.
commit
|
commitdiff
|
tree
2018-01-12
D
.
Richard Hipp
Add the s
q
lite3_value_
n
ocha
n
ge() API, usable from within
.
.
.
commit
|
commitdiff
|
tree
2018-01-12
D
.
Rich
a
rd
Hipp
I
mproved comments
.
Slightl
y
t
igh
t
er
i
m
p
le
m
e
n
tation
.
.
.
commit
|
commitdiff
|
tree
2018-01-12
D
.
Ri
c
h
a
rd Hipp
A
d
d t
h
e experimental s
q
l
it
e
3_va
l
ue_nochange() inter
f
a
c
e
.
.
.
commit
|
commitdiff
|
tree
2018-01-12
D
.
Ri
c
hard H
i
p
p
Simplification t
o
the implement
a
tio
n
of OP_Insert
.
commit
|
commitdiff
|
tree
2018-01-12
D
.
Richard Hipp
Av
o
id an unnec
e
ssa
r
y branch when not u
s
in
g
pre-upd
a
t
e
.
.
.
commit
|
commitdiff
|
tree
2018-01-12
D
.
Rich
a
rd Hipp
Fix obsolete co
m
m
e
nts
.
No chan
g
es to code
.
commit
|
commitdiff
|
tree
2018-01-12
D
.
Ri
c
ha
r
d Hipp
A
lways use utimes() instead o
f
u
timensat() since the
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
D
.
Richard H
i
pp
Add the sqlite3_vta
b
_nochange() interface
.
Test ca
s
e
s
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
D
.
Richar
d
H
i
pp
Add the sqlite3_vtab
_
nochange()
m
ethod which
v
i
r
tu
a
l
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
D
.
Rich
a
rd Hipp
Minor for
m
a
t
ting changes in
zipfile
.
c
.
No logical
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
D
.
Richard
Hipp
Fix
t
y
po in
c
o
m
ment
.
N
o
code cha
n
ges
.
commit
|
commitdiff
|
tree
2018-01-11
D
.
Richard Hipp
U
pdate the
.
help scre
e
n in
t
he
CLI
.
Make sure the
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
D
.
Richard Hipp
Add the built-in
edi
t
(VALUE
)
a
n
d
ed
i
t(
V
A
L
UE,EDITOR
.
.
.
commit
|
commitdiff
|
tree
2018-01-10
D
.
Richa
r
d Hipp
Add the "
.
once
-e" and "
.
once -x" command
s
t
o the C
L
I
.
.
.
commit
|
commitdiff
|
tree
2018-01-10
D
.
Richard Hipp
Up
d
ate te
s
t cases
f
or the new "usage"
f
or
.
output
.
commit
|
commitdiff
|
tree
2018-01-10
D
.
Richard Hip
p
Save an
d
restore the output mode when do
i
ng "
.
once
.
.
.
commit
|
commitdiff
|
tree
2018-01-10
D
.
Ri
c
hard Hipp
A
n
a
ttem
p
t
t
o
g
et "
.
once
-
e
" wo
r
ki
n
g
reliably on Windows
.
commit
|
commitdiff
|
tree
2018-01-10
D
.
Ri
c
hard Hipp
Fix a pote
n
tial
SQLITE_MISUSE in the
.
excel command
.
.
.
commit
|
commitdiff
|
tree
2018-01-10
D
.
Rich
a
rd
H
ipp
Add suppor
t
for
t
he "
.
e
xcel"
command (a
n
d "
.
once -
e
.
.
.
commit
|
commitdiff
|
tree
2018-01-10
D
.
Richard Hipp
F
i
x
a
harmless compiler
w
a
r
ning
i
n zipfile
.
c
commit
|
commitdiff
|
tree
2018-01-10
D
.
Richard
H
ipp
In
c
l
u
de RT
R
EE in the de
f
ault CLI build
.
commit
|
commitdiff
|
tree
2018-01-10
D
.
Richard Hi
p
p
Mod
i
f
y the new "--appe
n
d" option to t
h
e
.
a
rchive so
.
.
.
commit
|
commitdiff
|
tree
2018-01-10
D
.
Richard Hipp
Add the lsmo
d
e(MODE) funct
i
on
i
n the f
i
leio
.
c extension
.
.
.
commit
|
commitdiff
|
tree
2018-01-10
D
.
Ri
c
hard Hipp
F
i
x minor problems with
the new "
.
a
rchive" comm
a
nd
.
.
.
commit
|
commitdiff
|
tree
2018-01-10
D
.
Richa
r
d
Hipp
In the fileio
.
c
e
xt
e
nsion, change the
f
i
letype(MODE
.
.
.
commit
|
commitdiff
|
tree
2018-01-10
D
.
Richard Hipp
Implement t
h
e "
.
ar --create" command
u
sing a single
commit
|
commitdiff
|
tree
2018-01-10
D
.
Richar
d
Hipp
A
d
d the
"filetype()" SQL function
f
or
i
n
terpreting
.
.
.
commit
|
commitdiff
|
tree
2018-01-10
D
.
R
i
char
d
H
i
pp
The "
.
ar" command dedu
c
es whether
or
n
ot the target
.
.
.
commit
|
commitdiff
|
tree
2018-01-10
D
.
Richard Hi
p
p
All
o
w the use
o
f
"
.
ar -t" with
o
ut specifyi
n
g an archive
.
.
.
commit
|
commitdiff
|
tree
2018-01-10
D
.
R
i
chard
H
ipp
Tag
a
n
u
nr
e
achable branch using
ALWAYS(
)
.
commit
|
commitdiff
|
tree
2018-01-10
D
.
Richard H
i
pp
Work o
n
the
"
.
archi
v
e" com
m
and
.
commit
|
commitdiff
|
tree
2018-01-10
D
.
Ri
c
h
ard
H
i
pp
Rearr
a
nge some routi
n
es in she
l
l
.
c to av
o
id the need
.
.
.
commit
|
commitdiff
|
tree
2018-01-10
D
.
R
ic
h
ard Hipp
Co
m
pute the correct column name even if t
h
e column
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
D
.
R
i
chard
Hi
p
p
Update
s
to the
README
.
md
f
il
e
for t
h
e e
x
t/
m
isc directory
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
D
.
Richard Hipp
Attempt t
o
fix the f
i
l
eio
.
c extension so that it builds
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
D
.
Richa
r
d
Hipp
Avoid a compiler warning when buildi
n
g w
i
th newer ve
r
s
ions
.
.
.
commit
|
commitdiff
|
tree
2018-01-08
D
.
R
ichard
Hipp
T
e
st cases fo
r
sq
l
it
e
3_
n
ormalize()
.
commit
|
commitdiff
|
tree
2018-01-08
D
.
R
i
chard
H
ip
p
Sp
e
cia
l
h
and
l
ing of
th
e
NULL
k
eywor
d
.
Sometimes
i
t
.
.
.
commit
|
commitdiff
|
tree
2018-01-08
D
.
R
ich
a
rd Hipp
Add IN-operato
r
normalizating an
d
th
e
SQL
I
TE_NORMA
L
IZ
E
_CLI
.
.
.
commit
|
commitdiff
|
tree
2018-01-08
D
.
Richard Hipp
F
irst c
o
de for an auxil
i
ary function tha
t
wil
l
norm
a
lize
.
.
.
commit
|
commitdiff
|
tree
2018-01-07
D
.
Richa
r
d
H
i
pp
A
v
oid
t
he use
of utimensat() on o
l
der unix pl
a
tforms
.
commit
|
commitdiff
|
tree
2018-01-07
D
.
Richar
d
Hi
p
p
Remo
v
e th
e
dependency
o
n test_
w
indiren
t
.
h from the
.
.
.
commit
|
commitdiff
|
tree
2018-01-07
D
.
Richar
d
H
i
pp
Modify the sqltclsh start
u
p script to loo
k
for a properly
.
.
.
commit
|
commitdiff
|
tree
2018-01-07
D
.
Richard Hipp
I
mprove
d
co
m
ments
on the sqlar
.
c a
n
d com
p
r
es
s
.
c exten
s
ions
.
.
.
commit
|
commitdiff
|
tree
2018-01-06
D
.
R
ichard Hipp
The shell detects
and opens ZIP archives using the
.
.
.
commit
|
commitdiff
|
tree
2018-01-06
D
.
Richard Hi
p
p
In
the
shell, includ
e
the "
.
arc
h
ive
"
command only if
.
.
.
commit
|
commitdiff
|
tree
next