-
This commit was signed with a verified signature.
laanwj Wladimir J. van der Laan
GPG key ID: 74810B012346C9A6 Learn about signing commits
-
e328605 build: fix osx determinism for OSX (Cory Fields)
laanwj committedMay 21, 2015 This commit was signed with a verified signature.laanwj Wladimir J. van der Laan
GPG key ID: 74810B012346C9A6 Learn about signing commits -
build: fix osx determinism for OSX
Backport of 90c7154 Linux/Windows wrapped 'date' rather than patching the OpenSSL build.
theuni committedMay 21, 2015
-
laanwj committed
May 18, 2015 This commit was signed with a verified signature.laanwj Wladimir J. van der Laan
GPG key ID: 74810B012346C9A6 Learn about signing commits
-
Translations for the 0.9 branch have been closed. Make sure that all the translation work done up to now ends up in the branch.
laanwj committedMay 5, 2015
-
This commit was signed with a verified signature.
laanwj Wladimir J. van der Laan
GPG key ID: 74810B012346C9A6 Learn about signing commits
-
This commit was signed with a verified signature.
laanwj Wladimir J. van der Laan
GPG key ID: 74810B012346C9A6 Learn about signing commits
-
Sanitize command strings before logging them.
Normally bitcoin core does not display any network originated strings without sanitizing or hex encoding. This wasn't done for strcommand in many places. This could be used to play havoc with a terminal displaying the logs, especially with printtoconsole in use. Thanks to Evil-Knievel for reporting this issue. Conflicts: src/main.cpp src/net.cpp src/rpcserver.cpp Rebased-From: 28d4cff Github-Pull: #5770
-
3230b32 Raise version of created blocks, and enforce DERSIG in mempool (Pieter Wuille) 989d499 Backport of some of BIP66's tests (Pieter Wuille) ab03660 Implement BIP 66 validation rules and switchover logic (Pieter Wuille)
laanwj committedFeb 13, 2015 This commit was signed with a verified signature.laanwj Wladimir J. van der Laan
GPG key ID: 74810B012346C9A6 Learn about signing commits
-
8438074 build: fix dynamic boost check when --with-boost= is used (cherry picked from commit a7d1f03) (Cory Fields)
laanwj committedFeb 10, 2015 This commit was signed with a verified signature.laanwj Wladimir J. van der Laan
GPG key ID: 74810B012346C9A6 Learn about signing commits -
build: fix dynamic boost check when --with-boost= is used
(cherry picked from commit a7d1f03)
theuni committedOct 10, 2014
-
Raise version of created blocks, and enforce DERSIG in mempool
sipa committedFeb 6, 2015 -
Backport of some of BIP66's tests
sipa committedFeb 6, 2015 -
Implement BIP 66 validation rules and switchover logic
sipa committedFeb 6, 2015
-
doc: Properly format git commits in changelog
laanwj committedJan 12, 2015 This commit was signed with a verified signature.laanwj Wladimir J. van der Laan
GPG key ID: 74810B012346C9A6 Learn about signing commits -
laanwj committed
Jan 12, 2015 This commit was signed with a verified signature.laanwj Wladimir J. van der Laan
GPG key ID: 74810B012346C9A6 Learn about signing commits -
doc: Update release notes for 0.9.4
laanwj committedJan 12, 2015 This commit was signed with a verified signature.laanwj Wladimir J. van der Laan
GPG key ID: 74810B012346C9A6 Learn about signing commits -
qt: Pull updated translations from Transifex
laanwj committedJan 12, 2015 This commit was signed with a verified signature.laanwj Wladimir J. van der Laan
GPG key ID: 74810B012346C9A6 Learn about signing commits -
Improve robustness of DER recoding code
Add some defensive programming on top of #5634. This copies the respective OpenSSL code in ECDSA_verify in OpenSSL pre-1.0.1k (e.g. https://github.com/openssl/openssl/blob/OpenSSL_1_0_1j/crypto/ecdsa/ecs_vrf.c#L89) more closely. As reported by @sergiodemianlerner. Github-Pull: #5640 Rebased-From: c6b7b29
laanwj committedJan 12, 2015 2This commit was signed with a verified signature.laanwj Wladimir J. van der Laan
GPG key ID: 74810B012346C9A6 Learn about signing commits
-
gitian: bump revision for OSX qt
Not necessary for windows or linux, as the intermedate build result doesn't change. However for OSX on 0.9 the builds for the intermediates are not deterministic, so this cannot be assessed. Bump the dep version just in case.
laanwj committedJan 10, 2015 This commit was signed with a verified signature.laanwj Wladimir J. van der Laan
GPG key ID: 74810B012346C9A6 Learn about signing commits -
doc: Update release process for openssl bump
laanwj committedJan 10, 2015 This commit was signed with a verified signature.laanwj Wladimir J. van der Laan
GPG key ID: 74810B012346C9A6 Learn about signing commits -
fail immediately on an empty signature
laanwj committedJan 10, 2015 This commit was signed with a verified signature.laanwj Wladimir J. van der Laan
GPG key ID: 74810B012346C9A6 Learn about signing commits -
gitian: openssl-1.0.1i.tar.gz -> openssl-1.0.1k.tar.gz
laanwj committedJan 10, 2015 This commit was signed with a verified signature.laanwj Wladimir J. van der Laan
GPG key ID: 74810B012346C9A6 Learn about signing commits -
1This commit was signed with a verified signature.
laanwj Wladimir J. van der Laan
GPG key ID: 74810B012346C9A6 Learn about signing commits
-
Disable SSLv3 (in favor of TLS) for the RPC client and server.
TLS is subject to downgrade attacks when SSLv3 is available, and SSLv3 has vulnerabilities. The popular solution is to disable SSLv3. On the web this breaks some tiny number of very old clients. While Bitcoin RPC shouldn't be exposed to the open Internet, it also shouldn't be exposed to really old SSL implementations, so it shouldn't be a major issue for us to disable SSLv3. There is more information on the downgrade attacks and disabling SSLv3 at https://disablessl3.com/ . Rebased-From: 683dc40
This commit was signed with a verified signature.laanwj Wladimir J. van der Laan
GPG key ID: 74810B012346C9A6 Learn about signing commits -
Limit the number of new addressses to accumulate
Rebased-From: 12a49ca
This commit was signed with a verified signature.laanwj Wladimir J. van der Laan
GPG key ID: 74810B012346C9A6 Learn about signing commits
-
Make -proxy set all network types, avoiding a connect leak.
Previously -proxy was not setting the proxy for IsLimited networks, so if you set your configuration to be onlynet=tor you wouldn't get an IPv4 proxy set. The payment protocol gets its proxy configuration from the IPv4 proxy, and so it would experience a connection leak. This addresses issue #5355 and also clears up a cosmetic bug where getinfo proxy output shows nothing when onlynet=tor is set. Conflicts: src/init.cpp Rebased-From: 3c77714 Github-Issue: #5358
This commit was signed with a verified signature.laanwj Wladimir J. van der Laan
GPG key ID: 74810B012346C9A6 Learn about signing commits
-
Refactor common -alertnotify code into static CAlert::Notify method.
-
build: Fix OSX build when using Homebrew and qt5
Qt5 is bottled, so configure won't find it without some help. Use brew to find out its prefix. Also, qt5 added the host_bins variable to pkg-config, use it.
theuni committedSep 29, 2014
-
This commit was signed with a verified signature.
laanwj Wladimir J. van der Laan
GPG key ID: 74810B012346C9A6 Learn about signing commits -
Keep symlinks when copying into .app bundle
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. Rebased-From: 965c306
-
osx: fix signing to make Gatekeeper happy (again)
The approach from 65f3fa8 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. Rebased-From: af0bd5e
This commit was signed with a verified signature.laanwj Wladimir J. van der Laan
GPG key ID: 74810B012346C9A6 Learn about signing commits
-
build: fix release name strings for gitian builds
When building from a distdir as gitian does, checking for the .git dir is not reliable. Instead, ask git if we're in a repo. Rebase this into 0.9.3 branch after final to make sure that 0.9.4 will have correct version strings in rcs. Rebased-From: c65cc8c
This commit was signed with a verified signature.laanwj Wladimir J. van der Laan
GPG key ID: 74810B012346C9A6 Learn about signing commits
-
build: change cdrkit location in build-process.md
The cdrkit.org domain expired. Thanks to gdm85 on IRC for reporting this. Rebased-From: 27fc527
laanwj committedSep 22, 2014 This commit was signed with a verified signature.laanwj Wladimir J. van der Laan
GPG key ID: 74810B012346C9A6 Learn about signing commits