aboutsummaryrefslogtreecommitdiff
path: root/contrib
AgeCommit message (Collapse)Author
2015-10-10net: Disable upnp by defaultWladimir J. van der Laan
Common sentiment is that the miniupnpc codebase likely contains further vulnerabilities. I'd prefer to get rid of the dependency completely, but a compromise for now is to at least disable it by default. Rebased-From: 21d27ebad5721bc61c62bc72dc3ab3197f9da268 Github-Pull: #6795
2015-09-22Merge pull request #6704Wladimir J. van der Laan
5e6d893 travis: for travis generating an extra build (Cory Fields) ceba0f8 PARTIAL: typofixes (found by misspell_fixer) (Veres Lajos) 2ede6b7 add support for miniupnpc api version 14 (Pavel Vasin) 0dfcdd4 rpc-tests: re-enable rpc-tests for Windows (Cory Fields) c9ad65e net: Set SO_REUSEADDR for Windows too (Cory Fields) 0194bdd add unit test for CNetAddr::GetGroup. (Alex Morcos) bdf2542 Fix masking of irrelevant bits in address groups. (Alex Morcos) 65426ac Add missing files to files.md (fanquake) 28d76d2 Handle leveldb::DestroyDB() errors on wipe failure (Adam Weiss) 843469e Use unique name for AlertNotify tempfile (Casey Rodarmor) 4e5ea71 Make sure LogPrint strings are line-terminated (J Ross Nicoll) 3861f0f build: fix libressl detection (Cory Fields) 04507de Avoid leaking file descriptors in RegisterLoad (Casey Rodarmor) 8b59079 Add autogen.sh to source tarball. (randy-waterhouse)
2015-09-21PARTIAL: typofixes (found by misspell_fixer)Veres Lajos
Upstream: 9f68ed6b6d1a9c6436ce37913666165f2b180ee3 (PR #6539)
2015-06-22doc: update mailing list addressWladimir J. van der Laan
Move from sourceforge to linux foundation. Also get rid of some other stale mentions of sourceforge. Github-Pull: #6319 Rebased-From: 88d8525ca2ff2afc171cd0f625a098371f3a6af5
2015-02-13gitian: don't add . to tar listv0.10.0Cory Fields
Since permissions and timestamps are changed for the sake of determinism, . must not be added to the archive. Otherwise, tar may try to modify pwd when extracting. Rebased-From: 0c6ab676ee7d2071d48775d81116c86dacc6abf6 Github-Pull: #5790
2015-01-06Update seed IPs, based on bitcoin.sipa.be crawler dataPieter Wuille
Rebased-From: be22b3da1df15757ef15e4c4963507bcdff6a872 Github-Pull: #5532
2015-01-02dmg: fix deterministic dmg creation and docsCory Fields
Rebased-From: 0d50c2fd81ee7239570954e6eacb3dbbfe3bb5fe Github-Pull: #5569
2014-12-27gitian: attempt to fix tarball determinisimCory Fields
Rebased-From: 566c6cb8a2a277d9c5e4897ad02c5bb15786523c Github-Pull: #5536
2014-12-09contrib: show pull # in prompt for github-merge scriptWladimir J. van der Laan
2014-11-26build: add a deterministic dmg signerCory Fields
2014-11-25build: Clean up the dmg layoutCory Fields
2014-11-25gitian: update descriptors to use a sane uniform outputCory Fields
2014-11-19gitian: make tarballs deterministic and nuke .la files from build outputCory Fields
2014-11-19gitian: quick docs updateCory Fields
2014-11-19gitian: descriptors overhaulCory Fields
Descriptors now make use of the dependencies builder, so results are cached. A very new version (>= e9741525c) of Gitian should be used in order to take advantage of caching.
2014-11-16Update bash-completion for v0.10Christian von Roques
* Support new rpc commands. * Several commands now take an optional boolean includeWatchonly argument. * "help" now has section headers, ignore them when compiling list of commands.
2014-10-08Merge pull request #5051Wladimir J. van der Laan
aedc74d contrib: make linearize-data.py cope with out-of-order blocks (Wladimir J. van der Laan)
2014-10-08Merge pull request #5050Wladimir J. van der Laan
772ab0e contrib: use batched JSON-RPC in linarize-hashes (Wladimir J. van der Laan)
2014-10-07contrib: revert changes to github-merge.sh in #5038Wladimir J. van der Laan
2014-10-06contrib: make linearize-data.py cope with out-of-order blocksWladimir J. van der Laan
Make it possible to read blocks in any order. This will be required after headers-first (#4468), so should be merged before that. - Read block header. For expected blocks, continue, else skip. - For in-order blocks: copy block contents directly. Write prior out-of-order blocks if this connects a consecutive span. - For out-of-order blocks, store extents of block data for later retrieval. Cache out-of-order blocks in memory up to 100MB (configurable).
2014-10-06contrib: use batched JSON-RPC in linarize-hashesWladimir J. van der Laan
Batch up to 10000 requests for a ~30x speedup.
2014-10-03Bugfix: Replace bashisms with standard sh in tests/toolsLuke Dashjr
2014-10-03Bugfix: Replace bashisms with standard sh in gitian descriptorsLuke Dashjr
2014-10-01build: macdeploy: filter out irrelevant qt5 frameworks and dylibsCory Fields
2014-10-01Keep symlinks when copying into .app bundleGavin Andresen
Code signing failed for me on OSX 10.9.5 because the Versions/Current symbolic links were being replaced with a duplicate copy of the frameworks' code. Releases were bigger than they needed to be, for the same reason.
2014-10-01Merge pull request #5005Wladimir J. van der Laan
af0bd5e osx: fix signing to make Gatekeeper happy (again) (Cory Fields)
2014-09-29osx: fix signing to make Gatekeeper happy (again)Cory Fields
The approach from 65f3fa8d1 worked for signing on 10.9.4, but not newer versions. 10.9.5 (and up) want each framework to stand alone. Now in addition to copying the plist's from Qt for each framework, we put them in per-version dirs and only symlink to the latest, rather than using symlinks for any contents.
2014-09-26Add 0.9.3 and fix controlMatt Corallo
2014-09-16Merge pull request #4611Wladimir J. van der Laan
234bfbf Add init scripts and docs for Upstart and OpenRC (Adam Weiss)
2014-09-12Merge pull request #4896Wladimir J. van der Laan
07d5287 Catch error when done reading files (Suhas Daftuar)
2014-09-12Merge pull request #4758 from theuni/osx-dmg-codesign-rebaseGavin Andresen
build: osx: Fix incomplete framework packaging for codesigning
2014-09-11Catch error when done reading filesSuhas Daftuar
2014-09-09Add init scripts and docs for Upstart and OpenRCAdam Weiss
2014-09-04Merge pull request #4762Wladimir J. van der Laan
399cdbc contrib/linearize: Add feature to set file's timestamp based on block header time. (Jeff Garzik) 8f5a423 contrib/linearize: split block files based on year-month, not just year (Jeff Garzik) 75400a2 contrib/linearize: Guarantee that output is generated in-order (Jeff Garzik)
2014-09-04contrib/linearize: Add feature to set file's timestamp based on block header ↵Jeff Garzik
time.
2014-09-01Add deeper XML checking to update-translation scriptWladimir J. van der Laan
- Catch problems such as mismatched formatting characters. Remove messages that can give problems at runtime. - Also remove unfinished/untranslated messages, they just take up space in the ts and waste parsing time. Fixes #4774.
2014-08-24contrib/linearize: split block files based on year-month, not just yearJeff Garzik
2014-08-24contrib/linearize: Guarantee that output is generated in-orderJeff Garzik
This was typically ensured implicitly by virtue of normal bitcoind operation. Adding an explicit check provides a stronger guarantee, and it is cheap to add.
2014-08-23contrib/linearize: split output files based on new-timestamp-year or ↵Jeff Garzik
max-file-size
2014-08-23Update linearize scripts.Jeff Garzik
Break into two steps: * Generate hash list * Build data file(s) from local bitcoind blocks/ directory. This supports building one large bootstrap.dat, or multiple smaller blocks/blkNNNNN.dat files.
2014-08-23build: osx: Fix incomplete framework packaging for codesigningCory Fields
Starting with 10.9, Framework versions must be signed individually, rather than as a single bundle version, in order to be properly codesigned. This change ensures that the proper plist files and symlinks are present prior to packaging.
2014-08-19Fix github-merge with git version 2.1.0Gavin Andresen
Running git version 2.1.0 on OSX (homebrew), I get fatal: '1q': not a non-negative integer I'm guessing git command-line parsing got more strict recently?
2014-08-17devtools: Exclude default exports from symbol-checker scriptWladimir J. van der Laan
See discussion in #4663.
2014-08-06build: teach macdeploy the -translations-dir argument, for use with static qtCory Fields
When QT is linked statically, macdeploy can't infer its paths. While plugins and frameworks don't need to be packaged, translations still do (for now).
2014-07-30Merge pull request #4104Wladimir J. van der Laan
68aa01e Fixes error (Ian Carroll)
2014-07-30Merge pull request #4577Wladimir J. van der Laan
0c3e101 Added systemd .service file in order to help distributions integrate bitcoind. (Aitor Pazos)
2014-07-29Added systemd .service file in order to help distributions integrate bitcoind.Aitor Pazos
2014-07-29contrib: remove getwork-based pyminerWladimir J. van der Laan
As the `getwork` API doesn't exist anymore, currently this script is useless. It would be nice to have a `getblocktemplate`-based Python example of a miner, but there is no point in keeping this one around except to confuse people.
2014-07-25pyminer: Fix memory leak, refactor to be more pythonic, maintainable, and ↵Clinton Christian
possibly faster Pull #4483. Note that pyminer is not currently functional due to the removal of getwork in cf0c47b.
2014-07-24doc: remove any mention of SOCKS4Wladimir J. van der Laan
SOCKS4 support was removed in 0127a9b, as well as the `-socks=` option.