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
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
7415b805c4Fix#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
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
9ef7fa3447
Code cleanup: use ECDSA_size() instead of fixed 10,000 byte sig buffer, and explicity init static var
Gavin Andresen
2011-12-19 19:04:47 -05:00
26ce92b352
Use std::numeric_limits<> for typesafe INT_MAX/etc
Gavin Andresen
2011-12-19 17:08:25 -05:00
bd846c0e56
Cleanup: removed dead code, and use C99 typedefs for int64 (supported by all modern c++ compilers)
Gavin Andresen
2011-12-19 16:27:15 -05:00
be237c119e
Fix logic for IsChange() for send-to-self transactions.
Gavin Andresen
2011-12-05 10:32:35 -05:00
2a45a494b0
Use block times for 'hard' OP_EVAL switchover, and refactored EvalScript so it takes a flag for how to interpret OP_EVAL. Also increased IsStandard size of scriptSigs to 500 bytes, so a 3-of-3 multisig transaction IsStandard.
Gavin Andresen
2011-11-08 13:20:29 -05:00
a0871afb2b
Interpret OP_EVAL as OP_NOP until Feb 1, 2012
Gavin Andresen
2011-10-21 13:12:05 -04:00
fae3e2aab6
Disable addmultisigaddress if not testnet
Gavin Andresen
2011-10-19 09:50:15 -04:00
d7062ef1bd
Put OP_EVAL string in coinbase of generated blocks
Gavin Andresen
2011-10-13 16:03:58 -04:00
3ae65166b5
add key.o and rpcdump.o to makefile.linux-mingw
Pieter Wuille
2011-12-19 19:20:53 +01:00
7ca47cece7
Fix status bar not displaying Alerts.
Matt Corallo
2011-12-13 14:00:21 -05:00
01ea41b203
Add "About Qt" menu option to show built-in Qt About dialog
Wladimir J. van der Laan
2011-12-13 17:30:13 +01:00
857aa73783
Enable wordwrap for long message in passphrase dialog - Remove explicit resizing from constructor to prevent potential hang
Wladimir J. van der Laan
2011-12-13 16:28:56 +01:00
43421af2e4
move \\n outside _() in --help
Nils Schneider
2011-12-13 06:46:37 +01:00