aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2011-06-07Merge pull request #293 from tcatm/keypool-fixGavin Andresen
create keypool in LoadWallet()
2011-06-06Demystify a few magic numbers.Doug Huff
2011-06-05Reduce minimum TX fee for new transactions, to 0.0005.Jeff Garzik
2011-06-05Bump version to 0.3.23.Jeff Garzik
2011-06-05Merge pull request #264 from sipa/mintxfeefixJeff Garzik
Fix for small change outputs
2011-06-05Merge pull request #255 from sipa/rescanupdateJeff Garzik
Update transactions already in the wallet when rescanning.
2011-06-03create keypool in LoadWallet()Nils Schneider
2011-06-02Fix rfc1918 and rfc3927 compliance for ignoring non-internet-routable hosts.Doug Huff
2011-06-02Bugfix for dnsseed introduced by dnslookupv0.3.22Pieter Wuille
2011-06-02Merge remote branch 'upstream/master'Pieter Wuille
2011-05-28Merge pull request #278 from TheBlueMatt/win32sslv0.3.22rc6Pieter Wuille
Update to openssl-1.0.0d and enable RPC-SSL on Win32
2011-05-28bugfix: accept free transactionsPieter Wuille
2011-05-27Fix GUI build on UNIX.Matt Corallo
2011-05-27Update to openssl-1.0.0d and enable RPC-SSL on Win32Matt Corallo
2011-05-27Handle high DPI a bit more gracefully on Win32. #243Matt Corallo
Not ideal, icons for send and address book don't show, just the standard bitcoin icon, and balance is still cut off, but the number is readable.
2011-05-26loss of significance in difficulty (by lfm)Pieter Wuille
For instance any nBits compressed value from 0x1a44b800 thru 0x1a44b9ff will show as difficulty 244139.4816. This patch will more accurately convert the nBits compressed values to the double difficulty. This will display any of the recent difficulty levels slightly differently though. Early difficulties and testnet difficulties are not large enough to trigger this bug. None of the actual targets or compressed targets are changed, only the conversion to the floating point difficulty is changed and afaik it is only ever displayed, never converted back so the patch does not effect the target calculations, binary files, databases nor the binary protocol.
2011-05-26Merge pull request #267 from sipa/mintxrelayPieter Wuille
Separate required fee for relaying and creation
2011-05-26Fixes #240 and #244 - delete delete[] mismatch.Matt Corallo
2011-05-26Separate required fee for relaying and creationPieter Wuille
Transactions created with the new minimal fee policy would not be relayed by the network. Therefore, we separate the minimal fee that is necessary to relay and to create, leaving the creation one at the old amount, for now.
2011-05-25Fix for small change outputsPieter Wuille
With the separation of CENT and MIN_TX_FEE, it is now reasonable to create change outputs between 0.01 and 0.0005, as these are spendable according to the policy, even though they require a fee to be paid. Also, when enough fee was already present, everything can go into a change output, without further increasing the fee.
2011-05-22Update transactions already in the wallet when rescanning.Pieter Wuille
When rescanning, if the scanned transaction is already in the wallet, it is skipped. However, if someone sends a transaction, does not wait for confirmation, switches wallets, waits for a block that contains his original transaction, and switches wallets again, a rescan will leave his wallet transaction (which has no merkle branch, so no confirmations) untouched.
2011-05-21Revert "OSX build tweaks (laszlo)"Matt Corallo
This reverts commit 69ae372b51cd589a3ac0b1ad09b0ebb90c1b6861 which removes support for building the Mac version of Bitcoin with UPnP support and UPnP disabled by default (which should be the default, according to the community vote and as its the default on all other platforms).
2011-05-20irc: #bitcoin is overflowing. split up into 100 randomly-joined channels.v0.3.22rc3Jeff Garzik
From laszlo
2011-05-20OSX build tweaks (laszlo)Jeff Garzik
2011-05-17Bugfix for dnslookup: irc.cpp still used old CAddress constructorPieter Wuille
2011-05-16Merge pull request #221 from gavinandresen/portoptionJeff Garzik
-port option to listen on arbitrary port
2011-05-15Build error mingw, missing std::Gavin Andresen
2011-05-15-port option to listen on arbitrary portGavin Andresen
2011-05-15make bitcoin include files more modularWladimir J. van der Laan
2011-05-14Merge pull request #224 from TheBlueMatt/mingwbuildfixPieter Wuille
Fix MinGW build due to bad pointers to ui.rc pixmaps stuff.
2011-05-14Fix MinGW build due to bad pointers to ui.rc pixmaps stuff.Matt Corallo
2011-05-14bugfix in dnslookup code: didn't compile in mingwPieter Wuille
2011-05-12Merge pull request #215 from gavinandresen/negativemoveJeff Garzik
Allow move RPC to take account balances negative
2011-05-12Merge branch 'fUseUPnPfix' of https://github.com/TheBlueMatt/bitcoin into tmpJeff Garzik
2011-05-12Merge pull request #192 from sipa/dnslookupJeff Garzik
Support for name lookups in -connect and -addnode
2011-05-12Add #ifdef USE_UPNP around usage of fUseUPnP to fix build failure.Daniel Holbert
2011-05-11Decrease minimum TX fee to 0.0005 BTC.Jeff Garzik
2011-05-11Replace CENT with new constant MIN_TX_FEE, where appropriate.Jeff Garzik
MIN_TX_FEE==CENT remains true (until next commit).
2011-05-10Support for name lookups in -connect and -addnodePieter Wuille
* A new option -dns is introduced that enables name lookups in -connect and -addnode, which is not enabled by default, as it may be considered a security issue. * A Lookup function is added that supports retrieving one or more addresses based on a host name * CAddress constructors (optionally) support name lookups. * The different places in the source code that did name lookups are refactored to use NameLookup or CAddress instead (dns seeding, irc server lookup, getexternalip, ...). * Removed ToStringLog() from CAddress, and switched to ToString(), since it was empty.
2011-05-09Allow move RPC to take account balances negativeGavin Andresen
Use case: Customer owes you bitcoins, so you create a payment address associated with an account with a negative balance (the amount they owe). When customer pays, that account balance will go to zero.
2011-05-09Add settxfee RPC, to permit setting default TX fee at runtime.Jeff Garzik
2011-05-09Help for sendtoaddress/sendfrom was wrong: amounts are rounded to 0.00000001Gavin Andresen
2011-05-09Merge branch 'master' of github.com:bitcoin/bitcoinGavin Andresen
2011-05-09Manual merge of jaromil's source tree reorg commit.Jeff Garzik
Conflicts: src/sha256.cpp
2011-04-23directory re-organization (keeps the old build system)Jaromil
there is no internal modification of any file in this commit files are moved into directories according to established standards in sourcecode distribution; these directories contain: src - Files that are used in constructing the executable binaries, but are not installed. doc - Files in HTML and text format that document usage, quirks of the implementation, and contributor checklists. locale - Files that contain human language translation of strings used in the program contrib - Files contributed from distributions or other third party implementing scripts and auxiliary programs