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
M
a
tt C
o
rallo
Make
n
Services atomic
commit
|
commitdiff
|
tree
2017-02-10
Matt Corallo
Mak
e
n
StartingHeigh
t
atomic
commit
|
commitdiff
|
tree
2017-02-10
Matt Corallo
Acc
e
ss
fRelayTx
e
s with cs_filter lo
c
k in copyStats
commit
|
commitdiff
|
tree
2017-02-10
Ma
t
t Co
r
allo
A
v
oi
d
c
o
pying C
N
ode
S
ta
t
s t
o
make
helgrind OK wi
t
h
b
ug
g
y
.
.
.
commit
|
commitdiff
|
tree
2017-02-10
Mat
t
Coral
l
o
Make nTimeConnected const
i
n CN
o
d
e
commit
|
commitdiff
|
tree
2017-02-10
Cory Fields
net: fix
a
fe
w
races
.
Credit @TheBlueMatt
commit
|
commitdiff
|
tree
2017-02-07
M
a
tt Corallo
F
u
rther-enforce
l
ockordering by en
f
orc
i
ng directly
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
Matt Corallo
F
i
xup
s
t
yle a
bit
b
y mov
i
ng
{
to
t
he s
a
me line as
i
f
.
.
.
commit
|
commitdiff
|
tree
2017-02-03
Matt Cora
l
lo
A
c
c
ess WorkQueue::running onl
y
within the cs
l
ock
.
commit
|
commitdiff
|
tree
2017-02-03
M
a
tt Corallo
Always
enforc
e
lock
strict lo
c
k o
r
dering (try or n
o
t)
commit
|
commitdiff
|
tree
2017-02-03
Matt
Corallo
Lock cs_
v
S
end and cs
_
inven
t
ory in
a con
s
istent order
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Matt Corall
o
[qa] test si
g
nra
w
transact
i
on m
e
rge with missing inputs
commit
|
commitdiff
|
tree
2017-02-02
Matt
C
orallo
[
qa] Add se
c
ond input to sign
r
awtransaction
test
case
commit
|
commitdiff
|
tree
2017-02-02
Mat
t
Cor
a
llo
[
q
a] Test
that decoderawtrans
a
ctio
n
throws with ex
t
ra
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Matt Co
r
allo
Better hand
l
e i
n
valid paramete
r
s
t
o signr
a
w
t
ransactio
n
commit
|
commitdiff
|
tree
2017-02-02
Matt Corallo
Fail i
n
Dec
o
deHex
T
x if th
e
re i
s
extra dat
a
at the
end
commit
|
commitdiff
|
tree
2017-02-02
Matt Co
r
a
l
lo
Fix super-unli
k
ely
rac
e
i
ntroduced
i
n 236618061a445d2cb11e72
commit
|
commitdiff
|
tree
2017-02-01
Mat
t
Corallo
Test th
a
t
p
ushes to b
i
tcoin/
b
itcoin are s
i
gned
p
er
.
.
.
commit
|
commitdiff
|
tree
2017-02-01
Matt Co
r
allo
Require merge c
o
mmits merg
e
branches on top of other
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
Matt Corall
o
Do not
a
d
d
to vNodes u
n
til fOneShot/fFeeler/fAddN
o
d
e
.
.
.
commit
|
commitdiff
|
tree
2017-01-24
Ma
t
t
Cora
l
l
o
Ensur
e
cs_vNode
s
i
s held
when usi
n
g the retur
n
value
.
.
.
commit
|
commitdiff
|
tree
2017-01-24
Matt
C
orallo
D
el
e
te s
o
me unused (and broken)
f
u
nctions i
n
CC
o
nnma
n
commit
|
commitdiff
|
tree
2017-01-20
Matt Corallo
Add
m
i
ssing mempool lock for Calcu
l
ateMemPoolAncestors
commit
|
commitdiff
|
tree
2017-01-19
M
a
t
t
C
o
ra
l
lo
Mo
v
e w
a
llet callbacks
i
nto
c
s
_main (this effectively
.
.
.
commit
|
commitdiff
|
tree
2017-01-17
Matt Corallo
Add
br
a
ces ar
o
und AddToC
o
mpactEx
t
r
aTransactions
commit
|
commitdiff
|
tree
2017-01-17
Matt Corallo
C
l
arify
c
ommen
t
about mempool/ex
t
ra
c
onflicts
commit
|
commitdiff
|
tree
2017-01-15
M
a
tt Corallo
Wa
k
e me
s
sage handling threa
d
when we receive a new
.
.
.
commit
|
commitdiff
|
tree
2017-01-15
Matt Corallo
Mak
e
WakeMes
s
ageHandler
p
ublic
commit
|
commitdiff
|
tree
2017-01-13
Matt Corallo
M
ake
most_rece
n
t_comp
a
ct_blo
c
k a
poin
t
er to a const
commit
|
commitdiff
|
tree
2017-01-13
Mat
t
Corallo
M
a
k
e the cs_sendProcessing a LO
C
K ins
t
ead of a TRY_LOCK
commit
|
commitdiff
|
tree
2017-01-13
Matt Cora
l
lo
S
p
lit CNode::
c
s_vSend: messag
e
process
i
ng an
d
message
.
.
.
commit
|
commitdiff
|
tree
2017-01-12
Matt C
o
r
a
ll
o
Make Pa
r
tiallyDownl
o
adedBloc
k
:
:InitData's sec
o
nd para
m
.
.
.
commit
|
commitdiff
|
tree
2017-01-12
Matt Coral
l
o
Add
e
xtra_count lower bound t
o
c
o
mpact reconstr
u
ction
.
.
.
commit
|
commitdiff
|
tree
2017-01-12
Matt Co
r
allo
Add comm
e
n
t
to
d
e
s
c
ribe callers to Acti
v
ateBestChain
commit
|
commitdiff
|
tree
2017-01-12
Mat
t
C
o
r
allo
Call Activa
t
eB
e
stChain without cs_main/with most_recent_block
commit
|
commitdiff
|
tree
2017-01-11
Matt Coral
l
o
Use
a
temp
p
index to avoid a cons
t
_cast
in ProcessNewBlockH
e
.
.
.
commit
|
commitdiff
|
tree
2017-01-10
Matt Corallo
Cons
i
der all (<100k memusag
e
) txn for compact-bl
o
ck
.
.
.
commit
|
commitdiff
|
tree
2017-01-10
Ma
t
t Corall
o
Consi
d
er all orphan txn f
o
r compact-block-extra-
t
xn
.
.
.
commit
|
commitdiff
|
tree
2017-01-10
Ma
t
t Corallo
Use re
p
laced
t
ransactions in compact b
l
ock recon
s
tructi
o
n
commit
|
commitdiff
|
tree
2017-01-10
Matt
Co
r
allo
Keep
s
hared_p
t
r
s
t
o
r
e
cently-replaced txn
f
or compact
.
.
.
commit
|
commitdiff
|
tree
2017-01-09
M
a
tt Corallo
Make ATMP o
p
tionally return
t
he CT
r
ansactio
n
Refs i
t
.
.
.
commit
|
commitdiff
|
tree
2017-01-09
Matt Corallo
Move
O
RPHAN
c
onstants from
val
i
dation
.
h t
o
net_
p
roc
e
s
s
i
n
g
.
h
commit
|
commitdiff
|
tree
2017-01-07
Matt Corallo
Make peer i
d
l
ogging con
s
i
s
t
e
n
t
("pe
e
r=%d"
i
nste
a
d
.
.
.
commit
|
commitdiff
|
tree
2017-01-05
M
a
tt
Corall
o
Avoid hold
i
ng cs_m
o
s
t
_
r
e
c
e
nt_block
w
h
i
le calling ReadBlockFr
.
.
.
commit
|
commitdiff
|
tree
2017-01-05
Ma
t
t Co
r
allo
Ens
u
re we m
e
et t
h
e BIP
1
5
2
o
ld
-
relay-types resp
o
nse
.
.
.
commit
|
commitdiff
|
tree
2017-01-05
Matt
C
o
r
allo
C
a
che most-re
c
ent
l
y
-co
n
n
ect
e
d
compact b
l
ock
commit
|
commitdiff
|
tree
2017-01-05
Matt
C
o
rallo
C
a
che
m
ost-recently-announced block's
shared_ptr
commit
|
commitdiff
|
tree
2017-01-05
M
a
tt Corallo
R
e
lay c
o
mpac
t
bl
o
ck messages prior to fu
l
l block connectio
n
commit
|
commitdiff
|
tree
2017-01-05
Ma
t
t C
o
ral
l
o
Add
a
CValidati
o
nInterface::New
P
oWValidBlock call
b
a
ck
commit
|
commitdiff
|
tree
2017-01-04
Matt
Corallo
C
a
ll AcceptBlock with the bl
o
ck'
s
shared_ptr instead
.
.
.
commit
|
commitdiff
|
tree
2017-01-04
Matt Cor
a
llo
[qa
]
Avoid race in p
r
e
c
iousb
l
ock test
.
commit
|
commitdiff
|
tree
2017-01-04
Matt
Corallo
[qa] Ma
k
e
comp
a
c
t
blocks tes
t
constructio
n
using fetch
.
.
.
commit
|
commitdiff
|
tree
2017-01-04
Ma
t
t C
o
rallo
M
a
ke CB
l
ockIn
d
ex*es
in
n
et_process
i
n
g
c
on
s
t
commit
|
commitdiff
|
tree
2016-12-27
Matt
C
orallo
Add a
F
o
r
c
e
SetArg
m
ethod
for t
e
sting
commit
|
commitdiff
|
tree
2016-12-24
Matt Corallo
Lock mapArgs/mapMu
l
tiArgs access in util
commit
|
commitdiff
|
tree
2016-12-24
Ma
t
t Corallo
Un-expose ma
p
Args from uti
l
s
.
h
commit
|
commitdiff
|
tree
2016-12-24
Matt
Corallo
Get rid of
m
a
pArgs direct access in ZMQ constr
u
cti
o
n
commit
|
commitdiff
|
tree
2016-12-24
Matt Corallo
In
t
r
o
duce (an
d
use) an IsArgSet a
c
ce
s
sor method
commit
|
commitdiff
|
tree
2016-12-24
Matt Corallo
Fix non-cons
t
mapMultiA
r
gs[]
a
cces
s
after init
.
commit
|
commitdiff
|
tree
2016-12-24
Matt Corallo
Remove argumen
t
s to
P
arseConfigFile
commit
|
commitdiff
|
tree
2016-12-04
Matt C
o
rallo
Remo
v
e unused
CDiskBlockPos* argumen
t
fr
o
m ProcessNewBlock
commit
|
commitdiff
|
tree
2016-12-04
Matt Corallo
Docume
n
t ConnectBlock
c
o
nnect
T
r
ace p
o
stcondit
i
o
ns
commit
|
commitdiff
|
tree
2016-12-04
Ma
t
t Corallo
Switch pblock in Pro
c
es
s
N
e
w
B
l
ock to a shared_ptr
commit
|
commitdiff
|
tree
2016-12-04
M
a
tt Corallo
Make the optiona
l
pblock in ActivateB
e
stChain a shared_pt
r
commit
|
commitdiff
|
tree
2016-12-04
Matt Cora
l
lo
Cre
a
te a sh
a
red_pt
r
f
or the block we're
c
on
n
ecting
.
.
.
commit
|
commitdiff
|
tree
2016-12-04
Matt
C
o
rall
o
Keep blocks
a
s shar
e
d_ptrs,
i
nstead o
f
copying txn
.
.
.
commit
|
commitdiff
|
tree
2016-12-04
M
att
C
o
rallo
A
d
d
s
tru
c
t to track block-connec
t
-time
-
generated info
.
.
.
commit
|
commitdiff
|
tree
2016-12-03
Matt Corall
o
Fix rounding pr
i
vacy leak in
t
r
o
duced in #9260
commit
|
commitdiff
|
tree
2016-12-02
Matt Cora
l
lo
Rename the
r
emaining
m
ain
.
{
h
,c
p
p} to valid
a
tion
.
{h
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
Matt Corallo
Move network
-
m
s
g
-
processing code
o
ut of main t
o
it
s
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
M
a
tt Corallo
Rem
o
ve or
p
ha
n
sta
t
e wipe from
UnloadBlockIn
d
ex
.
commit
|
commitdiff
|
tree
2016-12-01
Matt
C
o
r
a
llo
Revert "
U
se
a
s
y
nc
name
r
esolving to improve net thread
.
.
.
commit
|
commitdiff
|
tree
2016-12-01
Matt Corallo
Document
c
s_main st
a
t
u
s when calling into PNB or PNBH
commit
|
commitdiff
|
tree
2016-12-01
Mat
t
Corallo
Use ProcessNew
B
lockHe
a
ders
in CMPCTBLOCK processing
commit
|
commitdiff
|
tree
2016-12-01
Matt
C
ora
l
lo
Use exposed Process
N
ewBlockHeaders
f
rom Process
M
e
s
sages
commit
|
commitdiff
|
tree
2016-12-01
Matt
Corallo
F
ix ca
l
cul
a
tion
of
nu
m
ber
o
f b
o
und sockets
t
o u
s
e
commit
|
commitdiff
|
tree
2016-11-27
Matt Cor
a
llo
M
a
ke fStartedNewLine an std::ato
m
ic_b
o
ol
commit
|
commitdiff
|
tree
2016-11-27
Matt Cora
l
l
o
Fix race when
accessing st
d
:
:
locale::classic()
commit
|
commitdiff
|
tree
2016-11-26
Matt Corallo
F
ix un
l
ocked access
to v
N
o
des
.
s
iz
e
()
commit
|
commitdiff
|
tree
2016-11-26
Ma
t
t C
o
rallo
Remove do
u
bl
e
b
rackets i
n
addrman
commit
|
commitdiff
|
tree
2016-11-26
Matt Corallo
Fix AddrMan
l
ocki
n
g
commit
|
commitdiff
|
tree
2016-11-26
Matt Cor
a
llo
Make fImporting
a
n s
t
d::atomic
commit
|
commitdiff
|
tree
2016-11-26
Matt Corallo
Make fDisconne
c
t an std
:
:
a
to
m
ic
commit
|
commitdiff
|
tree
2016-11-24
Matt Corallo
Sp
l
it ::H
E
ADERS pro
c
essin
g
i
nto t
w
o s
e
parat
e
cs_main
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
Matt Corallo
E
x
p
ose AcceptBlockHeader through main
.
h
commit
|
commitdiff
|
tree
2016-11-23
Matt C
o
ra
l
lo
Move orphan-conflict
re
m
oval from main l
o
gic into a
.
.
.
commit
|
commitdiff
|
tree
2016-11-18
Matt Corallo
Eras
e
o
r
pha
n
s per-tra
n
saction inste
a
d
of per-block
commit
|
commitdiff
|
tree
2016-11-18
Matt C
o
rallo
Move o
r
phan proc
e
ss
i
ng to
A
ctivateBestChain
commit
|
commitdiff
|
tree
2016-11-09
Matt Corallo
Optimize vInOutPoints inser
t
ion a bit
commit
|
commitdiff
|
tree
2016-11-09
Matt
C
orallo
Remove re
d
unda
n
t duplicate-input check fro
m
CheckTra
n
saction
commit
|
commitdiff
|
tree
2016-11-09
M
a
t
t
Corallo
Add deserialize + CheckBlock benchmarks, a
n
d
a
full
.
.
.
commit
|
commitdiff
|
tree
2016-11-09
Matt Cor
a
llo
R
epla
c
e
C
Val
i
dationS
t
ate
p
aram in ProcessNew
B
lock with
.
.
.
commit
|
commitdiff
|
tree
2016-11-09
Matt
C
or
a
llo
Remove pfr
o
m
par
a
meter from ProcessNew
B
lock
commit
|
commitdiff
|
tree
2016-11-09
Matt C
o
rallo
Revert "RPC: Give more d
e
tails when "generate"
f
ails"
commit
|
commitdiff
|
tree
2016-11-07
Matt Co
r
allo
Remove b
l
ock-request logi
c
fr
o
m INV mes
s
a
ge processing
commit
|
commitdiff
|
tree
2016-11-07
Matt Corall
o
[qa] Respond to gethea
d
ers and do not assume a getdata
.
.
.
commit
|
commitdiff
|
tree
2016-11-07
mrbandrews
[q
a
] Make comptool push b
l
ocks in
s
tea
d
of relying on
.
.
.
commit
|
commitdiff
|
tree
2016-11-04
M
a
tt Corallo
Remove unused CTxOut
:
:Ge
t
Hash
(
)
commit
|
commitdiff
|
tree
2016-10-31
Matt Co
r
a
l
lo
M
o
ve nTimeBestReceive
d
up
d
a
t
ing into net proces
s
ing
.
.
.
commit
|
commitdiff
|
tree
2016-10-31
Matt Corallo
Move all calls to
C
h
eckBlockIndex out of
net-proces
s
in
g
.
.
.
commit
|
commitdiff
|
tree
next