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
Implement BIP173 addresses and tests
2017-02-10
Matt
Corallo
Move
CNode::addrLocal access behind locked accessors
commit
|
commitdiff
|
tree
2017-02-10
Matt Corallo
M
o
ve C
N
ode::addrNa
m
e
a
ccesses behin
d
locked accessors
commit
|
commitdiff
|
tree
2017-02-10
M
a
tt Corallo
Make nTimeBestReceived
atomic
commit
|
commitdiff
|
tree
2017-02-10
Ma
t
t C
o
rallo
Mov
e
[cl
e
a
n|
s
tr]SubVe
r
w
rites/copyStat
s
i
n
to a lock
commit
|
commitdiff
|
tree
2017-02-10
Mat
t
Corall
o
Make nSe
r
vices atomic
commit
|
commitdiff
|
tree
2017-02-10
Matt Corallo
Ma
k
e
nStarti
n
gHeight atomic
commit
|
commitdiff
|
tree
2017-02-10
Matt Corallo
Access
fRelayTxe
s
wit
h
c
s
_
filter lock in cop
y
Sta
t
s
commit
|
commitdiff
|
tree
2017-02-10
Ma
t
t
C
o
rallo
Avoid copying CNodeStats to make
he
l
g
ri
n
d OK with buggy
.
.
.
commit
|
commitdiff
|
tree
2017-02-10
Mat
t
Corallo
Make nT
i
meConnect
e
d
c
onst in
C
N
ode
commit
|
commitdiff
|
tree
2017-02-09
Matt Cora
l
l
o
A
dd a test for
P
2
P inactivity t
i
meouts
commit
|
commitdiff
|
tree
2017-02-08
Matt Co
r
allo
qa
:
E
x
pose o
n
-conne
c
tion to m
i
nino
d
e
l
i
steners
commit
|
commitdiff
|
tree
2017-02-08
Matt Co
r
a
l
lo
qa: minino
d
e l
e
a
rns whe
n
a socket connects, not its
.
.
.
commit
|
commitdiff
|
tree
2017-02-07
Mat
t
Cor
a
ll
o
Disconn
e
c
t peers which we
do not r
e
ceive
VERACKs fr
o
m
.
.
.
commit
|
commitdiff
|
tree
2017-02-07
Matt C
o
rallo
F
urther-enfor
c
e loc
k
ordering by enforcing directly
.
.
.
commit
|
commitdiff
|
tree
2017-02-04
Matt Corallo
Fixup style a bit by moving { to t
h
e same line as if
.
.
.
commit
|
commitdiff
|
tree
2017-02-03
M
att
C
o
rallo
A
ccess WorkQueue:
:
r
u
nning onl
y
wi
t
hin the cs
l
o
c
k
.
commit
|
commitdiff
|
tree
2017-02-03
M
a
t
t Coral
l
o
Always e
n
force
lock strict lo
c
k
o
rdering (try or not)
commit
|
commitdiff
|
tree
2017-02-03
Matt Corallo
L
o
ck cs_vSend a
n
d cs_in
v
entory
i
n
a consistent ord
e
r
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Matt Corallo
[q
a
] test signrawtransactio
n
mer
g
e
wit
h
missing in
p
u
t
s
commit
|
commitdiff
|
tree
2017-02-02
Mat
t
C
orall
o
[qa] Add second input to s
i
gnrawtran
s
action test c
a
s
e
commit
|
commitdiff
|
tree
2017-02-02
Matt
C
oral
l
o
[qa] Test that d
e
coderawtr
a
nsac
t
i
on throws
w
ith
e
xt
r
a
.
.
.
commit
|
commitdiff
|
tree
2017-02-02
Matt Corallo
Bet
t
er
h
a
ndle inva
l
id parameters
t
o
sign
r
a
w
transaction
commit
|
commitdiff
|
tree
2017-02-02
M
a
tt
Co
r
allo
Fail in Deco
d
e
HexTx i
f
there is extra data
a
t the
e
n
d
commit
|
commitdiff
|
tree
2017-02-02
Matt C
o
r
a
l
l
o
Dont deseri
a
lize nVersion into CNode, s
h
ould f
i
x
#
9212
commit
|
commitdiff
|
tree
2017-02-02
M
att Corallo
F
ix s
u
p
e
r-unlikely
race introduc
e
d in
236618061a
4
4
5
d2cb11e7
2
commit
|
commitdiff
|
tree
2017-02-01
Mat
t
Co
r
allo
Test that pushes to b
i
tcoi
n
/bitcoin are signed p
e
r
.
.
.
commit
|
commitdiff
|
tree
2017-02-01
Matt Co
r
allo
Require
m
erge commi
t
s merg
e
b
r
anc
h
es on top of oth
e
r
.
.
.
commit
|
commitdiff
|
tree
2017-01-25
Matt C
o
r
a
llo
Do n
o
t a
d
d to vNodes unt
i
l
fO
n
e
S
ho
t
/fF
e
e
l
er/fAddNode
.
.
.
commit
|
commitdiff
|
tree
2017-01-24
Matt
Cor
a
llo
Ensur
e
cs_vNode
s
is held when
u
si
n
g the
return value
.
.
.
commit
|
commitdiff
|
tree
2017-01-24
Ma
t
t Co
r
allo
Delete s
o
m
e
u
n
used
(and
b
r
oken) functions in CConnman
commit
|
commitdiff
|
tree
2017-01-20
Matt Corallo
A
d
d missing mempool lock for CalculateM
e
mPo
o
l
A
ncestors
commit
|
commitdiff
|
tree
2017-01-19
Matt Cor
a
llo
M
o
ve wallet
callbacks i
n
to cs_main (th
i
s effec
t
iv
e
ly
.
.
.
commit
|
commitdiff
|
tree
2017-01-17
Matt
C
orallo
Add
b
r
a
ces aroun
d
Ad
d
ToCo
m
pactE
x
traTran
s
actio
n
s
commit
|
commitdiff
|
tree
2017-01-17
Matt
C
orallo
Cl
a
rify comment about mempool/extra conflict
s
commit
|
commitdiff
|
tree
2017-01-15
Matt Corallo
W
a
ke mes
s
a
g
e
handling
thread when we receive
a new
.
.
.
commit
|
commitdiff
|
tree
2017-01-15
M
a
tt Corallo
Make Wake
M
es
s
ageHandl
e
r public
commit
|
commitdiff
|
tree
2017-01-14
Matt
C
orallo
C
larify assumptions made about when Block
C
h
e
ck i
s
c
a
lled
commit
|
commitdiff
|
tree
2017-01-13
M
att Coral
l
o
Make most_recent_compact_block a poin
t
e
r
to a cons
t
commit
|
commitdiff
|
tree
2017-01-13
Matt
Corallo
Make the
c
s_sendProcessin
g
a LOCK instead of a
T
RY_LOCK
commit
|
commitdiff
|
tree
2017-01-13
Matt Corallo
Split CN
o
de::cs_vSen
d
:
m
essage processing
a
n
d message
.
.
.
commit
|
commitdiff
|
tree
2017-01-12
Mat
t
Corallo
Make
P
artiallyDo
w
nloadedBlock::InitData'
s
second
param
.
.
.
commit
|
commitdiff
|
tree
2017-01-12
Matt Corallo
Add extra_count lower bo
u
nd
t
o compact reconstructi
o
n
.
.
.
commit
|
commitdiff
|
tree
2017-01-12
M
att Corallo
Add comment to describe callers to Act
i
vateBe
s
tChain
commit
|
commitdiff
|
tree
2017-01-12
Matt Corall
o
Cal
l
Activat
e
BestChain without cs_
m
ain/with mos
t
_re
c
e
n
t_block
commit
|
commitdiff
|
tree
2017-01-11
Matt Corallo
Use
a
te
m
p pinde
x
to avoid a const_cast in ProcessNewBlockHe
.
.
.
commit
|
commitdiff
|
tree
2017-01-10
Matt Cor
a
llo
Consider al
l
(<100k m
e
musage) txn
for compact-
b
l
ock
.
.
.
commit
|
commitdiff
|
tree
2017-01-10
Matt Corall
o
C
onsider
a
ll orpha
n
txn for compac
t
-block-e
x
tra-txn
.
.
.
commit
|
commitdiff
|
tree
2017-01-10
Matt Corallo
U
se replaced transactions in compact blo
c
k r
e
c
o
ns
t
ructio
n
commit
|
commitdiff
|
tree
2017-01-10
Mat
t
Corall
o
Keep s
h
ared
_
ptrs to recently-
r
e
placed txn
for compa
c
t
.
.
.
commit
|
commitdiff
|
tree
2017-01-09
Matt Cor
a
llo
Make ATMP
op
t
ionally
r
eturn the C
T
ransa
c
tio
n
Refs it
.
.
.
commit
|
commitdiff
|
tree
2017-01-09
Ma
t
t
C
o
rallo
M
o
ve ORPHAN constants from validat
i
on
.
h to net_
p
roc
e
ssing
.
h
commit
|
commitdiff
|
tree
2017-01-07
Matt Corallo
Make pe
e
r id loggin
g
con
s
i
s
t
e
nt (
"
peer=
%
d" i
n
s
tead
.
.
.
commit
|
commitdiff
|
tree
2017-01-05
M
a
tt
Corall
o
A
void ho
l
di
n
g c
s
_most
_
rece
n
t_blo
c
k while callin
g
ReadBlockFr
.
.
.
commit
|
commitdiff
|
tree
2017-01-05
Matt Cor
a
llo
Ensure w
e
meet the BIP 1
5
2
old-rela
y
-types respo
n
se
.
.
.
commit
|
commitdiff
|
tree
2017-01-05
Matt Cor
a
ll
o
Cache
most-recently-connected
compact block
commit
|
commitdiff
|
tree
2017-01-05
Ma
t
t Corallo
C
ach
e
most-
r
ecently-announc
e
d block's shared_p
t
r
commit
|
commitdiff
|
tree
2017-01-05
Matt
C
ora
l
lo
Re
l
ay compact bloc
k
messages pr
i
or to
f
ull block c
o
nnection
commit
|
commitdiff
|
tree
2017-01-05
Matt C
o
rallo
Add a C
V
a
li
d
ationInte
r
face::NewPoWValidBlock
callback
commit
|
commitdiff
|
tree
2017-01-04
Matt Corallo
C
a
ll Ac
c
ept
B
lock with the block's sh
a
red_ptr instead
.
.
.
commit
|
commitdiff
|
tree
2017-01-04
Matt Cora
l
lo
[
qa
]
Avoid r
a
ce
in
p
recious
b
lock test
.
commit
|
commitdiff
|
tree
2017-01-04
Matt Co
r
allo
[qa] Make com
p
act b
l
ocks t
e
st co
n
struction using fetc
h
.
.
.
commit
|
commitdiff
|
tree
2017-01-04
Matt
Cora
l
l
o
Make CBlockInd
e
x
*
es in net_proce
s
s
ing
c
o
n
s
t
commit
|
commitdiff
|
tree
2016-12-27
Ma
t
t Corallo
Ad
d
a ForceSe
t
Arg
m
e
t
h
od for testi
n
g
commit
|
commitdiff
|
tree
2016-12-24
Matt
Corallo
L
ock mapA
r
gs/m
a
p
Mu
l
tiArgs access in util
commit
|
commitdiff
|
tree
2016-12-24
Mat
t
Corallo
Un-
e
x
pos
e
m
apArgs fro
m
utils
.
h
commit
|
commitdiff
|
tree
2016-12-24
Ma
t
t Co
r
al
l
o
Get rid
o
f mapArgs direct access in ZMQ construction
commit
|
commitdiff
|
tree
2016-12-24
Matt Corallo
Introduce (and use) an IsArgSet ac
c
essor method
commit
|
commitdiff
|
tree
2016-12-24
M
att Cora
l
lo
Fix non-const
m
apMultiArgs[] access af
t
er init
.
commit
|
commitdiff
|
tree
2016-12-24
Matt Coral
l
o
Remove arguments t
o
ParseConfigFile
commit
|
commitdiff
|
tree
2016-12-04
M
att
Corallo
R
e
move
unus
e
d CDiskB
l
ockPo
s
* argument fr
o
m Pr
o
c
e
s
sNewBloc
k
commit
|
commitdiff
|
tree
2016-12-04
M
att Co
r
allo
Document
Connec
t
Bl
o
ck connectTra
c
e p
o
stcondition
s
commit
|
commitdiff
|
tree
2016-12-04
Matt Corallo
Switc
h
pblock in P
r
ocessNewBlock to a sh
a
red_ptr
commit
|
commitdiff
|
tree
2016-12-04
Matt Corallo
Make th
e
opt
i
o
n
al p
b
loc
k
i
n
ActivateBestChain a shared_pt
r
commit
|
commitdiff
|
tree
2016-12-04
Matt Coral
l
o
Cre
a
te a s
h
ared_ptr
for the
b
lock we're connecting
.
.
.
commit
|
commitdiff
|
tree
2016-12-04
Matt Coral
l
o
K
e
ep
b
lo
c
k
s
as share
d
_ptrs, instead
o
f copying txn
.
.
.
commit
|
commitdiff
|
tree
2016-12-04
Matt Corallo
Add struct to
tr
a
ck block-conn
e
ct-tim
e
-generated info
.
.
.
commit
|
commitdiff
|
tree
2016-12-03
Matt Corallo
F
i
x ro
u
n
ding privac
y
leak introduced in #9260
commit
|
commitdiff
|
tree
2016-12-02
Matt Corallo
R
e
name t
h
e rema
i
n
i
ng main
.
{h,cpp} to validatio
n
.
{h
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
Ma
t
t C
o
rall
o
Move network-
m
sg-processing code o
u
t of main to i
t
s
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
Matt Coral
l
o
Remov
e
orphan state wip
e
from Unloa
d
Bl
o
ckInde
x
.
commit
|
commitdiff
|
tree
2016-12-01
M
a
tt Corallo
R
evert "Use asyn
c
name
resolvin
g
t
o improve net
t
h
rea
d
.
.
.
commit
|
commitdiff
|
tree
2016-12-01
Matt Corallo
Document
c
s_
m
a
i
n sta
t
u
s w
h
e
n
c
alli
n
g into PNB or P
N
BH
commit
|
commitdiff
|
tree
2016-12-01
Matt Co
r
a
llo
Use Pro
c
e
s
sNewB
l
oc
k
Headers in CMPCTBLOCK processing
commit
|
commitdiff
|
tree
2016-12-01
Matt Cora
l
lo
Use
e
xpo
s
ed ProcessNe
w
Bl
o
c
k
Hea
d
ers
f
r
om Pr
o
c
e
ssMe
s
sages
commit
|
commitdiff
|
tree
2016-12-01
Matt
Corallo
Fi
x
calculation of number of
bound
sockets to use
commit
|
commitdiff
|
tree
2016-11-27
M
a
tt Coral
l
o
M
a
ke fStartedN
e
wLin
e
a
n std::
a
tomic_bool
commit
|
commitdiff
|
tree
2016-11-27
M
a
t
t Corallo
Fix
rac
e
w
hen accessing std::locale::
c
lassic()
commit
|
commitdiff
|
tree
2016-11-26
M
att Coral
l
o
Fix
u
nl
o
cked ac
c
ess to vN
o
des
.
size()
commit
|
commitdiff
|
tree
2016-11-26
Matt Corallo
Remove double brac
k
e
ts in a
d
drm
a
n
commit
|
commitdiff
|
tree
2016-11-26
Matt Corallo
Fix AddrMan
lo
c
k
ing
commit
|
commitdiff
|
tree
2016-11-26
Ma
t
t Corallo
Make fImpor
t
i
n
g
a
n std::atomi
c
commit
|
commitdiff
|
tree
2016-11-26
Matt
C
o
ra
l
lo
Ma
k
e
fDisco
n
nect an s
t
d::atomi
c
commit
|
commitdiff
|
tree
2016-11-24
Matt Corallo
Sp
l
it
:
:HEADERS pr
o
ces
s
ing in
t
o two sepa
r
ate cs_m
a
in
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
Matt Cor
a
llo
Expose AcceptBlock
H
ea
d
er thr
o
ugh main
.
h
commit
|
commitdiff
|
tree
2016-11-23
Ma
t
t Corallo
Move orphan-
c
onflict
rem
o
v
a
l from
m
ain log
i
c into a
.
.
.
commit
|
commitdiff
|
tree
2016-11-18
Mat
t
Cor
a
llo
Er
a
se orpha
n
s pe
r
-tran
s
act
i
on i
n
stead of per
-
blo
c
k
commit
|
commitdiff
|
tree
2016-11-18
Matt
Corallo
Move orph
a
n proc
e
ssi
n
g to A
c
tivateBestChain
commit
|
commitdiff
|
tree
2016-11-09
Matt C
o
r
a
llo
Optimize
v
InOu
t
Points
i
nsertion a bit
commit
|
commitdiff
|
tree
2016-11-09
Matt Corallo
R
e
m
o
ve red
u
ndant duplicate-input check f
r
om CheckTra
n
sactio
n
commit
|
commitdiff
|
tree
2016-11-09
M
a
tt
Corallo
Add deser
i
a
l
ize + Check
B
lock benchmar
k
s,
a
nd a fu
l
l
.
.
.
commit
|
commitdiff
|
tree
next