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
Ma
t
t Coral
l
o
No
longer ever reuse keypool in
d
exes
commit
|
commitdiff
|
tree
2017-07-15
Matt Corallo
Clarify *(--
.
e
nd()) ite
r
ator seman
t
ics
i
n CW
a
llet:
.
.
.
commit
|
commitdiff
|
tree
2017-07-15
Matt Cora
l
lo
Meet code styl
e
on
l
ines
c
hanged in the previous comm
i
t
commit
|
commitdiff
|
tree
2017-07-15
Matt
C
orallo
Track keypool entri
e
s as internal vs
external in memory
commit
|
commitdiff
|
tree
2017-07-15
Matt Cora
l
lo
Ex
p
licitly in
i
tializ
e
prevector::_unio
n
to avoid new
.
.
.
commit
|
commitdiff
|
tree
2017-07-12
Ma
t
t Corallo
Fix signed/u
n
signe
d
c
o
mp
a
ri
s
on war
n
ing introduced in
.
.
.
commit
|
commitdiff
|
tree
2017-07-11
M
att
C
orallo
Expose if
C
Schedu
l
e
r
i
s being se
r
vic
e
d,
as
s
ert
i
ts
.
.
.
commit
|
commitdiff
|
tree
2017-07-07
Matt Co
r
a
l
lo
F
l
ush CVal
i
dationInterface cal
l
back
s
p
rior
to destructi
o
n
commit
|
commitdiff
|
tree
2017-07-07
Matt
C
orallo
S
u
pp
o
rt more than one
C
Sched
u
ler thread for seria
l
.
.
.
commit
|
commitdiff
|
tree
2017-07-07
Ma
t
t
Corallo
A
dd default arg to CSched
u
l
e
r
to sch
e
dul
e
() a c
a
l
l
back
now
commit
|
commitdiff
|
tree
2017-07-07
Matt
C
orallo
Give CMa
i
nSignals a reference to the gl
o
bal s
c
hedule
r
commit
|
commitdiff
|
tree
2017-07-07
Matt Co
r
allo
Fix multi_rpc
test for h
o
sts th
a
t
d
o
n
t default to utf
8
commit
|
commitdiff
|
tree
2017-07-05
M
att Corallo
Use
"
replaceable
"
instead
o
f "rb
f
optin" in bitcoin-t
x
.
commit
|
commitdiff
|
tree
2017-07-05
Matt
Corallo
Use "replaceable
"
instead of "o
p
tInt
o
Rb
f
"
in f
u
ndrawtra
n
saction
.
commit
|
commitdiff
|
tree
2017-07-05
Mat
t
Corallo
Use
"replace
a
b
le" instead of "optintorb
f
"
in
createrawtransa
.
.
.
commit
|
commitdiff
|
tree
2017-07-04
Matt Cor
a
llo
Make Valida
t
ion
I
nterface signa
l
s-type
-
agnostic
commit
|
commitdiff
|
tree
2017-07-04
Matt Co
r
al
l
o
Use TestingSetup to DRY qt rpcnestedtests
commit
|
commitdiff
|
tree
2017-06-27
Suhas Daftuar
Add CheckInputs() unit t
e
s
t
s
commit
|
commitdiff
|
tree
2017-06-27
M
a
t
t Corallo
Cl
a
rify CCoinsViewMemPool
do
c
u
m
entation
.
commit
|
commitdiff
|
tree
2017-06-22
Matt Corallo
Verif
y
bi
n
aries from bitcoincore
.
org
and
b
itcoin
.
or
g
commit
|
commitdiff
|
tree
2017-06-22
M
a
t
t Cora
l
lo
Bet
t
er document C
h
eckInputs pa
r
ameter
m
e
a
nings
commit
|
commitdiff
|
tree
2017-06-22
M
att Corallo
Upda
t
e -max
s
igcachesiz
e
doc clar
i
fy init logprint
s
.
.
.
commit
|
commitdiff
|
tree
2017-06-22
Matt Co
r
all
o
Add CheckInputs wrapper CCoinsView
M
emP
o
ol -> non
-
c
o
n
sensus
.
.
.
commit
|
commitdiff
|
tree
2017-06-09
M
a
tt Corallo
Be much more agressive in
A
ccessCoin docs
.
commit
|
commitdiff
|
tree
2017-06-09
Ma
t
t
Corallo
R
e
s
tore
some assert sema
n
tics i
n
sigop c
o
st c
a
lculations
commit
|
commitdiff
|
tree
2017-06-09
Matt Corallo
Retur
n
a
bool in Sp
e
ndCoin
t
o resto
r
e
p
re-per-utx
o
.
.
.
commit
|
commitdiff
|
tree
2017-06-07
Matt Corallo
D
o
not print s
o
ft-f
o
rk-script warnin
g
with -pr
o
miscuo
u
smempo
o
l
commit
|
commitdiff
|
tree
2017-06-07
M
a
tt Corallo
Cache f
u
ll script execution results in ad
d
ition to
.
.
.
commit
|
commitdiff
|
tree
2017-06-07
Matt Corallo
P
u
ll scri
p
t verify flags calculation out of C
o
nnectBlock
commit
|
commitdiff
|
tree
2017-06-06
Ma
t
t C
o
rall
o
R
emo
v
e references to
p
riority that snuck ba
c
k in in
.
.
.
commit
|
commitdiff
|
tree
2017-06-06
M
a
tt Co
r
allo
Remove us
e
less mapNextTx l
o
okup
i
n CTxMe
m
Pool::Tri
m
ToSize
.
commit
|
commitdiff
|
tree
2017-05-22
Matt Corallo
Add pe
r
f counter dat
a
t
o
Ge
t
StrongRandBytes state in
.
.
.
commit
|
commitdiff
|
tree
2017-05-22
Matt Corallo
Add i
n
ternal meth
o
d to add n
e
w random dat
a
to our internal
.
.
.
commit
|
commitdiff
|
tree
2017-05-05
Matt
C
o
rallo
R
e
-e
n
able upnp support
in contrib/debian
commit
|
commitdiff
|
tree
2017-05-05
Matt Corallo
Build with
QT5 on
D
ebian
-
bas
e
d sys
t
ems using cont
r
ib
.
.
.
commit
|
commitdiff
|
tree
2017-05-04
M
a
tt Coral
l
o
Bump min
i
mum boost v
e
rsio
n
in contrib
/
debian
commit
|
commitdiff
|
tree
2017-05-03
Matt Corallo
Upda
t
e contrib/
d
ebian to la
t
es
t
Ubunt
u
PPA
u
p
load
.
commit
|
commitdiff
|
tree
2017-05-01
M
a
t
t Co
r
all
o
Fix po
t
ential NP
D
introduc
e
d in b
2
9742
6
c
commit
|
commitdiff
|
tree
2017-04-17
Matt Corallo
[qt] Stop treating coi
n
base outputs
differently: show
.
.
.
commit
|
commitdiff
|
tree
2017-04-14
Ma
t
t Cora
l
lo
Ch
e
c
k
interr
u
ptNet
du
r
ing dnsseed lookups
commit
|
commitdiff
|
tree
2017-04-13
M
a
t
t
Corallo
Avoid reading the old hd m
a
ster key during wallet enc
r
yp
t
i
o
n
commit
|
commitdiff
|
tree
2017-04-13
M
att Co
r
a
l
lo
Remove CValidation
I
nterface:
:
Up
d
at
e
dT
r
ans
a
ction
commit
|
commitdiff
|
tree
2017-04-10
Matt Corallo
Make DisconnectBlock and ConnectBlock static in validation
.
cpp
commit
|
commitdiff
|
tree
2017-04-07
Ma
t
t Corallo
Take a CTransa
c
t
ionRef in Ad
d
ToWalletIfInvolvingMe
.
.
.
commit
|
commitdiff
|
tree
2017-04-07
Matt Corallo
Use std
:
:shared_ptr inst
e
ad of
b
o
o
s
t
:
:sh
a
red_ptr
in
.
.
.
commit
|
commitdiff
|
tree
2017-04-07
Matt Corallo
Remove dea
d
-code tracking of
requests f
o
r bloc
k
s we
.
.
.
commit
|
commitdiff
|
tree
2017-04-07
Matt Coral
l
o
Add override to func
t
ions us
i
ng CVal
i
dationInterface
.
.
.
commit
|
commitdiff
|
tree
2017-04-07
Matt
Corallo
Hold cs_wal
l
e
t
for
w
hole block [d
i
s]connection processi
n
g
commit
|
commitdiff
|
tree
2017-04-07
Matt
C
o
rallo
Sy
n
cTra
n
sacti
o
n->TxAddedToMempool/Block
C
o
n
n
e
ct
e
d/Discon
n
ected
commit
|
commitdiff
|
tree
2017-04-07
Matt Corallo
H
an
d
le SyncTran
s
acti
o
n in Acti
v
ateBes
t
C
h
ain instead
.
.
.
commit
|
commitdiff
|
tree
2017-04-07
Matt Corallo
Keep conflictedTxs i
n
ConnectTrace per-block
commit
|
commitdiff
|
tree
2017-04-07
M
at
t
Corallo
Handle conflic
t
ed transactions
di
r
ectly
i
n Conn
e
ctTrace
commit
|
commitdiff
|
tree
2017-04-07
Ma
t
t
C
o
rallo
Make ConnectTrace::blocksCon
n
ecte
d
priva
t
e, hide b
e
hind
.
.
.
commit
|
commitdiff
|
tree
2017-04-07
Matt Corall
o
Add pblock t
o
connectTrace
at
the end of
Connect
T
ip
.
.
.
commit
|
commitdiff
|
tree
2017-04-07
Matt Corallo
Include missing
#
inclu
d
e
in zmqnotifi
c
a
tio
n
i
nterface
.
h
commit
|
commitdiff
|
tree
2017-03-09
Matt
Corall
o
U
p
d
ate
t
rust
e
d-sha51
2
-root-commit for new bad tr
e
e
.
.
.
commit
|
commitdiff
|
tree
2017-03-09
Ma
t
t Coral
l
o
If
GNU sha512sum is missing, try perl shas
u
m in ve
r
if
y
.
.
.
commit
|
commitdiff
|
tree
2017-03-09
Matt Corallo
F
ix travis failing
t
o fetch keys from
the
sks k
e
yserver
.
.
.
commit
|
commitdiff
|
tree
2017-03-09
Matt Co
r
allo
Ma
k
e verify-commits
.
sh n
o
n
-
r
ecursive
commit
|
commitdiff
|
tree
2017-03-08
Matt C
o
rallo
Add missi
n
g brace
s
in semaph
o
r
e posts i
n
ne
t
commit
|
commitdiff
|
tree
2017-03-08
M
att Cora
l
lo
Fix sh
u
tdo
w
n hang
w
ith >= 8 -
a
ddnodes set
commit
|
commitdiff
|
tree
2017-03-06
M
att Cor
a
llo
R
e
na
m
e Flu
s
hWalletDB -> CompactWalletDB, add
function
.
.
.
commit
|
commitdiff
|
tree
2017-03-06
Ma
t
t
Corallo
Use C
S
ched
u
ler for w
a
llet flu
s
hing, remove Thr
e
ad
F
lushWal
l
etDB
commit
|
commitdiff
|
tree
2017-03-06
M
a
tt
Corallo
CScheduler boost->std::f
u
nction, use
millisecs for
.
.
.
commit
|
commitdiff
|
tree
2017-03-06
Matt Corallo
Fix bashis
m
s
i
n verify-commits and always check top
.
.
.
commit
|
commitdiff
|
tree
2017-03-06
Matt Corallo
Chec
k
gpg
versio
n
b
e
f
ore setti
n
g --weak-dige
s
t
commit
|
commitdiff
|
tree
2017-03-05
Matt C
o
rallo
Fix regsig checking
f
o
r
subkey sigs in verify-commits
commit
|
commitdiff
|
tree
2017-03-04
Matt Corallo
A
llow any subkey in v
e
r
i
fy
-
commits
commit
|
commitdiff
|
tree
2017-03-04
P
e
t
er Tod
d
A
d
d comm
e
nt re: why SH
A
1 is di
s
a
b
l
ed
commit
|
commitdiff
|
tree
2017-03-04
Ma
t
t Corallo
Verify Tr
e
e-
S
H
A512
s
i
n mer
g
e commits,
e
nforce sig
s
.
.
.
commit
|
commitdiff
|
tree
2017-03-01
Matt C
o
rallo
Fail mer
g
e if there are an
y
symlinks
commit
|
commitdiff
|
tree
2017-02-28
M
a
tt
C
orall
o
Add Pieter'
s
ol
d
sig
n
ed
commits to revsig-commit
s
commit
|
commitdiff
|
tree
2017-02-23
Matt Corallo
Add co
m
ment about cs_m
o
st_
r
ecent_b
l
ock c
o
ver
a
ge
commit
|
commitdiff
|
tree
2017-02-23
M
a
tt Corallo
Cach
e
witness-enable
d
st
a
te with r
e
cent-co
m
pac
t
-b
l
ock
.
.
.
commit
|
commitdiff
|
tree
2017-02-23
Matt Co
r
allo
U
se cached [compact]
blocks t
o
respond to getd
a
ta
m
es
s
ages
commit
|
commitdiff
|
tree
2017-02-10
Matt C
o
r
a
l
lo
Move CNode:
:
addrLocal access beh
i
n
d
lock
e
d accessors
commit
|
commitdiff
|
tree
2017-02-10
Matt Corallo
Move C
N
ode::addrName acces
s
es beh
i
n
d
locked accessors
commit
|
commitdiff
|
tree
2017-02-10
Matt Corallo
Make nTimeBestRe
c
eive
d
atomic
commit
|
commitdiff
|
tree
2017-02-10
Matt Corallo
Move
[
clean
|
str]SubVer writes/copy
S
tats
into
a
lock
commit
|
commitdiff
|
tree
2017-02-10
Matt
Co
r
allo
Make nServices atomic
commit
|
commitdiff
|
tree
2017-02-10
Matt
Corallo
Make nStartingHeight atomic
commit
|
commitdiff
|
tree
2017-02-10
Mat
t
Corallo
Access fR
e
l
a
yTxes wit
h
cs_filter lock
in
c
o
pyStat
s
commit
|
commitdiff
|
tree
2017-02-10
Ma
t
t Corall
o
Avoid cop
y
ing CNode
S
t
ats to make hel
g
rind
O
K with buggy
.
.
.
commit
|
commitdiff
|
tree
2017-02-10
Matt
C
orallo
Make nTime
C
onnected const in CNode
commit
|
commitdiff
|
tree
2017-02-10
Cory Fields
net
:
fix a fe
w
races
.
C
redit @TheBlueMatt
commit
|
commitdiff
|
tree
2017-02-09
M
att Corallo
Add a t
e
s
t
for P
2
P
i
nactivity timeouts
commit
|
commitdiff
|
tree
2017-02-08
Matt Co
r
all
o
qa: Expose on-c
o
nnection to
m
i
n
inode
l
ist
e
ners
commit
|
commitdiff
|
tree
2017-02-08
Matt Corallo
qa:
mininode
l
e
a
r
n
s
wh
e
n
a
socket conn
e
c
ts, not its
.
.
.
commit
|
commitdiff
|
tree
2017-02-07
Matt Corallo
Discon
n
e
c
t
peer
s
which
w
e
do
not receiv
e
V
ERACKs from
.
.
.
commit
|
commitdiff
|
tree
2017-02-07
Mat
t
C
o
rallo
Furth
e
r
-
enforc
e
lockorde
r
in
g
by enforcing
directly
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
M
a
t
t
Cora
l
lo
Fixup style a b
i
t
by movin
g
{ to the same li
n
e as if
.
.
.
commit
|
commitdiff
|
tree
2017-02-03
Matt Corallo
Access WorkQueue::running only withi
n
the c
s
lock
.
commit
|
commitdiff
|
tree
2017-02-03
Matt Co
r
allo
A
lways enforce lock stric
t
lock orderin
g
(
t
ry o
r
not)
commit
|
commitdiff
|
tree
2017-02-03
M
att Corall
o
L
o
ck cs_vSend and cs_i
n
ve
n
to
r
y in a
c
on
s
istent order
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Ma
t
t Corall
o
[qa] test si
g
nrawtransaction merge with missing inputs
commit
|
commitdiff
|
tree
2017-02-02
Matt Cor
a
l
l
o
[qa] Add second input t
o
signrawtransaction test case
commit
|
commitdiff
|
tree
2017-02-02
Matt
C
orallo
[qa
]
T
est
t
h
a
t de
c
oderawt
r
ansacti
o
n throws
wi
t
h e
x
tra
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Matt
C
orallo
Bet
t
er handle in
v
ali
d
parameters to signrawtransaction
commit
|
commitdiff
|
tree
2017-02-02
Matt Corallo
Fail in DecodeHexTx i
f
there
is extra data a
t
the
e
nd
commit
|
commitdiff
|
tree
2017-02-02
Matt Corallo
Fix super-unlikely race in
t
roduce
d
in 23661806
1
a445d2cb11e72
commit
|
commitdiff
|
tree
next