Suhas Daftuar
96fa95361f
Improve handling of unconnecting headers
...
When processing a headers message that looks like a block announcement,
send peer a getheaders if the headers message won't connect.
Apply DoS points after too many consecutive unconnecting headers messages.
8 years ago
Wladimir J. van der Laan
b978701ba1
qt: periodic translations update
8 years ago
Wladimir J. van der Laan
396f9d6296
Merge #8273 : Bump `-dbcache` default to 300MiB
...
efd1d83
doc: Mention dbcache increase in release notes (Wladimir J. van der Laan)
32cab91
Bump `-dbcache` default to 300MiB (Wladimir J. van der Laan)
8 years ago
Wladimir J. van der Laan
efd1d8339a
doc: Mention dbcache increase in release notes
8 years ago
Wladimir J. van der Laan
32cab91278
Bump `-dbcache` default to 300MiB
...
Also cap the allocation for the leveldb-specific cache for the UTXO set
to 8MiB.
This avoids that the extra cache memory goes to the much less effective
leveldb cache instead of our application-level cache.
8 years ago
Wladimir J. van der Laan
042c323922
Merge #8275 : Remove bad chain alert partition check
...
ab8be98
Remove bad chain alert partition check (BtcDrak)
8 years ago
Wladimir J. van der Laan
aef381161f
Merge #8298 : wallet: Revert input selection post-pruning
...
20f3cd7
wallet: Revert input selection post-pruning (Wladimir J. van der Laan)
8 years ago
Wladimir J. van der Laan
005d3b6430
Merge #8306 : Revert "net: Avoid duplicate getheaders requests." PR #8054
...
4fbdc43
Revert "net: Avoid duplicate getheaders requests." PR #8054 (Gregory Maxwell)
8 years ago
Gregory Maxwell
4fbdc4365b
Revert "net: Avoid duplicate getheaders requests." PR #8054
...
This reverts commit f93c2a1b7e
.
This can cause synchronization to get stuck.
8 years ago
MarcoFalke
115735d547
Merge #8280 : Tests: Increase sync_blocks() timeouts in pruning.py
...
36f1b9d
Tests: Increase sync_blocks() timeouts in pruning.py (Suhas Daftuar)
8 years ago
Wladimir J. van der Laan
20f3cd75f6
wallet: Revert input selection post-pruning
...
This reverts PR #4906 , "Coinselection prunes extraneous inputs from
ApproximateBestSubset".
Apparently the previous behavior of slightly over-estimating the set of
inputs was useful in cleaning up UTXOs.
See also #7664 , #7657 , as well as 2016-07-01 discussion on #bitcoin-core-dev IRC.
8 years ago
Wladimir J. van der Laan
da50997a3e
Merge #8285 : windows: Add testnet link to installer
...
975a41d
windows: Add testnet icon for testnet link (Wladimir J. van der Laan)
0ce8e99
windows: Add testnet link to installer (Wladimir J. van der Laan)
8 years ago
Wladimir J. van der Laan
975a41dcc2
windows: Add testnet icon for testnet link
...
Overhauled testnet icon by Jonas Schnelli
8 years ago
Wladimir J. van der Laan
0ce8e99ec8
windows: Add testnet link to installer
8 years ago
Jonas Schnelli
6a87eb0e4b
Merge #8281 : qt: Remove client name from debug window
...
a7897c0
qt: Remove client name from debug window (Wladimir J. van der Laan)
8 years ago
Wladimir J. van der Laan
a7897c02f7
qt: Remove client name from debug window
...
Remove the client name from the debug window in the GUI. It is already
part of the user agent, so adding it separately doesn't add anything.
8 years ago
Suhas Daftuar
36f1b9df76
Tests: Increase sync_blocks() timeouts in pruning.py
8 years ago
Wladimir J. van der Laan
3685e0c1da
Merge #8261 : The bit field is shown only when status is "started"
...
2129fce
The bit field is shown only when status is "started" (Pavel Janík)
8 years ago
Wladimir J. van der Laan
3b2dadc8d5
qt: Periodic translations update
8 years ago
Wladimir J. van der Laan
9a227e95bb
tx: change slug to `bitcoin.qt-translation-013x`
...
Fetch the 0.13 translations, not the 0.12 translations.
8 years ago
Pavel Janík
2129fcea69
The bit field is shown only when status is "started"
8 years ago
Wladimir J. van der Laan
ff03c50c00
Merge #8257 : Do not ask a UI question from bitcoind
...
1acf1db
Do not ask a UI question from bitcoind (Pieter Wuille)
8 years ago
Wladimir J. van der Laan
5a06ebbf2d
Merge #8258 : RPC: Hide softfork if timeout is 0
...
409f833
RPC: Hide softfork if timeout is 0 (jl2012)
8 years ago
Wladimir J. van der Laan
1922e5a654
Merge #8244 : remove unnecessary LOCK(cs_main) in getrawpmempool
...
27f8126
remove unnecessary LOCK(cs_main) (Daniel Cousens)
8 years ago
Wladimir J. van der Laan
63fbdbc94d
Merge #8240 : doc: Mention Windows XP end of support in release notes
...
b0be3a0
doc: Mention Windows XP end of support in release notes (Wladimir J. van der Laan)
8 years ago
jl2012
409f83322e
RPC: Hide softfork if timeout is 0
8 years ago
Wladimir J. van der Laan
b0be3a0186
doc: Mention Windows XP end of support in release notes
...
Closes #7681 .
8 years ago
Wladimir J. van der Laan
5cdc54b4b6
Merge #8252 : [trivial] Add aarch64 to depends .gitignore
...
f70bcfc
[trivial] Add aarch64 to depends .gitignore (fanquake)
8 years ago
Wladimir J. van der Laan
d612837814
Merge #8149 : Segregated witness rebased
...
f852813
BIP9 parameters for testnet (Johnson Lau)
070dbc4
--- [SEGWIT] begin: deployment --- (Pieter Wuille)
fdb43df
[qa] Add GetTransactionSigOpCost unit tests (Jonas Nick)
d846e02
[qa] script_tests: witness tests can specify tx amount (Suhas Daftuar)
330b0f3
[qa] p2p segwit tests (Suhas Daftuar)
4f7ff00
[qa] Add rpc test for segwit (Alex Morcos)
66cca79
[qa] Autogeneration support for witness in script_tests (Pieter Wuille)
06d3805
[qa] Add segwit support to script_tests (Pieter Wuille)
00f46cb
[qa] Add transaction tests for segwit (NicolasDorier)
0aa9207
[qa] Witness version 0 signing unit tests (Pieter Wuille)
978e200
--- [SEGWIT] begin: tests --- (Pieter Wuille)
745eb67
[RPC] signrawtransaction can sign P2WSH (NicolasDorier)
f4691ab
[RPC] Add wallet support for witness transactions (using P2SH) (Pieter Wuille)
605e847
BIP143: Signing logic (Pieter Wuille)
9757b57
--- [SEGWIT] begin: wallet --- (Pieter Wuille)
af87a67
Do not use compact blocks when segwit is enabled (Pieter Wuille)
6032f69
Add rewind logic to deal with post-fork software updates (Pieter Wuille)
b7dbeb2
[libconsensus] Script verification API with amounts (Thomas Kerin)
2b1f6f9
BIP141: Other consensus critical limits, and BIP145 (Pieter Wuille)
7c4bf77
[RPC] Return witness data in blockchain RPCs (Johnson Lau)
3dd4102
BIP143: Verification logic (Pieter Wuille)
0ef1dd3
Refactor script validation to observe amounts (Pieter Wuille)
b8a9749
BIP144: Handshake and relay (receiver side) (Pieter Wuille)
8b49040
BIP141: Commitment structure and deployment (Pieter Wuille)
449f9b8
BIP141: Witness program (Pieter Wuille)
7030d9e
BIP144: Serialization, hashes, relay (sender side) (Pieter Wuille)
ecacfd9
--- [SEGWIT] begin: P2P/node/consensus --- (Pieter Wuille)
8 years ago
Pieter Wuille
1acf1db76f
Do not ask a UI question from bitcoind
8 years ago
Wladimir J. van der Laan
af2421c291
Merge #8256 : BUG: bitcoin-qt crash
...
d7828ab
check that transactionView->selectionModel()->selectedRows(0) exists (fsb4000)
8 years ago
fsb4000
d7828abd5b
check that transactionView->selectionModel()->selectedRows(0) exists
8 years ago
Wladimir J. van der Laan
5cd35d3dbc
Merge #8247 : Mark my dnsseed as supporting filtering
...
133deb8
Mark my dnsseed as supporting filtering (Pieter Wuille)
8 years ago
MarcoFalke
c2c69edf37
Merge #8254 : [doc] Add OSX ZMQ requirement to QA readme
...
d241487
[doc] Add OS X ZMQ requirement to QA readme (fanquake)
8 years ago
fanquake
d24148742e
[doc] Add OS X ZMQ requirement to QA readme
8 years ago
fanquake
f70bcfc6c0
[trivial] Add aarch64 to depends .gitignore
8 years ago
Pieter Wuille
133deb83df
Mark my dnsseed as supporting filtering
8 years ago
Wladimir J. van der Laan
08338942b5
Merge #8204 : Update petertodd's testnet seed
...
d80efec
Update petertodd's testnet seed (Peter Todd)
8 years ago
Wladimir J. van der Laan
147a7b6726
Merge #8246 : trivial: capitalize BIP32 in option help
...
a1c92c2
trivial: capitalize BIP32 in option help (Wladimir J. van der Laan)
8 years ago
Wladimir J. van der Laan
a1c92c29fd
trivial: capitalize BIP32 in option help
...
For consistency, BIP32 should be in uppercase in translation message.
Reported by @pryds on Transifex.
8 years ago
Daniel Cousens
27f8126ff3
remove unnecessary LOCK(cs_main)
8 years ago
Johnson Lau
f8528134fc
BIP9 parameters for testnet
8 years ago
Pieter Wuille
070dbc48a9
--- [SEGWIT] begin: deployment ---
8 years ago
Jonas Nick
fdb43df23e
[qa] Add GetTransactionSigOpCost unit tests
8 years ago
Suhas Daftuar
d846e02372
[qa] script_tests: witness tests can specify tx amount
...
Add tests that witness signatures cover value
8 years ago
Suhas Daftuar
330b0f31ee
[qa] p2p segwit tests
...
mininode now supports witness transactions/blocks, blocktools
has a helper for adding witness commitments to blocks, and script
has a function to calculate hashes for signature under sigversion
1, used by segwit.
Py3 conversion by Marco Falke
Test to make sure upgraded nodes don't ask for non-wit blocks by
Gregory Sanders.
8 years ago
Alex Morcos
4f7ff00497
[qa] Add rpc test for segwit
...
Amended by Pieter Wuille to use multisig 1-of-1 for P2WSH tests, and BIP9
based switchover logic.
Fixes and py3 conversion by Marco Falke.
8 years ago
Pieter Wuille
66cca79130
[qa] Autogeneration support for witness in script_tests
8 years ago
Pieter Wuille
06d3805c1a
[qa] Add segwit support to script_tests
...
Contains fix by Johnson Lau.
8 years ago
NicolasDorier
00f46cbcd9
[qa] Add transaction tests for segwit
...
Including BIP143 P2WSH examples by jl2012.
8 years ago