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
The out-of-bounds read on recovery fix of check-in [378afa16381a222a] caused
2017-09-18
D
.
Richard
H
ipp
The out-of-bounds read on re
c
ove
r
y
f
ix of
c
heck-in
.
.
.
commit
|
commitdiff
|
tree
2017-09-18
D
.
Richard
H
ipp
Fix the CSV virtu
a
l table extension so t
h
at it wor
k
s
.
.
.
commit
|
commitdiff
|
tree
2017-09-17
D
.
R
ich
a
rd Hipp
Do
n
ot make
t
he a
s
s
umption (as ch
e
ck-in
[
4
da4
9
a95c0f07
.
.
.
commit
|
commitdiff
|
tree
2017-09-16
D
.
Richa
r
d
H
ipp
Simplify the sqlite3VdbeGet() routine
.
Smaller,
f
aster
.
.
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
R
i
chard Hipp
Remove an unnecessary parameter from se
l
ectIn
n
erLoop()
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
Richard H
i
pp
I
m
pro
v
ed the
h
eader-comment docu
m
e
n
tation
on
s
qlite3ExprCode
.
.
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
R
ichar
d
H
i
pp
O
pti
m
i
zation to the ExprLis
t
object to make
i
t
slightly
.
.
.
commit
|
commitdiff
|
tree
2017-09-15
D
.
Ri
c
hard Hipp
Fi
x
a harmless co
m
m
e
nt typo
.
No
c
hang
e
s to code
.
commit
|
commitdiff
|
tree
2017-09-14
D
.
Richard
H
ipp
A
void an out-of-bounds read on
a recovery atte
m
pt using
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
Richard Hipp
Test case updat
e
d
u
e to PRAGMA int
e
g
ri
t
y_check en
h
a
n
cements
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
Richard
Hipp
Dis
a
ble FTS3 matchinfo() tests that
a
ssume a
l
i
ttleEndia
n
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
Richar
d
Hipp
Improve
m
ents to PRA
G
MA integrity_
c
heck for bett
e
r detection
.
.
.
commit
|
commitdiff
|
tree
2017-09-13
D
.
Ri
c
h
a
rd Hipp
P
R
AGMA integrity_chec
k
returns SQLITE_OK ev
e
n if
it
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
D
.
R
ichard Hipp
F
ix an error in [
b
22c
d
d67] that can cause a nega
t
ive
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
D
.
Rich
a
rd Hip
p
Change
s
t
o
(
h
opefully)
g
e
t the build workin
g
w
i
th r
e
cent
.
.
.
commit
|
commitdiff
|
tree
2017-09-12
D
.
Ri
c
h
a
rd Hi
p
p
Make sure all connecti
o
ns a
r
e cl
o
s
e
d in the pragma
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
Richard
H
i
p
p
New tes
t
case for
t
icket [
b
8
9
9b6
0
42f97f52d]
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
Richard Hipp
Add support
f
or new operat
o
rs in virtua
l
tables: !
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
Richard Hi
p
p
Refactor
n
am
e
s of c
o
n
stants an
d
functions associated
.
.
.
commit
|
commitdiff
|
tree
2017-09-11
D
.
Richard H
i
pp
Minor adjustments
t
o indentat
i
on and
s
p
a
c
in
g
for clarity
.
.
.
commit
|
commitdiff
|
tree
2017-09-10
D
.
Richard Hipp
S
i
mpl
i
ficat
i
ons to the PRAGM
A
int
e
grit
y
_
chec
k
code
.
.
.
commit
|
commitdiff
|
tree
2017-09-09
D
.
Rich
a
rd Hipp
Simplif
i
cation and per
f
orma
n
ce improveme
n
t
to sqlite3_reset()
.
commit
|
commitdiff
|
tree
2017-09-09
D
.
Richar
d
Hip
p
Improve
d
d
e
t
ection of malformed reco
r
d
s by PRAGMA integrity_
.
.
.
commit
|
commitdiff
|
tree
2017-09-07
D
.
Richard Hipp
P
reven
t
a
p
ossib
l
e
c
r
a
s
h
wh
e
n trying to recover using
.
.
.
commit
|
commitdiff
|
tree
2017-09-04
D
.
Richard Hipp
Pr
o
posed fix for
ticket [b899b6042f9
7
f5]
commit
|
commitdiff
|
tree
2017-09-04
D
.
Richard Hipp
Fix recen
t
t
e
st c
a
ses
i
n te
s
t/indexepxr2
.
t
e
st so
t
h
a
t
.
.
.
commit
|
commitdiff
|
tree
2017-09-01
D
.
R
ic
h
ard Hipp
Add t
h
e new
sqlite3
P
age
r
UnrefPageOn
e
() pager
method
.
.
.
commit
|
commitdiff
|
tree
2017-09-01
D
.
Richard Hipp
Remo
v
e an obsolete optimiz
a
t
i
on
in
pcache that due
.
.
.
commit
|
commitdiff
|
tree
2017-09-01
D
.
Richard Hipp
Small size and perfor
m
ance
improvement in pca
c
heManageDir
t
yL
.
.
.
commit
|
commitdiff
|
tree
2017-08-31
D
.
Richa
r
d Hipp
Clarif
y
the docume
n
tation
a
bout "prote
c
ted" ver
s
us
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
D
.
R
ichard
H
ipp
Small p
e
rformance optimiza
t
ion
in pcache1
.
commit
|
commitdiff
|
tree
2017-08-29
D
.
Richard Hi
p
p
Faster memor
y
alloc
a
tion
f
r
om lookasid
e
by no
t
t
rying
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Richard Hipp
Add the --enable
-
upd
a
te-limit optio
n
to the
.
/configure
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Richard Hipp
A
v
oid unne
c
essa
r
y m
u
texes
i
n th
e
pcache
1
im
p
lementation
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Richard
H
ipp
Rem
o
ve the rarely-used scr
a
tch
m
emory allocator
.
This
.
.
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Richard Hipp
Backport changes t
o
shell
.
c into she
l
l
.
c
.
in
.
commit
|
commitdiff
|
tree
2017-08-28
D
.
Richard
H
i
p
p
F
i
x the "
.
d
u
mp", "
.
schema"
,
and "
.
ful
l
schema"
comman
d
s
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Richar
d
Hipp
F
ix a few over-len
g
th
source
code lines
.
No fun
c
tional
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Richard Hipp
Size and
p
erformance
optimization
f
or sqlite3Init()
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Richard
Hipp
Small per
f
o
rmance o
p
t
i
mization i
n
sqlite3Wher
e
B
egin(
)
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Ri
c
hard Hipp
Convert a branch ma
d
e unre
a
chable by
[
59560d
0
7]
i
n
to
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Richa
r
d Hipp
Improve
t
h
e internal mechanism used to ke
e
p
track
of
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
D
.
Richard Hi
p
p
Update
t
h
e me
c
hanism used
to ke
e
p
tr
a
ck
o
f what kind
.
.
.
commit
|
commitdiff
|
tree
2017-08-24
D
.
R
i
c
h
ard Hipp
Fix an in
c
orrect
h
yper
l
ink in a co
m
ment
.
commit
|
commitdiff
|
tree
2017-08-24
D
.
Richard
H
ipp
Fixes to docum
e
ntation about SQLITE_OPEN
_
URI
.
commit
|
commitdiff
|
tree
2017-08-24
D
.
Richard
Hi
p
p
Make sure the sq
l
ite3
_
re
s
ult_pointer() interface
d
o
es
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
D
.
Richard Hi
p
p
Perf
o
rmance o
p
timization to pageFindSl
o
t() i
n
t
h
e b
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
D
.
R
ic
h
ard Hipp
Size and performance optimization to dropCell() a
n
d
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
D
.
Ric
h
ard Hipp
Smal
l
er and
f
aste
r
implementation
o
f the fillInCell
.
.
.
commit
|
commitdiff
|
tree
2017-08-22
D
.
Richard Hipp
Upd
a
te
d
ocumentat
i
on
to make it c
l
ear th
a
t SQLITE_
S
OURC
E
_
ID an
d
commit
|
commitdiff
|
tree
2017-08-22
D
.
Ri
c
h
a
rd Hipp
Less dramatic changes t
o
the sour
c
e-id following an
.
.
.
commit
|
commitdiff
|
tree
2017-08-22
D
.
Richar
d
Hip
p
Mo
d
ify the S
Q
LITE_SOURCE_ID if t
h
e source cod
e
ha
s
.
.
.
commit
|
commitdiff
|
tree
2017-08-22
D
.
Ri
c
hard
Hip
p
T
r
ying again to get o
u
t-
o
f-tree buil
d
s to wor
k
correctly
.
commit
|
commitdiff
|
tree
2017-08-22
D
.
Richard Hipp
Attempti
n
g to
f
i
x
the source-id gener
a
t
o
r so that it
.
.
.
commit
|
commitdiff
|
tree
2017-08-22
D
.
Richard Hipp
Add
the "mksourceid" program to the buil
d
process
.
.
.
.
commit
|
commitdiff
|
tree
2017-08-22
D
.
Richard Hipp
Fix err
o
r tests i
n
seldom-used c
o
mpile-
t
ime branches
.
.
.
commit
|
commitdiff
|
tree
2017-08-21
D
.
Ric
h
ard
Hipp
Remove an unnecessary
c
onditional
.
commit
|
commitdiff
|
tree
2017-08-21
D
.
Ri
c
hard
H
ipp
Minor
o
ptimization to
s
q
l
i
t
e
3Vdbe
M
emSet
S
tr()
.
commit
|
commitdiff
|
tree
2017-08-19
D
.
R
ichard Hipp
S
pac
e
and
size op
t
imization to the printf
i
mplementation
.
commit
|
commitdiff
|
tree
2017-08-18
D
.
R
i
chard H
i
pp
Another
s
ize and
performance opt
i
mization t
o
readDbPage
.
.
.
commit
|
commitdiff
|
tree
2017-08-18
D
.
R
ic
h
ard H
i
pp
Size and performance
op
t
imizatio
n
the
r
eadDbPage(
)
.
.
.
commit
|
commitdiff
|
tree
2017-08-18
D
.
Rich
a
rd Hi
p
p
For
t
h
e unix VFS, a
v
oid an
unne
c
essary sta
t
() system
.
.
.
commit
|
commitdiff
|
tree
2017-08-18
D
.
Richard
Hi
p
p
Com
b
ine the OP_Crea
t
eTable and OP_Crea
t
eIndex opc
o
des
.
.
.
commit
|
commitdiff
|
tree
2017-08-17
D
.
Ric
h
ard
Hipp
Use the __builtin_cl
z
ll() function of
g
c
c
to
i
mprove
.
.
.
commit
|
commitdiff
|
tree
2017-08-17
D
.
Rich
a
rd Hipp
Small o
p
t
imization
i
n the Expr tree walker
.
commit
|
commitdiff
|
tree
2017-08-17
D
.
R
ichard Hip
p
S
ize opti
m
ization
i
n the authorize
r
e
rror m
e
ssage generation
.
.
.
commit
|
commitdiff
|
tree
2017-08-17
D
.
Richard Hipp
In s
q
lite3Vie
w
G
e
tColumnNames(), r
e
turn
t
he
n
umber of
.
.
.
commit
|
commitdiff
|
tree
2017-08-17
D
.
Richard Hipp
The RT
R
EE extension
s
hould ret
u
rn
SQLITE_CORR
U
PT_VTAB
.
.
.
commit
|
commitdiff
|
tree
2017-08-17
D
.
Richa
r
d Hipp
Remove
an unneces
s
ary branch from the [
b
e436a
7
f4587ce517ddc
.
.
.
commit
|
commitdiff
|
tree
2017-08-17
D
.
R
i
chard Hipp
Defer
s
ch
e
m
a
resets
when
the query pla
n
ner
i
s running
.
commit
|
commitdiff
|
tree
2017-08-16
D
.
Rich
a
r
d
Hipp
Avo
i
d a
test for CURTYPE_BTREE in sqlite3VdbeCursor
M
o
v
eto
.
.
.
commit
|
commitdiff
|
tree
2017-08-16
D
.
R
i
chard
Hipp
R
e
m
o
ve
a
n unnecess
a
ry loc
a
l variab
l
e from OP_C
o
lumn
.
.
.
commit
|
commitdiff
|
tree
2017-08-16
D
.
Richard Hipp
Per
f
orm
a
nce improvemen
t
in t
h
e O
P
_Column opcode
.
commit
|
commitdiff
|
tree
2017-08-15
D
.
Richard Hip
p
Small
size
a
nd pe
r
f
o
rmance improveme
n
t
i
n
the OP_
C
olumn
.
.
.
commit
|
commitdiff
|
tree
2017-08-15
D
.
R
icha
r
d Hipp
Btre
e
opt
i
miza
t
ion:
N
e
w field BtCur
s
or
.
p
P
age that
.
.
.
commit
|
commitdiff
|
tree
2017-08-14
D
.
Ri
c
hard Hipp
Min
o
r siz
e
a
n
d performance op
t
imizati
o
n to
s
qlite3BtreeClos
e
.
.
.
commit
|
commitdiff
|
tree
2017-08-14
D
.
Richa
r
d Hipp
C
hange the inter
n
al btr
e
e routine moveToRoot() to retu
r
n
.
.
.
commit
|
commitdiff
|
tree
2017-08-14
D
.
Richard Hipp
Fix harmless ind
e
ntation error
.
commit
|
commitdiff
|
tree
2017-08-14
D
.
Richard Hipp
Sometim
e
s a TK
_
CO
L
UMN
E
xpr node
can have Expr
.
pTab
.
.
.
commit
|
commitdiff
|
tree
2017-08-14
D
.
Richar
d
Hipp
P
r
ope
r
ly dequo
t
e
c
olu
m
n
n
a
m
es in tables constructed
.
.
.
commit
|
commitdiff
|
tree
2017-08-12
D
.
Richard Hipp
Update t
h
e speed-che
c
k
.
s
h
test
s
c
r
i
pt to a
p
pend log
.
.
.
commit
|
commitdiff
|
tree
2017-08-12
D
.
Richard Hipp
Remove the zBa
s
e
fie
l
d f
r
om the StrAc
c
um o
b
ject
.
Resulting
.
.
.
commit
|
commitdiff
|
tree
2017-08-12
D
.
R
i
chard Hipp
Size a
n
d per
f
o
rma
n
ce m
i
cro-optimization on sql
i
t
e
3SrcL
i
stInd
.
.
.
commit
|
commitdiff
|
tree
2017-08-11
D
.
Ric
h
ard Hipp
Fix compiler warnings that arise if the PAGERTRACE
.
.
.
commit
|
commitdiff
|
tree
2017-08-11
D
.
R
ichard Hipp
Impr
o
v
e
d
c
omments in t
h
e header of the
LSM
1
vtab module
.
.
.
commit
|
commitdiff
|
tree
2017-08-11
D
.
Richa
r
d Hipp
New tes
t
cases
for LSM1
.
commit
|
commitdiff
|
tree
2017-08-11
D
.
Richard Hipp
C
onve
r
t the LSM1 v
i
rtu
a
l table to be WITHO
U
T ROWID
.
.
.
commit
|
commitdiff
|
tree
2017-08-11
D
.
Richard
H
ipp
Simplification to
t
he like o
p
timization logic
.
Re
m
ove
.
.
.
commit
|
commitdiff
|
tree
2017-08-10
D
.
Richard
H
ipp
Allow W
I
THOUT ROWID vi
r
tua
l
t
a
bles
t
o be wr
i
tab
l
e a
s
.
.
.
commit
|
commitdiff
|
tree
2017-08-10
D
.
Richard
H
i
p
p
Test case for writing t
o
a WITHOU
T
ROWID virtual ta
b
le
.
.
.
commit
|
commitdiff
|
tree
2017-08-10
D
.
Richard Hipp
Ex
p
erimental changes that allow a WI
T
H
OUT ROWI
D
virtual
.
.
.
commit
|
commitdiff
|
tree
2017-08-10
D
.
Ri
c
hard H
i
pp
Add a first
d
r
a
ft of the
"
vtablog" extensions tha
t
.
.
.
commit
|
commitdiff
|
tree
2017-08-09
D
.
Richard Hi
p
p
Prese
r
ve the error cod
e
fr
o
m xConnec
t
or
xCr
e
ate methods
.
.
.
commit
|
commitdiff
|
tree
2017-08-09
D
.
R
i
chard Hipp
V
a
rious bug f
i
x
e
s
for the new LSM1 virtual
table
d
esign
.
commit
|
commitdiff
|
tree
2017-08-09
D
.
Richard Hipp
W
ork
t
o
w
a
rd redes
i
gning the int
e
rface to the LSM1 vi
r
tual
.
.
.
commit
|
commitdiff
|
tree
2017-08-08
D
.
R
ichard
Hipp
The id
e
ntifier
"
vsnprintf" appears to
b
e
a
reser
v
ed
.
.
.
commit
|
commitdiff
|
tree
2017-08-08
D
.
Richard Hipp
Fix a
f
au
l
ty s
i
g
n
ed/unsig
n
ed character comp
a
rison in
.
.
.
commit
|
commitdiff
|
tree
2017-08-08
D
.
Richard Hipp
E
n
hance th
e
CSV
v
irtu
a
l table ex
t
ension
so that it
.
.
.
commit
|
commitdiff
|
tree
2017-08-05
D
.
R
i
chard Hipp
Mi
c
r
o
opt
i
mizatio
n
in pcache1
.
c mak
e
s
the code
s
ligh
t
ly
.
.
.
commit
|
commitdiff
|
tree
2017-08-04
D
.
Ric
h
ard H
i
pp
Add the swa
r
m vi
r
tual table t
o
the ex
i
sti
n
g union vi
r
tual
.
.
.
commit
|
commitdiff
|
tree
next