jonnynewbs
bcf3806f4c
Update bitcoin-tx to output witness data.
...
Github-Pull: #8817
Rebased-From: 4408558843
8 years ago
Matt Corallo
4bb9ce8a95
Use cmpctblock type 2 for segwit-enabled transfer
...
Contains version negotiation logic by Matt Corallo and bugfixes by
Suhas Daftuar.
Github-Pull: #8393
Rebased-From: 6aa28abf53
8 years ago
Pieter Wuille
fe1975a974
Use cmpctblock type 2 for segwit-enabled transfer
...
Contains version negotiation logic by Matt Corallo and bugfixes by
Suhas Daftuar.
Github-Pull: #8393
Rebased-From: 6aa28abf53
8 years ago
Johnson Lau
7a34a4614c
Add NULLDUMMY verify flag in bitcoinconsensus.h
...
Github-Pull: #8848
Rebased-From: 2fa0063c26
8 years ago
Cory Fields
7ae6242960
net: fix a few cases where messages were sent rather than dropped upon disconnection
...
75ead758 turned these into crashes in the event of a handshake failure, most
notably when a peer does not offer the expected services.
There are likely other cases that these assertions will find as well.
Github-Pull: #8862
Rebased-From: 905bc68d05
8 years ago
Johnson Lau
3e80ab7f2a
Add policy: null signature for failed CHECK(MULTI)SIG
...
Github-Pull: #8634
Rebased-From: e41bd449ab
8 years ago
Johnson Lau
0027672c80
Make non-minimal OP_IF/NOTIF argument non-standard for P2WSH
...
Github-Pull: #8526
Rebased-From: c72c5b1e3b
8 years ago
Wladimir J. van der Laan
633c4a1f36
qt: Periodic translations update
...
Added languages:
- `ne` - Niger
8 years ago
Wladimir J. van der Laan
7634d8eac4
qt: Translate all files, even if wallet disabled
...
This passes all QT cpp files to the lupdate executable which extracts
translations, no matter what conditional functionality is enabled.
Rebased-From: 8aed5f6c23
Github-Pull: #8911
8 years ago
Luke Dashjr
b987348435
Bugfix: Trivial: RPC: getblockchaininfo help: pruneheight is the lowest, not highest, block
...
Github-Pull: #8884
Rebased-From: a78e5428ac
8 years ago
jnewbery
eb18cc1272
bitcoin-util-test.py should fail if the output file is empty
...
Github-Pull: #8836
Rebased-From: da94697708
8 years ago
MarcoFalke
83ad563ade
[rpc] throw JSONRPCError when utxo set can not be read
...
Github-Pull: #8832
Rebased-From: fa05cfdf25
8 years ago
Jonas Schnelli
62886598db
[Wallet] remove "unused" ThreadFlushWalletDB from removeprunedfunds
...
Github-Pull: #8765
Rebased-From: c6f5ca822f
8 years ago
jnewbery
2a8bca465d
Add bitcoin-tx JSON tests
...
Github-Pull: #8829
Rebased-From: 54e5d7c1b8
8 years ago
Johnson Lau
9dfa0c8d90
Implement NULLDUMMY softfork
...
Github-Pull: #8636
Rebased-From: 482f852da6
8 years ago
Pieter Wuille
ff893aa557
Implement SipHash in Python
...
Github-Pull: #8418
Rebased-From: 9c8593d2b4
8 years ago
Suhas Daftuar
198494ce53
Allow changing BIP9 parameters on regtest
...
Github-Pull: #8418
Rebased-From: 56c87e9211
8 years ago
Jonas Schnelli
23feab1f38
Remove maxuploadtargets recommended minimum
...
Github-Pull: #8712
Rebased-From: 1b6bcdd3aa
8 years ago
Johnson Lau
a5ec248323
Remove createwitnessaddress
...
This RPC command is unsafe as it will return an address even if the script is invalid.
Github-Pull: #8699
Rebased-From: 86c3f8db0b
8 years ago
Pieter Wuille
1672225670
Do not store witness txn in rejection cache
...
Github-Pull: #8525
Rebased-From: 34521e4d7d
8 years ago
isle2983
702fd2ee21
[copyright] add MIT license headers to .sh scripts where missing
...
Years are set according to 'git log' history
Github-Pull: #8700
Rebased-From: 0766d1cac3
8 years ago
Pavel Janík
084cae9ca5
UndoReadFromDisk works on undo files (rev), not on block files.
...
Github-Pull: #8737
Rebased-From: b4fb512719
8 years ago
fanquake
d31ac725cf
Specify Protobuf version 2 in paymentrequest.proto
...
Github-Pull: #8742
Rebased-From: c4084c2085
8 years ago
Wladimir J. van der Laan
42ea51a65f
net: No longer send local address in addrMe
...
After #8594 the addrFrom sent by a node is not used anymore at all,
so don't bother sending it.
Also mitigates the privacy issue in (#8616 ). It doesn't completely solve
the issue as GetLocalAddress is also called in AdvertiseLocal, but at
least when advertising addresses it stands out less as *our* address.
Github-Pull: #8740
Rebased-From: d9c99c3058
8 years ago
Alexey Vesnin
ea51b0f5dd
Berkeley DB v6 compatibility fix
...
Fixes building error looking like this:
CXX wallet/libbitcoin_wallet_a-db.o
wallet/db.cpp: In member function ‘void CDBEnv::EnvShutdown()’:
wallet/db.cpp:46:16: error: call of overloaded ‘DbEnv(int)’ is ambiguous
DbEnv(0).remove(strPath.c_str(), 0);
^
wallet/db.cpp:46:16: note: candidates are:
In file included from wallet/db.h:21:0,
from wallet/db.cpp:6:
/usr/include/db_cxx.h:916:2: note: DbEnv::DbEnv(const DbEnv&)
DbEnv(const DbEnv &);
^
/usr/include/db_cxx.h:518:2: note: DbEnv::DbEnv(DB_ENV)
DbEnv(DB_ENV *dbenv);
^
/usr/include/db_cxx.h:516:2: note: DbEnv::DbEnv(u_int32_t)
DbEnv(u_int32_t flags);
^
Makefile:5780: recipe for target 'wallet/libbitcoin_wallet_a-db.o' failed
make[2]: ** [wallet/libbitcoin_wallet_a-db.o] Error 1
Github-Pull: #8626
Rebased-From: 323a5fe06a
8 years ago
MarcoFalke
486650ae6a
[doc] Fix typos in comments, doxygen: Fix comment syntax
...
Github-Pull: #8607
Rebased-From: fa27c0a2c4
8 years ago
Wladimir J. van der Laan
9556745dc2
init: Fix typo in help message for -whitelistforcerelay
...
Reported by pryds on Transifex in the Danish translation.
Github-Pull: #8607
Rebased-From: 67a55025a1
8 years ago
Jonas Schnelli
4f84082a74
Set jonasschnellis dns-seeder filter flag
...
Github-Pull: #8573
Rebased-From: 40a95cfd8f
8 years ago
Christian Barcenas
c493f43621
Trivial: Fix two VarInt examples in serialize.h
...
Github-Pull: #8560
Rebased-From: 7bd5ff4623
8 years ago
crowning-
cb07f19e90
CDB: fix debug output
...
It doesn't really help to clear a variable before printing it to the debug log.
Github-Pull: #8539
Rebased-From: fab2e26d20
8 years ago
Wladimir J. van der Laan
75d548475d
Add copyright header to wallet_text_fixture.cpp
...
I created the file but forgot to add this header.
Github-Pull: #8558
Rebased-From: 653bb3d640
8 years ago
MarcoFalke
305d8ac90b
Use __func__ to get function name for output printing
...
Github-Pull: #8548
Rebased-From: fa785d1211
8 years ago
Jonas Schnelli
464dedd6ab
[Wallet] Trivial cleanup of HD wallet changes
...
Github-Pull: #8443
Rebased-From: 7e5d94df1f
8 years ago
Jameson Lopp
b17a3f9e5a
document return value of networkhashps for getmininginfo RPC endpoint
...
Github-Pull: #8461
Rebased-From: 65f4532f13
8 years ago
leijurv
befe654f0f
various typos
...
Github-Pull: #8505
Rebased-From: 1aacfc2da5
8 years ago
Jeremy Rubin
4e5fc31ae6
Fix a type error that would not compile on Apple LLVM version 6.1.0 (clang-602.0.53) (based on LLVM 3.6.0svn)
...
Github-Pull: #8513
Rebased-From: 8194a6e525
8 years ago
Sev
156e305dc1
Corrected JSON typo on setban of net.cpp
...
Github-Pull: #8512
Rebased-From: 6ffd996b8e
8 years ago
Pieter Wuille
fc349288cb
Do diskspace check before import thread is started
...
Github-Pull: #8392
Rebased-From: 9d4eb9ad99
8 years ago
Pieter Wuille
3b354d213f
Add extra message to avoid a long 'Loading banlist'
...
Github-Pull: #8392
Rebased-From: aa59f2ed3f
8 years ago
Pieter Wuille
30eac2d79a
Use a signal to continue init after genesis activation
...
Github-Pull: #8392
Rebased-From: 0fd2a33648
8 years ago
Chris Stewart
9b0097976f
Update README.md
...
Updating documentation for adding new unit test files
Removing unneeded sentence from README
Removing uint160_tests.cpp as it DNE
Formatting command line instructions to use ``
fixing 80 char formatting issue in README
fixing more nits
Github-Pull: #8428
Rebased-From: b8db185952
8 years ago
Suhas Daftuar
a7aa3ccc4f
Enable size accounting in mining unit tests
...
Github-Pull: #8419
Rebased-From: 8bfd70817b
8 years ago
Wladimir J. van der Laan
69d1cd202d
net: Ignore `notfound` P2P messages
...
Github-Pull: #8427
Rebased-From: 5c9e49d12c
8 years ago
Kaz Wesley
1f21d161a5
prepend license statement to indirectmap
...
Add statement about MIT licensing to indirectmap.h. I forgot the license
preamble when I originally wrote the file.
Github-Pull: #8414
Rebased-From: d3af342276
8 years ago
Jeremy Rubin
03b01966fa
Fix obvious assignment/equality error in test
...
Github-Pull: #8673
Rebased-From: 426e7bce0e
8 years ago
Suhas Daftuar
091cdebfb8
Clear witness with vin/vout in CWallet::CreateTransaction()
...
Github-Pull: #8664
Rebased-From: c40b034327
8 years ago
Jonas Schnelli
8e03382279
[Qt][CoinControl] fix UI bug that could result in paying unexpected fee
...
Github-Pull: #8678
Rebased-From: 04802930d4
8 years ago
instagibbs
c6a629100b
add witness address to address book
...
Github-Pull: #8693
Rebased-From: 62ffbbdec3
8 years ago
Andrew Chow
a37cec537b
Persist the datadir after option reset
...
Github-Pull: #8487
Rebased-From: 15df3c196b
57acb82e70
8 years ago
adlawren
d9f0d4e073
Fix minimize and close bugs
...
refs #8225
To ensure the GUI closes when the "Minimize on close" window option is disabled, and the "Minimize to the tray instead of the taskbar" window option is enbaled, remove a check made against the "Minimize to the tray instead of the taskbar" value, made during GUI closure.
To ensure the GUI minimizes to the taskbar when the "Minimize on close" window option is enabled, and the "Minimize to the tray instead of the taskbar" window option is disabled, minimize the GUI and ignore the closure event.
Github-Pull: #8481
Rebased-From: 05242e937d
8 years ago