From d57193e740f84d42b737defcef277e7a6fb6f53b Mon Sep 17 00:00:00 2001 From: motty Date: Thu, 7 Mar 2019 14:50:40 +0900 Subject: [PATCH] fix URL --- .github/ISSUE_TEMPLATE.md | 4 +- .travis.yml | 2 +- CONTRIBUTING.md | 8 +- README.md | 8 +- configure.ac | 4 +- contrib/README.md | 4 +- contrib/debian/copyright | 2 +- contrib/gitian-build.py | 6 +- .../gitian-descriptors/gitian-osx-signer.yml | 2 +- .../gitian-descriptors/gitian-win-signer.yml | 2 +- contrib/gitian-descriptors/gitian-win.yml | 2 +- contrib/testgen/base58.py | 2 +- contrib/verifybinaries/verify.sh | 8 +- contrib/zmq/zmq_sub.py | 2 +- contrib/zmq/zmq_sub3.4.py | 2 +- depends/Makefile | 2 +- depends/README.md | 2 +- doc/README.md | 12 +-- doc/README_osx.md | 2 +- doc/README_windows.txt | 2 +- doc/REST-interface.md | 2 +- doc/bips.md | 74 +++++++++---------- doc/build-openbsd.md | 2 +- doc/build-osx.md | 2 +- doc/build-unix.md | 4 +- doc/dependencies.md | 12 +-- doc/descriptors.md | 8 +- doc/developer-notes.md | 10 +-- doc/dnsseed-policy.md | 4 +- doc/fuzzing.md | 2 +- doc/gitian-building.md | 2 +- doc/man/fujicoin-cli.1 | 2 +- doc/man/fujicoin-qt.1 | 2 +- doc/man/fujicoin-tx.1 | 2 +- doc/man/fujicoind.1 | 2 +- doc/release-notes.md | 8 +- doc/release-notes/release-notes-0.10.0.md | 10 +-- doc/release-notes/release-notes-0.10.1.md | 8 +- doc/release-notes/release-notes-0.10.2.md | 10 +-- doc/release-notes/release-notes-0.10.3.md | 10 +-- doc/release-notes/release-notes-0.10.4.md | 12 +-- doc/release-notes/release-notes-0.11.0.md | 8 +- doc/release-notes/release-notes-0.11.1.md | 10 +-- doc/release-notes/release-notes-0.11.2.md | 14 ++-- doc/release-notes/release-notes-0.12.0.md | 18 ++--- doc/release-notes/release-notes-0.12.1.md | 24 +++--- doc/release-notes/release-notes-0.13.0.md | 34 ++++----- doc/release-notes/release-notes-0.13.1.md | 26 +++---- doc/release-notes/release-notes-0.13.2.md | 10 +-- doc/release-notes/release-notes-0.14.0.md | 14 ++-- doc/release-notes/release-notes-0.14.1.md | 8 +- doc/release-notes/release-notes-0.14.2.md | 8 +- doc/release-notes/release-notes-0.15.0.1.md | 10 +-- doc/release-notes/release-notes-0.15.0.md | 64 ++++++++-------- doc/release-notes/release-notes-0.15.1.md | 10 +-- doc/release-notes/release-notes-0.16.0.md | 8 +- doc/release-notes/release-notes-0.16.1.md | 8 +- doc/release-notes/release-notes-0.16.2.md | 8 +- doc/release-notes/release-notes-0.16.3.md | 6 +- doc/release-notes/release-notes-0.17.0.1.md | 6 +- doc/release-notes/release-notes-0.17.0.md | 14 ++-- doc/release-notes/release-notes-0.17.1.md | 8 +- doc/release-notes/release-notes-0.3.20.md | 18 ++--- doc/release-notes/release-notes-0.3.21.md | 2 +- doc/release-notes/release-notes-0.3.22.md | 2 +- doc/release-notes/release-notes-0.3.23.md | 2 +- doc/release-notes/release-notes-0.3.24.md | 4 +- doc/release-notes/release-notes-0.4.3.md | 2 +- doc/release-notes/release-notes-0.4.4.md | 2 +- doc/release-notes/release-notes-0.5.0.md | 4 +- doc/release-notes/release-notes-0.5.1.md | 8 +- doc/release-notes/release-notes-0.5.2.md | 2 +- doc/release-notes/release-notes-0.5.3.md | 2 +- doc/release-notes/release-notes-0.5.4.md | 2 +- doc/release-notes/release-notes-0.6.0.md | 10 +-- doc/release-notes/release-notes-0.6.2.md | 4 +- doc/release-notes/release-notes-0.6.3.md | 2 +- doc/release-notes/release-notes-0.7.0.md | 6 +- doc/release-notes/release-notes-0.7.1.md | 6 +- doc/release-notes/release-notes-0.7.2.md | 2 +- doc/release-notes/release-notes-0.8.0.md | 2 +- doc/release-notes/release-notes-0.8.1.md | 2 +- doc/release-notes/release-notes-0.8.2.md | 2 +- doc/release-notes/release-notes-0.8.3.md | 2 +- doc/release-notes/release-notes-0.8.4.md | 4 +- doc/release-notes/release-notes-0.8.5.md | 2 +- doc/release-notes/release-notes-0.8.6.md | 4 +- doc/release-notes/release-notes-0.9.0.md | 4 +- doc/release-notes/release-notes-0.9.1.md | 4 +- doc/release-notes/release-notes-0.9.2.1.md | 4 +- doc/release-notes/release-notes-0.9.2.md | 4 +- doc/release-notes/release-notes-0.9.3.md | 6 +- doc/release-notes/release-notes-0.9.4.md | 8 +- doc/release-notes/release-notes-0.9.5.md | 6 +- doc/release-process.md | 28 +++---- doc/shared-libraries.md | 18 ++--- doc/translation_process.md | 6 +- src/bench/ccoins_caching.cpp | 2 +- src/bench/coin_selection.cpp | 2 +- src/clientversion.cpp | 2 +- src/fujicoind.cpp | 2 +- src/httpserver.cpp | 2 +- src/init.cpp | 2 +- src/interfaces/README.md | 10 +-- src/keystore.h | 2 +- src/net_processing.cpp | 4 +- src/protocol.h | 42 +++++------ src/qt/README.md | 2 +- src/qt/fujicoinamountfield.h | 2 +- src/qt/fujicoinunits.h | 2 +- src/qt/optionsmodel.cpp | 2 +- src/qt/paymentrequest.proto | 2 +- src/rpc/mining.cpp | 10 +-- src/script/interpreter.cpp | 4 +- src/secp256k1/README.md | 2 +- src/secp256k1/libsecp256k1.pc.in | 2 +- .../java/org/fujicoin/NativeSecp256k1.java | 2 +- src/secp256k1/src/tests.c | 2 +- src/test/netbase_tests.cpp | 8 +- src/txdb.h | 2 +- src/wallet/rpcdump.cpp | 2 +- src/wallet/wallet.cpp | 8 +- test/functional/README.md | 2 +- test/functional/feature_assumevalid.py | 2 +- test/functional/test_runner.py | 4 +- test/functional/wallet_basic.py | 2 +- test/lint/README.md | 8 +- 127 files changed, 454 insertions(+), 454 deletions(-) diff --git a/.github/ISSUE_TEMPLATE.md b/.github/ISSUE_TEMPLATE.md index d6a7974b2..5f86a0766 100644 --- a/.github/ISSUE_TEMPLATE.md +++ b/.github/ISSUE_TEMPLATE.md @@ -1,8 +1,8 @@ diff --git a/.travis.yml b/.travis.yml index 3c7016fb5..4bb79013a 100644 --- a/.travis.yml +++ b/.travis.yml @@ -23,7 +23,7 @@ env: - CCACHE_COMPRESS=1 - CCACHE_DIR=$HOME/.ccache - BASE_OUTDIR=$TRAVIS_BUILD_DIR/out - - SDK_URL=https://fujicoincore.org/depends-sources/sdks + - SDK_URL=https://bitcoincore.org/depends-sources/sdks - WINEDEBUG=fixme-all - DOCKER_PACKAGES="build-essential libtool autotools-dev automake pkg-config bsdmainutils curl git ca-certificates ccache" before_install: diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 81a6adb96..4d0a4ba72 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -15,7 +15,7 @@ merging pull requests as well as a "lead maintainer" who is responsible for the release cycle, overall merging, moderation and appointment of maintainers. If you're looking for somewhere to start contributing, check out the -[good first issue](https://github.com/fujicoin/fujicoin/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+issue%22) +[good first issue](https://github.com/bitcoin/bitcoin/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+issue%22) list. Communication Channels @@ -25,13 +25,13 @@ Most communication about Fujicoin Core development happens on IRC, in the #fujicoin-core-dev channel on Freenode. The easiest way to participate on IRC is with the web client, [webchat.freenode.net](https://webchat.freenode.net/). Chat history logs can be found -on [botbot.me](https://botbot.me/freenode/fujicoin-core-dev/). +on [botbot.me](https://botbot.me/freenode/bitcoin-core-dev/). Discussion about code base improvements happens in GitHub issues and on pull requests. The developer -[mailing list](https://lists.linuxfoundation.org/mailman/listinfo/fujicoin-dev) +[mailing list](https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev) should be used to discuss complicated or controversial changes before working on a patch set. @@ -103,7 +103,7 @@ Examples: Trivial: Fix typo in init.cpp Note that translations should not be submitted as pull requests, please see -[Translation Process](https://github.com/fujicoin/fujicoin/blob/master/doc/translation_process.md) +[Translation Process](https://github.com/bitcoin/bitcoin/blob/master/doc/translation_process.md) for more information on helping with translations. If a pull request is not to be considered for merging (yet), please diff --git a/README.md b/README.md index 43ac6ea08..d54217348 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ Fujicoin Core integration/staging tree [![Build Status](https://travis-ci.org/fujicoin/fujicoin.svg?branch=master)](https://travis-ci.org/fujicoin/fujicoin) -https://fujicoincore.org +https://bitcoincore.org What is Fujicoin? ---------------- @@ -15,8 +15,8 @@ out collectively by the network. Fujicoin Core is the name of open source software which enables the use of this currency. For more information, as well as an immediately useable, binary version of -the Fujicoin Core software, see https://fujicoincore.org/en/download/, or read the -[original whitepaper](https://fujicoincore.org/fujicoin.pdf). +the Fujicoin Core software, see https://bitcoincore.org/en/download/, or read the +[original whitepaper](https://bitcoincore.org/fujicoin.pdf). License ------- @@ -65,7 +65,7 @@ Translations ------------ Changes to translations as well as new translations can be submitted to -[Fujicoin Core's Transifex page](https://www.transifex.com/projects/p/fujicoin/). +[Fujicoin Core's Transifex page](https://www.transifex.com/projects/p/bitcoin/). Translations are periodically pulled from Transifex and merged into the git repository. See the [translation process](doc/translation_process.md) for details on how this works. diff --git a/configure.ac b/configure.ac index 6a8af48d6..bd367929b 100644 --- a/configure.ac +++ b/configure.ac @@ -8,7 +8,7 @@ define(_CLIENT_VERSION_IS_RELEASE, true) define(_COPYRIGHT_YEAR, 2019) define(_COPYRIGHT_HOLDERS,[The %s developers]) define(_COPYRIGHT_HOLDERS_SUBSTITUTION,[[Fujicoin Core]]) -AC_INIT([Fujicoin Core],[_CLIENT_VERSION_MAJOR._CLIENT_VERSION_MINOR._CLIENT_VERSION_REVISION],[https://github.com/fujicoin/fujicoin/issues],[fujicoin],[https://fujicoincore.org/]) +AC_INIT([Fujicoin Core],[_CLIENT_VERSION_MAJOR._CLIENT_VERSION_MINOR._CLIENT_VERSION_REVISION],[https://github.com/fujicoin/fujicoin/issues],[fujicoin],[https://www.fujicoin.org/]) AC_CONFIG_SRCDIR([src/validation.cpp]) AC_CONFIG_HEADERS([src/config/fujicoin-config.h]) AC_CONFIG_AUX_DIR([build-aux]) @@ -83,7 +83,7 @@ AC_PATH_TOOL(RANLIB, ranlib) AC_PATH_TOOL(STRIP, strip) AC_PATH_TOOL(GCOV, gcov) AC_PATH_PROG(LCOV, lcov) -dnl Python 3.x is supported from 3.4 on (see https://github.com/fujicoin/fujicoin/issues/7893) +dnl Python 3.x is supported from 3.4 on (see https://github.com/bitcoin/bitcoin/issues/7893) AC_PATH_PROGS([PYTHON], [python3.7 python3.6 python3.5 python3.4 python3 python]) AC_PATH_PROG(GENHTML, genhtml) AC_PATH_PROG([GIT], [git]) diff --git a/contrib/README.md b/contrib/README.md index df066eb1a..9908ecb8e 100644 --- a/contrib/README.md +++ b/contrib/README.md @@ -24,10 +24,10 @@ Build Tools and Keys ### Packaging ### The [Debian](/contrib/debian) subfolder contains the copyright file. -All other packaging related files can be found in the [fujicoin-core/packaging](https://github.com/fujicoin-core/packaging) repository. +All other packaging related files can be found in the [fujicoin-core/packaging](https://github.com/bitcoin-core/packaging) repository. ### [Gitian-descriptors](/contrib/gitian-descriptors) ### -Files used during the gitian build process. For more information about gitian, see the [the Fujicoin Core documentation repository](https://github.com/fujicoin-core/docs). +Files used during the gitian build process. For more information about gitian, see the [the Fujicoin Core documentation repository](https://github.com/bitcoin-core/docs). ### [Gitian-keys](/contrib/gitian-keys) PGP keys used for signing Fujicoin Core [Gitian release](/doc/release-process.md) results. diff --git a/contrib/debian/copyright b/contrib/debian/copyright index 2d2e130bb..9a71bd445 100644 --- a/contrib/debian/copyright +++ b/contrib/debian/copyright @@ -91,7 +91,7 @@ Files: src/qt/res/icons/about.png src/qt/res/src/fujicoin.svg Copyright: Bitboy, Jonas Schnelli License: public-domain -Comment: Site: https://fujicointalk.org/?topic=1756.0 +Comment: Site: https://bitcointalk.org/?topic=644601 Files: src/qt/res/icons/proxy.png src/qt/res/src/proxy.svg diff --git a/contrib/gitian-build.py b/contrib/gitian-build.py index 700f0f9d3..03740ca64 100755 --- a/contrib/gitian-build.py +++ b/contrib/gitian-build.py @@ -23,9 +23,9 @@ def setup(): programs += ['lxc', 'debootstrap'] subprocess.check_call(['sudo', 'apt-get', 'install', '-qq'] + programs) if not os.path.isdir('gitian.sigs'): - subprocess.check_call(['git', 'clone', 'https://github.com/fujicoin-core/gitian.sigs.git']) + subprocess.check_call(['git', 'clone', 'https://github.com/bitcoin-core/gitian.sigs.git']) if not os.path.isdir('fujicoin-detached-sigs'): - subprocess.check_call(['git', 'clone', 'https://github.com/fujicoin-core/fujicoin-detached-sigs.git']) + subprocess.check_call(['git', 'clone', 'https://github.com/bitcoin-core/bitcoin-detached-sigs.git']) if not os.path.isdir('gitian-builder'): subprocess.check_call(['git', 'clone', 'https://github.com/devrandom/gitian-builder.git']) if not os.path.isdir('fujicoin'): @@ -52,7 +52,7 @@ def build(): os.makedirs('inputs', exist_ok=True) subprocess.check_call(['wget', '-N', '-P', 'inputs', 'http://downloads.sourceforge.net/project/osslsigncode/osslsigncode/osslsigncode-1.7.1.tar.gz']) - subprocess.check_call(['wget', '-N', '-P', 'inputs', 'https://fujicoincore.org/cfields/osslsigncode-Backports-to-1.7.1.patch']) + subprocess.check_call(['wget', '-N', '-P', 'inputs', 'https://bitcoincore.org/cfields/osslsigncode-Backports-to-1.7.1.patch']) subprocess.check_call(['make', '-C', '../fujicoin/depends', 'download', 'SOURCES_PATH=' + os.getcwd() + '/cache/common']) if args.linux: diff --git a/contrib/gitian-descriptors/gitian-osx-signer.yml b/contrib/gitian-descriptors/gitian-osx-signer.yml index 45b01c30e..d5605ef5c 100644 --- a/contrib/gitian-descriptors/gitian-osx-signer.yml +++ b/contrib/gitian-descriptors/gitian-osx-signer.yml @@ -7,7 +7,7 @@ architectures: packages: - "faketime" remotes: -- "url": "https://github.com/fujicoin-core/fujicoin-detached-sigs.git" +- "url": "https://github.com/bitcoin-core/bitcoin-detached-sigs.git" "dir": "signature" files: - "fujicoin-osx-unsigned.tar.gz" diff --git a/contrib/gitian-descriptors/gitian-win-signer.yml b/contrib/gitian-descriptors/gitian-win-signer.yml index b39251080..9183ceb9a 100644 --- a/contrib/gitian-descriptors/gitian-win-signer.yml +++ b/contrib/gitian-descriptors/gitian-win-signer.yml @@ -9,7 +9,7 @@ packages: - "libssl1.0-dev" - "autoconf" remotes: -- "url": "https://github.com/fujicoin-core/fujicoin-detached-sigs.git" +- "url": "https://github.com/bitcoin-core/bitcoin-detached-sigs.git" "dir": "signature" files: - "osslsigncode-1.7.1.tar.gz" diff --git a/contrib/gitian-descriptors/gitian-win.yml b/contrib/gitian-descriptors/gitian-win.yml index a88be3d22..8d0ea9b33 100644 --- a/contrib/gitian-descriptors/gitian-win.yml +++ b/contrib/gitian-descriptors/gitian-win.yml @@ -74,7 +74,7 @@ script: | function create_per-host_linker_wrapper { # This is only needed for trusty, as the mingw linker leaks a few bytes of - # heap, causing non-determinism. See discussion in https://github.com/fujicoin/fujicoin/pull/6900 + # heap, causing non-determinism. See discussion in https://github.com/bitcoin/bitcoin/pull/6900 for i in $HOSTS; do mkdir -p ${WRAP_DIR}/${i} for prog in collect2; do diff --git a/contrib/testgen/base58.py b/contrib/testgen/base58.py index 19424888a..ad2449685 100644 --- a/contrib/testgen/base58.py +++ b/contrib/testgen/base58.py @@ -4,7 +4,7 @@ ''' Fujicoin base58 encoding and decoding. -Based on https://fujicointalk.org/index.php?topic=1026.0 (public domain) +Based on https://bitcointalk.org/index.php?topic=1026.0 (public domain) ''' import hashlib diff --git a/contrib/verifybinaries/verify.sh b/contrib/verifybinaries/verify.sh index c025e9555..a927e19d6 100755 --- a/contrib/verifybinaries/verify.sh +++ b/contrib/verifybinaries/verify.sh @@ -4,7 +4,7 @@ # file COPYING or http://www.opensource.org/licenses/mit-license.php. ### This script attempts to download the signature file SHA256SUMS.asc from -### fujicoincore.org and fujicoin.org and compares them. +### bitcoincore.org and fujicoin.org and compares them. ### It first checks if the signature passes, and then downloads the files specified in ### the file, and checks if the hashes of these files match those that are specified ### in the signature file. @@ -24,7 +24,7 @@ TMPFILE="hashes.tmp" SIGNATUREFILENAME="SHA256SUMS.asc" RCSUBDIR="test" -HOST1="https://fujicoincore.org" +HOST1="https://bitcoincore.org" HOST2="https://fujicoin.org" BASEDIR="/bin/" VERSIONPREFIX="fujicoin-core-" @@ -96,7 +96,7 @@ fi WGETOUT=$(wget -N -O "$SIGNATUREFILENAME.2" "$HOST2$BASEDIR$SIGNATUREFILENAME" 2>&1) if [ $? -ne 0 ]; then - echo "fujicoin.org failed to provide signature file, but fujicoincore.org did?" + echo "fujicoin.org failed to provide signature file, but bitcoincore.org did?" echo "wget output:" echo "$WGETOUT"|sed 's/^/\t/g' clean_up $SIGNATUREFILENAME @@ -105,7 +105,7 @@ fi SIGFILEDIFFS="$(diff $SIGNATUREFILENAME $SIGNATUREFILENAME.2)" if [ "$SIGFILEDIFFS" != "" ]; then - echo "fujicoin.org and fujicoincore.org signature files were not equal?" + echo "fujicoin.org and bitcoincore.org signature files were not equal?" clean_up $SIGNATUREFILENAME $SIGNATUREFILENAME.2 exit 4 fi diff --git a/contrib/zmq/zmq_sub.py b/contrib/zmq/zmq_sub.py index 63123626e..6bd788d13 100644 --- a/contrib/zmq/zmq_sub.py +++ b/contrib/zmq/zmq_sub.py @@ -19,7 +19,7 @@ alternative is to wrap the contents of `handle` inside `while True`. A blocking example using python 2.7 can be obtained from the git history: - https://github.com/fujicoin/fujicoin/blob/37a7fe9e440b83e2364d5498931253937abe9294/contrib/zmq/zmq_sub.py + https://github.com/bitcoin/bitcoin/blob/37a7fe9e440b83e2364d5498931253937abe9294/contrib/zmq/zmq_sub.py """ import binascii diff --git a/contrib/zmq/zmq_sub3.4.py b/contrib/zmq/zmq_sub3.4.py index 38b790755..1faf546cb 100644 --- a/contrib/zmq/zmq_sub3.4.py +++ b/contrib/zmq/zmq_sub3.4.py @@ -23,7 +23,7 @@ and `await` keywords respectively. A blocking example using python 2.7 can be obtained from the git history: - https://github.com/fujicoin/fujicoin/blob/37a7fe9e440b83e2364d5498931253937abe9294/contrib/zmq/zmq_sub.py + https://github.com/bitcoin/bitcoin/blob/37a7fe9e440b83e2364d5498931253937abe9294/contrib/zmq/zmq_sub.py """ import binascii diff --git a/depends/Makefile b/depends/Makefile index 1b24cd442..3686aaf1f 100644 --- a/depends/Makefile +++ b/depends/Makefile @@ -7,7 +7,7 @@ SDK_PATH ?= $(BASEDIR)/SDKs NO_QT ?= NO_WALLET ?= NO_UPNP ?= -FALLBACK_DOWNLOAD_PATH ?= https://fujicoincore.org/depends-sources +FALLBACK_DOWNLOAD_PATH ?= https://bitcoincore.org/depends-sources BUILD = $(shell ./config.guess) HOST ?= $(BUILD) diff --git a/depends/README.md b/depends/README.md index d631e49bd..a83787926 100644 --- a/depends/README.md +++ b/depends/README.md @@ -49,7 +49,7 @@ For linux RISC-V 64-bit cross compilation (there are no packages for 32-bit): sudo apt-get install curl g++-riscv64-linux-gnu binutils-riscv64-linux-gnu -RISC-V known issue: gcc-7.3.0 and gcc-7.3.1 result in a broken `test_fujicoin` executable (see https://github.com/fujicoin/fujicoin/pull/13543), +RISC-V known issue: gcc-7.3.0 and gcc-7.3.1 result in a broken `test_fujicoin` executable (see https://github.com/bitcoin/bitcoin/pull/13543), this is apparently fixed in gcc-8.1.0. Dependency Options: diff --git a/doc/README.md b/doc/README.md index 2005cfd86..f9f9349ac 100644 --- a/doc/README.md +++ b/doc/README.md @@ -5,7 +5,7 @@ Setup --------------------- Fujicoin Core is the original Fujicoin client and it builds the backbone of the network. It downloads and, by default, stores the entire history of Fujicoin transactions (which is currently more than 100 GBs); depending on the speed of your computer and network connection, the synchronization process can take anywhere from a few hours to a day or more. -To download Fujicoin Core, visit [fujicoincore.org](https://fujicoincore.org/en/releases/). +To download Fujicoin Core, visit [bitcoincore.org](https://bitcoincore.org/en/releases/). Running --------------------- @@ -28,10 +28,10 @@ Drag Fujicoin Core to your applications folder, and then run Fujicoin Core. ### Need Help? -* See the documentation at the [Fujicoin Wiki](https://en.fujicoin.it/wiki/Main_Page) +* See the documentation at the [Fujicoin Wiki](https://en.bitcoin.it/wiki/Main_Page) for help and more information. -* Ask for help on [#fujicoin](http://webchat.freenode.net?channels=fujicoin) on Freenode. If you don't have an IRC client use [webchat here](http://webchat.freenode.net?channels=fujicoin). -* Ask for help on the [FujicoinTalk](https://fujicointalk.org/) forums, in the [Technical Support board](https://fujicointalk.org/index.php?board=4.0). +* Ask for help on [#fujicoin](http://webchat.freenode.net?channels=bitcoin) on Freenode. If you don't have an IRC client use [webchat here](http://webchat.freenode.net?channels=bitcoin). +* Ask for help on the [FujicoinTalk](https://bitcointalk.org/) forums, in the [Technical Support board](https://bitcointalk.org/index.php?board=4.0). Building --------------------- @@ -52,7 +52,7 @@ The Fujicoin repo's [root README](/README.md) contains relevant information on t - [Developer Notes](developer-notes.md) - [Release Notes](release-notes.md) - [Release Process](release-process.md) -- [Source Code Documentation (External Link)](https://dev.visucore.com/fujicoin/doxygen/) +- [Source Code Documentation (External Link)](https://dev.visucore.com/bitcoin/doxygen/) - [Translation Process](translation_process.md) - [Translation Strings Policy](translation_strings_policy.md) - [Travis CI](travis-ci.md) @@ -63,7 +63,7 @@ The Fujicoin repo's [root README](/README.md) contains relevant information on t - [Benchmarking](benchmarking.md) ### Resources -* Discuss on the [FujicoinTalk](https://fujicointalk.org/) forums, in the [Development & Technical Discussion board](https://fujicointalk.org/index.php?board=6.0). +* Discuss on the [FujicoinTalk](https://bitcointalk.org/) forums, in the [Development & Technical Discussion board](https://bitcointalk.org/index.php?board=6.0). * Discuss project-specific development on #fujicoin-core-dev on Freenode. If you don't have an IRC client use [webchat here](http://webchat.freenode.net/?channels=fujicoin-core-dev). * Discuss general Fujicoin development on #fujicoin-dev on Freenode. If you don't have an IRC client use [webchat here](http://webchat.freenode.net/?channels=fujicoin-dev). diff --git a/doc/README_osx.md b/doc/README_osx.md index 2966178a3..739e22d63 100644 --- a/doc/README_osx.md +++ b/doc/README_osx.md @@ -92,6 +92,6 @@ build process to remain somewhat deterministic. Here's how it works: that have been previously (deterministically) built in order to create a final dmg. - The Apple keyholder uses this unsigned app to create a detached signature, - using the script that is also included there. Detached signatures are available from this [repository](https://github.com/fujicoin-core/fujicoin-detached-sigs). + using the script that is also included there. Detached signatures are available from this [repository](https://github.com/bitcoin-core/bitcoin-detached-sigs). - Builders feed the unsigned app + detached signature back into Gitian. It uses the pre-built tools to recombine the pieces into a deterministic dmg. diff --git a/doc/README_windows.txt b/doc/README_windows.txt index e2280e36c..bcf151ae2 100644 --- a/doc/README_windows.txt +++ b/doc/README_windows.txt @@ -19,5 +19,5 @@ depending on the speed of your computer and network connection, the synchronizat process can take anywhere from a few hours to a day or more. See the fujicoin wiki at: - https://en.fujicoin.it/wiki/Main_Page + https://en.bitcoin.it/wiki/Main_Page for more help and information. diff --git a/doc/REST-interface.md b/doc/REST-interface.md index 31741e352..fb20cc004 100644 --- a/doc/REST-interface.md +++ b/doc/REST-interface.md @@ -54,7 +54,7 @@ Only supports JSON as output format. The getutxo command allows querying of the UTXO set given a set of outpoints. See BIP64 for input and output serialisation: -https://github.com/fujicoin/bips/blob/master/bip-0064.mediawiki +https://github.com/bitcoin/bips/blob/master/bip-0064.mediawiki Example: ``` diff --git a/doc/bips.md b/doc/bips.md index e1112c737..9ed44c545 100644 --- a/doc/bips.md +++ b/doc/bips.md @@ -1,39 +1,39 @@ BIPs that are implemented by Fujicoin Core (up-to-date up to **v0.17.0**): -* [`BIP 9`](https://github.com/fujicoin/bips/blob/master/bip-0009.mediawiki): The changes allowing multiple soft-forks to be deployed in parallel have been implemented since **v0.12.1** ([PR #7575](https://github.com/fujicoin/fujicoin/pull/7575)) -* [`BIP 11`](https://github.com/fujicoin/bips/blob/master/bip-0011.mediawiki): Multisig outputs are standard since **v0.6.0** ([PR #669](https://github.com/fujicoin/fujicoin/pull/669)). -* [`BIP 13`](https://github.com/fujicoin/bips/blob/master/bip-0013.mediawiki): The address format for P2SH addresses has been implemented since **v0.6.0** ([PR #669](https://github.com/fujicoin/fujicoin/pull/669)). -* [`BIP 14`](https://github.com/fujicoin/bips/blob/master/bip-0014.mediawiki): The subversion string is being used as User Agent since **v0.6.0** ([PR #669](https://github.com/fujicoin/fujicoin/pull/669)). -* [`BIP 16`](https://github.com/fujicoin/bips/blob/master/bip-0016.mediawiki): The pay-to-script-hash evaluation rules have been implemented since **v0.6.0**, and took effect on *April 1st 2012* ([PR #748](https://github.com/fujicoin/fujicoin/pull/748)). -* [`BIP 21`](https://github.com/fujicoin/bips/blob/master/bip-0021.mediawiki): The URI format for Fujicoin payments has been implemented since **v0.6.0** ([PR #176](https://github.com/fujicoin/fujicoin/pull/176)). -* [`BIP 22`](https://github.com/fujicoin/bips/blob/master/bip-0022.mediawiki): The 'getblocktemplate' (GBT) RPC protocol for mining has been implemented since **v0.7.0** ([PR #936](https://github.com/fujicoin/fujicoin/pull/936)). -* [`BIP 23`](https://github.com/fujicoin/bips/blob/master/bip-0023.mediawiki): Some extensions to GBT have been implemented since **v0.10.0rc1**, including longpolling and block proposals ([PR #1816](https://github.com/fujicoin/fujicoin/pull/1816)). -* [`BIP 30`](https://github.com/fujicoin/bips/blob/master/bip-0030.mediawiki): The evaluation rules to forbid creating new transactions with the same txid as previous not-fully-spent transactions were implemented since **v0.6.0**, and the rule took effect on *March 15th 2012* ([PR #915](https://github.com/fujicoin/fujicoin/pull/915)). -* [`BIP 31`](https://github.com/fujicoin/bips/blob/master/bip-0031.mediawiki): The 'pong' protocol message (and the protocol version bump to 60001) has been implemented since **v0.6.1** ([PR #1081](https://github.com/fujicoin/fujicoin/pull/1081)). -* [`BIP 32`](https://github.com/fujicoin/bips/blob/master/bip-0032.mediawiki): Hierarchical Deterministic Wallets has been implemented since **v0.13.0** ([PR #8035](https://github.com/fujicoin/fujicoin/pull/8035)). -* [`BIP 34`](https://github.com/fujicoin/bips/blob/master/bip-0034.mediawiki): The rule that requires blocks to contain their height (number) in the coinbase input, and the introduction of version 2 blocks has been implemented since **v0.7.0**. The rule took effect for version 2 blocks as of *block 224413* (March 5th 2013), and version 1 blocks are no longer allowed since *block 227931* (March 25th 2013) ([PR #1526](https://github.com/fujicoin/fujicoin/pull/1526)). -* [`BIP 35`](https://github.com/fujicoin/bips/blob/master/bip-0035.mediawiki): The 'mempool' protocol message (and the protocol version bump to 60002) has been implemented since **v0.7.0** ([PR #1641](https://github.com/fujicoin/fujicoin/pull/1641)). -* [`BIP 37`](https://github.com/fujicoin/bips/blob/master/bip-0037.mediawiki): The bloom filtering for transaction relaying, partial Merkle trees for blocks, and the protocol version bump to 70001 (enabling low-bandwidth SPV clients) has been implemented since **v0.8.0** ([PR #1795](https://github.com/fujicoin/fujicoin/pull/1795)). -* [`BIP 42`](https://github.com/fujicoin/bips/blob/master/bip-0042.mediawiki): The bug that would have caused the subsidy schedule to resume after block 13440000 was fixed in **v0.9.2** ([PR #3842](https://github.com/fujicoin/fujicoin/pull/3842)). -* [`BIP 61`](https://github.com/fujicoin/bips/blob/master/bip-0061.mediawiki): The 'reject' protocol message (and the protocol version bump to 70002) was added in **v0.9.0** ([PR #3185](https://github.com/fujicoin/fujicoin/pull/3185)). Starting *v0.17.0*, whether to send reject messages can be configured with the `-enablebip61` option. -* [`BIP 65`](https://github.com/fujicoin/bips/blob/master/bip-0065.mediawiki): The CHECKLOCKTIMEVERIFY softfork was merged in **v0.12.0** ([PR #6351](https://github.com/fujicoin/fujicoin/pull/6351)), and backported to **v0.11.2** and **v0.10.4**. Mempool-only CLTV was added in [PR #6124](https://github.com/fujicoin/fujicoin/pull/6124). -* [`BIP 66`](https://github.com/fujicoin/bips/blob/master/bip-0066.mediawiki): The strict DER rules and associated version 3 blocks have been implemented since **v0.10.0** ([PR #5713](https://github.com/fujicoin/fujicoin/pull/5713)). -* [`BIP 68`](https://github.com/fujicoin/bips/blob/master/bip-0068.mediawiki): Sequence locks have been implemented as of **v0.12.1** ([PR #7184](https://github.com/fujicoin/fujicoin/pull/7184)), and have been activated since *block 419328*. -* [`BIP 70`](https://github.com/fujicoin/bips/blob/master/bip-0070.mediawiki) [`71`](https://github.com/fujicoin/bips/blob/master/bip-0071.mediawiki) [`72`](https://github.com/fujicoin/bips/blob/master/bip-0072.mediawiki): Payment Protocol support has been available in Fujicoin Core GUI since **v0.9.0** ([PR #5216](https://github.com/fujicoin/fujicoin/pull/5216)). -* [`BIP 90`](https://github.com/fujicoin/bips/blob/master/bip-0090.mediawiki): Trigger mechanism for activation of BIPs 34, 65, and 66 has been simplified to block height checks since **v0.14.0** ([PR #8391](https://github.com/fujicoin/fujicoin/pull/8391)). -* [`BIP 111`](https://github.com/fujicoin/bips/blob/master/bip-0111.mediawiki): `NODE_BLOOM` service bit added, and enforced for all peer versions as of **v0.13.0** ([PR #6579](https://github.com/fujicoin/fujicoin/pull/6579) and [PR #6641](https://github.com/fujicoin/fujicoin/pull/6641)). -* [`BIP 112`](https://github.com/fujicoin/bips/blob/master/bip-0112.mediawiki): The CHECKSEQUENCEVERIFY opcode has been implemented since **v0.12.1** ([PR #7524](https://github.com/fujicoin/fujicoin/pull/7524)) and has been activated since *block 419328*. -* [`BIP 113`](https://github.com/fujicoin/bips/blob/master/bip-0113.mediawiki): Median time past lock-time calculations have been implemented since **v0.12.1** ([PR #6566](https://github.com/fujicoin/fujicoin/pull/6566)) and have been activated since *block 419328*. -* [`BIP 125`](https://github.com/fujicoin/bips/blob/master/bip-0125.mediawiki): Opt-in full replace-by-fee signaling honoured in mempool and mining as of **v0.12.0** ([PR 6871](https://github.com/fujicoin/fujicoin/pull/6871)). -* [`BIP 130`](https://github.com/fujicoin/bips/blob/master/bip-0130.mediawiki): direct headers announcement is negotiated with peer versions `>=70012` as of **v0.12.0** ([PR 6494](https://github.com/fujicoin/fujicoin/pull/6494)). -* [`BIP 133`](https://github.com/fujicoin/bips/blob/master/bip-0133.mediawiki): feefilter messages are respected and sent for peer versions `>=70013` as of **v0.13.0** ([PR 7542](https://github.com/fujicoin/fujicoin/pull/7542)). -* [`BIP 141`](https://github.com/fujicoin/bips/blob/master/bip-0141.mediawiki): Segregated Witness (Consensus Layer) as of **v0.13.0** ([PR 8149](https://github.com/fujicoin/fujicoin/pull/8149)), and defined for mainnet as of **v0.13.1** ([PR 8937](https://github.com/fujicoin/fujicoin/pull/8937)). -* [`BIP 143`](https://github.com/fujicoin/bips/blob/master/bip-0143.mediawiki): Transaction Signature Verification for Version 0 Witness Program as of **v0.13.0** ([PR 8149](https://github.com/fujicoin/fujicoin/pull/8149)) and defined for mainnet as of **v0.13.1** ([PR 8937](https://github.com/fujicoin/fujicoin/pull/8937)). -* [`BIP 144`](https://github.com/fujicoin/bips/blob/master/bip-0144.mediawiki): Segregated Witness as of **0.13.0** ([PR 8149](https://github.com/fujicoin/fujicoin/pull/8149)). -* [`BIP 145`](https://github.com/fujicoin/bips/blob/master/bip-0145.mediawiki): getblocktemplate updates for Segregated Witness as of **v0.13.0** ([PR 8149](https://github.com/fujicoin/fujicoin/pull/8149)). -* [`BIP 147`](https://github.com/fujicoin/bips/blob/master/bip-0147.mediawiki): NULLDUMMY softfork as of **v0.13.1** ([PR 8636](https://github.com/fujicoin/fujicoin/pull/8636) and [PR 8937](https://github.com/fujicoin/fujicoin/pull/8937)). -* [`BIP 152`](https://github.com/fujicoin/bips/blob/master/bip-0152.mediawiki): Compact block transfer and related optimizations are used as of **v0.13.0** ([PR 8068](https://github.com/fujicoin/fujicoin/pull/8068)). -* [`BIP 159`](https://github.com/fujicoin/bips/blob/master/bip-0159.mediawiki): NODE_NETWORK_LIMITED service bit [signaling only] is supported as of **v0.16.0** ([PR 11740](https://github.com/fujicoin/fujicoin/pull/11740)). -* [`BIP 173`](https://github.com/fujicoin/bips/blob/master/bip-0173.mediawiki): Bech32 addresses for native Segregated Witness outputs are supported as of **v0.16.0** ([PR 11167](https://github.com/fujicoin/fujicoin/pull/11167)). -* [`BIP 174`](https://github.com/fujicoin/bips/blob/master/bip-0174.mediawiki): RPCs to operate on Partially Signed Fujicoin Transactions (PSBT) are present as of **v0.17.0** ([PR 13557](https://github.com/fujicoin/fujicoin/pull/13557)). -* [`BIP 176`](https://github.com/fujicoin/bips/blob/master/bip-0176.mediawiki): Bits Denomination [QT only] is supported as of **v0.16.0** ([PR 12035](https://github.com/fujicoin/fujicoin/pull/12035)). +* [`BIP 9`](https://github.com/bitcoin/bips/blob/master/bip-0009.mediawiki): The changes allowing multiple soft-forks to be deployed in parallel have been implemented since **v0.12.1** ([PR #7575](https://github.com/bitcoin/bitcoin/pull/7575)) +* [`BIP 11`](https://github.com/bitcoin/bips/blob/master/bip-0011.mediawiki): Multisig outputs are standard since **v0.6.0** ([PR #669](https://github.com/bitcoin/bitcoin/pull/669)). +* [`BIP 13`](https://github.com/bitcoin/bips/blob/master/bip-0013.mediawiki): The address format for P2SH addresses has been implemented since **v0.6.0** ([PR #669](https://github.com/bitcoin/bitcoin/pull/669)). +* [`BIP 14`](https://github.com/bitcoin/bips/blob/master/bip-0014.mediawiki): The subversion string is being used as User Agent since **v0.6.0** ([PR #669](https://github.com/bitcoin/bitcoin/pull/669)). +* [`BIP 16`](https://github.com/bitcoin/bips/blob/master/bip-0016.mediawiki): The pay-to-script-hash evaluation rules have been implemented since **v0.6.0**, and took effect on *April 1st 2012* ([PR #748](https://github.com/bitcoin/bitcoin/pull/748)). +* [`BIP 21`](https://github.com/bitcoin/bips/blob/master/bip-0021.mediawiki): The URI format for Fujicoin payments has been implemented since **v0.6.0** ([PR #176](https://github.com/bitcoin/bitcoin/pull/176)). +* [`BIP 22`](https://github.com/bitcoin/bips/blob/master/bip-0022.mediawiki): The 'getblocktemplate' (GBT) RPC protocol for mining has been implemented since **v0.7.0** ([PR #936](https://github.com/bitcoin/bitcoin/pull/936)). +* [`BIP 23`](https://github.com/bitcoin/bips/blob/master/bip-0023.mediawiki): Some extensions to GBT have been implemented since **v0.10.0rc1**, including longpolling and block proposals ([PR #1816](https://github.com/bitcoin/bitcoin/pull/1816)). +* [`BIP 30`](https://github.com/bitcoin/bips/blob/master/bip-0030.mediawiki): The evaluation rules to forbid creating new transactions with the same txid as previous not-fully-spent transactions were implemented since **v0.6.0**, and the rule took effect on *March 15th 2012* ([PR #915](https://github.com/bitcoin/bitcoin/pull/915)). +* [`BIP 31`](https://github.com/bitcoin/bips/blob/master/bip-0031.mediawiki): The 'pong' protocol message (and the protocol version bump to 60001) has been implemented since **v0.6.1** ([PR #1081](https://github.com/bitcoin/bitcoin/pull/1081)). +* [`BIP 32`](https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki): Hierarchical Deterministic Wallets has been implemented since **v0.13.0** ([PR #8035](https://github.com/bitcoin/bitcoin/pull/8035)). +* [`BIP 34`](https://github.com/bitcoin/bips/blob/master/bip-0034.mediawiki): The rule that requires blocks to contain their height (number) in the coinbase input, and the introduction of version 2 blocks has been implemented since **v0.7.0**. The rule took effect for version 2 blocks as of *block 224413* (March 5th 2013), and version 1 blocks are no longer allowed since *block 227931* (March 25th 2013) ([PR #1526](https://github.com/bitcoin/bitcoin/pull/1526)). +* [`BIP 35`](https://github.com/bitcoin/bips/blob/master/bip-0035.mediawiki): The 'mempool' protocol message (and the protocol version bump to 60002) has been implemented since **v0.7.0** ([PR #1641](https://github.com/bitcoin/bitcoin/pull/1641)). +* [`BIP 37`](https://github.com/bitcoin/bips/blob/master/bip-0037.mediawiki): The bloom filtering for transaction relaying, partial Merkle trees for blocks, and the protocol version bump to 70001 (enabling low-bandwidth SPV clients) has been implemented since **v0.8.0** ([PR #1795](https://github.com/bitcoin/bitcoin/pull/1795)). +* [`BIP 42`](https://github.com/bitcoin/bips/blob/master/bip-0042.mediawiki): The bug that would have caused the subsidy schedule to resume after block 13440000 was fixed in **v0.9.2** ([PR #3842](https://github.com/bitcoin/bitcoin/pull/3842)). +* [`BIP 61`](https://github.com/bitcoin/bips/blob/master/bip-0061.mediawiki): The 'reject' protocol message (and the protocol version bump to 70002) was added in **v0.9.0** ([PR #3185](https://github.com/bitcoin/bitcoin/pull/3185)). Starting *v0.17.0*, whether to send reject messages can be configured with the `-enablebip61` option. +* [`BIP 65`](https://github.com/bitcoin/bips/blob/master/bip-0065.mediawiki): The CHECKLOCKTIMEVERIFY softfork was merged in **v0.12.0** ([PR #6351](https://github.com/bitcoin/bitcoin/pull/6351)), and backported to **v0.11.2** and **v0.10.4**. Mempool-only CLTV was added in [PR #6124](https://github.com/bitcoin/bitcoin/pull/6124). +* [`BIP 66`](https://github.com/bitcoin/bips/blob/master/bip-0066.mediawiki): The strict DER rules and associated version 3 blocks have been implemented since **v0.10.0** ([PR #5713](https://github.com/bitcoin/bitcoin/pull/5713)). +* [`BIP 68`](https://github.com/bitcoin/bips/blob/master/bip-0068.mediawiki): Sequence locks have been implemented as of **v0.12.1** ([PR #7184](https://github.com/bitcoin/bitcoin/pull/7184)), and have been activated since *block 419328*. +* [`BIP 70`](https://github.com/bitcoin/bips/blob/master/bip-0070.mediawiki) [`71`](https://github.com/bitcoin/bips/blob/master/bip-0071.mediawiki) [`72`](https://github.com/bitcoin/bips/blob/master/bip-0072.mediawiki): Payment Protocol support has been available in Fujicoin Core GUI since **v0.9.0** ([PR #5216](https://github.com/bitcoin/bitcoin/pull/5216)). +* [`BIP 90`](https://github.com/bitcoin/bips/blob/master/bip-0090.mediawiki): Trigger mechanism for activation of BIPs 34, 65, and 66 has been simplified to block height checks since **v0.14.0** ([PR #8391](https://github.com/bitcoin/bitcoin/pull/8391)). +* [`BIP 111`](https://github.com/bitcoin/bips/blob/master/bip-0111.mediawiki): `NODE_BLOOM` service bit added, and enforced for all peer versions as of **v0.13.0** ([PR #6579](https://github.com/bitcoin/bitcoin/pull/6579) and [PR #6641](https://github.com/bitcoin/bitcoin/pull/6641)). +* [`BIP 112`](https://github.com/bitcoin/bips/blob/master/bip-0112.mediawiki): The CHECKSEQUENCEVERIFY opcode has been implemented since **v0.12.1** ([PR #7524](https://github.com/bitcoin/bitcoin/pull/7524)) and has been activated since *block 419328*. +* [`BIP 113`](https://github.com/bitcoin/bips/blob/master/bip-0113.mediawiki): Median time past lock-time calculations have been implemented since **v0.12.1** ([PR #6566](https://github.com/bitcoin/bitcoin/pull/6566)) and have been activated since *block 419328*. +* [`BIP 125`](https://github.com/bitcoin/bips/blob/master/bip-0125.mediawiki): Opt-in full replace-by-fee signaling honoured in mempool and mining as of **v0.12.0** ([PR 6871](https://github.com/bitcoin/bitcoin/pull/6871)). +* [`BIP 130`](https://github.com/bitcoin/bips/blob/master/bip-0130.mediawiki): direct headers announcement is negotiated with peer versions `>=70012` as of **v0.12.0** ([PR 6494](https://github.com/bitcoin/bitcoin/pull/6494)). +* [`BIP 133`](https://github.com/bitcoin/bips/blob/master/bip-0133.mediawiki): feefilter messages are respected and sent for peer versions `>=70013` as of **v0.13.0** ([PR 7542](https://github.com/bitcoin/bitcoin/pull/7542)). +* [`BIP 141`](https://github.com/bitcoin/bips/blob/master/bip-0141.mediawiki): Segregated Witness (Consensus Layer) as of **v0.13.0** ([PR 8149](https://github.com/bitcoin/bitcoin/pull/8149)), and defined for mainnet as of **v0.13.1** ([PR 8937](https://github.com/bitcoin/bitcoin/pull/8937)). +* [`BIP 143`](https://github.com/bitcoin/bips/blob/master/bip-0143.mediawiki): Transaction Signature Verification for Version 0 Witness Program as of **v0.13.0** ([PR 8149](https://github.com/bitcoin/bitcoin/pull/8149)) and defined for mainnet as of **v0.13.1** ([PR 8937](https://github.com/bitcoin/bitcoin/pull/8937)). +* [`BIP 144`](https://github.com/bitcoin/bips/blob/master/bip-0144.mediawiki): Segregated Witness as of **0.13.0** ([PR 8149](https://github.com/bitcoin/bitcoin/pull/8149)). +* [`BIP 145`](https://github.com/bitcoin/bips/blob/master/bip-0145.mediawiki): getblocktemplate updates for Segregated Witness as of **v0.13.0** ([PR 8149](https://github.com/bitcoin/bitcoin/pull/8149)). +* [`BIP 147`](https://github.com/bitcoin/bips/blob/master/bip-0147.mediawiki): NULLDUMMY softfork as of **v0.13.1** ([PR 8636](https://github.com/bitcoin/bitcoin/pull/8636) and [PR 8937](https://github.com/bitcoin/bitcoin/pull/8937)). +* [`BIP 152`](https://github.com/bitcoin/bips/blob/master/bip-0152.mediawiki): Compact block transfer and related optimizations are used as of **v0.13.0** ([PR 8068](https://github.com/bitcoin/bitcoin/pull/8068)). +* [`BIP 159`](https://github.com/bitcoin/bips/blob/master/bip-0159.mediawiki): NODE_NETWORK_LIMITED service bit [signaling only] is supported as of **v0.16.0** ([PR 11740](https://github.com/bitcoin/bitcoin/pull/11740)). +* [`BIP 173`](https://github.com/bitcoin/bips/blob/master/bip-0173.mediawiki): Bech32 addresses for native Segregated Witness outputs are supported as of **v0.16.0** ([PR 11167](https://github.com/bitcoin/bitcoin/pull/11167)). +* [`BIP 174`](https://github.com/bitcoin/bips/blob/master/bip-0174.mediawiki): RPCs to operate on Partially Signed Fujicoin Transactions (PSBT) are present as of **v0.17.0** ([PR 13557](https://github.com/bitcoin/bitcoin/pull/13557)). +* [`BIP 176`](https://github.com/bitcoin/bips/blob/master/bip-0176.mediawiki): Bits Denomination [QT only] is supported as of **v0.16.0** ([PR 12035](https://github.com/bitcoin/bitcoin/pull/12035)). diff --git a/doc/build-openbsd.md b/doc/build-openbsd.md index c5cb1c028..c6b213a92 100644 --- a/doc/build-openbsd.md +++ b/doc/build-openbsd.md @@ -95,7 +95,7 @@ The standard ulimit restrictions in OpenBSD are very strict: data(kbytes) 1572864 This, unfortunately, in some cases not enough to compile some `.cpp` files in the project, -(see issue [#6658](https://github.com/fujicoin/fujicoin/issues/6658)). +(see issue [#6658](https://github.com/bitcoin/bitcoin/issues/6658)). If your user is in the `staff` group the limit can be raised with: ulimit -d 3000000 diff --git a/doc/build-osx.md b/doc/build-osx.md index 3ad11dbff..b360f420f 100644 --- a/doc/build-osx.md +++ b/doc/build-osx.md @@ -93,4 +93,4 @@ Notes * Tested on OS X 10.10 Yosemite through macOS 10.13 High Sierra on 64-bit Intel processors only. -* Building with downloaded Qt binaries is not officially supported. See the notes in [#7714](https://github.com/fujicoin/fujicoin/issues/7714) +* Building with downloaded Qt binaries is not officially supported. See the notes in [#7714](https://github.com/bitcoin/bitcoin/issues/7714) diff --git a/doc/build-unix.md b/doc/build-unix.md index 3acf84a35..aaacb25cd 100644 --- a/doc/build-unix.md +++ b/doc/build-unix.md @@ -74,7 +74,7 @@ Build requirements: BerkeleyDB is required for the wallet. -**For Ubuntu only:** db4.8 packages are available [here](https://launchpad.net/~fujicoin/+archive/fujicoin). +**For Ubuntu only:** db4.8 packages are available [here](https://launchpad.net/~bitcoin/+archive/bitcoin). You can add the repository and install using the following commands: sudo apt-get install software-properties-common @@ -258,7 +258,7 @@ This example lists the steps necessary to setup and build a command line only, n Note: Enabling wallet support requires either compiling against a Berkeley DB newer than 4.8 (package `db`) using `--with-incompatible-bdb`, or building and depending on a local version of Berkeley DB 4.8. The readily available Arch Linux packages are currently built using -`--with-incompatible-bdb` according to the [PKGBUILD](https://projects.archlinux.org/svntogit/community.git/tree/fujicoin/trunk/PKGBUILD). +`--with-incompatible-bdb` according to the [PKGBUILD](https://projects.archlinux.org/svntogit/community.git/tree/bitcoin/trunk/PKGBUILD). As mentioned above, when maintaining portability of the wallet between the standard Fujicoin Core distributions and independently built node software is desired, Berkeley DB 4.8 must be used. diff --git a/doc/dependencies.md b/doc/dependencies.md index 47c82e59a..b48d107b8 100644 --- a/doc/dependencies.md +++ b/doc/dependencies.md @@ -6,7 +6,7 @@ These are the dependencies currently used by Fujicoin Core. You can find instruc | Dependency | Version used | Minimum required | CVEs | Shared | [Bundled Qt library](https://doc.qt.io/qt-5/configure-options.html) | | --- | --- | --- | --- | --- | --- | | Berkeley DB | [4.8.30](http://www.oracle.com/technetwork/database/database-technologies/berkeleydb/downloads/index.html) | 4.8.x | No | | | -| Boost | [1.64.0](https://www.boost.org/users/download/) | [1.47.0](https://github.com/fujicoin/fujicoin/pull/8920) | No | | | +| Boost | [1.64.0](https://www.boost.org/users/download/) | [1.47.0](https://github.com/bitcoin/bitcoin/pull/8920) | No | | | | Clang | | [3.3+](https://llvm.org/releases/download.html) (C++11 support) | | | | | D-Bus | [1.10.18](https://cgit.freedesktop.org/dbus/dbus/tree/NEWS?h=dbus-1.10) | | No | Yes | | | Expat | [2.2.5](https://libexpat.github.io/) | | No | Yes | | @@ -15,16 +15,16 @@ These are the dependencies currently used by Fujicoin Core. You can find instruc | GCC | | [4.8+](https://gcc.gnu.org/) (C++11 support) | | | | | HarfBuzz-NG | | | | | | | libevent | [2.1.8-stable](https://github.com/libevent/libevent/releases) | 2.0.22 | No | | | -| libjpeg | | | | | [Yes](https://github.com/fujicoin/fujicoin/blob/master/depends/packages/qt.mk#L65) | -| libpng | | | | | [Yes](https://github.com/fujicoin/fujicoin/blob/master/depends/packages/qt.mk#L64) | +| libjpeg | | | | | [Yes](https://github.com/bitcoin/bitcoin/blob/master/depends/packages/qt.mk#L65) | +| libpng | | | | | [Yes](https://github.com/bitcoin/bitcoin/blob/master/depends/packages/qt.mk#L64) | | MiniUPnPc | [2.0.20180203](http://miniupnp.free.fr/files) | | No | | | | OpenSSL | [1.0.1k](https://www.openssl.org/source) | | Yes | | | -| PCRE | | | | | [Yes](https://github.com/fujicoin/fujicoin/blob/master/depends/packages/qt.mk#L66) | +| PCRE | | | | | [Yes](https://github.com/bitcoin/bitcoin/blob/master/depends/packages/qt.mk#L66) | | protobuf | [2.6.1](https://github.com/google/protobuf/releases) | | No | | | | Python (tests) | | [3.4](https://www.python.org/downloads) | | | | | qrencode | [3.4.4](https://fukuchi.org/works/qrencode) | | No | | | | Qt | [5.9.6](https://download.qt.io/official_releases/qt/) | 5.x | No | | | -| XCB | | | | | [Yes](https://github.com/fujicoin/fujicoin/blob/master/depends/packages/qt.mk#L87) (Linux only) | -| xkbcommon | | | | | [Yes](https://github.com/fujicoin/fujicoin/blob/master/depends/packages/qt.mk#L86) (Linux only) | +| XCB | | | | | [Yes](https://github.com/bitcoin/bitcoin/blob/master/depends/packages/qt.mk#L87) (Linux only) | +| xkbcommon | | | | | [Yes](https://github.com/bitcoin/bitcoin/blob/master/depends/packages/qt.mk#L86) (Linux only) | | ZeroMQ | [4.2.3](https://github.com/zeromq/libzmq/releases) | | No | | | | zlib | [1.2.11](https://zlib.net/) | | | | No | diff --git a/doc/descriptors.md b/doc/descriptors.md index 2e067509d..c4e992f04 100644 --- a/doc/descriptors.md +++ b/doc/descriptors.md @@ -54,8 +54,8 @@ Descriptors consist of several types of expressions. The top level expression is `KEY` expressions: - Hex encoded public keys (66 characters starting with `02` or `03`, or 130 characters starting with `04`). - Inside `wpkh` and `wsh`, only compressed public keys are permitted. -- [WIF](https://en.fujicoin.it/wiki/Wallet_import_format) encoded private keys may be specified instead of the corresponding public key, with the same meaning. --`xpub` encoded extended public key or `xprv` encoded private key (as defined in [BIP 32](https://github.com/fujicoin/bips/blob/master/bip-0032.mediawiki)). +- [WIF](https://en.bitcoin.it/wiki/Wallet_import_format) encoded private keys may be specified instead of the corresponding public key, with the same meaning. +-`xpub` encoded extended public key or `xprv` encoded private key (as defined in [BIP 32](https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki)). - Followed by zero or more `/NUM` unhardened and `/NUM'` hardened BIP32 derivation steps. - Optionally followed by a single `/*` or `/*'` final step to denote all (direct) unhardened or hardened children. - The usage of hardened derivation steps requires providing the private key. @@ -63,8 +63,8 @@ Descriptors consist of several types of expressions. The top level expression is `ADDR` expressions are any type of supported address: - P2PKH addresses (base58, of the form `1...`). Note that P2PKH addresses in descriptors cannot be used for P2PK outputs (use the `pk` function instead). -- P2SH addresses (base58, of the form `3...`, defined in [BIP 13](https://github.com/fujicoin/bips/blob/master/bip-0013.mediawiki)). -- Segwit addresses (bech32, of the form `bc1...`, defined in [BIP 173](https://github.com/fujicoin/bips/blob/master/bip-0173.mediawiki)). +- P2SH addresses (base58, of the form `3...`, defined in [BIP 13](https://github.com/bitcoin/bips/blob/master/bip-0013.mediawiki)). +- Segwit addresses (bech32, of the form `bc1...`, defined in [BIP 173](https://github.com/bitcoin/bips/blob/master/bip-0173.mediawiki)). ## Explanation diff --git a/doc/developer-notes.md b/doc/developer-notes.md index 89cc584e5..72383ccdc 100644 --- a/doc/developer-notes.md +++ b/doc/developer-notes.md @@ -228,7 +228,7 @@ debug.log file if inconsistencies are detected. Valgrind is a programming tool for memory debugging, memory leak detection, and profiling. The repo contains a Valgrind suppressions file -([`valgrind.supp`](https://github.com/fujicoin/fujicoin/blob/master/contrib/valgrind.supp)) +([`valgrind.supp`](https://github.com/bitcoin/bitcoin/blob/master/contrib/valgrind.supp)) which includes known Valgrind warnings in our dependencies that cannot be fixed in-tree. Example use: @@ -304,7 +304,7 @@ Additional resources: * [UndefinedBehaviorSanitizer](https://clang.llvm.org/docs/UndefinedBehaviorSanitizer.html) * [GCC Instrumentation Options](https://gcc.gnu.org/onlinedocs/gcc/Instrumentation-Options.html) * [Google Sanitizers Wiki](https://github.com/google/sanitizers/wiki) - * [Issue #12691: Enable -fsanitize flags in Travis](https://github.com/fujicoin/fujicoin/issues/12691) + * [Issue #12691: Enable -fsanitize flags in Travis](https://github.com/bitcoin/bitcoin/issues/12691) Locking/mutex usage notes ------------------------- @@ -703,10 +703,10 @@ Current subtrees include: merging upstream changes to the leveldb subtree. - src/libsecp256k1 - - Upstream at https://github.com/fujicoin-core/secp256k1/ ; actively maintaned by Core contributors. + - Upstream at https://github.com/bitcoin-core/secp256k1/ ; actively maintaned by Core contributors. - src/crypto/ctaes - - Upstream at https://github.com/fujicoin-core/ctaes ; actively maintained by Core contributors. + - Upstream at https://github.com/bitcoin-core/ctaes ; actively maintained by Core contributors. - src/univalue - Upstream at https://github.com/jgarzik/univalue ; report important PRs to Core to avoid delay. @@ -824,7 +824,7 @@ To create a scripted-diff: The scripted-diff is verified by the tool `test/lint/commit-script-check.sh` -Commit [`bb81e173`](https://github.com/fujicoin/fujicoin/commit/bb81e173) is an example of a scripted-diff. +Commit [`bb81e173`](https://github.com/bitcoin/bitcoin/commit/bb81e173) is an example of a scripted-diff. RPC interface guidelines -------------------------- diff --git a/doc/dnsseed-policy.md b/doc/dnsseed-policy.md index af0d6558c..cd73b5101 100644 --- a/doc/dnsseed-policy.md +++ b/doc/dnsseed-policy.md @@ -44,11 +44,11 @@ related to the DNS seed operation. If these expectations cannot be satisfied the operator should discontinue providing services and contact the active Fujicoin Core development team as well as posting on -[fujicoin-dev](https://lists.linuxfoundation.org/mailman/listinfo/fujicoin-dev). +[fujicoin-dev](https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev). Behavior outside of these expectations may be reasonable in some situations but should be discussed in public in advance. See also ---------- -- [fujicoin-seeder](https://github.com/sipa/fujicoin-seeder) is a reference implementation of a DNS seed. +- [fujicoin-seeder](https://github.com/sipa/bitcoin-seeder) is a reference implementation of a DNS seed. diff --git a/doc/fuzzing.md b/doc/fuzzing.md index 61469db64..2f9280eaf 100644 --- a/doc/fuzzing.md +++ b/doc/fuzzing.md @@ -55,7 +55,7 @@ AFLOUT=$PWD/outputs Example inputs are available from: -- https://download.visucore.com/fujicoin/fujicoin_fuzzy_in.tar.xz +- https://download.visucore.com/bitcoin/bitcoin_fuzzy_in.tar.xz - http://strateman.ninja/fuzzing.tar.xz Extract these (or other starting inputs) into the `inputs` directory before starting fuzzing. diff --git a/doc/gitian-building.md b/doc/gitian-building.md index ec14f67da..4edd02891 100644 --- a/doc/gitian-building.md +++ b/doc/gitian-building.md @@ -1,4 +1,4 @@ Gitian building ================ -This file was moved to [the Fujicoin Core documentation repository](https://github.com/fujicoin-core/docs/blob/master/gitian-building.md) at [https://github.com/fujicoin-core/docs](https://github.com/fujicoin-core/docs). +This file was moved to [the Fujicoin Core documentation repository](https://github.com/bitcoin-core/docs/blob/master/gitian-building.md) at [https://github.com/bitcoin-core/docs](https://github.com/bitcoin-core/docs). diff --git a/doc/man/fujicoin-cli.1 b/doc/man/fujicoin-cli.1 index f9f980ce7..ed8fbc08f 100644 --- a/doc/man/fujicoin-cli.1 +++ b/doc/man/fujicoin-cli.1 @@ -104,7 +104,7 @@ Use the test chain Copyright (C) 2009-2019 The Fujicoin Core developers Please contribute if you find Fujicoin Core useful. Visit - for further information about the software. + for further information about the software. The source code is available from . This is experimental software. diff --git a/doc/man/fujicoin-qt.1 b/doc/man/fujicoin-qt.1 index a096ac1fd..46d4bef17 100644 --- a/doc/man/fujicoin-qt.1 +++ b/doc/man/fujicoin-qt.1 @@ -607,7 +607,7 @@ Show splash screen on startup (default: 1) Copyright (C) 2009-2019 The Fujicoin Core developers Please contribute if you find Fujicoin Core useful. Visit - for further information about the software. + for further information about the software. The source code is available from . This is experimental software. diff --git a/doc/man/fujicoin-tx.1 b/doc/man/fujicoin-tx.1 index b3ec01800..05cf976fe 100644 --- a/doc/man/fujicoin-tx.1 +++ b/doc/man/fujicoin-tx.1 @@ -108,7 +108,7 @@ Set register NAME to given JSON\-STRING Copyright (C) 2009-2019 The Fujicoin Core developers Please contribute if you find Fujicoin Core useful. Visit - for further information about the software. + for further information about the software. The source code is available from . This is experimental software. diff --git a/doc/man/fujicoind.1 b/doc/man/fujicoind.1 index e0ca066ff..9ede4d46a 100644 --- a/doc/man/fujicoind.1 +++ b/doc/man/fujicoind.1 @@ -581,7 +581,7 @@ Accept command line and JSON\-RPC commands Copyright (C) 2009-2019 The Fujicoin Core developers Please contribute if you find Fujicoin Core useful. Visit - for further information about the software. + for further information about the software. The source code is available from . This is experimental software. diff --git a/doc/release-notes.md b/doc/release-notes.md index 9d1bb04f9..afebb1d2b 100644 --- a/doc/release-notes.md +++ b/doc/release-notes.md @@ -1,17 +1,17 @@ Fujicoin Core version 0.17.1 is now available from: - + This is a new major version release, including new features, various bugfixes and performance improvements, as well as updated translations. Please report bugs using the issue tracker at GitHub: - + To receive security and update notifications, please subscribe to: - + How to Upgrade ============== @@ -161,4 +161,4 @@ Thanks to everyone who directly contributed to this release: - Walter - Wladimir J. van der Laan -As well as everyone that helped translating on [Transifex](https://www.transifex.com/projects/p/fujicoin/). +As well as everyone that helped translating on [Transifex](https://www.transifex.com/projects/p/bitcoin/). diff --git a/doc/release-notes/release-notes-0.10.0.md b/doc/release-notes/release-notes-0.10.0.md index 03a861c3b..889f07b46 100644 --- a/doc/release-notes/release-notes-0.10.0.md +++ b/doc/release-notes/release-notes-0.10.0.md @@ -1,13 +1,13 @@ Fujicoin Core version 0.10.0 is now available from: - https://fujicoin.org/bin/0.10.0/ + https://bitcoin.org/bin/0.10.0/ This is a new major version release, bringing both new features and bug fixes. Please report bugs using the issue tracker at github: - https://github.com/fujicoin/fujicoin/issues + https://github.com/bitcoin/bitcoin/issues Upgrading and downgrading ========================= @@ -226,11 +226,11 @@ Starting from 0.10.0, the Fujicoin Core distribution includes a consensus librar The purpose of this library is to make the verification functionality that is critical to Fujicoin's consensus available to other applications, e.g. to language -bindings such as [python-fujicoinlib](https://pypi.python.org/pypi/python-fujicoinlib) or +bindings such as [python-fujicoinlib](https://pypi.python.org/pypi/python-bitcoinlib) or alternative node implementations. This library is called `libfujicoinconsensus.so` (or, `.dll` for Windows). -Its interface is defined in the C header [fujicoinconsensus.h](https://github.com/fujicoin/fujicoin/blob/0.10/src/script/fujicoinconsensus.h). +Its interface is defined in the C header [fujicoinconsensus.h](https://github.com/bitcoin/bitcoin/blob/0.10/src/script/bitcoinconsensus.h). In its initial version the API includes two functions: @@ -758,5 +758,5 @@ Thanks to everyone who contributed to this release: - Yoichi Hirai - Zak Wilcox -As well as everyone that helped translating on [Transifex](https://www.transifex.com/projects/p/fujicoin/). +As well as everyone that helped translating on [Transifex](https://www.transifex.com/projects/p/bitcoin/). diff --git a/doc/release-notes/release-notes-0.10.1.md b/doc/release-notes/release-notes-0.10.1.md index 5e2aad1d5..3526f4778 100644 --- a/doc/release-notes/release-notes-0.10.1.md +++ b/doc/release-notes/release-notes-0.10.1.md @@ -1,13 +1,13 @@ Fujicoin Core version 0.10.1 is now available from: - + This is a new minor version release, bringing bug fixes and translation updates. It is recommended to upgrade to this version. Please report bugs using the issue tracker at github: - + Upgrading and downgrading ========================= @@ -48,7 +48,7 @@ Notable changes This is a minor release and hence there are no notable changes. For the notable changes in 0.10, refer to the release notes for the -0.10.0 release at https://github.com/fujicoin/fujicoin/blob/v0.10.0/doc/release-notes.md +0.10.0 release at https://github.com/bitcoin/bitcoin/blob/v0.10.0/doc/release-notes.md 0.10.1 Change log ================= @@ -140,4 +140,4 @@ And all those who contributed additional code review and/or security research: - Sergio Demian Lerner - Sharon Goldberg -As well as everyone that helped translating on [Transifex](https://www.transifex.com/projects/p/fujicoin/). +As well as everyone that helped translating on [Transifex](https://www.transifex.com/projects/p/bitcoin/). diff --git a/doc/release-notes/release-notes-0.10.2.md b/doc/release-notes/release-notes-0.10.2.md index cf546e2c8..d14fa6fee 100644 --- a/doc/release-notes/release-notes-0.10.2.md +++ b/doc/release-notes/release-notes-0.10.2.md @@ -1,13 +1,13 @@ Fujicoin Core version 0.10.2 is now available from: - + This is a new minor version release, bringing minor bug fixes and translation updates. It is recommended to upgrade to this version. Please report bugs using the issue tracker at github: - + Upgrading and downgrading ========================= @@ -47,12 +47,12 @@ Notable changes =============== This fixes a serious problem on Windows with data directories that have non-ASCII -characters (https://github.com/fujicoin/fujicoin/issues/6078). +characters (https://github.com/bitcoin/bitcoin/issues/6078). For other platforms there are no notable changes. For the notable changes in 0.10, refer to the release notes -at https://github.com/fujicoin/fujicoin/blob/v0.10.0/doc/release-notes.md +at https://github.com/bitcoin/bitcoin/blob/v0.10.0/doc/release-notes.md 0.10.2 Change log ================= @@ -83,4 +83,4 @@ And all those who contributed additional code review and/or security research: - Pieter Wuille - vayvanne -As well as everyone that helped translating on [Transifex](https://www.transifex.com/projects/p/fujicoin/). +As well as everyone that helped translating on [Transifex](https://www.transifex.com/projects/p/bitcoin/). diff --git a/doc/release-notes/release-notes-0.10.3.md b/doc/release-notes/release-notes-0.10.3.md index db79ee013..118eca4c2 100644 --- a/doc/release-notes/release-notes-0.10.3.md +++ b/doc/release-notes/release-notes-0.10.3.md @@ -1,13 +1,13 @@ Fujicoin Core version 0.10.3 is now available from: - + This is a new minor version release, bringing security fixes and translation updates. It is recommended to upgrade to this version as soon as possible. Please report bugs using the issue tracker at github: - + Upgrading and downgrading ========================= @@ -60,7 +60,7 @@ using distribution provided packages. Additionally, upnp has been disabled by default. This may result in a lower number of reachable nodes on IPv4, however this prevents future libupnpc vulnerabilities from being a structural risk to the network -(see https://github.com/fujicoin/fujicoin/pull/6795). +(see https://github.com/bitcoin/bitcoin/pull/6795). Test for LowS signatures before relaying ----------------------------------------- @@ -107,7 +107,7 @@ outrageous memory usage on nodes due to the mempool ballooning. This is a temporary measure, bridging the time until a dynamic method for determining this fee is merged (which will be in 0.12). -(see https://github.com/fujicoin/fujicoin/pull/6793, as well as the 0.11.0 +(see https://github.com/bitcoin/bitcoin/pull/6793, as well as the 0.11.0 release notes, in which this value was suggested) 0.10.3 Change log @@ -162,4 +162,4 @@ And all those who contributed additional code review and/or security research: - timothy on IRC for reporting the issue - Vulnerability in miniupnp discovered by Aleksandar Nikolic of Cisco Talos -As well as everyone that helped translating on [Transifex](https://www.transifex.com/projects/p/fujicoin/). +As well as everyone that helped translating on [Transifex](https://www.transifex.com/projects/p/bitcoin/). diff --git a/doc/release-notes/release-notes-0.10.4.md b/doc/release-notes/release-notes-0.10.4.md index 8f365a48f..de9978a65 100644 --- a/doc/release-notes/release-notes-0.10.4.md +++ b/doc/release-notes/release-notes-0.10.4.md @@ -1,6 +1,6 @@ Fujicoin Core version 0.10.4 is now available from: - + This is a new minor version release, bringing bug fixes, the BIP65 (CLTV) consensus change, and relay policy preparation for BIP113. It is @@ -8,7 +8,7 @@ recommended to upgrade to this version as soon as possible. Please report bugs using the issue tracker at github: - + Upgrading and downgrading ========================= @@ -68,7 +68,7 @@ specified point in the future. blocks if they comply with the BIP65 rules for CLTV. For more information about the soft-forking change, please see - + Graphs showing the progress towards block version 4 adoption may be found at the URLs below: @@ -95,7 +95,7 @@ version FIXME or any version from FIXME onward. will affect you at the pool operator’s discretion, which must be no later than BIP65 achieving its 951/1001 status. -[BIP65]: https://github.com/fujicoin/bips/blob/master/bip-0065.mediawiki +[BIP65]: https://github.com/bitcoin/bips/blob/master/bip-0065.mediawiki Windows bug fix for corrupted UTXO database on unclean shutdowns ---------------------------------------------------------------- @@ -107,7 +107,7 @@ remain unsafe, this release no longer relies on memory-mapped files for the UTXO database, which significantly reduced the frequency of unclean shutdowns leading to required reindexes during testing. -For more information, see: +For more information, see: Other fixes for database corruption on Windows are expected in the next major release. @@ -169,4 +169,4 @@ Thanks to everyone who directly contributed to this release: And those who contributed additional code review and/or security research. -As well as everyone that helped translating on [Transifex](https://www.transifex.com/projects/p/fujicoin/). +As well as everyone that helped translating on [Transifex](https://www.transifex.com/projects/p/bitcoin/). diff --git a/doc/release-notes/release-notes-0.11.0.md b/doc/release-notes/release-notes-0.11.0.md index 6261cb857..f74662597 100644 --- a/doc/release-notes/release-notes-0.11.0.md +++ b/doc/release-notes/release-notes-0.11.0.md @@ -1,13 +1,13 @@ Fujicoin Core version 0.11.0 is now available from: - + This is a new major version release, bringing both new features and bug fixes. Please report bugs using the issue tracker at github: - + Upgrading and downgrading ========================= @@ -192,7 +192,7 @@ transaction (re)broadcast: One such application is selective Tor usage, where the node runs on the normal internet but transactions are broadcasted over Tor. -For an example script see [fujicoin-submittx](https://github.com/laanwj/fujicoin-submittx). +For an example script see [fujicoin-submittx](https://github.com/laanwj/bitcoin-submittx). Privacy: Stream isolation for Tor ---------------------------------- @@ -501,5 +501,5 @@ And all those who contributed additional code review and/or security research: - Sergio Demian Lerner -As well as everyone that helped translating on [Transifex](https://www.transifex.com/projects/p/fujicoin/). +As well as everyone that helped translating on [Transifex](https://www.transifex.com/projects/p/bitcoin/). diff --git a/doc/release-notes/release-notes-0.11.1.md b/doc/release-notes/release-notes-0.11.1.md index 7a7e92172..b324e065b 100644 --- a/doc/release-notes/release-notes-0.11.1.md +++ b/doc/release-notes/release-notes-0.11.1.md @@ -1,13 +1,13 @@ Fujicoin Core version 0.11.1 is now available from: - + This is a new minor version release, bringing security fixes. It is recommended to upgrade to this version as soon as possible. Please report bugs using the issue tracker at github: - + Upgrading and downgrading ========================= @@ -61,7 +61,7 @@ using distribution provided packages. Additionally, upnp has been disabled by default. This may result in a lower number of reachable nodes on IPv4, however this prevents future libupnpc vulnerabilities from being a structural risk to the network -(see https://github.com/fujicoin/fujicoin/pull/6795). +(see https://github.com/bitcoin/bitcoin/pull/6795). Test for LowS signatures before relaying ----------------------------------------- @@ -108,7 +108,7 @@ outrageous memory usage on nodes due to the mempool ballooning. This is a temporary measure, bridging the time until a dynamic method for determining this fee is merged (which will be in 0.12). -(see https://github.com/fujicoin/fujicoin/pull/6793, as well as the 0.11 +(see https://github.com/bitcoin/bitcoin/pull/6793, as well as the 0.11 release notes, in which this value was suggested) 0.11.1 Change log @@ -168,5 +168,5 @@ And those who contributed additional code review and/or security research: - timothy on IRC for reporting the issue - Vulnerability in miniupnp discovered by Aleksandar Nikolic of Cisco Talos -As well as everyone that helped translating on [Transifex](https://www.transifex.com/projects/p/fujicoin/). +As well as everyone that helped translating on [Transifex](https://www.transifex.com/projects/p/bitcoin/). diff --git a/doc/release-notes/release-notes-0.11.2.md b/doc/release-notes/release-notes-0.11.2.md index 844f96fb0..2dbd52124 100644 --- a/doc/release-notes/release-notes-0.11.2.md +++ b/doc/release-notes/release-notes-0.11.2.md @@ -1,6 +1,6 @@ Fujicoin Core version 0.11.2 is now available from: - + This is a new minor version release, bringing bug fixes, the BIP65 (CLTV) consensus change, and relay policy preparation for BIP113. It is @@ -8,7 +8,7 @@ recommended to upgrade to this version as soon as possible. Please report bugs using the issue tracker at github: - + Upgrading and downgrading ========================= @@ -68,7 +68,7 @@ specified point in the future. blocks if they comply with the BIP65 rules for CLTV. For more information about the soft-forking change, please see - + Graphs showing the progress towards block version 4 adoption may be found at the URLs below: @@ -95,7 +95,7 @@ version 0.4.3 or any version from 0.5.2 onward. will affect you at the pool operator’s discretion, which must be no later than BIP65 achieving its 951/1001 status. -[BIP65]: https://github.com/fujicoin/bips/blob/master/bip-0065.mediawiki +[BIP65]: https://github.com/bitcoin/bips/blob/master/bip-0065.mediawiki BIP113 mempool-only locktime enforcement using GetMedianTimePast() ---------------------------------------------------------------- @@ -143,7 +143,7 @@ forward. To compensate, subtract one hour (3,600 seconds) from your locktimes to allow those transactions to be included in mempools at approximately the expected time. -[BIP113]: https://github.com/fujicoin/bips/blob/master/bip-0113.mediawiki +[BIP113]: https://github.com/bitcoin/bips/blob/master/bip-0113.mediawiki Windows bug fix for corrupted UTXO database on unclean shutdowns ---------------------------------------------------------------- @@ -155,7 +155,7 @@ remain unsafe, this release no longer relies on memory-mapped files for the UTXO database, which significantly reduced the frequency of unclean shutdowns leading to required reindexes during testing. -For more information, see: +For more information, see: Other fixes for database corruption on Windows are expected in the next major release. @@ -214,4 +214,4 @@ Thanks to everyone who directly contributed to this release: And those who contributed additional code review and/or security research. -As well as everyone that helped translating on [Transifex](https://www.transifex.com/projects/p/fujicoin/). +As well as everyone that helped translating on [Transifex](https://www.transifex.com/projects/p/bitcoin/). diff --git a/doc/release-notes/release-notes-0.12.0.md b/doc/release-notes/release-notes-0.12.0.md index 1ddf70166..eccab383d 100644 --- a/doc/release-notes/release-notes-0.12.0.md +++ b/doc/release-notes/release-notes-0.12.0.md @@ -1,12 +1,12 @@ Fujicoin Core version 0.12.0 is now available from: - + This is a new major version release, bringing new features and other improvements. Please report bugs using the issue tracker at github: - + Upgrading and downgrading ========================= @@ -61,7 +61,7 @@ Signature validation using libsecp256k1 --------------------------------------- ECDSA signatures inside Fujicoin transactions now use validation using -[libsecp256k1](https://github.com/fujicoin-core/secp256k1) instead of OpenSSL. +[libsecp256k1](https://github.com/bitcoin-core/secp256k1) instead of OpenSSL. Depending on the platform, this means a significant speedup for raw signature validation speed. The advantage is largest on x86_64, where validation is over @@ -98,7 +98,7 @@ Direct headers announcement (BIP 130) ------------------------------------- Between compatible peers, [BIP 130] -(https://github.com/fujicoin/bips/blob/master/bip-0130.mediawiki) +(https://github.com/bitcoin/bips/blob/master/bip-0130.mediawiki) direct headers announcement is used. This means that blocks are advertised by announcing their headers directly, instead of just announcing the hash. In a reorganization, all new headers are sent, instead of just the new tip. This @@ -138,7 +138,7 @@ Fujicoin Core 0.12 nodes. Fujicoin Core will only allow replacement of transactions which have any of their inputs' `nSequence` number set to less than `0xffffffff - 1`. Moreover, a replacement transaction may only be accepted when it pays sufficient fee, as described in [BIP 125] -(https://github.com/fujicoin/bips/blob/master/bip-0125.mediawiki). +(https://github.com/bitcoin/bips/blob/master/bip-0125.mediawiki). Transaction replacement can be disabled with a new command line option, `-mempoolreplacement=0`. Transactions signaling replacement under BIP125 will @@ -331,13 +331,13 @@ practice. In future releases, a higher value may also help the network as a whole: stored blocks could be served to other nodes. For further information about pruning, you may also consult the [release -notes of v0.11.0](https://github.com/fujicoin/fujicoin/blob/v0.11.0/doc/release-notes.md#block-file-pruning). +notes of v0.11.0](https://github.com/bitcoin/bitcoin/blob/v0.11.0/doc/release-notes.md#block-file-pruning). `NODE_BLOOM` service bit ------------------------ Support for the `NODE_BLOOM` service bit, as described in [BIP -111](https://github.com/fujicoin/bips/blob/master/bip-0111.mediawiki), has been +111](https://github.com/bitcoin/bips/blob/master/bip-0111.mediawiki), has been added to the P2P protocol code. BIP 111 defines a service bit to allow peers to advertise that they support @@ -369,7 +369,7 @@ RPC: Low-level API changes * The `asm` property of each scriptSig now contains the decoded signature hash type for each signature that provides a valid defined hash type. -* OP_NOP2 has been renamed to OP_CHECKLOCKTIMEVERIFY by [BIP 65](https://github.com/fujicoin/bips/blob/master/bip-0065.mediawiki) +* OP_NOP2 has been renamed to OP_CHECKLOCKTIMEVERIFY by [BIP 65](https://github.com/bitcoin/bips/blob/master/bip-0065.mediawiki) The following items contain assembly representations of scriptSig signatures and are affected by this change: @@ -891,4 +891,4 @@ Thanks to everyone who directly contributed to this release: - Zak Wilcox - zathras-crypto -As well as everyone that helped translating on [Transifex](https://www.transifex.com/projects/p/fujicoin/). +As well as everyone that helped translating on [Transifex](https://www.transifex.com/projects/p/bitcoin/). diff --git a/doc/release-notes/release-notes-0.12.1.md b/doc/release-notes/release-notes-0.12.1.md index 5b778f5a7..615a1cddd 100644 --- a/doc/release-notes/release-notes-0.12.1.md +++ b/doc/release-notes/release-notes-0.12.1.md @@ -1,13 +1,13 @@ Fujicoin Core version 0.12.1 is now available from: - + This is a new minor version release, including the BIP9, BIP68 and BIP112 softfork, various bugfixes and updated translations. Please report bugs using the issue tracker at github: - + Upgrading and downgrading ========================= @@ -49,15 +49,15 @@ bits together with setting bit 0 to indicate support for this combined deployment, shown as "csv" in the `getblockchaininfo` RPC call. For more information about the soft forking change, please see - + This specific backport pull-request can be viewed at - + -[BIP9]: https://github.com/fujicoin/bips/blob/master/bip-0009.mediawiki -[BIP68]: https://github.com/fujicoin/bips/blob/master/bip-0068.mediawiki -[BIP112]: https://github.com/fujicoin/bips/blob/master/bip-0112.mediawiki -[BIP113]: https://github.com/fujicoin/bips/blob/master/bip-0113.mediawiki +[BIP9]: https://github.com/bitcoin/bips/blob/master/bip-0009.mediawiki +[BIP68]: https://github.com/bitcoin/bips/blob/master/bip-0068.mediawiki +[BIP112]: https://github.com/bitcoin/bips/blob/master/bip-0112.mediawiki +[BIP113]: https://github.com/bitcoin/bips/blob/master/bip-0113.mediawiki BIP68 soft fork to enforce sequence locks for relative locktime --------------------------------------------------------------- @@ -68,7 +68,7 @@ invalid for a defined period of time after confirmation of its corresponding outpoint. For more information about the implementation, see - + BIP112 soft fork to enforce OP_CHECKSEQUENCEVERIFY -------------------------------------------------- @@ -79,7 +79,7 @@ for a new opcode in the Fujicoin scripting system that in combination with on the age of the output being spent. For more information about the implementation, see - + BIP113 locktime enforcement soft fork ------------------------------------- @@ -132,7 +132,7 @@ locktimes to allow those transactions to be included in mempools at approximately the expected time. For more information about the implementation, see - + Miscellaneous ------------- @@ -194,5 +194,5 @@ Thanks to everyone who directly contributed to this release: - Suhas Daftuar - Wladimir J. van der Laan -As well as everyone that helped translating on [Transifex](https://www.transifex.com/projects/p/fujicoin/). +As well as everyone that helped translating on [Transifex](https://www.transifex.com/projects/p/bitcoin/). diff --git a/doc/release-notes/release-notes-0.13.0.md b/doc/release-notes/release-notes-0.13.0.md index c0cda2150..fad341874 100644 --- a/doc/release-notes/release-notes-0.13.0.md +++ b/doc/release-notes/release-notes-0.13.0.md @@ -1,17 +1,17 @@ Fujicoin Core version 0.13.0 is now available from: - + This is a new major version release, including new features, various bugfixes and performance improvements, as well as updated translations. Please report bugs using the issue tracker at github: - + To receive security and update notifications, please subscribe to: - + Compatibility ============== @@ -22,7 +22,7 @@ updates will be released anymore. Without security updates, using a fujicoin wallet on a XP machine is irresponsible at least. In addition to that, with 0.12.x there have been varied reports of Fujicoin Core -randomly crashing on Windows XP. It is [not clear](https://github.com/fujicoin/fujicoin/issues/7681#issuecomment-217439891) +randomly crashing on Windows XP. It is [not clear](https://github.com/bitcoin/bitcoin/issues/7681#issuecomment-217439891) what the source of these crashes is, but it is likely that upstream libraries such as Qt are no longer being tested on XP. @@ -122,7 +122,7 @@ in PR 8068. The primary goal is reducing the bandwidth spikes at relay time, though in many cases it also reduces propagation delay. It is automatically enabled between compatible peers. -[BIP 152](https://github.com/fujicoin/bips/blob/master/bip-0152.mediawiki) +[BIP 152](https://github.com/bitcoin/bips/blob/master/bip-0152.mediawiki) As a side-effect, ordinary non-mining nodes will download and upload blocks faster if those blocks were produced by miners using similar transaction @@ -158,17 +158,17 @@ There is no distinction between internal (change) and external keys. HD wallets are incompatible with older versions of Fujicoin Core. -[Pull request](https://github.com/fujicoin/fujicoin/pull/8035/files), [BIP 32](https://github.com/fujicoin/bips/blob/master/bip-0032.mediawiki) +[Pull request](https://github.com/bitcoin/bitcoin/pull/8035/files), [BIP 32](https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki) Segregated Witness ------------------ The code preparations for Segregated Witness ("segwit"), as described in [BIP -141](https://github.com/fujicoin/bips/blob/master/bip-0141.mediawiki), [BIP -143](https://github.com/fujicoin/bips/blob/master/bip-0143.mediawiki), [BIP -144](https://github.com/fujicoin/bips/blob/master/bip-0144.mediawiki), and [BIP -145](https://github.com/fujicoin/bips/blob/master/bip-0145.mediawiki) are +141](https://github.com/bitcoin/bips/blob/master/bip-0141.mediawiki), [BIP +143](https://github.com/bitcoin/bips/blob/master/bip-0143.mediawiki), [BIP +144](https://github.com/bitcoin/bips/blob/master/bip-0144.mediawiki), and [BIP +145](https://github.com/bitcoin/bips/blob/master/bip-0145.mediawiki) are finished and included in this release. However, BIP 141 does not yet specify activation parameters on mainnet, and so this release does not support segwit use on mainnet. Testnet use is supported, and after BIP 141 is updated with @@ -199,7 +199,7 @@ The command line option `-blockmaxsize` remains an option to specify the maximum number of serialized bytes in a generated block. In addition, the new command line option `-blockmaxweight` has been added, which specifies the maximum "block weight" of a generated block, as defined by [BIP 141 (Segregated -Witness)] (https://github.com/fujicoin/bips/blob/master/bip-0141.mediawiki). +Witness)] (https://github.com/bitcoin/bips/blob/master/bip-0141.mediawiki). In preparation for Segregated Witness, the mining algorithm has been modified to optimize transaction selection for a given block weight, rather than a given @@ -216,7 +216,7 @@ support `-blockmaxsize` performs additional computation to ensure that constraint is met. (Note that for mainnet, in this release, the equivalent parameter for `-blockmaxweight` would be four times the desired `-blockmaxsize`. See [BIP 141] -(https://github.com/fujicoin/bips/blob/master/bip-0141.mediawiki) for additional +(https://github.com/bitcoin/bips/blob/master/bip-0141.mediawiki) for additional details.) In the future, the `-blockmaxsize` option may be removed, as block creation is @@ -277,7 +277,7 @@ Low-level P2P changes - The optional new p2p message "feefilter" is implemented and the protocol version is bumped to 70013. Upon receiving a feefilter message from a peer, a node will not send invs for any transactions which do not meet the filter - feerate. [BIP 133](https://github.com/fujicoin/bips/blob/master/bip-0133.mediawiki) + feerate. [BIP 133](https://github.com/bitcoin/bips/blob/master/bip-0133.mediawiki) - The P2P alert system has been removed in PR #7692 and the `alert` P2P message is no longer supported. @@ -326,10 +326,10 @@ Low-level RPC changes - Asm script outputs replacements for OP_NOP2 and OP_NOP3 - OP_NOP2 has been renamed to OP_CHECKLOCKTIMEVERIFY by [BIP -65](https://github.com/fujicoin/bips/blob/master/bip-0065.mediawiki) +65](https://github.com/bitcoin/bips/blob/master/bip-0065.mediawiki) - OP_NOP3 has been renamed to OP_CHECKSEQUENCEVERIFY by [BIP -112](https://github.com/fujicoin/bips/blob/master/bip-0112.mediawiki) +112](https://github.com/bitcoin/bips/blob/master/bip-0112.mediawiki) - The following outputs are affected by this change: @@ -358,7 +358,7 @@ Low-level ZMQ changes listeners to detect lost notifications. The sequence number is always the last element in a multi-part ZMQ notification and therefore backward compatible. Each message type has its own counter. - PR [#7762](https://github.com/fujicoin/fujicoin/pull/7762). + PR [#7762](https://github.com/bitcoin/bitcoin/pull/7762). 0.13.0 Change log @@ -865,4 +865,4 @@ Thanks to everyone who directly contributed to this release: - Wladimir J. van der Laan - Yuri Zhykin -As well as everyone that helped translating on [Transifex](https://www.transifex.com/projects/p/fujicoin/). +As well as everyone that helped translating on [Transifex](https://www.transifex.com/projects/p/bitcoin/). diff --git a/doc/release-notes/release-notes-0.13.1.md b/doc/release-notes/release-notes-0.13.1.md index 2b858889e..cef5ace95 100644 --- a/doc/release-notes/release-notes-0.13.1.md +++ b/doc/release-notes/release-notes-0.13.1.md @@ -1,6 +1,6 @@ Fujicoin Core version 0.13.1 is now available from: - + This is a new minor version release, including activation parameters for the segwit softfork, various bugfixes and performance improvements, as well as @@ -8,11 +8,11 @@ updated translations. Please report bugs using the issue tracker at github: - + To receive security and update notifications, please subscribe to: - + Compatibility ============== @@ -23,7 +23,7 @@ updates will be released anymore. Without security updates, using a fujicoin wallet on a XP machine is irresponsible at least. In addition to that, with 0.12.x there have been varied reports of Fujicoin Core -randomly crashing on Windows XP. It is [not clear](https://github.com/fujicoin/fujicoin/issues/7681#issuecomment-217439891) +randomly crashing on Windows XP. It is [not clear](https://github.com/bitcoin/bitcoin/issues/7681#issuecomment-217439891) what the source of these crashes is, but it is likely that upstream libraries such as Qt are no longer being tested on XP. @@ -159,13 +159,13 @@ For more information about segwit, please see the [segwit FAQ][], the operator, please see the [versionbits FAQ][] for information about signaling support for a soft fork. -[Segwit FAQ]: https://fujicoincore.org/en/2016/01/26/segwit-benefits/ -[segwit wallet developers guide]: https://fujicoincore.org/en/segwit_wallet_dev/ -[BIP141]: https://github.com/fujicoin/bips/blob/master/bip-0141.mediawiki -[BIP143]: https://github.com/fujicoin/bips/blob/master/bip-0143.mediawiki -[BIP144]: https://github.com/fujicoin/bips/blob/master/bip-0144.mediawiki -[BIP145]: https://github.com/fujicoin/bips/blob/master/bip-0145.mediawiki -[versionbits FAQ]: https://fujicoincore.org/en/2016/06/08/version-bits-miners-faq/ +[Segwit FAQ]: https://bitcoincore.org/en/2016/01/26/segwit-benefits/ +[segwit wallet developers guide]: https://bitcoincore.org/en/segwit_wallet_dev/ +[BIP141]: https://github.com/bitcoin/bips/blob/master/bip-0141.mediawiki +[BIP143]: https://github.com/bitcoin/bips/blob/master/bip-0143.mediawiki +[BIP144]: https://github.com/bitcoin/bips/blob/master/bip-0144.mediawiki +[BIP145]: https://github.com/bitcoin/bips/blob/master/bip-0145.mediawiki +[versionbits FAQ]: https://bitcoincore.org/en/2016/06/08/version-bits-miners-faq/ Null dummy soft fork @@ -196,7 +196,7 @@ as segwit. For more information, please see [BIP147][]. -[BIP147]: https://github.com/fujicoin/bips/blob/master/bip-0147.mediawiki +[BIP147]: https://github.com/bitcoin/bips/blob/master/bip-0147.mediawiki Low-level RPC changes --------------------- @@ -407,4 +407,4 @@ Thanks to everyone who directly contributed to this release: - whythat - Wladimir J. van der Laan -As well as everyone that helped translating on [Transifex](https://www.transifex.com/projects/p/fujicoin/). +As well as everyone that helped translating on [Transifex](https://www.transifex.com/projects/p/bitcoin/). diff --git a/doc/release-notes/release-notes-0.13.2.md b/doc/release-notes/release-notes-0.13.2.md index 326c70243..89e6c0955 100644 --- a/doc/release-notes/release-notes-0.13.2.md +++ b/doc/release-notes/release-notes-0.13.2.md @@ -1,17 +1,17 @@ Fujicoin Core version 0.13.2 is now available from: - + This is a new minor version release, including various bugfixes and performance improvements, as well as updated translations. Please report bugs using the issue tracker at github: - + To receive security and update notifications, please subscribe to: - + Compatibility ============== @@ -22,7 +22,7 @@ updates will be released anymore. Without security updates, using a fujicoin wallet on a XP machine is irresponsible at least. In addition to that, with 0.12.x there have been varied reports of Fujicoin Core -randomly crashing on Windows XP. It is [not clear](https://github.com/fujicoin/fujicoin/issues/7681#issuecomment-217439891) +randomly crashing on Windows XP. It is [not clear](https://github.com/bitcoin/bitcoin/issues/7681#issuecomment-217439891) what the source of these crashes is, but it is likely that upstream libraries such as Qt are no longer being tested on XP. @@ -175,4 +175,4 @@ Thanks to everyone who directly contributed to this release: - Wladimir J. van der Laan - wodry -As well as everyone that helped translating on [Transifex](https://www.transifex.com/projects/p/fujicoin/). +As well as everyone that helped translating on [Transifex](https://www.transifex.com/projects/p/bitcoin/). diff --git a/doc/release-notes/release-notes-0.14.0.md b/doc/release-notes/release-notes-0.14.0.md index c2ea52219..2ee751bc9 100644 --- a/doc/release-notes/release-notes-0.14.0.md +++ b/doc/release-notes/release-notes-0.14.0.md @@ -1,17 +1,17 @@ Fujicoin Core version 0.14.0 is now available from: - + This is a new major version release, including new features, various bugfixes and performance improvements, as well as updated translations. Please report bugs using the issue tracker at github: - + To receive security and update notifications, please subscribe to: - + Compatibility ============== @@ -96,7 +96,7 @@ ZMQ On Windows Previously the ZeroMQ notification system was unavailable on Windows due to various issues with ZMQ. These have been fixed upstream and -now ZMQ can be used on Windows. Please see [this document](https://github.com/fujicoin/fujicoin/blob/master/doc/zmq.md) for +now ZMQ can be used on Windows. Please see [this document](https://github.com/bitcoin/bitcoin/blob/master/doc/zmq.md) for help with using ZMQ in general. Nested RPC Commands in Debug Console @@ -189,7 +189,7 @@ commands such as `prioritisetransaction` so that those changes will not be lost. Final Alert ----------- -The Alert System was [disabled and deprecated](https://fujicoin.org/en/alert/2016-11-01-alert-retirement) in Fujicoin Core 0.12.1 and removed in 0.13.0. +The Alert System was [disabled and deprecated](https://bitcoin.org/en/alert/2016-11-01-alert-retirement) in Fujicoin Core 0.12.1 and removed in 0.13.0. The Alert System was retired with a maximum sequence final alert which causes any nodes supporting the Alert System to display a static hard-coded "Alert Key Compromised" message which also prevents any other alerts from overriding it. This final alert is hard-coded into this release @@ -242,7 +242,7 @@ Low-level RPC changes - A new RPC command `getmemoryinfo` has been added which will return information about the memory usage of Fujicoin Core. This was added in conjunction with - optimizations to memory management. See [Pull #8753](https://github.com/fujicoin/fujicoin/pull/8753) + optimizations to memory management. See [Pull #8753](https://github.com/bitcoin/bitcoin/pull/8753) for more information. - A new RPC command `bumpfee` has been added which allows replacing an @@ -870,4 +870,4 @@ Thanks to everyone who directly contributed to this release: - wodry - Zak Wilcox -As well as everyone that helped translating on [Transifex](https://www.transifex.com/projects/p/fujicoin/). +As well as everyone that helped translating on [Transifex](https://www.transifex.com/projects/p/bitcoin/). diff --git a/doc/release-notes/release-notes-0.14.1.md b/doc/release-notes/release-notes-0.14.1.md index d540ab7e2..b71b5c788 100644 --- a/doc/release-notes/release-notes-0.14.1.md +++ b/doc/release-notes/release-notes-0.14.1.md @@ -1,17 +1,17 @@ Fujicoin Core version 0.14.1 is now available from: - + This is a new minor version release, including various bugfixes and performance improvements, as well as updated translations. Please report bugs using the issue tracker at github: - + To receive security and update notifications, please subscribe to: - + Compatibility ============== @@ -139,5 +139,5 @@ Thanks to everyone who directly contributed to this release: - Suhas Daftuar - Wladimir J. van der Laan -As well as everyone that helped translating on [Transifex](https://www.transifex.com/projects/p/fujicoin/). +As well as everyone that helped translating on [Transifex](https://www.transifex.com/projects/p/bitcoin/). diff --git a/doc/release-notes/release-notes-0.14.2.md b/doc/release-notes/release-notes-0.14.2.md index ae9602b97..53f5291c8 100644 --- a/doc/release-notes/release-notes-0.14.2.md +++ b/doc/release-notes/release-notes-0.14.2.md @@ -1,17 +1,17 @@ Fujicoin Core version 0.14.2 is now available from: - + This is a new minor version release, including various bugfixes and performance improvements, as well as updated translations. Please report bugs using the issue tracker at github: - + To receive security and update notifications, please subscribe to: - + Compatibility ============== @@ -98,5 +98,5 @@ Thanks to everyone who directly contributed to this release: - Shigeya Suzuki - Wladimir J. van der Laan -As well as everyone that helped translating on [Transifex](https://www.transifex.com/projects/p/fujicoin/). +As well as everyone that helped translating on [Transifex](https://www.transifex.com/projects/p/bitcoin/). diff --git a/doc/release-notes/release-notes-0.15.0.1.md b/doc/release-notes/release-notes-0.15.0.1.md index 250293cce..93f05ac1c 100644 --- a/doc/release-notes/release-notes-0.15.0.1.md +++ b/doc/release-notes/release-notes-0.15.0.1.md @@ -1,20 +1,20 @@ Fujicoin Core version *0.15.0.1* is now available from: - + and - + This is a minor bug fix for 0.15.0. Please report bugs using the issue tracker at GitHub: - + To receive security and update notifications, please subscribe to: - + How to Upgrade ============== @@ -84,4 +84,4 @@ Thanks to everyone who directly contributed to this release: - Jonas Schnelli - Wladimir J. van der Laan -As well as everyone that helped translating on [Transifex](https://www.transifex.com/projects/p/fujicoin/). +As well as everyone that helped translating on [Transifex](https://www.transifex.com/projects/p/bitcoin/). diff --git a/doc/release-notes/release-notes-0.15.0.md b/doc/release-notes/release-notes-0.15.0.md index 85e97e674..9d402f063 100644 --- a/doc/release-notes/release-notes-0.15.0.md +++ b/doc/release-notes/release-notes-0.15.0.md @@ -1,17 +1,17 @@ Fujicoin Core version *0.15.0* is now available from: - + This is a new major version release, including new features, various bugfixes and performance improvements, as well as updated translations. Please report bugs using the issue tracker at GitHub: - + To receive security and update notifications, please subscribe to: - + How to Upgrade ============== @@ -85,7 +85,7 @@ Version 0.15 contains a number of significant performance improvements, which ma Initial Block Download, startup, transaction and block validation much faster: - The chainstate database (which is used for tracking UTXOs) has been changed - from a per-transaction model to a per-output model (See [PR 10195](https://github.com/fujicoin/fujicoin/pull/10195)). Advantages of this model + from a per-transaction model to a per-output model (See [PR 10195](https://github.com/bitcoin/bitcoin/pull/10195)). Advantages of this model are that it: - avoids the CPU overhead of deserializing and serializing the unused outputs; - has more predictable memory usage; @@ -98,32 +98,32 @@ Initial Block Download, startup, transaction and block validation much faster: a few extra gigabytes may be used. - Earlier versions experienced a spike in memory usage while flushing UTXO updates to disk. As a result, only half of the available memory was actually used as cache, and the other half was - reserved to accommodate flushing. This is no longer the case (See [PR 10148](https://github.com/fujicoin/fujicoin/pull/10148)), and the entirety of + reserved to accommodate flushing. This is no longer the case (See [PR 10148](https://github.com/bitcoin/bitcoin/pull/10148)), and the entirety of the available cache (see `-dbcache`) is now actually used as cache. This reduces the flushing frequency by a factor 2 or more. - In previous versions, signature validation for transactions has been cached when the transaction is accepted to the mempool. Version 0.15 extends this to cache the entire script - validity (See [PR 10192](https://github.com/fujicoin/fujicoin/pull/10192)). This means that if a transaction in a block has already been accepted to the + validity (See [PR 10192](https://github.com/bitcoin/bitcoin/pull/10192)). This means that if a transaction in a block has already been accepted to the mempool, the scriptSig does not need to be re-evaluated. Empirical tests show that this results in new block validation being 40-50% faster. -- LevelDB has been upgraded to version 1.20 (See [PR 10544](https://github.com/fujicoin/fujicoin/pull/10544)). This version contains hardware acceleration for CRC +- LevelDB has been upgraded to version 1.20 (See [PR 10544](https://github.com/bitcoin/bitcoin/pull/10544)). This version contains hardware acceleration for CRC on architectures supporting SSE 4.2. As a result, synchronization and block validation are now faster. -- SHA256 hashing has been optimized for architectures supporting SSE 4 (See [PR 10821](https://github.com/fujicoin/fujicoin/pull/10821)). SHA256 is around +- SHA256 hashing has been optimized for architectures supporting SSE 4 (See [PR 10821](https://github.com/bitcoin/bitcoin/pull/10821)). SHA256 is around 50% faster on supported hardware, which results in around 5% faster IBD and block validation. In version 0.15, SHA256 hardware optimization is disabled in release builds by default, but can be enabled by using `--enable-experimental-asm` when building. -- Refill of the keypool no longer flushes the wallet between each key which resulted in a ~20x speedup in creating a new wallet. Part of this speedup was used to increase the default keypool to 1000 keys to make recovery more robust. (See [PR 10831](https://github.com/fujicoin/fujicoin/pull/10831)). +- Refill of the keypool no longer flushes the wallet between each key which resulted in a ~20x speedup in creating a new wallet. Part of this speedup was used to increase the default keypool to 1000 keys to make recovery more robust. (See [PR 10831](https://github.com/bitcoin/bitcoin/pull/10831)). Fee Estimation Improvements --------------------------- -Fee estimation has been significantly improved in version 0.15, with more accurate fee estimates used by the wallet and a wider range of options for advanced users of the `estimatesmartfee` and `estimaterawfee` RPCs (See [PR 10199](https://github.com/fujicoin/fujicoin/pull/10199)). +Fee estimation has been significantly improved in version 0.15, with more accurate fee estimates used by the wallet and a wider range of options for advanced users of the `estimatesmartfee` and `estimaterawfee` RPCs (See [PR 10199](https://github.com/bitcoin/bitcoin/pull/10199)). ### Changes to internal logic and wallet behavior - Internally, estimates are now tracked on 3 different time horizons. This allows for longer targets and means estimates adjust more quickly to changes in conditions. - Estimates can now be *conservative* or *economical*. *Conservative* estimates use longer time horizons to produce an estimate which is less susceptible to rapid changes in fee conditions. *Economical* estimates use shorter time horizons and will be more affected by short-term changes in fee conditions. Economical estimates may be considerably lower during periods of low transaction activity (for example over weekends), but may result in transactions being unconfirmed if prevailing fees increase rapidly. -- By default, the wallet will use conservative fee estimates to increase the reliability of transactions being confirmed within the desired target. For transactions that are marked as replaceable, the wallet will use an economical estimate by default, since the fee can be 'bumped' if the fee conditions change rapidly (See [PR 10589](https://github.com/fujicoin/fujicoin/pull/10589)). +- By default, the wallet will use conservative fee estimates to increase the reliability of transactions being confirmed within the desired target. For transactions that are marked as replaceable, the wallet will use an economical estimate by default, since the fee can be 'bumped' if the fee conditions change rapidly (See [PR 10589](https://github.com/bitcoin/bitcoin/pull/10589)). - Estimates can now be made for confirmation targets up to 1008 blocks (one week). - More data on historical fee rates is stored, leading to more precise fee estimates. - Transactions which leave the mempool due to eviction or other non-confirmed reasons are now taken into account by the fee estimation logic, leading to more accurate fee estimates. @@ -132,7 +132,7 @@ Fee estimation has been significantly improved in version 0.15, with more accura ### Changes to fee estimate RPCs - The `estimatefee` RPC is now deprecated in favor of using only `estimatesmartfee` (which is the implementation used by the GUI) -- The `estimatesmartfee` RPC interface has been changed (See [PR 10707](https://github.com/fujicoin/fujicoin/pull/10707)): +- The `estimatesmartfee` RPC interface has been changed (See [PR 10707](https://github.com/bitcoin/bitcoin/pull/10707)): - The `nblocks` argument has been renamed to `conf_target` (to be consistent with other RPC methods). - An `estimate_mode` argument has been added. This argument takes one of the following strings: `CONSERVATIVE`, `ECONOMICAL` or `UNSET` (which defaults to `CONSERVATIVE`). - The RPC return object now contains an `errors` member, which returns errors encountered during processing. @@ -142,7 +142,7 @@ Fee estimation has been significantly improved in version 0.15, with more accura Multi-wallet support -------------------- -Fujicoin Core now supports loading multiple, separate wallets (See [PR 8694](https://github.com/fujicoin/fujicoin/pull/8694), [PR 10849](https://github.com/fujicoin/fujicoin/pull/10849)). The wallets are completely separated, with individual balances, keys and received transactions. +Fujicoin Core now supports loading multiple, separate wallets (See [PR 8694](https://github.com/bitcoin/bitcoin/pull/8694), [PR 10849](https://github.com/bitcoin/bitcoin/pull/10849)). The wallets are completely separated, with individual balances, keys and received transactions. Multi-wallet is enabled by using more than one `-wallet` argument when starting Fujicoin, either on the command line or in the Fujicoin config file. @@ -166,12 +166,12 @@ replace unconfirmed opt-in RBF transactions with a new transaction that pays a higher fee. In version 0.15, creating an opt-in RBF transaction and replacing the unconfirmed -transaction with a higher-fee transaction are both supported in the GUI (See [PR 9592](https://github.com/fujicoin/fujicoin/pull/9592)). +transaction with a higher-fee transaction are both supported in the GUI (See [PR 9592](https://github.com/bitcoin/bitcoin/pull/9592)). Removal of Coin Age Priority ---------------------------- -In previous versions of Fujicoin Core, a portion of each block could be reserved for transactions based on the age and value of UTXOs they spent. This concept (Coin Age Priority) is a policy choice by miners, and there are no consensus rules around the inclusion of Coin Age Priority transactions in blocks. In practice, only a few miners continue to use Coin Age Priority for transaction selection in blocks. Fujicoin Core 0.15 removes all remaining support for Coin Age Priority (See [PR 9602](https://github.com/fujicoin/fujicoin/pull/9602)). This has the following implications: +In previous versions of Fujicoin Core, a portion of each block could be reserved for transactions based on the age and value of UTXOs they spent. This concept (Coin Age Priority) is a policy choice by miners, and there are no consensus rules around the inclusion of Coin Age Priority transactions in blocks. In practice, only a few miners continue to use Coin Age Priority for transaction selection in blocks. Fujicoin Core 0.15 removes all remaining support for Coin Age Priority (See [PR 9602](https://github.com/bitcoin/bitcoin/pull/9602)). This has the following implications: - The concept of *free transactions* has been removed. High Coin Age Priority transactions would previously be allowed to be relayed even if they didn't attach a miner fee. This is no longer possible since there is no concept of Coin Age Priority. The `-limitfreerelay` and `-relaypriority` options which controlled relay of free transactions have therefore been removed. - The `-sendfreetransactions` option has been removed, since almost all miners do not include transactions which do not attach a transaction fee. @@ -185,21 +185,21 @@ In previous versions of Fujicoin Core, a portion of each block could be reserved Mempool Persistence Across Restarts ----------------------------------- -Version 0.14 introduced mempool persistence across restarts (the mempool is saved to a `mempool.dat` file in the data directory prior to shutdown and restores the mempool when the node is restarted). Version 0.15 allows this feature to be switched on or off using the `-persistmempool` command-line option (See [PR 9966](https://github.com/fujicoin/fujicoin/pull/9966)). By default, the option is set to true, and the mempool is saved on shutdown and reloaded on startup. If set to false, the `mempool.dat` file will not be loaded on startup or saved on shutdown. +Version 0.14 introduced mempool persistence across restarts (the mempool is saved to a `mempool.dat` file in the data directory prior to shutdown and restores the mempool when the node is restarted). Version 0.15 allows this feature to be switched on or off using the `-persistmempool` command-line option (See [PR 9966](https://github.com/bitcoin/bitcoin/pull/9966)). By default, the option is set to true, and the mempool is saved on shutdown and reloaded on startup. If set to false, the `mempool.dat` file will not be loaded on startup or saved on shutdown. New RPC methods --------------- Version 0.15 introduces several new RPC methods: -- `abortrescan` stops current wallet rescan, e.g. when triggered by an `importprivkey` call (See [PR 10208](https://github.com/fujicoin/fujicoin/pull/10208)). -- `combinerawtransaction` accepts a JSON array of raw transactions and combines them into a single raw transaction (See [PR 10571](https://github.com/fujicoin/fujicoin/pull/10571)). +- `abortrescan` stops current wallet rescan, e.g. when triggered by an `importprivkey` call (See [PR 10208](https://github.com/bitcoin/bitcoin/pull/10208)). +- `combinerawtransaction` accepts a JSON array of raw transactions and combines them into a single raw transaction (See [PR 10571](https://github.com/bitcoin/bitcoin/pull/10571)). - `estimaterawfee` returns raw fee data so that customized logic can be implemented to analyze the data and calculate estimates. See [Fee Estimation Improvements](#fee-estimation-improvements) for full details on changes to the fee estimation logic and interface. - `getchaintxstats` returns statistics about the total number and rate of transactions - in the chain (See [PR 9733](https://github.com/fujicoin/fujicoin/pull/9733)). + in the chain (See [PR 9733](https://github.com/bitcoin/bitcoin/pull/9733)). - `listwallets` lists wallets which are currently loaded. See the *Multi-wallet* section of these release notes for full details (See [Multi-wallet support](#multi-wallet-support)). -- `uptime` returns the total runtime of the `fujicoind` server since its last start (See [PR 10400](https://github.com/fujicoin/fujicoin/pull/10400)). +- `uptime` returns the total runtime of the `fujicoind` server since its last start (See [PR 10400](https://github.com/bitcoin/bitcoin/pull/10400)). Low-level RPC changes --------------------- @@ -222,15 +222,15 @@ Low-level RPC changes `bytes_serialized`. The first is a more accurate estimate of actual disk usage, but is not deterministic. The second is unrelated to disk usage, but is a database-independent metric of UTXO set size: it counts every UTXO entry as 50 + the - length of its scriptPubKey (See [PR 10426](https://github.com/fujicoin/fujicoin/pull/10426)). + length of its scriptPubKey (See [PR 10426](https://github.com/bitcoin/bitcoin/pull/10426)). -- `signrawtransaction` can no longer be used to combine multiple transactions into a single transaction. Instead, use the new `combinerawtransaction` RPC (See [PR 10571](https://github.com/fujicoin/fujicoin/pull/10571)). +- `signrawtransaction` can no longer be used to combine multiple transactions into a single transaction. Instead, use the new `combinerawtransaction` RPC (See [PR 10571](https://github.com/bitcoin/bitcoin/pull/10571)). -- `fundrawtransaction` no longer accepts a `reserveChangeKey` option. This option used to allow RPC users to fund a raw transaction using an key from the keypool for the change address without removing it from the available keys in the keypool. The key could then be re-used for a `getnewaddress` call, which could potentially result in confusing or dangerous behaviour (See [PR 10784](https://github.com/fujicoin/fujicoin/pull/10784)). +- `fundrawtransaction` no longer accepts a `reserveChangeKey` option. This option used to allow RPC users to fund a raw transaction using an key from the keypool for the change address without removing it from the available keys in the keypool. The key could then be re-used for a `getnewaddress` call, which could potentially result in confusing or dangerous behaviour (See [PR 10784](https://github.com/bitcoin/bitcoin/pull/10784)). - `estimatepriority` and `estimatesmartpriority` have been removed. See [Removal of Coin Age Priority](#removal-of-coin-age-priority). -- The `listunspent` RPC now takes a `query_options` argument (see [PR 8952](https://github.com/fujicoin/fujicoin/pull/8952)), which is a JSON object +- The `listunspent` RPC now takes a `query_options` argument (see [PR 8952](https://github.com/bitcoin/bitcoin/pull/8952)), which is a JSON object containing one or more of the following members: - `minimumAmount` - a number specifying the minimum value of each UTXO - `maximumAmount` - a number specifying the maximum value of each UTXO @@ -240,22 +240,22 @@ Low-level RPC changes - The `getmempoolancestors`, `getmempooldescendants`, `getmempoolentry` and `getrawmempool` RPCs no longer return `startingpriority` and `currentpriority`. See [Removal of Coin Age Priority](#removal-of-coin-age-priority). - The `dumpwallet` RPC now returns the full absolute path to the dumped wallet. It - used to return no value, even if successful (See [PR 9740](https://github.com/fujicoin/fujicoin/pull/9740)). + used to return no value, even if successful (See [PR 9740](https://github.com/bitcoin/bitcoin/pull/9740)). -- In the `getpeerinfo` RPC, the return object for each peer now returns an `addrbind` member, which contains the ip address and port of the connection to the peer. This is in addition to the `addrlocal` member which contains the ip address and port of the local node as reported by the peer (See [PR 10478](https://github.com/fujicoin/fujicoin/pull/10478)). +- In the `getpeerinfo` RPC, the return object for each peer now returns an `addrbind` member, which contains the ip address and port of the connection to the peer. This is in addition to the `addrlocal` member which contains the ip address and port of the local node as reported by the peer (See [PR 10478](https://github.com/bitcoin/bitcoin/pull/10478)). -- The `disconnectnode` RPC can now disconnect a node specified by node ID (as well as by IP address/port). To disconnect a node based on node ID, call the RPC with the new `nodeid` argument (See [PR 10143](https://github.com/fujicoin/fujicoin/pull/10143)). +- The `disconnectnode` RPC can now disconnect a node specified by node ID (as well as by IP address/port). To disconnect a node based on node ID, call the RPC with the new `nodeid` argument (See [PR 10143](https://github.com/bitcoin/bitcoin/pull/10143)). - The second argument in `prioritisetransaction` has been renamed from `priority_delta` to `dummy` since Fujicoin Core no longer has a concept of coin age priority. The `dummy` argument has no functional effect, but is retained for positional argument compatibility. See [Removal of Coin Age Priority](#removal-of-coin-age-priority). -- The `resendwallettransactions` RPC throws an error if the `-walletbroadcast` option is set to false (See [PR 10995](https://github.com/fujicoin/fujicoin/pull/10995)). +- The `resendwallettransactions` RPC throws an error if the `-walletbroadcast` option is set to false (See [PR 10995](https://github.com/bitcoin/bitcoin/pull/10995)). -- The second argument in the `submitblock` RPC argument has been renamed from `parameters` to `dummy`. This argument never had any effect, and the renaming is simply to communicate this fact to the user (See [PR 10191](https://github.com/fujicoin/fujicoin/pull/10191)) +- The second argument in the `submitblock` RPC argument has been renamed from `parameters` to `dummy`. This argument never had any effect, and the renaming is simply to communicate this fact to the user (See [PR 10191](https://github.com/bitcoin/bitcoin/pull/10191)) (Clients should, however, use positional arguments for `submitblock` in order to be compatible with BIP 22.) - The `verbose` argument of `getblock` has been renamed to `verbosity` and now takes an integer from 0 to 2. Verbose level 0 is equivalent to `verbose=false`. Verbose level 1 is equivalent to `verbose=true`. Verbose level 2 will give the full transaction details of each transaction in the output as given by `getrawtransaction`. The old behavior of using the `verbose` named argument and a boolean value is still maintained for compatibility. -- Error codes have been updated to be more accurate for the following error cases (See [PR 9853](https://github.com/fujicoin/fujicoin/pull/9853)): +- Error codes have been updated to be more accurate for the following error cases (See [PR 9853](https://github.com/bitcoin/bitcoin/pull/9853)): - `getblock` now returns RPC_MISC_ERROR if the block can't be found on disk (for example if the block has been pruned). Previously returned RPC_INTERNAL_ERROR. - `pruneblockchain` now returns RPC_MISC_ERROR if the blocks cannot be pruned @@ -740,7 +740,7 @@ Low-level RPC changes - #10728 `7397af9` fix typo in help text for removeprunedfunds (AkioNak) - #10193 `6dbcc74` scripted-diff: Remove #include (jtimon) - #10676 `379aed0` document script-based return fields for validateaddress (instagibbs) -- #10651 `cef4b5c` Verify binaries from fujicoincore.org and fujicoin.org (TheBlueMatt) +- #10651 `cef4b5c` Verify binaries from bitcoincore.org and fujicoin.org (TheBlueMatt) - #10786 `ca4c545` Add PR description to merge commit in github-merge.py (sipa) - #10812 `c5904e8` [utils] Allow fujicoin-cli's -rpcconnect option to be used with square brackets (jnewbery) - #10842 `3895e25` Fix incorrect Doxygen tag (@ince → @since). Doxygen parameter name matching (practicalswift) @@ -875,4 +875,4 @@ Thanks to everyone who directly contributed to this release: - Warren Togami - Wladimir J. van der Laan -As well as everyone that helped translating on [Transifex](https://www.transifex.com/projects/p/fujicoin/). +As well as everyone that helped translating on [Transifex](https://www.transifex.com/projects/p/bitcoin/). diff --git a/doc/release-notes/release-notes-0.15.1.md b/doc/release-notes/release-notes-0.15.1.md index 40ad5aaaf..b3a0c6419 100644 --- a/doc/release-notes/release-notes-0.15.1.md +++ b/doc/release-notes/release-notes-0.15.1.md @@ -1,21 +1,21 @@ Fujicoin Core version *0.15.1* is now available from: - + or - + This is a new minor version release, including various bugfixes and performance improvements, as well as updated translations. Please report bugs using the issue tracker at GitHub: - + To receive security and update notifications, please subscribe to: - + How to Upgrade ============== @@ -274,4 +274,4 @@ Thanks to everyone who directly contributed to this release: - Tomas van der Wansem - Wladimir J. van der Laan -As well as everyone that helped translating on [Transifex](https://www.transifex.com/projects/p/fujicoin/). +As well as everyone that helped translating on [Transifex](https://www.transifex.com/projects/p/bitcoin/). diff --git a/doc/release-notes/release-notes-0.16.0.md b/doc/release-notes/release-notes-0.16.0.md index c0535b111..4ffba0690 100644 --- a/doc/release-notes/release-notes-0.16.0.md +++ b/doc/release-notes/release-notes-0.16.0.md @@ -1,17 +1,17 @@ Fujicoin Core version 0.16.0 is now available from: - + This is a new major version release, including new features, various bugfixes and performance improvements, as well as updated translations. Please report bugs using the issue tracker at GitHub: - + To receive security and update notifications, please subscribe to: - + How to Upgrade ============== @@ -717,4 +717,4 @@ Thanks to everyone who directly contributed to this release: - Willy Ko - Wladimir J. van der Laan -As well as everyone that helped translating on [Transifex](https://www.transifex.com/projects/p/fujicoin/). +As well as everyone that helped translating on [Transifex](https://www.transifex.com/projects/p/bitcoin/). diff --git a/doc/release-notes/release-notes-0.16.1.md b/doc/release-notes/release-notes-0.16.1.md index bc47c3c73..012e2dc1e 100644 --- a/doc/release-notes/release-notes-0.16.1.md +++ b/doc/release-notes/release-notes-0.16.1.md @@ -1,17 +1,17 @@ Fujicoin Core version 0.16.1 is now available from: - + This is a new minor version release, with various bugfixes as well as updated translations. Please report bugs using the issue tracker at GitHub: - + To receive security and update notifications, please subscribe to: - + How to Upgrade ============== @@ -142,4 +142,4 @@ Thanks to everyone who directly contributed to this release: - Tamas Blummer - Wladimir J. van der Laan -As well as everyone that helped translating on [Transifex](https://www.transifex.com/projects/p/fujicoin/). +As well as everyone that helped translating on [Transifex](https://www.transifex.com/projects/p/bitcoin/). diff --git a/doc/release-notes/release-notes-0.16.2.md b/doc/release-notes/release-notes-0.16.2.md index d3971aabe..3272daf5d 100644 --- a/doc/release-notes/release-notes-0.16.2.md +++ b/doc/release-notes/release-notes-0.16.2.md @@ -1,17 +1,17 @@ Fujicoin Core version 0.16.2 is now available from: - + This is a new minor version release, with various bugfixes as well as updated translations. Please report bugs using the issue tracker at GitHub: - + To receive security and update notifications, please subscribe to: - + How to Upgrade ============== @@ -113,4 +113,4 @@ And to those that reported security issues: - Braydon Fuller - Himanshu Mehta -As well as everyone that helped translating on [Transifex](https://www.transifex.com/projects/p/fujicoin/). +As well as everyone that helped translating on [Transifex](https://www.transifex.com/projects/p/bitcoin/). diff --git a/doc/release-notes/release-notes-0.16.3.md b/doc/release-notes/release-notes-0.16.3.md index e94e770fe..500976a08 100644 --- a/doc/release-notes/release-notes-0.16.3.md +++ b/doc/release-notes/release-notes-0.16.3.md @@ -1,16 +1,16 @@ Fujicoin Core version 0.16.3 is now available from: - + This is a new minor version release, with various bugfixes. Please report bugs using the issue tracker at GitHub: - + To receive security and update notifications, please subscribe to: - + How to Upgrade ============== diff --git a/doc/release-notes/release-notes-0.17.0.1.md b/doc/release-notes/release-notes-0.17.0.1.md index 1f88df608..cce95ebfe 100644 --- a/doc/release-notes/release-notes-0.17.0.1.md +++ b/doc/release-notes/release-notes-0.17.0.1.md @@ -1,16 +1,16 @@ Fujicoin Core version 0.17.0.1 is now available from: - + This release provides a minor bug fix for 0.17.0. Please report bugs using the issue tracker at GitHub: - + To receive security and update notifications, please subscribe to: - + Notable changes =============== diff --git a/doc/release-notes/release-notes-0.17.0.md b/doc/release-notes/release-notes-0.17.0.md index 3d39564d5..549f1078a 100644 --- a/doc/release-notes/release-notes-0.17.0.md +++ b/doc/release-notes/release-notes-0.17.0.md @@ -1,17 +1,17 @@ Fujicoin Core version 0.17.0 is now available from: - + This is a new major version release, including new features, various bugfixes and performance improvements, as well as updated translations. Please report bugs using the issue tracker at GitHub: - + To receive security and update notifications, please subscribe to: - + How to Upgrade ============== @@ -187,11 +187,11 @@ Here are the changes to RPC methods: BIP 174 Partially Signed Fujicoin Transactions support ----------------------------------------------------- -[BIP 174 PSBT](https://github.com/fujicoin/bips/blob/master/bip-0174.mediawiki) is an interchange format for Fujicoin transactions that are not fully signed +[BIP 174 PSBT](https://github.com/bitcoin/bips/blob/master/bip-0174.mediawiki) is an interchange format for Fujicoin transactions that are not fully signed yet, together with relevant metadata to help entities work towards signing it. It is intended to simplify workflows where multiple parties need to cooperate to produce a transaction. Examples include hardware wallets, multisig setups, and -[CoinJoin](https://fujicointalk.org/?topic=279249) transactions. +[CoinJoin](https://bitcointalk.org/?topic=279249) transactions. ### Overall workflow @@ -935,7 +935,7 @@ Support for Python 2 has been discontinued for all test files and tools. - #13625 `7146672` Add release notes for -printtoconsole and -debuglogfile changes (satwo) - #13718 `f7f574d` Specify preferred Python string formatting technique (masonicboom) - #12764 `10b9a81` Remove field in getblocktemplate help that has never been used (conscott) -- #13742 `d2186b3` Adjust fujicoincore.org links (MarcoFalke) +- #13742 `d2186b3` Adjust bitcoincore.org links (MarcoFalke) - #13706 `94dd89e` Minor improvements to release-process.md (MitchellCash) - #13775 `ef4fac0` Remove newlines from error message (practicalswift) - #13803 `feb7dd9` add note to contributor docs about warranted PR's (kallewoof) @@ -1102,4 +1102,4 @@ And to those that reported security issues: - awemany (for CVE-2018-17144, previously credited as "anonymous reporter") -As well as everyone that helped translating on [Transifex](https://www.transifex.com/projects/p/fujicoin/). +As well as everyone that helped translating on [Transifex](https://www.transifex.com/projects/p/bitcoin/). diff --git a/doc/release-notes/release-notes-0.17.1.md b/doc/release-notes/release-notes-0.17.1.md index 10ea2543c..fcc5b0ded 100644 --- a/doc/release-notes/release-notes-0.17.1.md +++ b/doc/release-notes/release-notes-0.17.1.md @@ -1,6 +1,6 @@ Fujicoin Core version 0.17.1 is now available from: - + or through BitTorrent: @@ -11,11 +11,11 @@ and performance improvements, as well as updated translations. Please report bugs using the issue tracker at GitHub: - + To receive security and update notifications, please subscribe to: - + How to Upgrade ============== @@ -165,4 +165,4 @@ Thanks to everyone who directly contributed to this release: - Walter - Wladimir J. van der Laan -As well as everyone that helped translating on [Transifex](https://www.transifex.com/projects/p/fujicoin/). +As well as everyone that helped translating on [Transifex](https://www.transifex.com/projects/p/bitcoin/). diff --git a/doc/release-notes/release-notes-0.3.20.md b/doc/release-notes/release-notes-0.3.20.md index 7f2b5ca2a..9ae21802e 100644 --- a/doc/release-notes/release-notes-0.3.20.md +++ b/doc/release-notes/release-notes-0.3.20.md @@ -1,22 +1,22 @@ Please checkout the git integration branch from: -https://github.com/fujicoin/fujicoin +https://github.com/bitcoin/bitcoin ... and help test. The new features that need testing are: -* -nolisten : https://github.com/fujicoin/fujicoin/pull/11 +* -nolisten : https://github.com/bitcoin/bitcoin/pull/11 * -rescan : scan block chain for missing wallet transactions -* -printtoconsole : https://github.com/fujicoin/fujicoin/pull/37 -* RPC gettransaction details : https://github.com/fujicoin/fujicoin/pull/24 -* listtransactions new features : https://github.com/fujicoin/fujicoin/pull/10 +* -printtoconsole : https://github.com/bitcoin/bitcoin/pull/37 +* RPC gettransaction details : https://github.com/bitcoin/bitcoin/pull/24 +* listtransactions new features : https://github.com/bitcoin/bitcoin/pull/10 Bug fixes that also need testing: -* -maxconnections= : https://github.com/fujicoin/fujicoin/pull/42 -* RPC listaccounts minconf : https://github.com/fujicoin/fujicoin/pull/27 -* RPC move, add time to output : https://github.com/fujicoin/fujicoin/pull/21 +* -maxconnections= : https://github.com/bitcoin/bitcoin/pull/42 +* RPC listaccounts minconf : https://github.com/bitcoin/bitcoin/pull/27 +* RPC move, add time to output : https://github.com/bitcoin/bitcoin/pull/21 * ...and several improvements to --help output. This needs more testing on Windows! Please drop me a quick private message, email, or IRC message if you are able to do some testing. If you find bugs, please open an issue at: -https://github.com/fujicoin/fujicoin/issues +https://github.com/bitcoin/bitcoin/issues diff --git a/doc/release-notes/release-notes-0.3.21.md b/doc/release-notes/release-notes-0.3.21.md index a6aa9e347..e44415a01 100644 --- a/doc/release-notes/release-notes-0.3.21.md +++ b/doc/release-notes/release-notes-0.3.21.md @@ -1,5 +1,5 @@ Binaries for Fujicoin version 0.3.21 are available at: - https://sourceforge.net/projects/fujicoin/files/Fujicoin/fujicoin-0.3.21/ + https://sourceforge.net/projects/bitcoin/files/Bitcoin/bitcoin-0.3.21/ Changes and new features from the 0.3.20 release include: diff --git a/doc/release-notes/release-notes-0.3.22.md b/doc/release-notes/release-notes-0.3.22.md index efec0289f..4c946f99b 100644 --- a/doc/release-notes/release-notes-0.3.22.md +++ b/doc/release-notes/release-notes-0.3.22.md @@ -1,4 +1,4 @@ -Download URL: https://sourceforge.net/projects/fujicoin/files/Fujicoin/fujicoin-0.3.22/ +Download URL: https://sourceforge.net/projects/bitcoin/files/Bitcoin/bitcoin-0.3.22/ This is largely a bugfix and TX fee schedule release. We also hope to make 0.3.23 a quick release, to fix problems that the network has seen due to explosive growth in the past week. diff --git a/doc/release-notes/release-notes-0.3.23.md b/doc/release-notes/release-notes-0.3.23.md index 19c833026..1319c7780 100644 --- a/doc/release-notes/release-notes-0.3.23.md +++ b/doc/release-notes/release-notes-0.3.23.md @@ -1,5 +1,5 @@ Win32, Linux, MacOSX and source releases for fujicoin v0.3.23 have been uploaded to -https://sourceforge.net/projects/fujicoin/files/Fujicoin/fujicoin-0.3.23/ +https://sourceforge.net/projects/bitcoin/files/Bitcoin/bitcoin-0.3.23/ This is another quick bugfix release, trying to deal with the influx of new fujicoin users. diff --git a/doc/release-notes/release-notes-0.3.24.md b/doc/release-notes/release-notes-0.3.24.md index f333c4544..dcbaf3787 100644 --- a/doc/release-notes/release-notes-0.3.24.md +++ b/doc/release-notes/release-notes-0.3.24.md @@ -1,7 +1,7 @@ Fujicoin v0.3.24 is now available for download at -https://sourceforge.net/projects/fujicoin/files/Fujicoin/fujicoin-0.3.24/ +https://sourceforge.net/projects/bitcoin/files/Bitcoin/bitcoin-0.3.24/ -This is another bug fix release. We had hoped to have wallet encryption ready for release, but more urgent fixes for existing clients were needed -- most notably block download problems were getting severe. Wallet encryption is ready for testing at https://github.com/fujicoin/fujicoin/pull/352 for the git-savvy, and hopefully will follow shortly in the next release, v0.4. +This is another bug fix release. We had hoped to have wallet encryption ready for release, but more urgent fixes for existing clients were needed -- most notably block download problems were getting severe. Wallet encryption is ready for testing at https://github.com/bitcoin/bitcoin/pull/352 for the git-savvy, and hopefully will follow shortly in the next release, v0.4. Notable fixes in v0.3.24, and the main reasons for this release: diff --git a/doc/release-notes/release-notes-0.4.3.md b/doc/release-notes/release-notes-0.4.3.md index 2ba0b0eca..8381b00dc 100644 --- a/doc/release-notes/release-notes-0.4.3.md +++ b/doc/release-notes/release-notes-0.4.3.md @@ -6,7 +6,7 @@ This is a bugfix-only release based on 0.4.0. Please note that the wxFujicoin GUI client is no longer maintained nor supported. If someone would like to step up to maintain this, they should contact Luke-Jr. Please report bugs for the daemon only using the issue tracker at github: -https://github.com/fujicoin/fujicoin/issues +https://github.com/bitcoin/bitcoin/issues Stable source code is hosted at Gitorious: http://gitorious.org/fujicoin/fujicoind-stable/archive-tarball/v0.4.3#.tar.gz diff --git a/doc/release-notes/release-notes-0.4.4.md b/doc/release-notes/release-notes-0.4.4.md index 5ed16442d..7440c4842 100644 --- a/doc/release-notes/release-notes-0.4.4.md +++ b/doc/release-notes/release-notes-0.4.4.md @@ -6,7 +6,7 @@ This is a bugfix-only release based on 0.4.0. Please note that the wxFujicoin GUI client is no longer maintained nor supported. If someone would like to step up to maintain this, they should contact Luke-Jr. Please report bugs for the daemon only using the issue tracker at github: -https://github.com/fujicoin/fujicoin/issues +https://github.com/bitcoin/bitcoin/issues Stable source code is hosted at Gitorious: http://gitorious.org/fujicoin/fujicoind-stable/archive-tarball/v0.4.4#.tar.gz diff --git a/doc/release-notes/release-notes-0.5.0.md b/doc/release-notes/release-notes-0.5.0.md index d78bbf575..00f6538af 100644 --- a/doc/release-notes/release-notes-0.5.0.md +++ b/doc/release-notes/release-notes-0.5.0.md @@ -4,10 +4,10 @@ http://sourceforge.net/projects/fujicoin/files/Fujicoin/fujicoin-0.5.0/ The major change for this release is a completely new graphical interface that uses the Qt user interface toolkit. This release include German, Spanish, Spanish-Castilian, Norwegian and Dutch translations. More translations are welcome; join the project at Transifex if you can help: -https://www.transifex.net/projects/p/fujicoin/ +https://www.transifex.net/projects/p/bitcoin/ Please report bugs using the issue tracker at github: -https://github.com/fujicoin/fujicoin/issues +https://github.com/bitcoin/bitcoin/issues For Ubuntu users, there is a new ppa maintained by Matt Corallo which you can add to your system so that it will automatically keep fujicoin up-to-date. Just type "sudo apt-add-repository ppa:fujicoin/fujicoin" in your terminal, then install the fujicoin-qt package. diff --git a/doc/release-notes/release-notes-0.5.1.md b/doc/release-notes/release-notes-0.5.1.md index 274df240f..60cb34c35 100644 --- a/doc/release-notes/release-notes-0.5.1.md +++ b/doc/release-notes/release-notes-0.5.1.md @@ -6,16 +6,16 @@ This is a bugfix-only release. This release includes 13 translations, including 5 new translations: Italian, Hungarian, Ukranian, Portuguese (Brazilian) and Simplified Chinese. More translations are welcome; join the project at Transifex if you can help: -https://www.transifex.net/projects/p/fujicoin/ +https://www.transifex.net/projects/p/bitcoin/ Please report bugs using the issue tracker at github: -https://github.com/fujicoin/fujicoin/issues +https://github.com/bitcoin/bitcoin/issues Project source code is hosted at github; we are no longer distributing .tar.gz files here, you can get them directly from github: -https://github.com/fujicoin/fujicoin/tarball/v0.5.1 # .tar.gz -https://github.com/fujicoin/fujicoin/zipball/v0.5.1 # .zip +https://github.com/bitcoin/bitcoin/tarball/v0.5.1 # .tar.gz +https://github.com/bitcoin/bitcoin/zipball/v0.5.1 # .zip For Ubuntu users, there is a new ppa maintained by Matt Corallo which you can add to your system so that it will automatically keep diff --git a/doc/release-notes/release-notes-0.5.2.md b/doc/release-notes/release-notes-0.5.2.md index e0305a415..67c412685 100644 --- a/doc/release-notes/release-notes-0.5.2.md +++ b/doc/release-notes/release-notes-0.5.2.md @@ -4,7 +4,7 @@ http://sourceforge.net/projects/fujicoin/files/Fujicoin/fujicoin-0.5.2/ This is a bugfix-only release based on 0.5.1. Please report bugs using the issue tracker at github: -https://github.com/fujicoin/fujicoin/issues +https://github.com/bitcoin/bitcoin/issues Stable source code is hosted at Gitorious: http://gitorious.org/fujicoin/fujicoind-stable/archive-tarball/v0.5.2#.tar.gz diff --git a/doc/release-notes/release-notes-0.5.3.md b/doc/release-notes/release-notes-0.5.3.md index c36fd5518..72acc0e29 100644 --- a/doc/release-notes/release-notes-0.5.3.md +++ b/doc/release-notes/release-notes-0.5.3.md @@ -5,7 +5,7 @@ This is a bugfix-only release based on 0.5.1. It also includes a few protocol updates. Please report bugs using the issue tracker at github: -https://github.com/fujicoin/fujicoin/issues +https://github.com/bitcoin/bitcoin/issues Stable source code is hosted at Gitorious: http://gitorious.org/fujicoin/fujicoind-stable/archive-tarball/v0.5.3#.tar.gz diff --git a/doc/release-notes/release-notes-0.5.4.md b/doc/release-notes/release-notes-0.5.4.md index 9fc8cb3db..1ab2e62d6 100644 --- a/doc/release-notes/release-notes-0.5.4.md +++ b/doc/release-notes/release-notes-0.5.4.md @@ -5,7 +5,7 @@ NOTE: 0.5.4rc3 is being renamed to 0.5.4 final with no changes. This is a bugfix-only release in the 0.5.x series, plus a few protocol updates. Please report bugs using the issue tracker at github: -https://github.com/fujicoin/fujicoin/issues +https://github.com/bitcoin/bitcoin/issues Stable source code is hosted at Gitorious: http://gitorious.org/fujicoin/fujicoind-stable/archive-tarball/v0.5.4#.tar.gz diff --git a/doc/release-notes/release-notes-0.6.0.md b/doc/release-notes/release-notes-0.6.0.md index 14255e340..026ca4940 100644 --- a/doc/release-notes/release-notes-0.6.0.md +++ b/doc/release-notes/release-notes-0.6.0.md @@ -1,19 +1,19 @@ Fujicoin version 0.6.0 is now available for download at: -http://sourceforge.net/projects/fujicoin/files/Fujicoin/fujicoin-0.6.0/test/ +http://sourceforge.net/projects/bitcoin/files/Bitcoin/bitcoin-0.6.0/test/ This release includes more than 20 language localizations. More translations are welcome; join the project at Transifex to help: -https://www.transifex.net/projects/p/fujicoin/ +https://www.transifex.net/projects/p/bitcoin/ Please report bugs using the issue tracker at github: -https://github.com/fujicoin/fujicoin/issues +https://github.com/bitcoin/bitcoin/issues Project source code is hosted at github; we are no longer distributing .tar.gz files here, you can get them directly from github: -https://github.com/fujicoin/fujicoin/tarball/v0.6.0 # .tar.gz -https://github.com/fujicoin/fujicoin/zipball/v0.6.0 # .zip +https://github.com/bitcoin/bitcoin/tarball/v0.6.0 # .tar.gz +https://github.com/bitcoin/bitcoin/zipball/v0.6.0 # .zip For Ubuntu users, there is a ppa maintained by Matt Corallo which you can add to your system so that it will automatically keep diff --git a/doc/release-notes/release-notes-0.6.2.md b/doc/release-notes/release-notes-0.6.2.md index 2881f46a7..e75d636c4 100644 --- a/doc/release-notes/release-notes-0.6.2.md +++ b/doc/release-notes/release-notes-0.6.2.md @@ -4,7 +4,7 @@ http://sourceforge.net/projects/fujicoin/files/Fujicoin/fujicoin-0.6.2/ This is a bug-fix and code-cleanup release, with no major new features. Please report bugs using the github issue tracker at: -https://github.com/fujicoin/fujicoin/issues +https://github.com/bitcoin/bitcoin/issues NOTABLE CHANGES @@ -14,7 +14,7 @@ portable to different data directories by default. If you need a portable blkindex.dat file then run with the new -detachdb=1 option or the "Detach databases at shutdown" GUI preference. -Fixed https://github.com/fujicoin/fujicoin/issues/1065, a bug that +Fixed https://github.com/bitcoin/bitcoin/issues/1065, a bug that could cause long-running nodes to crash. Mac and Windows binaries are compiled against OpenSSL 1.0.1b (Linux diff --git a/doc/release-notes/release-notes-0.6.3.md b/doc/release-notes/release-notes-0.6.3.md index 11bacc5b1..9be7f9942 100644 --- a/doc/release-notes/release-notes-0.6.3.md +++ b/doc/release-notes/release-notes-0.6.3.md @@ -4,7 +4,7 @@ Fujicoin version 0.6.3 is now available for download at: This is a bug-fix release, with no new features. Please report bugs using the issue tracker at github: - https://github.com/fujicoin/fujicoin/issues + https://github.com/bitcoin/bitcoin/issues CHANGE SUMMARY diff --git a/doc/release-notes/release-notes-0.7.0.md b/doc/release-notes/release-notes-0.7.0.md index c7ec731b4..e9b286649 100644 --- a/doc/release-notes/release-notes-0.7.0.md +++ b/doc/release-notes/release-notes-0.7.0.md @@ -5,12 +5,12 @@ We recommend that everybody running prior versions of fujicoind/Fujicoin-Qt upgrade to this release, except for users running Mac OSX 10.5. Please report bugs using the issue tracker at github: - https://github.com/fujicoin/fujicoin/issues + https://github.com/bitcoin/bitcoin/issues Project source code is hosted at github; you can get source-only tarballs/zipballs directly from there: - https://github.com/fujicoin/fujicoin/tarball/v0.7.0 # .tar.gz - https://github.com/fujicoin/fujicoin/zipball/v0.7.0 # .zip + https://github.com/bitcoin/bitcoin/tarball/v0.7.0 # .tar.gz + https://github.com/bitcoin/bitcoin/zipball/v0.7.0 # .zip Ubuntu Linux users can use the "Personal Package Archive" (PPA) maintained by Matt Corallo to automatically keep diff --git a/doc/release-notes/release-notes-0.7.1.md b/doc/release-notes/release-notes-0.7.1.md index 309ddb1a3..a4df89803 100644 --- a/doc/release-notes/release-notes-0.7.1.md +++ b/doc/release-notes/release-notes-0.7.1.md @@ -4,12 +4,12 @@ Fujicoin version 0.7.1 is now available from: This is a bug-fix minor release. Please report bugs using the issue tracker at github: - https://github.com/fujicoin/fujicoin/issues + https://github.com/bitcoin/bitcoin/issues Project source code is hosted at github; you can get source-only tarballs/zipballs directly from there: - https://github.com/fujicoin/fujicoin/tarball/v0.7.1 # .tar.gz - https://github.com/fujicoin/fujicoin/zipball/v0.7.1 # .zip + https://github.com/bitcoin/bitcoin/tarball/v0.7.1 # .tar.gz + https://github.com/bitcoin/bitcoin/zipball/v0.7.1 # .zip Ubuntu Linux users can use the "Personal Package Archive" (PPA) maintained by Matt Corallo to automatically keep diff --git a/doc/release-notes/release-notes-0.7.2.md b/doc/release-notes/release-notes-0.7.2.md index 3a1107b66..30edc1366 100644 --- a/doc/release-notes/release-notes-0.7.2.md +++ b/doc/release-notes/release-notes-0.7.2.md @@ -4,7 +4,7 @@ Fujicoin version 0.7.2 is now available from: This is a bug-fix minor release. Please report bugs using the issue tracker at github: - https://github.com/fujicoin/fujicoin/issues + https://github.com/bitcoin/bitcoin/issues How to Upgrade -------------- diff --git a/doc/release-notes/release-notes-0.8.0.md b/doc/release-notes/release-notes-0.8.0.md index cc2e5e1e9..ffed80aff 100644 --- a/doc/release-notes/release-notes-0.8.0.md +++ b/doc/release-notes/release-notes-0.8.0.md @@ -5,7 +5,7 @@ This is a major release designed to improve performance and handle the increasing volume of transactions on the network. Please report bugs using the issue tracker at github: - https://github.com/fujicoin/fujicoin/issues + https://github.com/bitcoin/bitcoin/issues How to Upgrade -------------- diff --git a/doc/release-notes/release-notes-0.8.1.md b/doc/release-notes/release-notes-0.8.1.md index 710766c61..c78a8b896 100644 --- a/doc/release-notes/release-notes-0.8.1.md +++ b/doc/release-notes/release-notes-0.8.1.md @@ -5,7 +5,7 @@ This is a maintenance release that adds a new network rule to avoid a chain-forking incompatibility with versions 0.7.2 and earlier. Please report bugs using the issue tracker at github: - https://github.com/fujicoin/fujicoin/issues + https://github.com/bitcoin/bitcoin/issues How to Upgrade diff --git a/doc/release-notes/release-notes-0.8.2.md b/doc/release-notes/release-notes-0.8.2.md index 78988ae66..5c7d5b3b3 100644 --- a/doc/release-notes/release-notes-0.8.2.md +++ b/doc/release-notes/release-notes-0.8.2.md @@ -5,7 +5,7 @@ This is a maintenance release that fixes many bugs and includes a few small new features. Please report bugs using the issue tracker at github: - https://github.com/fujicoin/fujicoin/issues + https://github.com/bitcoin/bitcoin/issues How to Upgrade diff --git a/doc/release-notes/release-notes-0.8.3.md b/doc/release-notes/release-notes-0.8.3.md index f00e02a78..2e2f3743a 100644 --- a/doc/release-notes/release-notes-0.8.3.md +++ b/doc/release-notes/release-notes-0.8.3.md @@ -5,7 +5,7 @@ This is a maintenance release to fix a denial-of-service attack that can cause nodes to crash. Please report bugs using the issue tracker at github: - https://github.com/fujicoin/fujicoin/issues + https://github.com/bitcoin/bitcoin/issues 0.8.3 Release notes diff --git a/doc/release-notes/release-notes-0.8.4.md b/doc/release-notes/release-notes-0.8.4.md index e76cf4967..13131b042 100644 --- a/doc/release-notes/release-notes-0.8.4.md +++ b/doc/release-notes/release-notes-0.8.4.md @@ -5,7 +5,7 @@ This is a maintenance release to fix a critical bug and three security issues; we urge all users to upgrade. Please report bugs using the issue tracker at github: - https://github.com/fujicoin/fujicoin/issues + https://github.com/bitcoin/bitcoin/issues How to Upgrade @@ -34,7 +34,7 @@ Bloom filters were introduced with version 0.8, so versions 0.8.0 through 0.8.3 are vulnerable to this critical denial-of-service attack. A constant-time algorithm is now used to check RPC password -guess attempts; fixes https://github.com/fujicoin/fujicoin/issues/2838 +guess attempts; fixes https://github.com/bitcoin/bitcoin/issues/2838 (CVE-2013-4165) Implement a better fix for the fill-memory-with-orphan-transactions diff --git a/doc/release-notes/release-notes-0.8.5.md b/doc/release-notes/release-notes-0.8.5.md index 2fd5d59b3..d7dfa52e5 100644 --- a/doc/release-notes/release-notes-0.8.5.md +++ b/doc/release-notes/release-notes-0.8.5.md @@ -5,7 +5,7 @@ This is a maintenance release to fix a critical bug; we urge all users to upgrade. Please report bugs using the issue tracker at github: - https://github.com/fujicoin/fujicoin/issues + https://github.com/bitcoin/bitcoin/issues How to Upgrade diff --git a/doc/release-notes/release-notes-0.8.6.md b/doc/release-notes/release-notes-0.8.6.md index 8e36793f7..fe488f093 100644 --- a/doc/release-notes/release-notes-0.8.6.md +++ b/doc/release-notes/release-notes-0.8.6.md @@ -6,7 +6,7 @@ This is a maintenance release to fix a critical bug; we urge all users to upgrad Please report bugs using the issue tracker at github: - https://github.com/fujicoin/fujicoin/issues + https://github.com/bitcoin/bitcoin/issues How to Upgrade -------------- @@ -63,4 +63,4 @@ Warning Hence it is recommended to use a 64-bit executable if possible. A 64-bit executable for Windows is planned for 0.9. -Note: Gavin Andresen's GPG signing key for SHA256SUMS.asc has been changed from key id 1FC730C1 to sub key 7BF6E212 (see https://github.com/fujicoin/fujicoin.org/pull/279). +Note: Gavin Andresen's GPG signing key for SHA256SUMS.asc has been changed from key id 1FC730C1 to sub key 7BF6E212 (see https://github.com/bitcoin/bitcoin.org/pull/279). diff --git a/doc/release-notes/release-notes-0.9.0.md b/doc/release-notes/release-notes-0.9.0.md index b56245b0f..8b1f250a9 100644 --- a/doc/release-notes/release-notes-0.9.0.md +++ b/doc/release-notes/release-notes-0.9.0.md @@ -1,13 +1,13 @@ Fujicoin Core version 0.9.0 is now available from: - https://fujicoin.org/bin/0.9.0/ + https://bitcoin.org/bin/0.9.0/ This is a new major version release, bringing both new features and bug fixes. Please report bugs using the issue tracker at github: - https://github.com/fujicoin/fujicoin/issues + https://github.com/bitcoin/bitcoin/issues How to Upgrade -------------- diff --git a/doc/release-notes/release-notes-0.9.1.md b/doc/release-notes/release-notes-0.9.1.md index d0cffefc7..064bc7417 100644 --- a/doc/release-notes/release-notes-0.9.1.md +++ b/doc/release-notes/release-notes-0.9.1.md @@ -1,6 +1,6 @@ Fujicoin Core version 0.9.1 is now available from: - https://fujicoin.org/bin/0.9.1/ + https://bitcoin.org/bin/0.9.1/ This is a security update. It is recommended to upgrade to this release as soon as possible. @@ -13,7 +13,7 @@ hostile hosts. Please report bugs using the issue tracker at github: - https://github.com/fujicoin/fujicoin/issues + https://github.com/bitcoin/bitcoin/issues How to Upgrade -------------- diff --git a/doc/release-notes/release-notes-0.9.2.1.md b/doc/release-notes/release-notes-0.9.2.1.md index 9d2e0f3c9..839f848e6 100644 --- a/doc/release-notes/release-notes-0.9.2.1.md +++ b/doc/release-notes/release-notes-0.9.2.1.md @@ -1,6 +1,6 @@ Fujicoin Core version 0.9.2.1 is now available from: - https://fujicoin.org/bin/0.9.2.1/ + https://bitcoin.org/bin/0.9.2.1/ This is a new minor version release, bringing mostly bug fixes and some minor improvements. OpenSSL has been updated because of a security issue (CVE-2014-0224). @@ -8,7 +8,7 @@ Upgrading to this release is recommended. Please report bugs using the issue tracker at github: - https://github.com/fujicoin/fujicoin/issues + https://github.com/bitcoin/bitcoin/issues How to Upgrade -------------- diff --git a/doc/release-notes/release-notes-0.9.2.md b/doc/release-notes/release-notes-0.9.2.md index bc4e1c8b1..0cdb52563 100644 --- a/doc/release-notes/release-notes-0.9.2.md +++ b/doc/release-notes/release-notes-0.9.2.md @@ -1,6 +1,6 @@ Fujicoin Core version 0.9.2 is now available from: - https://fujicoin.org/bin/0.9.2/ + https://bitcoin.org/bin/0.9.2/ This is a new minor version release, bringing mostly bug fixes and some minor improvements. OpenSSL has been updated because of a security issue (CVE-2014-0224). @@ -8,7 +8,7 @@ Upgrading to this release is recommended. Please report bugs using the issue tracker at github: - https://github.com/fujicoin/fujicoin/issues + https://github.com/bitcoin/bitcoin/issues How to Upgrade -------------- diff --git a/doc/release-notes/release-notes-0.9.3.md b/doc/release-notes/release-notes-0.9.3.md index 3defbd080..55dd2fbfe 100644 --- a/doc/release-notes/release-notes-0.9.3.md +++ b/doc/release-notes/release-notes-0.9.3.md @@ -1,13 +1,13 @@ Fujicoin Core version 0.9.3 is now available from: - https://fujicoin.org/bin/0.9.3/ + https://bitcoin.org/bin/0.9.3/ This is a new minor version release, bringing only bug fixes and updated translations. Upgrading to this release is recommended. Please report bugs using the issue tracker at github: - https://github.com/fujicoin/fujicoin/issues + https://github.com/bitcoin/bitcoin/issues Upgrading and downgrading ========================== @@ -98,4 +98,4 @@ Thanks to everyone who contributed to this release: - Wladimir J. van der Laan - Zak Wilcox -As well as everyone that helped translating on [Transifex](https://www.transifex.com/projects/p/fujicoin/). +As well as everyone that helped translating on [Transifex](https://www.transifex.com/projects/p/bitcoin/). diff --git a/doc/release-notes/release-notes-0.9.4.md b/doc/release-notes/release-notes-0.9.4.md index 8958baa28..2809c011c 100644 --- a/doc/release-notes/release-notes-0.9.4.md +++ b/doc/release-notes/release-notes-0.9.4.md @@ -1,13 +1,13 @@ Fujicoin Core version 0.9.4 is now available from: - https://fujicoin.org/bin/0.9.4/ + https://bitcoin.org/bin/0.9.4/ This is a new minor version release, bringing only bug fixes and updated translations. Upgrading to this release is recommended. Please report bugs using the issue tracker at github: - https://github.com/fujicoin/fujicoin/issues + https://github.com/bitcoin/bitcoin/issues How to Upgrade =============== @@ -30,7 +30,7 @@ as are any built with the gitian deterministic build system. However, if you are running either -- The Ubuntu PPA from https://launchpad.net/~fujicoin/+archive/ubuntu/fujicoin +- The Ubuntu PPA from https://launchpad.net/~bitcoin/+archive/ubuntu/bitcoin - A third-party or self-compiled Fujicoin Core upgrade to Fujicoin Core 0.9.4, which includes a workaround, **before** updating @@ -92,4 +92,4 @@ Thanks to who contributed to this release, at least: - Sergio Demian Lerner - Wladimir J. van der Laan -As well as everyone that helped translating on [Transifex](https://www.transifex.com/projects/p/fujicoin/). +As well as everyone that helped translating on [Transifex](https://www.transifex.com/projects/p/bitcoin/). diff --git a/doc/release-notes/release-notes-0.9.5.md b/doc/release-notes/release-notes-0.9.5.md index fa775c2da..6182373d7 100644 --- a/doc/release-notes/release-notes-0.9.5.md +++ b/doc/release-notes/release-notes-0.9.5.md @@ -1,6 +1,6 @@ Fujicoin Core version 0.9.5 is now available from: - https://fujicoin.org/bin/0.9.5/ + https://bitcoin.org/bin/0.9.5/ This is a new minor version release, with the goal of backporting BIP66. There are also a few bug fixes and updated translations. Upgrading to this release is @@ -8,7 +8,7 @@ recommended. Please report bugs using the issue tracker at github: - https://github.com/fujicoin/fujicoin/issues + https://github.com/bitcoin/bitcoin/issues How to Upgrade =============== @@ -57,4 +57,4 @@ Thanks to who contributed to this release, at least: - Pieter Wuille - Wladimir J. van der Laan -As well as everyone that helped translating on [Transifex](https://www.transifex.com/projects/p/fujicoin/). +As well as everyone that helped translating on [Transifex](https://www.transifex.com/projects/p/bitcoin/). diff --git a/doc/release-process.md b/doc/release-process.md index f940749ee..b49054de5 100644 --- a/doc/release-process.md +++ b/doc/release-process.md @@ -3,9 +3,9 @@ Release Process Before every release candidate: -* Update translations (ping wumpus on IRC) see [translation_process.md](https://github.com/fujicoin/fujicoin/blob/master/doc/translation_process.md#synchronising-translations). +* Update translations (ping wumpus on IRC) see [translation_process.md](https://github.com/bitcoin/bitcoin/blob/master/doc/translation_process.md#synchronising-translations). -* Update manpages, see [gen-manpages.sh](https://github.com/fujicoin/fujicoin/blob/master/contrib/devtools/README.md#gen-manpagessh). +* Update manpages, see [gen-manpages.sh](https://github.com/bitcoin/bitcoin/blob/master/contrib/devtools/README.md#gen-manpagessh). Before every minor and major release: @@ -21,10 +21,10 @@ Before every minor and major release: Before every major release: -* Update hardcoded [seeds](/contrib/seeds/README.md), see [this pull request](https://github.com/fujicoin/fujicoin/pull/7415) for an example. +* Update hardcoded [seeds](/contrib/seeds/README.md), see [this pull request](https://github.com/bitcoin/bitcoin/pull/7415) for an example. * Update [`BLOCK_CHAIN_SIZE`](/src/qt/intro.cpp) to the current size plus some overhead. * Update `src/chainparams.cpp` chainTxData with statistics about the transaction count and rate. Use the output of the RPC `getchaintxstats`, see - [this pull request](https://github.com/fujicoin/fujicoin/pull/12270) for an example. Reviewers can verify the results by running `getchaintxstats ` with the `window_block_count` and `window_last_block_hash` from your output. + [this pull request](https://github.com/bitcoin/bitcoin/pull/12270) for an example. Reviewers can verify the results by running `getchaintxstats ` with the `window_block_count` and `window_last_block_hash` from your output. * Update version of `contrib/gitian-descriptors/*.yml`: usually one'd want to do this on master after branching off the release - but be sure to at least do it before a new major release ### First time / New builders @@ -34,8 +34,8 @@ If you're using the automated script (found in [contrib/gitian-build.py](/contri Check out the source code in the following directory hierarchy. cd /path/to/your/toplevel/build - git clone https://github.com/fujicoin-core/gitian.sigs.git - git clone https://github.com/fujicoin-core/fujicoin-detached-sigs.git + git clone https://github.com/bitcoin-core/gitian.sigs.git + git clone https://github.com/bitcoin-core/bitcoin-detached-sigs.git git clone https://github.com/devrandom/gitian-builder.git git clone https://github.com/fujicoin/fujicoin.git @@ -85,7 +85,7 @@ Ensure gitian-builder is up-to-date: pushd ./gitian-builder mkdir -p inputs - wget -P inputs https://fujicoincore.org/cfields/osslsigncode-Backports-to-1.7.1.patch + wget -P inputs https://bitcoincore.org/cfields/osslsigncode-Backports-to-1.7.1.patch wget -P inputs http://downloads.sourceforge.net/project/osslsigncode/osslsigncode/osslsigncode-1.7.1.tar.gz popd @@ -195,7 +195,7 @@ Codesigner only: Commit the detached codesign payloads: Non-codesigners: wait for Windows/macOS detached signatures: - Once the Windows/macOS builds each have 3 matching signatures, they will be signed with their respective release keys. -- Detached signatures will then be committed to the [fujicoin-detached-sigs](https://github.com/fujicoin-core/fujicoin-detached-sigs) repository, which can be combined with the unsigned apps to create signed binaries. +- Detached signatures will then be committed to the [fujicoin-detached-sigs](https://github.com/bitcoin-core/bitcoin-detached-sigs) repository, which can be combined with the unsigned apps to create signed binaries. Create (and optionally verify) the signed macOS binary: @@ -276,14 +276,14 @@ fujicoin.org (see below for fujicoin.org update instructions). - Update fujicoin.org version - First, check to see if the Fujicoin.org maintainers have prepared a - release: https://github.com/fujicoin-dot-org/fujicoin.org/labels/Core + release: https://github.com/bitcoin-dot-org/bitcoin.org/labels/Core - If they have, it will have previously failed their Travis CI checks because the final release files weren't uploaded. Trigger a Travis CI rebuild---if it passes, merge. - If they have not prepared a release, follow the Fujicoin.org release - instructions: https://github.com/fujicoin-dot-org/fujicoin.org/blob/master/docs/adding-events-release-notes-and-alerts.md#release-notes + instructions: https://github.com/bitcoin-dot-org/bitcoin.org/blob/master/docs/adding-events-release-notes-and-alerts.md#release-notes - After the pull request is merged, the website will automatically show the newest version within 15 minutes, as well as update the OS download links. Ping @saivann/@harding (saivann/harding on Freenode) in case anything goes wrong @@ -292,18 +292,18 @@ fujicoin.org (see below for fujicoin.org update instructions). - fujicoin-dev and fujicoin-core-dev mailing list - - Fujicoin Core announcements list https://fujicoincore.org/en/list/announcements/join/ + - Fujicoin Core announcements list https://bitcoincore.org/en/list/announcements/join/ - - fujicoincore.org blog post + - bitcoincore.org blog post - Update title of #fujicoin on Freenode IRC - Optionally twitter, reddit /r/Fujicoin, ... but this will usually sort out itself - - Notify BlueMatt so that he can start building [the PPAs](https://launchpad.net/~fujicoin/+archive/ubuntu/fujicoin) + - Notify BlueMatt so that he can start building [the PPAs](https://launchpad.net/~bitcoin/+archive/ubuntu/bitcoin) - Archive release notes for the new version to `doc/release-notes/` (branch `master` and branch of the release) - - Create a [new GitHub release](https://github.com/fujicoin/fujicoin/releases/new) with a link to the archived release notes. + - Create a [new GitHub release](https://github.com/bitcoin/bitcoin/releases/new) with a link to the archived release notes. - Celebrate diff --git a/doc/shared-libraries.md b/doc/shared-libraries.md index 52ed323ba..ddbe40d2c 100644 --- a/doc/shared-libraries.md +++ b/doc/shared-libraries.md @@ -28,12 +28,12 @@ The interface is defined in the C header `fujicoinconsensus.h` located in `src/ ##### Script Flags - `fujicoinconsensus_SCRIPT_FLAGS_VERIFY_NONE` -- `fujicoinconsensus_SCRIPT_FLAGS_VERIFY_P2SH` - Evaluate P2SH ([BIP16](https://github.com/fujicoin/bips/blob/master/bip-0016.mediawiki)) subscripts -- `fujicoinconsensus_SCRIPT_FLAGS_VERIFY_DERSIG` - Enforce strict DER ([BIP66](https://github.com/fujicoin/bips/blob/master/bip-0066.mediawiki)) compliance -- `fujicoinconsensus_SCRIPT_FLAGS_VERIFY_NULLDUMMY` - Enforce NULLDUMMY ([BIP147](https://github.com/fujicoin/bips/blob/master/bip-0147.mediawiki)) -- `fujicoinconsensus_SCRIPT_FLAGS_VERIFY_CHECKLOCKTIMEVERIFY` - Enable CHECKLOCKTIMEVERIFY ([BIP65](https://github.com/fujicoin/bips/blob/master/bip-0065.mediawiki)) -- `fujicoinconsensus_SCRIPT_FLAGS_VERIFY_CHECKSEQUENCEVERIFY` - Enable CHECKSEQUENCEVERIFY ([BIP112](https://github.com/fujicoin/bips/blob/master/bip-0112.mediawiki)) -- `fujicoinconsensus_SCRIPT_FLAGS_VERIFY_WITNESS` - Enable WITNESS ([BIP141](https://github.com/fujicoin/bips/blob/master/bip-0141.mediawiki)) +- `fujicoinconsensus_SCRIPT_FLAGS_VERIFY_P2SH` - Evaluate P2SH ([BIP16](https://github.com/bitcoin/bips/blob/master/bip-0016.mediawiki)) subscripts +- `fujicoinconsensus_SCRIPT_FLAGS_VERIFY_DERSIG` - Enforce strict DER ([BIP66](https://github.com/bitcoin/bips/blob/master/bip-0066.mediawiki)) compliance +- `fujicoinconsensus_SCRIPT_FLAGS_VERIFY_NULLDUMMY` - Enforce NULLDUMMY ([BIP147](https://github.com/bitcoin/bips/blob/master/bip-0147.mediawiki)) +- `fujicoinconsensus_SCRIPT_FLAGS_VERIFY_CHECKLOCKTIMEVERIFY` - Enable CHECKLOCKTIMEVERIFY ([BIP65](https://github.com/bitcoin/bips/blob/master/bip-0065.mediawiki)) +- `fujicoinconsensus_SCRIPT_FLAGS_VERIFY_CHECKSEQUENCEVERIFY` - Enable CHECKSEQUENCEVERIFY ([BIP112](https://github.com/bitcoin/bips/blob/master/bip-0112.mediawiki)) +- `fujicoinconsensus_SCRIPT_FLAGS_VERIFY_WITNESS` - Enable WITNESS ([BIP141](https://github.com/bitcoin/bips/blob/master/bip-0141.mediawiki)) ##### Errors - `fujicoinconsensus_ERR_OK` - No errors with input parameters *(see the return value of `fujicoinconsensus_verify_script` for the verification status)* @@ -44,6 +44,6 @@ The interface is defined in the C header `fujicoinconsensus.h` located in `src/ ### Example Implementations - [NFujicoin](https://github.com/NicolasDorier/NFujicoin/blob/master/NFujicoin/Script.cs#L814) (.NET Bindings) -- [node-libfujicoinconsensus](https://github.com/bitpay/node-libfujicoinconsensus) (Node.js Bindings) -- [java-libfujicoinconsensus](https://github.com/dexX7/java-libfujicoinconsensus) (Java Bindings) -- [fujicoinconsensus-php](https://github.com/Bit-Wasp/fujicoinconsensus-php) (PHP Bindings) +- [node-libfujicoinconsensus](https://github.com/bitpay/node-libbitcoinconsensus) (Node.js Bindings) +- [java-libfujicoinconsensus](https://github.com/dexX7/java-libbitcoinconsensus) (Java Bindings) +- [fujicoinconsensus-php](https://github.com/Bit-Wasp/bitcoinconsensus-php) (PHP Bindings) diff --git a/doc/translation_process.md b/doc/translation_process.md index 00cf06c08..4605cf3ed 100644 --- a/doc/translation_process.md +++ b/doc/translation_process.md @@ -8,7 +8,7 @@ Transifex is setup to monitor the GitHub repo for updates, and when code contain Multiple language support is critical in assisting Fujicoin’s global adoption, and growth. One of Fujicoin’s greatest strengths is cross-border money transfers, any help making that easier is greatly appreciated. -See the [Transifex Fujicoin project](https://www.transifex.com/projects/p/fujicoin/) to assist in translations. You should also join the translation mailing list for announcements - see details below. +See the [Transifex Fujicoin project](https://www.transifex.com/projects/p/bitcoin/) to assist in translations. You should also join the translation mailing list for announcements - see details below. ### Writing code with translations We use automated scripts to help extract translations in both Qt, and non-Qt source files. It is rarely necessary to manually edit the files in `src/qt/locale/`. The translation source files must adhere to the following format: @@ -43,7 +43,7 @@ git commit ### Creating a Transifex account Visit the [Transifex Signup](https://www.transifex.com/signup/) page to create an account. Take note of your username and password, as they will be required to configure the command-line tool. -You can find the Fujicoin translation project at [https://www.transifex.com/projects/p/fujicoin/](https://www.transifex.com/projects/p/fujicoin/). +You can find the Fujicoin translation project at [https://www.transifex.com/projects/p/bitcoin/](https://www.transifex.com/projects/p/bitcoin/). ### Installing the Transifex client command-line tool The client is used to fetch updated translations. If you are having problems, or need more details, see [https://docs.transifex.com/client/installing-the-client](https://docs.transifex.com/client/installing-the-client) @@ -102,4 +102,4 @@ To create a new language template, you will need to edit the languages manifest ### Questions and general assistance The Fujicoin-Core translation maintainers include *tcatm, seone, Diapolo, wumpus and luke-jr*. You can find them, and others, in the Freenode IRC chatroom - `irc.freenode.net #fujicoin-core-dev`. -If you are a translator, you should also subscribe to the mailing list, https://groups.google.com/forum/#!forum/fujicoin-translators. Announcements will be posted during application pre-releases to notify translators to check for updates. +If you are a translator, you should also subscribe to the mailing list, https://groups.google.com/forum/#!forum/bitcoin-translators. Announcements will be posted during application pre-releases to notify translators to check for updates. diff --git a/src/bench/ccoins_caching.cpp b/src/bench/ccoins_caching.cpp index defef7c73..93a80e209 100644 --- a/src/bench/ccoins_caching.cpp +++ b/src/bench/ccoins_caching.cpp @@ -52,7 +52,7 @@ SetupDummyInputs(CBasicKeyStore& keystoreRet, CCoinsViewCache& coinsRet) // many times micro-benchmarks of the database showed completely different // characteristics than e.g. reindex timings. But that's not a requirement of // every benchmark." -// (https://github.com/fujicoin/fujicoin/issues/7883#issuecomment-224807484) +// (https://github.com/bitcoin/bitcoin/issues/7883#issuecomment-224807484) static void CCoinsCaching(benchmark::State& state) { CBasicKeyStore keystore; diff --git a/src/bench/coin_selection.cpp b/src/bench/coin_selection.cpp index 6822e98bc..8aae0257a 100644 --- a/src/bench/coin_selection.cpp +++ b/src/bench/coin_selection.cpp @@ -30,7 +30,7 @@ static void addCoin(const CAmount& nValue, const CWallet& wallet, std::vector& comments) { diff --git a/src/fujicoind.cpp b/src/fujicoind.cpp index f94ba4bb2..f16d427a4 100644 --- a/src/fujicoind.cpp +++ b/src/fujicoind.cpp @@ -35,7 +35,7 @@ * * The software is a community-driven open source project, released under the MIT license. * - * See https://github.com/fujicoin/fujicoin and https://fujicoincore.org/ for further information about the project. + * See https://github.com/bitcoin/bitcoin and https://bitcoincore.org/ for further information about the project. * * \section Navigation * Use the buttons Namespaces, Classes or Files at the top of the page to start navigating the code. diff --git a/src/httpserver.cpp b/src/httpserver.cpp index 0c19711be..b8dd8e4e1 100644 --- a/src/httpserver.cpp +++ b/src/httpserver.cpp @@ -477,7 +477,7 @@ void StopHTTPServer() // at least libevent 2.0.21 and always introduced a delay. In libevent // master that appears to be solved, so in the future that solution // could be used again (if desirable). - // (see discussion in https://github.com/fujicoin/fujicoin/pull/6990) + // (see discussion in https://github.com/bitcoin/bitcoin/pull/6990) if (threadResult.valid() && threadResult.wait_for(std::chrono::milliseconds(2000)) == std::future_status::timeout) { LogPrintf("HTTP event loop did not exit within allotted time, sending loopbreak\n"); event_base_loopbreak(eventBase); diff --git a/src/init.cpp b/src/init.cpp index 0c89952d8..1193b94f9 100644 --- a/src/init.cpp +++ b/src/init.cpp @@ -528,7 +528,7 @@ void SetupServerArgs() std::string LicenseInfo() { const std::string URL_SOURCE_CODE = ""; - const std::string URL_WEBSITE = ""; + const std::string URL_WEBSITE = ""; return CopyrightHolders(strprintf(_("Copyright (C) %i-%i"), 2009, COPYRIGHT_YEAR) + " ") + "\n" + "\n" + diff --git a/src/interfaces/README.md b/src/interfaces/README.md index c3c924b91..2d2cc6943 100644 --- a/src/interfaces/README.md +++ b/src/interfaces/README.md @@ -2,16 +2,16 @@ The following interfaces are defined here: -* [`Chain`](chain.h) — used by wallet to access blockchain and mempool state. Added in [#10973](https://github.com/fujicoin/fujicoin/pull/10973). +* [`Chain`](chain.h) — used by wallet to access blockchain and mempool state. Added in [#10973](https://github.com/bitcoin/bitcoin/pull/10973). -* [`Chain::Client`](chain.h) — used by node to start & stop `Chain` clients. Added in [#10973](https://github.com/fujicoin/fujicoin/pull/10973). +* [`Chain::Client`](chain.h) — used by node to start & stop `Chain` clients. Added in [#10973](https://github.com/bitcoin/bitcoin/pull/10973). -* [`Node`](node.h) — used by GUI to start & stop fujicoin node. Added in [#10244](https://github.com/fujicoin/fujicoin/pull/10244). +* [`Node`](node.h) — used by GUI to start & stop fujicoin node. Added in [#10244](https://github.com/bitcoin/bitcoin/pull/10244). -* [`Wallet`](wallet.h) — used by GUI to access wallets. Added in [#10244](https://github.com/fujicoin/fujicoin/pull/10244). +* [`Wallet`](wallet.h) — used by GUI to access wallets. Added in [#10244](https://github.com/bitcoin/bitcoin/pull/10244). * [`Handler`](handler.h) — returned by `handleEvent` methods on interfaces above and used to manage lifetimes of event handlers. -* [`Init`](init.h) — used by multiprocess code to access interfaces above on startup. Added in [#10102](https://github.com/fujicoin/fujicoin/pull/10102). +* [`Init`](init.h) — used by multiprocess code to access interfaces above on startup. Added in [#10102](https://github.com/bitcoin/bitcoin/pull/10102). The interfaces above define boundaries between major components of fujicoin code (node, wallet, and gui), making it possible for them to run in different processes, and be tested, developed, and understood independently. These interfaces are not currently designed to be stable or to be used externally. diff --git a/src/keystore.h b/src/keystore.h index 9ca076e09..3a62e0afa 100644 --- a/src/keystore.h +++ b/src/keystore.h @@ -26,7 +26,7 @@ class CKeyStore : public SigningProvider virtual bool HaveKey(const CKeyID &address) const =0; virtual std::set GetKeys() const =0; - //! Support for BIP 0013 : see https://github.com/fujicoin/bips/blob/master/bip-0013.mediawiki + //! Support for BIP 0013 : see https://github.com/bitcoin/bips/blob/master/bip-0013.mediawiki virtual bool AddCScript(const CScript& redeemScript) =0; virtual bool HaveCScript(const CScriptID &hash) const =0; virtual std::set GetCScripts() const =0; diff --git a/src/net_processing.cpp b/src/net_processing.cpp index 082084a5e..4a94e6847 100644 --- a/src/net_processing.cpp +++ b/src/net_processing.cpp @@ -2292,7 +2292,7 @@ bool static ProcessMessage(CNode* pfrom, const std::string& strCommand, CDataStr if (!orphanTx.HasWitness() && !stateDummy.CorruptionPossible()) { // Do not use rejection cache for witness transactions or // witness-stripped transactions, as they can have been malleated. - // See https://github.com/fujicoin/fujicoin/issues/8279 for details. + // See https://github.com/bitcoin/bitcoin/issues/8279 for details. assert(recentRejects); recentRejects->insert(orphanHash); } @@ -2338,7 +2338,7 @@ bool static ProcessMessage(CNode* pfrom, const std::string& strCommand, CDataStr if (!tx.HasWitness() && !state.CorruptionPossible()) { // Do not use rejection cache for witness transactions or // witness-stripped transactions, as they can have been malleated. - // See https://github.com/fujicoin/fujicoin/issues/8279 for details. + // See https://github.com/bitcoin/bitcoin/issues/8279 for details. assert(recentRejects); recentRejects->insert(tx.GetHash()); if (RecursiveDynamicUsage(*ptx) < 100000) { diff --git a/src/protocol.h b/src/protocol.h index aa7ea4386..e872a10d9 100644 --- a/src/protocol.h +++ b/src/protocol.h @@ -69,100 +69,100 @@ namespace NetMsgType { /** * The version message provides information about the transmitting node to the * receiving node at the beginning of a connection. - * @see https://fujicoin.org/en/developer-reference#version + * @see https://bitcoin.org/en/developer-reference#version */ extern const char *VERSION; /** * The verack message acknowledges a previously-received version message, * informing the connecting node that it can begin to send other messages. - * @see https://fujicoin.org/en/developer-reference#verack + * @see https://bitcoin.org/en/developer-reference#verack */ extern const char *VERACK; /** * The addr (IP address) message relays connection information for peers on the * network. - * @see https://fujicoin.org/en/developer-reference#addr + * @see https://bitcoin.org/en/developer-reference#addr */ extern const char *ADDR; /** * The inv message (inventory message) transmits one or more inventories of * objects known to the transmitting peer. - * @see https://fujicoin.org/en/developer-reference#inv + * @see https://bitcoin.org/en/developer-reference#inv */ extern const char *INV; /** * The getdata message requests one or more data objects from another node. - * @see https://fujicoin.org/en/developer-reference#getdata + * @see https://bitcoin.org/en/developer-reference#getdata */ extern const char *GETDATA; /** * The merkleblock message is a reply to a getdata message which requested a * block using the inventory type MSG_MERKLEBLOCK. * @since protocol version 70001 as described by BIP37. - * @see https://fujicoin.org/en/developer-reference#merkleblock + * @see https://bitcoin.org/en/developer-reference#merkleblock */ extern const char *MERKLEBLOCK; /** * The getblocks message requests an inv message that provides block header * hashes starting from a particular point in the block chain. - * @see https://fujicoin.org/en/developer-reference#getblocks + * @see https://bitcoin.org/en/developer-reference#getblocks */ extern const char *GETBLOCKS; /** * The getheaders message requests a headers message that provides block * headers starting from a particular point in the block chain. * @since protocol version 31800. - * @see https://fujicoin.org/en/developer-reference#getheaders + * @see https://bitcoin.org/en/developer-reference#getheaders */ extern const char *GETHEADERS; /** * The tx message transmits a single transaction. - * @see https://fujicoin.org/en/developer-reference#tx + * @see https://bitcoin.org/en/developer-reference#tx */ extern const char *TX; /** * The headers message sends one or more block headers to a node which * previously requested certain headers with a getheaders message. * @since protocol version 31800. - * @see https://fujicoin.org/en/developer-reference#headers + * @see https://bitcoin.org/en/developer-reference#headers */ extern const char *HEADERS; /** * The block message transmits a single serialized block. - * @see https://fujicoin.org/en/developer-reference#block + * @see https://bitcoin.org/en/developer-reference#block */ extern const char *BLOCK; /** * The getaddr message requests an addr message from the receiving node, * preferably one with lots of IP addresses of other receiving nodes. - * @see https://fujicoin.org/en/developer-reference#getaddr + * @see https://bitcoin.org/en/developer-reference#getaddr */ extern const char *GETADDR; /** * The mempool message requests the TXIDs of transactions that the receiving * node has verified as valid but which have not yet appeared in a block. * @since protocol version 60002. - * @see https://fujicoin.org/en/developer-reference#mempool + * @see https://bitcoin.org/en/developer-reference#mempool */ extern const char *MEMPOOL; /** * The ping message is sent periodically to help confirm that the receiving * peer is still connected. - * @see https://fujicoin.org/en/developer-reference#ping + * @see https://bitcoin.org/en/developer-reference#ping */ extern const char *PING; /** * The pong message replies to a ping message, proving to the pinging node that * the ponging node is still alive. * @since protocol version 60001 as described by BIP31. - * @see https://fujicoin.org/en/developer-reference#pong + * @see https://bitcoin.org/en/developer-reference#pong */ extern const char *PONG; /** * The notfound message is a reply to a getdata message which requested an * object the receiving node does not have available for relay. * @since protocol version 70001. - * @see https://fujicoin.org/en/developer-reference#notfound + * @see https://bitcoin.org/en/developer-reference#notfound */ extern const char *NOTFOUND; /** @@ -171,7 +171,7 @@ extern const char *NOTFOUND; * @since protocol version 70001 as described by BIP37. * Only available with service bit NODE_BLOOM since protocol version * 70011 as described by BIP111. - * @see https://fujicoin.org/en/developer-reference#filterload + * @see https://bitcoin.org/en/developer-reference#filterload */ extern const char *FILTERLOAD; /** @@ -180,7 +180,7 @@ extern const char *FILTERLOAD; * @since protocol version 70001 as described by BIP37. * Only available with service bit NODE_BLOOM since protocol version * 70011 as described by BIP111. - * @see https://fujicoin.org/en/developer-reference#filteradd + * @see https://bitcoin.org/en/developer-reference#filteradd */ extern const char *FILTERADD; /** @@ -189,21 +189,21 @@ extern const char *FILTERADD; * @since protocol version 70001 as described by BIP37. * Only available with service bit NODE_BLOOM since protocol version * 70011 as described by BIP111. - * @see https://fujicoin.org/en/developer-reference#filterclear + * @see https://bitcoin.org/en/developer-reference#filterclear */ extern const char *FILTERCLEAR; /** * The reject message informs the receiving node that one of its previous * messages has been rejected. * @since protocol version 70002 as described by BIP61. - * @see https://fujicoin.org/en/developer-reference#reject + * @see https://bitcoin.org/en/developer-reference#reject */ extern const char *REJECT; /** * Indicates that a node prefers to receive new block announcements via a * "headers" message rather than an "inv". * @since protocol version 70012 as described by BIP130. - * @see https://fujicoin.org/en/developer-reference#sendheaders + * @see https://bitcoin.org/en/developer-reference#sendheaders */ extern const char *SENDHEADERS; /** diff --git a/src/qt/README.md b/src/qt/README.md index 37cb53cc2..7c5f3bc1e 100644 --- a/src/qt/README.md +++ b/src/qt/README.md @@ -50,7 +50,7 @@ Various dialogs, e.g. to open a URL. Inherit from [QDialog](https://doc.qt.io/qt ### paymentserver.(h/cpp) -Used to process BIP21 and BIP70 (see https://github.com/fujicoin/fujicoin/pull/11622) payment URI / requests. Also handles URI based application switching (e.g. when following a fujicoin:... link from a browser). +Used to process BIP21 and BIP70 (see https://github.com/bitcoin/bitcoin/pull/11622) payment URI / requests. Also handles URI based application switching (e.g. when following a fujicoin:... link from a browser). ### walletview.(h/cpp) diff --git a/src/qt/fujicoinamountfield.h b/src/qt/fujicoinamountfield.h index 737570003..44513cdc2 100644 --- a/src/qt/fujicoinamountfield.h +++ b/src/qt/fujicoinamountfield.h @@ -22,7 +22,7 @@ class FujicoinAmountField: public QWidget Q_OBJECT // ugly hack: for some unknown reason CAmount (instead of qint64) does not work here as expected - // discussion: https://github.com/fujicoin/fujicoin/pull/5117 + // discussion: https://github.com/bitcoin/bitcoin/pull/5117 Q_PROPERTY(qint64 value READ value WRITE setValue NOTIFY valueChanged USER true) public: diff --git a/src/qt/fujicoinunits.h b/src/qt/fujicoinunits.h index 7f7838a57..3ac48d94f 100644 --- a/src/qt/fujicoinunits.h +++ b/src/qt/fujicoinunits.h @@ -52,7 +52,7 @@ class FujicoinUnits: public QAbstractListModel explicit FujicoinUnits(QObject *parent); /** Fujicoin units. - @note Source: https://en.fujicoin.it/wiki/Units . Please add only sensible ones + @note Source: https://en.bitcoin.it/wiki/Units . Please add only sensible ones */ enum Unit { diff --git a/src/qt/optionsmodel.cpp b/src/qt/optionsmodel.cpp index a72817056..6c9810a16 100644 --- a/src/qt/optionsmodel.cpp +++ b/src/qt/optionsmodel.cpp @@ -511,7 +511,7 @@ void OptionsModel::checkAndMigrate() if (settingsVersion < CLIENT_VERSION) { // -dbcache was bumped from 100 to 300 in 0.13 - // see https://github.com/fujicoin/fujicoin/pull/8273 + // see https://github.com/bitcoin/bitcoin/pull/8273 // force people to upgrade to the new value if they are using 100MB if (settingsVersion < 130000 && settings.contains("nDatabaseCache") && settings.value("nDatabaseCache").toLongLong() == 100) settings.setValue("nDatabaseCache", (qint64)nDefaultDbCache); diff --git a/src/qt/paymentrequest.proto b/src/qt/paymentrequest.proto index 5729a2aa7..d18ccacfb 100644 --- a/src/qt/paymentrequest.proto +++ b/src/qt/paymentrequest.proto @@ -3,7 +3,7 @@ // // Use fields 100+ for extensions; // to avoid conflicts, register extensions at: -// https://en.fujicoin.it/wiki/Payment_Request +// https://en.bitcoin.it/wiki/Payment_Request // syntax = "proto2"; diff --git a/src/rpc/mining.cpp b/src/rpc/mining.cpp index 6ae4eaed1..a1c9d9fb2 100644 --- a/src/rpc/mining.cpp +++ b/src/rpc/mining.cpp @@ -295,10 +295,10 @@ static UniValue getblocktemplate(const JSONRPCRequest& request) "\nIf the request parameters include a 'mode' key, that is used to explicitly select between the default 'template' request or a 'proposal'.\n" "It returns data needed to construct a block to work on.\n" "For full specification, see BIPs 22, 23, 9, and 145:\n" - " https://github.com/fujicoin/bips/blob/master/bip-0022.mediawiki\n" - " https://github.com/fujicoin/bips/blob/master/bip-0023.mediawiki\n" - " https://github.com/fujicoin/bips/blob/master/bip-0009.mediawiki#getblocktemplate_changes\n" - " https://github.com/fujicoin/bips/blob/master/bip-0145.mediawiki\n" + " https://github.com/bitcoin/bips/blob/master/bip-0022.mediawiki\n" + " https://github.com/bitcoin/bips/blob/master/bip-0023.mediawiki\n" + " https://github.com/bitcoin/bips/blob/master/bip-0009.mediawiki#getblocktemplate_changes\n" + " https://github.com/bitcoin/bips/blob/master/bip-0145.mediawiki\n" "\nArguments:\n" "1. template_request (json object, optional) A json object in the following spec\n" @@ -701,7 +701,7 @@ static UniValue submitblock(const JSONRPCRequest& request) throw std::runtime_error( "submitblock \"hexdata\" ( \"dummy\" )\n" "\nAttempts to submit new block to network.\n" - "See https://en.fujicoin.it/wiki/BIP_0022 for full specification.\n" + "See https://en.bitcoin.it/wiki/BIP_0022 for full specification.\n" "\nArguments\n" "1. \"hexdata\" (string, required) the hex-encoded block data to submit\n" diff --git a/src/script/interpreter.cpp b/src/script/interpreter.cpp index 5e9d53bcb..bf5fbdce2 100644 --- a/src/script/interpreter.cpp +++ b/src/script/interpreter.cpp @@ -100,7 +100,7 @@ bool static IsCompressedPubKey(const valtype &vchPubKey) { * excessively padded (do not start with a 0 byte, unless an otherwise negative number follows, * in which case a single 0 byte is necessary and even required). * - * See https://fujicointalk.org/index.php?topic=8392.msg127623#msg127623 + * See https://bitcointalk.org/index.php?topic=8392.msg127623#msg127623 * * This function is consensus-critical since BIP66. */ @@ -173,7 +173,7 @@ bool static IsLowDERSignature(const valtype &vchSig, ScriptError* serror) { if (!IsValidSignatureEncoding(vchSig)) { return set_error(serror, SCRIPT_ERR_SIG_DER); } - // https://fujicoin.stackexchange.com/a/12556: + // https://bitcoin.stackexchange.com/a/12556: // Also note that inside transaction signatures, an extra hashtype byte // follows the actual signature data. std::vector vchSigCopy(vchSig.begin(), vchSig.begin() + vchSig.size() - 1); diff --git a/src/secp256k1/README.md b/src/secp256k1/README.md index 8e23c643c..8cd344ea8 100644 --- a/src/secp256k1/README.md +++ b/src/secp256k1/README.md @@ -1,7 +1,7 @@ libsecp256k1 ============ -[![Build Status](https://travis-ci.org/fujicoin-core/secp256k1.svg?branch=master)](https://travis-ci.org/fujicoin-core/secp256k1) +[![Build Status](https://travis-ci.org/bitcoin-core/secp256k1.svg?branch=master)](https://travis-ci.org/bitcoin-core/secp256k1) Optimized C library for EC operations on curve secp256k1. diff --git a/src/secp256k1/libsecp256k1.pc.in b/src/secp256k1/libsecp256k1.pc.in index c571e2056..a0d006f11 100644 --- a/src/secp256k1/libsecp256k1.pc.in +++ b/src/secp256k1/libsecp256k1.pc.in @@ -5,7 +5,7 @@ includedir=@includedir@ Name: libsecp256k1 Description: Optimized C library for EC operations on curve secp256k1 -URL: https://github.com/fujicoin-core/secp256k1 +URL: https://github.com/bitcoin-core/secp256k1 Version: @PACKAGE_VERSION@ Cflags: -I${includedir} Libs.private: @SECP_LIBS@ diff --git a/src/secp256k1/src/java/org/fujicoin/NativeSecp256k1.java b/src/secp256k1/src/java/org/fujicoin/NativeSecp256k1.java index 1a67a15ab..8bf583a03 100644 --- a/src/secp256k1/src/java/org/fujicoin/NativeSecp256k1.java +++ b/src/secp256k1/src/java/org/fujicoin/NativeSecp256k1.java @@ -29,7 +29,7 @@ /** *

This class holds native methods to handle ECDSA verification.

* - *

You can find an example library that can be used for this at https://github.com/fujicoin/secp256k1

+ *

You can find an example library that can be used for this at https://github.com/bitcoin/secp256k1

* *

To build secp256k1 for use with fujicoinj, run * `./configure --enable-jni --enable-experimental --enable-module-ecdh` diff --git a/src/secp256k1/src/tests.c b/src/secp256k1/src/tests.c index a69d9b2e1..3d9bd5ebb 100644 --- a/src/secp256k1/src/tests.c +++ b/src/secp256k1/src/tests.c @@ -2091,7 +2091,7 @@ void test_add_neg_y_diff_x(void) { * of the sum to be wrong (since infinity has no xy coordinates). * HOWEVER, if the x-coordinates are different, infinity is the * wrong answer, and such degeneracies are exposed. This is the - * root of https://github.com/fujicoin-core/secp256k1/issues/257 + * root of https://github.com/bitcoin-core/secp256k1/issues/257 * which this test is a regression test for. * * These points were generated in sage as diff --git a/src/test/netbase_tests.cpp b/src/test/netbase_tests.cpp index 837f28bf0..a6628ba96 100644 --- a/src/test/netbase_tests.cpp +++ b/src/test/netbase_tests.cpp @@ -82,10 +82,10 @@ bool static TestSplitHost(std::string test, std::string host, int port) BOOST_AUTO_TEST_CASE(netbase_splithost) { - BOOST_CHECK(TestSplitHost("www.fujicoincore.org", "www.fujicoincore.org", -1)); - BOOST_CHECK(TestSplitHost("[www.fujicoincore.org]", "www.fujicoincore.org", -1)); - BOOST_CHECK(TestSplitHost("www.fujicoincore.org:80", "www.fujicoincore.org", 80)); - BOOST_CHECK(TestSplitHost("[www.fujicoincore.org]:80", "www.fujicoincore.org", 80)); + BOOST_CHECK(TestSplitHost("www.bitcoincore.org", "www.bitcoincore.org", -1)); + BOOST_CHECK(TestSplitHost("[www.bitcoincore.org]", "www.bitcoincore.org", -1)); + BOOST_CHECK(TestSplitHost("www.bitcoincore.org:80", "www.bitcoincore.org", 80)); + BOOST_CHECK(TestSplitHost("[www.bitcoincore.org]:80", "www.bitcoincore.org", 80)); BOOST_CHECK(TestSplitHost("127.0.0.1", "127.0.0.1", -1)); BOOST_CHECK(TestSplitHost("127.0.0.1:8333", "127.0.0.1", 8333)); BOOST_CHECK(TestSplitHost("[127.0.0.1]", "127.0.0.1", -1)); diff --git a/src/txdb.h b/src/txdb.h index 8fab54865..9f637740c 100644 --- a/src/txdb.h +++ b/src/txdb.h @@ -35,7 +35,7 @@ static const int64_t nMinDbCache = 4; static const int64_t nMaxBlockDBCache = 2; //! Max memory allocated to block tree DB specific cache, if -txindex (MiB) // Unlike for the UTXO database, for the txindex scenario the leveldb cache make -// a meaningful difference: https://github.com/fujicoin/fujicoin/pull/8273#issuecomment-229601991 +// a meaningful difference: https://github.com/bitcoin/bitcoin/pull/8273#issuecomment-229601991 static const int64_t nMaxTxIndexCache = 1024; //! Max memory allocated to coin DB specific cache (MiB) static const int64_t nMaxCoinsDBCache = 8; diff --git a/src/wallet/rpcdump.cpp b/src/wallet/rpcdump.cpp index e193a8f79..5e4145b25 100644 --- a/src/wallet/rpcdump.cpp +++ b/src/wallet/rpcdump.cpp @@ -711,7 +711,7 @@ UniValue dumpwallet(const JSONRPCRequest& request) /* Prevent arbitrary files from being overwritten. There have been reports * that users have overwritten wallet files this way: - * https://github.com/fujicoin/fujicoin/issues/9934 + * https://github.com/bitcoin/bitcoin/issues/9934 * It may also avoid other security issues. */ if (boost::filesystem::exists(filepath)) { diff --git a/src/wallet/wallet.cpp b/src/wallet/wallet.cpp index 1c4dd3b45..7529937c0 100644 --- a/src/wallet/wallet.cpp +++ b/src/wallet/wallet.cpp @@ -2358,8 +2358,8 @@ std::map> CWallet::ListCoins() const // CWalletTx objects, callers to this function really should acquire the // cs_wallet lock before calling it. However, the current caller doesn't // acquire this lock yet. There was an attempt to add the missing lock in - // https://github.com/fujicoin/fujicoin/pull/10340, but that change has been - // postponed until after https://github.com/fujicoin/fujicoin/pull/10244 to + // https://github.com/bitcoin/bitcoin/pull/10340, but that change has been + // postponed until after https://github.com/bitcoin/bitcoin/pull/10244 to // avoid adding some extra complexity to the Qt code. std::map> result; @@ -3850,8 +3850,8 @@ void CWallet::GetKeyBirthTimes(std::map &mapKeyBirth) c * the block time. * * For more information see CWalletTx::nTimeSmart, - * https://fujicointalk.org/?topic=54527, or - * https://github.com/fujicoin/fujicoin/pull/1393. + * https://bitcointalk.org/?topic=54527, or + * https://github.com/bitcoin/bitcoin/pull/1393. */ unsigned int CWallet::ComputeTimeSmart(const CWalletTx& wtx) const { diff --git a/test/functional/README.md b/test/functional/README.md index 8820a8059..3af05f196 100644 --- a/test/functional/README.md +++ b/test/functional/README.md @@ -91,7 +91,7 @@ Examples tests are `p2p_unrequested_blocks.py`, `p2p_compactblocks.py`. ### test-framework modules #### [test_framework/authproxy.py](test_framework/authproxy.py) -Taken from the [python-fujicoinrpc repository](https://github.com/jgarzik/python-fujicoinrpc). +Taken from the [python-fujicoinrpc repository](https://github.com/jgarzik/python-bitcoinrpc). #### [test_framework/test_framework.py](test_framework/test_framework.py) Base class for functional tests. diff --git a/test/functional/feature_assumevalid.py b/test/functional/feature_assumevalid.py index 7a3809051..661c20d12 100755 --- a/test/functional/feature_assumevalid.py +++ b/test/functional/feature_assumevalid.py @@ -5,7 +5,7 @@ """Test logic for skipping signature validation on old blocks. Test logic for skipping signature validation on blocks which we've assumed -valid (https://github.com/fujicoin/fujicoin/pull/9484) +valid (https://github.com/bitcoin/bitcoin/pull/9484) We build a chain that includes and invalid signature for one of the transactions: diff --git a/test/functional/test_runner.py b/test/functional/test_runner.py index 340bd301a..0f545a04f 100755 --- a/test/functional/test_runner.py +++ b/test/functional/test_runner.py @@ -240,8 +240,8 @@ def main(): enable_fujicoind = config["components"].getboolean("ENABLE_FUJICOIND") if config["environment"]["EXEEXT"] == ".exe" and not args.force: - # https://github.com/fujicoin/fujicoin/commit/d52802551752140cf41f0d9a225a43e84404d3e9 - # https://github.com/fujicoin/fujicoin/pull/5677#issuecomment-136646964 + # https://github.com/bitcoin/bitcoin/commit/d52802551752140cf41f0d9a225a43e84404d3e9 + # https://github.com/bitcoin/bitcoin/pull/5677#issuecomment-136646964 print("Tests currently disabled on Windows by default. Use --force option to enable") sys.exit(0) diff --git a/test/functional/wallet_basic.py b/test/functional/wallet_basic.py index b0e6b67ad..ee0186cb0 100755 --- a/test/functional/wallet_basic.py +++ b/test/functional/wallet_basic.py @@ -386,7 +386,7 @@ def run_test(self): '-reindex', '-zapwallettxes=1', '-zapwallettxes=2', - # disabled until issue is fixed: https://github.com/fujicoin/fujicoin/issues/7463 + # disabled until issue is fixed: https://github.com/bitcoin/bitcoin/issues/7463 # '-salvagewallet', ] chainlimit = 6 diff --git a/test/lint/README.md b/test/lint/README.md index 2f5360598..15974a359 100644 --- a/test/lint/README.md +++ b/test/lint/README.md @@ -15,10 +15,10 @@ the commit it claims to have been updated to. To use, make sure that you have fetched the upstream repository branch in which the subtree is maintained: -* for `src/secp256k1`: https://github.com/fujicoin-core/secp256k1.git (branch master) -* for `src/leveldb`: https://github.com/fujicoin-core/leveldb.git (branch fujicoin-fork) -* for `src/univalue`: https://github.com/fujicoin-core/univalue.git (branch master) -* for `src/crypto/ctaes`: https://github.com/fujicoin-core/ctaes.git (branch master) +* for `src/secp256k1`: https://github.com/bitcoin-core/secp256k1.git (branch master) +* for `src/leveldb`: https://github.com/bitcoin-core/leveldb.git (branch bitcoin-fork) +* for `src/univalue`: https://github.com/bitcoin-core/univalue.git (branch master) +* for `src/crypto/ctaes`: https://github.com/bitcoin-core/ctaes.git (branch master) Usage: `git-subtree-check.sh DIR (COMMIT)`