aboutsummaryrefslogtreecommitdiff
path: root/contrib
AgeCommit message (Collapse)Author
2015-10-23Merge pull request #6790Wladimir J. van der Laan
8c15f33 [trivial] Update contrib/devtools/README.md (MarcoFalke) 338f62f [devtools] add clang-format.py (MarcoFalke)
2015-10-22Merge pull request #6854Wladimir J. van der Laan
579b863 devtools: Add security-check.py (Wladimir J. van der Laan)
2015-10-22devtools: Add security-check.pyWladimir J. van der Laan
Perform the following ELF security checks: - PIE: Check for position independent executable (PIE), allowing for address space randomization - NX: Check that no sections are writable and executable (including the stack) - RELRO: Check for read-only relocations, binding at startup - Canary: Check for use of stack canary Also add a check to symbol-check.py that checks that only the subset of allowed libraries is imported (to avoid incompatibilities).
2015-10-20Merge pull request #6796Wladimir J. van der Laan
c7b36cc Change URLs to https in debian/control (Matt Corallo) e253e83 Update debian/changelog and slight tweak to debian/control (Matt Corallo)
2015-10-15[trivial] Update contrib/devtools/README.mdMarcoFalke
2015-10-15[devtools] add clang-format.pyMarcoFalke
2015-10-13Merge pull request #6791Wladimir J. van der Laan
d0321a4 [doc] trivial: fix markdown syntax in qa/rpc-tests/README.md (MarcoFalke) 60a8b70 [doc] trivial: developer-notes.md covers more than just coding standards (MarcoFalke) 3507992 [trivial] Make optimize-pngs.py also cover share/pixmaps (MarcoFalke) 8a320c7 [trivial] Remove obsolete share/qt/make_windows_icon.sh (MarcoFalke)
2015-10-13Merge pull request #6812Wladimir J. van der Laan
3a4a458 Update bluematt-key, the old one is long-since revoked (Matt Corallo)
2015-10-13Merge pull request #6807Wladimir J. van der Laan
3b363df Updated Prab's PGP Key -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 (Paul Rabahy)
2015-10-12Update bluematt-key, the old one is long-since revokedMatt Corallo
2015-10-11Updated Prab's PGP KeyPaul Rabahy
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 This message is to inform you that I, Paul Rabahy have rolled over GPG keys. My old key = EA695E0CE2D0DCB0D65167A8D1CBA2A21BCD88F6 My new key = D62A803E27E7F43486035ADBBCD04D8E9CCCAC2A My new key now has an offline primary key with an online subkey that I will be using for normal communications. I have signed this message with both the old and new key so it should show up as validly signed. Please add my new key to your keyring so that future communication will be properly verified. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJWB3/LAAoJENHLoqIbzYj2LBwQAMgH5u2KDuxK2gmpRjEpVXe8 XPOon+SRL5zXfu1dFInXCg8APJEVaXhSeY+/s0GmUq0INRpK4r0tvZVN84X2UoHz y88P6BeHzQI7dsCStINhW4Hb7DVpFvkHAxsRhy05/geD56/IOXnsG+5SvsH3essJ O6DuRQOipDWkZ9NQuQPrqzlkcBErMbL4Cs0ED5DOOYccntnt5HM909KDHfKcG8iJ /qNTVzVFYMGbLn6MVq89reatmIOxuVBkbixsqad5M4P9rQ3iGPnUzIEp4wn7/Ssd XDiCZypzlHkcs1GKBLtWnYWahlWHItcd/Yz3AiHLfUehcZb52p0mvIaTf4lyAR5p kQFTXZwrrzJDaomSE2Y2IeMIATZE7/7RInkHD6okUTFSoCFgxOeAxLBI6sxLH5x5 xLIdv45iiv3P5fz1gungfzn2OYy+dHgT74bJ32N18hs+xwZM2G6AYYvVvkTSDqC0 c3AopnjEV4i+4Aq0QfDD9fXpBc0QuDN7c5GkcFCiFlhN+gffjT8hkFliiW3e2X5K Vsycv1sYXFSS/YYZ7RCixWgTkpi18ABaLu/N1ses7hLNMxx9ovjrMIJ5gC6Nyga9 2BiumvNMh0iE9yhPiN0a4YsZZnW/tc5K1+OJxnKZvxWrXqOgIhnKZA1U1Y83COgA 6pI5uKrggGQWgQFJxTmciQEcBAEBCAAGBQJWB3/LAAoJEDJeXsBcJ6amLBwH/ib+ wiD3wDy+VeTDFvh4AgQqDRCk+CvGEKJlcoBLm3ZDwzi+/26XB/BCFoopW9h67ZmC yMFhgvCJ3RwPcVGgZBOZ//88E2symcYRBSZJVwMN/n3McmEKBmmEH6/tTqhLeBal 2pynse7qgfZV7P/rSMcqFdhzMYq6Jt25obTl3IqTo939G1oOxRK8ORNT3Hs4/uiF 7xsx+nUBe/L6dvw2Rxr8bWm7WKi/LF7fKN/HZuBfK2qH0S4ctG49fiBw3DTV+erO lYHdOMA9sjk90Le5sNBw75Hyr4WMLUkGFkh9SvDK1Xe3bUCfCpBTpcPnRUqnHL32 9GbqORFiaUGPRCnaWKQ= =JR4m -----END PGP SIGNATURE-----
2015-10-11Create btcdrak-key.pgpBtcDrak
2015-10-09Change URLs to https in debian/controlMatt Corallo
2015-10-09Update debian/changelog and slight tweak to debian/controlMatt Corallo
2015-10-09net: 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.
2015-10-09[trivial] Make optimize-pngs.py also cover share/pixmapsMarcoFalke
Also fix: "Exception: tostring() has been removed. Please call tobytes() instead."
2015-09-25Fix debian/copyright list to be non-comma-separated.Matt Corallo
2015-09-25Update debian/copyright format version to 1.0Matt Corallo
2015-09-25Use standard license names in contrib/debian/copyrightMatt Corallo
2015-09-24Merge pull request #6600Wladimir J. van der Laan
b0beae8 Drop "with minimal dependencies" from description (Zak Wilcox) 5e5e00b Split bitcoin-tx into its own package (Zak Wilcox) 05179f7 Include bitcoin-tx binary on Debian/Ubuntu (Zak Wilcox)
2015-09-23Rename rpcconsole.ui => debugwindow.uiMarcoFalke
2015-09-22Fix spelling of QtDiego Viola
2015-09-21Merge pull request #6667Wladimir J. van der Laan
2eb3183 [doc] Merge doc/assets-attribution.md into contrib/debian/copyright (MarcoFalke) 9be08b7 Update contrib/debian/copyright (MarcoFalke)
2015-09-21Merge pull request #6671Wladimir J. van der Laan
0186228 Update trusted-git-root to the most recent unsigned commit (Matt Corallo)
2015-09-21Merge pull request #6695Wladimir J. van der Laan
ddf98d1 Make RPC tests cope with server-side timeout between requests (Wladimir J. van der Laan) 2190ea6 rpc: Split option -rpctimeout into -rpcservertimeout and -rpcclienttimeout (Wladimir J. van der Laan) 8b2d6ed http: Disable libevent debug logging, if not explicitly enabled (Wladimir J. van der Laan) 5ce43da init: Ignore SIGPIPE (Wladimir J. van der Laan)
2015-09-21rpc: Split option -rpctimeout into -rpcservertimeout and -rpcclienttimeoutWladimir J. van der Laan
The two timeouts for the server and client, are essentially different: - In the case of the server it should be a lower value to avoid clients clogging up connection slots - In the case of the client it should be a high value to accomedate slow responses from the server, for example for slow queries or when the lock is contended Split the options into `-rpcservertimeout` and `-rpcclienttimeout` with respective defaults of 30 and 900.
2015-09-18[doc] Merge doc/assets-attribution.md into contrib/debian/copyrightMarcoFalke
Even though the SVG source files are never used in the QT client, their authors are mentioned in contrib/debian/copyright due to simplicity.
2015-09-18devtools: don't push if signing fails in github-mergeWladimir J. van der Laan
If a problem happens with gpg, exit prematurely so that it doesn't push the branch upstream.
2015-09-17Drop "with minimal dependencies" from descriptionZak Wilcox
Five boost libs plus libcrypto are needed; I don't think that quite passes for minimal.
2015-09-17Split bitcoin-tx into its own packageZak Wilcox
Reverts the change putting it in the bitcoind deb.
2015-09-16Add ZeroMQ support. Notify blocks and transactions via ZeroMQJeff Garzik
Continues Johnathan Corgan's work. Publishing multipart messages Bugfix: Add missing zmq header includes Bugfix: Adjust build system to link ZeroMQ code for Qt binaries
2015-09-15Update contrib/debian/copyrightMarcoFalke
2015-09-14Update trusted-git-root to the most recent unsigned commitMatt Corallo
2015-09-02doc: remove documentation for rpcsslWladimir J. van der Laan
2015-08-29Include bitcoin-tx binary on Debian/UbuntuZak Wilcox
Currently left out of Matt's PPA. Debian's package for unstable already has it.
2015-08-19Merge pull request #6539Wladimir J. van der Laan
9f68ed6 typofixes (found by misspell_fixer) (Veres Lajos)
2015-08-10typofixes (found by misspell_fixer)Veres Lajos
2015-08-07Merge pull request #6505Wladimir J. van der Laan
df9c2ee [Qt] replace wifi icon with network symbol (Marco) 9142867 [QT] cleanup icons (Marco)
2015-08-04[QT] cleanup iconsMarco
* Cleanup SVG code * Unify design ("Typicons" seem to have round edges) * Fix transparency issue with clock5.png
2015-08-03Removed contrib/bitrpcCasey Rodarmor
It's unclear if people are using this and if it's worth maintaining.
2015-07-17Merge pull request #6372Wladimir J. van der Laan
e3c4297 Update Linearize tool to support Windows paths (Paul Georgiou)
2015-07-15Create centaur1-key.pgpcentaur1
2015-07-10Update Linearize tool to support Windows pathsPaul Georgiou
2015-07-08Add BITCOIND_SIGTERM_TIMEOUT to OpenRC init scriptsFlorian Schmaus
This allows users to specify, e.g. raise, the default timeout of 60 seconds. Some bitcoind instances, especially long running ones on slow hardware, require a higher timeout for a clean shut down. Also add a comment to bitcoind.openrc's 'retry=', since it is not obvious from the variable name what it does.
2015-06-30gitian: make the windows signing process match OSXCory Fields
2015-06-25Hardcoded seeds update June 2015Wladimir J. van der Laan
2015-06-25contrib: Add port parsing to makeseeds.pyWladimir J. van der Laan
Allow for non-8333 nodes to appear in the internal seeds. This will allow bitcoind to bypas a filter on 8333. This also makes it possible to use the same tool for e.g. testnet. As hosts with multiple nodes per IP are likely abusive, add a filter to remove these (the ASN check will take care of them for IPv4, but not IPv6 or onion).
2015-06-25contrib: Improvements to hardcoded seeds scriptsWladimir J. van der Laan
- Moved all seed related scripts to contrib/seeds for consistency - Updated `makeseeds.py` to handle IPv6 and onions, fix regular expression for recent Bitcoin Core versions - Fixed a bug in `generate-seeds.py` with regard to IPv6 parsing
2015-06-22Merge pull request #6303Wladimir J. van der Laan
d08cfc2 gitian: add a gitian-win-signer descriptor (Cory Fields)
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.