repo.or.cz
/
bitcoinplatinum.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
No longer ever reuse keypool indexes
2017-07-17
Matt Corall
o
No longer ever reuse
k
e
ypool indexes
commit
|
commitdiff
|
tree
2017-07-15
M
a
tt Coral
l
o
Clarify
*
(
--
.
en
d
()) iterat
o
r sem
a
n
t
ics in CWallet:
.
.
.
commit
|
commitdiff
|
tree
2017-07-15
Matt C
o
ra
l
lo
Meet code style on line
s
changed in the previo
u
s commit
commit
|
commitdiff
|
tree
2017-07-15
M
a
tt Corallo
Track keypool e
n
tries as int
e
rnal vs exter
n
al i
n
memory
commit
|
commitdiff
|
tree
2017-07-15
Matt Cor
a
llo
Explic
i
tly initialize prevector::_union to avoid new
.
.
.
commit
|
commitdiff
|
tree
2017-07-12
Matt Corallo
F
i
x s
i
gned/u
n
signed compa
r
iso
n
w
a
r
n
ing introduced in
.
.
.
commit
|
commitdiff
|
tree
2017-07-11
M
a
tt Co
r
allo
Expose if CSchedul
e
r is being service
d
, assert it
s
.
.
.
commit
|
commitdiff
|
tree
2017-07-07
Ma
t
t Corallo
Flush
C
V
ali
d
a
t
i
on
I
nterface
c
allbacks prior to
d
es
t
ruction
commit
|
commitdiff
|
tree
2017-07-07
Ma
t
t Cor
a
llo
Su
p
port more
t
han on
e
CScheduler thr
e
a
d
for serial
.
.
.
commit
|
commitdiff
|
tree
2017-07-07
M
a
tt Cor
a
llo
Add def
a
ult
a
r
g
to C
S
cheduler to schedule()
a
c
a
llback n
o
w
commit
|
commitdiff
|
tree
2017-07-07
Matt Corallo
G
i
ve CMain
S
i
gnals a reference to t
h
e glo
b
a
l scheduler
commit
|
commitdiff
|
tree
2017-07-07
Mat
t
Corallo
Fix mult
i
_rp
c
test for
h
o
s
t
s
that don
t
d
efault to u
t
f8
commit
|
commitdiff
|
tree
2017-07-05
Matt Cora
l
lo
U
s
e "replaceable
"
instead of "rbfoptin" in bitcoin-tx
.
commit
|
commitdiff
|
tree
2017-07-05
Matt Corall
o
Use "replaceable"
i
nste
a
d of "optIntoRbf" in fundrawtransaction
.
commit
|
commitdiff
|
tree
2017-07-05
M
a
tt C
o
r
allo
Us
e
"rep
l
a
cea
b
le
"
i
nstead of
"
optintorbf"
i
n creater
a
wt
r
a
n
s
a
.
.
.
commit
|
commitdiff
|
tree
2017-07-04
Matt
C
oral
l
o
M
a
k
e
V
a
lidati
o
nInterface signals-type-ag
n
osti
c
commit
|
commitdiff
|
tree
2017-07-04
Matt Corallo
Use TestingSetup to DRY qt
rpcnes
t
e
d
tests
commit
|
commitdiff
|
tree
2017-06-27
M
att Corall
o
C
larif
y
CCoi
n
sVie
w
MemPool document
a
ti
o
n
.
commit
|
commitdiff
|
tree
2017-06-26
Matt Coral
l
o
Dont create pcoinsTip
u
ntil after ReplayB
l
ocks
.
commit
|
commitdiff
|
tree
2017-06-22
Ma
t
t Corall
o
Verify binaries
f
rom
b
i
tcoincore
.
org and bitcoin
.
org
commit
|
commitdiff
|
tree
2017-06-22
Matt Coral
l
o
B
e
t
t
er document CheckInputs pa
r
a
met
e
r meanings
commit
|
commitdiff
|
tree
2017-06-22
Ma
t
t
Corallo
Update -maxsigcach
e
size do
c
cla
r
i
f
y init lo
g
pr
i
n
ts
.
.
.
commit
|
commitdiff
|
tree
2017-06-22
Matt Corallo
Add
Chec
k
I
n
puts wrapper CCoinsV
i
ewMem
P
ool -> non-con
s
ensu
s
.
.
.
commit
|
commitdiff
|
tree
2017-06-09
Matt
Cor
a
llo
Be much m
o
re agressive in AccessCoi
n
d
o
cs
.
commit
|
commitdiff
|
tree
2017-06-09
Mat
t
C
orallo
Restore some a
s
sert semantics in sigop cost calculations
commit
|
commitdiff
|
tree
2017-06-09
Matt Cora
l
l
o
Return a bool in
SpendCoi
n
to restore
p
re-per-utxo
.
.
.
commit
|
commitdiff
|
tree
2017-06-07
Mat
t
Cor
a
llo
D
o not
print soft-fo
r
k-sc
r
ipt warning w
i
th -promis
c
uo
u
sme
m
pool
commit
|
commitdiff
|
tree
2017-06-07
Matt
C
orallo
Cache full script
execut
i
on r
e
sults
i
n add
i
tion to
.
.
.
commit
|
commitdiff
|
tree
2017-06-07
Ma
t
t C
o
rallo
Pull
s
cript verify flags
c
alculation
o
ut of ConnectBlock
commit
|
commitdiff
|
tree
2017-06-06
Matt Corallo
Remove referenc
e
s to
p
riority that snu
c
k back
in
i
n
.
.
.
commit
|
commitdiff
|
tree
2017-06-06
Matt Coral
l
o
Remove us
e
le
s
s mapNex
t
Tx lookup in C
T
xMe
m
Pool::TrimTo
S
ize
.
commit
|
commitdiff
|
tree
2017-06-01
Matt Co
r
a
l
lo
Only pa
s
s thi
n
gs
c
ommitted
to by tx's witnes
s
ha
s
h
.
.
.
commit
|
commitdiff
|
tree
2017-05-22
Matt C
o
rallo
Add perf c
o
unter da
t
a to
GetStrongRandBy
t
es
s
t
a
te in
.
.
.
commit
|
commitdiff
|
tree
2017-05-22
Ma
t
t Corallo
Ad
d
internal method
t
o add new random data to our
i
nternal
.
.
.
commit
|
commitdiff
|
tree
2017-05-05
Matt
C
orallo
Re-enable u
p
n
p support
in contrib/debian
commit
|
commitdiff
|
tree
2017-05-05
M
a
tt Corallo
Build wi
t
h
Q
T5 on De
b
ian-ba
s
ed system
s
usi
n
g contrib
.
.
.
commit
|
commitdiff
|
tree
2017-05-04
Matt Corallo
Bump minimum boost version in contrib/debian
commit
|
commitdiff
|
tree
2017-05-03
Matt Corallo
Update contr
i
b/debian t
o
latest
Ubuntu PPA upload
.
commit
|
commitdiff
|
tree
2017-05-01
M
at
t
Corallo
Fix pot
e
ntial
N
PD
introduced in b29
7
426c
commit
|
commitdiff
|
tree
2017-04-17
Matt Cor
a
ll
o
[qt
]
Stop treating coi
n
base outputs differently: s
h
ow
.
.
.
commit
|
commitdiff
|
tree
2017-04-14
Mat
t
Cora
l
lo
C
h
eck inte
r
rupt
N
e
t durin
g
d
nsseed look
u
ps
commit
|
commitdiff
|
tree
2017-04-13
Matt
Corall
o
Avoid reading th
e
o
l
d hd
mas
t
er
k
ey during wallet
e
n
cr
y
ption
commit
|
commitdiff
|
tree
2017-04-13
Matt Corallo
Remove CVali
d
a
t
ionInt
e
rface::Upda
t
edTransaction
commit
|
commitdiff
|
tree
2017-04-10
M
a
t
t
C
orallo
M
a
ke
Disconnect
B
lock an
d
Conne
c
tB
l
ock
s
t
atic in v
a
lidation
.
cpp
commit
|
commitdiff
|
tree
2017-04-07
Matt Corallo
Take
a
C
T
ransa
c
tionRef in
A
ddToWalletI
f
In
v
olving
M
e
.
.
.
commit
|
commitdiff
|
tree
2017-04-07
M
a
tt
Co
r
all
o
Use
st
d
::sh
a
red
_
p
t
r i
n
s
t
ead of boost::shared_pt
r
in
.
.
.
commit
|
commitdiff
|
tree
2017-04-07
Matt Coral
l
o
Remove dea
d
-code
track
i
ng
o
f requests for blocks we
.
.
.
commit
|
commitdiff
|
tree
2017-04-07
Ma
t
t Corallo
Ad
d
overr
i
de t
o
functions usi
n
g CValidatio
n
Inter
f
ace
.
.
.
commit
|
commitdiff
|
tree
2017-04-07
Matt Corallo
Hold
c
s_w
a
llet for wh
o
le
block [dis]connection
p
rocessing
commit
|
commitdiff
|
tree
2017-04-07
Matt Corallo
S
yncTransaction->TxAdd
e
dToMe
m
pool/Block
C
onnect
e
d
/
D
i
s
connecte
d
commit
|
commitdiff
|
tree
2017-04-07
Matt C
o
rallo
Handl
e
S
y
ncTr
a
nsactio
n
in ActivateBes
t
C
h
ain instead
.
.
.
commit
|
commitdiff
|
tree
2017-04-07
Matt Cor
a
llo
Keep co
n
fli
c
tedTxs in ConnectTrace
per-block
commit
|
commitdiff
|
tree
2017-04-07
Matt C
o
rallo
Handl
e
conflicted transact
i
ons directly in Connect
T
race
commit
|
commitdiff
|
tree
2017-04-07
M
att Cora
l
lo
Make ConnectTr
a
ce::
b
locksConnected private, hide behin
d
.
.
.
commit
|
commitdiff
|
tree
2017-04-07
Mat
t
Cora
l
lo
A
d
d
pblock to
c
onnectTrace at t
h
e
end of
C
onne
c
tTip
.
.
.
commit
|
commitdiff
|
tree
2017-04-07
Matt Cora
l
lo
Include missing #in
c
lude in zmqn
o
t
ific
a
t
ionin
t
erface
.
h
commit
|
commitdiff
|
tree
2017-03-09
M
a
t
t Corallo
Update
t
rusted-s
h
a512
-
root-commit
for new bad tree
.
.
.
commit
|
commitdiff
|
tree
2017-03-09
Matt
C
orallo
If GNU sha512su
m
is
m
issing, try perl shasum in
v
e
rify
.
.
.
commit
|
commitdiff
|
tree
2017-03-09
Ma
t
t Corallo
Fix travis f
a
iling to fetch key
s
from the sks keyserve
r
.
.
.
commit
|
commitdiff
|
tree
2017-03-09
Matt Corallo
Make verify-commit
s
.
sh
n
on-
r
ec
u
rsive
commit
|
commitdiff
|
tree
2017-03-08
Matt Cora
l
l
o
Add missing braces in semaph
o
re posts in
n
et
commit
|
commitdiff
|
tree
2017-03-08
Matt Corallo
Fix shutdown hang with >=
8
-ad
d
node
s
set
commit
|
commitdiff
|
tree
2017-03-06
Matt Cora
l
lo
Rename Fl
u
shWalletDB -> CompactWal
l
etDB, add
f
unction
.
.
.
commit
|
commitdiff
|
tree
2017-03-06
Matt
C
orallo
U
se CScheduler f
o
r
wallet flu
s
hing, rem
o
ve ThreadFlushWallet
D
B
commit
|
commitdiff
|
tree
2017-03-06
Ma
t
t Corallo
CScheduler b
o
ost->std
:
:function,
u
se millis
e
cs
f
or
.
.
.
commit
|
commitdiff
|
tree
2017-03-06
Matt Corallo
Fi
x
bashisms in
v
erify-commits
a
nd always c
h
eck
t
op
.
.
.
commit
|
commitdiff
|
tree
2017-03-06
Ma
t
t
C
o
rallo
Check gpg version befo
r
e settin
g
--w
e
a
k-di
g
e
st
commit
|
commitdiff
|
tree
2017-03-05
Matt Corall
o
Fix r
e
gsig
c
hecking
f
o
r
subkey sig
s
i
n ve
r
ify
-
commit
s
commit
|
commitdiff
|
tree
2017-03-04
M
a
t
t
Corallo
A
l
low a
n
y
s
ubkey in ve
r
ify-
c
o
mmi
t
s
commit
|
commitdiff
|
tree
2017-03-04
Matt Corallo
Verify T
r
ee-
S
HA5
1
2
s
in mer
g
e
c
omm
i
t
s,
e
nforce si
g
s
.
.
.
commit
|
commitdiff
|
tree
2017-03-01
Mat
t
Corallo
F
a
i
l merg
e
if there are any s
y
m
l
inks
commit
|
commitdiff
|
tree
2017-02-28
Matt Cora
l
lo
A
dd
P
ie
t
er's
o
ld signed comm
i
ts to
r
e
vsig-comm
i
ts
commit
|
commitdiff
|
tree
2017-02-23
Matt C
o
rallo
A
d
d com
m
ent
about c
s
_most_recent_block
coverage
commit
|
commitdiff
|
tree
2017-02-23
M
a
tt Corallo
Cache wit
n
e
ss
-
enab
l
ed state with recent
-
compact-bloc
k
.
.
.
commit
|
commitdiff
|
tree
2017-02-23
Mat
t
Corallo
Use cached
[
compact]
b
l
ocks to r
e
spond to getdata messages
commit
|
commitdiff
|
tree
2017-02-13
Matt Corallo
qa: Expose
o
n-connection
t
o minin
o
de listeners
commit
|
commitdiff
|
tree
2017-02-13
Matt
C
or
a
llo
qa:
m
in
i
nod
e
lear
n
s when a so
c
ke
t
connects, not its
.
.
.
commit
|
commitdiff
|
tree
2017-02-10
M
a
t
t Corallo
Move
CNode:
:
add
r
Lo
c
al
a
ccess behind
locked accesso
r
s
commit
|
commitdiff
|
tree
2017-02-10
Matt Coral
l
o
Move CN
o
d
e
::addrName
accesses
behind lo
c
ke
d
accessors
commit
|
commitdiff
|
tree
2017-02-10
Matt Corallo
Make nTimeBestR
e
ceived atomic
commit
|
commitdiff
|
tree
2017-02-10
Matt C
o
rallo
Move [clean|str]SubVer write
s
/copyStats into a lock
commit
|
commitdiff
|
tree
2017-02-10
Matt Corallo
Make nServi
c
e
s atomic
commit
|
commitdiff
|
tree
2017-02-10
Matt
C
orallo
Make nStarting
H
eight a
t
omic
commit
|
commitdiff
|
tree
2017-02-10
Matt Co
r
allo
Access fRelay
T
xes w
i
th cs_fil
t
er lock in copyStats
commit
|
commitdiff
|
tree
2017-02-10
M
att Corallo
Avoid copy
i
n
g
CNo
d
eStats t
o
mak
e
helgrind OK with buggy
.
.
.
commit
|
commitdiff
|
tree
2017-02-10
Ma
t
t
C
orallo
M
ake nTimeCon
n
ected c
o
nst in CNode
commit
|
commitdiff
|
tree
2017-02-09
Matt
Corallo
Add a t
e
st for
P2P inactivity t
i
meouts
commit
|
commitdiff
|
tree
2017-02-08
Matt Corallo
qa: Expose on
-
con
n
ection
to
mininode listeners
commit
|
commitdiff
|
tree
2017-02-08
Matt Co
r
allo
qa:
minin
o
de learns when a socket conn
e
cts, not
its
.
.
.
commit
|
commitdiff
|
tree
2017-02-07
M
att Co
r
allo
Discon
n
ect p
e
ers wh
i
ch we do n
o
t
receive VERACKs
from
.
.
.
commit
|
commitdiff
|
tree
2017-02-07
Matt Co
r
a
llo
Fu
r
ther
-
enforce lockord
e
r
ing by enfo
r
cing
d
irec
t
ly
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
Matt
C
orallo
Fixu
p
st
y
le a bit by moving { to the same line as if
.
.
.
commit
|
commitdiff
|
tree
2017-02-03
Matt C
o
rallo
Acce
s
s W
o
rkQue
u
e::running
o
nly within the cs lock
.
commit
|
commitdiff
|
tree
2017-02-03
Ma
t
t Cor
a
ll
o
Always enfor
c
e lo
c
k
s
tri
c
t
lock o
r
dering (try or not)
commit
|
commitdiff
|
tree
2017-02-03
M
at
t
Corallo
Lock cs_
v
Send and cs_inventor
y
in a con
s
istent ord
e
r
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Matt Co
r
all
o
[
q
a] test
s
ignra
w
transaction
merge
with missing inputs
commit
|
commitdiff
|
tree
2017-02-02
Matt Corallo
[qa] A
d
d second i
n
put t
o
signra
w
tra
n
saction tes
t
case
commit
|
commitdiff
|
tree
2017-02-02
Matt Cora
l
lo
[q
a
] Test t
h
at decode
r
awtrans
a
c
tion
t
hro
w
s with e
x
tra
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
M
a
tt Corallo
B
etter handle inva
l
i
d paramet
e
rs to s
i
gnrawtransaction
commit
|
commitdiff
|
tree
2017-02-02
Mat
t
Corall
o
Fa
i
l in
D
ecodeHexTx
if the
r
e is extra data
at
t
h
e end
commit
|
commitdiff
|
tree
next