From f459e43dc9f61979bc46ea143853cdf5e0241506 Mon Sep 17 00:00:00 2001 From: Dimitris Apostolou Date: Sun, 13 Dec 2020 02:33:22 +0200 Subject: [PATCH] Update links --- build-aux/m4/ax_boost_base.m4 | 8 ++++---- build-aux/m4/ax_boost_chrono.m4 | 8 ++++---- build-aux/m4/ax_boost_filesystem.m4 | 8 ++++---- build-aux/m4/ax_boost_program_options.m4 | 8 ++++---- build-aux/m4/ax_boost_system.m4 | 8 ++++---- build-aux/m4/ax_boost_thread.m4 | 8 ++++---- build-aux/m4/ax_boost_unit_test_framework.m4 | 8 ++++---- build-aux/m4/ax_check_compile_flag.m4 | 4 ++-- build-aux/m4/ax_check_link_flag.m4 | 4 ++-- build-aux/m4/ax_check_preproc_flag.m4 | 4 ++-- build-aux/m4/ax_cxx_compile_stdcxx.m4 | 2 +- build-aux/m4/ax_gcc_func_attribute.m4 | 6 +++--- build-aux/m4/ax_pthread.m4 | 8 ++++---- build-aux/m4/l_atomic.m4 | 2 +- contrib/ci-builders/README.md | 4 ++-- contrib/debian/copyright | 10 +++++----- contrib/devtools/symbol-check.py | 6 +++--- contrib/devtools/test-security-check.py | 2 +- contrib/gitian-descriptors/README.md | 4 ++-- contrib/tidy_datadir.sh | 2 +- depends/packages/libcxx.mk | 2 +- doc/Doxyfile | 8 ++++---- doc/zmq.md | 6 +++--- qa/pull-tester/rpc-tests.py | 2 +- qa/pull-tester/tests_config.ini.in | 2 +- qa/rpc-tests/create_cache.py | 2 +- qa/rpc-tests/feature_logging.py | 2 +- qa/rpc-tests/feature_walletfile.py | 2 +- qa/rpc-tests/multi_rpc.py | 4 ++-- qa/rpc-tests/p2p-fullblocktest.py | 2 +- qa/rpc-tests/test_framework/mininode.py | 2 +- qa/rpc-tests/test_framework/netutil.py | 4 ++-- qa/rpc-tests/wallet_changeaddresses.py | 2 +- qa/zcash/checksec.sh | 14 +++++++------- share/rpcuser/rpcuser.py | 2 +- src/bench/Examples.cpp | 2 +- src/bench/base58.cpp | 2 +- src/bench/bench.cpp | 2 +- src/bench/bench.h | 2 +- src/bench/bench_bitcoin.cpp | 2 +- src/bench/checkqueue.cpp | 2 +- src/bench/crypto_hash.cpp | 2 +- src/bench/perf.cpp | 2 +- src/bench/perf.h | 2 +- src/bench/prevector_destructor.cpp | 2 +- src/bench/rollingbloom.cpp | 2 +- src/bench/verification.cpp | 2 +- src/crypto/aes.cpp | 2 +- src/crypto/aes.h | 2 +- src/crypto/ctaes/ctaes.c | 12 ++++++------ src/crypto/ctaes/ctaes.h | 10 +++++----- src/crypto/ctaes/test.c | 10 +++++----- src/fs.h | 2 +- src/hash.cpp | 2 +- src/key.cpp | 4 ++-- src/leveldb/CONTRIBUTING.md | 2 +- src/leveldb/README.md | 2 +- src/leveldb/doc/benchmark.html | 16 ++++++++-------- src/leveldb/doc/impl.md | 2 +- src/leveldb/port/atomic_pointer.h | 14 +++++++------- src/leveldb/port/port_posix.h | 2 +- src/leveldb/port/port_posix_sse.cc | 2 +- src/leveldb/table/format.h | 2 +- src/leveldb/util/env_win.cc | 6 +++--- src/logging.cpp | 2 +- src/logging.h | 2 +- src/policy/policy.cpp | 2 +- src/policy/policy.h | 2 +- src/prevector.h | 2 +- src/rpc/protocol.cpp | 4 ++-- src/rust/README.md | 4 ++-- .../build-aux/m4/ax_prog_cc_for_build.m4 | 6 +++--- src/secp256k1/contrib/travis.sh | 2 +- src/secp256k1/sage/group_prover.sage | 2 +- src/secp256k1/src/assumptions.h | 10 +++++----- src/secp256k1/src/bench_ecmult.c | 10 +++++----- src/secp256k1/src/bench_schnorrsig.c | 10 +++++----- src/secp256k1/src/ecmult_gen_impl.h | 2 +- src/secp256k1/src/modules/extrakeys/main_impl.h | 10 +++++----- .../modules/extrakeys/tests_exhaustive_impl.h | 10 +++++----- src/secp256k1/src/modules/extrakeys/tests_impl.h | 10 +++++----- .../src/modules/recovery/tests_exhaustive_impl.h | 10 +++++----- src/secp256k1/src/modules/schnorrsig/main_impl.h | 10 +++++----- .../modules/schnorrsig/tests_exhaustive_impl.h | 10 +++++----- .../src/modules/schnorrsig/tests_impl.h | 10 +++++----- src/secp256k1/src/scratch.h | 10 +++++----- src/secp256k1/src/scratch_impl.h | 10 +++++----- src/secp256k1/src/selftest.h | 10 +++++----- src/secp256k1/src/valgrind_ctime_test.c | 10 +++++----- src/test/README.md | 2 +- src/test/script_standard_tests.cpp | 4 ++-- src/test/scriptnum10.h | 2 +- src/test/sighash_tests.cpp | 2 +- src/test/test_random.h | 2 +- src/test/txvalidationcache_tests.cpp | 4 ++-- src/threadsafety.h | 2 +- src/tinyformat.h | 4 ++-- src/univalue/configure.ac | 4 ++-- src/util.cpp | 4 ++-- src/utilstrencodings.cpp | 2 +- src/utilstrencodings.h | 2 +- src/wallet/asyncrpcoperation_common.h | 2 +- src/wallet/test/crypto_tests.cpp | 2 +- src/wallet/test/wallet_test_fixture.h | 2 +- src/wallet/test/wallet_tests.cpp | 2 +- src/warnings.cpp | 2 +- src/warnings.h | 2 +- test/lint/git-subtree-check.sh | 2 +- test/lint/lint-all.sh | 2 +- test/lint/lint-include-guards.sh | 2 +- test/lint/lint-includes.sh | 2 +- test/lint/lint-python-utf8-encoding.sh | 2 +- test/lint/lint-shell-locale.sh | 2 +- test/lint/lint-shell.sh | 2 +- test/lint/lint-whitespace.sh | 2 +- zcutil/afl/afl-get.sh | 2 +- 116 files changed, 260 insertions(+), 260 deletions(-) diff --git a/build-aux/m4/ax_boost_base.m4 b/build-aux/m4/ax_boost_base.m4 index 296e05558..7eab38edd 100644 --- a/build-aux/m4/ax_boost_base.m4 +++ b/build-aux/m4/ax_boost_base.m4 @@ -1,6 +1,6 @@ -# =========================================================================== -# http://www.gnu.org/software/autoconf-archive/ax_boost_base.html -# =========================================================================== +# ============================================================================ +# https://www.gnu.org/software/autoconf-archive/ax_boost_base.html +# ============================================================================ # # SYNOPSIS # @@ -13,7 +13,7 @@ # If no path to the installed boost library is given the macro searches # under /usr, /usr/local, /opt and /opt/local and evaluates the # $BOOST_ROOT environment variable. Further documentation is available at -# . +# . # # This macro calls: # diff --git a/build-aux/m4/ax_boost_chrono.m4 b/build-aux/m4/ax_boost_chrono.m4 index 318ecea17..fe13e6b66 100644 --- a/build-aux/m4/ax_boost_chrono.m4 +++ b/build-aux/m4/ax_boost_chrono.m4 @@ -1,6 +1,6 @@ -# =========================================================================== -# http://www.gnu.org/software/autoconf-archive/ax_boost_chrono.html -# =========================================================================== +# ============================================================================ +# https://www.gnu.org/software/autoconf-archive/ax_boost_chrono.html +# ============================================================================ # # SYNOPSIS # @@ -10,7 +10,7 @@ # # Test for System library from the Boost C++ libraries. The macro requires # a preceding call to AX_BOOST_BASE. Further documentation is available at -# . +# . # # This macro calls: # diff --git a/build-aux/m4/ax_boost_filesystem.m4 b/build-aux/m4/ax_boost_filesystem.m4 index f5c9d5647..4f17fb461 100644 --- a/build-aux/m4/ax_boost_filesystem.m4 +++ b/build-aux/m4/ax_boost_filesystem.m4 @@ -1,6 +1,6 @@ -# =========================================================================== -# http://www.gnu.org/software/autoconf-archive/ax_boost_filesystem.html -# =========================================================================== +# ============================================================================ +# https://www.gnu.org/software/autoconf-archive/ax_boost_filesystem.html +# ============================================================================ # # SYNOPSIS # @@ -10,7 +10,7 @@ # # Test for Filesystem library from the Boost C++ libraries. The macro # requires a preceding call to AX_BOOST_BASE. Further documentation is -# available at . +# available at . # # This macro calls: # diff --git a/build-aux/m4/ax_boost_program_options.m4 b/build-aux/m4/ax_boost_program_options.m4 index 2bdb59371..b6cd87e57 100644 --- a/build-aux/m4/ax_boost_program_options.m4 +++ b/build-aux/m4/ax_boost_program_options.m4 @@ -1,6 +1,6 @@ -# ============================================================================ -# http://www.gnu.org/software/autoconf-archive/ax_boost_program_options.html -# ============================================================================ +# ============================================================================= +# https://www.gnu.org/software/autoconf-archive/ax_boost_program_options.html +# ============================================================================= # # SYNOPSIS # @@ -10,7 +10,7 @@ # # Test for program options library from the Boost C++ libraries. The macro # requires a preceding call to AX_BOOST_BASE. Further documentation is -# available at . +# available at . # # This macro calls: # diff --git a/build-aux/m4/ax_boost_system.m4 b/build-aux/m4/ax_boost_system.m4 index 1c05450cb..b16b3855d 100644 --- a/build-aux/m4/ax_boost_system.m4 +++ b/build-aux/m4/ax_boost_system.m4 @@ -1,6 +1,6 @@ -# =========================================================================== -# http://www.gnu.org/software/autoconf-archive/ax_boost_system.html -# =========================================================================== +# ============================================================================ +# https://www.gnu.org/software/autoconf-archive/ax_boost_system.html +# ============================================================================ # # SYNOPSIS # @@ -10,7 +10,7 @@ # # Test for System library from the Boost C++ libraries. The macro requires # a preceding call to AX_BOOST_BASE. Further documentation is available at -# . +# . # # This macro calls: # diff --git a/build-aux/m4/ax_boost_thread.m4 b/build-aux/m4/ax_boost_thread.m4 index 9f0bd0b23..24bc7d366 100644 --- a/build-aux/m4/ax_boost_thread.m4 +++ b/build-aux/m4/ax_boost_thread.m4 @@ -1,6 +1,6 @@ -# =========================================================================== -# http://www.gnu.org/software/autoconf-archive/ax_boost_thread.html -# =========================================================================== +# ============================================================================ +# https://www.gnu.org/software/autoconf-archive/ax_boost_thread.html +# ============================================================================ # # SYNOPSIS # @@ -10,7 +10,7 @@ # # Test for Thread library from the Boost C++ libraries. The macro requires # a preceding call to AX_BOOST_BASE. Further documentation is available at -# . +# . # # This macro calls: # diff --git a/build-aux/m4/ax_boost_unit_test_framework.m4 b/build-aux/m4/ax_boost_unit_test_framework.m4 index 4efd1e2f1..97f40367a 100644 --- a/build-aux/m4/ax_boost_unit_test_framework.m4 +++ b/build-aux/m4/ax_boost_unit_test_framework.m4 @@ -1,6 +1,6 @@ -# ================================================================================ -# http://www.gnu.org/software/autoconf-archive/ax_boost_unit_test_framework.html -# ================================================================================ +# ================================================================================= +# https://www.gnu.org/software/autoconf-archive/ax_boost_unit_test_framework.html +# ================================================================================= # # SYNOPSIS # @@ -10,7 +10,7 @@ # # Test for Unit_Test_Framework library from the Boost C++ libraries. The # macro requires a preceding call to AX_BOOST_BASE. Further documentation -# is available at . +# is available at . # # This macro calls: # diff --git a/build-aux/m4/ax_check_compile_flag.m4 b/build-aux/m4/ax_check_compile_flag.m4 index ca3639715..f396e49cc 100644 --- a/build-aux/m4/ax_check_compile_flag.m4 +++ b/build-aux/m4/ax_check_compile_flag.m4 @@ -1,5 +1,5 @@ # =========================================================================== -# http://www.gnu.org/software/autoconf-archive/ax_check_compile_flag.html +# https://www.gnu.org/software/autoconf-archive/ax_check_compile_flag.html # =========================================================================== # # SYNOPSIS @@ -40,7 +40,7 @@ # Public License for more details. # # You should have received a copy of the GNU General Public License along -# with this program. If not, see . +# with this program. If not, see . # # As a special exception, the respective Autoconf Macro's copyright owner # gives unlimited permission to copy, distribute and modify the configure diff --git a/build-aux/m4/ax_check_link_flag.m4 b/build-aux/m4/ax_check_link_flag.m4 index eb01a6ce1..904ee9d57 100644 --- a/build-aux/m4/ax_check_link_flag.m4 +++ b/build-aux/m4/ax_check_link_flag.m4 @@ -1,5 +1,5 @@ # =========================================================================== -# http://www.gnu.org/software/autoconf-archive/ax_check_link_flag.html +# https://www.gnu.org/software/autoconf-archive/ax_check_link_flag.html # =========================================================================== # # SYNOPSIS @@ -40,7 +40,7 @@ # Public License for more details. # # You should have received a copy of the GNU General Public License along -# with this program. If not, see . +# with this program. If not, see . # # As a special exception, the respective Autoconf Macro's copyright owner # gives unlimited permission to copy, distribute and modify the configure diff --git a/build-aux/m4/ax_check_preproc_flag.m4 b/build-aux/m4/ax_check_preproc_flag.m4 index ca1d5ee2b..776145ffd 100644 --- a/build-aux/m4/ax_check_preproc_flag.m4 +++ b/build-aux/m4/ax_check_preproc_flag.m4 @@ -1,5 +1,5 @@ # =========================================================================== -# http://www.gnu.org/software/autoconf-archive/ax_check_preproc_flag.html +# https://www.gnu.org/software/autoconf-archive/ax_check_preproc_flag.html # =========================================================================== # # SYNOPSIS @@ -40,7 +40,7 @@ # Public License for more details. # # You should have received a copy of the GNU General Public License along -# with this program. If not, see . +# with this program. If not, see . # # As a special exception, the respective Autoconf Macro's copyright owner # gives unlimited permission to copy, distribute and modify the configure diff --git a/build-aux/m4/ax_cxx_compile_stdcxx.m4 b/build-aux/m4/ax_cxx_compile_stdcxx.m4 index 43087b2e6..a45948e23 100644 --- a/build-aux/m4/ax_cxx_compile_stdcxx.m4 +++ b/build-aux/m4/ax_cxx_compile_stdcxx.m4 @@ -415,7 +415,7 @@ namespace cxx11 } - // http://stackoverflow.com/questions/13728184/template-aliases-and-sfinae + // https://stackoverflow.com/questions/13728184/template-aliases-and-sfinae // Clang 3.1 fails with headers of libstd++ 4.8.3 when using std::function // because of this. namespace test_template_alias_sfinae diff --git a/build-aux/m4/ax_gcc_func_attribute.m4 b/build-aux/m4/ax_gcc_func_attribute.m4 index 02b597357..fb09dc74d 100644 --- a/build-aux/m4/ax_gcc_func_attribute.m4 +++ b/build-aux/m4/ax_gcc_func_attribute.m4 @@ -1,6 +1,6 @@ -# =========================================================================== -# http://www.gnu.org/software/autoconf-archive/ax_gcc_func_attribute.html -# =========================================================================== +# ============================================================================ +# https://www.gnu.org/software/autoconf-archive/ax_gcc_func_attribute.html +# ============================================================================ # # SYNOPSIS # diff --git a/build-aux/m4/ax_pthread.m4 b/build-aux/m4/ax_pthread.m4 index d218d1af7..45f0affdd 100644 --- a/build-aux/m4/ax_pthread.m4 +++ b/build-aux/m4/ax_pthread.m4 @@ -1,6 +1,6 @@ -# =========================================================================== -# http://www.gnu.org/software/autoconf-archive/ax_pthread.html -# =========================================================================== +# ============================================================================ +# https://www.gnu.org/software/autoconf-archive/ax_pthread.html +# ============================================================================ # # SYNOPSIS # @@ -67,7 +67,7 @@ # Public License for more details. # # You should have received a copy of the GNU General Public License along -# with this program. If not, see . +# with this program. If not, see . # # As a special exception, the respective Autoconf Macro's copyright owner # gives unlimited permission to copy, distribute and modify the configure diff --git a/build-aux/m4/l_atomic.m4 b/build-aux/m4/l_atomic.m4 index 75c43f9a9..0860b36f7 100644 --- a/build-aux/m4/l_atomic.m4 +++ b/build-aux/m4/l_atomic.m4 @@ -7,7 +7,7 @@ dnl warranty. # Some versions of gcc/libstdc++ require linking with -latomic if # using the C++ atomic library. # -# Sourced from http://bugs.debian.org/797228 +# Sourced from https://bugs.debian.org/797228 m4_define([_CHECK_ATOMIC_testbody], [[ #include diff --git a/contrib/ci-builders/README.md b/contrib/ci-builders/README.md index 457fe1f3a..46cd3affb 100644 --- a/contrib/ci-builders/README.md +++ b/contrib/ci-builders/README.md @@ -10,7 +10,7 @@ The process is meant to be automated, but an example `docker-build.sh` script is ## build images `apt-package-list.txt` contains the required packages for debian based systems. -`Dockerfile-build.apt` uses that file, and some build time arguements, to build apt based build images. +`Dockerfile-build.apt` uses that file, and some build time arguments, to build apt based build images. Currently available images are hosted at https://hub.docker.com/r/electriccoinco/zcashd-build/tags @@ -25,7 +25,7 @@ Currently available images are hosted at https://hub.docker.com/r/electriccoinco ## bbworker images -`Dockerfile-bbworker.apt` uses the build images for use with [buildbot](http://buildbot.net/) +`Dockerfile-bbworker.apt` uses the build images for use with [buildbot](https://buildbot.net) - bbworker-buildbot.tac is a required worker boot file (most is overridden at instancitation) - bbworker-requirements.txt is the python package requirements for the buildbot worker diff --git a/contrib/debian/copyright b/contrib/debian/copyright index 6a142c3a1..f78233771 100644 --- a/contrib/debian/copyright +++ b/contrib/debian/copyright @@ -183,7 +183,7 @@ License: BDB * GNU AFFERO GENERAL PUBLIC LICENSE * Version 3, 19 November 2007 * - * Copyright (C) 2007 Free Software Foundation, Inc. + * Copyright (C) 2007 Free Software Foundation, Inc. * Everyone is permitted to copy and distribute verbatim copies * of this license document, but changing it is not allowed. * @@ -825,7 +825,7 @@ License: BDB * GNU Affero General Public License for more details. * * You should have received a copy of the GNU Affero General Public License - * along with this program. If not, see . + * along with this program. If not, see . * * Also add information on how to contact you by electronic and paper mail. * @@ -1056,7 +1056,7 @@ License: LGPL GNU General Public License for more details. Comment: You should have received a copy of the GNU General Public License - along with this program. If not, see . + along with this program. If not, see . License: LGPL-with-ZeroMQ-exception GNU LESSER GENERAL PUBLIC LICENSE @@ -1085,7 +1085,7 @@ License: LGPL-with-ZeroMQ-exception of this license, and section 6 of the GNU General Public License. Comment: You should have received a copy of the GNU General Public License - along with this program. If not, see . + along with this program. If not, see . License: GNU-All-permissive-License Copying and distribution of this file, with or without modification, are @@ -1105,7 +1105,7 @@ License: GPLv3-or-later-with-Autoconf-exception Public License for more details. . You should have received a copy of the GNU General Public License along - with this program. If not, see . + with this program. If not, see . . As a special exception, the respective Autoconf Macro's copyright owner gives unlimited permission to copy, distribute and modify the configure diff --git a/contrib/devtools/symbol-check.py b/contrib/devtools/symbol-check.py index 6bedea5ac..92cf59f8f 100755 --- a/contrib/devtools/symbol-check.py +++ b/contrib/devtools/symbol-check.py @@ -35,8 +35,8 @@ import os # # CentOS 8 (Full update EOL May 2024, Maintenance EOL 2029-05-31) has: # -# - g++ version 8.3.1 (http://mirror.centos.org/centos/8/BaseOS/x86_64/os/Packages/ search for libgcc) -# - libc6 version 2.28 (http://mirror.centos.org/centos/8/BaseOS/x86_64/os/Packages/ search for glibc) +# - g++ version 8.3.1 (https://centos.pkgs.org/8/centos-baseos-x86_64/ search for libgcc) +# - libc6 version 2.28 (https://centos.pkgs.org/8/centos-baseos-x86_64/ search for glibc) # # Fedora 31 (EOL ~November 2020) has: # @@ -52,7 +52,7 @@ import os # upgrading GCC or libc, then we should get a binary that works for all these systems, and # later ones. # -# According to the GNU ABI document (http://gcc.gnu.org/onlinedocs/libstdc++/manual/abi.html) this corresponds to: +# According to the GNU ABI document (https://gcc.gnu.org/onlinedocs/libstdc++/manual/abi.html) this corresponds to: # GCC 4.5.3: GCC_4.5.0, GLIBCXX_3.4.14, CXXABI_1.3.4 # libc6: GLIBC_2_23 diff --git a/contrib/devtools/test-security-check.py b/contrib/devtools/test-security-check.py index fa12cdfb0..b16d9aee3 100755 --- a/contrib/devtools/test-security-check.py +++ b/contrib/devtools/test-security-check.py @@ -1,7 +1,7 @@ #!/usr/bin/env python3 # Copyright (c) 2015-2017 The Bitcoin Core developers # Distributed under the MIT software license, see the accompanying -# file COPYING or http://www.opensource.org/licenses/mit-license.php. +# file COPYING or https://www.opensource.org/licenses/mit-license.php . ''' Test script for security-check.py ''' diff --git a/contrib/gitian-descriptors/README.md b/contrib/gitian-descriptors/README.md index 614970659..8ca2347e0 100644 --- a/contrib/gitian-descriptors/README.md +++ b/contrib/gitian-descriptors/README.md @@ -38,7 +38,7 @@ Once you've got the right hardware and software: --------------------- `gitian-builder` now also supports building using LXC. See -[help.ubuntu.com](https://help.ubuntu.com/14.04/serverguide/lxc.html) +[help.ubuntu.com](https://ubuntu.com/server/docs/containers-lxc) for how to get LXC up and running under Ubuntu. If your main machine is a 64-bit Mac or PC with a few gigabytes of memory @@ -50,7 +50,7 @@ Here's a description of Gavin's setup on OSX 10.6: 1. Download and install VirtualBox from [https://www.virtualbox.org/](https://www.virtualbox.org/) 2. Download the 64-bit Ubuntu Desktop 12.04 LTS .iso CD image from - [http://www.ubuntu.com/](http://www.ubuntu.com/) + [https://ubuntu.com/](https://ubuntu.com) 3. Run VirtualBox and create a new virtual machine, using the Ubuntu .iso (see the [VirtualBox documentation](https://www.virtualbox.org/wiki/Documentation) for details). Create it with at least 2 gigabytes of memory and a disk that is at least 20 gigabytes big. diff --git a/contrib/tidy_datadir.sh b/contrib/tidy_datadir.sh index b845b34e4..7861e6e6e 100755 --- a/contrib/tidy_datadir.sh +++ b/contrib/tidy_datadir.sh @@ -1,7 +1,7 @@ #!/bin/bash # Copyright (c) 2013 The Bitcoin Core developers # Distributed under the MIT software license, see the accompanying -# file COPYING or http://www.opensource.org/licenses/mit-license.php. +# file COPYING or https://www.opensource.org/licenses/mit-license.php . if [ -d "$1" ]; then cd "$1" || exit 1 diff --git a/depends/packages/libcxx.mk b/depends/packages/libcxx.mk index 18df88905..80ff27eb1 100644 --- a/depends/packages/libcxx.mk +++ b/depends/packages/libcxx.mk @@ -21,7 +21,7 @@ endef else # For Windows cross-compilation, use the MSYS2 binaries. -$(package)_download_path=http://repo.msys2.org/mingw/x86_64 +$(package)_download_path=https://repo.msys2.org/mingw/x86_64 $(package)_download_file=mingw-w64-x86_64-libc++-9.0.1-1-any.pkg.tar.xz $(package)_file_name=mingw-w64-x86_64-libcxx-9.0.1-1-any.pkg.tar.xz $(package)_sha256_hash=04e77c5d0e3a9efc9cc8ca3b6549af9a9eef6e20d53076295efbdfba76c5f5de diff --git a/doc/Doxyfile b/doc/Doxyfile index 84154e6ec..dc7be6658 100644 --- a/doc/Doxyfile +++ b/doc/Doxyfile @@ -21,7 +21,7 @@ # that follow. The default is UTF-8 which is also the encoding used for all # text before the first occurrence of this tag. Doxygen uses libiconv (or the # iconv built into libc) for the transcoding. See -# http://www.gnu.org/software/libiconv for the list of possible encodings. +# https://www.gnu.org/software/libiconv/ for the list of possible encodings. DOXYFILE_ENCODING = UTF-8 @@ -627,7 +627,7 @@ INPUT = src # This tag can be used to specify the character encoding of the source files # that doxygen parses. Internally doxygen uses the UTF-8 encoding, which is # also the default input encoding. Doxygen uses libiconv (or the iconv built -# into libc) for the transcoding. See http://www.gnu.org/software/libiconv for +# into libc) for the transcoding. See https://www.gnu.org/software/libiconv for # the list of possible encodings. INPUT_ENCODING = UTF-8 @@ -810,7 +810,7 @@ REFERENCES_LINK_SOURCE = YES # If the USE_HTAGS tag is set to YES then the references to source code # will point to the HTML generated by the htags(1) tool instead of doxygen # built-in source browser. The htags tool is part of GNU's global source -# tagging system (see http://www.gnu.org/software/global/global.html). You +# tagging system (see https://www.gnu.org/software/global/global.html). You # will need version 4.8.6 or higher. USE_HTAGS = NO @@ -905,7 +905,7 @@ HTML_EXTRA_FILES = # The HTML_COLORSTYLE_HUE tag controls the color of the HTML output. # Doxygen will adjust the colors in the stylesheet and background images # according to this color. Hue is specified as an angle on a colorwheel, -# see http://en.wikipedia.org/wiki/Hue for more information. +# see https://en.wikipedia.org/wiki/Hue for more information. # For instance the value 0 represents red, 60 is yellow, 120 is green, # 180 is cyan, 240 is blue, 300 purple, and 360 is red again. # The allowed range is 0 to 359. diff --git a/doc/zmq.md b/doc/zmq.md index 0db560ac7..25a649ffe 100644 --- a/doc/zmq.md +++ b/doc/zmq.md @@ -1,6 +1,6 @@ # Block and Transaction Broadcasting With ZeroMQ -[ZeroMQ](http://zeromq.org/) is a lightweight wrapper around TCP +[ZeroMQ](https://zeromq.org) is a lightweight wrapper around TCP connections, inter-process communication, and shared-memory, providing various message-oriented semantics such as publish/subscribe, request/reply, and push/pull. @@ -49,7 +49,7 @@ Enabling this feature even on the loopback interface only (e.g. binding it to localhost or 127.0.0.1) will still expose it to the wilds of the Internet, because of an attack vector called DNS rebinding. DNS rebinding allows an attacker located remotely on the Internet to trick -applications that you're running on the same computer as Zcashd to +applications that you're running on the same computer as zcashd to contact your supposedly localhost-only ZMQ port, then, depending on the program they may be able to attempt to attack it. @@ -118,5 +118,5 @@ retrieve the chain from the last known block to the new tip. There are several possibilities that ZMQ notification can get lost during transmission depending on the communication type you are -using. Zcashd appends an up-counting sequence number to each +using. zcashd appends an up-counting sequence number to each notification which allows listeners to detect lost notifications. diff --git a/qa/pull-tester/rpc-tests.py b/qa/pull-tester/rpc-tests.py index b6b188722..13e039796 100755 --- a/qa/pull-tester/rpc-tests.py +++ b/qa/pull-tester/rpc-tests.py @@ -1,7 +1,7 @@ #!/usr/bin/env python3 # Copyright (c) 2014-2016 The Bitcoin Core developers # Distributed under the MIT software license, see the accompanying -# file COPYING or http://www.opensource.org/licenses/mit-license.php. +# file COPYING or https://www.opensource.org/licenses/mit-license.php . """ rpc-tests.py - run regression test suite diff --git a/qa/pull-tester/tests_config.ini.in b/qa/pull-tester/tests_config.ini.in index e3e457d0b..69a262d78 100644 --- a/qa/pull-tester/tests_config.ini.in +++ b/qa/pull-tester/tests_config.ini.in @@ -1,6 +1,6 @@ # Copyright (c) 2013-2016 The Bitcoin Core developers # Distributed under the MIT software license, see the accompanying -# file COPYING or http://www.opensource.org/licenses/mit-license.php. +# file COPYING or https://www.opensource.org/licenses/mit-license.php . # These environment variables are set by the build process and read by # rpc-tests.py diff --git a/qa/rpc-tests/create_cache.py b/qa/rpc-tests/create_cache.py index 1ace6310d..f93aab04e 100755 --- a/qa/rpc-tests/create_cache.py +++ b/qa/rpc-tests/create_cache.py @@ -1,7 +1,7 @@ #!/usr/bin/env python3 # Copyright (c) 2016 The Bitcoin Core developers # Distributed under the MIT software license, see the accompanying -# file COPYING or http://www.opensource.org/licenses/mit-license.php. +# file COPYING or https://www.opensource.org/licenses/mit-license.php . # # Helper script to create the cache diff --git a/qa/rpc-tests/feature_logging.py b/qa/rpc-tests/feature_logging.py index cbb49ca96..0e0977ef9 100755 --- a/qa/rpc-tests/feature_logging.py +++ b/qa/rpc-tests/feature_logging.py @@ -1,7 +1,7 @@ #!/usr/bin/env python3 # Copyright (c) 2017 The Bitcoin Core developers # Distributed under the MIT software license, see the accompanying -# file COPYING or http://www.opensource.org/licenses/mit-license.php. +# file COPYING or https://www.opensource.org/licenses/mit-license.php . """Test debug logging.""" import os diff --git a/qa/rpc-tests/feature_walletfile.py b/qa/rpc-tests/feature_walletfile.py index 61404414b..085624ff0 100755 --- a/qa/rpc-tests/feature_walletfile.py +++ b/qa/rpc-tests/feature_walletfile.py @@ -1,7 +1,7 @@ #!/usr/bin/env python3 # Copyright (c) 2017 The Bitcoin Core developers # Distributed under the MIT software license, see the accompanying -# file COPYING or http://www.opensource.org/licenses/mit-license.php. +# file COPYING or https://www.opensource.org/licenses/mit-license.php . """Test wallet file location.""" import os diff --git a/qa/rpc-tests/multi_rpc.py b/qa/rpc-tests/multi_rpc.py index 74359f553..8062d5283 100755 --- a/qa/rpc-tests/multi_rpc.py +++ b/qa/rpc-tests/multi_rpc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # Copyright (c) 2015-2016 The Bitcoin Core developers # Distributed under the MIT software license, see the accompanying -# file COPYING or http://www.opensource.org/licenses/mit-license.php. +# file COPYING or https://www.opensource.org/licenses/mit-license.php . # -# Test mulitple rpc user config option rpcauth +# Test multiple rpc user config option rpcauth # from test_framework.test_framework import BitcoinTestFramework diff --git a/qa/rpc-tests/p2p-fullblocktest.py b/qa/rpc-tests/p2p-fullblocktest.py index b8db50487..8e807a928 100755 --- a/qa/rpc-tests/p2p-fullblocktest.py +++ b/qa/rpc-tests/p2p-fullblocktest.py @@ -1,7 +1,7 @@ #!/usr/bin/env python3 # Copyright (c) 2015-2016 The Bitcoin Core developers # Distributed under the MIT software license, see the accompanying -# file COPYING or http://www.opensource.org/licenses/mit-license.php. +# file COPYING or https://www.opensource.org/licenses/mit-license.php . from test_framework.test_framework import ComparisonTestFramework from test_framework.blocktools import (create_block, create_coinbase) diff --git a/qa/rpc-tests/test_framework/mininode.py b/qa/rpc-tests/test_framework/mininode.py index 4c5950ab7..0dc7a322b 100755 --- a/qa/rpc-tests/test_framework/mininode.py +++ b/qa/rpc-tests/test_framework/mininode.py @@ -9,7 +9,7 @@ # mininode.py - Bitcoin P2P network half-a-node # # This python code was modified from ArtForz' public domain half-a-node, as -# found in the mini-node branch of http://github.com/jgarzik/pynode. +# found in the mini-node branch of https://github.com/jgarzik/pynode. # # NodeConn: an object which manages p2p connectivity to a bitcoin node # NodeConnCB: a base class that describes the interface for receiving diff --git a/qa/rpc-tests/test_framework/netutil.py b/qa/rpc-tests/test_framework/netutil.py index cd76bade3..7b5ecd5ce 100644 --- a/qa/rpc-tests/test_framework/netutil.py +++ b/qa/rpc-tests/test_framework/netutil.py @@ -11,7 +11,7 @@ import array import os from binascii import unhexlify, hexlify -# Roughly based on http://voorloopnul.com/blog/a-python-netstat-in-less-than-100-lines-of-code/ by Ricardo Pascal +# Roughly based on https://web.archive.org/web/20190424172231/http://voorloopnul.com:80/blog/a-python-netstat-in-less-than-100-lines-of-code/ by Ricardo Pascal STATE_ESTABLISHED = '01' STATE_SYN_SENT = '02' STATE_SYN_RECV = '03' @@ -82,7 +82,7 @@ def get_bind_addrs(pid): bind_addrs.append(conn[1]) return bind_addrs -# from: http://code.activestate.com/recipes/439093/ +# from: https://code.activestate.com/recipes/439093/ def all_interfaces(): ''' Return all interfaces that are up diff --git a/qa/rpc-tests/wallet_changeaddresses.py b/qa/rpc-tests/wallet_changeaddresses.py index 80e2f6b01..4e3dbf17e 100755 --- a/qa/rpc-tests/wallet_changeaddresses.py +++ b/qa/rpc-tests/wallet_changeaddresses.py @@ -1,7 +1,7 @@ #!/usr/bin/env python3 # Copyright (c) 2019 The Zcash developers # Distributed under the MIT software license, see the accompanying -# file COPYING or http://www.opensource.org/licenses/mit-license.php. +# file COPYING or https://www.opensource.org/licenses/mit-license.php . from test_framework.test_framework import BitcoinTestFramework from test_framework.util import ( diff --git a/qa/zcash/checksec.sh b/qa/zcash/checksec.sh index f4c37e855..ba3820627 100755 --- a/qa/zcash/checksec.sh +++ b/qa/zcash/checksec.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # -# The BSD License (http://www.opensource.org/licenses/bsd-license.php) +# The BSD License (https://opensource.org/licenses/bsd-license.php) # specifies the terms and conditions of use for checksec.sh: # # Copyright (c) 2014-2020, Brian Davis @@ -54,8 +54,8 @@ # Version : 1.5 # Author : Tobias Klein # Date : November 2011 -# Download: http://www.trapkit.de/tools/checksec.html -# Changes : http://www.trapkit.de/tools/checksec_changes.txt +# Download: https://www.trapkit.de/tools/checksec.html +# Changes : https://www.trapkit.de/tools/checksec_changes.txt #set global lang to C export LC_ALL="C" @@ -258,7 +258,7 @@ help() { echo " --extended" echo echo "For more information, see:" - echo " http://github.com/slimm609/checksec.sh" + echo " https://github.com/slimm609/checksec.sh" echo } @@ -1124,7 +1124,7 @@ kernelcheck() { if [[ ${sestatus} == 0 ]]; then echo_message "\033[31mDisabled\033[m\n" "Disabled,," " \n\n" ', "grsecurity": { "grsecurity_config":"no" } }' echo_message " The grsecurity / PaX patchset is available here:\n" "" "" "" - echo_message " http://grsecurity.net/\n" "" "" "" + echo_message " https://grsecurity.net/\n" "" "" "" fi } diff --git a/share/rpcuser/rpcuser.py b/share/rpcuser/rpcuser.py index db9841beb..a57508c92 100755 --- a/share/rpcuser/rpcuser.py +++ b/share/rpcuser/rpcuser.py @@ -1,7 +1,7 @@ #!/usr/bin/env python2 # Copyright (c) 2015 The Bitcoin Core developers # Distributed under the MIT software license, see the accompanying -# file COPYING or http://www.opensource.org/licenses/mit-license.php. +# file COPYING or https://www.opensource.org/licenses/mit-license.php . import hashlib import sys diff --git a/src/bench/Examples.cpp b/src/bench/Examples.cpp index b6b020a97..3ca21f4dc 100644 --- a/src/bench/Examples.cpp +++ b/src/bench/Examples.cpp @@ -1,6 +1,6 @@ // Copyright (c) 2015 The Bitcoin Core developers // Distributed under the MIT software license, see the accompanying -// file COPYING or http://www.opensource.org/licenses/mit-license.php. +// file COPYING or https://www.opensource.org/licenses/mit-license.php . #include "bench.h" #include "main.h" diff --git a/src/bench/base58.cpp b/src/bench/base58.cpp index 28acd47a4..d0a4234a4 100644 --- a/src/bench/base58.cpp +++ b/src/bench/base58.cpp @@ -1,6 +1,6 @@ // Copyright (c) 2016 the Bitcoin Core developers // Distributed under the MIT software license, see the accompanying -// file COPYING or http://www.opensource.org/licenses/mit-license.php. +// file COPYING or https://www.opensource.org/licenses/mit-license.php . #include "bench.h" diff --git a/src/bench/bench.cpp b/src/bench/bench.cpp index 39324b1e9..268e3259d 100644 --- a/src/bench/bench.cpp +++ b/src/bench/bench.cpp @@ -1,6 +1,6 @@ // Copyright (c) 2015 The Bitcoin Core developers // Distributed under the MIT software license, see the accompanying -// file COPYING or http://www.opensource.org/licenses/mit-license.php. +// file COPYING or https://www.opensource.org/licenses/mit-license.php . #include "bench.h" diff --git a/src/bench/bench.h b/src/bench/bench.h index 15f65e352..1b529b356 100644 --- a/src/bench/bench.h +++ b/src/bench/bench.h @@ -1,6 +1,6 @@ // Copyright (c) 2015 The Bitcoin Core developers // Distributed under the MIT software license, see the accompanying -// file COPYING or http://www.opensource.org/licenses/mit-license.php. +// file COPYING or https://www.opensource.org/licenses/mit-license.php . #ifndef BITCOIN_BENCH_BENCH_H #define BITCOIN_BENCH_BENCH_H diff --git a/src/bench/bench_bitcoin.cpp b/src/bench/bench_bitcoin.cpp index c59881f41..ec4edc5b6 100644 --- a/src/bench/bench_bitcoin.cpp +++ b/src/bench/bench_bitcoin.cpp @@ -1,6 +1,6 @@ // Copyright (c) 2015 The Bitcoin Core developers // Distributed under the MIT software license, see the accompanying -// file COPYING or http://www.opensource.org/licenses/mit-license.php. +// file COPYING or https://www.opensource.org/licenses/mit-license.php . #include "bench.h" diff --git a/src/bench/checkqueue.cpp b/src/bench/checkqueue.cpp index 596d66870..e811eb123 100644 --- a/src/bench/checkqueue.cpp +++ b/src/bench/checkqueue.cpp @@ -1,6 +1,6 @@ // Copyright (c) 2015 The Bitcoin Core developers // Distributed under the MIT software license, see the accompanying -// file COPYING or http://www.opensource.org/licenses/mit-license.php. +// file COPYING or https://www.opensource.org/licenses/mit-license.php . #include "bench.h" #include "util.h" diff --git a/src/bench/crypto_hash.cpp b/src/bench/crypto_hash.cpp index 183819dde..2f70580f0 100644 --- a/src/bench/crypto_hash.cpp +++ b/src/bench/crypto_hash.cpp @@ -1,6 +1,6 @@ // Copyright (c) 2016 The Bitcoin Core developers // Distributed under the MIT software license, see the accompanying -// file COPYING or http://www.opensource.org/licenses/mit-license.php. +// file COPYING or https://www.opensource.org/licenses/mit-license.php . #include diff --git a/src/bench/perf.cpp b/src/bench/perf.cpp index 1f43e5d3a..61b9d5be7 100644 --- a/src/bench/perf.cpp +++ b/src/bench/perf.cpp @@ -1,6 +1,6 @@ // Copyright (c) 2016 The Bitcoin Core developers // Distributed under the MIT software license, see the accompanying -// file COPYING or http://www.opensource.org/licenses/mit-license.php. +// file COPYING or https://www.opensource.org/licenses/mit-license.php . #include "perf.h" diff --git a/src/bench/perf.h b/src/bench/perf.h index 73ea8b964..630c70093 100644 --- a/src/bench/perf.h +++ b/src/bench/perf.h @@ -1,6 +1,6 @@ // Copyright (c) 2016 The Bitcoin Core developers // Distributed under the MIT software license, see the accompanying -// file COPYING or http://www.opensource.org/licenses/mit-license.php. +// file COPYING or https://www.opensource.org/licenses/mit-license.php . /** Functions for measurement of CPU cycles */ #ifndef BITCOIN_BENCH_PERF_H diff --git a/src/bench/prevector_destructor.cpp b/src/bench/prevector_destructor.cpp index 55af3de4f..7f2881615 100644 --- a/src/bench/prevector_destructor.cpp +++ b/src/bench/prevector_destructor.cpp @@ -1,6 +1,6 @@ // Copyright (c) 2015-2017 The Bitcoin Core developers // Distributed under the MIT software license, see the accompanying -// file COPYING or http://www.opensource.org/licenses/mit-license.php. +// file COPYING or https://www.opensource.org/licenses/mit-license.php . #include "bench.h" #include "prevector.h" diff --git a/src/bench/rollingbloom.cpp b/src/bench/rollingbloom.cpp index a93d0fb0a..e9fa2ebe5 100644 --- a/src/bench/rollingbloom.cpp +++ b/src/bench/rollingbloom.cpp @@ -1,6 +1,6 @@ // Copyright (c) 2016 The Bitcoin Core developers // Distributed under the MIT software license, see the accompanying -// file COPYING or http://www.opensource.org/licenses/mit-license.php. +// file COPYING or https://www.opensource.org/licenses/mit-license.php . #include diff --git a/src/bench/verification.cpp b/src/bench/verification.cpp index 870c14704..fec9e8126 100644 --- a/src/bench/verification.cpp +++ b/src/bench/verification.cpp @@ -1,6 +1,6 @@ // Copyright (c) 2019 The Zcash developers // Distributed under the MIT software license, see the accompanying -// file COPYING or http://www.opensource.org/licenses/mit-license.php. +// file COPYING or https://www.opensource.org/licenses/mit-license.php . #include "bench.h" #include "coins.h" diff --git a/src/crypto/aes.cpp b/src/crypto/aes.cpp index 1d469d0fb..ea5ba7608 100644 --- a/src/crypto/aes.cpp +++ b/src/crypto/aes.cpp @@ -1,6 +1,6 @@ // Copyright (c) 2016 The Bitcoin Core developers // Distributed under the MIT software license, see the accompanying -// file COPYING or http://www.opensource.org/licenses/mit-license.php. +// file COPYING or https://www.opensource.org/licenses/mit-license.php . #include "aes.h" #include "crypto/common.h" diff --git a/src/crypto/aes.h b/src/crypto/aes.h index 8cae357c1..29bcafbd6 100644 --- a/src/crypto/aes.h +++ b/src/crypto/aes.h @@ -1,6 +1,6 @@ // Copyright (c) 2015 The Bitcoin Core developers // Distributed under the MIT software license, see the accompanying -// file COPYING or http://www.opensource.org/licenses/mit-license.php. +// file COPYING or https://www.opensource.org/licenses/mit-license.php . // // C++ wrapper around ctaes, a constant-time AES implementation diff --git a/src/crypto/ctaes/ctaes.c b/src/crypto/ctaes/ctaes.c index 55962bf25..07d382b14 100644 --- a/src/crypto/ctaes/ctaes.c +++ b/src/crypto/ctaes/ctaes.c @@ -1,13 +1,13 @@ - /********************************************************************* - * Copyright (c) 2016 Pieter Wuille * - * Distributed under the MIT software license, see the accompanying * - * file COPYING or http://www.opensource.org/licenses/mit-license.php.* - **********************************************************************/ + /*********************************************************************** + * Copyright (c) 2016 Pieter Wuille * + * Distributed under the MIT software license, see the accompanying * + * file COPYING or https://www.opensource.org/licenses/mit-license.php .* + ************************************************************************/ /* Constant time, unoptimized, concise, plain C, AES implementation * Based On: * Emilia Kasper and Peter Schwabe, Faster and Timing-Attack Resistant AES-GCM - * http://www.iacr.org/archive/ches2009/57470001/57470001.pdf + * https://www.iacr.org/archive/ches2009/57470001/57470001.pdf * But using 8 16-bit integers representing a single AES state rather than 8 128-bit * integers representing 8 AES states. */ diff --git a/src/crypto/ctaes/ctaes.h b/src/crypto/ctaes/ctaes.h index 2f0af0421..8a0a5a103 100644 --- a/src/crypto/ctaes/ctaes.h +++ b/src/crypto/ctaes/ctaes.h @@ -1,8 +1,8 @@ - /********************************************************************* - * Copyright (c) 2016 Pieter Wuille * - * Distributed under the MIT software license, see the accompanying * - * file COPYING or http://www.opensource.org/licenses/mit-license.php.* - **********************************************************************/ + /*********************************************************************** + * Copyright (c) 2016 Pieter Wuille * + * Distributed under the MIT software license, see the accompanying * + * file COPYING or https://www.opensource.org/licenses/mit-license.php .* + ************************************************************************/ #ifndef _CTAES_H_ #define _CTAES_H_ 1 diff --git a/src/crypto/ctaes/test.c b/src/crypto/ctaes/test.c index 21439a16f..7fe481e48 100644 --- a/src/crypto/ctaes/test.c +++ b/src/crypto/ctaes/test.c @@ -1,8 +1,8 @@ - /********************************************************************* - * Copyright (c) 2016 Pieter Wuille * - * Distributed under the MIT software license, see the accompanying * - * file COPYING or http://www.opensource.org/licenses/mit-license.php.* - **********************************************************************/ + /*********************************************************************** + * Copyright (c) 2016 Pieter Wuille * + * Distributed under the MIT software license, see the accompanying * + * file COPYING or https://www.opensource.org/licenses/mit-license.php .* + ************************************************************************/ #include "ctaes.h" diff --git a/src/fs.h b/src/fs.h index abb4be254..2d440905a 100644 --- a/src/fs.h +++ b/src/fs.h @@ -1,6 +1,6 @@ // Copyright (c) 2017 The Bitcoin Core developers // Distributed under the MIT software license, see the accompanying -// file COPYING or http://www.opensource.org/licenses/mit-license.php. +// file COPYING or https://www.opensource.org/licenses/mit-license.php . #ifndef BITCOIN_FS_H #define BITCOIN_FS_H diff --git a/src/hash.cpp b/src/hash.cpp index 2070e0918..aff22f07d 100644 --- a/src/hash.cpp +++ b/src/hash.cpp @@ -15,7 +15,7 @@ inline uint32_t ROTL32(uint32_t x, int8_t r) unsigned int MurmurHash3(unsigned int nHashSeed, const std::vector& vDataToHash) { - // The following is MurmurHash3 (x86_32), see http://code.google.com/p/smhasher/source/browse/trunk/MurmurHash3.cpp + // The following is MurmurHash3 (x86_32), see https://github.com/aappleby/smhasher/blob/master/src/MurmurHash3.cpp uint32_t h1 = nHashSeed; if (vDataToHash.size() > 0) { diff --git a/src/key.cpp b/src/key.cpp index 28ef803f5..5ed4797e1 100644 --- a/src/key.cpp +++ b/src/key.cpp @@ -20,7 +20,7 @@ static secp256k1_context* secp256k1_context_sign = NULL; /** * This parses a format loosely based on a DER encoding of the ECPrivateKey type from - * section C.4 of SEC 1 , with the following caveats: + * section C.4 of SEC 1 , with the following caveats: * * * The octet-length of the SEQUENCE must be encoded as 1 or 2 octets. It is not * required to be encoded as one octet if it is less than 256, as DER would require. @@ -82,7 +82,7 @@ static int ec_privkey_import_der(const secp256k1_context* ctx, unsigned char *ou /** * This serializes to a DER encoding of the ECPrivateKey type from section C.4 of SEC 1 - * . The optional parameters and publicKey fields are + * . The optional parameters and publicKey fields are * included. * * privkey must point to an output buffer of length at least CKey::PRIVATE_KEY_SIZE bytes. diff --git a/src/leveldb/CONTRIBUTING.md b/src/leveldb/CONTRIBUTING.md index cd600ff46..d86464803 100644 --- a/src/leveldb/CONTRIBUTING.md +++ b/src/leveldb/CONTRIBUTING.md @@ -32,5 +32,5 @@ the CLA. ## Writing Code ## If your contribution contains code, please make sure that it follows -[the style guide](http://google-styleguide.googlecode.com/svn/trunk/cppguide.xml). +[the style guide](https://github.com/google/styleguide/blob/gh-pages/cppguide.html). Otherwise we will have to ask you to make changes, and that's no fun for anyone. diff --git a/src/leveldb/README.md b/src/leveldb/README.md index a010c5085..5b26f5d0c 100644 --- a/src/leveldb/README.md +++ b/src/leveldb/README.md @@ -12,7 +12,7 @@ Authors: Sanjay Ghemawat (sanjay@google.com) and Jeff Dean (jeff@google.com) * Multiple changes can be made in one atomic batch. * Users can create a transient snapshot to get a consistent view of data. * Forward and backward iteration is supported over the data. - * Data is automatically compressed using the [Snappy compression library](http://google.github.io/snappy/). + * Data is automatically compressed using the [Snappy compression library](https://google.github.io/snappy/). * External activity (file system operations etc.) is relayed through a virtual interface so users can customize the operating system interactions. # Documentation diff --git a/src/leveldb/doc/benchmark.html b/src/leveldb/doc/benchmark.html index c4639772c..1801b413b 100644 --- a/src/leveldb/doc/benchmark.html +++ b/src/leveldb/doc/benchmark.html @@ -83,23 +83,23 @@ div.bsql {

Google, July 2011


-

In order to test LevelDB's performance, we benchmark it against other well-established database implementations. We compare LevelDB (revision 39) against SQLite3 (version 3.7.6.3) and Kyoto Cabinet's (version 1.2.67) TreeDB (a B+Tree based key-value store). We would like to acknowledge Scott Hess and Mikio Hirabayashi for their suggestions and contributions to the SQLite3 and Kyoto Cabinet benchmarks, respectively.

+

In order to test LevelDB's performance, we benchmark it against other well-established database implementations. We compare LevelDB (revision 39) against SQLite3 (version 3.7.6.3) and Kyoto Cabinet's (version 1.2.67) TreeDB (a B+Tree based key-value store). We would like to acknowledge Scott Hess and Mikio Hirabayashi for their suggestions and contributions to the SQLite3 and Kyoto Cabinet benchmarks, respectively.

Benchmarks were all performed on a six-core Intel(R) Xeon(R) CPU X5650 @ 2.67GHz, with 12288 KB of total L3 cache and 12 GB of DDR3 RAM at 1333 MHz. (Note that LevelDB uses at most two CPUs since the benchmarks are single threaded: one to run the benchmark, and one for background compactions.) We ran the benchmarks on two machines (with identical processors), one with an Ext3 file system and one with an Ext4 file system. The machine with the Ext3 file system has a SATA Hitachi HDS721050CLA362 hard drive. The machine with the Ext4 file system has a SATA Samsung HD502HJ hard drive. Both hard drives spin at 7200 RPM and have hard drive write-caching enabled (using `hdparm -W 1 [device]`). The numbers reported below are the median of three measurements.

Benchmark Source Code

We wrote benchmark tools for SQLite and Kyoto TreeDB based on LevelDB's db_bench. The code for each of the benchmarks resides here:

Custom Build Specifications

    -
  • LevelDB: LevelDB was compiled with the tcmalloc library and the Snappy compression library (revision 33). Assertions were disabled.
  • -
  • TreeDB: TreeDB was compiled using the LZO compression library (version 2.03). Furthermore, we enabled the TSMALL and TLINEAR options when opening the database in order to reduce the footprint of each record.
  • -
  • SQLite: We tuned SQLite's performance, by setting its locking mode to exclusive. We also enabled SQLite's write-ahead logging.
  • +
  • LevelDB: LevelDB was compiled with the tcmalloc library and the Snappy compression library (revision 33). Assertions were disabled.
  • +
  • TreeDB: TreeDB was compiled using the LZO compression library (version 2.03). Furthermore, we enabled the TSMALL and TLINEAR options when opening the database in order to reduce the footprint of each record.
  • +
  • SQLite: We tuned SQLite's performance, by setting its locking mode to exclusive. We also enabled SQLite's write-ahead logging.

1. Baseline Performance

@@ -451,7 +451,7 @@ performance may very well be better with compression if it allows more of the working set to fit in memory.

Note about Ext4 Filesystems

-

The preceding numbers are for an ext3 file system. Synchronous writes are much slower under ext4 (LevelDB drops to ~31 writes / second and TreeDB drops to ~5 writes / second; SQLite3's synchronous writes do not noticeably drop) due to ext4's different handling of fsync / msync calls. Even LevelDB's asynchronous write performance drops somewhat since it spreads its storage across multiple files and issues fsync calls when switching to a new file.

+

The preceding numbers are for an ext3 file system. Synchronous writes are much slower under ext4 (LevelDB drops to ~31 writes / second and TreeDB drops to ~5 writes / second; SQLite3's synchronous writes do not noticeably drop) due to ext4's different handling of fsync / msync calls. Even LevelDB's asynchronous write performance drops somewhat since it spreads its storage across multiple files and issues fsync calls when switching to a new file.

Acknowledgements

Jeff Dean and Sanjay Ghemawat wrote LevelDB. Kevin Tseng wrote and compiled these benchmarks. Mikio Hirabayashi, Scott Hess, and Gabor Cselle provided help and advice.

diff --git a/src/leveldb/doc/impl.md b/src/leveldb/doc/impl.md index 4b13f2a6b..c7b30094b 100644 --- a/src/leveldb/doc/impl.md +++ b/src/leveldb/doc/impl.md @@ -1,7 +1,7 @@ ## Files The implementation of leveldb is similar in spirit to the representation of a -single [Bigtable tablet (section 5.3)](http://research.google.com/archive/bigtable.html). +single [Bigtable tablet (section 5.3)](https://research.google/pubs/pub27898/). However the organization of the files that make up the representation is somewhat different and is explained below. diff --git a/src/leveldb/port/atomic_pointer.h b/src/leveldb/port/atomic_pointer.h index d79a02230..adb39d822 100644 --- a/src/leveldb/port/atomic_pointer.h +++ b/src/leveldb/port/atomic_pointer.h @@ -13,7 +13,7 @@ // based implementation (~16ns for based acquire-load vs. ~1ns for // a barrier based acquire-load). // This code is based on atomicops-internals-* in Google's perftools: -// http://code.google.com/p/google-perftools/source/browse/#svn%2Ftrunk%2Fsrc%2Fbase +// https://github.com/gperftools/gperftools/tree/master/src/base #ifndef PORT_ATOMIC_POINTER_H_ #define PORT_ATOMIC_POINTER_H_ @@ -74,10 +74,10 @@ class AtomicPointer { // Windows on x86 #if defined(OS_WIN) && defined(COMPILER_MSVC) && defined(ARCH_CPU_X86_FAMILY) // windows.h already provides a MemoryBarrier(void) macro -// http://msdn.microsoft.com/en-us/library/ms684208(v=vs.85).aspx +// https://docs.microsoft.com/en-us/windows/win32/api/winnt/nf-winnt-memorybarrier #define LEVELDB_HAVE_MEMORY_BARRIER -// Mac OS +// macOS #elif defined(OS_MACOSX) inline void MemoryBarrier() { OSMemoryBarrier(); @@ -87,8 +87,8 @@ inline void MemoryBarrier() { // Gcc on x86 #elif defined(ARCH_CPU_X86_FAMILY) && defined(__GNUC__) inline void MemoryBarrier() { - // See http://gcc.gnu.org/ml/gcc/2003-04/msg01180.html for a discussion on - // this idiom. Also see http://en.wikipedia.org/wiki/Memory_ordering. + // See https://gcc.gnu.org/legacy-ml/gcc/2003-04/msg01180.html for a discussion on + // this idiom. Also see https://en.wikipedia.org/wiki/Memory_ordering. __asm__ __volatile__("" : : : "memory"); } #define LEVELDB_HAVE_MEMORY_BARRIER @@ -96,8 +96,8 @@ inline void MemoryBarrier() { // Sun Studio #elif defined(ARCH_CPU_X86_FAMILY) && defined(__SUNPRO_CC) inline void MemoryBarrier() { - // See http://gcc.gnu.org/ml/gcc/2003-04/msg01180.html for a discussion on - // this idiom. Also see http://en.wikipedia.org/wiki/Memory_ordering. + // See https://gcc.gnu.org/legacy-ml/gcc/2003-04/msg01180.html for a discussion on + // this idiom. Also see https://en.wikipedia.org/wiki/Memory_ordering. asm volatile("" : : : "memory"); } #define LEVELDB_HAVE_MEMORY_BARRIER diff --git a/src/leveldb/port/port_posix.h b/src/leveldb/port/port_posix.h index d85fa5d63..cdbc58947 100644 --- a/src/leveldb/port/port_posix.h +++ b/src/leveldb/port/port_posix.h @@ -31,7 +31,7 @@ #elif defined(OS_ANDROID) // Due to a bug in the NDK x86 definition, // _BYTE_ORDER must be used instead of __BYTE_ORDER on Android. - // See http://code.google.com/p/android/issues/detail?id=39824 + // See https://issuetracker.google.com/issues/36958561 #include #define PLATFORM_IS_LITTLE_ENDIAN (_BYTE_ORDER == _LITTLE_ENDIAN) #else diff --git a/src/leveldb/port/port_posix_sse.cc b/src/leveldb/port/port_posix_sse.cc index 2d49c21dd..399526c64 100644 --- a/src/leveldb/port/port_posix_sse.cc +++ b/src/leveldb/port/port_posix_sse.cc @@ -50,7 +50,7 @@ static inline uint64_t LE_LOAD64(const uint8_t *p) { #endif // defined(LEVELDB_PLATFORM_POSIX_SSE) // For further improvements see Intel publication at: -// http://download.intel.com/design/intarch/papers/323405.pdf +// https://download.intel.com/design/intarch/papers/323405.pdf uint32_t AcceleratedCRC32C(uint32_t crc, const char* buf, size_t size) { #if !defined(LEVELDB_PLATFORM_POSIX_SSE) return 0; diff --git a/src/leveldb/table/format.h b/src/leveldb/table/format.h index 6c0b80c01..2cb2d1804 100644 --- a/src/leveldb/table/format.h +++ b/src/leveldb/table/format.h @@ -76,7 +76,7 @@ class Footer { }; // kTableMagicNumber was picked by running -// echo http://code.google.com/p/leveldb/ | sha1sum +// echo https://github.com/google/leveldb | sha1sum // and taking the leading 64 bits. static const uint64_t kTableMagicNumber = 0xdb4775248b80fb57ull; diff --git a/src/leveldb/util/env_win.cc b/src/leveldb/util/env_win.cc index 830332abe..41db76157 100644 --- a/src/leveldb/util/env_win.cc +++ b/src/leveldb/util/env_win.cc @@ -1,8 +1,8 @@ // This file contains source that originates from: -// http://code.google.com/p/leveldbwin/source/browse/trunk/win32_impl_src/env_win32.h -// http://code.google.com/p/leveldbwin/source/browse/trunk/win32_impl_src/port_win32.cc +// https://github.com/maxd/leveldbwin/blob/master/win32_impl_src/env_win32.h +// https://github.com/maxd/leveldbwin/blob/master/win32_impl_src/port_win32.cc // Those files don't have any explicit license headers but the -// project (http://code.google.com/p/leveldbwin/) lists the 'New BSD License' +// project (https://github.com/maxd/leveldbwin) lists the 'New BSD License' // as the license. #if defined(LEVELDB_PLATFORM_WINDOWS) #include diff --git a/src/logging.cpp b/src/logging.cpp index 54cb8bdec..1d9a4dad3 100644 --- a/src/logging.cpp +++ b/src/logging.cpp @@ -2,7 +2,7 @@ // Copyright (c) 2009-2018 The Bitcoin Core developers // Copyright (c) 2018-2020 The Zcash developers // Distributed under the MIT software license, see the accompanying -// file COPYING or http://www.opensource.org/licenses/mit-license.php. +// file COPYING or https://www.opensource.org/licenses/mit-license.php . #include "logging.h" diff --git a/src/logging.h b/src/logging.h index edee5506a..138d26060 100644 --- a/src/logging.h +++ b/src/logging.h @@ -2,7 +2,7 @@ // Copyright (c) 2009-2018 The Bitcoin Core developers // Copyright (c) 2018-2020 The Zcash developers // Distributed under the MIT software license, see the accompanying -// file COPYING or http://www.opensource.org/licenses/mit-license.php. +// file COPYING or https://www.opensource.org/licenses/mit-license.php . #ifndef ZCASH_LOGGING_H #define ZCASH_LOGGING_H diff --git a/src/policy/policy.cpp b/src/policy/policy.cpp index a02558d5b..5f5248956 100644 --- a/src/policy/policy.cpp +++ b/src/policy/policy.cpp @@ -1,7 +1,7 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin developers // Distributed under the MIT software license, see the accompanying -// file COPYING or http://www.opensource.org/licenses/mit-license.php. +// file COPYING or https://www.opensource.org/licenses/mit-license.php . // NOTE: This file is intended to be customised by the end user, and includes only local node policy logic diff --git a/src/policy/policy.h b/src/policy/policy.h index 5db6d5d0c..eb635b7c8 100644 --- a/src/policy/policy.h +++ b/src/policy/policy.h @@ -1,7 +1,7 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin developers // Distributed under the MIT software license, see the accompanying -// file COPYING or http://www.opensource.org/licenses/mit-license.php. +// file COPYING or https://www.opensource.org/licenses/mit-license.php . #ifndef BITCOIN_POLICY_POLICY_H #define BITCOIN_POLICY_POLICY_H diff --git a/src/prevector.h b/src/prevector.h index 67edb4c69..290d5f37a 100644 --- a/src/prevector.h +++ b/src/prevector.h @@ -1,6 +1,6 @@ // Copyright (c) 2015-2016 The Bitcoin Core developers // Distributed under the MIT software license, see the accompanying -// file COPYING or http://www.opensource.org/licenses/mit-license.php. +// file COPYING or https://www.opensource.org/licenses/mit-license.php . #ifndef BITCOIN_PREVECTOR_H #define BITCOIN_PREVECTOR_H diff --git a/src/rpc/protocol.cpp b/src/rpc/protocol.cpp index cd92119e4..46aa20001 100644 --- a/src/rpc/protocol.cpp +++ b/src/rpc/protocol.cpp @@ -22,8 +22,8 @@ using namespace std; * but uses JSON-RPC 1.1/2.0 standards for parts of the 1.0 standard that were * unspecified (HTTP errors and contents of 'error'). * - * 1.0 spec: http://json-rpc.org/wiki/specification - * 1.2 spec: http://jsonrpc.org/historical/json-rpc-over-http.html + * 1.0 spec: https://www.jsonrpc.org/specification_v1 + * 1.2 spec: https://www.jsonrpc.org/historical/jsonrpc12_proposal.html */ string JSONRPCRequest(const string& strMethod, const UniValue& params, const UniValue& id) diff --git a/src/rust/README.md b/src/rust/README.md index 0d6eeaed0..a6e8e97f2 100644 --- a/src/rust/README.md +++ b/src/rust/README.md @@ -11,8 +11,8 @@ by `zcashd`. Licensed under either of * Apache License, Version 2.0, ([LICENSE-APACHE](../LICENSE-APACHE) or - http://www.apache.org/licenses/LICENSE-2.0) - * MIT license ([LICENSE-MIT](../LICENSE-MIT) or http://opensource.org/licenses/MIT) + https://www.apache.org/licenses/LICENSE-2.0) + * MIT license ([LICENSE-MIT](../LICENSE-MIT) or https://opensource.org/licenses/MIT) at your option. diff --git a/src/secp256k1/build-aux/m4/ax_prog_cc_for_build.m4 b/src/secp256k1/build-aux/m4/ax_prog_cc_for_build.m4 index 77fd346a7..0b6de5639 100644 --- a/src/secp256k1/build-aux/m4/ax_prog_cc_for_build.m4 +++ b/src/secp256k1/build-aux/m4/ax_prog_cc_for_build.m4 @@ -1,6 +1,6 @@ -# =========================================================================== -# http://www.gnu.org/software/autoconf-archive/ax_prog_cc_for_build.html -# =========================================================================== +# ============================================================================ +# https://www.gnu.org/software/autoconf-archive/ax_prog_cc_for_build.html +# ============================================================================ # # SYNOPSIS # diff --git a/src/secp256k1/contrib/travis.sh b/src/secp256k1/contrib/travis.sh index 24cc9315c..ed9862398 100755 --- a/src/secp256k1/contrib/travis.sh +++ b/src/secp256k1/contrib/travis.sh @@ -28,7 +28,7 @@ fi if [ "$RUN_VALGRIND" = "yes" ] then make -j2 - # the `--error-exitcode` is required to make the test fail if valgrind found errors, otherwise it'll return 0 (http://valgrind.org/docs/manual/manual-core.html) + # the `--error-exitcode` is required to make the test fail if valgrind found errors, otherwise it'll return 0 (https://www.valgrind.org/docs/manual/manual-core.html) valgrind --error-exitcode=42 ./tests 16 valgrind --error-exitcode=42 ./exhaustive_tests fi diff --git a/src/secp256k1/sage/group_prover.sage b/src/secp256k1/sage/group_prover.sage index 8521f0799..41b0c77bd 100644 --- a/src/secp256k1/sage/group_prover.sage +++ b/src/secp256k1/sage/group_prover.sage @@ -42,7 +42,7 @@ # as we assume that all constraints in it are complementary with each other. # # Based on the sage verification scripts used in the Explicit-Formulas Database -# by Tanja Lange and others, see http://hyperelliptic.org/EFD +# by Tanja Lange and others, see https://hyperelliptic.org/EFD/ class fastfrac: """Fractions over rings.""" diff --git a/src/secp256k1/src/assumptions.h b/src/secp256k1/src/assumptions.h index 77204de2b..162273647 100644 --- a/src/secp256k1/src/assumptions.h +++ b/src/secp256k1/src/assumptions.h @@ -1,8 +1,8 @@ -/********************************************************************** - * Copyright (c) 2020 Pieter Wuille * - * Distributed under the MIT software license, see the accompanying * - * file COPYING or http://www.opensource.org/licenses/mit-license.php.* - **********************************************************************/ +/************************************************************************ + * Copyright (c) 2020 Pieter Wuille * + * Distributed under the MIT software license, see the accompanying * + * file COPYING or https://www.opensource.org/licenses/mit-license.php .* + ************************************************************************/ #ifndef SECP256K1_ASSUMPTIONS_H #define SECP256K1_ASSUMPTIONS_H diff --git a/src/secp256k1/src/bench_ecmult.c b/src/secp256k1/src/bench_ecmult.c index facd07ef3..a856b4932 100644 --- a/src/secp256k1/src/bench_ecmult.c +++ b/src/secp256k1/src/bench_ecmult.c @@ -1,8 +1,8 @@ -/********************************************************************** - * Copyright (c) 2017 Pieter Wuille * - * Distributed under the MIT software license, see the accompanying * - * file COPYING or http://www.opensource.org/licenses/mit-license.php.* - **********************************************************************/ +/************************************************************************ + * Copyright (c) 2017 Pieter Wuille * + * Distributed under the MIT software license, see the accompanying * + * file COPYING or https://www.opensource.org/licenses/mit-license.php .* + ************************************************************************/ #include #include "include/secp256k1.h" diff --git a/src/secp256k1/src/bench_schnorrsig.c b/src/secp256k1/src/bench_schnorrsig.c index 315f5af28..026b4bc33 100644 --- a/src/secp256k1/src/bench_schnorrsig.c +++ b/src/secp256k1/src/bench_schnorrsig.c @@ -1,8 +1,8 @@ -/********************************************************************** - * Copyright (c) 2018-2020 Andrew Poelstra, Jonas Nick * - * Distributed under the MIT software license, see the accompanying * - * file COPYING or http://www.opensource.org/licenses/mit-license.php.* - **********************************************************************/ +/************************************************************************ + * Copyright (c) 2018-2020 Andrew Poelstra, Jonas Nick * + * Distributed under the MIT software license, see the accompanying * + * file COPYING or https://www.opensource.org/licenses/mit-license.php .* + ************************************************************************/ #include #include diff --git a/src/secp256k1/src/ecmult_gen_impl.h b/src/secp256k1/src/ecmult_gen_impl.h index 4cd046574..2cdb1ba4b 100644 --- a/src/secp256k1/src/ecmult_gen_impl.h +++ b/src/secp256k1/src/ecmult_gen_impl.h @@ -144,7 +144,7 @@ static void secp256k1_ecmult_gen(const secp256k1_ecmult_gen_context *ctx, secp25 * (https://cryptojedi.org/peter/data/chesrump-20130822.pdf) and * "Cache Attacks and Countermeasures: the Case of AES", RSA 2006, * by Dag Arne Osvik, Adi Shamir, and Eran Tromer - * (http://www.tau.ac.il/~tromer/papers/cache.pdf) + * (https://www.tau.ac.il/~tromer/papers/cache.pdf) */ secp256k1_ge_storage_cmov(&adds, &(*ctx->prec)[j][i], i == bits); } diff --git a/src/secp256k1/src/modules/extrakeys/main_impl.h b/src/secp256k1/src/modules/extrakeys/main_impl.h index 5378d2f30..705b048c1 100644 --- a/src/secp256k1/src/modules/extrakeys/main_impl.h +++ b/src/secp256k1/src/modules/extrakeys/main_impl.h @@ -1,8 +1,8 @@ -/********************************************************************** - * Copyright (c) 2020 Jonas Nick * - * Distributed under the MIT software license, see the accompanying * - * file COPYING or http://www.opensource.org/licenses/mit-license.php.* - **********************************************************************/ +/************************************************************************ + * Copyright (c) 2020 Jonas Nick * + * Distributed under the MIT software license, see the accompanying * + * file COPYING or https://www.opensource.org/licenses/mit-license.php .* + ************************************************************************/ #ifndef _SECP256K1_MODULE_EXTRAKEYS_MAIN_ #define _SECP256K1_MODULE_EXTRAKEYS_MAIN_ diff --git a/src/secp256k1/src/modules/extrakeys/tests_exhaustive_impl.h b/src/secp256k1/src/modules/extrakeys/tests_exhaustive_impl.h index 0e29bc6b0..0e2389014 100644 --- a/src/secp256k1/src/modules/extrakeys/tests_exhaustive_impl.h +++ b/src/secp256k1/src/modules/extrakeys/tests_exhaustive_impl.h @@ -1,8 +1,8 @@ -/********************************************************************** - * Copyright (c) 2020 Pieter Wuille * - * Distributed under the MIT software license, see the accompanying * - * file COPYING or http://www.opensource.org/licenses/mit-license.php.* - **********************************************************************/ +/************************************************************************ + * Copyright (c) 2020 Pieter Wuille * + * Distributed under the MIT software license, see the accompanying * + * file COPYING or https://www.opensource.org/licenses/mit-license.php .* + ************************************************************************/ #ifndef _SECP256K1_MODULE_EXTRAKEYS_TESTS_EXHAUSTIVE_ #define _SECP256K1_MODULE_EXTRAKEYS_TESTS_EXHAUSTIVE_ diff --git a/src/secp256k1/src/modules/extrakeys/tests_impl.h b/src/secp256k1/src/modules/extrakeys/tests_impl.h index 5ee135849..c11514c34 100644 --- a/src/secp256k1/src/modules/extrakeys/tests_impl.h +++ b/src/secp256k1/src/modules/extrakeys/tests_impl.h @@ -1,8 +1,8 @@ -/********************************************************************** - * Copyright (c) 2020 Jonas Nick * - * Distributed under the MIT software license, see the accompanying * - * file COPYING or http://www.opensource.org/licenses/mit-license.php.* - **********************************************************************/ +/************************************************************************ + * Copyright (c) 2020 Jonas Nick * + * Distributed under the MIT software license, see the accompanying * + * file COPYING or https://www.opensource.org/licenses/mit-license.php .* + ************************************************************************/ #ifndef _SECP256K1_MODULE_EXTRAKEYS_TESTS_ #define _SECP256K1_MODULE_EXTRAKEYS_TESTS_ diff --git a/src/secp256k1/src/modules/recovery/tests_exhaustive_impl.h b/src/secp256k1/src/modules/recovery/tests_exhaustive_impl.h index a2f381d77..ba677465a 100644 --- a/src/secp256k1/src/modules/recovery/tests_exhaustive_impl.h +++ b/src/secp256k1/src/modules/recovery/tests_exhaustive_impl.h @@ -1,8 +1,8 @@ -/********************************************************************** - * Copyright (c) 2016 Andrew Poelstra * - * Distributed under the MIT software license, see the accompanying * - * file COPYING or http://www.opensource.org/licenses/mit-license.php.* - **********************************************************************/ +/************************************************************************ + * Copyright (c) 2016 Andrew Poelstra * + * Distributed under the MIT software license, see the accompanying * + * file COPYING or https://www.opensource.org/licenses/mit-license.php .* + ************************************************************************/ #ifndef SECP256K1_MODULE_RECOVERY_EXHAUSTIVE_TESTS_H #define SECP256K1_MODULE_RECOVERY_EXHAUSTIVE_TESTS_H diff --git a/src/secp256k1/src/modules/schnorrsig/main_impl.h b/src/secp256k1/src/modules/schnorrsig/main_impl.h index b0d8481f9..ea572c27b 100644 --- a/src/secp256k1/src/modules/schnorrsig/main_impl.h +++ b/src/secp256k1/src/modules/schnorrsig/main_impl.h @@ -1,8 +1,8 @@ -/********************************************************************** - * Copyright (c) 2018-2020 Andrew Poelstra, Jonas Nick * - * Distributed under the MIT software license, see the accompanying * - * file COPYING or http://www.opensource.org/licenses/mit-license.php.* - **********************************************************************/ +/************************************************************************ + * Copyright (c) 2018-2020 Andrew Poelstra, Jonas Nick * + * Distributed under the MIT software license, see the accompanying * + * file COPYING or https://www.opensource.org/licenses/mit-license.php .* + ************************************************************************/ #ifndef _SECP256K1_MODULE_SCHNORRSIG_MAIN_ #define _SECP256K1_MODULE_SCHNORRSIG_MAIN_ diff --git a/src/secp256k1/src/modules/schnorrsig/tests_exhaustive_impl.h b/src/secp256k1/src/modules/schnorrsig/tests_exhaustive_impl.h index 4bf0bc168..97a5c7f63 100644 --- a/src/secp256k1/src/modules/schnorrsig/tests_exhaustive_impl.h +++ b/src/secp256k1/src/modules/schnorrsig/tests_exhaustive_impl.h @@ -1,8 +1,8 @@ -/********************************************************************** - * Copyright (c) 2020 Pieter Wuille * - * Distributed under the MIT software license, see the accompanying * - * file COPYING or http://www.opensource.org/licenses/mit-license.php.* - **********************************************************************/ +/************************************************************************ + * Copyright (c) 2020 Pieter Wuille * + * Distributed under the MIT software license, see the accompanying * + * file COPYING or https://www.opensource.org/licenses/mit-license.php .* + ************************************************************************/ #ifndef _SECP256K1_MODULE_SCHNORRSIG_TESTS_EXHAUSTIVE_ #define _SECP256K1_MODULE_SCHNORRSIG_TESTS_EXHAUSTIVE_ diff --git a/src/secp256k1/src/modules/schnorrsig/tests_impl.h b/src/secp256k1/src/modules/schnorrsig/tests_impl.h index f522fcb32..33c8d1aa4 100644 --- a/src/secp256k1/src/modules/schnorrsig/tests_impl.h +++ b/src/secp256k1/src/modules/schnorrsig/tests_impl.h @@ -1,8 +1,8 @@ -/********************************************************************** - * Copyright (c) 2018-2020 Andrew Poelstra, Jonas Nick * - * Distributed under the MIT software license, see the accompanying * - * file COPYING or http://www.opensource.org/licenses/mit-license.php.* - **********************************************************************/ +/************************************************************************ + * Copyright (c) 2018-2020 Andrew Poelstra, Jonas Nick * + * Distributed under the MIT software license, see the accompanying * + * file COPYING or https://www.opensource.org/licenses/mit-license.php .* + ************************************************************************/ #ifndef _SECP256K1_MODULE_SCHNORRSIG_TESTS_ #define _SECP256K1_MODULE_SCHNORRSIG_TESTS_ diff --git a/src/secp256k1/src/scratch.h b/src/secp256k1/src/scratch.h index 77b35d126..2ed323d43 100644 --- a/src/secp256k1/src/scratch.h +++ b/src/secp256k1/src/scratch.h @@ -1,8 +1,8 @@ -/********************************************************************** - * Copyright (c) 2017 Andrew Poelstra * - * Distributed under the MIT software license, see the accompanying * - * file COPYING or http://www.opensource.org/licenses/mit-license.php.* - **********************************************************************/ +/************************************************************************ + * Copyright (c) 2017 Andrew Poelstra * + * Distributed under the MIT software license, see the accompanying * + * file COPYING or https://www.opensource.org/licenses/mit-license.php .* + ************************************************************************/ #ifndef _SECP256K1_SCRATCH_ #define _SECP256K1_SCRATCH_ diff --git a/src/secp256k1/src/scratch_impl.h b/src/secp256k1/src/scratch_impl.h index f381e2e32..4dc9f3d8b 100644 --- a/src/secp256k1/src/scratch_impl.h +++ b/src/secp256k1/src/scratch_impl.h @@ -1,8 +1,8 @@ -/********************************************************************** - * Copyright (c) 2017 Andrew Poelstra * - * Distributed under the MIT software license, see the accompanying * - * file COPYING or http://www.opensource.org/licenses/mit-license.php.* - **********************************************************************/ +/************************************************************************ + * Copyright (c) 2017 Andrew Poelstra * + * Distributed under the MIT software license, see the accompanying * + * file COPYING or https://www.opensource.org/licenses/mit-license.php .* + ************************************************************************/ #ifndef _SECP256K1_SCRATCH_IMPL_H_ #define _SECP256K1_SCRATCH_IMPL_H_ diff --git a/src/secp256k1/src/selftest.h b/src/secp256k1/src/selftest.h index 0e37510c1..c66aceeb4 100644 --- a/src/secp256k1/src/selftest.h +++ b/src/secp256k1/src/selftest.h @@ -1,8 +1,8 @@ -/********************************************************************** - * Copyright (c) 2020 Pieter Wuille * - * Distributed under the MIT software license, see the accompanying * - * file COPYING or http://www.opensource.org/licenses/mit-license.php.* - **********************************************************************/ +/************************************************************************ + * Copyright (c) 2020 Pieter Wuille * + * Distributed under the MIT software license, see the accompanying * + * file COPYING or https://www.opensource.org/licenses/mit-license.php .* + ************************************************************************/ #ifndef SECP256K1_SELFTEST_H #define SECP256K1_SELFTEST_H diff --git a/src/secp256k1/src/valgrind_ctime_test.c b/src/secp256k1/src/valgrind_ctime_test.c index 3169e3651..697ac0c7a 100644 --- a/src/secp256k1/src/valgrind_ctime_test.c +++ b/src/secp256k1/src/valgrind_ctime_test.c @@ -1,8 +1,8 @@ -/********************************************************************** - * Copyright (c) 2020 Gregory Maxwell * - * Distributed under the MIT software license, see the accompanying * - * file COPYING or http://www.opensource.org/licenses/mit-license.php.* - **********************************************************************/ +/************************************************************************ + * Copyright (c) 2020 Gregory Maxwell * + * Distributed under the MIT software license, see the accompanying * + * file COPYING or https://www.opensource.org/licenses/mit-license.php .* + ************************************************************************/ #include #include "include/secp256k1.h" diff --git a/src/test/README.md b/src/test/README.md index 332c7447a..70d42320a 100644 --- a/src/test/README.md +++ b/src/test/README.md @@ -20,7 +20,7 @@ Add the source files to /src/Makefile.test.include to add them to the build. For further reading, I found the following website to be helpful in explaining how the boost unit test framework works: -[http://www.alittlemadness.com/2009/03/31/c-unit-testing-with-boosttest/](http://www.alittlemadness.com/2009/03/31/c-unit-testing-with-boosttest/). +[https://web.archive.org/web/20160304091452/http://www.alittlemadness.com/2009/03/31/c-unit-testing-with-boosttest/](https://web.archive.org/web/20160304091452/http://www.alittlemadness.com/2009/03/31/c-unit-testing-with-boosttest/). test_bitcoin has some built-in command-line arguments; for example, to run just the getarg_tests verbosely: diff --git a/src/test/script_standard_tests.cpp b/src/test/script_standard_tests.cpp index 90a77e366..0ba52df67 100644 --- a/src/test/script_standard_tests.cpp +++ b/src/test/script_standard_tests.cpp @@ -1,6 +1,6 @@ // Copyright (c) 2017 The Bitcoin Core developers -// Distributed under the MIT software license, see the accompanying -// file COPYING or http://www.opensource.org/licenses/mit-license.php. +// Distributed under thse MIT software license, see the accompanying +// file COPYING or http://www.opensource.org/licenses/mit-license.php . #include "key.h" #include "keystore.h" diff --git a/src/test/scriptnum10.h b/src/test/scriptnum10.h index d81e599bd..61131ec4c 100644 --- a/src/test/scriptnum10.h +++ b/src/test/scriptnum10.h @@ -1,7 +1,7 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2013 The Bitcoin Core developers // Distributed under the MIT software license, see the accompanying -// file COPYING or http://www.opensource.org/licenses/mit-license.php. +// file COPYING or https://www.opensource.org/licenses/mit-license.php . #ifndef BITCOIN_TEST_SCRIPTNUM10_H #define BITCOIN_TEST_SCRIPTNUM10_H diff --git a/src/test/sighash_tests.cpp b/src/test/sighash_tests.cpp index 01e04d8ef..5a69113a3 100644 --- a/src/test/sighash_tests.cpp +++ b/src/test/sighash_tests.cpp @@ -95,7 +95,7 @@ void static RandomScript(CScript &script) { } // Overwinter tx version numbers are selected randomly from current version range. -// http://en.cppreference.com/w/cpp/numeric/random/uniform_int_distribution +// https://en.cppreference.com/w/cpp/numeric/random/uniform_int_distribution // https://stackoverflow.com/a/19728404 std::random_device rd; std::mt19937 rng(rd()); diff --git a/src/test/test_random.h b/src/test/test_random.h index d8850800c..fdefa8937 100644 --- a/src/test/test_random.h +++ b/src/test/test_random.h @@ -1,7 +1,7 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers // Distributed under the MIT software license, see the accompanying -// file COPYING or http://www.opensource.org/licenses/mit-license.php. +// file COPYING or https://www.opensource.org/licenses/mit-license.php . #ifndef BITCOIN_TEST_TEST_RANDOM_H #define BITCOIN_TEST_TEST_RANDOM_H diff --git a/src/test/txvalidationcache_tests.cpp b/src/test/txvalidationcache_tests.cpp index 52229369b..4b505744f 100644 --- a/src/test/txvalidationcache_tests.cpp +++ b/src/test/txvalidationcache_tests.cpp @@ -1,6 +1,6 @@ // Copyright (c) 2011-2014 The Bitcoin Core developers // Distributed under the MIT software license, see the accompanying -// file COPYING or http://www.opensource.org/licenses/mit-license.php. +// file COPYING or https://www.opensource.org/licenses/mit-license.php . #include "consensus/validation.h" #include "key.h" @@ -29,7 +29,7 @@ ToMemPool(CMutableTransaction& tx) #ifdef ENABLE_MINING BOOST_FIXTURE_TEST_CASE(tx_mempool_block_doublespend, TestChain100Setup) { - // Make sure skipping validation of transctions that were + // Make sure skipping validation of transactions that were // validated going into the memory pool does not allow // double-spends in blocks to pass validation when they should not. diff --git a/src/threadsafety.h b/src/threadsafety.h index 42e2168ad..4d4a3fc60 100644 --- a/src/threadsafety.h +++ b/src/threadsafety.h @@ -10,7 +10,7 @@ // TL;DR Add GUARDED_BY(mutex) to member variables. The others are // rarely necessary. Ex: int nFoo GUARDED_BY(cs_foo); // -// See http://clang.llvm.org/docs/LanguageExtensions.html#threadsafety +// See https://clang.llvm.org/docs/LanguageExtensions.html#threadsafety // for documentation. The clang compiler can do advanced static analysis // of locking when given the -Wthread-safety option. #define LOCKABLE __attribute__((lockable)) diff --git a/src/tinyformat.h b/src/tinyformat.h index 57f767250..7c607d7f0 100644 --- a/src/tinyformat.h +++ b/src/tinyformat.h @@ -150,7 +150,7 @@ namespace tfm = tinyformat; #if defined(__GLIBCXX__) && __GLIBCXX__ < 20080201 // std::showpos is broken on old libstdc++ as provided with OSX. See -// http://gcc.gnu.org/ml/libstdc++/2007-11/msg00075.html +// https://gcc.gnu.org/legacy-ml/libstdc++/2007-11/msg00075.html # define TINYFORMAT_OLD_LIBSTDCPLUSPLUS_WORKAROUND #endif @@ -375,7 +375,7 @@ TINYFORMAT_DEFINE_FORMATVALUE_CHAR(unsigned char) // used in boost.preprocessor. // // To rerun the code generation in place, use `cog.py -r tinyformat.h` -// (see http://nedbatchelder.com/code/cog). Alternatively you can just create +// (see https://nedbatchelder.com/code/cog/). Alternatively you can just create // extra versions by hand. /*[[[cog diff --git a/src/univalue/configure.ac b/src/univalue/configure.ac index 8bcbf6e52..16c7ef7af 100644 --- a/src/univalue/configure.ac +++ b/src/univalue/configure.ac @@ -15,7 +15,7 @@ m4_define([libunivalue_version], [libunivalue_major_version().libunivalue_minor_ AC_INIT([univalue], [1.1.1], - [http://github.com/jgarzik/univalue/]) + [https://github.com/jgarzik/univalue/]) dnl make the compilation flags quiet unless V=1 is used m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])]) @@ -33,7 +33,7 @@ LIBUNIVALUE_MICRO_VERSION=libunivalue_micro_version LIBUNIVALUE_INTERFACE_AGE=libunivalue_interface_age # ABI version -# http://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html +# https://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html LIBUNIVALUE_CURRENT=libunivalue_current LIBUNIVALUE_REVISION=libunivalue_revision LIBUNIVALUE_AGE=libunivalue_age diff --git a/src/util.cpp b/src/util.cpp index 5599e1cdd..818b1a525 100644 --- a/src/util.cpp +++ b/src/util.cpp @@ -84,8 +84,8 @@ // Work around clang compilation problem in Boost 1.46: // /usr/include/boost/program_options/detail/config_file.hpp:163:17: error: call to function 'to_internal' that is neither visible in the template definition nor found by argument-dependent lookup -// See also: http://stackoverflow.com/questions/10020179/compilation-fail-in-boost-librairies-program-options -// http://clang.debian.net/status.php?version=3.0&key=CANNOT_FIND_FUNCTION +// See also: https://stackoverflow.com/questions/10020179/compilation-fail-in-boost-librairies-program-options +// https://clang.debian.net/status.php?version=3.0&key=CANNOT_FIND_FUNCTION namespace boost { namespace program_options { diff --git a/src/utilstrencodings.cpp b/src/utilstrencodings.cpp index 6528b6cd4..0b6332a63 100644 --- a/src/utilstrencodings.cpp +++ b/src/utilstrencodings.cpp @@ -40,7 +40,7 @@ string SanitizeFilename(const string& str) { /** * safeChars chosen to restrict filename, keeping it simple to avoid cross-platform issues. - * http://stackoverflow.com/a/2306003 + * https://stackoverflow.com/a/2306003 */ static string safeChars("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ01234567890"); string strResult; diff --git a/src/utilstrencodings.h b/src/utilstrencodings.h index cec515f1d..d756db70c 100644 --- a/src/utilstrencodings.h +++ b/src/utilstrencodings.h @@ -125,7 +125,7 @@ bool TimingResistantEqual(const T& a, const T& b) } /** Parse number as fixed point according to JSON number syntax. - * See http://json.org/number.gif + * See https://web.archive.org/web/20190804092921/https://www.json.org/number.gif * @returns true on success, false on error. * @note The result must be in the range (-10^18,10^18), otherwise an overflow error will trigger. */ diff --git a/src/wallet/asyncrpcoperation_common.h b/src/wallet/asyncrpcoperation_common.h index d63f5821e..703406396 100644 --- a/src/wallet/asyncrpcoperation_common.h +++ b/src/wallet/asyncrpcoperation_common.h @@ -1,6 +1,6 @@ // Copyright (c) 2019 The Zcash developers // Distributed under the MIT software license, see the accompanying -// file COPYING or http://www.opensource.org/licenses/mit-license.php. +// file COPYING or https://www.opensource.org/licenses/mit-license.php . #ifndef ZCASH_WALLET_ASYNCRPCOPERATION_COMMON_H #define ZCASH_WALLET_ASYNCRPCOPERATION_COMMON_H diff --git a/src/wallet/test/crypto_tests.cpp b/src/wallet/test/crypto_tests.cpp index b3ad26e9a..0c0844e67 100644 --- a/src/wallet/test/crypto_tests.cpp +++ b/src/wallet/test/crypto_tests.cpp @@ -1,6 +1,6 @@ // Copyright (c) 2014 The Bitcoin Core developers // Distributed under the MIT software license, see the accompanying -// file COPYING or http://www.opensource.org/licenses/mit-license.php. +// file COPYING or https://www.opensource.org/licenses/mit-license.php . #include "test/test_random.h" #include "utilstrencodings.h" diff --git a/src/wallet/test/wallet_test_fixture.h b/src/wallet/test/wallet_test_fixture.h index fd37f3274..a32dc69b1 100644 --- a/src/wallet/test/wallet_test_fixture.h +++ b/src/wallet/test/wallet_test_fixture.h @@ -1,6 +1,6 @@ // Copyright (c) 2016 The Bitcoin Core developers // Distributed under the MIT software license, see the accompanying -// file COPYING or http://www.opensource.org/licenses/mit-license.php. +// file COPYING or https://www.opensource.org/licenses/mit-license.php . #ifndef BITCOIN_WALLET_TEST_WALLET_TEST_FIXTURE_H #define BITCOIN_WALLET_TEST_WALLET_TEST_FIXTURE_H diff --git a/src/wallet/test/wallet_tests.cpp b/src/wallet/test/wallet_tests.cpp index 546874e03..7693aab01 100644 --- a/src/wallet/test/wallet_tests.cpp +++ b/src/wallet/test/wallet_tests.cpp @@ -213,7 +213,7 @@ BOOST_AUTO_TEST_CASE(coin_selection_tests) BOOST_CHECK( wallet.SelectCoinsMinConf(1 * MIN_CHANGE, 1, 1, vCoins, setCoinsRet, nValueRet)); BOOST_CHECK_EQUAL(nValueRet, 1 * MIN_CHANGE); // we should get the exact amount - // run the 'mtgox' test (see http://blockexplorer.com/tx/29a3efd3ef04f9153d47a990bd7b048a4b2d213daaa5fb8ed670fb85f13bdbcf) + // run the 'mtgox' test (see https://blockchair.com/bitcoin/transaction/29a3efd3ef04f9153d47a990bd7b048a4b2d213daaa5fb8ed670fb85f13bdbcf) // they tried to consolidate 10 50k coins into one 500k coin, and ended up with 50k in change empty_wallet(); for (int i = 0; i < 20; i++) diff --git a/src/warnings.cpp b/src/warnings.cpp index 798c14e52..6f4e448bf 100644 --- a/src/warnings.cpp +++ b/src/warnings.cpp @@ -1,7 +1,7 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2016 The Bitcoin Core developers // Distributed under the MIT software license, see the accompanying -// file COPYING or http://www.opensource.org/licenses/mit-license.php. +// file COPYING or https://www.opensource.org/licenses/mit-license.php . #include "sync.h" #include "clientversion.h" diff --git a/src/warnings.h b/src/warnings.h index db44aabde..f3b6f58e4 100644 --- a/src/warnings.h +++ b/src/warnings.h @@ -1,7 +1,7 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2016 The Bitcoin Core developers // Distributed under the MIT software license, see the accompanying -// file COPYING or http://www.opensource.org/licenses/mit-license.php. +// file COPYING or https://www.opensource.org/licenses/mit-license.php . #ifndef BITCOIN_WARNINGS_H #define BITCOIN_WARNINGS_H diff --git a/test/lint/git-subtree-check.sh b/test/lint/git-subtree-check.sh index 1f847f489..7c78b2efc 100755 --- a/test/lint/git-subtree-check.sh +++ b/test/lint/git-subtree-check.sh @@ -1,7 +1,7 @@ #!/bin/sh # Copyright (c) 2015 The Bitcoin Core developers # Distributed under the MIT software license, see the accompanying -# file COPYING or http://www.opensource.org/licenses/mit-license.php. +# file COPYING or https://www.opensource.org/licenses/mit-license.php . export LC_ALL=C # Strip trailing / from directory path (in case it was added by autocomplete) diff --git a/test/lint/lint-all.sh b/test/lint/lint-all.sh index 8d6ed8e4b..ed26c6c97 100755 --- a/test/lint/lint-all.sh +++ b/test/lint/lint-all.sh @@ -2,7 +2,7 @@ # # Copyright (c) 2017-2019 The Bitcoin Core developers # Distributed under the MIT software license, see the accompanying -# file COPYING or http://www.opensource.org/licenses/mit-license.php. +# file COPYING or https://www.opensource.org/licenses/mit-license.php . # # This script runs all contrib/devtools/lint-*.sh files, and fails if any exit # with a non-zero status code. diff --git a/test/lint/lint-include-guards.sh b/test/lint/lint-include-guards.sh index 669b454e8..38bf82ea1 100755 --- a/test/lint/lint-include-guards.sh +++ b/test/lint/lint-include-guards.sh @@ -3,7 +3,7 @@ # Copyright (c) 2018 The Bitcoin Core developers # Copyright (c) 2020 The Zcash developers # Distributed under the MIT software license, see the accompanying -# file COPYING or http://www.opensource.org/licenses/mit-license.php. +# file COPYING or https://www.opensource.org/licenses/mit-license.php . # # Check include guards. diff --git a/test/lint/lint-includes.sh b/test/lint/lint-includes.sh index 83dd57ce6..800a0b743 100755 --- a/test/lint/lint-includes.sh +++ b/test/lint/lint-includes.sh @@ -2,7 +2,7 @@ # # Copyright (c) 2018 The Bitcoin Core developers # Distributed under the MIT software license, see the accompanying -# file COPYING or http://www.opensource.org/licenses/mit-license.php. +# file COPYING or https://www.opensource.org/licenses/mit-license.php . # # Check for duplicate includes. # Guard against accidental introduction of new Boost dependencies. diff --git a/test/lint/lint-python-utf8-encoding.sh b/test/lint/lint-python-utf8-encoding.sh index 14183a5cc..236c652a7 100755 --- a/test/lint/lint-python-utf8-encoding.sh +++ b/test/lint/lint-python-utf8-encoding.sh @@ -2,7 +2,7 @@ # # Copyright (c) 2018 The Bitcoin Core developers # Distributed under the MIT software license, see the accompanying -# file COPYING or http://www.opensource.org/licenses/mit-license.php. +# file COPYING or https://www.opensource.org/licenses/mit-license.php . # # Make sure we explicitly open all text files using UTF-8 (or ASCII) encoding to # avoid potential issues on the BSDs where the locale is not always set. diff --git a/test/lint/lint-shell-locale.sh b/test/lint/lint-shell-locale.sh index b06b4c537..1a2bc26f0 100755 --- a/test/lint/lint-shell-locale.sh +++ b/test/lint/lint-shell-locale.sh @@ -2,7 +2,7 @@ # # Copyright (c) 2018 The Bitcoin Core developers # Distributed under the MIT software license, see the accompanying -# file COPYING or http://www.opensource.org/licenses/mit-license.php. +# file COPYING or https://www.opensource.org/licenses/mit-license.php . # # Make sure all shell scripts: # a.) explicitly opt out of locale dependence using diff --git a/test/lint/lint-shell.sh b/test/lint/lint-shell.sh index a59720461..00523f66e 100755 --- a/test/lint/lint-shell.sh +++ b/test/lint/lint-shell.sh @@ -2,7 +2,7 @@ # # Copyright (c) 2018 The Bitcoin Core developers # Distributed under the MIT software license, see the accompanying -# file COPYING or http://www.opensource.org/licenses/mit-license.php. +# file COPYING or https://www.opensource.org/licenses/mit-license.php . # # Check for shellcheck warnings in shell scripts. diff --git a/test/lint/lint-whitespace.sh b/test/lint/lint-whitespace.sh index 2cc96267d..83adb094d 100755 --- a/test/lint/lint-whitespace.sh +++ b/test/lint/lint-whitespace.sh @@ -2,7 +2,7 @@ # # Copyright (c) 2017 The Bitcoin Core developers # Distributed under the MIT software license, see the accompanying -# file COPYING or http://www.opensource.org/licenses/mit-license.php. +# file COPYING or https://www.opensource.org/licenses/mit-license.php . # # Check for new lines in diff that introduce trailing whitespace. diff --git a/zcutil/afl/afl-get.sh b/zcutil/afl/afl-get.sh index 01ed2bd81..4e349414c 100755 --- a/zcutil/afl/afl-get.sh +++ b/zcutil/afl/afl-get.sh @@ -62,7 +62,7 @@ fi # Get the AFL source rm -f afl-latest.tgz -wget http://lcamtuf.coredump.cx/afl/releases/afl-latest.tgz +wget https://lcamtuf.coredump.cx/afl/releases/afl-latest.tgz sha256sum afl-latest.tgz | grep '43614b4b91c014d39ef086c5cc84ff5f068010c264c2c05bf199df60898ce045' if [ "$?" != "0" ] then