aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-09-20Merge pull request #2995 from Diapolo/GUI_messageWladimir J. van der Laan
Bitcoin-Qt: BitcoinGUI::message() updates/fixes
2013-09-20Merge pull request #3020 from Diapolo/LogPrint_fixesPieter Wuille
fix some printf -> LogPrintf leftovers
2013-09-20fix some printf -> LogPrintf leftoversPhilip Kaufmann
2013-09-20Tweaks to the top-level pull-tester scriptGavin Andresen
2013-09-20Rename BitcoinjBitcoindComparisonTool just BitcoindComparisonToolGavin Andresen
2013-09-20Master pull-tester-driver python scriptGavin Andresen
2013-09-19Merge pull request #3021 from Diapolo/fix_extract_strings_qtWladimir J. van der Laan
fix extract_strings_qt.py
2013-09-19fix extract_strings_qt.pyPhilip Kaufmann
- a recent pull changed xgettext to gettext, this is reverted here
2013-09-19Merge pull request #3019 from sipa/fugbixPieter Wuille
Bugfix: nHeightLast instead of nHeightFirst
2013-09-19Bugfix: nHeightLast instead of nHeightFirstPieter Wuille
2013-09-19Fix gitian: bitcoin-deps is at version 0.0.7Gavin Andresen
2013-09-18Merge pull request #3014 from theuni/gitian-fixupsGavin Andresen
Gitian fixups
2013-09-18Merge pull request #3017 from sipa/unitleaksGavin Andresen
Fix minor unit test memory leaks
2013-09-19Fix minor unit test memory leaksPieter Wuille
2013-09-18gitian: remove obsolete --disable-debug flagCory Fields
2013-09-18gitian: fix win32 build after configure bdb changesCory Fields
bitcoin incorrectly linked against the dll after the configure changes, so ensure that only the static lib is installed.
2013-09-18configure.ac: remove unneeded OSX flagsJeff Garzik
2013-09-18Merge pull request #3011 from jgarzik/autoconfJeff Garzik
configure.ac: remove debug/release concept, prefer autotools default CXXFLAGS
2013-09-18configure.ac: remove debug/release concept, prefer autotools default CXXFLAGSJeff Garzik
2013-09-18qt: english translation updateWladimir J. van der Laan
2013-09-18Add src/.gitignore: ignore src/test_bitcoinJeff Garzik
2013-09-18Merge pull request #3009 from gavinandresen/LogPrintJeff Garzik
Remove #define printf, replace OutputDebugStringf with LogPrint(f)
2013-09-18Replace printf with LogPrintf / LogPrintGavin Andresen
2013-09-18Refactor: OutputDebugStringF -> LogPrint(category, ...)Gavin Andresen
2013-09-16Merge pull request #2985 from theuni/included-testsGavin Andresen
Embedded test data in bitcoin_test
2013-09-16included-tests: generate binary data from test files for inclusion into test ↵Cory Fields
binaries This change moves test data into the binaries rather than reading them from the disk at runtime. Advantages: - Tests become distributable - Cross-compile friendly. Build on one machine and execute in an arbitrary location on another. - Easier testing for backports. Users can verify that tests pass without having to track down corresponding test data. - More trustworthy test results and easier quality assurance as tests make fewer assumptions about their environment. - Tests could theoretically run at client/daemon startup and exit on failure. Disadvantages: - Required 'hexdump' build-dependency. This is a standard bsd tool that should be usable everywhere. It is likely already installed on all build-machines. - Tests can no longer be fudged after build by altering test-data.
2013-09-16included-tests: update gitian descriptors for hexdump dependencyCory Fields
2013-09-16Merge pull request #3000 from gmaxwell/more_osx_fsyncJeff Garzik
More fixes for blockchain corruption on OSX.
2013-09-15Merge pull request #3001 from theuni/fix-make-raceGavin Andresen
autotools: fix a parallel build race condition spotted by the pull-tester
2013-09-16autotools: fix a parallel build race condition spotted by the pull-testerCory Fields
libleveldb.a and libmemenv.a should be able to build in parallel, but in practice calling the leveldb makefile ends up rewriting build_config.mk. If one target tries to build while the other is halfway through writing the .mk, the make ends up in an undefined state. Fix that by making one depend on the other. This also reorders the variables to be passed by param rather than via the environment, and combines the targets into a single rule to avoid needless duplication.
2013-09-15More fixes for blockchain corruption on OSX.Gregory Maxwell
As we'd previously learned, OSX's fsync is a data eating lie. Since 0.8.4 we're still getting some reports of disk corruption on OSX but now all of it looks like the block files have gotten out of sync with the database. It turns out that we were still using fsync() on the block files, so this isn't surprising.
2013-09-14Merge pull request #2996 from theuni/qt-translationGavin Andresen
Update translation process for autotools
2013-09-14autotools: update translation docsCory Fields
2013-09-14autotools: check for lupdate/xgettextCory Fields
2013-09-14autotools: add translate target for qt translationsCory Fields
2013-09-14Bitcoin-Qt: BitcoinGUI::message() updates/fixesPhilip Kaufmann
- ensure message boxes are shown in center of our main window, not centered on the users desktop - always prefer user supplied titles for message boxes over the functions defaults (fixes a bug, where transaction info messages did not contain information, if it was incoming or outgoing)
2013-09-14autotools: teach extract_strings_qt.py to respect the XGETTEXT env variableCory Fields
2013-09-14autotools: rearrange qt sources to make them more flexibleCory Fields
Add BITCOIN_MM QR_CPP and BITCOIN_CPP in order to better accomodate complicated targets. This is a no-op change.
2013-09-12Merge pull request #2830 from petertodd/p2sh-rpcGregory Maxwell
P2SH related RPC improvements
2013-09-12Make validateaddress provide redeemScriptPeter Todd
2013-09-12Add RPC call decodescriptPeter Todd
2013-09-12Move Parse{Hash|Hex} to be usable by all RPC codePeter Todd
2013-09-10Merge pull request #2979 from luke-jr/autoconfGregory Maxwell
Autoconf fixes
2013-09-10Merge pull request #2982 from gmaxwell/20130908_ccoins_corruptGregory Maxwell
Longer term workaround for chainstate corruption from negative versions.
2013-09-10Bugfix: Since test_bitcoin is being built and run inside src/test/, try ↵Luke Dashjr
using relative directories from that point
2013-09-10configure: Prefer specific known-good versions of Qt metacompiler toolsLuke Dashjr
2013-09-10build-unix.md: Remove now-redundant and unnecessary Gentoo instructionsLuke Dashjr
2013-09-10configure: Check common include subdirectories for bdb headers, and refuse ↵Luke Dashjr
to use any version other than 4.8 by default
2013-09-10autotools: use an absolute path to test dataCory Fields
2013-09-09Merge pull request #2961 from Diapolo/cosmeticWladimir J. van der Laan
fix some cosmetic glitches in the codebase