This website requires JavaScript.
149f580c82
Only store transactions with missing inputs in the orphan pool.
Gavin Andresen
2012-01-18 13:36:44 -05:00
dc77dce07c
Fixed addmultisigaddress if looking up public keys from locked wallets.
Gavin Andresen
2012-01-23 12:04:34 -05:00
ca9afa8401
Bugfix: Support building test_bitcoin with shared-object boost test framework
Luke Dashjr
2012-01-23 11:37:48 -05:00
198fb229a4
Add DEBUG_LOCKCONTENTION, to warn each time a thread waits to lock.
Matt Corallo
2012-01-07 12:12:39 -05:00
575bdcde93
Sanitize AreInputsStandard slightly
Luke Dashjr
2012-01-20 20:59:04 -05:00
137d0685a4
Simplify counting of P2SH sigops to match BIP 16 (thanks to Matt Corallo for prompting this).
Gavin Andresen
2012-01-20 17:07:40 -05:00
1240a1b0a8
Back out spacing changes to json spirit code
Gavin Andresen
2012-01-19 14:32:45 -05:00
7012b124bc
Merge branch 'updateseednodes' of https://github.com/nanotube/bitcoin
Gavin Andresen
2012-01-19 14:23:49 -05:00
c55fd06b99
Merge branch 'tabs-to-space' of https://github.com/larsr/bitcoin
Gavin Andresen
2012-01-19 14:22:26 -05:00
aacefd2795
Merge branch 'getmemorypool_blockflagstime' of https://github.com/forrestv/bitcoin
Gavin Andresen
2012-01-19 14:14:41 -05:00
39f0d96860
Make transactions with extra data in their scriptSig's non-standard.
Gavin Andresen
2012-01-19 13:30:54 -05:00
b2f76e9ded
Update seednodes, pick long-uptime nodes with version >= 0.4.0
Daniel Folkinshteyn
2012-01-19 01:54:14 -05:00
9965e1d044
Various updates to the release process
Luke Dashjr
2012-01-17 21:50:08 -05:00
43cda5f325
Merge pull request #762 from laanwj/qtprogressfix
Wladimir J. van der Laan
2012-01-17 00:35:16 -08:00
06706ab8ef
Remove erroneous ":" in front of port in options dialog (introduced with network refactor)
Wladimir J. van der Laan
2012-01-17 09:34:24 +01:00
be4d08b261
fix the build (port IP validation in options to network refactoring)
Wladimir J. van der Laan
2012-01-17 09:27:03 +01:00
b2a967cd0b
Revert to global progress indication (see #753 )
Wladimir J. van der Laan
2012-01-17 09:19:23 +01:00
c981d768b3
Fix handling of default ports
Pieter Wuille
2012-01-17 02:12:35 +01:00
8498c59144
Merge branch 'keepnode' of https://github.com/TheBlueMatt/bitcoin
Gavin Andresen
2012-01-16 16:45:43 -05:00
5dc090009e
Merge pull request #758 from Matoking/master
Wladimir J. van der Laan
2012-01-15 08:09:53 -08:00
ab84512258
Added mintime and curtime to RPC getmemorypool
Forrest Voight
2012-01-14 18:52:23 -05:00
52a3d2635c
Separated COINBASE_FLAGS out into main.h and made RPC getmemorypool return it
Forrest Voight
2012-01-14 18:51:52 -05:00
29b7273153
*Clear all has a tooltip now *About dialog updated
Janne Pulkkinen
2012-01-14 21:31:49 +02:00
b985efaac1
Replace tabs with four spaces to comply with coding standard in doc/coding.txt
Lars Rasmusson
2012-01-14 12:14:36 +01:00
9e8818ec9d
Remove base58 encoding from validateaddress/addmultisigaddress
Gavin Andresen
2012-01-12 10:33:21 -05:00
4063460534
Refactor: needing to call ConnectInputs to process coinbase transactions was counter-intuitive
Gavin Andresen
2012-01-10 20:45:55 -05:00
8d7849b6db
Refactored ConnectInputs, so valid-transaction-checks are done before ECDSA-verifying signatures.
Gavin Andresen
2012-01-10 20:18:00 -05:00
922e8e2929
Replace OP_EVAL (BIP 12) with Pay-to-script-hash (BIP 16).
Gavin Andresen
2012-01-04 21:40:52 -05:00
d11a58a2d3
Remove not-used-anywhere scriptPrereq from SignSignature()
Gavin Andresen
2012-01-04 17:31:21 -05:00
f290a649f9
Merge branch 'getmininginfo' of https://github.com/luke-jr/bitcoin
Gavin Andresen
2012-01-13 10:06:05 -05:00
10ba0a3efc
Minor code cleanup to use fHaveUPnP instead of #ifdef
Matt Corallo
2011-12-08 20:34:11 -05:00
b24e6e4d1b
Add -keepnode which attempts to -addnode and keep a connection open
Matt Corallo
2011-12-16 19:48:03 -05:00
a1de57a063
Compile with extra warnings turned on. And more makefile/code tidying up.
Gavin Andresen
2012-01-12 20:02:47 -05:00
340f0876ea
collect more info on tx pooling and block finding for getmininginfo
Luke Dashjr
2011-05-27 00:02:51 -04:00
6950bb6200
Add new "getmininginfo" JSON-RPC method, with mining-only fields moved out of "getinfo"
Luke Dashjr
2011-12-20 23:16:33 -05:00
025d495481
Remove broken Visual C++ makefile.vc, and removed annoying HEADERS= list from other makefiles
Gavin Andresen
2012-01-12 16:55:44 -05:00
3f64fa1369
Merge pull request #743 from gavinandresen/blocknotify
Gavin Andresen
2012-01-12 06:31:25 -08:00
afcf6f974f
Merge pull request #649 from sipa/comprpubkey
Pieter Wuille
2012-01-10 13:23:51 -08:00
b43eaa5508
Merge pull request #752 from luke-jr/qt_txnid
Wladimir J. van der Laan
2012-01-10 11:51:55 -08:00
ebf9065c22
Qt: Show transaction ID in details
Luke Dashjr
2012-01-10 13:25:02 -05:00
a4902c9e7c
Remove unused definition
Pieter Wuille
2012-01-09 23:39:26 +01:00
2e555237d3
Merge pull request #746 from laanwj/tdesc_ro
Gavin Andresen
2012-01-09 07:59:18 -08:00
7501d61633
Merge pull request #750 from TheBlueMatt/anonymous
Gavin Andresen
2012-01-09 07:58:58 -08:00
b3974ec9d4
Unit tests for EC key routines
Pieter Wuille
2012-01-08 16:59:34 +01:00
d4d9c734c3
Compact signatures with compressed pubkeys
Pieter Wuille
2011-12-25 15:02:31 +01:00
11529c6e4f
Compressed pubkeys
Pieter Wuille
2011-11-21 02:46:28 +01:00
65c82be021
Remove mentions on anonymity in debian folder.
Matt Corallo
2012-01-07 13:35:25 -05:00
1684f98b27
Merge pull request #735 from sipa/netbase
Pieter Wuille
2012-01-07 06:19:46 -08:00
67a42f929b
Network stack refactor
Pieter Wuille
2012-01-03 23:33:31 +01:00
7453497ee4
make transaction description read-only (UI fix)
Wladimir J. van der Laan
2012-01-06 06:55:48 +01:00
7486c64dd8
Merge pull request #740 from TheBlueMatt/perf
Gavin Andresen
2012-01-05 05:37:23 -08:00
7d145a0f59
Add support for opening bitcoin: URIs directly.
Matt Corallo
2011-12-23 20:27:12 -08:00
9a93c4c024
Automatically refocus on new SendCoinsEntrys and scroll to them.
Matt Corallo
2011-12-07 00:00:04 -05:00
f7a9a11391
Fix horrific performance found by gmaxwell.
Matt Corallo
2012-01-03 00:03:07 -08:00
d237f62c23
-blocknotify=command argument, implemented using system() and boost::thread
Gavin Andresen
2012-01-03 15:24:28 -05:00
96d3bcb996
Merge pull request #731 from laanwj/txshowfix
Gavin Andresen
2012-01-03 09:24:54 -08:00
af8c56f8be
Merge branch 'getblock'
Gavin Andresen
2012-01-03 12:16:56 -05:00
8677f9c751
I broke -testnet with my TOR option-parsing fixes.
Gavin Andresen
2012-01-03 11:17:04 -05:00
112b0e97d4
Merge pull request #741 from laanwj/typo734fix
Gavin Andresen
2012-01-03 07:54:38 -08:00
73e86eedd5
Merge branch 'bugfix_multisig' of https://github.com/coderrr/bitcoin
Gavin Andresen
2012-01-03 10:23:20 -05:00
daad9a9a71
Merge branch 'gitianfix' of https://github.com/TheBlueMatt/bitcoin
Gavin Andresen
2012-01-03 10:22:24 -05:00
0fcf91ea1e
Fix issue #659 , and cleanup wallet/command-line argument handling a bit
Gavin Andresen
2012-01-03 10:14:22 -05:00
ecaa91d1df
Fix typo (#734 )
Wladimir J. van der Laan
2012-01-03 11:55:58 +01:00
4231eb217c
Merge pull request #738 from sipa/dnsseed-fix
Pieter Wuille
2012-01-02 17:04:09 -08:00
a75d7066b8
Fix some address-handling deadlocks
Pieter Wuille
2012-01-03 01:28:15 +01:00
6ec76ca09e
make sure IsMine only returns true when we own all keys
coderrr
2012-01-02 14:27:41 +07:00
56c6e3696d
Fix transaction type in UI: not all tx'es with "from"/"to" field are necessarily IP tx'es
Wladimir J. van der Laan
2011-12-28 11:14:05 +01:00
625b56de64
Merge branch 'opevalcountfix' of https://github.com/laanwj/bitcoin
Gavin Andresen
2011-12-27 16:42:29 -05:00
6d6d392b22
Fixed OP_EVAL recursion unit test, checks for both infinite and exactly-3-deep recursion
Gavin Andresen
2011-12-27 16:41:56 -05:00
89772f932a
Fix OP_EVAL recursion depth counting
Wladimir J. van der Laan
2011-12-27 10:02:28 +01:00
61977f956c
Check all prevout.n if one transaction provides multiple inputs
Gavin Andresen
2011-12-25 10:32:05 -05:00
60835d9627
assert condition in previous commit was backwards
Gavin Andresen
2011-12-25 10:08:01 -05:00
6996a9d713
Check for valid prevout.n in FetchInputs. IsStandardInputs could crash if given invalid input index.
Gavin Andresen
2011-12-25 08:45:09 -05:00
0b5d6f1e26
Add QR Code support to Win32 Gitian build.
Matt Corallo
2011-12-23 20:23:12 -08:00
1194739745
Fix Linux gitian descriptor to use QRCode support.
Matt Corallo
2011-12-23 15:35:59 -08:00
cad5745138
Add libqrencode-dev to the debian/ubuntu apt-get lines.
Matt Corallo
2011-12-23 15:34:48 -08:00
56690a69d6
No reason to have any qrcode stuff in the bitcoind osx makefile.
Matt Corallo
2011-12-23 15:28:35 -08:00
fe358165e3
Be more conservative: check all transactions in blocks after last checkpoint.
Gavin Andresen
2011-12-23 17:13:10 -05:00
8a53cb0b9d
New RPC commands: getblockhash and getblock
Gavin Andresen
2011-12-23 16:26:38 -05:00
5ad2ca011e
Merge pull request #723 from TheBlueMatt/gitianfix
Wladimir J. van der Laan
2011-12-23 03:53:31 -08:00
3a6ede13f8
Merge pull request #683 from laanwj/ui_copy_amount
Wladimir J. van der Laan
2011-12-23 03:21:01 -08:00
c58e7d4e01
Copy amount to clipboard (implements #657 ) - Also, unify similar code related to copying transaction fields to clipboard
Wladimir J. van der Laan
2011-12-04 14:14:10 +01:00
c4a4a4b886
Add context menu for address book page (implements part 1 of issue #648 )
Wladimir J. van der Laan
2011-12-04 18:01:53 +01:00
e073457191
Move HtmlEscape (escape for qt rich text controls) to qt gui utilities
Wladimir J. van der Laan
2011-11-11 10:13:25 +01:00
c75abc9f7e
Comments update
Wladimir J. van der Laan
2011-11-12 12:20:34 +01:00
96b1e085c3
Merge pull request #629 from sje397/master
Wladimir J. van der Laan
2011-12-23 02:50:28 -08:00
7415b805c4
Fix #722 .
Matt Corallo
2011-12-23 02:24:46 -08:00
2e17ac83c6
Fix broken ExtractAddress (refactored, made callers check for addresses in keystore if they care)
Gavin Andresen
2011-12-22 15:51:44 -05:00
ce336fdc21
Back out testnet default address change, it breaks accounts on old wallets.
Gavin Andresen
2011-12-22 14:35:46 -05:00
bde280b9a4
Revert "Use standard C99 (and Qt) types for 64-bit integers"
Wladimir J. van der Laan
2011-12-21 22:33:19 +01:00
21d9f36781
Use standard C99 (and Qt) types for 64-bit integers
Luke Dashjr
2011-12-20 16:52:59 -05:00
781c06c0f5
Merge pull request #677 from luke-jr/minfee_modes
Gavin Andresen
2011-12-20 13:09:18 -08:00
595925592d
Merge branch 'op_eval'
Gavin Andresen
2011-12-20 14:43:31 -05:00
f06e3e0ea6
Merge pull request #717 from TheBlueMatt/installerqtupgrade
Gavin Andresen
2011-12-20 11:42:53 -08:00
f18a119ac0
Implement "Start on window system startup" on Win32 + Linux.
Matt Corallo
2011-12-19 18:49:07 -05:00
77f21f1583
include util.h to get SecureString definition.
Gavin Andresen
2011-12-20 12:21:47 -05:00
0e87f34bed
Include limits, not climints (using std::numeric_limits now)
Gavin Andresen
2011-12-20 12:04:33 -05:00
387c8e3c5b
Merge pull request #673 from mndrix/less-time-data
Gavin Andresen
2011-12-20 08:55:55 -08:00
74f5435e10
Merge pull request #716 from gavinandresen/cleanup
Gavin Andresen
2011-12-20 08:52:22 -08:00
22123c85f3
Added QRCode generation functions via libqrencode. Switch on with USE_QRENCODE=1. Amended build docs for Linux and OSX, and OSX makefile. Added package 'qrencode' to gitian.yml
sje397
2011-11-11 01:20:17 +11:00