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
.
Ri
c
hard Hip
p
Fix a bug
i
n PRAGM
A
in
t
egrity_chec
k
introduced by en
h
ancemen
.
.
.
commit
|
commitdiff
|
tree
2024-02-13
D
.
R
ichard Hipp
Change
s
to vtabC
a
llConstructor() to avoid a harmless
.
.
.
commit
|
commitdiff
|
tree
2024-02-12
D
.
Richard H
i
p
p
Replace
t
h
e
a
s
s
e
rt()
that
w
as remove
d
by [f023cb541b5dd72c
.
.
.
commit
|
commitdiff
|
tree
2024-02-12
D
.
Richard Hi
p
p
Add a new s
q
lite3FaultSim() to btree for better
fau
l
t
.
.
.
commit
|
commitdiff
|
tree
2024-02-12
D
.
R
ichard Hipp
Add a new s
q
lite3FaultSim() call in
t
h
e
btree
l
ogic
.
.
.
commit
|
commitdiff
|
tree
2024-02-12
D
.
Richard Hipp
Add support for th
e
"
.
t
estctrl
fault_install"
do
t
-co
m
mand
.
.
.
commit
|
commitdiff
|
tree
2024-02-11
D
.
Rich
a
rd
H
ipp
In
the RT
R
EE extension, a
l
l
ow t
h
e xBeginT
r
ans
a
c
t
i
on
.
.
.
commit
|
commitdiff
|
tree
2024-02-11
D
.
Richard Hi
p
p
If a term of an ORDER
B
Y o
r
GROUP BY c
o
ntains an aggregate
.
.
.
commit
|
commitdiff
|
tree
2024-02-11
D
.
Rich
a
rd
H
ipp
Im
p
r
oved AggInfo
tracing in debug build
s
.
N
o
changes
.
.
.
commit
|
commitdiff
|
tree
2024-02-07
D
.
Richard H
i
pp
Fix an #endif
(added in the wr
o
ng
p
lace b
y
[8f4b1
c
eaf
e
4a
2
7
1
b
.
.
.
commit
|
commitdiff
|
tree
2024-02-07
D
.
Richard Hi
p
p
Bri
n
g test cas
e
s into
alignment wit
h
the lat
e
st enh
a
n
cements
.
commit
|
commitdiff
|
tree
2024-02-07
D
.
Richard Hip
p
Turn
s
out the branch
i
s reacha
b
l
e
, so back ou
t
t
h
e
.
.
.
commit
|
commitdiff
|
tree
2024-02-07
D
.
R
i
chard Hipp
Detect
a
n
d
respond t
o
an O
O
M o
n
the json
S
tringT
e
r
mina
t
e
.
.
.
commit
|
commitdiff
|
tree
2024-02-06
D
.
Richar
d
Hipp
Slight chan
g
e
t
o
OOM
h
andling i
n
JSON to catch a
c
o
rner
.
.
.
commit
|
commitdiff
|
tree
2024-02-03
D
.
Richard Hipp
Foll
o
wing a ROL
L
BAC
K
that reverts chan
g
es t
o
an RTR
E
E
.
.
.
commit
|
commitdiff
|
tree
2024-02-02
D
.
Richa
r
d Hipp
Mor
e
extensive use of SQLITE_CORRUPT_
P
GNO
.
commit
|
commitdiff
|
tree
2024-02-01
D
.
Richard Hipp
I
n P
R
AGMA i
n
teg
r
it
y
_check, defer running xInteg
r
ity
.
.
.
commit
|
commitdiff
|
tree
2024-02-01
D
.
Richard Hipp
Ad
d
tracing logi
c
to the
s
h
a
red-cache
l
ock
s
in
bt
r
ee
.
.
.
commit
|
commitdiff
|
tree
2024-02-01
D
.
Richard Hipp
A
dd the
test_oom_b
r
eakpoin
t
() routine on debug build
s
.
.
.
commit
|
commitdiff
|
tree
2024-01-31
D
.
Richard Hipp
Re
p
lace an co
n
ditional
a
s
si
g
nment that was made obso
l
ete
.
.
.
commit
|
commitdiff
|
tree
2024-01-31
D
.
Richard Hipp
A
l
l
o
w
control characters in
JSON5 stri
n
g litera
l
s
.
commit
|
commitdiff
|
tree
2024-01-31
D
.
R
ic
h
ard
Hip
p
Add N
E
VER()
and ALWAYS() m
a
cros
f
o
r the JSON5
-
control
.
.
.
commit
|
commitdiff
|
tree
2024-01-31
D
.
Richa
r
d
H
ipp
Fix
fai
l
ure
t
o
detect unterminated str
i
ng literals
.
.
.
commit
|
commitdiff
|
tree
2024-01-31
D
.
Richard Hipp
Allow contr
o
l characters in JSON5 string
l
i
t
e
rals
.
commit
|
commitdiff
|
tree
2024-01-31
D
.
Ric
h
a
r
d Hipp
Fi
x
a m
e
m
or
y
allocation bug
i
n the
(
debug-us
e
-o
n
ly
.
.
.
commit
|
commitdiff
|
tree
2024-01-29
D
.
Ric
h
ard H
i
pp
De
t
ect malformed n
e
sted JSONB earlier and sto
p
r
ender
i
ng
.
.
.
commit
|
commitdiff
|
tree
2024-01-29
D
.
Rich
a
rd Hip
p
Wh
e
n
ge
n
era
t
ed t
e
xt
J
SON from JSONB, do not continue
.
.
.
commit
|
commitdiff
|
tree
2024-01-29
D
.
Richard H
i
pp
When render
i
ng JS
O
NB back int
o
t
ext
J
SON,
r
e
p
ort an
.
.
.
commit
|
commitdiff
|
tree
2024-01-28
D
.
Ri
c
hard
H
ipp
U
s
e __
p
pc__
i
ns
t
ea
d
of __POWERPC__ to i
d
entify 32-bit
.
.
.
commit
|
commitdiff
|
tree
2024-01-28
D
.
R
i
chard Hipp
Automatically
disab
l
e the DISTIN
C
T optimizat
i
on during
.
.
.
commit
|
commitdiff
|
tree
2024-01-28
D
.
Richard Hipp
A
p
ply the same fix fou
n
d in [
9
9057383acc8f920] to descending
.
.
.
commit
|
commitdiff
|
tree
2024-01-27
D
.
R
i
chard
H
ipp
Imp
r
ovements t
o
pa
r
ser stack overflow testing
.
commit
|
commitdiff
|
tree
2024-01-27
D
.
Richard Hipp
Performan
c
e enhancements to t
h
e parser t
e
mp
l
ate
.
commit
|
commitdiff
|
tree
2024-01-27
D
.
Ric
h
ard
Hipp
Use
a
n alternat
i
ve memory
alloca
t
or fo
r
par
s
er stack
.
.
.
commit
|
commitdiff
|
tree
2024-01-27
D
.
Ric
h
ard Hi
p
p
A
llocate new parser stac
k
space from the hea
p
if ne
e
ded
.
.
.
commit
|
commitdiff
|
tree
2024-01-27
D
.
Ric
h
ard
H
ipp
O
ptimiza
t
ions to ParseFinal
i
z
e
() to
make
u
p
for the
.
.
.
commit
|
commitdiff
|
tree
2024-01-27
D
.
Rich
a
rd Hip
p
Omit
t
he "
p
arser st
a
ck overflow"
e
r
ror message, s
i
nce
.
.
.
commit
|
commitdiff
|
tree
2024-01-26
D
.
Richard
Hipp
Bug fixes in th
e
function that ex
p
ands the parser
s
ta
c
k
.
commit
|
commitdiff
|
tree
2024-01-26
D
.
R
i
cha
r
d Hipp
Exper
i
mental c
h
an
g
es that prevent parser
s
t
ack
o
verflows
.
.
.
commit
|
commitdiff
|
tree
2024-01-24
D
.
R
ic
h
ard Hipp
Add
N
EVER() to a branch that i
s
no lo
n
g
e
r reacha
b
le
.
commit
|
commitdiff
|
tree
2024-01-23
D
.
R
ichard Hipp
Slight adj
u
stment to te
s
t result
s
for
W
indows in mmap1
.
.
.
commit
|
commitdiff
|
tree
2024-01-23
D
.
Richard
H
ipp
Imp
r
oved
e
rror me
s
sage when a double-quoted
id
e
ntifier
.
.
.
commit
|
commitdiff
|
tree
2024-01-23
D
.
Richard Hipp
Wh
e
n a JSON input is
a b
l
ob, b
u
t it looks
l
ike
valid
.
.
.
commit
|
commitdiff
|
tree
2024-01-23
D
.
Richard
H
ip
p
Fi
x
ty
p
o in the tag-20240123-a
in
a
comment
.
commit
|
commitdiff
|
tree
2024-01-23
D
.
Ric
h
ard Hipp
If
a
BLOB look
s
like JSON when cast to
tex
t
,
th
e
n treat
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
D
.
Rich
a
rd H
i
pp
Simplificati
o
n of the error reporting logic
.
commit
|
commitdiff
|
tree
2024-01-22
D
.
Rich
a
rd Hipp
Im
p
roved error messa
g
e
when a double-quoted
s
tring
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
D
.
Richar
d
H
i
pp
T
h
e
-DSQ
L
ITE_JSON_
B
LOB_INP
U
T_BUG_COMPATIBLE compile
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
D
.
Richard H
i
p
p
Fix use
r
auth
so that it w
o
rks togeth
e
r with SQLITE_
O
MIT
_
SHAR
.
.
.
commit
|
commitdiff
|
tree
2024-01-22
D
.
Richard Hipp
Add a n
o
tice to the
u
s
e
r-authentication
docume
n
tation
.
.
.
commit
|
commitdiff
|
tree
2024-01-21
D
.
R
ichard Hip
p
F
ix a
harmles
s
typo in a comm
e
nt
.
commit
|
commitdiff
|
tree
2024-01-20
D
.
R
icha
r
d Hi
p
p
S
i
mplif
i
cations to the strftime() logic
.
commit
|
commitdiff
|
tree
2024-01-20
D
.
Richard Hipp
Fix a memory leak in
ne
w
m
emdb1
.
test test
c
ases that
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
D
.
Richa
r
d Hipp
Make sure that %V and %G are testing for eve
r
y since
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
D
.
Richard Hipp
Ri
g
sqlite3
_
serializ
e
() so that
it
w
ill i
n
i
t
ialize
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
D
.
R
i
chard Hipp
When doing
a
text-af
f
inity c
o
mparison betw
e
en t
w
o
v
alues
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
D
.
Richard
H
i
pp
Ensure that the re
p
lace() SQL
fu
n
ct
i
o
n
always
r
eturns
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
D
.
Richard
H
ipp
When
backing ou
t
a character in a cons
t
ructed strin
g
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
D
.
Richard Hipp
F
i
x the version n
u
mber in the T
E
A configure
s
c
ript
.
.
.
commit
|
commitdiff
|
tree
2024-01-20
D
.
Richard Hipp
Implement
a new al
g
orith
m
for
computin
g
ISO
w
ee
k
val
u
es
.
.
.
commit
|
commitdiff
|
tree
2024-01-18
D
.
R
ichard Hipp
Increa
s
e
the v
e
rs
i
on number to 3
.
46
.
0
to b
e
gin the
.
.
.
commit
|
commitdiff
|
tree
2024-01-18
D
.
Richard Hipp
Add support in the strft
i
me() S
Q
L
function f
o
r
c
o
nversion
.
.
.
commit
|
commitdiff
|
tree
2024-01-16
D
.
Ric
h
a
rd Hipp
Fix h
a
rm
l
e
s
s
"u
n
used pa
r
a
meter" compiler warning in
.
.
.
commit
|
commitdiff
|
tree
2024-01-16
D
.
Ri
c
h
a
rd H
i
p
p
C
l
utt
e
r the code
w
i
t
h "
f
a
l
l-
t
h
ro
u
gh" comments in order
.
.
.
commit
|
commitdiff
|
tree
2024-01-16
D
.
Richard Hipp
Remove the
L
LONG_MAX preprocessor
m
a
c
ro fr
o
m
t
he series
.
.
.
commit
|
commitdiff
|
tree
2024-01-15
D
.
R
ichard Hip
p
Version 3
.
45
.
0
commit
|
commitdiff
|
tree
2024-01-11
D
.
Richard Hipp
F
i
x a c
o
mment
in
sessions
.
No fun
c
tio
n
al ch
a
nges
.
commit
|
commitdiff
|
tree
2024-01-09
D
.
Richard Hipp
P
u
t
an SQ
L
ITE_ENA
B
LE_SETLK_TIMEOU
T
branch i
n
si
d
e the
.
.
.
commit
|
commitdiff
|
tree
2024-01-09
D
.
R
ichard Hi
p
p
I
m
p
roved
resolut
i
on o
f
unqualifie
d
n
ames in
the REIN
D
EX
.
.
.
commit
|
commitdiff
|
tree
2024-01-08
D
.
R
ichard Hipp
M
inor chang
e
to os_unix
.
c
to faci
l
itate
1
00%
M
C/DC
.
.
.
commit
|
commitdiff
|
tree
2024-01-07
D
.
Richard Hip
p
Remove an ALWAYS()
f
rom RTREE
.
Dbsq
l
fuzz found a way
.
.
.
commit
|
commitdiff
|
tree
2024-01-07
D
.
Richard
Hipp
Up
d
ates to RTRE
E
to facili
t
y
testi
n
g
.
commit
|
commitdiff
|
tree
2024-01-06
D
.
Richard
Hipp
Update JSO
N
p
e
rformanc
e
t
e
stin
g
procedures for c
l
arit
y
.
.
.
commit
|
commitdiff
|
tree
2024-01-04
D
.
Richa
r
d Hipp
Avoid error
s
with SQL
I
TE_
O
MIT_
V
IRTUALTA
B
LE
b
uilds in
.
.
.
commit
|
commitdiff
|
tree
2024-01-04
D
.
Richa
r
d
H
ipp
Restructure some code
t
o fix wh
a
t appears to be a false
.
.
.
commit
|
commitdiff
|
tree
2024-01-03
D
.
Richard Hipp
Fix a #
i
f
de
f
in sqlite3_te
s
t_control() tha
t
was preventing
.
.
.
commit
|
commitdiff
|
tree
2024-01-03
D
.
Richa
r
d Hipp
Convert the JSON
f
unctions to
u
se lookaside memor
y
.
.
.
commit
|
commitdiff
|
tree
2024-01-03
D
.
Richard Hipp
C
han
g
e a co
n
stant from decimal to
h
ex
to avoi
d
a
c
o
mpiler
.
.
.
commit
|
commitdiff
|
tree
2024-01-03
D
.
R
i
char
d
Hipp
Enh
a
n
ce sqlite3_ana
l
yzer
.
exe
so
that it uses the
e
x
t
.
.
.
commit
|
commitdiff
|
tree
2024-01-03
D
.
Richard Hipp
Update
the sql
d
iff
.
exe utility prog
r
am so that it use
s
.
.
.
commit
|
commitdiff
|
tree
2024-01-02
D
.
Ric
h
a
r
d Hipp
Ba
c
k out [b517a52fa36df0a0] wh
i
ch is no longer reachable
.
.
.
commit
|
commitdiff
|
tree
2024-01-02
D
.
R
i
chard
Hipp
A
djust th
e
sqlite3Pa
g
erDirectRe
a
dOk() routine (part
.
.
.
commit
|
commitdiff
|
tree
2024-01-02
D
.
Ri
c
hard Hipp
In
c
rease the defau
l
t "max_page_c
o
u
nt"
t
o its
t
heore
t
ic
a
l
.
.
.
commit
|
commitdiff
|
tree
2024-01-01
D
.
Ri
c
hard Hip
p
New logi
c
to avoid usi
n
g
indexes that ANALYZE has id
e
ntified
.
.
.
commit
|
commitdiff
|
tree
2024-01-01
D
.
Richa
r
d Hipp
Remov
e
some
u
n
nece
s
sary comp
u
t
a
tions from A
N
A
L
YZE so
.
.
.
commit
|
commitdiff
|
tree
2024-01-01
D
.
Ric
h
ard Hipp
E
xtra steps t
a
ken t
o
a
v
oid using low-quality in
d
exes
.
.
.
commit
|
commitdiff
|
tree
2023-12-28
D
.
R
i
chard Hipp
En
a
ble
SQLITE_DIRECT_O
V
ERFLOW_READ unles
s
it is specificall
y
.
.
.
commit
|
commitdiff
|
tree
2023-12-28
D
.
Rich
a
r
d Hipp
Pe
r
formance improve
m
ent by unwinding a l
o
op in j
s
onAppendStr
.
.
.
commit
|
commitdiff
|
tree
2023-12-28
D
.
Richa
r
d Hipp
F
ix harmless compiler warnings in F
T
S5
.
commit
|
commitdiff
|
tree
2023-12-28
D
.
R
i
c
hard Hi
p
p
Enhanc
e
th
e
(un
d
ocumente
d
, debug-only)
json
_
parse(
.
.
.
commit
|
commitdiff
|
tree
2023-12-26
D
.
Ri
c
hard Hipp
Imp
r
oved
h
a
ndling
o
f malformed unicode within J
S
O
N
.
.
.
commit
|
commitdiff
|
tree
2023-12-24
D
.
Richard Hipp
R
e
move an AL
W
AYS() added
in [c50e6
c
2
ace49d09
2
]
because
.
.
.
commit
|
commitdiff
|
tree
2023-12-24
D
.
Richard Hi
p
p
Fix harmles
s
compiler warnings ass
o
ciated with
[
5db30bcc338a
.
.
.
commit
|
commitdiff
|
tree
2023-12-24
D
.
Richard Hip
p
Avoid
s
i
gned int
e
ger
o
verflow du
r
ing integ
r
i
t
y
_
check
.
.
.
commit
|
commitdiff
|
tree
2023-12-23
D
.
Richard Hipp
I
mprovements to the query planner to
a
ddr
e
ss the
inef
f
icienc
.
.
.
commit
|
commitdiff
|
tree
2023-12-23
D
.
R
ichard Hip
p
Add d
e
bug
g
ing output
r
outines
s
qlite3ShowW
h
ereLoop
.
.
.
commit
|
commitdiff
|
tree
2023-12-22
D
.
Richard
Hipp
Change par
a
m
e
t
e
r
s
on a
debugging func
t
io
n
t
o
inclu
d
e
.
.
.
commit
|
commitdiff
|
tree
2023-12-22
D
.
Ric
h
ard Hipp
Add a n
e
w
comment to de
b
u
g
g
ing output
r
outine sqlite3Wh
e
r
e
Lo
.
.
.
commit
|
commitdiff
|
tree
2023-12-21
D
.
Richar
d
Hipp
Add interna
l
c
ore-developer-o
n
ly d
o
cumentation of the
.
.
.
commit
|
commitdiff
|
tree
2023-12-20
D
.
R
ic
h
ard Hipp
Avoid harml
e
ss
integer
o
verflo
w
in pager status statis
t
ics
.
.
.
commit
|
commitdiff
|
tree
next