Gavin Andresen [Wed, 22 Feb 2012 16:26:19 +0000]
Merge branch 'testnetirc' of https://github.com/sipa/bitcoin
Gavin Andresen [Wed, 22 Feb 2012 16:25:08 +0000]
Merge branch 'fixnullpfrom' of https://github.com/sipa/bitcoin
Gavin Andresen [Wed, 22 Feb 2012 16:06:44 +0000]
Merge branch 'postfeb20' of https://github.com/sipa/bitcoin
Gavin Andresen [Wed, 22 Feb 2012 16:03:19 +0000]
Merge branch 'reorginfo' of https://github.com/sipa/bitcoin
Gavin Andresen [Wed, 22 Feb 2012 16:00:38 +0000]
Merge branch 'fix_616' of https://github.com/sipa/bitcoin
Gavin Andresen [Wed, 22 Feb 2012 15:52:14 +0000]
Merge branch 'fix_626' of https://github.com/sipa/bitcoin
Gavin Andresen [Wed, 22 Feb 2012 15:44:44 +0000]
Merge branch 'bugfix_bip14_ez' of https://github.com/luke-jr/bitcoin
Gavin Andresen [Wed, 22 Feb 2012 15:41:11 +0000]
Merge branch '201202_guiaddsuffix' of https://github.com/laanwj/bitcoin
Luke Dashjr [Wed, 22 Feb 2012 15:36:19 +0000]
Bugfix: Instead of reporting "bitcoin-qt" for both bitcoind and Bitcoin-Qt, report "Satoshi" which is at least correct
Pieter Wuille [Wed, 22 Feb 2012 04:17:49 +0000]
Leave IRC enabled by default on testnet
As testnet has neither DNS seeds or built-in seed addresses to
bootstrap from.
Pieter Wuille [Mon, 20 Feb 2012 00:33:31 +0000]
Post-feb20 simplifications
Now the entire network upgraded to (initial) protocol version 209,
crtainl simplifications in the source code are possible.
Pieter Wuille [Mon, 20 Feb 2012 21:35:08 +0000]
ProcessBlock is sometimes called with pfrom==NULL
Pieter Wuille [Mon, 20 Feb 2012 17:32:33 +0000]
Wladimir J. van der Laan [Mon, 20 Feb 2012 16:56:41 +0000]
Merge pull request #857 from laanwj/2012_02_fixhelpwindow
On windows, show message box with help, as there is no stderr (fixes #702)
Wladimir J. van der Laan [Mon, 20 Feb 2012 16:55:49 +0000]
Merge pull request #858 from laanwj/2012_02_uisendlabelfix
Only fill in label from address book if no label is filled in yet (fixes #840)
Gregory Maxwell [Mon, 20 Feb 2012 05:24:20 +0000]
Merge pull request #876 from luke-jr/signmsg_desc
Sign message description changes discussed in #bitcoin-dev
Luke Dashjr [Mon, 20 Feb 2012 03:36:59 +0000]
Sign message description changes discussed in #bitcoin-dev
Pieter Wuille [Mon, 20 Feb 2012 03:16:38 +0000]
Typo fix
Pieter Wuille [Mon, 20 Feb 2012 02:21:19 +0000]
Merge pull request #864 from sipa/fix_856
Make compressed pubkeys require client >=0.5.99
Pieter Wuille [Mon, 20 Feb 2012 02:04:46 +0000]
Merge pull request #868 from sipa/fix_650
Fix #650: CKey::SetSecret BIGNUM leak
Wladimir J. van der Laan [Sun, 19 Feb 2012 19:30:32 +0000]
Merge pull request #867 from laanwj/2012_02_hidetrayicononquit
Hide tray icon in destructor, as deleting will let it linger until quit (on ubuntu)
Pieter Wuille [Sun, 19 Feb 2012 18:42:15 +0000]
Report number of (dis)connected blocks in reorganization
Also report old and new best, and fork point.
Pieter Wuille [Sun, 19 Feb 2012 18:12:41 +0000]
Fix #616: remove base_uint::operator&=(uint64 b)
Pieter Wuille [Sun, 19 Feb 2012 18:05:41 +0000]
Fix #626: RecvLine wrong error message
Also moved RecvLine to net.cpp.
Pieter Wuille [Sun, 19 Feb 2012 17:44:51 +0000]
Fix #650: CKey::SetSecret BIGNUM leak
Pieter Wuille [Sun, 19 Feb 2012 17:22:11 +0000]
Merge pull request #863 from sipa/bn2mpifix
Workaround for BN_bn2mpi reading/writing out of bounds
Pieter Wuille [Sun, 19 Feb 2012 17:05:40 +0000]
Merge pull request #865 from sipa/del_pwalletdb
Free pwalletdbEncryption after encryping wallet
Wladimir J. van der Laan [Sun, 19 Feb 2012 11:07:07 +0000]
Hide tray icon in destructor, as deleting will let it linger until quit (on Ubuntu)
Pieter Wuille [Sat, 18 Feb 2012 14:36:40 +0000]
Free pwalletdbEncryption after encryping wallet
Fixes a memory leak.
Pieter Wuille [Sat, 18 Feb 2012 14:06:32 +0000]
Make compressed pubkeys require 0.6.0
Pieter Wuille [Sat, 18 Feb 2012 14:02:36 +0000]
Move GenerateNewKey back to CWallet
Pieter Wuille [Sat, 18 Feb 2012 13:55:02 +0000]
Add SetMinVersion to CWallet
Pieter Wuille [Sat, 18 Feb 2012 12:56:58 +0000]
Merge pull request #862 from TheBlueMatt/warnings
Fix compilation warning.
Pieter Wuille [Sat, 18 Feb 2012 12:32:25 +0000]
Workaround for BN_bn2mpi reading/writing out of bounds
When OpenSSL's BN_bn2mpi is passed a buffer of size 4, valgrind
reports reading/writing one byte past it. I am unable to find
evidence of this behaviour in BN_bn2mpi's source code, so it may
be a spurious warning. However, this change is harmless, as only
the bignum with value 0 results in an mpi serialization of size 4.
Wladimir J. van der Laan [Sat, 18 Feb 2012 09:33:56 +0000]
Merge pull request #859 from laanwj/2012_02_guilanguagearg
Make it possible to set UI language from commandline (implements #678)
Matt Corallo [Fri, 17 Feb 2012 23:08:45 +0000]
Fix compilation warning.
Wladimir J. van der Laan [Fri, 17 Feb 2012 22:19:52 +0000]
Do show/showNormal only when needed.
Wladimir J. van der Laan [Fri, 17 Feb 2012 20:54:07 +0000]
Merge pull request #854 from laanwj/2012_02_qtipc
Restructure IPC URL handling (fixes #851)
Gavin Andresen [Fri, 17 Feb 2012 18:50:40 +0000]
Merge branch 'nolisten_bitcoin_conf_2' of https://github.com/dooglus/bitcoin
Gavin Andresen [Fri, 17 Feb 2012 18:48:01 +0000]
Merge branch 'testnetmining' of github.com:gavinandresen/bitcoin-git
Gavin Andresen [Fri, 17 Feb 2012 18:40:42 +0000]
Merge branch 'threadid' of https://github.com/sipa/bitcoin
Wladimir J. van der Laan [Fri, 17 Feb 2012 18:30:15 +0000]
Merge pull request #834 from sje397/BackupWallet
Added 'Backup Wallet' menu option to GUI
Wladimir J. van der Laan [Fri, 17 Feb 2012 17:44:39 +0000]
Allow setting UI language from commandline (implements #678)
Wladimir J. van der Laan [Fri, 17 Feb 2012 17:25:14 +0000]
Only fill in label from address book, if no label is filled in yet, fixes #840
Wladimir J. van der Laan [Fri, 17 Feb 2012 17:00:41 +0000]
Change #ifdef GUI to #ifdef QT_GUI, GUI is not defined anymore...
Wladimir J. van der Laan [Fri, 17 Feb 2012 16:53:41 +0000]
On windows, show message box with help, as there is no stderr (fixes #702)
Wladimir J. van der Laan [Fri, 17 Feb 2012 12:50:32 +0000]
Hide window from taskbar when "minimize to tray" active by making window into Tool window
Wladimir J. van der Laan [Fri, 17 Feb 2012 14:26:20 +0000]
Restructure IPC URL handling (fixes #851)
Wladimir J. van der Laan [Fri, 17 Feb 2012 13:46:06 +0000]
don't allow -daemon in bitcoin-qt (changes only #defines)
Wladimir J. van der Laan [Fri, 17 Feb 2012 13:40:21 +0000]
fix typo in CNetAddr::IsRFC4843() (fixes #850)
Chris Moore [Thu, 16 Feb 2012 20:08:32 +0000]
Fix #846. Allow negative options such as "nolisten=1" in bitcoin.conf as well as on the command line.
Gavin Andresen [Thu, 16 Feb 2012 15:22:31 +0000]
Fix issue #848 : broken mining on testnet
Pieter Wuille [Thu, 16 Feb 2012 11:50:59 +0000]
Merge pull request #843 from TheBlueMatt/qrcodedoc
Fix one compile-time warning and fix libqrcode linking in releases
Pieter Wuille [Tue, 7 Feb 2012 18:42:29 +0000]
Symbolic names for threads
Introduce an enum threadId, and use symbolic indices when accessing
vnThreadsRunning.
Pieter Wuille [Thu, 16 Feb 2012 11:34:11 +0000]
Merge pull request #844 from sipa/shutdownfix
Several shutdown-related fixes
Pieter Wuille [Thu, 16 Feb 2012 11:31:14 +0000]
Merge pull request #842 from sipa/checkaf
Do not create CAddress for invalid accepts
Pieter Wuille [Thu, 16 Feb 2012 11:30:26 +0000]
Merge pull request #828 from sipa/fixwalletlock
Fix wallet locking locking
Matt Corallo [Wed, 15 Feb 2012 21:05:55 +0000]
Properly include $*_LIB_PATH in makefile.unix
Matt Corallo [Wed, 15 Feb 2012 19:42:51 +0000]
Make bitcoin-qt static-link libqrcode and add it for debian pkgs.
Matt Corallo [Sat, 28 Jan 2012 09:29:01 +0000]
Fix compilation warning.
Pieter Wuille [Wed, 15 Feb 2012 20:17:15 +0000]
Several shutdown-related fixes
* do not let vnThreadsRunning[1] go negative
* do not perform locking operations while vnThreadsRunning[1] is decreased
* check vnThreadsRunning[1] at exit
Pieter Wuille [Wed, 15 Feb 2012 19:56:29 +0000]
Bugfix: do not create CAddress for invalid accepts
Wladimir J. van der Laan [Wed, 15 Feb 2012 13:47:08 +0000]
fix default suffixes in save dialog in GNOME, make it more clear that PNG is used (solves #833)
Wladimir J. van der Laan [Wed, 15 Feb 2012 16:08:34 +0000]
increase BitcoinAddressValidator::MaxAddressLength from 34 to 35
needed for sending BIP16 transactions on test network through GUI
sje397 [Tue, 14 Feb 2012 12:14:43 +0000]
Added 'Backup Wallet' menu option
- icon from the LGPL Nuvola set (like the tick) - http://www.icon-king.com/projects/nuvola/
- include 'boost/version.hpp' in db.cpp so that the overwrite version of copy can be used
- catch exceptions in BackupWallet (e.g. filesystem_error thrown when trying to overwrite without the overwrite flag set)
- include db.h in walletmodel.cpp for BackupWallet function
- updated doc/assets-attribution.txt and contrib/debian/copyright with copyright info for new icon
Wladimir J. van der Laan [Wed, 15 Feb 2012 12:14:16 +0000]
(trivial) regularize coding style
Wladimir J. van der Laan [Sun, 12 Feb 2012 13:52:34 +0000]
Merge pull request #807 from TheBlueMatt/bip21
Add req- prefixes to comply with BIP21.
Wladimir J. van der Laan [Sun, 12 Feb 2012 11:53:20 +0000]
Add export action to file menu (as long as we have a file menu, export certainly should be there)
Wladimir J. van der Laan [Sun, 12 Feb 2012 09:49:18 +0000]
Merge pull request #826 from laanwj/2012_02_fixminimizetotray
Fix Minimize to the tray instead of the taskbar (rework)
gmaxwell [Sat, 11 Feb 2012 23:14:02 +0000]
Merge pull request #817 from TheBlueMatt/dpiversionfix
Get ext. IP from UPnP, make sure addrMe IsRoutable() in version.
Pieter Wuille [Sat, 11 Feb 2012 23:02:05 +0000]
Merge pull request #827 from sipa/fixencrypt
Fix wallet encryption with compressed pubkeys
Pieter Wuille [Sat, 11 Feb 2012 17:01:24 +0000]
Extra wallet locking fixes
* Fix sign error in calculation of seconds to sleep
* Do not mix GetTime() (seconds) and Sleep() (milliseconds)
* Do not sleep forever if walletlock() is called
* Do locking within critical section
Pieter Wuille [Sat, 11 Feb 2012 15:35:40 +0000]
Fix wallet locking locking
Pieter Wuille [Sat, 11 Feb 2012 19:02:55 +0000]
Macros for manual critical sections
Janne Pulkkinen [Fri, 3 Feb 2012 18:08:50 +0000]
Fix Minimize to the tray instead of the taskbar
Gavin Andresen [Sat, 11 Feb 2012 17:12:00 +0000]
Merge pull request #825 from sipa/fix_822
Fix #822: use free instead of delete
Pieter Wuille [Sat, 11 Feb 2012 15:35:13 +0000]
Fix wallet encryption with compressed pubkeys
Pieter Wuille [Sat, 11 Feb 2012 14:25:42 +0000]
Fix #822
Matt Corallo [Fri, 10 Feb 2012 22:25:36 +0000]
Add Bitcoin-Qt test suite with some bitcoin: URL Tests to start.
Matt Corallo [Tue, 7 Feb 2012 18:46:53 +0000]
Add -req prefixes to comply with BIP21.
Wladimir J. van der Laan [Fri, 10 Feb 2012 17:31:21 +0000]
Merge pull request #818 from laanwj/2012_02_win32_qtaccessible
Enable accessible widgets Qt module on win32
Gavin Andresen [Fri, 10 Feb 2012 17:04:19 +0000]
Merge pull request #813 from dooglus/master
Fix #794. Only remove transactions from memory pool when they're actually in the memory pool.
Wladimir J. van der Laan [Fri, 10 Feb 2012 07:28:32 +0000]
Enable accessible widgets Qt module on win32, so that people with screen readers such as NVDA can make sense of it.
Matt Corallo [Fri, 10 Feb 2012 03:41:42 +0000]
Get ext. IP from UPnP, make sure addrMe IsRoutable() in version.
This fixes a potential bug where some NATs may replace the node's
interal IP with its external IP in version messages, causing
incorrect checksums when version messages begin being checksummed
on February 14, 2012.
Chris Moore [Thu, 9 Feb 2012 13:21:41 +0000]
Fix #794. Only remove transactions from memory pool when they're actually in the memory pool.
Wladimir J. van der Laan [Tue, 7 Feb 2012 20:16:28 +0000]
Update readme-qt.rst for 0.6.0
- Remove features list (no longer makes sense)
- Document USE_QRCODE
Gavin Andresen [Tue, 7 Feb 2012 17:23:34 +0000]
Merge pull request #805 from luke-jr/gitian_deps
Split dependencies into deps-gitian.yml
Luke Dashjr [Tue, 7 Feb 2012 17:12:10 +0000]
Update doc/release-process.txt
Luke Dashjr [Tue, 7 Feb 2012 16:52:40 +0000]
Split smaller dependencies out of gitian-win32 into deps-win32
Gavin Andresen [Tue, 7 Feb 2012 16:28:30 +0000]
Update all copyrights to 2012
Gavin Andresen [Tue, 7 Feb 2012 16:22:09 +0000]
Increase client version to 0.6
Gavin Andresen [Mon, 6 Feb 2012 19:35:57 +0000]
Look for flushwallet/listen/irc/dnsseed/upnp instead of noflushwallet/etc. And switch default for irc to 0.
Gavin Andresen [Mon, 6 Feb 2012 18:55:11 +0000]
New GetArg features: allow --, and booleans can be -foo or -nofoo
Gavin Andresen [Mon, 6 Feb 2012 17:37:49 +0000]
Unit tests for the GetArg() methods
Gavin Andresen [Tue, 7 Feb 2012 14:04:56 +0000]
Merge branch 'standardScriptSigs' of github.com:gavinandresen/bitcoin-git
Gavin Andresen [Mon, 6 Feb 2012 20:48:00 +0000]
-bip16 option (default: 1) to support / not support BIP 16. And bumped default BIP16 switchover date from Feb 15 to Mar 1
Gavin Andresen [Mon, 6 Feb 2012 20:10:30 +0000]
Merge branch 'rpcpassword' of https://github.com/gmaxwell/bitcoin
Gavin Andresen [Mon, 6 Feb 2012 19:50:59 +0000]
Merge branch 'decomposetransfix' of https://github.com/laanwj/bitcoin
Wladimir J. van der Laan [Sun, 5 Feb 2012 10:53:52 +0000]
Restructure credit transaction decomposition (solves issue #689)
When a transaction has multiple outputs that go to the wallet, list these
as multiple transactions in the UI. This is also applied to generated
(coinbase) transactions. Also makes the code shorter and easier
to understand.
Luke Dashjr [Mon, 6 Feb 2012 16:46:49 +0000]
Update zlib and libpng (previous version had a security issue)