Luke Dashjr [Tue, 10 Jan 2012 20:50:37 +0000]
Bump version to 0.4.4
Matt Corallo [Tue, 3 Jan 2012 08:03:07 +0000]
Fix horrific performance found by gmaxwell.
Gavin Andresen [Tue, 3 Jan 2012 16:17:04 +0000]
I broke -testnet with my TOR option-parsing fixes.
Gavin Andresen [Tue, 3 Jan 2012 15:14:22 +0000]
Fix issue #659, and cleanup wallet/command-line argument handling a bit
Conflicts:
src/init.cpp
src/util.cpp
Pieter Wuille [Tue, 3 Jan 2012 00:28:15 +0000]
Fix some address-handling deadlocks
Made three critical blocks for cs_mapAddresses smaller, and moved
writing to the database out of them. This should also improve the
concurrency of the code.
Luke Dashjr [Wed, 14 Dec 2011 06:03:55 +0000]
Bugfix: fForRelay should be false when deciding required fee to include in blocks
During the rushed transition from 0.01 BTC to 0.0005 BTC fees, we took the
approach of dropping the relay and block-inclusion fee to 0.0005 BTC
immediately, and only delayed adjusting the sending fee for the next release.
Afterward, the relay fee was lowered to 0.0001 BTC to avoid having the same
problem in the future. However, the block inclusion code was left setting
fForRelay to true! This fixes that, so the lower 0.0001 BTC allowance is (as
intended) only permitted for real relaying.
Luke Dashjr [Fri, 16 Dec 2011 23:34:47 +0000]
Add my DNS seed domain
Matt Corallo [Fri, 16 Dec 2011 16:30:36 +0000]
Add sipa's new dnsseed.
Luke Dashjr [Fri, 16 Dec 2011 00:25:29 +0000]
Bump version to 0.4.3
Luke Dashjr [Mon, 12 Dec 2011 19:33:47 +0000]
Merge branch 'restore_old_miniupnp_compat' into 0.4.x
Luke Dashjr [Sat, 10 Dec 2011 16:52:50 +0000]
Restore compatibility with miniupnpc 1.5 (without breaking miniupnp 1.6)
Matt Corallo [Mon, 21 Nov 2011 17:25:00 +0000]
Move DNS Seed lookup to a new thread.
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 [Sun, 27 Nov 2011 19:53:30 +0000]
Add missing command-line arguments to --help/-? output
Gavin Andresen [Mon, 21 Nov 2011 19:38:47 +0000]
Don't forget to bump release numbers in READMEs next time
Luke Dashjr [Mon, 21 Nov 2011 18:38:09 +0000]
Bump version to 0.4.2
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.
Jeff Garzik [Mon, 31 Oct 2011 16:42:01 +0000]
Remove vladimir's DNS seed, at his request.
Gavin Andresen [Tue, 15 Nov 2011 19:28:51 +0000]
Tweak handling of boost filesystem versions
(partial cherry pick)
Gavin Andresen [Tue, 15 Nov 2011 19:30:15 +0000]
Fix crash-on-osx-on-shutdown bug. And cleanup CDB handling in Rewrite.
Luke Dashjr [Tue, 15 Nov 2011 15:21:02 +0000]
add message about restarting bitcoin after encrypting wallet succesfully
Luke Dashjr [Tue, 15 Nov 2011 15:33:26 +0000]
Update gitian descriptors to point at stable git repo
Gavin Andresen [Tue, 15 Nov 2011 14:47:29 +0000]
Fix boost filesystem incompatibility problem
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
Matt Corallo [Mon, 10 Oct 2011 19:51:07 +0000]
Add returns to avoid annoying compile-time warnings.
Matt Corallo [Mon, 10 Oct 2011 16:08:05 +0000]
Only define __STDC_LIMIT_MACROS if not already defined.
cjdelisle [Mon, 17 Oct 2011 00:38:23 +0000]
Added a workaround for an Ubuntu bug which causes -fstack-protector-all to be disregarded.
Gavin Andresen [Mon, 10 Oct 2011 20:03:14 +0000]
bitcoind does not need to link with gthread-2.0
Luke Dashjr [Mon, 10 Oct 2011 18:22:31 +0000]
Bump version to 0.4.1
Victor Leschuk [Thu, 6 Oct 2011 15:53:42 +0000]
Fix for 64bit build
Luke Dashjr [Wed, 5 Oct 2011 15:06:55 +0000]
Luke Dashjr [Tue, 4 Oct 2011 03:45:42 +0000]
Bugfix: report error creating ThreadSocketHandler thread just like the rest
Wladimir J. van der Laan [Sat, 1 Oct 2011 00:47:47 +0000]
remove possibility of 63 bit overflow in ParseMoney
Luke Dashjr [Mon, 26 Sep 2011 19:37:57 +0000]
Merge commit '3f94dfa' into stable
Gavin Andresen [Thu, 22 Sep 2011 20:54:42 +0000]
Merge pull request #527 from TheBlueMatt/gitian-downloader
Restructure gitian files and add download config files.
Matt Corallo [Thu, 22 Sep 2011 17:07:17 +0000]
Restructure gitian files and add download config files.
Gavin Andresen [Thu, 22 Sep 2011 20:50:32 +0000]
Fix QA email address
Gavin Andresen [Thu, 22 Sep 2011 20:45:48 +0000]
Merge pull request #526 from sipa/nl
Updated dutch translation
Pieter Wuille [Thu, 22 Sep 2011 17:22:17 +0000]
Updated dutch translation
Jeff Garzik [Thu, 22 Sep 2011 16:48:02 +0000]
Merge pull request #525 from TheBlueMatt/master
Update binary mo to match latest po translation.
Matt Corallo [Thu, 22 Sep 2011 16:45:52 +0000]
Update binary mo to match latest po translation.
Jeff Garzik [Tue, 20 Sep 2011 18:47:02 +0000]
Merge pull request #522 from sipa/minorfix
SocketHandler thread can be detached
Nils Schneider [Mon, 19 Sep 2011 19:19:15 +0000]
Merge pull request #520 from tcatm/less-logging
log low-level network messages only when fDebug is set
Pieter Wuille [Mon, 19 Sep 2011 11:08:22 +0000]
SocketHandler thread can be detached
Nils Schneider [Sat, 17 Sep 2011 19:36:58 +0000]
missed printf in AbortMessage(); merged printfs in EndMessage
Nils Schneider [Sat, 17 Sep 2011 16:29:41 +0000]
log low-level network messages only when fDebug is set
Jeff Garzik [Sat, 17 Sep 2011 16:24:54 +0000]
Merge pull request #519 from dabaopku/master
Chinese Simp translation update
Dean Lee [Sat, 17 Sep 2011 11:11:29 +0000]
Update to the Chinese Simp translation
Gavin Andresen [Wed, 14 Sep 2011 15:03:36 +0000]
Merge pull request #516 from TheBlueMatt/nsisiconfix
Update bitcoin icon to make nsis setup exe deterministic.
Matt Corallo [Wed, 14 Sep 2011 14:42:02 +0000]
Update bitcoin icon to make nsis setup exe deterministic.
This adds a 32x32 16-bit icon to the bitcoin.ico file.
Though this realistically probably looks worse than the 32-bit
32x32 being displayed on a 16-bit monitor, it makes the nsis
setup exe deterministic in gitian output (go figure) which makes
the slight visual loss for users of very old monitors/computers
worth it.
Jeff Garzik [Tue, 13 Sep 2011 20:21:09 +0000]
Merge pull request #512 from paraipanakos/master
Spanish translation update
cjdelisle [Thu, 8 Sep 2011 16:50:54 +0000]
Add some hardening to protect against unknown/future exploits.
Jeff Garzik [Mon, 12 Sep 2011 01:45:00 +0000]
Merge pull request #511 from mibe/translation-de
Updated German translation
Michael Bemmerl [Sat, 6 Aug 2011 23:55:46 +0000]
Updated German translation
Alex B [Sun, 11 Sep 2011 20:08:43 +0000]
Spanish translation update
Gavin Andresen [Fri, 9 Sep 2011 18:46:04 +0000]
Merge pull request #509 from cjdelisle/walletCrypto-wx-minVersion
wxWidgets needs to be at least version 2.9.1 because wallet crypto uses T
Gavin Andresen [Fri, 9 Sep 2011 18:45:46 +0000]
Merge pull request #508 from TheBlueMatt/master
Update gitian build descriptors to produce proper builds.
Matt Corallo [Fri, 9 Sep 2011 15:49:49 +0000]
Update gitian build descriptors to produce proper builds.
Thanks to makomk for finding the bugs here and devrandom
for passing them along (see
https://bitcointalk.org/index.php?topic=42198.msg514312#msg514312)
Gavin Andresen [Fri, 9 Sep 2011 13:34:37 +0000]
Merge pull request #505 from gavinandresen/unique_coinbase
Unique coinbase: Fixes #482
cjdelisle [Fri, 9 Sep 2011 00:50:00 +0000]
wxWidgets needs to be at least version 2.9.1 because wallet crypto uses ToStdString() which is not in 2.9.0
Gavin Andresen [Wed, 7 Sep 2011 14:51:57 +0000]
Merge branch 'unique_coinbase' of git://gitorious.org/~Luke-Jr/bitcoin/luke-jr-bitcoin into unique_coinbase
Gavin Andresen [Wed, 7 Sep 2011 14:29:44 +0000]
Merge pull request #500 from gavinandresen/txndeadlock
Fix AddAddress cs_mapaddresses/db transaction deadlock
Gavin Andresen [Tue, 6 Sep 2011 17:39:17 +0000]
Fix AddAddress cs_mapaddresses/db transaction deadlock
Luke Dashjr [Tue, 6 Sep 2011 20:39:05 +0000]
Bugfix: Use timestamp in coinbase rather than "bits", needed to ensure coinbase txn is unique even if address is the same
Luke Dashjr [Mon, 25 Jul 2011 15:59:41 +0000]
Save coinbase, not just extraNonce
Luke Dashjr [Tue, 6 Sep 2011 20:43:32 +0000]
Merge branch 'getwork_dedupe' into unique_coinbase
Jeff Garzik [Tue, 6 Sep 2011 20:20:24 +0000]
Merge branch 'master' of git://github.com/bitcoin/bitcoin
Jeff Garzik [Tue, 6 Sep 2011 20:19:54 +0000]
Revert "Define MSG_NOSIGNAL to 0 on platforms where it is unavailable."
This reverts commit
6a0296791d5e81102a12a3142f5be25cb40f9825.
The change breaks build on Fedora Linux.
Jeff Garzik [Tue, 6 Sep 2011 19:03:08 +0000]
Merge pull request #503 from TheBlueMatt/translatefix
Add binary mo for new translation.
Matt Corallo [Tue, 6 Sep 2011 19:01:58 +0000]
Add binary mo for new translation.
Jeff Garzik [Tue, 6 Sep 2011 18:58:42 +0000]
Merge pull request #502 from vsrinivas/master
Define MSG_NOSIGNAL to 0 when it is not defined. Gets OpenBSD building.
Venkatesh Srinivas [Tue, 6 Sep 2011 18:54:10 +0000]
Define MSG_NOSIGNAL to 0 on platforms where it is unavailable.
Enables building bitcoind on OpenBSD.
Jeff Garzik [Tue, 6 Sep 2011 18:50:56 +0000]
Merge pull request #501 from paraipanakos/master
Added Romanian translation
Alex B [Tue, 6 Sep 2011 18:41:33 +0000]
Romanian translation added
Luke Dashjr [Mon, 4 Jul 2011 18:45:08 +0000]
ignore stuff
Gavin Andresen [Tue, 6 Sep 2011 17:47:27 +0000]
Merge pull request #491 from gavinandresen/manytxfix
Optimize database writes for transactions with lots of TxIns.
Gavin Andresen [Tue, 6 Sep 2011 17:20:22 +0000]
Merge pull request #499 from codler/patch-3
Add a note to only include .po file
Han Lin Yap [Tue, 6 Sep 2011 17:13:43 +0000]
Add a note to only include .po file
Gavin Andresen [Tue, 6 Sep 2011 12:26:23 +0000]
Merge pull request #490 from TheBlueMatt/master
Fix build process to actually work (yet again).
Gavin Andresen [Tue, 6 Sep 2011 12:25:29 +0000]
Merge pull request #496 from alexwaters/boost_fs3
Support for boost filesystem version 3
Jeff Garzik [Tue, 6 Sep 2011 03:02:35 +0000]
README.md: word wrap text file
Jeff Garzik [Tue, 6 Sep 2011 03:01:55 +0000]
Merge pull request #495 from alexwaters/readme
Updated readme file
Alex Waters [Tue, 6 Sep 2011 01:16:46 +0000]
Updated readme file
Gavin Andresen [Mon, 5 Sep 2011 18:33:07 +0000]
Optimize database writes for transactions with lots of TxIns.
Patch from ArtForz, who discovered the problem.
Matt Corallo [Sat, 3 Sep 2011 06:21:55 +0000]
Fix build process to actually work.
Luke Dashjr [Fri, 19 Aug 2011 16:45:27 +0000]
Support for boost filesystem version 3
Gavin Andresen [Fri, 2 Sep 2011 17:31:28 +0000]
Bumped version numbers to 0.4.0rc1
Jeff Garzik [Fri, 2 Sep 2011 17:12:20 +0000]
Merge pull request #486 from TheBlueMatt/translatefix
Update binary mos to latest translations.
Gavin Andresen [Fri, 2 Sep 2011 16:56:10 +0000]
Versions 0.3.20 THROUGH 0.3.23 have trouble with blockchain downloads; avoid them
Matt Corallo [Fri, 2 Sep 2011 16:26:18 +0000]
Update binary mos to latest translations.
Gavin Andresen [Fri, 2 Sep 2011 16:25:25 +0000]
Stay connected to seed nodes; disconnecting causes problems if you are trying to make the initial blockchain download.
Gavin Andresen [Fri, 2 Sep 2011 16:01:42 +0000]
If compiled -DDEBUG_LOCKORDER and run with -debug, print out every mutex lock/unlock (helpful for debugging something-is-holding-a-mutex-too-long problems)
Gavin Andresen [Fri, 2 Sep 2011 16:00:01 +0000]
Do not try to download blockchain from 0.3.23 nodes
Gavin Andresen [Fri, 2 Sep 2011 15:01:45 +0000]
Give hard-coded seed nodes a random last-seen time, to randomize order they're tried.
Daniel Folkinshteyn [Fri, 2 Sep 2011 04:00:22 +0000]
Update the list of seednodes.
Nodes culled from MagicalTux's database of bitcoin nodes,
http://dump.bitcoin.it/misc/
by version and longevity, and tested for connectivity.