Gavin Andresen [Tue, 20 Dec 2011 17:21:47 +0000]
include util.h to get SecureString definition.
Gavin Andresen [Fri, 16 Dec 2011 23:03:48 +0000]
Update bitcoin address numbers for latest luke-jr/sipa scheme
Gavin Andresen [Mon, 5 Dec 2011 15:32:35 +0000]
Fix logic for IsChange() for send-to-self transactions.
Gavin Andresen [Tue, 8 Nov 2011 18:20:29 +0000]
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 [Fri, 21 Oct 2011 17:12:05 +0000]
Interpret OP_EVAL as OP_NOP until Feb 1, 2012
Gavin Andresen [Wed, 19 Oct 2011 13:50:15 +0000]
Disable addmultisigaddress if not testnet
Gavin Andresen [Thu, 13 Oct 2011 20:03:58 +0000]
Put OP_EVAL string in coinbase of generated blocks
Gavin Andresen [Mon, 3 Oct 2011 17:05:43 +0000]
OP_EVAL implementation
OP_EVAL is a new opcode that evaluates an item on the stack as a script.
It enables a new type of bitcoin address that needs an arbitrarily
complex script to redeem.
Gavin Andresen [Mon, 3 Oct 2011 20:14:13 +0000]
Global fixture to send output to console instead of debug.log
Gavin Andresen [Wed, 28 Sep 2011 16:30:06 +0000]
Support 3 new multisignature IsStandard transactions
Initial support for (a and b), (a or b), and 2-of-3 escrow
transactions (where a, b, and c are keys).
Gavin Andresen [Tue, 11 Oct 2011 23:50:06 +0000]
Rework unit tests so test_bitcoin.cpp does not #include them all
Gavin Andresen [Thu, 29 Sep 2011 13:46:52 +0000]
Collapse no-op ExtractAddress/ExtractAddressInner
Gavin Andresen [Mon, 19 Dec 2011 15:27:25 +0000]
Merge pull request #574 from sipa/dumpprivkey
Dumpprivkey
Gavin Andresen [Mon, 19 Dec 2011 15:26:14 +0000]
Merge pull request #699 from laanwj/about_qt
Add "About Qt" menu option to show built-in Qt About dialog
Gavin Andresen [Mon, 19 Dec 2011 15:25:16 +0000]
Merge pull request #707 from gavinandresen/BIP14
Implement BIP 14 : separate protocol version from client version
Gavin Andresen [Fri, 16 Dec 2011 21:26:14 +0000]
Implement BIP 14 : separate protocol version from client version
Gavin Andresen [Mon, 19 Dec 2011 15:12:30 +0000]
Merge pull request #709 from luke-jr/newdnsseeds
New DNS seeds
Pieter Wuille [Wed, 13 Jul 2011 09:56:38 +0000]
Key import and export
Introduces two new RPC calls:
* dumpprivkey: retrieve the private key corresponding to an address
* importprivkey: add a private key to your wallet
The private key format is analoguous to the address format. It is
a 51-character base58-encoded string, that includes a version number
and a checksum.
Includes patch by mhanne:
* add optional account parameter for importprivkey, if omitted use default
Pieter Wuille [Mon, 11 Jul 2011 19:49:45 +0000]
Preparations for key import/export
Pieter Wuille [Mon, 11 Jul 2011 19:48:09 +0000]
CBitcoinSecret added (base58 encoded privkey)
Pieter Wuille [Mon, 11 Jul 2011 19:30:40 +0000]
Add GetSecret() and GetKeys() to CKeyStore
Pieter Wuille [Tue, 28 Jun 2011 21:45:22 +0000]
Make CWalletTx::pwallet private
Luke Dashjr [Fri, 16 Dec 2011 23:34:47 +0000]
Add my DNS seed domain
Gavin Andresen [Fri, 16 Dec 2011 22:19:32 +0000]
Merge pull request #704 from TheBlueMatt/master
Update debian changelog to 0.5.1.
Gavin Andresen [Fri, 16 Dec 2011 22:15:28 +0000]
Merge pull request #706 from TheBlueMatt/gitian
Add laanwj to gitian download scripts.
Gavin Andresen [Fri, 16 Dec 2011 22:13:45 +0000]
Move more newlines out of strings, and fix translations.
Gavin Andresen [Fri, 16 Dec 2011 21:37:24 +0000]
Merge branch 'fix-help-translations' of https://github.com/tcatm/bitcoin
Matt Corallo [Fri, 16 Dec 2011 20:04:43 +0000]
Add laanwj to gitian download scripts.
Matt Corallo [Fri, 16 Dec 2011 18:27:52 +0000]
Update debian changelog to 0.5.1.
Gavin Andresen [Fri, 16 Dec 2011 17:31:59 +0000]
Bump version 0.5.99 (prep for pulling for version 0.6)
Matt Corallo [Fri, 16 Dec 2011 16:30:36 +0000]
Add sipa's new dnsseed.
Gavin Andresen [Tue, 13 Dec 2011 20:56:26 +0000]
Merge pull request #700 from TheBlueMatt/qtalertfix
Fix status bar not displaying Alerts.
Matt Corallo [Tue, 13 Dec 2011 19:00:21 +0000]
Fix status bar not displaying Alerts.
Wladimir J. van der Laan [Tue, 13 Dec 2011 16:30:13 +0000]
Add "About Qt" menu option to show built-in Qt About dialog
- Most Qt programs do this, and it can be useful to find out what version of Qt was built against.
Wladimir J. van der Laan [Tue, 13 Dec 2011 15:28:56 +0000]
Enable wordwrap for long message in passphrase dialog
- Remove explicit resizing from constructor to prevent potential hang
Nils Schneider [Tue, 13 Dec 2011 05:46:37 +0000]
move \\n outside _() in --help
Gavin Andresen [Mon, 12 Dec 2011 20:03:16 +0000]
Merge commit '7298ebb'
Nils Schneider [Mon, 12 Dec 2011 19:56:34 +0000]
added translations: pt_BR zh_CN
Nils Schneider [Mon, 12 Dec 2011 19:53:18 +0000]
updated translations: es es_CL nb ru
Gavin Andresen [Mon, 12 Dec 2011 19:33:17 +0000]
Merge pull request #687 from TheBlueMatt/gitianssl
Re-enable RPCSSL in gitian builds.
Gavin Andresen [Mon, 12 Dec 2011 19:32:48 +0000]
Merge pull request #694 from luke-jr/restore_old_miniupnp_compat
Restore compatibility with miniupnpc 1.5 (without breaking miniupnp 1.6)
Luke Dashjr [Sat, 10 Dec 2011 16:52:50 +0000]
Restore compatibility with miniupnpc 1.5 (without breaking miniupnp 1.6)
Wladimir J. van der Laan [Fri, 9 Dec 2011 21:43:34 +0000]
Merge pull request #693 from laanwj/min_fix_tmpshow
Prevent window from being shown momentarily when using -min
Wladimir J. van der Laan [Fri, 9 Dec 2011 21:35:57 +0000]
Prevent window from being shown momentarily when using -min
- In a previous patch, show() was added to all the page switcher functions. As the contructor calls showOverviewPage(), this means the window is shown in the constructor.
- This change prevents this by connecting show() to the signal instead.
Matt Corallo [Wed, 7 Dec 2011 15:26:55 +0000]
Re-enable RPCSSL in gitian builds.
Gavin Andresen [Mon, 5 Dec 2011 15:53:15 +0000]
Merge pull request #679 from laanwj/cmdline_minimize
Implement -min option to start minimized
Gavin Andresen [Mon, 5 Dec 2011 15:53:00 +0000]
Merge pull request #682 from TheBlueMatt/gdicrypto
Move -lgdi32 after -lcrypto (fixes #681)
Wladimir J. van der Laan [Sat, 3 Dec 2011 16:57:30 +0000]
Implement -min option to start minimized
Matt Corallo [Sun, 4 Dec 2011 02:48:32 +0000]
Move -lgdi32 after -lcrypto (fixes #681).
Gavin Andresen [Fri, 2 Dec 2011 15:09:41 +0000]
Merge pull request #654 from TheBlueMatt/dnsseed-thread
Move DNS Seed lookup to a new thread.
Gavin Andresen [Thu, 1 Dec 2011 21:01:59 +0000]
Merge pull request #670 from gavinandresen/rpcauth_speedup
Speed up RPC authentication (reworked pull from Joel Katz)
Gavin Andresen [Thu, 1 Dec 2011 14:07:02 +0000]
Speed up RPC authentication (reworked pull from Joel Katz)
Gavin Andresen [Thu, 1 Dec 2011 20:42:02 +0000]
Merge pull request #534 from gavinandresen/DoSorphans
Denial-of-service prevention: low-difficulty blocks
Gavin Andresen [Thu, 8 Sep 2011 16:51:43 +0000]
Orphan block fill-up-memory attack prevention
Gavin Andresen [Thu, 8 Sep 2011 20:50:58 +0000]
Moved checkpoints out of main, to prep for using them to help prevent DoS attacks
Gavin Andresen [Thu, 1 Dec 2011 01:30:54 +0000]
Merge pull request #666 from nobled/secstrings
Implement an mlock()'d string class for storing passphrases
Gavin Andresen [Thu, 1 Dec 2011 01:28:13 +0000]
Merge pull request #667 from laanwj/homeaddricons
Make home and addressbook icon more consistent with other toolbar icons
Gavin Andresen [Sun, 27 Nov 2011 19:53:30 +0000]
Add missing command-line arguments to --help/-? output
Matt Corallo [Mon, 21 Nov 2011 17:25:00 +0000]
Move DNS Seed lookup to a new thread.
Wladimir J. van der Laan [Sat, 26 Nov 2011 08:55:12 +0000]
Make home and addressbook icon more consistent with other toolbar icons (make it blue and flip light source direction)
Dylan Noblesmith [Sat, 26 Nov 2011 06:02:04 +0000]
Implement an mlock()'d string class for storing passphrases
SecureString is identical to std::string except with secure_allocator
substituting for std::allocator. This makes casting between them
impossible, so converting between the two at API boundaries requires
calling ::c_str() for now.
Wladimir J. van der Laan [Thu, 24 Nov 2011 19:20:01 +0000]
allow for filtering addresses and labels by searching for the typed string anywhere, not just at the beginning (#641)
Nils Schneider [Thu, 24 Nov 2011 12:40:32 +0000]
update translation: de
Nils Schneider [Thu, 24 Nov 2011 12:36:30 +0000]
add translations: hu uk
Nils Schneider [Thu, 24 Nov 2011 12:04:35 +0000]
Merge pull request #662 from paraipan/master
Some patches...
Alex B [Thu, 24 Nov 2011 11:32:19 +0000]
Small fixes in both spanish translations
Nils Schneider [Tue, 22 Nov 2011 12:01:07 +0000]
update translations: da de nl ru zh_TW
Nils Schneider [Tue, 22 Nov 2011 12:00:49 +0000]
add italian translation
Gavin Andresen [Mon, 21 Nov 2011 19:38:47 +0000]
Don't forget to bump release numbers in READMEs next time
Gavin Andresen [Mon, 21 Nov 2011 19:37:59 +0000]
Bump version numbers to 0.5.1
Gavin Andresen [Mon, 21 Nov 2011 19:33:14 +0000]
Merge pull request #602 from wowus/master
Cleaned up critical section code.
Gavin Andresen [Mon, 21 Nov 2011 19:31:57 +0000]
Merge pull request #634 from laanwj/doxygen
Add doxygen documentation
Gavin Andresen [Mon, 21 Nov 2011 19:31:42 +0000]
Merge pull request #632 from mndrix/deprecate-getblocknumber
Deprecate RPC getblocknumber
Gavin Andresen [Mon, 21 Nov 2011 19:27:26 +0000]
Merge pull request #652 from TheBlueMatt/master
Update contrib/debian/ for 0.5.0 release and fix copyright file.
Gavin Andresen [Mon, 21 Nov 2011 19:13:22 +0000]
Update release process instructions
Gavin Andresen [Mon, 21 Nov 2011 18:38:09 +0000]
Bump version to 0.5.1
Wladimir J. van der Laan [Mon, 21 Nov 2011 17:20:34 +0000]
Merge pull request #653 from luke-jr/bugfix_transparent_tooltip
Bugfix: only make QListView transparent, not its tooltips
Luke Dashjr [Mon, 21 Nov 2011 17:18:15 +0000]
Bugfix: only make QListView transparent, not its tooltips
Matt Corallo [Mon, 21 Nov 2011 16:33:34 +0000]
Update contrib/debian/ for 0.5.0 release and fix copyright file.
Wladimir J. van der Laan [Mon, 21 Nov 2011 09:07:24 +0000]
Merge pull request #646 from luke-jr/bugfix_MIT_icons
update debian copyright file for MIT icon relicensing
Luke Dashjr [Sun, 20 Nov 2011 21:32:16 +0000]
update debian copyright file for MIT icon relicensing
Wladimir J. van der Laan [Sun, 20 Nov 2011 20:51:12 +0000]
relicense my own images as MIT
Pieter Wuille [Sun, 20 Nov 2011 16:12:00 +0000]
close old db when rewriting
Gavin Andresen [Sun, 20 Nov 2011 15:39:01 +0000]
Never remove database files on shutdown, it caused unreadable wallets on some testers' machines.
Gavin Andresen [Thu, 17 Nov 2011 19:21:32 +0000]
Only remove database log files on shutdown after wallet encryption/rewrite
Gavin Andresen [Thu, 17 Nov 2011 19:01:25 +0000]
Create new keypool for newly encrypted wallets.
Gavin Andresen [Tue, 15 Nov 2011 21:48:12 +0000]
Merge pull request #636 from gavinandresen/master
Fix crash-on-wallet-upgrade bug on OSX
Gavin Andresen [Tue, 15 Nov 2011 19:28:51 +0000]
Tweak handling of boost filesystem versions
Gavin Andresen [Tue, 15 Nov 2011 19:30:15 +0000]
Fix crash-on-osx-on-shutdown bug. And cleanup CDB handling in Rewrite.
Gavin Andresen [Tue, 15 Nov 2011 14:47:29 +0000]
Fix boost filesystem incompatibility problem
Gavin Andresen [Tue, 15 Nov 2011 14:38:43 +0000]
Merge pull request #635 from gavinandresen/encryptionbug
Prevent unencrypted private keys from being written to wallet.dat
Wladimir J. van der Laan [Fri, 11 Nov 2011 21:20:57 +0000]
add message about restarting bitcoin after encrypting wallet succesfully
Gavin Andresen [Fri, 11 Nov 2011 02:12:46 +0000]
Obsolete keypool and make sure database removes log files on shutdown.
Pieter Wuille [Thu, 10 Nov 2011 20:29:23 +0000]
Resilvering
Gavin Andresen [Mon, 14 Nov 2011 14:57:46 +0000]
Merge pull request #631 from luke-jr/free_icons
Free icons
Gavin Andresen [Mon, 14 Nov 2011 14:56:57 +0000]
Merge pull request #633 from laanwj/qtrpcconflict
RPC: do not launch Shutdown in a new thread in case we are running the UI
Wladimir J. van der Laan [Sun, 13 Nov 2011 12:19:52 +0000]
Improve documentation for UI classes
Wladimir J. van der Laan [Sun, 13 Nov 2011 10:12:33 +0000]
Example documented class
Wladimir J. van der Laan [Sat, 12 Nov 2011 11:44:16 +0000]
Add doxygen documentation configuration file
Wladimir J. van der Laan [Sun, 13 Nov 2011 07:45:29 +0000]
Add model null pointer check (solves issue #595 and https://github.com/laanwj/bitcoin-qt/issues/29)
Missed this one before, which can be triggered in race condition if window event arrives before model is set