Peter Todd
fd836153d5
Improve CheckInputs() comment about sig verification
9 years ago
Jonas Schnelli
be9a9a3d22
Merge pull request #7214
...
fa2f4bc
qt5: Use the fixed font the system recommends (MarcoFalke)
9 years ago
Wladimir J. van der Laan
97d83739db
Merge pull request #7153
...
7632cf6
[Tests] Refactor some shared functions (Jonas Schnelli)
110ff11
[Tests] Add mempool_limit.py test (Jonas Schnelli)
9 years ago
Jonas Schnelli
a1c185be54
Merge pull request #7218
...
fa5769e
[qt] Fix misleading translation (MarcoFalke)
fa8c8d7
torcontrol debug: Change to a blanket message that covers both cases (MarcoFalke)
9 years ago
Wladimir J. van der Laan
595f93977c
Merge pull request #7213
...
37d271d
Rename OP_NOP2 to OP_CHECKLOCKTIMEVERIFY. (mb300sd)
9 years ago
Wladimir J. van der Laan
ed095f0407
Merge pull request #7226
...
9b41a5f
Add more tests to p2p-fullblocktest (Suhas Daftuar)
9 years ago
Wladimir J. van der Laan
c24337964f
Merge pull request #7062
...
901b01d
Remove GetMinRelayFee (Suhas Daftuar)
27fae34
Use fee deltas for determining mempool acceptance (Suhas Daftuar)
9ef2a25
Update replace-by-fee logic to use fee deltas (Suhas Daftuar)
eb30666
Fix mempool limiting for PrioritiseTransaction (Suhas Daftuar)
9 years ago
Suhas Daftuar
9b41a5fba2
Add more tests to p2p-fullblocktest
9 years ago
Wladimir J. van der Laan
8ea5ef1d39
Merge pull request #6980
...
e0769e1
[depends] Latest config.guess & config.sub (fanquake)
23a3c47
[depends] zeromq 4.0.7 (fanquake)
10d3c77
[depends] Fix miniupnpc compilation on osx (fanquake)
26f8ea5
[depends] native ccache 3.2.4 (fanquake)
17ad964
[depends] miniupnpc 1.9.20151026 (fanquake)
9e940fa
[depends] Boost 1.59.0 (fanquake)
9 years ago
Wladimir J. van der Laan
cd3f12c61c
Merge pull request #7209
...
83cdcbd
test: don't override BITCOIND and BITCOINCLI if they're set (Wladimir J. van der Laan)
9 years ago
Wladimir J. van der Laan
d22245f923
Merge pull request #7216
...
e18378e
Removed offline testnet DNSSeed 'alexykot.me'. (Elias Rohrer)
9 years ago
MarcoFalke
fa5769e95a
[qt] Fix misleading translation
9 years ago
MarcoFalke
fa8c8d7fa6
torcontrol debug: Change to a blanket message that covers both cases
9 years ago
Elias Rohrer
e18378e53f
Removed offline testnet DNSSeed 'alexykot.me'.
9 years ago
mb300sd
37d271d7cc
Rename OP_NOP2 to OP_CHECKLOCKTIMEVERIFY.
9 years ago
MarcoFalke
fa2f4bc4eb
qt5: Use the fixed font the system recommends
9 years ago
Wladimir J. van der Laan
83cdcbdca4
test: don't override BITCOIND and BITCOINCLI if they're set
...
In rpc-tests.py, don't override BITCOIND and BITCOINCLI if they're
already set. Makes it possible to run the tests with either another tree
or the GUI.
9 years ago
Wladimir J. van der Laan
7a5040155e
Merge pull request #7125
...
5400ef6
Replace trickle nodes with per-node/message Poisson delays (Pieter Wuille)
9 years ago
Wladimir J. van der Laan
dc511dcfd9
Merge pull request #7200
...
d812daf
fix logic for error log (accraze)
c611acc
wallet: check if tx scriptPubKey is unspendable (accraze)
b6915b8
checks for null data transaction before debug.log (accraze)
9 years ago
Wladimir J. van der Laan
5f3c670d12
Merge pull request #7068
...
979698c
[RPC-Tests] add option to run rpc test over QT clients (Jonas Schnelli)
9 years ago
Jonas Schnelli
979698c171
[RPC-Tests] add option to run rpc test over QT clients
9 years ago
Wladimir J. van der Laan
ea0f5a2b04
Merge pull request #7185
...
e1030dd
Note that reviewers should mention the commit hash of the commits they reviewed. (Patrick Strateman)
9 years ago
Jonas Schnelli
b7c704abab
Merge pull request #7206
...
daf6466
Add "NODE_BLOOM" to guiutil so that peers don't get UNKNOWN[4] (Matt Corallo)
9 years ago
Matt Corallo
daf6466330
Add "NODE_BLOOM" to guiutil so that peers don't get UNKNOWN[4]
9 years ago
accraze
d812daf967
fix logic for error log
9 years ago
accraze
c611acc38a
wallet: check if tx scriptPubKey is unspendable
9 years ago
accraze
b6915b8239
checks for null data transaction before debug.log
...
CWalletTx::GetAmounts could not find output address for null data transactions, thus issuing an error in debug.log. This change checks to see if the transaction is OP_RETURN before issuing error.
resolves #6142
9 years ago
Pieter Wuille
5400ef6bcb
Replace trickle nodes with per-node/message Poisson delays
...
We used to have a trickle node, a node which was chosen in each iteration of
the send loop that was privileged and allowed to send out queued up non-time
critical messages. Since the removal of the fixed sleeps in the network code,
this resulted in fast and attackable treatment of such broadcasts.
This pull request changes the 3 remaining trickle use cases by random delays:
* Local address broadcast (while also removing the the wiping of the seen filter)
* Address relay
* Inv relay (for transactions; blocks are always relayed immediately)
The code is based on older commits by Patrick Strateman.
9 years ago
Wladimir J. van der Laan
9ee02cf564
Merge pull request #7156
...
6e76587
rpc: remove cs_main lock from `createrawtransaction` (Wladimir J. van der Laan)
9 years ago
Wladimir J. van der Laan
d1e17ff640
Merge pull request #7181
...
9bbe71b
net: Add and document network messages in protocol.h (Wladimir J. van der Laan)
9 years ago
Wladimir J. van der Laan
f7f44b1bdd
Merge pull request #7197
...
00423e1
Set link from http:// to https:// (Suriyaa Kudo)
9 years ago
Patrick Strateman
e1030dddab
Note that reviewers should mention the commit hash of the commits they reviewed.
9 years ago
Suriyaa Kudo
00423e1a71
Set link from http:// to https://
...
For opensource.org/licenses/MIT!
9 years ago
Wladimir J. van der Laan
9bbe71b641
net: Add and document network messages in protocol.h
...
- Avoids string typos (by making the compiler check)
- Makes it easier to grep for handling/generation of a certain message type
- Refer directly to documentation by following the symbol in IDE
- Move list of valid message types to protocol.cpp:
protocol.cpp is a more appropriate place for this, and having
the array there makes it easier to keep things consistent.
9 years ago
Wladimir J. van der Laan
5dc63ed1ca
Merge pull request #7179
...
2041190
test: Add basic test for `reject` code (Wladimir J. van der Laan)
9fc6ed6
net: Fix sent reject messages for blocks and transactions (Wladimir J. van der Laan)
9 years ago
Wladimir J. van der Laan
00b4b8d1c4
Merge pull request #7154
...
a3c3ddb
[Qt] add InMempool() info to transaction details (Jonas Schnelli)
9 years ago
fanquake
e0769e1928
[depends] Latest config.guess & config.sub
9 years ago
Wladimir J. van der Laan
20411903d7
test: Add basic test for `reject` code
...
Extend P2P test framework to make it possible to expect reject
codes for transactions and blocks.
9 years ago
Wladimir J. van der Laan
0800092fc2
Merge pull request #4906
...
fc0f52d
Added a test for the pruning of extraneous inputs after ApproximateBestSet (Murch)
af9510e
Moved set reduction to the end of ApproximateBestSubset to reduce performance impact (Murch)
5c03483
Coinselection prunes extraneous inputs from ApproximateBestSubset (AlSzacrel)
9 years ago
Wladimir J. van der Laan
16ccb74ef2
Merge pull request #7180
...
e3bc5e0
net: Account for `sendheaders` `verack` messages (Wladimir J. van der Laan)
9 years ago
Murch
fc0f52d780
Added a test for the pruning of extraneous inputs after ApproximateBestSet
9 years ago
Murch
af9510e037
Moved set reduction to the end of ApproximateBestSubset to reduce performance impact
9 years ago
Wladimir J. van der Laan
e3bc5e0e92
net: Account for `sendheaders` `verack` messages
...
Looks like these were forgotten in #6589 .
9 years ago
Wladimir J. van der Laan
9fc6ed6003
net: Fix sent reject messages for blocks and transactions
...
Ever since we #5913 have been sending invalid reject messages
for transactions and blocks.
9 years ago
Wladimir J. van der Laan
dc0305d15a
Merge pull request #6589
...
ca188c6
log bytes recv/sent per command (Jonas Schnelli)
9 years ago
Jonas Schnelli
ca188c629e
log bytes recv/sent per command
9 years ago
Wladimir J. van der Laan
82bcf405f6
Merge pull request #7171
...
2f601d2
test: remove necessity to call create_callback_map (Wladimir J. van der Laan)
9 years ago
AlSzacrel
5c03483e26
Coinselection prunes extraneous inputs from ApproximateBestSubset
...
A further pass over the available inputs has been added to ApproximateBestSubset after a candidate set has been found. It will prune any extraneous inputs in the selected subset, in order to decrease the number of input and the resulting change.
9 years ago
Gregory Maxwell
075faaebf2
Merge pull request #7174
...
96918a2
Don't do mempool lookups for "mempool" command without a filter (Matt Corallo)
9 years ago
Matt Corallo
96918a2f09
Don't do mempool lookups for "mempool" command without a filter
9 years ago