aboutsummaryrefslogtreecommitdiff
path: root/contrib
AgeCommit message (Collapse)Author
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
2016-09-26Merge #8249: Enable (and check for) 64-bit ASLR on WindowsWladimir J. van der Laan
62c2915 build: supply `-Wl,--high-entropy-va` (Wladimir J. van der Laan) 9a75d29 devtools: Check for high-entropy ASLR in 64-bit PE executables (Wladimir J. van der Laan)
2016-09-26devtools: Check for high-entropy ASLR in 64-bit PE executablesWladimir J. van der Laan
check_PE_PIE only checked for DYNAMIC_BASE, this is not enough for (secure) ASLR on 64-bit.
2016-09-25Merge #8743: Remove old manpages from contrib/debian in favour of doc/manWladimir J. van der Laan
b194872 Remove old manpages from contrib/debian (fanquake)
2016-09-25Remove old manpages from contrib/debianfanquake
2016-09-22Merge #8779: [contrib] Delete spendfromWladimir J. van der Laan
fa81d09 [contrib] Delete spendfrom (MarcoFalke)
2016-09-21[contrib] delete qt_translations.pyMarcoFalke
follow-up of 1a97b22 #4185
2016-09-21[contrib] Delete spendfromMarcoFalke
2016-09-20Merge #8700: [copyright] add MIT license headers to .sh scripts where missingWladimir J. van der Laan
0766d1c [copyright] add MIT license headers to .sh scripts where missing (isle2983)
2016-09-19Merge #8676: Add missing copyright headersWladimir J. van der Laan
783e930 [copyright] Add missing copyright headers (isle2983)
2016-09-19Merge #8702: [copyright] add MIT License copyright header to remaining ↵Wladimir J. van der Laan
Python files 4677b19 [copyright] add MIT License copyright header to remaining Python files (isle2983)
2016-09-19Merge #8701: [copyright] add MIT License copyright header to zmq_sub.pyWladimir J. van der Laan
37a7fe9 [copyright] add MIT License copyright header to zmq_sub.py (isle2983)
2016-09-13Merge #8662: Update btcdrak signing keyWladimir J. van der Laan
46606af Update btcdrak signing key (BtcDrak)
2016-09-13Merge #8608: Install manpages via make install, also add some autogenerated ↵Wladimir J. van der Laan
manpages d19583f improved gen-manpages.sh, includes bitcoin-tx and strips commit tag, now also runs binaries from build dir by default, added variables for more control (nomnombtc) 09546ca regenerated all manpages with commit tag stripped, also add bitcoin-tx (nomnombtc) ae6e754 change help string --enable-man to --disable-man (nomnombtc) a32c102 add conditional for --enable-man, default is yes (nomnombtc) dc84b6f add doc/man to subdir if configure flag --enable-man is set (nomnombtc) 00dba72 add doc/man/Makefile.am to include manpages (nomnombtc) eb5643b add autogenerated manpages by help2man (nomnombtc) 6edf2fd add gen-manpages.sh description to README.md (nomnombtc) d2cd9c0 add script to generate manpages with help2man (nomnombtc)
2016-09-11[copyright] add MIT License copyright header to remaining Python filesisle2983
2016-09-11[copyright] add MIT License copyright header to zmq_sub.pyisle2983
2016-09-11[copyright] Add missing copyright headersisle2983
2016-09-11[copyright] add MIT license headers to .sh scripts where missingisle2983
Years are set according to 'git log' history
2016-09-10[devtools] script support for managing source file copyright headersisle2983
Three subcommands to this script: 1) ./copyright_header.py report Examines git-tracked files with extensions that match: INCLUDE = ['*.h', '*.cpp', '*.cc', '*.c', '*.py'] Helps to: -> Identify source files without copyright -> Identify source files added with something other than "The Bitcoin Core developers" holder so we can be sure it is appropriate -> Identify unintentional typos in the copyright line 2) ./copyright_header.py update Replaces fix-copyright-headers.py. It does file editing in native python rather than subprocessing out to perl as was the case with fix-copyright-headers.py. It also shares code with the 'report' functions. 3) ./copyright_header.py insert Inserts a copyright header into a source file with the proper format and dates.
2016-09-02Update btcdrak signing keyBtcDrak
2016-09-01improved gen-manpages.sh, includes bitcoin-tx and strips commit tag, now ↵nomnombtc
also runs binaries from build dir by default, added variables for more control
2016-09-01Merge #8557: [contrib] Rework verifybinariesWladimir J. van der Laan
faaed88 [contrib] verifybinaries: Mention mandatory preparation step (MarcoFalke) fa917f6 [contrib] verifybinaries: Keep downloads by default (MarcoFalke) fab1f92 [contrib] verifybinaries: Adjust parsing to new rc path (MarcoFalke)
2016-08-31Merge #8621: [contrib] python: Don't use shell=TrueWladimir J. van der Laan
fa994a7 contrib: Don't use shell=True (MarcoFalke)
2016-08-30Merge #8566: Easy to use gitian building scriptWladimir J. van der Laan
3fe0b68 Set defaults to gitian defaults (Andrew Chow) 6ffd6b4 Create option to detach sign gitian builds and not commit the files in the script (Andrew Chow) 498d8da Check for OSX SDK (Andrew Chow) eda4cfb Create an easy to use gitian building script (Andrew Chow)
2016-08-29Merge #8617: Include instructions to extract Mac OS X SDK on Linux using ↵Pieter Wuille
7zip and SleuthKit b729fcd Include instructions to extract Mac OS X SDK on Linux using 7zip and SleuthKit (Luke Dashjr)