aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2012-06-14Merge branch '0.6.0.x' into 0.6.xLuke Dashjr
Conflicts: .gitignore src/bitcoinrpc.cpp src/main.cpp src/qt/bitcoingui.cpp src/ui_interface.h src/util.cpp
2012-06-14Merge branch '0.5.x' into 0.6.0.xLuke Dashjr
Conflicts: src/main.h src/net.cpp src/serialize.h
2012-06-14Merge branch '0.4.x' into 0.5.xLuke Dashjr
Conflicts: doc/release-process.txt src/serialize.h
2012-06-14Use a 64-bit nonce in pingPieter Wuille
Former code sent '0' as nonce, which was serialized as 32-bit.
2012-06-14Fix build of testcases after commit 0f10b21719e1b0d9683a142f0a7105e65f095694Wladimir J. van der Laan
2012-06-14Bugfix: Fix various places where Bitcoin-Qt was being shutdown improperlyPhilip Kaufmann
(Partial/merge of upstream 9247134eaba9a1d0fa74f22de238af1476663005, 1a3f0da9229a8e524d1010cdc8bd3b9da71fe529, and 3e343522226e6c249f5cb05436eec347b87c6361)
2012-06-14Don't call exit() in Shutdown() for Bitcoin-Qt (fixes a tray-icon issue)Philip Kaufmann
(partial of 9247134eaba9a1d0fa74f22de238af1476663005)
2012-06-14change initial Balance on overviewpage from "123.456 BTC" to "0 BTC" to not ↵Philip Kaufmann
confuse users, which could see it before we init with the real wallet balance
2012-06-14removed ability to translate "0 BTC" and "123.456 BTC" as this is only used ↵Philip Kaufmann
as preview in the Qt Designer anyway (partial of 4295311da34ed8132351855f057decedfe434b44)
2012-06-14Do not select first address automatically in the address bookWladimir J. van der Laan
This contributed to an accidental send (#1384), and has no clear advantage, better to disable it.
2012-06-14Update comment about secure_allocator<>Pieter Wuille
2012-06-14Bump VERSION so we can differentiate between fixed 0.4.7rc2 and not-fixed ↵Luke Dashjr
0.4.7rc1
2012-06-12Bugfix: Move IsStandard scriptSig size check out of IsPushOnly, since BIP16 ↵Luke Dashjr
verification uses the latter too This caused clients to reject block #177618 since it has a P2SH transaction with over 200 bytes in scriptSig. (Upstream commit: e679ec969c8b22c676ebb10bea1038f6c8f13b33)
2012-06-06Bugfix: Allow tray icon to linger until Bitcoin-Qt shuts down completely. ↵Luke Dashjr
Fixes #908 Upstream commit: 7cfbe1fee465e82ddbdc8ed17dfcce791bd765f5
2012-06-06fix an incorrect if-clause in net.cppPhilip Kaufmann
2012-06-06Serialize access to debug.log streamMichael Hendricks
Acquire an exclusive, advisory lock before sending output to debug.log and release it when we're done. This should avoid output from multiple threads being interspersed in the log file. We can't use CRITICAL_SECTION machinery for this because the debug log is written during startup and shutdown when that machinery is not available. (Thanks to Gavin for pointing out the CRITICAL_SECTION problems based on his earlier work in this area)
2012-05-25Do not signal outbound semaphore if uninitializedPieter Wuille
2012-05-22Merge branch '0.6.0.x' into 0.6.xLuke Dashjr
Conflicts: bitcoin-qt.pro doc/README doc/README_windows.txt share/setup.nsi src/bitcoinrpc.h src/db.h src/headers.h src/init.cpp src/main.cpp src/main.h src/noui.h src/qt/bitcoin.cpp src/qt/locale/bitcoin_en.ts src/qt/walletmodel.cpp src/script.cpp src/ui_interface.h src/util.cpp
2012-05-22Merge branch '0.5.x' into 0.6.0.xLuke Dashjr
Conflicts: src/main.cpp
2012-05-22Merge branch '0.4.x' into 0.5.xLuke Dashjr
Conflicts: src/ui.cpp src/ui.h src/uibase.cpp src/xpm/about.xpm
2012-05-22Prevent crashes due to missing or corrupted blk????.dat recordsJeff Garzik
2012-05-22Prevent crashes due to missing or corrupted database recordsJeff Garzik
Any problems seen during deserialization will throw an uncaught exception, crashing the entire bitcoin process. Properly return an error instead, so that we may at least log the error and gracefully shutdown other portions of the app.
2012-05-22Remove duplicate behavior on MacOSXWladimir J. van der Laan
Dock icon on macosx already has show/hide functionality. This results in erratic behavior.
2012-05-22Correct debug.log output to show correct function the debug is coming from.R E Broadley
2012-05-22Filter out whitespace and zero-width non-breaking spaces in validatorWladimir J. van der Laan
- Fixes issues with copy/pasting from web or html emails (#1325)
2012-05-20Update License in File HeadersFordy
I originally created a pull to replace the "COPYING" in crypter.cpp and crypter.h, but it turned out that COPYING was actually the correct file.
2012-05-20Update License in File HeadersFordy
I originally created a pull to replace the "COPYING" in crypter.cpp and crypter.h, but it turned out that COPYING was actually the correct file.
2012-05-20Update License in File HeadersFordy
I originally created a pull to replace the "COPYING" in crypter.cpp and crypter.h, but it turned out that COPYING was actually the correct file.
2012-05-20Update License in File HeadersFordy
I originally created a pull to replace the "COPYING" in crypter.cpp and crypter.h, but it turned out that COPYING was actually the correct file.
2012-05-20remove 2 ugly spaces from a message stringPhilip Kaufmann
(PARTIAL of 966ae00)
2012-05-18Add /bin/sh to bitcoin-qt.pro - as some filesystems don't have the execute flag.R E Broadley
2012-05-18Always check return values of TxnBegin() and TxnCommit()Jeff Garzik
2012-05-18Always check return values of TxnBegin() and TxnCommit()Jeff Garzik
PARTIAL, since d68dcf7 isn't backported (yet)
2012-05-17Hopefully final fix for the stuck blockchain issuePieter Wuille
Immediately issue a "getblocks", instead of a "getdata" (which will trigger the relevant "inv" to be sent anyway), and only do so when the previous set of invs led us into a known and attached part of the block tree.
2012-05-15remove string "TextLabel" from warningLabel, as this is unneeded and as such ↵Philip Kaufmann
is a silly translation less to do :)
2012-05-15Properly escape " in strings when exporting CSVWladimir J. van der Laan
2012-05-15Correct DateFordy
2012-05-15Correct DateFordy
2012-05-15Fix version numbers of archive buildsPieter Wuille
2012-05-15Fix osx buildGavin Andresen
2012-05-15Fix DEBUG_LOCKCONTENTIONMatt Corallo
2012-05-15remove 2 ugly spaces from a string used in translationsPhilip Kaufmann
2012-05-15remove 2 obsolete functions from init.h that moved to util.hPhilip Kaufmann
2012-05-15Bitcoin-Qt: Remove redundant tooltip on optional transaction fee. Fixes #1218Luke Dashjr
2012-05-15Merge remote branch 'origin/0.6.2' into 0.6.xLuke Dashjr
Conflicts: src/addrman.cpp
2012-05-11Bump version to 0.6.2.2 for osx-special buildv0.6.2.2Gavin Andresen
2012-05-10Use polling instead of boost's broken semaphore on OSXPieter Wuille
2012-05-10Use semaphores instead of condition variablesPieter Wuille
2012-05-08Bump version to 0.6.0.8Luke Dashjr
2012-05-08Bump version to 0.5.6Luke Dashjr