Gavin Andresen
865ed8a1e5
Compile with DEBUG_LOCKORDER to detect inconsistent lock orderings that can cause deadlocks
2011-08-17 10:22:28 -04:00
Gavin Andresen
c7286112ef
Remove unused ScanMessageStart function
2011-08-16 11:20:56 -04:00
Gavin Andresen
eb72eae304
Don't std::advance past beginning of transactions array. Fixes #465
2011-08-12 15:39:12 -04:00
Gavin Andresen
498a2c9b16
Merge pull request #458 from TheBlueMatt/copyright
...
Unify copyright notices.
2011-08-11 10:34:29 -07:00
Gavin Andresen
c648b589be
Merge pull request #459 from jgarzik/char-msgstart
...
Use 'unsigned char' rather than 'char' for pchMessageStart.
2011-08-10 20:01:37 -07:00
Gavin Andresen
72173ffaca
Merge pull request #460 from jgarzik/make-tuple
...
Qualify make_tuple with boost:: namespace.
2011-08-10 20:01:14 -07:00
Gavin Andresen
9f0ac16942
Do-nothing MapPort() ifndef USE_UPNP. fixes #450
2011-08-09 12:38:17 -04:00
Gavin Andresen
4e5d88ce26
Merge pull request #443 from TheBlueMatt/dupin
...
Check for duplicate txins in CheckTransaction.
2011-08-08 11:16:40 -07:00
Gavin Andresen
9326234109
Merge pull request #437 from codler/patch-2
...
Comment "deprecated"
2011-07-31 16:56:56 -07:00
Gavin Andresen
9e3e21efeb
Merge pull request #419 from mibe/translation-de
...
Updated German translation
2011-07-17 17:52:40 -07:00
Gavin Andresen
993d37b90b
Merge pull request #395 from mibe/issue-395
...
Error in Russian Translation
2011-07-17 17:51:08 -07:00
Gavin Andresen
36cd1ad5c9
Merge pull request #411 from TheBlueMatt/master
...
Fix Build in GetReservedKey() in wallet.cpp
2011-07-13 18:36:56 -07:00
Gavin Andresen
3fd18faaf6
Merge pull request #410 from TheBlueMatt/master
...
Generate Warning when using default key.
2011-07-13 18:29:55 -07:00
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