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
Make nServices atomic
2017-02-10
Matt Corall
o
Make nSe
r
vic
e
s atomic
commit
|
commitdiff
|
tree
2017-02-10
Matt Corallo
M
a
ke nStar
t
ingHeig
h
t atomic
commit
|
commitdiff
|
tree
2017-02-10
Matt Corall
o
Access f
R
elayTxes
wit
h
cs_f
i
lte
r
lock in c
o
pyStats
commit
|
commitdiff
|
tree
2017-02-10
Matt Corall
o
A
v
oi
d
cop
y
ing CNodeSta
t
s
t
o make helgrind OK with bug
g
y
.
.
.
commit
|
commitdiff
|
tree
2017-02-10
Ma
t
t Corallo
M
a
ke nTi
m
eConnected const in CNode
commit
|
commitdiff
|
tree
2017-02-10
Cory Fields
n
e
t: fi
x
a
f
ew
r
ace
s
.
Credit @TheBlue
M
at
t
commit
|
commitdiff
|
tree
2017-02-07
Matt
C
orallo
Further-
e
nf
o
rce lo
c
k
o
r
d
er
i
ng by enforcing
directly
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
Ma
t
t Corallo
Fixup
s
ty
l
e a bit by moving { to the same l
i
n
e
as if
.
.
.
commit
|
commitdiff
|
tree
2017-02-03
Matt
C
orall
o
Access WorkQue
u
e::r
u
nning only within
the cs
lock
.
commit
|
commitdiff
|
tree
2017-02-03
Matt Corallo
Always
e
nfor
c
e
l
ock
strict lock ord
e
ring (try
or not
)
commit
|
commitdiff
|
tree
2017-02-03
M
a
tt Corallo
Lock
cs_vS
e
n
d
and
c
s
_inventory i
n
a
c
o
nsist
e
nt order
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Matt
Corallo
[qa
]
t
est signrawtra
n
s
action merge with mi
s
sin
g
inputs
commit
|
commitdiff
|
tree
2017-02-02
Matt Coral
l
o
[qa]
Add second
i
nput to sign
r
awtransaction te
s
t case
commit
|
commitdiff
|
tree
2017-02-02
Ma
t
t Corallo
[
q
a] Test that decoderawtran
s
action t
h
r
ows wi
t
h extra
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Ma
t
t Corallo
Better handle inva
l
id param
e
ters to signrawtransaction
commit
|
commitdiff
|
tree
2017-02-02
Matt Corallo
Fail
i
n Decode
H
exTx if
t
here is extra data
at
t
he end
commit
|
commitdiff
|
tree
2017-02-02
Matt
C
orallo
Fi
x
super-
u
nlik
e
ly race introdu
c
e
d
i
n
2
3
6618
0
61a445d2cb11e
7
2
commit
|
commitdiff
|
tree
2017-02-01
Ma
t
t C
o
rallo
Test that push
e
s to b
i
tcoin
/
bitc
o
in are signed p
e
r
.
.
.
commit
|
commitdiff
|
tree
2017-02-01
Matt Corallo
Require merge commits merge bran
c
h
es on top of other
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
M
a
t
t
Corallo
Do not
add
t
o vNodes until f
O
neS
h
ot/fFeeler/fAddN
o
de
.
.
.
commit
|
commitdiff
|
tree
2017-01-24
Matt Corallo
Ensure cs_vNodes i
s
he
l
d when us
i
ng
th
e
return
value
.
.
.
commit
|
commitdiff
|
tree
2017-01-24
Matt Corallo
D
elete some
unus
e
d (and
b
roken
)
f
u
nctions
i
n CConnman
commit
|
commitdiff
|
tree
2017-01-20
M
att Co
r
allo
Add m
i
ssing mempool lock
f
or Calculat
e
MemPool
A
n
cestors
commit
|
commitdiff
|
tree
2017-01-19
Matt Corallo
M
o
v
e
wa
l
let
c
allback
s
into cs_main (this effect
i
vely
.
.
.
commit
|
commitdiff
|
tree
2017-01-17
Matt Corall
o
A
dd b
r
ac
e
s around Add
T
oCompactEx
t
ra
T
r
ansacti
o
n
s
commit
|
commitdiff
|
tree
2017-01-17
M
a
t
t Corallo
Clar
i
fy com
m
ent abo
u
t mempoo
l
/extra conflicts
commit
|
commitdiff
|
tree
2017-01-15
M
att
C
orallo
Wake me
s
s
a
ge ha
n
dling th
r
ead
wh
e
n we
receive a
n
ew
.
.
.
commit
|
commitdiff
|
tree
2017-01-15
Matt Corallo
Make WakeMessageHa
n
d
l
e
r
public
commit
|
commitdiff
|
tree
2017-01-13
Matt
C
orallo
M
a
ke
most_recent_compac
t
_block
a
p
o
i
n
ter t
o
a const
commit
|
commitdiff
|
tree
2017-01-13
M
att
C
o
r
al
l
o
Make the c
s
_sendProces
s
ing a LOCK i
n
stead
o
f
a
T
RY
_
LOCK
commit
|
commitdiff
|
tree
2017-01-13
Matt Corall
o
Spli
t
CNode::cs
_
vSend: message processi
n
g and mess
a
ge
.
.
.
commit
|
commitdiff
|
tree
2017-01-12
M
att Co
r
allo
Make
PartiallyDow
n
loadedBloc
k
:
:
InitData's second para
m
.
.
.
commit
|
commitdiff
|
tree
2017-01-12
M
a
t
t Cora
l
lo
Add extr
a
_coun
t
lower bo
u
n
d
t
o
co
m
pact reconstru
c
tion
.
.
.
commit
|
commitdiff
|
tree
2017-01-12
Matt
Corallo
Add
com
m
ent
t
o
desc
r
i
be caller
s
t
o
ActivateBestChain
commit
|
commitdiff
|
tree
2017-01-12
M
a
tt C
o
rallo
Call
A
ctivateBestChain witho
u
t cs_main/with most_recent_block
commit
|
commitdiff
|
tree
2017-01-11
Matt C
o
ra
l
l
o
Use a temp pindex to
a
v
o
id a cons
t
_cast in Proces
s
NewBl
o
ckHe
.
.
.
commit
|
commitdiff
|
tree
2017-01-10
Matt C
o
ra
l
lo
Conside
r
all (<100k me
m
u
sage) txn for
compact-b
l
ock
.
.
.
commit
|
commitdiff
|
tree
2017-01-10
Matt Corallo
C
onsider al
l
or
p
han txn for compact-
b
lock-ext
r
a-txn
.
.
.
commit
|
commitdiff
|
tree
2017-01-10
M
a
tt Corallo
Use rep
l
aced transactions
i
n
co
m
pact block reconstru
c
tion
commit
|
commitdiff
|
tree
2017-01-10
Matt Corallo
Keep shared_ptrs t
o
r
e
c
entl
y
-rep
l
a
ced txn fo
r
compac
t
.
.
.
commit
|
commitdiff
|
tree
2017-01-09
Matt Corallo
Make ATMP optionally ret
u
r
n
the C
T
ransa
c
tionRefs it
.
.
.
commit
|
commitdiff
|
tree
2017-01-09
M
a
tt Corallo
Move O
R
PHAN
c
o
nst
a
nts from validation
.
h
to net_p
r
oc
e
ssing
.
h
commit
|
commitdiff
|
tree
2017-01-07
Matt Cor
a
llo
Make peer id logging
cons
i
s
tent ("peer
=
%
d
" ins
t
ead
.
.
.
commit
|
commitdiff
|
tree
2017-01-05
Matt Coral
l
o
Avoid ho
l
d
ing cs_mos
t
_
r
e
c
e
nt_block
w
h
ile call
i
ng
ReadBlockFr
.
.
.
commit
|
commitdiff
|
tree
2017-01-05
Matt Corallo
E
n
sure we meet
t
he
B
IP 152 old
-
relay-types response
.
.
.
commit
|
commitdiff
|
tree
2017-01-05
Matt Cor
a
llo
C
ache most-re
c
ent
l
y-connected compact blo
c
k
commit
|
commitdiff
|
tree
2017-01-05
Ma
t
t Corallo
Cache most-recentl
y
-
announc
e
d bl
o
ck's shared
_
pt
r
commit
|
commitdiff
|
tree
2017-01-05
Matt
C
o
r
allo
R
elay compact block messa
g
e
s prior to full block
connect
i
on
commit
|
commitdiff
|
tree
2017-01-05
Matt Co
r
al
l
o
Ad
d
a CValidati
o
nInterface::Ne
w
P
o
W
ValidBl
o
ck callback
commit
|
commitdiff
|
tree
2017-01-04
Ma
t
t Corallo
Call Acc
e
ptBlock with the block'
s
shared_ptr instead
.
.
.
commit
|
commitdiff
|
tree
2017-01-04
M
att Corallo
[
qa] Avoid race i
n
preci
o
usbloc
k
test
.
commit
|
commitdiff
|
tree
2017-01-04
Matt Cor
a
l
l
o
[
q
a] Ma
k
e compact blocks
t
est
co
n
s
truction using fetc
h
.
.
.
commit
|
commitdiff
|
tree
2017-01-04
Matt Cor
a
llo
Make CBlockIndex*es
i
n net
_
processi
n
g const
commit
|
commitdiff
|
tree
2016-12-27
Matt Corallo
Add
a ForceSetA
r
g
metho
d
f
o
r testing
commit
|
commitdiff
|
tree
2016-12-24
Matt Coral
l
o
Lock mapArgs/map
M
ultiArgs acce
s
s in util
commit
|
commitdiff
|
tree
2016-12-24
Matt
Corall
o
Un-ex
p
ose mapArgs from utils
.
h
commit
|
commitdiff
|
tree
2016-12-24
Matt
C
or
a
l
l
o
G
e
t
ri
d
of
m
apArgs direct a
c
cess in ZMQ con
s
truction
commit
|
commitdiff
|
tree
2016-12-24
Matt Corallo
I
ntrod
u
ce (and use) an
IsArg
S
et a
c
ces
s
or met
h
od
commit
|
commitdiff
|
tree
2016-12-24
M
a
t
t Corallo
Fix non-cons
t
mapMultiArgs[] access after
ini
t
.
commit
|
commitdiff
|
tree
2016-12-24
Matt Cora
l
lo
R
e
move a
r
gum
e
nts to
P
arseCon
f
igF
i
l
e
commit
|
commitdiff
|
tree
2016-12-04
Ma
t
t Corallo
Remove u
n
used CDiskB
l
ockPos* a
r
gument from
P
r
o
c
essNewBlock
commit
|
commitdiff
|
tree
2016-12-04
Matt C
o
ra
l
lo
Docum
e
nt Co
n
nect
B
lock con
n
ectTrace po
s
t
cond
i
tions
commit
|
commitdiff
|
tree
2016-12-04
Matt
C
orallo
Swi
t
ch pblock
i
n
Pro
c
essN
e
wBlock to a shared_
p
tr
commit
|
commitdiff
|
tree
2016-12-04
M
a
tt Corallo
M
ake the optional pblock in
A
ctivateBestC
h
a
i
n a sh
a
red_ptr
commit
|
commitdiff
|
tree
2016-12-04
Ma
t
t Cora
l
lo
Create a
s
ha
r
ed_ptr for
t
he block
we're
c
o
nne
c
ting
.
.
.
commit
|
commitdiff
|
tree
2016-12-04
Matt
C
orallo
Kee
p
b
lo
c
ks as
shar
e
d_ptrs, in
s
t
ead of
c
opy
i
ng txn
.
.
.
commit
|
commitdiff
|
tree
2016-12-04
Matt Co
r
allo
Add st
r
uct
to tr
a
c
k block-connect-time-g
e
n
e
rate
d
i
nf
o
.
.
.
commit
|
commitdiff
|
tree
2016-12-03
Matt Corall
o
Fix rou
n
ding priv
a
cy leak intr
o
du
c
ed in #9260
commit
|
commitdiff
|
tree
2016-12-02
Matt Corallo
Ren
a
me the remaining main
.
{h,cpp} to validation
.
{h
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
Matt
C
o
ra
l
lo
Move
n
etwork-msg-processing
code o
u
t of mai
n
to its
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
M
att Cor
a
l
lo
Remove
o
rphan
s
tate
w
i
p
e
from UnloadBlockIndex
.
commit
|
commitdiff
|
tree
2016-12-01
M
a
tt Corallo
Reve
r
t
"Use async
name resolving to improve net
t
h
read
.
.
.
commit
|
commitdiff
|
tree
2016-12-01
Matt Corall
o
D
o
cumen
t
cs_ma
i
n sta
t
us whe
n
calli
n
g
into PNB
o
r
PNBH
commit
|
commitdiff
|
tree
2016-12-01
M
att C
o
rallo
U
se Proces
s
N
e
w
B
lockHeaders
in CMP
C
TBLOCK processing
commit
|
commitdiff
|
tree
2016-12-01
Matt Corallo
Use
exposed
P
r
ocessNewBl
o
ckHeaders from Proces
s
Messages
commit
|
commitdiff
|
tree
2016-12-01
Matt C
o
rallo
Fix calculation of number of
bound sockets to
use
commit
|
commitdiff
|
tree
2016-11-27
Matt Corallo
Make f
S
tartedNewLine an st
d
::atomic_b
o
ol
commit
|
commitdiff
|
tree
2016-11-27
Matt Coral
l
o
Fix race when
a
c
cessing std::loca
l
e::classic()
commit
|
commitdiff
|
tree
2016-11-26
M
a
tt
C
o
rallo
Fix unlocked acc
e
ss t
o
v
Nodes
.
size()
commit
|
commitdiff
|
tree
2016-11-26
Matt Co
r
allo
Re
m
ove double br
a
ckets i
n
ad
d
rman
commit
|
commitdiff
|
tree
2016-11-26
M
a
t
t Corallo
F
i
x Add
r
M
an
lo
c
k
i
n
g
commit
|
commitdiff
|
tree
2016-11-26
Matt Cora
l
l
o
Ma
k
e fImporting an
std::at
o
mic
commit
|
commitdiff
|
tree
2016-11-26
Matt Corallo
M
ake
f
Di
s
connect a
n
std
:
:atomic
commit
|
commitdiff
|
tree
2016-11-24
Matt Corallo
Split
::HE
A
DERS processing into two se
p
arate cs_
m
ain
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
Ma
t
t
Co
r
allo
E
x
pos
e
AcceptBloc
k
Header th
r
o
u
gh main
.
h
commit
|
commitdiff
|
tree
2016-11-23
M
a
tt Corallo
Move orphan-conflict removal fr
o
m
m
ain logic into a
.
.
.
commit
|
commitdiff
|
tree
2016-11-18
Matt Cora
l
l
o
E
r
a
s
e o
r
phans
p
er
-
transaction ins
t
e
a
d of per-bloc
k
commit
|
commitdiff
|
tree
2016-11-18
Ma
t
t Corall
o
Move
o
rphan p
r
o
cessing to Acti
v
ateBestChain
commit
|
commitdiff
|
tree
2016-11-09
Ma
t
t
Corallo
Optimize vI
n
O
utPoint
s
in
s
e
r
t
ion a bi
t
commit
|
commitdiff
|
tree
2016-11-09
Matt
Corall
o
Rem
o
ve redundant duplicate-input c
h
eck from CheckTransaction
commit
|
commitdiff
|
tree
2016-11-09
Matt Co
r
allo
A
dd deserializ
e
+ CheckBlock bench
m
arks
,
a
nd
a
f
ull
.
.
.
commit
|
commitdiff
|
tree
2016-11-09
Ma
t
t C
o
ral
l
o
Replac
e
CVa
l
idationState param in ProcessN
e
wB
l
ock with
.
.
.
commit
|
commitdiff
|
tree
2016-11-09
Matt Cor
a
llo
Remove pfrom parame
t
er from P
r
ocessNewBlock
commit
|
commitdiff
|
tree
2016-11-09
Matt
C
ora
l
lo
Revert "R
P
C: Gi
v
e mor
e
details wh
e
n "generat
e
" fails"
commit
|
commitdiff
|
tree
2016-11-07
Ma
t
t
Corallo
Remove block-request logic
from INV message p
r
ocessing
commit
|
commitdiff
|
tree
2016-11-07
Matt
C
ora
l
l
o
[qa
]
Resp
o
nd to getheaders a
n
d do not assume a g
e
tdata
.
.
.
commit
|
commitdiff
|
tree
2016-11-07
mrbandrews
[qa] Make co
m
p
tool push bl
o
cks instea
d
of relying on
.
.
.
commit
|
commitdiff
|
tree
2016-11-04
Ma
t
t Corallo
Remove unused CT
x
O
ut::GetHash()
commit
|
commitdiff
|
tree
2016-10-31
Matt Cora
l
l
o
Mo
v
e nTim
e
BestRece
i
v
ed
updating
in
t
o net
pr
o
cessing
.
.
.
commit
|
commitdiff
|
tree
2016-10-31
Matt
C
orallo
M
o
ve
all calls to CheckBlockIn
d
ex out of net-pr
o
ces
s
i
ng
.
.
.
commit
|
commitdiff
|
tree
next