Gavin Andresen
9390431ce4
Merge pull request #379 from gavinandresen/nocommas
...
Do not use comma as thousands separator
2011-07-04 19:26:10 -07:00
Gavin Andresen
59f9c8e8c9
Do not use comma as thousands separator
...
Using the comma as thousands separator causes problems for parts of the world
where comma == decimal point. Germans sending 0,001 bitcoins are unpleasantly
surprised when that results in 1 BTC getting sent.
2011-07-04 09:41:58 -04:00
Gavin Andresen
d547a44332
Block-chain lock-in at 134444
2011-07-03 11:20:39 -04:00
Gavin Andresen
20f3f4ac16
Merge pull request #357 from jrmithdobbs/osx-appbundle
...
Add OSX App bundle and correct build instructions to reflect reality.
2011-06-29 07:52:14 -07:00
Gavin Andresen
786bfc3bb7
Merge pull request #361 from spiechu/polish-translation
...
added polish translation
2011-06-29 07:13:04 -07:00
Gavin Andresen
8111e27905
Merge pull request #356 from gavinandresen/unitTest
...
Boost unit-testing framework. Thanks to Steve (gasteve in irc) for original code.
2011-06-27 13:30:44 -07:00
Gavin Andresen
8baf865c94
Boost unit-testing framework.
...
make -f makefile.{unix,osx,mingw} test_bitcoin
to compile dumb, do-almost-nothing placeholder unit tests.
2011-06-27 14:12:48 -04:00
Gavin Andresen
c774b16976
Merge branch 'totalblocksestimate1' of https://github.com/laanwj/bitcoin
2011-06-24 11:17:22 -04:00
Gavin Andresen
60152827e3
Merge pull request #293 from tcatm/keypool-fix
...
create keypool in LoadWallet()
2011-06-07 11:38:35 -07:00
Gavin Andresen
f441949515
Build error mingw, missing std::
2011-05-15 13:13:50 -04:00
Gavin Andresen
00bcfe0b7e
-port option to listen on arbitrary port
2011-05-15 12:36:21 -04:00
Gavin Andresen
832fb114a7
Allow move RPC to take account balances negative
...
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-09 14:45:52 -04:00
Gavin Andresen
e8adcf88cd
Help for sendtoaddress/sendfrom was wrong: amounts are rounded to 0.00000001
2011-05-09 14:26:41 -04:00
Gavin Andresen
91b8932eb1
Merge branch 'master' of github.com:bitcoin/bitcoin
2011-05-09 14:04:24 -04:00
Gavin Andresen
59d18adc4c
listtransactions number-of-params check was wrong.
2011-05-09 14:03:54 -04:00
Gavin Andresen
c0430f42b8
Fix broken build (invalid use of qualified name std::advance)
2011-05-09 13:31:10 -04:00
Gavin Andresen
6244e44999
Merge pull request #160 from CAFxX/listtransactions-from
...
add parameter "from" to listtransactions (range queries)
2011-05-09 09:42:29 -07:00
Gavin Andresen
752e598a16
Merge pull request #205 from forrestv/caseinsensitive_rpc_headers
...
Case-Insensitive JSON-RPC HTTP Headers
2011-05-09 09:37:31 -07:00
Gavin Andresen
5c4aeb779f
Merge pull request #194 from johnmaguire2013/tray
...
Removed tooltip balance until it's fixed.
2011-05-05 08:17:14 -07:00
Gavin Andresen
5f56b28629
Merge pull request #193 from TheBlueMatt/nogenoption
...
Remove the option to generate coins from the Options Dialog.
2011-05-05 07:50:57 -07:00
Gavin Andresen
e5577d5541
Fix broken build (remove declarations of GUI generate methods)
2011-05-03 15:02:41 -04:00
Gavin Andresen
b99c23af40
Merge pull request #142 from jgarzik/remove-gui-gen.
...
Remove GUI 'generate coins' option.
2011-05-03 08:27:45 -07:00
Gavin Andresen
519365cfa5
Merge pull request #173 from gavinandresen/testnet_isstandard.
...
Accept non-standard transactions on testnet.
2011-05-03 08:24:57 -07:00
Gavin Andresen
8737e1ee20
Merge pull request #190 from johnmaguire2013/tray.
...
Added balance to tooltip and send coin option to tray menu
2011-05-03 08:16:13 -07:00
Gavin Andresen
76160f784a
Merge pull request #179 from wizeman/segfault-lockfile.
...
Fix segfault when we're unable to create the lock file.
2011-05-01 06:41:49 -07:00
Gavin Andresen
2296647e01
Merge pull request #181 from sipa/fixcheckconf.
...
Bugfix in recursive check in IsConfirmed()
2011-05-01 06:41:20 -07:00
Gavin Andresen
249aff45c2
Merge pull request #186 from TheBlueMatt/nopng.
...
Remove unnecessary line which creates a dependency on wx's png library.
2011-05-01 06:39:31 -07:00
Gavin Andresen
06d9156b8d
Merge pull request #187 from devrandom/master.
...
New gitian descriptor for 0.3.21
2011-05-01 06:38:56 -07:00
Gavin Andresen
ddbc4647fa
Bump version number to 0.3.22
...
Doing this now because I always forget to do it later.
(I'm hoping the next release will actually be 0.4.0)
2011-04-28 14:01:57 -04:00
Gavin Andresen
64ad448adc
Better wording for transaction fee notification messages
2011-04-20 18:08:01 -04:00
Gavin Andresen
ca5884873e
More 0.3.21 release prep
...
Bump version number in Windows installer file
Update READMEs.
2011-04-20 14:45:43 -04:00
Gavin Andresen
344888addd
Update date in license.txt
2011-04-20 12:03:31 -04:00
Gavin Andresen
5ec05f0a28
Accept non-standard transactions on testnet.
2011-04-20 11:20:33 -04:00
Gavin Andresen
72e962cf55
getbalance '*' was ignoring minconf param.
2011-04-18 20:57:13 -04:00
Gavin Andresen
657cfe721b
Merge branch 'upnpfix' of https://github.com/TheBlueMatt/bitcoin
2011-04-18 14:53:13 -04:00
Gavin Andresen
bf3a0902ef
Merge branch 'master' of https://github.com/gjs278/bitcoin
2011-04-15 12:09:50 -04:00
Gavin Andresen
9a189be740
Merge branch 'localefix'
2011-04-15 12:03:50 -04:00
Gavin Andresen
9ff411f7f7
Set time locale to POSIX in rfc1123Time so weekday/months in http responses are correct.
2011-04-15 12:01:34 -04:00
Gavin Andresen
a381eb8ddb
Merge branch 'http-version' of https://github.com/jgarzik/bitcoin
2011-04-15 11:41:39 -04:00
Gavin Andresen
b37f09aa2e
New checkpoint at block 118,000
2011-04-13 14:30:22 -04:00
Gavin Andresen
485dda9774
Merge branch 'listimmature' of /Users/gavin/src/gavin_btc
2011-04-12 17:31:31 -04:00
Gavin Andresen
d89d456655
Merge branch 'spentpertxout' of https://github.com/sipa/bitcoin
2011-04-12 17:27:15 -04:00
Gavin Andresen
79706a8e48
Merge branch 'upnp' of https://github.com/TheBlueMatt/bitcoin
2011-04-12 14:22:12 -04:00
Gavin Andresen
2e8b33824f
Merge branch 'spentpertxout' of https://github.com/sipa/bitcoin
2011-04-12 13:31:44 -04:00
Gavin Andresen
198fd7b0bd
Report immature coinbase transactions in listtransactions
...
Report coin generation transactions as 'category':'immature' until they have 120 confirmations (when they are reported as 'category':'generate', as before).
If the block they are in is not part of the main chain (you lost a 'block race'), then they are reported as 'category':'orphan' (with 0 confirmations).
2011-04-05 21:18:26 -04:00
Gavin Andresen
57b7fe4e6f
Merge branch 'deadlock-fixes' of https://github.com/jgarzik/bitcoin
2011-04-05 19:34:06 -04:00
Gavin Andresen
b7ebc662eb
Update copyright in About box from 2010 to 2011
2011-03-17 15:09:41 +01:00
Gavin Andresen
27b7f3b43a
Merge branch 'shy'
2011-03-14 09:15:06 -04:00
Gavin Andresen
4b88647966
Merge branch 'dns-seed' of https://github.com/jgarzik/bitcoin
2011-03-13 17:15:59 -04:00
Gavin Andresen
d43fd8a038
Merge branch 'log-timestamp' of https://github.com/TheBlueMatt/bitcoin
2011-03-13 17:15:57 -04:00
Gavin Andresen
2abd56f428
Merge branch 'limitfree' of /Users/gavin/src/integration_btc
2011-03-13 17:15:44 -04:00
Gavin Andresen
1bf9b3b06f
Merge branch 'daemon-mode' of https://github.com/tcatm/bitcoin
2011-03-13 17:15:34 -04:00
Gavin Andresen
dfd059173d
Merge branch 'subcent-change' of https://github.com/tcatm/bitcoin
2011-03-13 17:15:28 -04:00
Gavin Andresen
b931ed8563
sendmany RPC command, to send to multiple recipients in one transaction.
2011-03-13 17:11:49 -04:00
Gavin Andresen
88abf70386
Make sure rate-limiting code is thread-safe
2011-03-13 14:38:07 -04:00
Gavin Andresen
5de8b54c51
Continuously rate-limit free transactions.
...
Changed algorithm to use continuous exponential function instead of discrete 10-minute window.
Changed -limitfreerelay to be kilobytes-per-minute instead of boolean.
2011-03-13 13:38:09 -04:00
Gavin Andresen
81d3b1c825
Update copyright in About box from 2010 to 2011
2011-03-10 10:50:46 -05:00
Gavin Andresen
32fb5dfef7
Bump version number to 0.3.21 (lest we forget)
2011-03-10 10:50:46 -05:00
Gavin Andresen
cbc920d474
shy patch from Hal
2011-03-05 17:13:07 -05:00
Gavin Andresen
f36b494aeb
Make send/receive limits bigger (10MB each)
2011-03-03 16:25:05 -05:00
Gavin Andresen
395c1f44bd
Fix minimum transaction fee calculation mismatch between CreateTransaction and CreateBlock
2011-03-02 16:27:24 -05:00
Gavin Andresen
411493b1f7
Merge branch 'rounding'
2011-03-02 15:03:49 -05:00
Gavin Andresen
8a9cad44a5
Avoid sprintf decimal-point localization
2011-02-28 21:34:36 +00:00
Gavin Andresen
b0ad55a08a
ParseMoney: allow full precision
2011-02-23 16:26:15 -05:00
Gavin Andresen
87504abb07
FormatMoney: show full-precision values
2011-02-23 16:01:17 -05:00
Gavin Andresen
789259d2e7
Do not round input amounts; allow RPC full precision.
2011-02-23 14:41:19 -05:00
Gavin Andresen
83b9f42796
Use ValueFromAmount consistently
2011-02-23 14:24:16 -05:00
Gavin Andresen
ccd7fe8de5
Bump version to 0.3.20.02
2011-02-23 14:12:20 -05:00
Gavin Andresen
d787e00a3b
Changed setup for mingw toolchain
2011-02-18 10:39:24 -05:00
Gavin Andresen
e6e87891a9
Windows mingw32 makefile and build notes (thanks m0mchil)
2011-02-18 09:49:00 -05:00
Gavin Andresen
930a07c3f5
Bump version to 0.3.20.01
2011-02-17 19:22:08 -05:00
Gavin Andresen
5a3e82f9f5
Set maxconnections default to 125
2011-02-16 14:43:04 -05:00
Gavin Andresen
9cbae55a6e
Denial-of-service flood control
...
Drop connections that are either sending messages too fast to handle or are processing messages so slowly data starts to back up.
Adds two new options:
-maxreceivebuffer Default: 2000 (2000*1000 bytes)
-maxsendbuffer Default: 256 (256*1000 bytes)
2011-02-16 13:18:11 -05:00
Gavin Andresen
cf7c1874fe
Update windows build process for 0.3.20 release
2011-02-14 17:26:24 +00:00
Gavin Andresen
47908a8907
Visual C++ compatibility fixes
2011-02-10 19:24:22 -05:00
Gavin Andresen
bd7d9140f9
new checkpoint at block 105,000
2011-01-31 11:26:02 -05:00
Gavin Andresen
b1a657a00d
Explicitly state that make -f makfile.unix is the way to build
2011-01-25 09:29:13 -05:00
Gavin Andresen
84e7ad922b
Bump version number to 0.3.20
2011-01-24 11:13:25 -05:00
Gavin Andresen
c90ea2bd6d
cpuid instruction clobbers eax/ebx/ecx/edx
2011-01-22 16:04:07 -05:00
Gavin Andresen
ae42d69d72
Updated development process description
2011-01-21 10:52:48 -05:00
Gavin Andresen
05563e9ef2
Add -rescan option to --help output
2011-01-20 16:29:07 -05:00
Gavin Andresen
458cf9070b
Merge branch 'printtoconsole' of https://github.com/dooglus/bitcoin into integration
2011-01-20 16:22:33 -05:00
Gavin Andresen
245e1b4fdb
Merge branch '4wayswitch' of https://github.com/dooglus/bitcoin into integration
2011-01-20 16:21:59 -05:00
Gavin Andresen
87c1947d49
Merge branch 'showdefaultsinhelp' of https://github.com/dooglus/bitcoin into integration
2011-01-20 16:20:11 -05:00
Gavin Andresen
dbe79d3451
Fix bus error in DebugPrint if -datadir given non-existent directory.
2011-01-20 14:57:46 -05:00
Gavin Andresen
415535e47b
Merge branch 'fix-statusbar-color' of https://github.com/mhanne/bitcoin into FIXES
2011-01-20 14:20:52 -05:00
Gavin Andresen
3475caf8f5
Merge branch 'issue34' of https://github.com/dooglus/bitcoin into FIXES
2011-01-20 14:18:51 -05:00
Gavin Andresen
f1307515b7
print -rescan timing info in debug.log
2011-01-20 14:12:10 -05:00
Gavin Andresen
d9574c2f14
Reconcile getbalance and listaccounts 0 in the shared-wallet case
...
If you copied your wallet and used it on two different machines, the balance reported by getbalance and the sum(listaccounts) could disagree, because you might receive payments for an address that is in your wallet but not your address book. Now all such transactions are credited to the default empty-string account.
2011-01-20 13:10:01 -05:00
Gavin Andresen
1d23c74361
ReacceptWalletTransactions bugfix
...
Fix two bugs that can happen if you copy your wallet to another machine
and perform transactions on both.
First, ReacceptWalletTransactions would notice if the other wallet spent coins, and
would correctly mark the receiving transaction spent. However, it did not add the spending
transaction to the wallet. Now it does.
Second, account balances could get out of sync with 'getbalance' because coins received
by the other copy of the wallet were not necessarily detected. Now ReacceptWalletTransactions
will scan the entire blockchain for transactions that should be in the wallet if it runs
across a 'spent in the other wallet' transaction.
Finally, there was a small bug in the accounts getbalance code-- generated coins with between
100 and 119 confirmations were not being counted in the balance of account "".
2011-01-19 16:50:20 -05:00
Gavin Andresen
c9f70b381d
Merge branch 'integration' into FIXES
2011-01-18 14:46:46 -05:00
Gavin Andresen
b4671902f2
Merge branch 'listaccountsbug' of https://github.com/gavinandresen/bitcoin-git into integration
2011-01-18 14:35:50 -05:00
Gavin Andresen
76e97c4002
Merge branch 'gettransaction' of https://github.com/gavinandresen/bitcoin-git into integration
2011-01-18 14:35:03 -05:00
Gavin Andresen
1aefe491fb
Merge branch 'setaccountbug' of https://github.com/gavinandresen/bitcoin-git into integration
2011-01-18 14:33:18 -05:00
Gavin Andresen
fa446a563e
Fix setaccount/getaccountaddress interaction bug
...
See https://github.com/bitcoin/bitcoin/issues#issue/29
2011-01-13 20:04:56 -05:00
Gavin Andresen
2eb09b66ef
Fix so listaccounts with minconf works.
2011-01-10 13:54:39 -05:00
Gavin Andresen
80be6e69a9
Add account/address details to gettransaction output
2011-01-07 14:10:08 -05:00
Gavin Andresen
009d5fb41f
Merge branch 'listaddresses' into integration
2011-01-06 08:56:10 -05:00
Gavin Andresen
f86655fddd
Add time to category:move transactions.
2011-01-05 09:52:52 -05:00
Gavin Andresen
0ded557af6
Merge branch 'listaddresses' of https://github.com/gavinandresen/bitcoin-git
2011-01-03 14:45:49 -05:00