- 06 Dec, 2013 1 commit
-
-
Gregory Maxwell authored
Commit be066fad accidentally removed the hex field. This gets in the way of doing offline signing. (credit belongs to sipa for actually looking for the cause instead of being lazy like me and just shrugging and writing the scriptpubkey from the asm.)
-
- 05 Dec, 2013 3 commits
-
-
Wladimir J. van der Laan authored
38cbeab1 fix typo in rpcnet.cpp (Philip Kaufmann)
-
Philip Kaufmann authored
-
Wladimir J. van der Laan authored
d3ef9b00 Prevent empty transactions from being added to vtxPrev (Wladimir J. van der Laan)
-
- 04 Dec, 2013 5 commits
-
-
Wladimir J. van der Laan authored
4ef92a90 Refuse to retransmit transactions without vins (Wladimir J. van der Laan)
-
Wladimir J. van der Laan authored
Versions of bitcoin before 0.8.6 have a bug that inserted empty transactions into the vtxPrev in the wallet, which will cause the node to be banned when retransmitted, hence add a check for !tx.vin.empty() before RelayTransaction.
-
Wladimir J. van der Laan authored
CWalletTx::AddSupportingTransactions() was adding empty transaction to vtxPrev in some cases. Skip over these. Part one of the solution to #3190. This prevents invalid vtxPrev from entering the wallet, but not current ones being transmitted.
-
Wladimir J. van der Laan authored
6c98cca9 qt: use deleteLater to remove send entries (Wladimir J. van der Laan)
-
Wladimir J. van der Laan authored
Use deleteLater() instead of delete, as it is not allowed to delete widgets directly in an event handler. Should solve the MacOSX random crashes on send with coincontrol.
-
- 03 Dec, 2013 6 commits
-
-
Wladimir J. van der Laan authored
d3207b6f [Qt] coin-control features GUI cleanup 3 (Philip Kaufmann) 834e14e5 [Qt] coin-control features GUI cleanup 2 (Philip Kaufmann)
-
Gavin Andresen authored
bitcoin-cli: remove unneeded dependencies (only minor code movement)
-
Wladimir J. van der Laan authored
Remove unnecessary dependencies for bitcoin-cli (leveldb, berkelydb, wallet, RPC server) Build system changes: - split libbitcoin.a into libbitcoin_common.a, libbitcoin_server.a and libbitcoin_cli.a Code changes (movement only): - split up HelpMessage into HelpMessage in init.cpp and HelpMessageCli in rpcclient.cpp - move uiInterface from init.cpp to util.cpp
-
Gavin Andresen authored
Fix file hash verification error in deps-win32.yml
-
Gavin Andresen authored
Sanitize assert usage and refuse to compile with NDEBUG.
-
Michagogo authored
libpng was being sha256summed twice, and miniupnpc wasn't being checked at all.
-
- 02 Dec, 2013 9 commits
-
-
Gregory Maxwell authored
There were quite a few places where assert() was used with side effects, making operation with NDEBUG non-functional. This commit fixes all the cases I know about, but also adds an #error on NDEBUG because the code is untested without assertions and may still have vulnerabilities if used without assert.
-
Philip Kaufmann authored
- remove style sheets from ui files and use Qt attributes instead - make some more strings untranslatable, to make life for translators easier - split up long tooltips an rework the texts a little
-
Philip Kaufmann authored
- remove monospace labels from sendcoinsdialog also - use a validated line edit for the change address - add a tooltip to change address switch - ensure we have a valid change address in CoinControlDialog::coinControl->destChange or just CNoDestination() - some small ui file changes
-
Pieter Wuille authored
Lossless image optimization
-
Sined authored
less bytes, same images
-
Wladimir J. van der Laan authored
bae6c7e3 Fix a rare crash on Mac OS X, by removing a setFocus on the payTo field that was not necessary, as the field still receives focus without it. (Ryan Niebur)
-
Ryan Niebur authored
Fix a rare crash on Mac OS X, by removing a setFocus on the payTo field that was not necessary, as the field still receives focus without it.
-
Gavin Andresen authored
-
Gavin Andresen authored
mutex debugging routines: LocksHeld() and AssertLockHeld()
-
- 01 Dec, 2013 1 commit
-
-
Wladimir J. van der Laan authored
84b695cc [Qt] allow deletion of payment-requests in sendcoins (Philip Kaufmann)
-
- 30 Nov, 2013 4 commits
-
-
Gavin Andresen authored
Add verbose flag to getrawmempool
-
Gavin Andresen authored
Also changes mempool to store CTxMemPoolEntries to keep track of when they enter/exit the pool.
-
Gavin Andresen authored
GetValueIn makes more sense as a CTransaction member.
-
Gavin Andresen authored
This dead code can be resurrected from git history if transaction replacement is ever implemented. Keeping dead code in the source is a bad idea, because it implies it was tested and worked at some point, which is not true.
-
- 29 Nov, 2013 3 commits
-
-
Wladimir J. van der Laan authored
9ac5a01c Move types.h include before ifaddres.h for u_int declaration (Robert Backhaus)
-
Gavin Andresen authored
-
Wladimir J. van der Laan authored
9d2b73d1 bitcoin-cli: Add missing SelectParamsFromCommandLine (Wladimir J. van der Laan)
-
- 28 Nov, 2013 3 commits
-
-
Wladimir J. van der Laan authored
9e7776bf Integration tests via RPC calls (Gavin Andresen)
-
Wladimir J. van der Laan authored
The SelectParamsFromCommandLine call was missing in bitcoin-cli, which caused `-testnet` and `-regtest` to be ignored. Add this call just like in bitcoind.cpp.
-
Wladimir J. van der Laan authored
00788416 prevent Windows redefinition warning cause by compat.h (Philip Kaufmann)
-
- 27 Nov, 2013 5 commits
-
-
Philip Kaufmann authored
-
Wladimir J. van der Laan authored
fb78cc23 Split up bitcoinrpc (code movement only) (Wladimir J. van der Laan)
-
Wladimir J. van der Laan authored
a946aa8d Store and use a sanitized subVer (Mike Hearn) ba6a4ea3 Add some additional logging to give extra network insight. (Mike Hearn)
-
Wladimir J. van der Laan authored
871ac375 qt: restore icon dock menu (theuni)
-
Wladimir J. van der Laan authored
Split bitcoinrpc up into - rpcserver: bitcoind RPC server - rpcclient: bitcoin-cli RPC client - rpcprotocol: shared common HTTP/JSON-RPC protocol code One step towards making bitcoin-cli independent from the rest of the code, and thus a smaller executable that doesn't have to be linked against leveldb. This commit only does code movement, there are no functional changes.
-