Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-04-12 | Bugfix for spentpertxout: slow startup | Pieter Wuille | |
When starting the client, ReacceptWalletTransaction didn't skip spent transactions in its loop, and processed all old spent transactions again. | |||
2011-04-12 | select transaction outputs separately | Pieter Wuille | |
Update to SelectCoins and CreateTransaction to select source transaction outputs separately instead of per whole transaction. | |||
2011-04-12 | Spent per txout | Pieter Wuille | |
Change some internal data structures to keep track of spentness of each wallet transaction output separately, to support partially-spent transactions: * an update to the data structures (vfSpent in CWalletTx instead of fSpent) * a backward-compatible update to the wallet disk format. Old clients reading back an updated wallet will ignore partially spent transactions when creating new ones, and may report a wrong balance, though. * some helper functions (CWalletTx: IsSpent, MarkSpent, MarkDirty to reset cached values, GetAvailableCredit which only counts unredeemed outputs) | |||
2011-03-17 | Update copyright in About box from 2010 to 2011 | Gavin Andresen | |
2011-03-16 | Fix -logtimestamps to only print time prefix once per output line | Jeff Garzik | |
Incorporate BlueMatt's fix to only timestamp upon new line, and move -logtimestamp checking outside OutputDebugPrintF() to better future-proof it. | |||
2011-03-14 | Merge branch 'shy' | Gavin Andresen | |
2011-03-13 | Merge branch 'dns-seed' of https://github.com/jgarzik/bitcoin | Gavin Andresen | |
2011-03-13 | Merge branch 'log-timestamp' of https://github.com/TheBlueMatt/bitcoin | Gavin Andresen | |
2011-03-13 | Merge branch 'limitfree' of /Users/gavin/src/integration_btc | Gavin Andresen | |
2011-03-13 | Merge branch 'daemon-mode' of https://github.com/tcatm/bitcoin | Gavin Andresen | |
2011-03-13 | Merge branch 'subcent-change' of https://github.com/tcatm/bitcoin | Gavin Andresen | |
2011-03-13 | sendmany RPC command, to send to multiple recipients in one transaction. | Gavin Andresen | |
2011-03-13 | Make sure rate-limiting code is thread-safe | Gavin Andresen | |
2011-03-13 | Continuously rate-limit free transactions. | Gavin Andresen | |
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 | remove from/message field from uiproject | tcatm | |
2011-03-10 | Merge branch 'smalltxfix' of https://github.com/gavinandresen/bitcoin-git ↵ | Jeff Garzik | |
into tmp | |||
2011-03-10 | Merge branch 'master' of https://github.com/devrandom/bitcoin into tmp | Jeff Garzik | |
2011-03-10 | Update copyright in About box from 2010 to 2011 | Gavin Andresen | |
2011-03-10 | Bump version number to 0.3.21 (lest we forget) | Gavin Andresen | |
2011-03-09 | Only log timestamps if -logtimestamps is set. | Matt Corallo | |
2011-03-09 | Add timestamp prefix to each line in the debug log (this time with ↵ | Matt Corallo | |
human-readable times) | |||
2011-03-08 | dnsseed: fix printf | Jeff Garzik | |
2011-03-08 | DNS seeding | Jeff Garzik | |
2011-03-05 | shy patch from Hal | Gavin Andresen | |
2011-03-05 | Merge branch 'TheBlueMatt-setaccountfix' into integration | tcatm | |
2011-03-05 | Merge branch 'setaccountfix' of https://github.com/TheBlueMatt/bitcoin into ↵ | tcatm | |
TheBlueMatt-setaccountfix | |||
2011-03-05 | throw JSONRPCError(-5, "Invalid bitcoin address") instead. | Matt Corallo | |
2011-03-05 | setaccount should return if an invalid address is provided. | Matt Corallo | |
This prevents setaccount from creating new accounts which do not have any addresses. | |||
2011-03-03 | -help: do not show -server and -daemon in bitcoind | tcatm | |
2011-03-03 | force fDaemon in bitcoind | tcatm | |
2011-03-03 | fix whitespace | tcatm | |
2011-03-03 | fix -daemon switch | tcatm | |
2011-03-03 | Make send/receive limits bigger (10MB each) | Gavin Andresen | |
2011-03-02 | Fix minimum transaction fee calculation mismatch between CreateTransaction ↵ | Gavin Andresen | |
and CreateBlock | |||
2011-03-02 | Merge branch 'rounding' | Gavin Andresen | |
2011-03-01 | Bugfix: avoid sub-cent change (lost in fees) whenever possible | Luke Dashjr | |
2011-02-28 | Avoid sprintf decimal-point localization | Gavin Andresen | |
2011-02-28 | fix missing newline in help | tcatm | |
2011-02-26 | Merge branch 'rounding' of https://github.com/gavinandresen/bitcoin-git into ↵ | tcatm | |
gavinandresen-rounding | |||
2011-02-26 | Added .gitignore, which prevents 'bitcoin' and 'bitcoind' from showing up in ↵ | Matt Giuca | |
git. | |||
2011-02-26 | Merge branch 'mgiuca-wx-config' into integration | tcatm | |
2011-02-26 | build-unix.txt: Updated (now OK to use wxWidgets > 2.9.0). | Matt Giuca | |
2011-02-26 | makefile.unix: Fixed errors building bitcoind without wxWidgets installed. | Matt Giuca | |
WXINCLUDEPATHS and WXLIBS now assigned with '=' instead of ':='. This means they are only evaluated on-demand, and they will never be requested by 'make bitcoind', so it won't try to call wx-config. | |||
2011-02-26 | makefile.unix: WXINCLUDEPATHS now only used for building GUI object files. | Matt Giuca | |
Moved it out of CXXFLAGS and into the command-line for the GUI objects. It will no longer be invoked for non-GUI and crypto object files. | |||
2011-02-26 | makefile.unix: Removed redundant use of wx-config in DEFS (it was being ↵ | Matt Giuca | |
included twice). Also changed wx-config --cppflags to --cxxflags. I am not sure what the difference is supposed to be, but --cppflags does not include -pthread. | |||
2011-02-26 | Merge https://github.com/ojab/bitcoin into wx-config | Matt Giuca | |
2011-02-23 | ParseMoney: allow full precision | Gavin Andresen | |
2011-02-23 | FormatMoney: show full-precision values | Gavin Andresen | |
2011-02-23 | Do not round input amounts; allow RPC full precision. | Gavin Andresen | |
2011-02-23 | Use ValueFromAmount consistently | Gavin Andresen | |