aboutsummaryrefslogtreecommitdiff
path: root/contrib
AgeCommit message (Collapse)Author
2017-02-14Merge #9735: devtools: Handle Qt formatting characters edge-case in ↵Wladimir J. van der Laan
update-translations.py 7179e7c qt: Periodic translations update (Wladimir J. van der Laan) 5e903a5 devtools: Handle Qt formatting characters edge-case in update-translations.py (Wladimir J. van der Laan)
2017-02-10Pre-0.14.0 hardcoded seeds updateWladimir J. van der Laan
2017-02-10contrib/seeds: Update PATTERN_AGENTWladimir J. van der Laan
gmaxwell: Adds the newest versions, drops everything multiple softforks ago.
2017-02-10Update seeds tooling to Python 3Wladimir J. van der Laan
All the other tooling scripts require Python 3, it makes sense to do so here too. Also document the dependency on python3-dnspython.
2017-02-10devtools: Handle Qt formatting characters edge-case in update-translations.pyWladimir J. van der Laan
If both numeric format specifiers and "others" are used, assume we're dealing with a Qt-formatted message. In the case of Qt formatting (see https://doc.qt.io/qt-5/qstring.html#arg) only numeric formats are replaced at all. This means "(percentage: %1%)" is valid (which was introduced in #9461), without needing any kind of escaping that would be necessary for strprintf. Without this, this function would wrongly detect '%)' as a printf format specifier.
2017-02-09Fix typo and spelling inconsistency in CONTRIBUTING.mdKoki Takahashi
Fix spellings of GitHub Remove unnecessary changes Fix GitHub spelling on doc/translation_process.md
2017-02-07Merge #9532: Remove unused variablesWladimir J. van der Laan
90fd29b Remove unused int64_t nSinceLastSeen (practicalswift) ac4a095 Remove unused Python variables (practicalswift)
2017-02-06Merge #9651: Fix typosWladimir J. van der Laan
5f62e3e Fix typos (practicalswift)
2017-02-02Merge #9654: Add jtimon pgp keys for commit sigs and future gitian buildsWladimir J. van der Laan
178454d Contrib: Add jtimon pgp keys for commit sigs and future gitian builds (Jorge Timón)
2017-02-02Merge #9656: Check verify-commits on pushes to masterWladimir J. van der Laan
ba94426 Test that pushes to bitcoin/bitcoin are signed per verify-commits (Matt Corallo) 3e900ac Require merge commits merge branches on top of other merge commits (Matt Corallo)
2017-02-02Merge #9580: Fix various minor linearization script issuesWladimir J. van der Laan
b9d95bd Fix various minor linearization script issues (Douglas Roark)
2017-02-01Require merge commits merge branches on top of other merge commitsMatt Corallo
Specifically, require that the left branch (first restult of git show -s --format=format:%P) is a signed merge commit, instead of allowing either. This is fine for now, but might need to be relaxed in the future. Also fixes an out-of-file-descriptors issue by holding too many open FDs writing to /dev/null
2017-01-31Contrib: Add jtimon pgp keys for commit sigs and future gitian buildsJorge Timón
2017-01-30Merge #9649: [doc] Remove unused clang format dev scriptMarcoFalke
fa5137c [doc] Remove unused clang format dev script (MarcoFalke)
2017-01-29Fix typospracticalswift
2017-01-28[doc] Remove unused clang format dev scriptMarcoFalke
Also, update the clang format file to reflect the current coding style mentioned in the developer notes.
2017-01-27[trivial] Fix typos in commentspracticalswift
2017-01-25Fix various minor linearization script issuesDouglas Roark
- The last-timestamp-encountered variable wasn’t being used properly. Rewrite code to properly allow for new blockchain files to be written when split by month. - Properly set a blockchain file’s access and modify times. - Add a “debug output” option to quiet certain output that might not always be desirable. - Update the README.
2017-01-23[Trivial] Update license year range to 2017Lauda
The same as #7363.
2017-01-20Remove redundant semicolons in Python codepracticalswift
2017-01-19Adddress nits, use asyncio signal handling, create_taskBob McElrath
2017-01-19Add python version checks and 3.4 exampleBob McElrath
2017-01-19Rewrite to not use Polling wrapper for asyncio, link to python2.7 exampleBob McElrath
2017-01-19ZMQ example using python3 and asyncioBob McElrath
2017-01-19Merge #9552: Add IPv6 support to qos.shWladimir J. van der Laan
fc089ae Add IPv6 support to qos.sh (James White)
2017-01-19Add IPv6 support to qos.shJames White
2017-01-13Remove unused Python importspracticalswift
2017-01-13Remove unused Python variablespracticalswift
2017-01-10release: create a bundle for the new signing scriptCory Fields
Also change the mac filename to match The procedure remains the same, but now there's a nifty script to automate the signing process. Future steps: - Build osslsigncode in the gitian-win descriptor so that the signer itself is deterministic. - Verify in the gitian-win-signer descriptor that the expected cert chain was used.
2017-01-10release: add win detached sig creator and our cert chainCory Fields
To ensure that this is the correct chain, it is pulled from a previous release binary. Procedure: $ osslsigncode extract-signature -pem -in bitcoin-0.13.2-win32-setup.exe \ -out bitcoin-0.13.2-win32-setup.exe.pem $ openssl pkcs7 -print_certs -in bitcoin-0.13.2-win32-setup.exe.pem \ -out win-codesign.cert Hand-edit to remove comments, as well as the timestamp cert.
2017-01-05Make linearize scripts Python 3-compatible.Doug
2017-01-05Allow linearization scripts to support hash byte reversalDoug
Currently, the linearization scripts require input hashes to be in one endian form. Add support for byte reversal.
2017-01-04Merge #9401: Make rpcauth help message clearer, add example in example .confMarcoFalke
0513c70 Make rpcauth help message clearer, add example in example .conf (Gregory Sanders)
2017-01-04Merge #9450: Increment MIT licence copyright header year on files modified ↵Wladimir J. van der Laan
in 2016 27765b6 Increment MIT Licence copyright header year on files modified in 2016 (isle2983)
2016-12-31Increment MIT Licence copyright header year on files modified in 2016isle2983
Edited via: $ contrib/devtools/copyright_header.py update .
2016-12-30Fix bug in dmg builder so that it actually reads in the configuration fileDon Patterson
2016-12-23build: Fix 'make deploy' for OSXCory Fields
Native OSX uses system tools rather than 3rd party dependencies. rsvg-convert is still required, though.
2016-12-21Make rpcauth help message clearer, add example in example .confGregory Sanders
2016-11-11Merge #8996: Network activity toggleJonas Schnelli
19f46f1 Qt: New network_disabled icon (Luke Dashjr) 54cf997 RPC/Net: Use boolean consistently for networkactive, and remove from getinfo (Luke Dashjr) b2b33d9 Overhaul network activity toggle (Jonas Schnelli) 32efa79 Qt: Add GUI feedback and control of network activity state. (Jon Lund Steffensen) e38993b RPC: Add "togglenetwork" method to toggle network activity temporarily (Jon Lund Steffensen) 7c9a98a Allow network activity to be temporarily suspended. (Jon Lund Steffensen)
2016-11-07Merge #9083: Enforcing consistency, 'gitian' to 'Gitian'MarcoFalke
66ca6cd Enforcing consistency, 'gitian' to 'Gitian' (S. Matthew English)
2016-11-06[copyright] copyright header style uniformisle2983
Three categories of modifications: 1) 1 instance of 'The Bitcoin Core developers \n', 1 instance of 'the Bitcoin Core developers\n', 3 instances of 'Bitcoin Core Developers\n', and 12 instances of 'The Bitcoin developers\n' are made uniform with the 443 instances of 'The Bitcoin Core developers\n' 2) 3 instances of 'BitPay, Inc\.\n' are made uniform with the other 6 instances of 'BitPay Inc\.\n' 3) 4 instances where there was no '(c)' between the 'Copyright' and the year where it deviates from the style of the local directory.
2016-11-04Enforcing consistency, 'gitian' to 'Gitian'S. Matthew English
There was once instance of 'gitian'. I changed it to 'Gitian' so that it would be consistent with all other instances in the file.
2016-11-02Merge #8674: tools for analyzing, updating and adding copyright headers in ↵Wladimir J. van der Laan
source files 159597a [devtools] script support for managing source file copyright headers (isle2983)
2016-10-25Merge #8948: [TRIVIAL] reorder Windows gitian build order to match LinuxWladimir J. van der Laan
3f7581d [TRIVIAL] reorder Windows gitian build order to match Linux (Micha)
2016-10-24Qt: New network_disabled iconLuke Dashjr
2016-10-24Overhaul network activity toggleJonas Schnelli
- Rename RPC command "togglenetwork" to "setnetworkactive (true|false)" - Add simple test case - GUI toggle added to connections icon in statusbar
2016-10-18Merge #8908: Update bitcoin-qt.desktopJonas Schnelli
164196b Simple Update to File 'bitcoin-qt.desktop' (matthias)
2016-10-18contrib: Add README for pgp keysMarcoFalke
2016-10-18[TRIVIAL] reorder Windows gitian build order to match LinuxMicha
The consistency is helpful for gauging Gitian build progress. Right now it's necessary to remember which platform builds in which order, which can be confusing if you're attempting to get a quick idea of how far along your builds are.
2016-10-17Simple Update to File 'bitcoin-qt.desktop'matthias