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 bug in PRAGMA integrity_check introduced by enhancement (8a) in
2024-02-13
D
.
Richard Hipp
Fix a bug i
n
PRAGMA
inte
g
r
i
ty
_
chec
k
int
r
o
duce
d
by e
n
ha
n
c
e
men
.
.
.
commit
|
commitdiff
|
tree
2024-02-13
D
.
Richard Hip
p
Changes to vtabCal
l
C
on
s
t
ructor() to
a
vo
i
d
a
harmless
.
.
.
commit
|
commitdiff
|
tree
2024-02-12
D
.
Richard Hi
p
p
Rep
l
ace the assert(
)
t
h
a
t was removed by [f023cb541b5dd72c
.
.
.
commit
|
commitdiff
|
tree
2024-02-12
D
.
Richard Hipp
Add a
n
ew sqlite3FaultSim() to btree for better
faul
t
.
.
.
commit
|
commitdiff
|
tree
2024-02-12
D
.
Richard
H
i
p
p
A
dd a new sqlite3FaultSi
m
()
c
all in t
h
e
btree logic
.
.
.
commit
|
commitdiff
|
tree
2024-02-12
D
.
Richard Hi
p
p
Add suppor
t
for
t
he "
.
testct
r
l faul
t
_install" do
t
-
c
ommand
.
.
.
commit
|
commitdiff
|
tree
2024-02-11
D
.
Richard Hipp
In
the RTRE
E
extension
,
allow the
x
BeginT
r
ansacti
o
n
.
.
.
commit
|
commitdiff
|
tree
2024-02-11
D
.
Richard Hipp
If a t
e
rm of
a
n O
R
DE
R
BY or
G
ROU
P
BY
c
ontains an aggrega
t
e
.
.
.
commit
|
commitdiff
|
tree
2024-02-11
D
.
Richard Hipp
I
mproved AggInfo tracing in d
e
bug b
u
ilds
.
No ch
a
nges
.
.
.
commit
|
commitdiff
|
tree
2024-02-07
D
.
R
ic
h
ard Hipp
Fix a
n
#end
i
f (ad
d
ed i
n
the wrong place b
y
[8f4b1ceaf
e
4
a271b
.
.
.
commit
|
commitdiff
|
tree
2024-02-07
D
.
Richard Hipp
Bring te
s
t cases into alig
n
ment
with the lates
t
enhancement
s
.
commit
|
commitdiff
|
tree
2024-02-07
D
.
Ric
h
ard Hipp
Turns out the b
r
a
n
ch is reacha
b
l
e, so
b
ack out the
.
.
.
commit
|
commitdiff
|
tree
2024-02-07
D
.
Richard Hipp
Detect
a
nd
r
espond to an OOM on the
jsonStringTerminate
.
.
.
commit
|
commitdiff
|
tree
2024-02-06
D
.
Rich
a
rd Hipp
Slight chan
g
e to OOM handlin
g
in JS
O
N
to catc
h
a
c
orn
e
r
.
.
.
commit
|
commitdiff
|
tree
2024-02-03
D
.
R
i
c
har
d
Hipp
Foll
o
wing a ROLLBACK that rev
e
r
ts chan
g
e
s t
o
an RTRE
E
.
.
.
commit
|
commitdiff
|
tree
2024-02-02
D
.
Ri
c
har
d
Hipp
More exte
n
sive u
s
e of S
Q
LIT
E
_CORRUP
T
_PG
N
O
.
commit
|
commitdiff
|
tree
2024-02-01
D
.
Richard
H
ipp
In PRAGMA int
e
grity_check, defer
running
x
Integri
t
y
.
.
.
commit
|
commitdiff
|
tree
2024-02-01
D
.
Richar
d
Hipp
Add t
r
a
c
in
g
logic to the shared-c
a
che locks in b
t
ree
.
.
.
commit
|
commitdiff
|
tree
2024-02-01
D
.
Richa
r
d Hi
p
p
Add t
h
e t
e
st_oom_break
p
oi
n
t() rou
t
ine
o
n
debug
builds
.
.
.
commit
|
commitdiff
|
tree
2024-01-31
D
.
Richard Hip
p
Replace an condit
i
onal assi
g
n
m
en
t
that was
made obso
l
ete
.
.
.
commit
|
commitdiff
|
tree
2024-01-31
D
.
Richard Hipp
Allow co
n
trol characte
r
s i
n
J
S
O
N5 s
t
ri
n
g
li
t
erals
.
commit
|
commitdiff
|
tree
2024-01-31
D
.
Richard Hipp
Add NEVER() a
n
d ALWAYS()
m
acros for t
h
e
JSON5-control
.
.
.
commit
|
commitdiff
|
tree
2024-01-31
D
.
Richard Hipp
Fix
fai
l
u
re to
d
etect unterminated
string literals
.
.
.
commit
|
commitdiff
|
tree
2024-01-31
D
.
Richar
d
Hi
p
p
A
l
low
c
ontrol characters in JSON5 s
t
ring literals
.
commit
|
commitdiff
|
tree
2024-01-31
D
.
Richard
Hipp
F
i
x a
m
e
m
ory allocati
o
n bug in
the (debug-use-o
n
ly
.
.
.
commit
|
commitdiff
|
tree
2024-01-29
D
.
Richard Hi
p
p
Detect
m
alfor
m
ed nested JSONB ear
l
ier and s
t
op re
n
d
e
ri
n
g
.
.
.
commit
|
commitdiff
|
tree
2024-01-29
D
.
Richard Hipp
When generate
d
text J
S
ON f
r
om JSONB, do not continue
.
.
.
commit
|
commitdiff
|
tree
2024-01-29
D
.
Richa
r
d Hipp
When rendering JS
O
NB ba
c
k
into te
x
t
JSO
N
, rep
o
r
t an
.
.
.
commit
|
commitdiff
|
tree
2024-01-28
D
.
Richard Hipp
U
se __ppc__ instead of __POW
E
RPC__ t
o
ident
i
fy 32-bit
.
.
.
commit
|
commitdiff
|
tree
2024-01-28
D
.
R
ichard Hipp
Automatically disable the D
I
STINCT
optimizati
o
n during
.
.
.
commit
|
commitdiff
|
tree
2024-01-28
D
.
Ric
h
ard Hi
p
p
Apply t
h
e same fix
f
o
und in [99057383
a
cc8f920] to
d
es
c
ending
.
.
.
commit
|
commitdiff
|
tree
2024-01-27
D
.
R
i
c
h
ard
H
ipp
Im
p
ro
v
ements to
pars
e
r stack overflow testi
n
g
.
commit
|
commitdiff
|
tree
2024-01-27
D
.
Ric
h
a
r
d Hipp
Performance enhancements to
t
he
pa
r
ser templat
e
.
commit
|
commitdiff
|
tree
2024-01-27
D
.
Ric
h
ard Hipp
U
s
e an
a
lter
n
ative memory alloca
t
or fo
r
parser stack
.
.
.
commit
|
commitdiff
|
tree
2024-01-27
D
.
Richard
Hipp
All
o
cate new pa
r
ser stack space from the heap
i
f needed
.
.
.
commit
|
commitdiff
|
tree
2024-01-27
D
.
Ri
c
hard
H
ipp
Optimiz
a
tions t
o
ParseFinal
i
ze()
t
o make up f
o
r the
.
.
.
commit
|
commitdiff
|
tree
2024-01-27
D
.
Ri
c
hard Hipp
Om
i
t
the "par
s
e
r
s
tack
overflow"
error mes
s
a
ge, since
.
.
.
commit
|
commitdiff
|
tree
2024-01-26
D
.
Richard Hi
p
p
Bug fixes in
t
h
e
fun
c
t
i
on th
a
t expands the
p
arser stack
.
commit
|
commitdiff
|
tree
2024-01-26
D
.
Richard Hipp
Exp
e
r
i
me
n
tal changes that pre
v
e
n
t parse
r
stack overflows
.
.
.
commit
|
commitdiff
|
tree
2024-01-24
D
.
Richard Hi
p
p
Add NEVER() to a branch
t
hat is
n
o lo
n
ger r
e
achable
.
commit
|
commitdiff
|
tree
2024-01-23
D
.
Ri
c
hard Hi
p
p
Slight adjustment to te
s
t resul
t
s for Windows in mma
p
1
.
.
.
commit
|
commitdiff
|
tree
2024-01-23
D
.
Ri
c
hard
Hipp
I
mprove
d
error messag
e
when a
d
ouble-qu
o
ted identifier
.
.
.
commit
|
commitdiff
|
tree
2024-01-23
D
.
R
ichard Hi
p
p
When a
J
SON inp
u
t is a
b
lob, but it looks like valid
.
.
.
commit
|
commitdiff
|
tree
2024-01-23
D
.
Richard Hipp
F
ix typo
in the t
a
g-20
2
40123-a i
n
a comment
.
commit
|
commitdiff
|
tree
2024-01-23
D
.
R
i
chard Hipp
I
f a BLOB look
s
like JSO
N
when cast
t
o text, then treat
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
D
.
Richard H
i
pp
Si
m
plifica
t
ion of
the error r
e
p
o
r
ting logic
.
commit
|
commitdiff
|
tree
2024-01-22
D
.
Ric
h
a
r
d Hip
p
I
m
pr
o
ved error message when a double-
q
u
oted st
r
ing
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
D
.
Richar
d
Hipp
The -DSQLITE_JSON_
B
LOB_INP
U
T_BUG_COMPATIBL
E
compile
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
D
.
Richa
r
d Hipp
F
ix userauth so that it works t
o
gether with SQLITE_OMIT_S
H
AR
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
D
.
R
i
chard Hipp
Add a notice to the
u
ser-
a
uthentication documentation
.
.
.
commit
|
commitdiff
|
tree
2024-01-21
D
.
Richard
H
ip
p
Fix
a
h
armless t
y
po i
n
a
comme
n
t
.
commit
|
commitdiff
|
tree
2024-01-20
D
.
Richard
H
i
pp
Simplifications to th
e
strftime
(
) logic
.
commit
|
commitdiff
|
tree
2024-01-20
D
.
R
i
cha
r
d Hipp
F
i
x a mem
o
ry leak in new memdb1
.
test
test cases
t
h
at
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
D
.
Richard Hip
p
Make sure
t
h
at %V and %G are testing for e
v
ery
sinc
e
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
D
.
Richard
H
ipp
Rig s
q
lite3_serialize() so that it will initializ
e
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
D
.
Ri
c
hard Hipp
W
hen doing a text
-
a
ffinit
y
co
m
p
arison betwe
e
n
t
wo v
a
lu
e
s
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
D
.
Richard
H
i
p
p
E
nsure that the replac
e
() SQL function always returns
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
D
.
Richard Hipp
When bac
k
ing
out a character in a con
s
tructed string
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
D
.
Richa
r
d Hipp
Fix the v
e
r
s
i
on numbe
r
in the
T
EA conf
i
gure scrip
t
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
D
.
Richard
H
i
p
p
Implement a
n
ew
a
lgorith
m
for
computing ISO week
val
u
es
.
.
.
commit
|
commitdiff
|
tree
2024-01-18
D
.
Richard Hi
p
p
I
ncrease the version numbe
r
t
o 3
.
46
.
0 to
b
egi
n
the
.
.
.
commit
|
commitdiff
|
tree
2024-01-18
D
.
Richard Hipp
Add support in th
e
s
t
r
ftime() S
Q
L fu
n
ction f
o
r
c
o
nve
r
s
ion
.
.
.
commit
|
commitdiff
|
tree
2024-01-16
D
.
Richard Hipp
Fix harmless "u
n
used
parameter" compi
l
er warning in
.
.
.
commit
|
commitdiff
|
tree
2024-01-16
D
.
Richard H
i
pp
Clutte
r
th
e
cod
e
with "fal
l
-
t
hrough" c
o
mments
i
n order
.
.
.
commit
|
commitdiff
|
tree
2024-01-16
D
.
R
ichard Hipp
Remove the LLO
N
G_MAX
p
r
eproces
s
or macro from t
h
e
series
.
.
.
commit
|
commitdiff
|
tree
2024-01-15
D
.
Richa
r
d Hipp
V
er
s
ion 3
.
45
.
0
commit
|
commitdiff
|
tree
2024-01-11
D
.
Richard Hipp
F
i
x a co
m
ment in sessions
.
No functional ch
a
nges
.
commit
|
commitdiff
|
tree
2024-01-09
D
.
Ri
c
hard
H
i
pp
P
u
t
a
n SQLITE_ENABLE_SETLK_TIMEO
U
T
b
ranc
h
in
s
ide the
.
.
.
commit
|
commitdiff
|
tree
2024-01-09
D
.
Ri
c
h
ar
d
Hipp
I
mp
r
oved
r
esolution of unqualified names in the
R
EINDE
X
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
D
.
R
icha
r
d Hi
p
p
Minor change to os_un
i
x
.
c to facilitate
1
00% MC/DC
.
.
.
commit
|
commitdiff
|
tree
2024-01-07
D
.
Richard
H
ip
p
Remove an ALWAYS() from RTR
E
E
.
Dbsq
l
f
u
zz foun
d
a wa
y
.
.
.
commit
|
commitdiff
|
tree
2024-01-07
D
.
Richard Hipp
Update
s
to RTREE to facility testin
g
.
commit
|
commitdiff
|
tree
2024-01-06
D
.
Richard Hip
p
U
p
date JSON performan
c
e testing p
r
ocedur
e
s
for clarity
.
.
.
commit
|
commitdiff
|
tree
2024-01-04
D
.
Richard
Hip
p
Avoid
e
rrors with
S
QLITE_OMIT_VIRTUALTABL
E
builds in
.
.
.
commit
|
commitdiff
|
tree
2024-01-04
D
.
Richard
H
i
p
p
Restructure s
o
me code to
fix what appears to be a fal
s
e
.
.
.
commit
|
commitdiff
|
tree
2024-01-03
D
.
Richard Hipp
Fix a #ifdef in sqlite3_te
s
t
_contro
l
() tha
t
was preventing
.
.
.
commit
|
commitdiff
|
tree
2024-01-03
D
.
R
i
chard Hipp
Con
v
e
r
t the JSON func
t
ions to use lookaside memo
r
y
.
.
.
commit
|
commitdiff
|
tree
2024-01-03
D
.
Richard H
i
pp
Chang
e
a constant from
decima
l
t
o hex to avoid a co
m
pi
l
er
.
.
.
commit
|
commitdiff
|
tree
2024-01-03
D
.
Rich
a
rd Hip
p
Enhance
s
q
l
ite3_analyzer
.
exe so t
h
a
t
i
t
uses the e
x
t
.
.
.
commit
|
commitdiff
|
tree
2024-01-03
D
.
Rich
a
rd
Hipp
Up
d
ate the sqldiff
.
exe utility program so that it us
e
s
.
.
.
commit
|
commitdiff
|
tree
2024-01-02
D
.
Ric
h
a
rd
Hipp
Ba
c
k
out [b517a52fa36df0a0] which
i
s
n
o longer
reach
a
b
l
e
.
.
.
commit
|
commitdiff
|
tree
2024-01-02
D
.
Ri
c
hard H
i
pp
Adju
s
t the sqlit
e
3PagerDirectRea
d
Ok(
)
routine (
p
art
.
.
.
commit
|
commitdiff
|
tree
2024-01-02
D
.
Ric
h
a
rd Hipp
Increase the de
f
ault "max_page_count" to
its t
h
eore
t
ical
.
.
.
commit
|
commitdiff
|
tree
2024-01-01
D
.
Ri
c
hard Hipp
New l
o
gic
t
o
a
voi
d
using indexes that ANAL
Y
ZE has iden
t
i
f
ied
.
.
.
commit
|
commitdiff
|
tree
2024-01-01
D
.
R
i
c
h
ard Hipp
Remove some unn
e
ces
s
ary c
o
mputati
o
n
s
fr
o
m A
N
ALYZE so
.
.
.
commit
|
commitdiff
|
tree
2024-01-01
D
.
R
i
chard Hipp
Extr
a
steps
taken to avoid u
s
i
n
g
l
o
w-qua
l
ity indexes
.
.
.
commit
|
commitdiff
|
tree
2023-12-28
D
.
Ric
h
ard Hipp
Enable SQLITE_DIRECT_OVERFLOW_R
E
AD un
l
e
s
s it is s
p
e
cif
i
c
al
l
y
.
.
.
commit
|
commitdiff
|
tree
2023-12-28
D
.
R
i
chard Hipp
P
erf
o
rmance im
p
rovemen
t
b
y
unw
i
nding a
loop in jso
n
Appe
n
d
Str
.
.
.
commit
|
commitdiff
|
tree
2023-12-28
D
.
Richard Hipp
F
ix har
m
l
e
ss
c
omp
i
ler warnings in FTS5
.
commit
|
commitdiff
|
tree
2023-12-28
D
.
Richard Hip
p
Enhan
c
e the
(un
d
ocu
m
ented, d
e
bug-only) json_parse(
.
.
.
commit
|
commitdiff
|
tree
2023-12-26
D
.
Richard Hipp
I
mproved handling of
ma
l
form
e
d u
n
i
c
ode w
i
thi
n
JSO
N
.
.
.
commit
|
commitdiff
|
tree
2023-12-24
D
.
Ri
c
hard H
i
pp
Rem
o
ve an ALWAYS() added
i
n [c50e6c2ac
e
49d092] because
.
.
.
commit
|
commitdiff
|
tree
2023-12-24
D
.
Ric
h
ar
d
Hipp
Fix harmless
compiler
w
a
rnings ass
o
ciat
e
d wi
t
h [5db30bcc
3
38a
.
.
.
commit
|
commitdiff
|
tree
2023-12-24
D
.
R
i
ch
a
rd Hipp
A
v
oid sign
e
d i
n
teger ov
e
rflow durin
g
in
t
eg
r
ity_
c
heck
.
.
.
commit
|
commitdiff
|
tree
2023-12-23
D
.
Richard Hipp
Improv
e
me
n
ts to th
e
query planner to address the i
n
ef
f
ici
e
nc
.
.
.
commit
|
commitdiff
|
tree
2023-12-23
D
.
Rich
a
rd Hipp
Add debuggin
g
output routin
e
s sqli
t
e
3ShowWhereLoop
.
.
.
commit
|
commitdiff
|
tree
2023-12-22
D
.
Richar
d
Hipp
Ch
a
nge p
a
r
a
m
eters
on a debugging function to include
.
.
.
commit
|
commitdiff
|
tree
2023-12-22
D
.
R
i
c
hard Hip
p
Add a new
comment to d
e
b
ug
g
ing
o
u
tput rout
i
ne sqlite3WhereLo
.
.
.
commit
|
commitdiff
|
tree
2023-12-21
D
.
Richard Hipp
A
dd
intern
a
l cor
e
-
d
eve
l
oper-only docu
m
entation of the
.
.
.
commit
|
commitdiff
|
tree
2023-12-20
D
.
Richard Hipp
Av
o
id harmless integer
overflow in page
r
status statist
i
c
s
.
.
.
commit
|
commitdiff
|
tree
next