aboutsummaryrefslogtreecommitdiff
path: root/contrib
AgeCommit message (Collapse)Author
2013-09-26Upgrade gitian win32 to boost-1.54.0Warren Togami
Workaround 1.54.0 build bug, upstream #9156 Workaround 1.51.0+ human bug, upstream #7262 This commit also demonstrates a method to verify the integrity of inputs.
2013-09-25Upgrade gitian win32 to Precise 12.04.Warren Togami
mingw upgrade allows more hardening, compiler bug fixes and possibily win64 later. Rename deps .zip files to be more consistent in revision format. Boost #4258 build fix for mingw32
2013-09-26Removes obselete HomeBrew patchesfanquake
2013-09-23Merge pull request #3023 from Michagogo/pgpGavin Andresen
Add michagogo to gitian download scripts
2013-09-22Adjust weight for michagogo in gitian download scriptsMicha
Following a discussion in #bitcoin-dev, around 19:00 UTC, 20132209
2013-09-21Add michagogo to gitian download scriptsMicha
2013-09-19Fix gitian: bitcoin-deps is at version 0.0.7Gavin Andresen
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-17Update contrib/debian: proper desktop category and update changelogMatt Corallo
2013-09-16included-tests: update gitian descriptors for hexdump dependencyCory Fields
2013-09-09fix some cosmetic glitches in the codebasePhilip Kaufmann
- rename URL into URI in paymentserver where correct - add some missing Qt-coding-stuff in paymentserver - change QSpinBox to QLineEdit as base for BitcoinAmountField in .ui files (as this is the result when converting the BAF back into base) - remove some c_str() and replace with QString::fromStdString() - remove several new-lines - remove unneeded spaces - indentation fixes
2013-09-08Merge pull request #2977 from laanwj/2013_09_release_process_protobufGavin Andresen
Add protobuf 2.5.0 download to gitian release process
2013-09-05autotools: switch to autotools buildsystemCory Fields
2013-09-05Qt 4.8.3 r2 in gitian and release processWladimir J. van der Laan
Also needed to add `unzip` package for the added unzip command for OpenSSL in the Qt build.
2013-08-30fix the typo fix in linearize.pyJohnathan Corgan
2013-08-30fix help promptRav3nPL
2013-08-30contrib/misc/mkbootstrap: rename to linearize.pyJeff Garzik
2013-08-30Add "mkbootstrap" script to contrib, for creating bootstrap.dat.Jeff Garzik
2013-08-22Payment Protocol: X509-validated payment requestsGavin Andresen
Add support for a Payment Protocol to Bitcoin-Qt. Payment messages are protocol-buffer encoded and communicated over http(s), so this adds a dependency on the Google protocol buffer library, and requires Qt with OpenSSL support.
2013-07-07Add wtogami to gitian download scripts.Warren Togami
2013-06-27README for contrib/debianGavin Andresen
2013-06-26Fix Gnome bitcoin: URI handlerGavin Andresen
2013-06-22Merge pull request #2768 from fanquake/brew-makefile-patch-fixPieter Wuille
Update HomeBrew makefile patch
2013-06-19Introduce a CChainParameters singleton class and regtest mode.Mike Hearn
The new class is accessed via the Params() method and holds most things that vary between main, test and regtest networks. The regtest mode has two purposes, one is to run the bitcoind/bitcoinj comparison tool which compares two separate implementations of the Bitcoin protocol looking for divergence. The other is that when run, you get a local node which can mine a single block instantly, which is highly convenient for testing apps during development as there's no need to wait 10 minutes for a block on the testnet.
2013-06-14Update HomeBrew osx makefile patch to account for recent changes to makefileMichael Ford
2013-06-03Add Linux script to limit outgoing bandwidth used by BitcoinRune K. Svendsen
This commit adds a Linux script that uses tc and iptables to limit outgoing bandwidth to Bitcoin nodes. All tcp connections with a source or destination port of 8333 are limited to the chosen rate. It does not alter the incoming bandwidth. Additionally, outgoing bandwidth to a host on a local LAN (defined by the LOCALNET variable) is not limited.
2013-05-30Merge pull request #2644 from sipa/constfindblockJeff Garzik
Make FindBlockByHeight constant-time
2013-05-30Merge pull request #2657 from gmaxwell/its_after_may15_foreverJeff Garzik
It's after 2013-05-15 forever now, so remove the code for the May 15 fork
2013-05-22doc/README was replaced by README.mdv0.8.2rc2Gavin Andresen
2013-05-22gitian deps-win32.yml needs psmisc package for killall to end the buildWarren Togami
2013-05-16It's after 2013-05-15 forever now, so remove the code for the May 15 fork.Gregory Maxwell
2013-05-13new icons for linux, etc.Jonas Schnelli
- new xpm resources for different linux window managers - new png files for autoresizing on different linux window managers - favicon with new logo - window .ico with new logo - updated debian package script - updated changelog
2013-05-12Make FindBlockByHeight constant-time.Pieter Wuille
Remove the pnext pointer in CBlockIndex, and replace it with a vBlockIndexByHeight vector (no effect on memory usage). pnext can now be replaced by vBlockIndexByHeight[nHeight+1], but FindBlockByHeight becomes constant-time. This also means the entire mapBlockIndex structure and the block index entries in it become purely blocktree-related data, and independent from the currently active chain, potentially allowing them to be protected by separate mutexes in the future.
2013-05-10Update version numbers for 0.8.2rc1 releasev0.8.2rc1Gavin Andresen
2013-04-27Merge pull request #2559 from maqifrnswa/manpagesWladimir J. van der Laan
added bitcoin-qt manpage and corrected a few minus signs
2013-04-24re-remove irc reference in bitcoin.conf.5Scott Howard
2013-04-23added bitcoin-qt manpage and corrected a few minus signs used as hyphens in ↵Scott Howard
other manpages
2013-04-23Add bitcoin-qt.pro homebrew patchMichael Ford
2013-04-14Made it point to 0.8.1Patrick Brown
2013-04-12Use a uint256 for bnChainWorkPieter Wuille
Every block index entry currently requires a separately-allocated CBigNum. By replacing them with uint256, it's just 32 bytes extra in CBlockIndex itself. This should save us a few megabytes in RAM, and less allocation overhead.
2013-04-11Add test patches for pull-tester to contrib/Matt Corallo
2013-03-24Update contrib/debian (including IRC removal)Matt Corallo
2013-02-19reformat OS X build instrcs, add 10.8 + HomebrewColin Dean
* reformatted the entire document to look pretty in both standard text and Markdown * incorporated [my OS X 10.8 build instructions with Homebrew as the package manager](http://bitcoin.stackexchange.com/questions/3672/trouble-compiling-bitcoind-on-osx-with-homebrew/5253#5253) * incorporated @gavinandresen's MacPorts and release build instructions based on an earlier revision of this commit * added makefile patch necessary for Homebrew compilation to `contrib`
2013-02-15Minor build fixesGavin Andresen
Two changes: make some linux-specific linker options linux and linker specific. And in the cross-compile environment, prefer the $HOME/qt/bin tools to whatever might be somewhere else in the path.
2013-02-15Pass compiler flags down into leveldb makeGavin Andresen
Fixes issue#2288. Includes cleanups from Luke's pull 2243.
2013-02-10Add script to clean up datadirsPieter Wuille
2013-02-06Merge commit 'd38c6488d067c2e88726e2ca99bc76fd67dab49b'v0.8.0rc1Gavin Andresen
2013-02-01Update default URL in verify.shfanquake
The current default URL doesn't seem to exist. Unsure wether this should be updated to point to 0.7.2 now or wether just to wait untill 0.8.0 is out and point there? Commit also fixes a minor typo in the macdeploy notes.txt
2013-01-30Bump version numbers for 0.8 releaseGavin Andresen
Version numbers changed from 0.7.99 to 0.8.0 Set CLIENT_VERSION_IS_RELEASE to remove pre-release warning Updated copyright in COPYING and doc/READMEs to 2013 Updated doc/release-notes.txt