aboutsummaryrefslogtreecommitdiff
path: root/contrib
AgeCommit message (Collapse)Author
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
2013-01-29Utility to create pnSeed arrayGavin Andresen
2013-01-26Merge pull request #2162 from gavinandresen/spendfromJeff Garzik
spendfrom.py sends coins from a particular address or addresses
2013-01-24spendfrom.py sends coins from a particular address or addressesGavin Andresen
Should be both useful and also a pretty good demonstration of using the raw transactions API.
2013-01-18Port macdeployqtplus to OSX 10.8Gavin Andresen
Use 'osascript' to run AppleScript, instead of using (broken-in-10.8) python appscript package. And added support for code-signing the .app bundle, to make OSX's GateKeeper happy.
2012-11-21Deploy properly with Nokia Qt installer's Frameworksdefault
2012-10-29Merge pull request #1967 from TheBlueMatt/leveldbmakefilePieter Wuille
Undo bad gitian update.
2012-10-29Undo bad gitian update.Matt Corallo
2012-10-29Merge pull request #1935 from runeksvendsen/masterGavin Andresen
Add script to contrib/ that verifies authenticity of binaries hosted on SourceForge
2012-10-29Upgrade to Qt 4.8.3 (because 4.8.2 was removed from qt repos?)Matt Corallo
2012-10-15Added script that verifies authenticity of binaries on SourceForgeRune K. Svendsen
2012-10-01Merge branch '2012_09_base58tests' of github.com:laanwj/bitcoinGavin Andresen
2012-10-01data-driven base58 CBitcoinAddress/CBitcoinSecret testsWladimir J. van der Laan
Arbitrary numbers of test vectors can be generated using the script `gen_base58_test_vectors.py`.
2012-09-29Merge pull request #1864 from Diapolo/Qt_4.8.2Wladimir J. van der Laan
switch to Qt 4.8.2 for Windows builds
2012-09-25switch to Qt 4.8.2 for Windows buildsPhilip Kaufmann
2012-09-22Update Bitcoin to use OpenSSL 1.0.1cfanquake
Bump deps tp 0.0.5 Small docs corrections
2012-09-09Merge pull request #1803 from luke-jr/md2k7_licenseWladimir J. van der Laan
Apply MIT license to md2k7 art
2012-09-08Apply MIT license to md2k7 artLuke Dashjr
[21:48:14] <md2k7> feel free to make it MIT if you like
2012-09-06Merge pull request #1726 from laanwj/2012_08_gitian_qt_stylesWladimir J. van der Laan
Remove unused styles on Windows from gitian qt build
2012-09-06Minor build documentation fixGavin Andresen