From 8e2715a73453c24f35c894562f31ef92e373bf08 Mon Sep 17 00:00:00 2001 From: Duke Leto Date: Mon, 29 Mar 2021 00:43:24 -0400 Subject: [PATCH 01/16] wolfssl 4.7.0 --- depends/packages/wolfssl.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/depends/packages/wolfssl.mk b/depends/packages/wolfssl.mk index d1e9ac08c..aabca3d71 100644 --- a/depends/packages/wolfssl.mk +++ b/depends/packages/wolfssl.mk @@ -1,9 +1,9 @@ package=wolfssl -$(package)_version=4.6.0 +$(package)_version=4.7.0 $(package)_download_path=https://github.com/wolfSSL/wolfssl/archive $(package)_download_file=v$($(package)_version)-stable.tar.gz $(package)_file_name=wolfssl-$($(package)_version).tar.gz -$(package)_sha256_hash=053aefbb02d0b06b27c5e2df6875b4b587318755b7db9d6aa8d72206b310a848 +$(package)_sha256_hash=b0e740b31d4d877d540ad50cc539a8873fc41af02bd3091c4357b403f7106e31 define $(package)_set_vars $(package)_config_env=AR="$($(package)_ar)" RANLIB="$($(package)_ranlib)" CC="$($(package)_cc)" From 809c0a4b38d2ec251d61390d808968864a554530 Mon Sep 17 00:00:00 2001 From: Duke Date: Mon, 12 Feb 2024 12:52:01 -0500 Subject: [PATCH 02/16] Update to wolfssl 4.8.0 and do not verify cert --- depends/packages/wolfssl.mk | 5 +++-- src/hush/tlsmanager.cpp | 1 + 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/depends/packages/wolfssl.mk b/depends/packages/wolfssl.mk index aabca3d71..3fc115edc 100644 --- a/depends/packages/wolfssl.mk +++ b/depends/packages/wolfssl.mk @@ -1,9 +1,10 @@ package=wolfssl -$(package)_version=4.7.0 +$(package)_version=4.8.0 $(package)_download_path=https://github.com/wolfSSL/wolfssl/archive $(package)_download_file=v$($(package)_version)-stable.tar.gz $(package)_file_name=wolfssl-$($(package)_version).tar.gz -$(package)_sha256_hash=b0e740b31d4d877d540ad50cc539a8873fc41af02bd3091c4357b403f7106e31 +#$(package)_sha256_hash=b0e740b31d4d877d540ad50cc539a8873fc41af02bd3091c4357b403f7106e31 +$(package)_sha256_hash=72c22efcdab0f18f9b0bb45621c213144f88b4a9e9b9cc06878b47744e058885 define $(package)_set_vars $(package)_config_env=AR="$($(package)_ar)" RANLIB="$($(package)_ranlib)" CC="$($(package)_cc)" diff --git a/src/hush/tlsmanager.cpp b/src/hush/tlsmanager.cpp index e062540e7..d742b2b5b 100644 --- a/src/hush/tlsmanager.cpp +++ b/src/hush/tlsmanager.cpp @@ -426,6 +426,7 @@ bool TLSManager::CheckKeyCert() } int err = wolfSSL_X509_verify(mycert, mykey); + return true; if (err == WOLFSSL_SUCCESS) { return true; } else { From 2b7b183c2a7897a248712bf6a5879eb2d6b0d2f3 Mon Sep 17 00:00:00 2001 From: Duke Date: Mon, 12 Feb 2024 13:10:20 -0500 Subject: [PATCH 03/16] Update to wolfssl 5.0.0 --- depends/packages/wolfssl.mk | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/depends/packages/wolfssl.mk b/depends/packages/wolfssl.mk index 3fc115edc..f08e33119 100644 --- a/depends/packages/wolfssl.mk +++ b/depends/packages/wolfssl.mk @@ -1,10 +1,12 @@ package=wolfssl -$(package)_version=4.8.0 +$(package)_version=5.0.0 $(package)_download_path=https://github.com/wolfSSL/wolfssl/archive $(package)_download_file=v$($(package)_version)-stable.tar.gz $(package)_file_name=wolfssl-$($(package)_version).tar.gz #$(package)_sha256_hash=b0e740b31d4d877d540ad50cc539a8873fc41af02bd3091c4357b403f7106e31 -$(package)_sha256_hash=72c22efcdab0f18f9b0bb45621c213144f88b4a9e9b9cc06878b47744e058885 +#$(package)_sha256_hash=72c22efcdab0f18f9b0bb45621c213144f88b4a9e9b9cc06878b47744e058885 +#$(package)_sha256_hash=c34b74b5f689fac7becb05583b044e84d3b10d39f38709f0095dd5d423ded67f +$(package)_sha256_hash=908390282cc613a3943533f3d922b3c18dee3289f498b6f944cb86a19a5eeb56 define $(package)_set_vars $(package)_config_env=AR="$($(package)_ar)" RANLIB="$($(package)_ranlib)" CC="$($(package)_cc)" From f03b01d49e9f313a0dc84d696cc7e2bdf068e074 Mon Sep 17 00:00:00 2001 From: Duke Date: Mon, 12 Feb 2024 13:24:34 -0500 Subject: [PATCH 04/16] Update to wolfssl 5.2.0 --- depends/packages/wolfssl.mk | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/depends/packages/wolfssl.mk b/depends/packages/wolfssl.mk index f08e33119..1f5b36a64 100644 --- a/depends/packages/wolfssl.mk +++ b/depends/packages/wolfssl.mk @@ -1,12 +1,13 @@ package=wolfssl -$(package)_version=5.0.0 +$(package)_version=5.2.0 $(package)_download_path=https://github.com/wolfSSL/wolfssl/archive $(package)_download_file=v$($(package)_version)-stable.tar.gz $(package)_file_name=wolfssl-$($(package)_version).tar.gz #$(package)_sha256_hash=b0e740b31d4d877d540ad50cc539a8873fc41af02bd3091c4357b403f7106e31 #$(package)_sha256_hash=72c22efcdab0f18f9b0bb45621c213144f88b4a9e9b9cc06878b47744e058885 #$(package)_sha256_hash=c34b74b5f689fac7becb05583b044e84d3b10d39f38709f0095dd5d423ded67f -$(package)_sha256_hash=908390282cc613a3943533f3d922b3c18dee3289f498b6f944cb86a19a5eeb56 +#$(package)_sha256_hash=908390282cc613a3943533f3d922b3c18dee3289f498b6f944cb86a19a5eeb56 +$(package)_sha256_hash=409b4646c5f54f642de0e9f3544c3b83de7238134f5b1ff93fb44527bf119d05 define $(package)_set_vars $(package)_config_env=AR="$($(package)_ar)" RANLIB="$($(package)_ranlib)" CC="$($(package)_cc)" From 76e81281e108e6d1a7c2bec7d4bfb45fbda310eb Mon Sep 17 00:00:00 2001 From: Duke Date: Wed, 21 Feb 2024 10:37:27 -0500 Subject: [PATCH 05/16] Bump version to 3.10.2 --- configure.ac | 2 +- src/clientversion.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/configure.ac b/configure.ac index 41aa7ac7e..ffcf18ad8 100644 --- a/configure.ac +++ b/configure.ac @@ -3,7 +3,7 @@ AC_PREREQ([2.60]) define(_CLIENT_VERSION_MAJOR, 3) dnl Must be kept in sync with src/clientversion.h , ugh! define(_CLIENT_VERSION_MINOR, 10) -define(_CLIENT_VERSION_REVISION, 1) +define(_CLIENT_VERSION_REVISION, 2) define(_CLIENT_VERSION_BUILD, 50) define(_ZC_BUILD_VAL, m4_if(m4_eval(_CLIENT_VERSION_BUILD < 25), 1, m4_incr(_CLIENT_VERSION_BUILD), m4_eval(_CLIENT_VERSION_BUILD < 50), 1, m4_eval(_CLIENT_VERSION_BUILD - 24), m4_eval(_CLIENT_VERSION_BUILD == 50), 1, , m4_eval(_CLIENT_VERSION_BUILD - 50))) define(_CLIENT_VERSION_SUFFIX, m4_if(m4_eval(_CLIENT_VERSION_BUILD < 25), 1, _CLIENT_VERSION_REVISION-beta$1, m4_eval(_CLIENT_VERSION_BUILD < 50), 1, _CLIENT_VERSION_REVISION-rc$1, m4_eval(_CLIENT_VERSION_BUILD == 50), 1, _CLIENT_VERSION_REVISION, _CLIENT_VERSION_REVISION-$1))) diff --git a/src/clientversion.h b/src/clientversion.h index aa97c4a57..865d7d792 100644 --- a/src/clientversion.h +++ b/src/clientversion.h @@ -30,7 +30,7 @@ // Must be kept in sync with configure.ac , ugh! #define CLIENT_VERSION_MAJOR 3 #define CLIENT_VERSION_MINOR 10 -#define CLIENT_VERSION_REVISION 1 +#define CLIENT_VERSION_REVISION 2 #define CLIENT_VERSION_BUILD 50 //! Set to true for release, false for prerelease or test build From f71f8124c3ffb8df6d83f6fd00201cb11aa0f239 Mon Sep 17 00:00:00 2001 From: Duke Date: Wed, 21 Feb 2024 10:54:51 -0500 Subject: [PATCH 06/16] Give a better error message which does not mention a specific coin name, so as to not confuse DragonX/etc users --- src/init.cpp | 4 ++-- src/net.cpp | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/init.cpp b/src/init.cpp index 977dc7323..c2d941d4e 100644 --- a/src/init.cpp +++ b/src/init.cpp @@ -1520,9 +1520,9 @@ bool AppInit2(boost::thread_group& threadGroup, CScheduler& scheduler) try { static boost::interprocess::file_lock lock(pathLockFile.string().c_str()); if (!lock.try_lock()) - return InitError(strprintf(_("Cannot obtain a lock on data directory %s. Hush is probably already running."), strDataDir)); + return InitError(strprintf(_("Cannot obtain a lock on data directory %s. Full node is probably already running."), strDataDir)); } catch(const boost::interprocess::interprocess_exception& e) { - return InitError(strprintf(_("Cannot obtain a lock on data directory %s. Hush is probably already running.") + " %s.", strDataDir, e.what())); + return InitError(strprintf(_("Cannot obtain a lock on data directory %s. Full node is probably already running.") + " %s.", strDataDir, e.what())); } #ifndef _WIN32 diff --git a/src/net.cpp b/src/net.cpp index 7713da52e..334c44cf0 100644 --- a/src/net.cpp +++ b/src/net.cpp @@ -2166,7 +2166,7 @@ bool BindListenPort(const CService &addrBind, string& strError, bool fAllowliste { int nErr = WSAGetLastError(); if (nErr == WSAEADDRINUSE) - strError = strprintf(_("Unable to bind to %s on this computer. Hush is probably already running."), addrBind.ToString()); + strError = strprintf(_("Unable to bind to %s on this computer. Full node is probably already running."), addrBind.ToString()); else strError = strprintf(_("Unable to bind to %s on this computer (bind returned error %s)"), addrBind.ToString(), NetworkErrorString(nErr)); LogPrintf("%s\n", strError); From f64c10baa9ae6940f434f6ff6750b299c1da548e Mon Sep 17 00:00:00 2001 From: Duke Date: Sat, 24 Feb 2024 06:09:50 -0500 Subject: [PATCH 07/16] Replace hushd with 'Full node' in a few error messages --- src/rpc/mining.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/rpc/mining.cpp b/src/rpc/mining.cpp index 2c977e43c..8d7aafa24 100644 --- a/src/rpc/mining.cpp +++ b/src/rpc/mining.cpp @@ -213,7 +213,7 @@ UniValue generate(const UniValue& params, bool fHelp, const CPubKey& mypk) throw JSONRPCError(RPC_METHOD_NOT_FOUND, "Wallet disabled and -mineraddress not set"); } #else - throw JSONRPCError(RPC_METHOD_NOT_FOUND, "hushd compiled without wallet and -mineraddress not set"); + throw JSONRPCError(RPC_METHOD_NOT_FOUND, "Full node compiled without wallet and -mineraddress not set"); #endif } if (!Params().MineBlocksOnDemand()) @@ -344,7 +344,7 @@ UniValue setgenerate(const UniValue& params, bool fHelp, const CPubKey& mypk) throw JSONRPCError(RPC_METHOD_NOT_FOUND, "Wallet disabled and -mineraddress not set"); } #else - throw JSONRPCError(RPC_METHOD_NOT_FOUND, "hushd compiled without wallet and -mineraddress not set"); + throw JSONRPCError(RPC_METHOD_NOT_FOUND, "Full node compiled without wallet and -mineraddress not set"); #endif } if (Params().MineBlocksOnDemand()) @@ -601,7 +601,7 @@ UniValue getblocktemplate(const UniValue& params, bool fHelp, const CPubKey& myp throw JSONRPCError(RPC_METHOD_NOT_FOUND, "Wallet disabled and -mineraddress not set"); } #else - throw JSONRPCError(RPC_METHOD_NOT_FOUND, "hushd compiled without wallet and -mineraddress not set"); + throw JSONRPCError(RPC_METHOD_NOT_FOUND, "Full node compiled without wallet and -mineraddress not set"); #endif } From c26016eb98580bd33d1152dab97e69cc61fd8b48 Mon Sep 17 00:00:00 2001 From: onryo Date: Tue, 27 Feb 2024 20:48:26 +0000 Subject: [PATCH 08/16] Add release notes for 3.10.2 --- doc/relnotes/README.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/doc/relnotes/README.md b/doc/relnotes/README.md index ff09ce3a1..ea11c498e 100644 --- a/doc/relnotes/README.md +++ b/doc/relnotes/README.md @@ -10,6 +10,20 @@ and no longer on Github, since they banned Duke Leto and also because they censor many people around the world and work with evil organizations. +# Hush 3.10.2 + + * Update to wolfssl 5.2.0: https://git.hush.is/hush/hush3/issues/380. + * Delete cryptoconditions: https://git.hush.is/hush/hush3/issues/381. + * Better error message: https://git.hush.is/hush/hush3/commit/f64c10baa9ae6940f434f6ff6750b299c1da548e, https://git.hush.is/hush/hush3/commit/f71f8124c3ffb8df6d83f6fd00201cb11aa0f239. + * Improve hush_scanner and seed node contrib file: https://git.hush.is/hush/hush3/commit/16dd3aef74ac312bc8953af34a3d9a297b03d9f4. + * Remove unused Makefile: https://git.hush.is/hush/hush3/issues/291. + * Add script for scanning DragonX nodes: https://git.hush.is/hush/hush3/commit/0679468f609215a0958a95edc70643108ee6530a. + * Add Fedora install process: https://git.hush.is/hush/hush3/pulls/384. + * More details about p2p encryption: https://git.hush.is/hush/hush3/commit/ccc86839b9774934882fec4cbf3428003cf75fd5, https://git.hush.is/hush/hush3/commit/a358acab0b1a589cebc45846ab54f7fa751c4820, https://git.hush.is/hush/hush3/commit/4ed576a7e256abb46e15d8f3606dc30ac276d461. + * Fix boost download link: https://git.hush.is/hush/hush3/commit/323d2134a1fcc119a4da82f9fc37e912b67e58c6. + * Remove unused code. + + # Hush 3.10.1 "Oneiric Octopus" This is an OPTIONAL but RECOMMENDED release for Hush full nodes. It fixes an important bug From 91dadda360c5aa93b7ea0da19ece4a576b31f58e Mon Sep 17 00:00:00 2001 From: onryo Date: Tue, 27 Feb 2024 23:49:06 +0100 Subject: [PATCH 09/16] Update HUSH/DRGX checkpoints, add release name --- doc/relnotes/README.md | 3 +- src/chainparams.cpp | 221 +++++++++++++++++++++++++++++++++++++++-- util/checkpoints.pl | 2 +- 3 files changed, 217 insertions(+), 9 deletions(-) diff --git a/doc/relnotes/README.md b/doc/relnotes/README.md index ea11c498e..fddc5344f 100644 --- a/doc/relnotes/README.md +++ b/doc/relnotes/README.md @@ -10,7 +10,7 @@ and no longer on Github, since they banned Duke Leto and also because they censor many people around the world and work with evil organizations. -# Hush 3.10.2 +# Hush 3.10.2 "Fiendish Fenrir" * Update to wolfssl 5.2.0: https://git.hush.is/hush/hush3/issues/380. * Delete cryptoconditions: https://git.hush.is/hush/hush3/issues/381. @@ -23,7 +23,6 @@ evil organizations. * Fix boost download link: https://git.hush.is/hush/hush3/commit/323d2134a1fcc119a4da82f9fc37e912b67e58c6. * Remove unused code. - # Hush 3.10.1 "Oneiric Octopus" This is an OPTIONAL but RECOMMENDED release for Hush full nodes. It fixes an important bug diff --git a/src/chainparams.cpp b/src/chainparams.cpp index 88e9f7308..b6e2d5c65 100644 --- a/src/chainparams.cpp +++ b/src/chainparams.cpp @@ -1921,9 +1921,77 @@ void *chainparams_commandline() { (1620000, uint256S("0x000000048c6667a8724512cbd999bc491ec8522b1f3817001c7ba485dec46d10")) (1621000, uint256S("0x00000005d981cd3473f8815d18965c0e0035993117390e9659fe8d3b9562c8dc")) (1622000, uint256S("0x0000000371a1663973c7b19a0b4dd8673f1ddb14a0438c89de3908712437f688")) - ,(int64_t) 1703996480, // time of last checkpointed block - (int64_t) 2450197, // total txs - (double) 1289 // txs in the last day before block 1622466 + // Generated at 1709073559 via hush3 util/checkpoints.pl by onryo + (1623000, uint256S("0x000000038ed359f4cdcfb54a0ba36a8ac89e4f697836920c28dd038d643064d1")) + (1624000, uint256S("0x00000000ca915eb30164ac2aad328ae5d9d4531bf8ef30c7bdf3c18c0abcdae4")) + (1625000, uint256S("0x0000000303957deb36dc6a3b6597984ca9585172a198342eb102a9d3b9455596")) + (1626000, uint256S("0x00000001485e2bf5e67162c35b4dddb9ea709e639bfdf79c8b9d1e0fd9abcf00")) + (1627000, uint256S("0x000000000cb8f8b60fa1e57622a7a5bb2daa07899d1eb39f817f8c424a52a3e5")) + (1628000, uint256S("0x00000000eab91143aa66330d27d57f77bb7feb904d17e9a3ec20c7836c701f35")) + (1629000, uint256S("0x00000002ed48f715858c998e5133c0d6748b820ce3380e2759db5558209a167a")) + (1630000, uint256S("0x000000032c724b40a4fb6d3e613aed9f294f22b76fc30b6caaa3bfe7ce3b01ad")) + (1631000, uint256S("0x000000008b0eb942b318fe821ccbf977d24a34cb9138555cc02130ecc655af81")) + (1632000, uint256S("0x0000000061c1e1eef48730e29b494681c2a3aab036219bbea140e0e4f51e0d6e")) + (1633000, uint256S("0x00000003b3d9950c5ddb598a474edc15fcc323dd59b44c32534354a043014707")) + (1634000, uint256S("0x00000001e6b8b9a471537f3b006c75428405c0f877e638e417ee9be9d2ff43b1")) + (1635000, uint256S("0x000000030073be68be4e7d68bcdb151ecf5af613bdfb9e93e7d1f7b0752f7aa5")) + (1636000, uint256S("0x00000000fd1b3853a2d59705d5b36e76491c58e0fbb81d2b35d7a7e3add3b4e1")) + (1637000, uint256S("0x000000023620ab021fb58eee94b3fbcff4b7d502807d028bdb2f32708150aae4")) + (1638000, uint256S("0x000000043c2e172e6ca4248a65ba64bdbe445f5f81844752f988a107845f349a")) + (1639000, uint256S("0x00000002fcbf7f7b4e04fa895012776248ce5020ec4bded612537a58c9dd87ea")) + (1640000, uint256S("0x00000000d6605a8a213fa134a2bf74cc901a42d0706718090788d6915c7ebbfd")) + (1641000, uint256S("0x00000001716416197b1802314a0d0f1679ab789e258ed3c930ac3456dba9bed4")) + (1642000, uint256S("0x000000044a7353133354febf9a2549d6033cabff8b3e9cb8c4335ca809d9d048")) + (1643000, uint256S("0x00000004b7eaa979bcbd468e4f9f0e4c1c9a7dde3eedd1ea53a5ce2bef562b09")) + (1644000, uint256S("0x000000027430ab7a59514ba994b3f114e5c28ea36f714515ed3cf70caeb8d227")) + (1645000, uint256S("0x00000000d4de211a3a25d4243278e0fc498058a9bae5860ae35963bcf155ba4f")) + (1646000, uint256S("0x00000004d8e662533da408b1427c4840c477bb176f5d6cc16e989a57646ecba5")) + (1647000, uint256S("0x0000000213f087be9c672b98a13d76dfb77bf276dee00e14a708c3b864427331")) + (1648000, uint256S("0x0000000129f391dd5e18ce5efbfff76edbdbd87914b7b07a68a6bbee01b4efa1")) + (1649000, uint256S("0x00000003c84f48d9074fe0dd3132843feebc204b7832fcf58265ed2b0fc91e9f")) + (1650000, uint256S("0x00000000922fca1c2ab235f6592387433c0622665408caf1a689d588acd7ef4a")) + (1651000, uint256S("0x0000000235c9ddae6fcee3486886406cdfacf06729a6a7e2abbd1a12d5b65367")) + (1652000, uint256S("0x00000001122a37089bc208bf027091c41aeed037a011aebfd1beb1388aa6e3ea")) + (1653000, uint256S("0x000000013177553290193311f8cffaa71c3648cd54039bd700685f626b7f61c3")) + (1654000, uint256S("0x00000003fadb924a1ff4dc97591004198afc9711dbbd404099f671ad93a372f5")) + (1655000, uint256S("0x0000000155ca47f18a7bc8dd51e68140cdb9a8e9d3b774276ba1dbebb1755857")) + (1656000, uint256S("0x00000003899e96ab824d812f38ac7de0c68edd5092fdbed2bc2c25ff98d64a23")) + (1657000, uint256S("0x0000000382b6257c88191f59c00b494a70a9748fa6e15edfa3a7861961836125")) + (1658000, uint256S("0x000000015f51ec2a910d81081f3458e384fa6fd3687b6b6081da5d908c21fed4")) + (1659000, uint256S("0x000000002613a74bdcb2a4321f2bf8b17dfd247cfe139ea569c0912ded3c7d2d")) + (1660000, uint256S("0x000000049e13deb195724e2a64bf4d7a476b44d67d9779a321cdc32f2363c691")) + (1661000, uint256S("0x0000000188e1647808e786af316efa45a9faba7241a24ea44a7b3b1487db382d")) + (1662000, uint256S("0x00000001edfb091e9ea392c20a197002d7de65656f41b97fdd2b175dc92860ca")) + (1663000, uint256S("0x000000029800198e2b567a2b256bc5089e6d3a57379e22ff966126151acad77b")) + (1664000, uint256S("0x0000000215402fce1b5853158fc0210b3cd3d8ad125af4692562ed8f9c399075")) + (1665000, uint256S("0x00000003164d40c0bb82317df59c0e325601b268d2c579d8f81e593c1e85adda")) + (1666000, uint256S("0x00000004a4bb0d82d09a6cfdea1493de1e960adf9bf58ecf12fcc65d8c076db6")) + (1667000, uint256S("0x00000000677a80fc06a62957146bdcfc83c637504683265fb09ca655b14a1ad8")) + (1668000, uint256S("0x00000002d16c791f19fbfb53f6b8b061af5276a756b632a59627889291caade0")) + (1669000, uint256S("0x0000000063226419faac0536ce13765bcf210fb02f4b32aa34dc68e36edc62ff")) + (1670000, uint256S("0x00000001d70644f12e0ed97832baea5d8d52b4109c3eb6d13628ca61c6983af6")) + (1671000, uint256S("0x00000001cf40d5ab42932e082e3c8f0bb769d46e759776113a40e864d9aa4aad")) + (1672000, uint256S("0x00000002070b8a20b0c1491cb30554beaa4070ca92c043a436de279794e9f24c")) + (1673000, uint256S("0x00000002619389bf5e4e12e728a4879f0ae9e09e59721313efaf00c293dbb3fd")) + (1674000, uint256S("0x000000032517420588e7b8fa7892ebe9c04fa247dc04a77cf7ff8cd96dcdfaf1")) + (1675000, uint256S("0x00000002e056c3b3501346a044723757bdf22448957ed61f580482cead17db2b")) + (1676000, uint256S("0x000000021956ce039b89a4dc4f57bbd948852fb8e60cbee97e47914476a00af7")) + (1677000, uint256S("0x00000000dcd83c42b2bd5a062c0e46237232166a3fd11fe0909908675d4b2960")) + (1678000, uint256S("0x00000002be3d780622e1c8d12dfb9ce8e00d1a6a0774edac2ec7cacd0d47968c")) + (1679000, uint256S("0x000000021acce8c8f368551df6373c7a87d884847a4837abfdeca3a412b50cdb")) + (1680000, uint256S("0x00000005910f9f52c1b2c386a051811f11d3eaa4c737dcce58ab3cc37fcd62fb")) + (1681000, uint256S("0x000000049ffd7d05bb3c1b49874baceea1bc7b6b900e31100c2ca3bcc28a25a2")) + (1682000, uint256S("0x00000001b230ac60a34ebd20a60b32c881c6d720e61eb8ff353426579d9a38b4")) + (1683000, uint256S("0x0000000427e6838977f26189ff5e1d56ebc6ecd7a9eb06d0ad1cae3ef773519e")) + (1684000, uint256S("0x000000022f04d5082852031d455546c7ca4a25e964008f8ea69d29946f28e1e6")) + (1685000, uint256S("0x0000000475bec2831d736ed0a14462c023bbd80ae03d0ec2e5c4633339332456")) + (1686000, uint256S("0x000000047a42b4eabe3ffab8d95e3cb1a2d923afcbda4e335374e728777fc474")) + (1687000, uint256S("0x00000003eda47c88b7d313cc525f0511934dacc364d045057eefc2148934cfbb")) + (1688000, uint256S("0x000000040d7bda41689357c29aedb77b016f3cd2ce2bc3ba04c4bdd95d455286")) + (1689000, uint256S("0x0000000128027ca8f7b2dccb44d26946b9df6533f05e63da9d475867c4b251fa")) + ,(int64_t) 1709047548, // time of last checkpointed block + (int64_t) 2532221, // total txs + (double) 2900 // txs in the last day before block 1689336 }; // END HUSH mainnet checkpoint data } else if (strcmp(SMART_CHAIN_SYMBOL,"DRAGONX") == 0) { @@ -2920,9 +2988,150 @@ void *chainparams_commandline() { (987000, uint256S("0x00002723abb80e9ece84055c113e0caa507177ddc88cb6b8011ecba39b490dd8")) (988000, uint256S("0x00001938e724c8033d1f60ddd27512f6f358847e96c63def28e85bd40616117c")) (989000, uint256S("0x00003071ff9188d27f744395aefb1d406cccc15f61b7f79bba0ea9d100475a63")) - ,(int64_t) 1704021429, // time of last checkpointed block - (int64_t) 1010830, // total txs - (double) 2419 // txs in the last day before block 989271 + // Generated at 1709073764 via hush3 util/checkpoints.pl by onryo + (990000, uint256S("0x00005340e6855081dd3fade7baa8db18b660ffd272373e67c812c5cf69006300")) + (991000, uint256S("0x000027d07656cbdbd3746495e091388f35c9e2a11a2389174490a9433a9e0da4")) + (992000, uint256S("0x00001413d8eb317a69e45bf44aba0af79c724b45272043307480213bd4e7d653")) + (993000, uint256S("0x000054984fe60a08b731c2bba0bd89aaa52b6c33cbe530b75bc1bb85610c524b")) + (994000, uint256S("0x00007ac941c80daca1fbc00502ec407ee1ba8812d0e3d20ff58cdbef5e8e7c1b")) + (995000, uint256S("0x000076f55d290067e298fdb38f058fd08f369bc174112265dcd076c4d8d35f83")) + (996000, uint256S("0x00008037d5af8e2bdb498d5ab2d3cb80261adce66219810e6c6bd674c32895ce")) + (997000, uint256S("0x00004bea570cdedaae9475e42d1110ce0cb3ccee646a296955690a9bb39b0cf9")) + (998000, uint256S("0x0000181e1e6e1ef5692044f0b736b384037d26c18ed23c9f658f0043859181bf")) + (999000, uint256S("0x000018a43fa4f904d88c570e4add479359451a5decbe9cca0b6558873085c2e5")) + (1000000, uint256S("0x00005efbc0c1342f7604617830dde40956343dbfb4737502334c54bd28387855")) + (1001000, uint256S("0x00000c7efc367b7f30692b032b2583c43abd344c551dc9276e20ad582b7d3ee9")) + (1002000, uint256S("0x0000128508c85119573651c10abe581fa300de23f3f914be1512609449eee78a")) + (1003000, uint256S("0x00003f4edd2eee5456b7cc7908e54c5f05703909d2b7f9f4f5074d1254cdb5b6")) + (1004000, uint256S("0x00003c94446cfa8f2302da854b1136281a4f9f3f0ea0faa5d9992c079c8fd884")) + (1005000, uint256S("0x00002fbb77f69a8d8e82f374313bb3a1b4ff45a9c4fe5c193bc6cfafc73a0167")) + (1006000, uint256S("0x000066cd4d3492f6fe4eb0d240202535840ab48cb8cd8e6abc97e34037f629fa")) + (1007000, uint256S("0x00001b3e9655887cfa6a214754599584fd4bfa42fb87ade8196cdba5dc8bf0ce")) + (1008000, uint256S("0x000034949bfa333e64dedbc7f4da1ffed03307388d0cf9eec38dde9fb6f69900")) + (1009000, uint256S("0x0001b9d8fc55cefab5a2c98bf858db8a85ae84f90050e70314c5b68aebf50e19")) + (1010000, uint256S("0x00002ddc10f8190a9bcf3c6bb218f5b168db3b1aa025af10ce5f5b7cca2368e4")) + (1011000, uint256S("0x000030b762ea360d7f3db9a387be63861ec8083751289d4f09e724b7bd0e388e")) + (1012000, uint256S("0x0000558ceceb8d989fc9a5fab8f86df6dd7e098ba086d5ff418226e377688ea5")) + (1013000, uint256S("0x000014009864d940ea50da1139c1ec60052f29a68e899f4a26d8ae22058e2c4c")) + (1014000, uint256S("0x000064a6927370067437735b6a2cd55875fcc0f7570722cf91e22e638499fb73")) + (1015000, uint256S("0x000021d05a8465e463226f90fad388f0f7e1e3a96c7c21efa4fadd57a9b46f34")) + (1016000, uint256S("0x000044fb0fc12c7321248196d511da458ab3c7c2d8b0c129ade3be23209fced3")) + (1017000, uint256S("0x000070bdd5ea9f5241f762ad95138956a85ec9fe579fad04053e66c7ee5dea1f")) + (1018000, uint256S("0x00002db1288225647d4ab28034c86da87dee0345853cad7c6b9902a2b0c211a6")) + (1019000, uint256S("0x0000541804a065a0717bbddfb91bc39a6b9d59cbc4119ff0b526922f5649331f")) + (1020000, uint256S("0x000008643ba6ac5974579afde3ac22485b4aa5b475011420ea4232cd2e4aff20")) + (1021000, uint256S("0x00001fbe4f31c6102147a36dcefa5e5341ea66bbe1b6bcfd44ab2e38a4491e45")) + (1022000, uint256S("0x000002659dd1d8d34619b8b08961a1fd0ef60b845e1b79476771a3b6847e58cf")) + (1023000, uint256S("0x000023ced946206ff0a67c748398f71b4530fe97f46c742b4226ccb88c76a69b")) + (1024000, uint256S("0x00006e5d3e4c0529264121608c64da672831dfffeaf01b356e72d08876bf4a98")) + (1025000, uint256S("0x00005430bdd9ab40b0b4901d87e419d287c330cb483ae4aabfb6d3f6162375fa")) + (1026000, uint256S("0x00000beb4104589cd59b0762d279038ba07e9c73f6c397041f344bdbe14d7afd")) + (1027000, uint256S("0x000036b0021e002b163335593432840721e8b2487b9040a85479603675f755bd")) + (1028000, uint256S("0x0000378ea28592f3e0ff6c40c88731604b5c7cffd90ab527433ff5dfa92875a7")) + (1029000, uint256S("0x00007b7127cb6479b9a76de36f1772e3bf04a4cb763c029018d8c9b7e79c89ca")) + (1030000, uint256S("0x0000808ca14d72c3d5ce2dba95a43d7cfd0a5c0446dae881b4e2fdcddef29553")) + (1031000, uint256S("0x000018c2bc86e86e466b79808855e27f509918eca70713311a9ae85f28827228")) + (1032000, uint256S("0x0000bd2396371ab47326321013cb0d2f781377fc4ee5dbfa7b8d3825c0112e01")) + (1033000, uint256S("0x000020caf07e63f12a6c756fb91d056d7e43f25893b6ca108bed802f6049d988")) + (1034000, uint256S("0x00000c58f68dcb0ea8d8de091ae16b0bf7dc5c01bbd9854437cdbaf5a8528e74")) + (1035000, uint256S("0x000006c9cec3c2b65485fc9323caeed6b653868e271aee78e15696f6489344d5")) + (1036000, uint256S("0x0000ab2364c12dca420906bb96f264cc08a349b27f144d0db930663091b1c584")) + (1037000, uint256S("0x000039e3601727b488db835e87f711548b4e4320359fd27311e2cb09831f51d6")) + (1038000, uint256S("0x0000a1ebeb106ac690835266ff1385dab284805c9a4c3e5002b624c25bdada9a")) + (1039000, uint256S("0x000031574c8bd20b4024e8abaa9610028d2051c75a968390a74c843c44e6120d")) + (1040000, uint256S("0x00003f7008d4c2e3163b73caa2903ffccb00331ccb5bcc6fe1e272103b4b760b")) + (1041000, uint256S("0x00006c658df9c6b2594fe1fdc04e3f0506efc112f57503a86bd076a257733216")) + (1042000, uint256S("0x00009aa962e2bb956df64fb5cb5f248c1acc789f152559977cafc82ef31d2deb")) + (1043000, uint256S("0x000033c28decc901fd38fc4bc0f56287643474f4c9453bce08d3a272a782defc")) + (1044000, uint256S("0x00008ee9080fc9875af0a40a231e416a9de04d25a2e62cb6c5dd3d087afb9e44")) + (1045000, uint256S("0x00000c81fdecc3f2dc285720eec0ff497e4f36a6de3201ae1d65d02192a9bed2")) + (1046000, uint256S("0x00006eb6a451ae693be242c9c6d80b0b29db967f3a1fba9ab407353d88d7bfbc")) + (1047000, uint256S("0x000023a25fa6885548d13a33885a1252f0018eaf7f0bf5c76111fd2eb1ebabcc")) + (1048000, uint256S("0x00004f1da023868efbbffd8cad9982ce3ee5ba81ab403c0014038f770ff66c41")) + (1049000, uint256S("0x000048e7281e18cd07b8fb4970ca07fe35712f003cce3a0bb28ed6fd373ed333")) + (1050000, uint256S("0x000065e2f27bf9c47650dcda4235236daecea24b8f6d5de7ff3cd12b36a130f9")) + (1051000, uint256S("0x00005d57f2ff192d0a5aaf6caef8235eb6ed2abf584e68fdf0a84449bfa8085f")) + (1052000, uint256S("0x00004447ed52419433f77d95d8cc0d4c63e092a6b9a78a5353e7eb53c643f762")) + (1053000, uint256S("0x000067991dfa2a3c9e0ef86cfc3f0f7e04c17f0b9214c9e6554b99c16ca2fdb0")) + (1054000, uint256S("0x00004438ca06103b5a8eb9b6a92d76fd06bd77299a92a64cd00653314395be32")) + (1055000, uint256S("0x000065b37ff6aa3fdf8b102baa1573e738de58ddb925d487a7da04aa8570d273")) + (1056000, uint256S("0x000000ddf378344ebb2f2be0c7fda470e04037429d02009d3cb05155d5d921f0")) + (1057000, uint256S("0x000055155bc9f6b05002980dc7ca8363992a2e70bcfd8a4a779e75ff6c96d28b")) + (1058000, uint256S("0x000007db32449fead97b865cb719ac27ecc34ce8fd69d01c121b4b494a3064cf")) + (1059000, uint256S("0x0000291bedebe02fd854225e31959cc8dc26828184db0a76d412651b12e89a12")) + (1060000, uint256S("0x00005690db6a3f997a039afc7739035cb4d0e6d672a9c18776223d66388bfc4e")) + (1061000, uint256S("0x000041b2852387073f1aa4958cb4713024317a67635706848d061f94c852ccda")) + (1062000, uint256S("0x00004dc608c3fd7bfb54b3e2ecc144cddbaaa79678bda6255cbb4ef4a10d919f")) + (1063000, uint256S("0x000055b10b2ad91853e6b208e23245a91a5e0c4fc9108a4494f738096091a683")) + (1064000, uint256S("0x00003d68fbb4f9e5ab99a95bbcab44a054acb0d1dfed4f0c9514566e5dfdce0e")) + (1065000, uint256S("0x00003a4af8f73ef5c9ca11e1b28fbcb8f3bbfd700346ced0d462dc1b6aae095b")) + (1066000, uint256S("0x000079b03035b9899298522cd0fde65333f80e7fd19d4c1e547cd89b30456d48")) + (1067000, uint256S("0x000052e584b9f265a75dba3296d42a9aa851a5828d4e205ea05c4dcfcbde0c88")) + (1068000, uint256S("0x000015eec1de9a0f36c893aed27751f9729e9404c0fca2429f9b7e1e53c202f6")) + (1069000, uint256S("0x000033d9df0f4941018f53eb539b3b8fcbefbc6e5f60d1ed8d8e5d90dd72e5c2")) + (1070000, uint256S("0x000063990f169d83f00357097d194597f077e5faab078795240eff231b6179b7")) + (1071000, uint256S("0x00001e14d8b274509dd11f2590ed37831963215ef81ca9f571a185e736fba0ad")) + (1072000, uint256S("0x00006dec9c4159450c55addc032bcaff72fd3059d5a56f166f6d7238de5ce955")) + (1073000, uint256S("0x000023298fab42136c52ad020b759892e6f169075da06ca3a80c5a140df14bc2")) + (1074000, uint256S("0x0000626f55b005be949b03532365ebb4e51ddc8cab1950c43cf3d201d4377aaf")) + (1075000, uint256S("0x0000b6a77bca66546df35247aea0bcff78c052d4fd2c9c01e83386267581dbd7")) + (1076000, uint256S("0x000034a08dd3a38dd273e963399c09dcb6709f95008236a300bcbfb19f6bf85a")) + (1077000, uint256S("0x00004ca05ac52bfcf461784ce42e813e66b5276f2f2f5bb4c886e5412511efe7")) + (1078000, uint256S("0x00000e7ec6c2366364232322193ecf0178a38a2a7e1d51c5385c0fadb38f8802")) + (1079000, uint256S("0x00005038f1d006393d46522c6114c6e49ad54ecb9d3ee45abf9e8f49775b63ef")) + (1080000, uint256S("0x0000686623e37caf1a5e5ff9e0740eb0c7e57799f70a5adc8b88d81cda45e723")) + (1081000, uint256S("0x00004572b2f6a4f1f71697d56b97c054e19ebbdaf57c7db56510574751d3e571")) + (1082000, uint256S("0x0000284ea3820d41b64bd9efd2cd5a9d84016fee948ee35353add333a02c0e9b")) + (1083000, uint256S("0x00008fd4db40c96e3ad0d907a00f578608eeeee7daec33637d3ff456395368c1")) + (1084000, uint256S("0x000025ad29fd6b5ea43a2fa28637c569988eb58fadffaa456450e0853825676b")) + (1085000, uint256S("0x00005a2e0577384e33e0b4d87a500d5bd8284e72bf5524be81ffa550d85b6cc2")) + (1086000, uint256S("0x00000ffbb3cdf5ecae202d47f28920a0ebb38bf464b49f728833c03214e4c648")) + (1087000, uint256S("0x00005613d71456fa41a1d0da1d0f0d1a5b685184a6b775898f2ac361e9929c0a")) + (1088000, uint256S("0x0000280e821b1344f7624e8cf3c02a0756fb86f9a12fc2da08b555f0c07f3526")) + (1089000, uint256S("0x000042ba124036b7ae68e8f59c6b6b4c531346cf9187906678c75a0ff40ba852")) + (1090000, uint256S("0x00001d164a60ba32049705b3de3cc156145508e7864a6c3359a5554d35f1cc02")) + (1091000, uint256S("0x000030c1afdead30970db1584a0574882c0a005f5b10156dafdc96e56e5cda5d")) + (1092000, uint256S("0x00001f56adcfd15f0349959e2d985892bb42fe56dfa8f69211e05c0c35919617")) + (1093000, uint256S("0x000048a3e0e44aad0337104d522c2446e8d4f36c38e8168d3abc054f0bd7b6ac")) + (1094000, uint256S("0x000067facd02d8aa79e3ee8dfd2ba0b4cd95e580c74498d527913b9656b9b12d")) + (1095000, uint256S("0x00003e192638cb1394ea1fbc3f8507a1211e07d47aa0fc40333ea7d3b680191a")) + (1096000, uint256S("0x00001563dfb69dd5ec19083e1f1cd3a0620e304e9dffac12c32f630c308c433d")) + (1097000, uint256S("0x00005fa829b0fd9cdf758ee597d91461412cb323cab332f5b89da4a34ff61e49")) + (1098000, uint256S("0x00002337e7251b57ae128e963e8dbe37cbba15d63a33ad264f1fb544c268dda4")) + (1099000, uint256S("0x0000153f031a99ee4e7c5191463d3341ce42cf8fc73f10dbb2b9d4d9f9e789fc")) + (1100000, uint256S("0x00004505211599b14b8b94fde5c1ffcce88901427dbc1ea633917160d4188f29")) + (1101000, uint256S("0x000095283bd1240f7413c332e8b949b26cd9c6ec29eea47b6fa2dfbd85715e79")) + (1102000, uint256S("0x000097e46e5472b9e2cc1d7621c2c4252b1bd1bf9ae28b4b542ef1a3ac2afba1")) + (1103000, uint256S("0x00005fc1b80c232f7efc14a16b0b749e43c79c7f5f2754ba257395adff881d31")) + (1104000, uint256S("0x000000600a4fc970f991f462dcb7f777cd9d71d117c37035b87bd897fe9a54ce")) + (1105000, uint256S("0x000082e3f85e251a1302db120427c66b3d94e7ad1b5ab1b8a181c9f3692fee4b")) + (1106000, uint256S("0x0000893cc92138fa6b14e738dd62ee7f2e82d2681ef4b5e1a0f79e91a029307b")) + (1107000, uint256S("0x000095a0703d62883498279283f169aec02b8ec1ad0262308ab4b31ac2ea7a8f")) + (1108000, uint256S("0x000041463ca3374182ab463e738f26bf27db11978000671ff196b02a8a2059ab")) + (1109000, uint256S("0x00008a5a388578aa4248f6fb47546ec2a04b35e669e120fbdcad6dde9f005476")) + (1110000, uint256S("0x000010f822b1664ac8042ec066739dac80c2996cd2494f613926defbb4f76ab5")) + (1111000, uint256S("0x0000464499866b7dc037cf45c92e2ffa1b854e0618c0c58e7075062a46350e46")) + (1112000, uint256S("0x00005338a944dfc29c0234107f58ba564371017783fd6db0f37ffbff16254768")) + (1113000, uint256S("0x0000726e4c72bc2ba9b8624f7d12280e58c431979fa792b6d5b1756e23dde388")) + (1114000, uint256S("0x000055f1d9ffc756f3357f15186623a8f44fec77d9a760099e4c0e315a90a671")) + (1115000, uint256S("0x000066c68f0abdea160ec4074820b7d26b4730bd44ceceb9e092abefaf390ae0")) + (1116000, uint256S("0x0000329b740e77aa5ad3062210c0e023d05e06d29ef86d17cb5103dbbaa48929")) + (1117000, uint256S("0x0000848309ade0df03a8bbd431a3e59a79f226242847979d66b32f5d36fd833c")) + (1118000, uint256S("0x0000233defa4050580da7600bed2f1fee01d28cb949f2ac0e5587ee7f9ac8874")) + (1119000, uint256S("0x00002b3d78c994486a51e16e2ea33f2bc2ac0ed4051e2d769844bf9a6308d11f")) + (1120000, uint256S("0x0000409d4bfdf323d3a9a85b65765e90084218a776c76a1cd07829cb7f5b6d05")) + (1121000, uint256S("0x000070b4ac49549b8346930d31aaeba267e6d5e80c29ec5709c7f7844523923b")) + (1122000, uint256S("0x0000105ec7d7fdb44d8e7f8f214a016cd241fbd54bd63dd3d0ac405ab3f1fa5d")) + (1123000, uint256S("0x00003c72860ef8c6f8e4596966fd4c4fe75ae774056426e1595b02ad8ab9befc")) + (1124000, uint256S("0x00006920884cf1c0ff9ece4c7e9e940d8312c71790436f796ff4131b9357975a")) + (1125000, uint256S("0x00005a6594364b26fa93cdd28b2afe596f818743c5eaa86b5be9273187d4a5cc")) + (1126000, uint256S("0x000018583bb1fa1de1a6223c8ea4412856a4a9715c4499f966d4b479ed421a9e")) + (1127000, uint256S("0x000062ad6d9175ffa331b96444ad6b8b9842d564d359b68ac6b325b80f874f86")) + (1128000, uint256S("0x000030af1516b3d81082bbbf43054f723ea8090c31939f8335e2548861f585b0")) + (1129000, uint256S("0x00004691aec7b3d82d064a112e4a480e48ec3d7fa678862df12ae146265f5482")) + ,(int64_t) 1709063880, // time of last checkpointed block + (int64_t) 0, // total txs + (double) 2304 // txs in the last day before block 1129274 }; } else { // all other HSC's with no checkpoints diff --git a/util/checkpoints.pl b/util/checkpoints.pl index d131e68d7..a02171186 100755 --- a/util/checkpoints.pl +++ b/util/checkpoints.pl @@ -7,7 +7,7 @@ use strict; # Generate checkpoint data for use in src/chainparams.cpp my $perday = 1152; -my $cli = "./src/hush-cli"; +my $cli = "./src/hush-cli -ac_name=DRAGONX"; my $stride = shift || 1000; if ($stride =~ m/help/) { print "To generate checkpoint data every 1000 blocks: $0 &> checkpoints.txt\n"; From 58b65f9670d1ce559f0e52d5687c0249af1584ef Mon Sep 17 00:00:00 2001 From: onryo Date: Tue, 27 Feb 2024 23:59:59 +0100 Subject: [PATCH 10/16] Update copyrights --- Dockerfile | 2 +- Makefile.am | 2 +- autogen.sh | 2 +- build.sh | 2 +- contrib/block_time.pl | 2 +- contrib/fresh_clone_compile_and_run.sh | 2 +- contrib/gen-zaddrs.pl | 2 +- contrib/hush_halvings | 2 +- contrib/hush_scanner | 2 +- contrib/hush_supply | 2 +- contrib/sdl_checkpoints.pl | 2 +- contrib/seeds/generate-seeds.py | 4 ++-- contrib/verify-commits/gpg.sh | 2 +- contrib/verify-commits/pre-push-hook.sh | 2 +- contrib/verify-commits/verify-commits.sh | 2 +- depends/funcs.mk | 2 +- migratecoin.sh | 2 +- qa/hush/create_benchmark_archive.py | 2 +- qa/hush/create_wallet_200k_utxos.py | 2 +- qa/hush/full-test-suite.sh | 2 +- qa/hush/full_test_suite.py | 2 +- qa/pull-tester/rpc-tests.sh | 2 +- qa/pull-tester/run-bitcoin-cli | 2 +- qa/pull-tester/run-bitcoind-for-test.sh.in | 2 +- qa/pull-tester/tests-config.sh.in | 2 +- qa/rpc-tests/ac_private.py | 2 +- qa/rpc-tests/addressindex.py | 2 +- qa/rpc-tests/antispam.py | 2 +- qa/rpc-tests/bip65-cltv-p2p.py | 2 +- qa/rpc-tests/bipdersig-p2p.py | 2 +- qa/rpc-tests/blockchain.py | 2 +- qa/rpc-tests/decodescript.py | 2 +- qa/rpc-tests/disablewallet.py | 2 +- qa/rpc-tests/dpowconfs.py | 2 +- qa/rpc-tests/feature_walletfile.py | 2 +- qa/rpc-tests/finalsaplingroot.py | 2 +- qa/rpc-tests/forknotify.py | 2 +- qa/rpc-tests/fundrawtransaction.py | 2 +- qa/rpc-tests/getblocktemplate.py | 2 +- qa/rpc-tests/getblocktemplate_longpoll.py | 2 +- qa/rpc-tests/getblocktemplate_proposals.py | 2 +- qa/rpc-tests/getchaintips.py | 2 +- qa/rpc-tests/hardforkdetection.py | 2 +- qa/rpc-tests/httpbasics.py | 2 +- qa/rpc-tests/invalidateblock.py | 2 +- qa/rpc-tests/invalidblockrequest.py | 2 +- qa/rpc-tests/ivk_import_export.py | 2 +- qa/rpc-tests/key_import_export.py | 2 +- qa/rpc-tests/keypool.py | 2 +- qa/rpc-tests/listtransactions.py | 2 +- qa/rpc-tests/maxblocksinflight.py | 2 +- qa/rpc-tests/mempool_nu_activation.py | 2 +- qa/rpc-tests/mempool_reorg.py | 2 +- qa/rpc-tests/mempool_resurrect_test.py | 2 +- qa/rpc-tests/mempool_spendcoinbase.py | 2 +- qa/rpc-tests/mempool_tx_expiry.py | 2 +- qa/rpc-tests/mempool_tx_input_limit.py | 2 +- qa/rpc-tests/merkle_blocks.py | 2 +- qa/rpc-tests/nodehandling.py | 2 +- qa/rpc-tests/nspv_client_test.py | 2 +- qa/rpc-tests/p2p-acceptblock.py | 2 +- qa/rpc-tests/p2p_node_bloom.py | 2 +- qa/rpc-tests/p2p_txexpiry_dos.py | 2 +- qa/rpc-tests/prioritisetransaction.py | 2 +- qa/rpc-tests/proxy_test.py | 2 +- qa/rpc-tests/pruning.py | 2 +- qa/rpc-tests/rawtransactions.py | 2 +- qa/rpc-tests/receivedby.py | 2 +- qa/rpc-tests/regtest_signrawtransaction.py | 2 +- qa/rpc-tests/reindex.py | 2 +- qa/rpc-tests/rest.py | 2 +- qa/rpc-tests/rewind_index.py | 2 +- qa/rpc-tests/rpcbind_test.py | 2 +- qa/rpc-tests/script_test.py | 2 +- qa/rpc-tests/signrawtransaction_offline.py | 2 +- qa/rpc-tests/signrawtransactions.py | 2 +- qa/rpc-tests/smartfees.py | 2 +- qa/rpc-tests/spentindex.py | 2 +- qa/rpc-tests/test_framework/authproxy.py | 2 +- qa/rpc-tests/test_framework/bignum.py | 2 +- qa/rpc-tests/test_framework/blockstore.py | 2 +- qa/rpc-tests/test_framework/blocktools.py | 2 +- qa/rpc-tests/test_framework/comptool.py | 2 +- qa/rpc-tests/test_framework/equihash.py | 2 +- qa/rpc-tests/test_framework/mininode.py | 2 +- qa/rpc-tests/test_framework/netutil.py | 2 +- qa/rpc-tests/test_framework/script.py | 2 +- qa/rpc-tests/test_framework/socks5.py | 2 +- qa/rpc-tests/test_framework/test_framework.py | 2 +- qa/rpc-tests/timestampindex.py | 2 +- qa/rpc-tests/txindex.py | 2 +- qa/rpc-tests/txn_doublespend.py | 2 +- qa/rpc-tests/wallet.py | 2 +- qa/rpc-tests/wallet_1941.py | 2 +- qa/rpc-tests/wallet_addresses.py | 2 +- qa/rpc-tests/wallet_anchorfork.py | 2 +- qa/rpc-tests/wallet_changeindicator.py | 2 +- qa/rpc-tests/wallet_import_export.py | 2 +- qa/rpc-tests/wallet_listnotes.py | 2 +- qa/rpc-tests/wallet_listreceived.py | 2 +- qa/rpc-tests/wallet_mergetoaddress.py | 2 +- qa/rpc-tests/wallet_nullifiers.py | 2 +- qa/rpc-tests/wallet_overwintertx.py | 2 +- qa/rpc-tests/wallet_persistence.py | 2 +- qa/rpc-tests/wallet_protectcoinbase.py | 2 +- qa/rpc-tests/wallet_sapling.py | 2 +- qa/rpc-tests/wallet_shieldcoinbase.py | 2 +- qa/rpc-tests/wallet_shieldcoinbase_sapling.py | 2 +- qa/rpc-tests/wallet_treestate.py | 2 +- qa/rpc-tests/walletbackup.py | 2 +- qa/rpc-tests/zapwallettxes.py | 2 +- qa/rpc-tests/zkey_import_export.py | 2 +- share/genbuild.sh | 2 +- src/Makefile.am | 2 +- src/Makefile.gtest.include | 2 +- src/Makefile.test-hush.include | 2 +- src/addrdb.cpp | 2 +- src/addressindex.h | 2 +- src/addrman.cpp | 2 +- src/addrman.h | 2 +- src/amount.cpp | 2 +- src/amount.h | 2 +- src/arith_uint256.cpp | 2 +- src/arith_uint256.h | 2 +- src/assetchains_stop | 2 +- src/asyncrpcoperation.cpp | 2 +- src/asyncrpcoperation.h | 2 +- src/asyncrpcqueue.cpp | 2 +- src/asyncrpcqueue.h | 2 +- src/attributes.h | 2 +- src/base58.cpp | 2 +- src/base58.h | 2 +- src/bech32.cpp | 2 +- src/bech32.h | 2 +- src/bitcoin-cli.cpp | 2 +- src/bitcoind.cpp | 2 +- src/bloom.cpp | 2 +- src/bloom.h | 2 +- src/cJSON.h | 2 +- src/cc/CCcustom.cpp | 2 +- src/cc/CCinclude.h | 2 +- src/cc/CCtx.cpp | 2 +- src/cc/CCutilbits.cpp | 2 +- src/cc/CCutils.cpp | 2 +- src/cc/cclib.cpp | 2 +- src/cc/crypto777/OS_portable.h | 2 +- src/cc/customcc.cpp | 2 +- src/cc/customcc.h | 2 +- src/cc/dapps/Makefile | 2 +- src/cc/dapps/cJSON.c | 2 +- src/cc/dapps/dappinc.h | 2 +- src/cc/dapps/dappstd.c | 2 +- src/cc/dapps/hushdex.c | 2 +- src/cc/dapps/zmigrate.c | 2 +- src/cc/eval.cpp | 2 +- src/cc/eval.h | 2 +- src/cc/includes/cJSON.h | 2 +- src/cc/includes/curve25519.h | 2 +- src/cc/includes/libgfshare.h | 2 +- src/cc/includes/tweetnacl.h | 2 +- src/cc/includes/uthash.h | 2 +- src/cc/includes/utlist.h | 2 +- src/cc/utils.h | 2 +- src/chain.cpp | 2 +- src/chain.h | 2 +- src/chainparams.cpp | 2 +- src/chainparams.h | 2 +- src/chainparamsbase.cpp | 2 +- src/chainparamsbase.h | 2 +- src/chainparamsseeds.h | 2 +- src/checkpoints.cpp | 2 +- src/checkpoints.h | 2 +- src/checkqueue.h | 2 +- src/clientversion.cpp | 2 +- src/clientversion.h | 2 +- src/coincontrol.h | 2 +- src/coins.cpp | 2 +- src/coins.h | 2 +- src/compat.h | 2 +- src/compressor.cpp | 2 +- src/compressor.h | 2 +- src/consensus/consensus.h | 2 +- src/consensus/params.h | 2 +- src/consensus/upgrades.cpp | 2 +- src/consensus/upgrades.h | 2 +- src/consensus/validation.h | 2 +- src/core_io.h | 2 +- src/core_memusage.h | 2 +- src/core_read.cpp | 2 +- src/core_write.cpp | 2 +- src/crosschain.cpp | 2 +- src/crosschain.h | 2 +- src/crosschain_authority.cpp | 2 +- src/crypto/common.h | 4 ++-- src/crypto/equihash.cpp | 2 +- src/crypto/equihash.h | 2 +- src/crypto/hmac_sha256.cpp | 2 +- src/crypto/hmac_sha256.h | 2 +- src/crypto/hmac_sha512.cpp | 2 +- src/crypto/hmac_sha512.h | 2 +- src/crypto/ripemd160.cpp | 2 +- src/crypto/ripemd160.h | 2 +- src/crypto/sha1.cpp | 2 +- src/crypto/sha1.h | 2 +- src/crypto/sha256.cpp | 2 +- src/crypto/sha256.h | 2 +- src/crypto/sha256_sse4.cpp | 2 +- src/crypto/sha3.cpp | 2 +- src/crypto/sha3.h | 2 +- src/crypto/sha512.cpp | 2 +- src/crypto/sha512.h | 2 +- src/dbwrapper.cpp | 2 +- src/dbwrapper.h | 2 +- src/dragonx-cli | 2 +- src/dragonxd | 2 +- src/fs.cpp | 2 +- src/fs.h | 2 +- src/gtest/json_test_vectors.cpp | 2 +- src/gtest/json_test_vectors.h | 2 +- src/gtest/main.cpp | 2 +- src/gtest/test_block.cpp | 2 +- src/gtest/test_checkblock.cpp | 2 +- src/gtest/test_checktransaction.cpp | 2 +- src/gtest/test_equihash.cpp | 2 +- src/gtest/test_httprpc.cpp | 2 +- src/gtest/test_keys.cpp | 2 +- src/gtest/test_keystore.cpp | 2 +- src/gtest/test_libzcash_utils.cpp | 2 +- src/gtest/test_mempool.cpp | 2 +- src/gtest/test_merkletree.cpp | 2 +- src/gtest/test_metrics.cpp | 2 +- src/gtest/test_miner.cpp | 2 +- src/gtest/test_noteencryption.cpp | 2 +- src/gtest/test_pedersen_hash.cpp | 2 +- src/gtest/test_pow.cpp | 2 +- src/gtest/test_random.cpp | 2 +- src/gtest/test_rpc.cpp | 2 +- src/gtest/test_sapling_note.cpp | 2 +- src/gtest/test_tautology.cpp | 2 +- src/gtest/test_transaction_builder.cpp | 2 +- src/gtest/test_txid.cpp | 2 +- src/gtest/test_upgrades.cpp | 2 +- src/gtest/test_validation.cpp | 2 +- src/gtest/test_zip32.cpp | 2 +- src/gtest/utils.cpp | 2 +- src/hash.cpp | 2 +- src/hash.h | 2 +- src/httprpc.cpp | 2 +- src/httprpc.h | 2 +- src/httpserver.cpp | 2 +- src/httpserver.h | 2 +- src/hush-smart-chain | 2 +- src/hush-smart-chain.bat | 2 +- src/hush-tx.cpp | 2 +- src/hush.h | 2 +- src/hush/tlsenums.h | 2 +- src/hush/tlsmanager.cpp | 2 +- src/hush/tlsmanager.h | 2 +- src/hush/utiltls.cpp | 2 +- src/hush/utiltls.h | 2 +- src/hush_bitcoind.h | 2 +- src/hush_cJSON.c | 2 +- src/hush_cJSON.h | 2 +- src/hush_ccdata.h | 2 +- src/hush_curve25519.h | 2 +- src/hush_defs.h | 2 +- src/hush_events.h | 2 +- src/hush_gateway.h | 2 +- src/hush_globals.h | 2 +- src/hush_kv.h | 2 +- src/hush_nSPV.h | 2 +- src/hush_nSPV_defs.h | 2 +- src/hush_nSPV_fullnode.h | 2 +- src/hush_nSPV_superlite.h | 2 +- src/hush_nSPV_wallet.h | 2 +- src/hush_nk.h | 2 +- src/hush_notary.h | 2 +- src/hush_pax.h | 2 +- src/hush_structs.h | 2 +- src/hush_utils.h | 2 +- src/i2p.cpp | 2 +- src/i2p.h | 2 +- src/importcoin.h | 2 +- src/init.cpp | 2 +- src/init.h | 2 +- src/key.cpp | 2 +- src/key.h | 2 +- src/key_io.cpp | 2 +- src/key_io.h | 2 +- src/keystore.cpp | 2 +- src/keystore.h | 2 +- src/limitedmap.h | 2 +- src/main.cpp | 2 +- src/main.h | 2 +- src/memusage.h | 2 +- src/merkleblock.cpp | 2 +- src/merkleblock.h | 2 +- src/metrics.cpp | 2 +- src/metrics.h | 2 +- src/miner.cpp | 2 +- src/miner.h | 2 +- src/mini-gmp.c | 2 +- src/mini-gmp.h | 2 +- src/mruset.h | 2 +- src/net.cpp | 2 +- src/net.h | 2 +- src/netaddress.cpp | 2 +- src/netaddress.h | 2 +- src/netbase.cpp | 2 +- src/netbase.h | 2 +- src/netmessagemaker.h | 2 +- src/notarizationdb.cpp | 2 +- src/notarizationdb.h | 2 +- src/noui.cpp | 2 +- src/noui.h | 2 +- src/policy/fees.cpp | 2 +- src/policy/fees.h | 2 +- src/pow.cpp | 2 +- src/pow.h | 2 +- src/pow/tromp/equi.h | 2 +- src/pow/tromp/equi_miner.h | 2 +- src/pow/tromp/osx_barrier.h | 2 +- src/prevector.h | 2 +- src/primitives/block.cpp | 2 +- src/primitives/block.h | 2 +- src/primitives/transaction.cpp | 2 +- src/primitives/transaction.h | 2 +- src/protocol.cpp | 2 +- src/protocol.h | 2 +- src/pubkey.cpp | 2 +- src/pubkey.h | 2 +- src/purge | 2 +- src/random.cpp | 2 +- src/random.h | 2 +- src/rest.cpp | 2 +- src/reverselock.h | 2 +- src/rpc/blockchain.cpp | 2 +- src/rpc/client.cpp | 2 +- src/rpc/client.h | 2 +- src/rpc/crosschain.cpp | 2 +- src/rpc/mining.cpp | 2 +- src/rpc/misc.cpp | 2 +- src/rpc/net.cpp | 2 +- src/rpc/protocol.cpp | 2 +- src/rpc/protocol.h | 2 +- src/rpc/rawtransaction.cpp | 2 +- src/rpc/register.h | 2 +- src/rpc/server.cpp | 2 +- src/rpc/server.h | 2 +- src/sc/hush | 2 +- src/sc/koolaid | 2 +- src/sc/kush | 2 +- src/sc/zex | 2 +- src/scheduler.cpp | 2 +- src/scheduler.h | 2 +- src/script/cc.cpp | 2 +- src/script/cc.h | 2 +- src/script/interpreter.cpp | 2 +- src/script/interpreter.h | 2 +- src/script/script.cpp | 2 +- src/script/script.h | 2 +- src/script/script_error.cpp | 2 +- src/script/script_error.h | 2 +- src/script/serverchecker.cpp | 2 +- src/script/serverchecker.h | 2 +- src/script/sigcache.cpp | 2 +- src/script/sigcache.h | 2 +- src/script/sign.cpp | 2 +- src/script/sign.h | 2 +- src/script/standard.cpp | 2 +- src/script/standard.h | 2 +- src/script/zcashconsensus.cpp | 2 +- src/script/zcashconsensus.h | 2 +- src/serialize.h | 2 +- src/sietch.h | 2 +- src/smartchains | 2 +- src/smartchains.old | 2 +- src/span.h | 2 +- src/spentindex.h | 2 +- src/stratum.cpp | 6 +++--- src/stratum.h | 4 ++-- src/streams.h | 2 +- src/support/allocators/secure.h | 2 +- src/support/allocators/zeroafterfree.h | 2 +- src/support/cleanse.cpp | 2 +- src/support/cleanse.h | 2 +- src/support/events.h | 2 +- src/support/pagelocker.cpp | 2 +- src/support/pagelocker.h | 2 +- src/sync.cpp | 2 +- src/sync.h | 2 +- src/test-hush/main.cpp | 2 +- src/test-hush/test_addrman.cpp | 2 +- src/test-hush/test_eval_notarization.cpp | 2 +- src/test-hush/test_netbase_tests.cpp | 2 +- src/test-hush/test_parse_notarization.cpp | 2 +- src/test-hush/testutils.cpp | 2 +- src/test-hush/testutils.h | 2 +- src/test/Checkpoints_tests.cpp | 2 +- src/test/DoS_tests.cpp | 2 +- src/test/accounting_tests.cpp | 2 +- src/test/addrman_tests.cpp | 2 +- src/test/allocator_tests.cpp | 2 +- src/test/arith_uint256_tests.cpp | 2 +- src/test/base32_tests.cpp | 2 +- src/test/base58_tests.cpp | 2 +- src/test/base64_tests.cpp | 2 +- src/test/bctest.py | 2 +- src/test/bech32_tests.cpp | 2 +- src/test/bip32_tests.cpp | 2 +- src/test/bitcoin-util-test.py | 2 +- src/test/bloom_tests.cpp | 2 +- src/test/checkblock_tests.cpp | 2 +- src/test/coins_tests.cpp | 2 +- src/test/compress_tests.cpp | 2 +- src/test/convertbits_tests.cpp | 2 +- src/test/crypto_tests.cpp | 2 +- src/test/dbwrapper_tests.cpp | 2 +- src/test/equihash_tests.cpp | 2 +- src/test/getarg_tests.cpp | 2 +- src/test/hash_tests.cpp | 2 +- src/test/key_tests.cpp | 2 +- src/test/main_tests.cpp | 2 +- src/test/mempool_tests.cpp | 2 +- src/test/miner_tests.cpp | 2 +- src/test/mruset_tests.cpp | 2 +- src/test/multisig_tests.cpp | 2 +- src/test/netbase_tests.cpp | 2 +- src/test/pmt_tests.cpp | 2 +- src/test/policyestimator_tests.cpp | 2 +- src/test/pow_tests.cpp | 2 +- src/test/prevector_tests.cpp | 2 +- src/test/raii_event_tests.cpp | 2 +- src/test/reverselock_tests.cpp | 2 +- src/test/rpc_tests.cpp | 2 +- src/test/rpc_wallet_tests.cpp | 2 +- src/test/sanity_tests.cpp | 2 +- src/test/scheduler_tests.cpp | 2 +- src/test/script_P2PKH_tests.cpp | 2 +- src/test/script_P2SH_tests.cpp | 2 +- src/test/script_tests.cpp | 2 +- src/test/scriptnum_tests.cpp | 2 +- src/test/serialize_tests.cpp | 2 +- src/test/sha256compress_tests.cpp | 2 +- src/test/sighash_tests.cpp | 2 +- src/test/sigopcount_tests.cpp | 2 +- src/test/skiplist_tests.cpp | 2 +- src/test/test_bitcoin.cpp | 2 +- src/test/test_bitcoin.h | 2 +- src/test/timedata_tests.cpp | 2 +- src/test/torcontrol_tests.cpp | 2 +- src/test/transaction_tests.cpp | 2 +- src/test/uint256_tests.cpp | 2 +- src/test/univalue_tests.cpp | 2 +- src/test/util_tests.cpp | 2 +- src/test/wallet-utility.py | 2 +- src/testdragonx-cli | 2 +- src/testdragonxd | 2 +- src/testequihash-cli | 2 +- src/testequihashd | 2 +- src/threadsafety.h | 2 +- src/timedata.cpp | 2 +- src/timedata.h | 2 +- src/tinyformat.h | 2 +- src/torcontrol.cpp | 2 +- src/torcontrol.h | 2 +- src/transaction_builder.cpp | 2 +- src/transaction_builder.h | 2 +- src/tush-cli | 2 +- src/tushd | 2 +- src/txdb.cpp | 2 +- src/txdb.h | 2 +- src/txmempool.cpp | 2 +- src/txmempool.h | 2 +- src/ui_interface.h | 2 +- src/uint252.h | 2 +- src/uint256.cpp | 2 +- src/uint256.h | 2 +- src/undo.h | 2 +- src/uthash.h | 2 +- src/util.cpp | 2 +- src/util.h | 2 +- src/util/asmap.cpp | 2 +- src/util/asmap.h | 2 +- src/util/readwritefile.cpp | 2 +- src/util/readwritefile.h | 2 +- src/util/sock.cpp | 2 +- src/util/sock.h | 2 +- src/util/spanparsing.cpp | 2 +- src/util/spanparsing.h | 2 +- src/util/strencodings.cpp | 2 +- src/util/strencodings.h | 2 +- src/util/string.cpp | 2 +- src/util/string.h | 2 +- src/utilmoneystr.cpp | 2 +- src/utilmoneystr.h | 2 +- src/utilstrencodings.cpp | 2 +- src/utilstrencodings.h | 2 +- src/utiltime.cpp | 2 +- src/utiltime.h | 2 +- src/utlist.h | 2 +- src/validationinterface.cpp | 2 +- src/validationinterface.h | 2 +- src/version.h | 2 +- src/wallet-utility.cpp | 2 +- src/wallet/asyncrpcoperation_mergetoaddress.cpp | 2 +- src/wallet/asyncrpcoperation_mergetoaddress.h | 2 +- src/wallet/asyncrpcoperation_saplingconsolidation.cpp | 2 +- src/wallet/asyncrpcoperation_sendmany.cpp | 2 +- src/wallet/asyncrpcoperation_sendmany.h | 2 +- src/wallet/asyncrpcoperation_shieldcoinbase.cpp | 2 +- src/wallet/asyncrpcoperation_shieldcoinbase.h | 2 +- src/wallet/asyncrpcoperation_sweep.cpp | 2 +- src/wallet/asyncrpcoperation_sweep.h | 2 +- src/wallet/crypter.cpp | 2 +- src/wallet/crypter.h | 2 +- src/wallet/db.cpp | 2 +- src/wallet/db.h | 2 +- src/wallet/gtest/test_transaction.cpp | 2 +- src/wallet/gtest/test_wallet.cpp | 2 +- src/wallet/gtest/test_wallet_zkeys.cpp | 2 +- src/wallet/rpcdump.cpp | 2 +- src/wallet/rpchushwallet.cpp | 2 +- src/wallet/rpcwallet.cpp | 2 +- src/wallet/rpcwallet.h | 2 +- src/wallet/test/wallet_tests.cpp | 2 +- src/wallet/wallet.cpp | 2 +- src/wallet/wallet.h | 2 +- src/wallet/wallet_ismine.cpp | 2 +- src/wallet/wallet_ismine.h | 2 +- src/wallet/walletdb.cpp | 2 +- src/zcash/Address.cpp | 2 +- src/zcash/Address.hpp | 2 +- src/zcash/IncrementalMerkleTree.cpp | 2 +- src/zcash/IncrementalMerkleTree.hpp | 2 +- src/zcash/JoinSplit.cpp | 2 +- src/zcash/JoinSplit.hpp | 2 +- src/zcash/Note.cpp | 2 +- src/zcash/Note.hpp | 2 +- src/zcash/NoteEncryption.cpp | 2 +- src/zcash/NoteEncryption.hpp | 2 +- src/zcash/Proof.cpp | 2 +- src/zcash/Proof.hpp | 2 +- src/zcash/Zcash.h | 2 +- src/zcash/prf.cpp | 2 +- src/zcash/prf.h | 2 +- src/zcash/util.cpp | 2 +- src/zcash/util.h | 2 +- src/zcash/zip32.cpp | 2 +- src/zcash/zip32.h | 2 +- src/zush | 2 +- toolchain-info.sh | 2 +- util/afl/afl-build.sh | 2 +- util/afl/afl-get.sh | 2 +- util/afl/afl-getbuildrun.sh | 2 +- util/afl/afl-run.sh | 2 +- util/afl/hush-wrapper | 2 +- util/build-arm-xcompile.sh | 2 +- util/build-arm.sh | 2 +- util/build-debian-package.sh | 2 +- util/build-mac.sh | 2 +- util/build-win.sh | 2 +- util/build.sh | 2 +- util/checkpoints.pl | 2 +- util/docker-entrypoint.sh | 2 +- util/gen-linux-binary-release.sh | 2 +- util/gen-manpages.sh | 2 +- util/gen_scriptpubs.pl | 2 +- util/replace.pl | 2 +- util/security-check.py | 2 +- util/symbol-check.py | 2 +- util/test-security-check.py | 2 +- util/update-copyrights.sh | 2 +- 573 files changed, 578 insertions(+), 578 deletions(-) diff --git a/Dockerfile b/Dockerfile index a0334a6f6..b011397d8 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -# Copyright (c) 2016-2023 The Hush developers +# Copyright (c) 2016-2024 The Hush developers # Distributed under the GPLv3 software license, see the accompanying # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html FROM ubuntu:16.04 diff --git a/Makefile.am b/Makefile.am index 01c95f8b7..ace177a9d 100644 --- a/Makefile.am +++ b/Makefile.am @@ -1,4 +1,4 @@ -# Copyright 2016-2023 The Hush developers +# Copyright 2016-2024 The Hush developers # Distributed under the GPLv3 software license, see the accompanying # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/autogen.sh b/autogen.sh index 3bb329a96..9bcdaf768 100755 --- a/autogen.sh +++ b/autogen.sh @@ -1,5 +1,5 @@ #!/bin/sh -# Copyright (c) 2016-2023 The Hush developers +# Copyright (c) 2016-2024 The Hush developers # Distributed under the GPLv3 software license, see the accompanying # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html set -e diff --git a/build.sh b/build.sh index 7bdf5f93d..d73119a08 100755 --- a/build.sh +++ b/build.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# Copyright (c) 2016-2023 The Hush developers +# Copyright (c) 2016-2024 The Hush developers # Distributed under the GPLv3 software license, see the accompanying # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/contrib/block_time.pl b/contrib/block_time.pl index 0a9bf6e53..3e3cf014d 100755 --- a/contrib/block_time.pl +++ b/contrib/block_time.pl @@ -1,5 +1,5 @@ #!/usr/bin/env perl -# Copyright (c) 2016-2023 The Hush developers +# Copyright (c) 2016-2024 The Hush developers # Distributed under the GPLv3 software license, see the accompanying # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html use warnings; diff --git a/contrib/fresh_clone_compile_and_run.sh b/contrib/fresh_clone_compile_and_run.sh index 5566e4474..93b134f83 100755 --- a/contrib/fresh_clone_compile_and_run.sh +++ b/contrib/fresh_clone_compile_and_run.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# Copyright (c) 2016-2023 The Hush developers +# Copyright (c) 2016-2024 The Hush developers # Distributed under the GPLv3 software license, see the accompanying # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/contrib/gen-zaddrs.pl b/contrib/gen-zaddrs.pl index 801cc680a..c5abc57e4 100755 --- a/contrib/gen-zaddrs.pl +++ b/contrib/gen-zaddrs.pl @@ -1,5 +1,5 @@ #!/usr/bin/env perl -# Copyright 2019-2023 The Hush developers +# Copyright 2019-2024 The Hush developers # Released under the GPLv3 use warnings; use strict; diff --git a/contrib/hush_halvings b/contrib/hush_halvings index 4d93cfce4..c902f7bbf 100755 --- a/contrib/hush_halvings +++ b/contrib/hush_halvings @@ -1,5 +1,5 @@ #!/usr/bin/env perl -# Copyright (c) 2016-2023 The Hush developers +# Copyright (c) 2016-2024 The Hush developers # Released under the GPLv3 use strict; diff --git a/contrib/hush_scanner b/contrib/hush_scanner index 9deeb1462..24ffb799b 100755 --- a/contrib/hush_scanner +++ b/contrib/hush_scanner @@ -1,5 +1,5 @@ #!/usr/bin/env perl -# Copyright (c) 2016-2023 The Hush developers +# Copyright (c) 2016-2024 The Hush developers # Distributed under the GPLv3 software license, see the accompanying # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html use strict; diff --git a/contrib/hush_supply b/contrib/hush_supply index 8f3705d81..c02abd66c 100755 --- a/contrib/hush_supply +++ b/contrib/hush_supply @@ -1,5 +1,5 @@ #!/usr/bin/env perl -# Copyright (c) 2016-2023 The Hush developers +# Copyright (c) 2016-2024 The Hush developers # Released under the GPLv3 use warnings; use strict; diff --git a/contrib/sdl_checkpoints.pl b/contrib/sdl_checkpoints.pl index ef4aa3dbe..8b7ea54ea 100755 --- a/contrib/sdl_checkpoints.pl +++ b/contrib/sdl_checkpoints.pl @@ -1,5 +1,5 @@ #!/usr/bin/perl -# Copyright (c) 2016-2023 The Hush developers +# Copyright (c) 2016-2024 The Hush developers # Distributed under the GPLv3 software license, see the accompanying # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/contrib/seeds/generate-seeds.py b/contrib/seeds/generate-seeds.py index 8b31529f9..46c44ae3e 100755 --- a/contrib/seeds/generate-seeds.py +++ b/contrib/seeds/generate-seeds.py @@ -1,5 +1,5 @@ #!/usr/bin/env python3 -# Copyright (c) 2016-2023 The Hush developers +# Copyright (c) 2016-2024 The Hush developers # Copyright (c) 2014-2021 The Bitcoin Core developers # Distributed under the GPLv3 software license, see the accompanying # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html @@ -160,7 +160,7 @@ def main(): sys.exit(1) g = sys.stdout indir = sys.argv[1] - g.write('// Copyright (c) 2016-2023 The Hush developers\n') + g.write('// Copyright (c) 2016-2024 The Hush developers\n') g.write('// Distributed under the GPLv3 software license, see the accompanying\n') g.write('// file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html\n') g.write('// THIS FILE IS AUTOGENERATED, DO NOT MODIFY DIRECTLY\n') diff --git a/contrib/verify-commits/gpg.sh b/contrib/verify-commits/gpg.sh index f81b2719a..6a866d79a 100755 --- a/contrib/verify-commits/gpg.sh +++ b/contrib/verify-commits/gpg.sh @@ -1,5 +1,5 @@ #!/bin/sh -# Copyright (c) 2016-2023 The Hush developers +# Copyright (c) 2016-2024 The Hush developers # Distributed under the GPLv3 software license, see the accompanying # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html INPUT=$( diff --git a/src/gtest/main.cpp b/src/gtest/main.cpp index c7d67b111..a0134afb0 100644 --- a/src/gtest/main.cpp +++ b/src/gtest/main.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html #include "gmock/gmock.h" diff --git a/src/gtest/test_block.cpp b/src/gtest/test_block.cpp index e50b85949..26e3ffe04 100644 --- a/src/gtest/test_block.cpp +++ b/src/gtest/test_block.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html #include diff --git a/src/gtest/test_checkblock.cpp b/src/gtest/test_checkblock.cpp index 9d1c21f7e..e8e181512 100644 --- a/src/gtest/test_checkblock.cpp +++ b/src/gtest/test_checkblock.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html #include diff --git a/src/gtest/test_checktransaction.cpp b/src/gtest/test_checktransaction.cpp index 164b4868f..1ff043cd8 100644 --- a/src/gtest/test_checktransaction.cpp +++ b/src/gtest/test_checktransaction.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html #include diff --git a/src/gtest/test_equihash.cpp b/src/gtest/test_equihash.cpp index d4c5b4486..8702c2199 100644 --- a/src/gtest/test_equihash.cpp +++ b/src/gtest/test_equihash.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html #if defined(HAVE_CONFIG_H) diff --git a/src/gtest/test_httprpc.cpp b/src/gtest/test_httprpc.cpp index e84375311..e273b2443 100644 --- a/src/gtest/test_httprpc.cpp +++ b/src/gtest/test_httprpc.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html #include diff --git a/src/gtest/test_keys.cpp b/src/gtest/test_keys.cpp index 6ac2960a7..b0fcf3f6b 100644 --- a/src/gtest/test_keys.cpp +++ b/src/gtest/test_keys.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html #include diff --git a/src/gtest/test_keystore.cpp b/src/gtest/test_keystore.cpp index 8fe0e28f9..a146d6df0 100644 --- a/src/gtest/test_keystore.cpp +++ b/src/gtest/test_keystore.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html #include diff --git a/src/gtest/test_libzcash_utils.cpp b/src/gtest/test_libzcash_utils.cpp index 12ff81571..e46e5ec6d 100644 --- a/src/gtest/test_libzcash_utils.cpp +++ b/src/gtest/test_libzcash_utils.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html #include diff --git a/src/gtest/test_mempool.cpp b/src/gtest/test_mempool.cpp index 171536542..245e2f58c 100644 --- a/src/gtest/test_mempool.cpp +++ b/src/gtest/test_mempool.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html #include diff --git a/src/gtest/test_merkletree.cpp b/src/gtest/test_merkletree.cpp index bedbfa9b0..a4b770490 100644 --- a/src/gtest/test_merkletree.cpp +++ b/src/gtest/test_merkletree.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html #include diff --git a/src/gtest/test_metrics.cpp b/src/gtest/test_metrics.cpp index 0a4bd9303..1df753a4c 100644 --- a/src/gtest/test_metrics.cpp +++ b/src/gtest/test_metrics.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html #include diff --git a/src/gtest/test_miner.cpp b/src/gtest/test_miner.cpp index 3578d2de3..ddc9fe106 100644 --- a/src/gtest/test_miner.cpp +++ b/src/gtest/test_miner.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html #include diff --git a/src/gtest/test_noteencryption.cpp b/src/gtest/test_noteencryption.cpp index 3ae4d4c05..193d44f63 100644 --- a/src/gtest/test_noteencryption.cpp +++ b/src/gtest/test_noteencryption.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html #include diff --git a/src/gtest/test_pedersen_hash.cpp b/src/gtest/test_pedersen_hash.cpp index 21d9c4008..a5f75724f 100644 --- a/src/gtest/test_pedersen_hash.cpp +++ b/src/gtest/test_pedersen_hash.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html #include diff --git a/src/gtest/test_pow.cpp b/src/gtest/test_pow.cpp index 37d152fd0..ab9156309 100644 --- a/src/gtest/test_pow.cpp +++ b/src/gtest/test_pow.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html #include diff --git a/src/gtest/test_random.cpp b/src/gtest/test_random.cpp index 446e943bc..5585e06b4 100644 --- a/src/gtest/test_random.cpp +++ b/src/gtest/test_random.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html #include diff --git a/src/gtest/test_rpc.cpp b/src/gtest/test_rpc.cpp index 245509da0..ca9e04848 100644 --- a/src/gtest/test_rpc.cpp +++ b/src/gtest/test_rpc.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html #include diff --git a/src/gtest/test_sapling_note.cpp b/src/gtest/test_sapling_note.cpp index 44a95d985..4f823edda 100644 --- a/src/gtest/test_sapling_note.cpp +++ b/src/gtest/test_sapling_note.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html #include diff --git a/src/gtest/test_tautology.cpp b/src/gtest/test_tautology.cpp index b2be7bc03..ff7da38ee 100644 --- a/src/gtest/test_tautology.cpp +++ b/src/gtest/test_tautology.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html #include diff --git a/src/gtest/test_transaction_builder.cpp b/src/gtest/test_transaction_builder.cpp index 6644f9bfc..419ce8102 100644 --- a/src/gtest/test_transaction_builder.cpp +++ b/src/gtest/test_transaction_builder.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html #include "chainparams.h" diff --git a/src/gtest/test_txid.cpp b/src/gtest/test_txid.cpp index 20caedb54..fd755c481 100644 --- a/src/gtest/test_txid.cpp +++ b/src/gtest/test_txid.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html #include diff --git a/src/gtest/test_upgrades.cpp b/src/gtest/test_upgrades.cpp index 6a5a940dd..76d2b90c8 100644 --- a/src/gtest/test_upgrades.cpp +++ b/src/gtest/test_upgrades.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html #include diff --git a/src/gtest/test_validation.cpp b/src/gtest/test_validation.cpp index 54832e5a1..381e1a036 100644 --- a/src/gtest/test_validation.cpp +++ b/src/gtest/test_validation.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html #include diff --git a/src/gtest/test_zip32.cpp b/src/gtest/test_zip32.cpp index fa3e5d551..ae1ce5110 100644 --- a/src/gtest/test_zip32.cpp +++ b/src/gtest/test_zip32.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html #include diff --git a/src/gtest/utils.cpp b/src/gtest/utils.cpp index 24c97893e..ab8a44156 100644 --- a/src/gtest/utils.cpp +++ b/src/gtest/utils.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html int GenZero(int n) diff --git a/src/hash.cpp b/src/hash.cpp index 336975827..5db396068 100644 --- a/src/hash.cpp +++ b/src/hash.cpp @@ -1,5 +1,5 @@ // Copyright (c) 2013-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/hash.h b/src/hash.h index be26686e3..f50409ef8 100644 --- a/src/hash.h +++ b/src/hash.h @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2013 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/httprpc.cpp b/src/httprpc.cpp index 1ef126784..440049741 100644 --- a/src/httprpc.cpp +++ b/src/httprpc.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html /****************************************************************************** diff --git a/src/httprpc.h b/src/httprpc.h index 5ea70cb61..e24737bae 100644 --- a/src/httprpc.h +++ b/src/httprpc.h @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Copyright (c) 2015 The Bitcoin Core developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/httpserver.cpp b/src/httpserver.cpp index 700027419..521b7b377 100644 --- a/src/httpserver.cpp +++ b/src/httpserver.cpp @@ -1,5 +1,5 @@ // Copyright (c) 2015 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/httpserver.h b/src/httpserver.h index 9bc0c05d6..e9ff5ac51 100644 --- a/src/httpserver.h +++ b/src/httpserver.h @@ -1,5 +1,5 @@ // Copyright (c) 2015 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/hush-smart-chain b/src/hush-smart-chain index e6300c203..8130949b9 100755 --- a/src/hush-smart-chain +++ b/src/hush-smart-chain @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# Copyright (c) 2016-2023 The Hush developers +# Copyright (c) 2016-2024 The Hush developers # set working directory to the location of this script # readlink -f does not always exist DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" diff --git a/src/hush-smart-chain.bat b/src/hush-smart-chain.bat index cd20f1a48..63a9ea111 100644 --- a/src/hush-smart-chain.bat +++ b/src/hush-smart-chain.bat @@ -1,4 +1,4 @@ -:: Copyright (c) 2016-2023 The Hush developers +:: Copyright (c) 2016-2024 The Hush developers :: Distributed under the GPLv3 software license, see the accompanying :: file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html @call :GET_CURRENT_DIR diff --git a/src/hush-tx.cpp b/src/hush-tx.cpp index 6d5793bb1..e6fea321f 100644 --- a/src/hush-tx.cpp +++ b/src/hush-tx.cpp @@ -1,5 +1,5 @@ // Copyright (c) 2009-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html /****************************************************************************** diff --git a/src/hush.h b/src/hush.h index a9dbb5ec2..64a4c4064 100644 --- a/src/hush.h +++ b/src/hush.h @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html /****************************************************************************** diff --git a/src/hush/tlsenums.h b/src/hush/tlsenums.h index 67f8026ce..8c0eec0bc 100644 --- a/src/hush/tlsenums.h +++ b/src/hush/tlsenums.h @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/hush/tlsmanager.cpp b/src/hush/tlsmanager.cpp index d742b2b5b..ee1329dd7 100644 --- a/src/hush/tlsmanager.cpp +++ b/src/hush/tlsmanager.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html #include diff --git a/src/hush/tlsmanager.h b/src/hush/tlsmanager.h index 5cd06b13c..46078a00f 100644 --- a/src/hush/tlsmanager.h +++ b/src/hush/tlsmanager.h @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html #include diff --git a/src/hush/utiltls.cpp b/src/hush/utiltls.cpp index 0a76040b4..000b0e31a 100644 --- a/src/hush/utiltls.cpp +++ b/src/hush/utiltls.cpp @@ -1,5 +1,5 @@ // Copyright (c) 2017 The Zen Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/hush/utiltls.h b/src/hush/utiltls.h index 42d1fdb8c..c50a5c9bf 100644 --- a/src/hush/utiltls.h +++ b/src/hush/utiltls.h @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Copyright (c) 2017 The Zen Core developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/hush_bitcoind.h b/src/hush_bitcoind.h index f709ae9cd..57eb1c8f3 100644 --- a/src/hush_bitcoind.h +++ b/src/hush_bitcoind.h @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush Developers +// Copyright (c) 2016-2024 The Hush Developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html /****************************************************************************** diff --git a/src/hush_cJSON.c b/src/hush_cJSON.c index 225fb143d..df292018b 100644 --- a/src/hush_cJSON.c +++ b/src/hush_cJSON.c @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers /* Copyright (c) 2009 Dave Gamble diff --git a/src/hush_cJSON.h b/src/hush_cJSON.h index d0c012361..367ef3ee4 100644 --- a/src/hush_cJSON.h +++ b/src/hush_cJSON.h @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html /* diff --git a/src/hush_ccdata.h b/src/hush_ccdata.h index 7861ab478..82426bd9e 100644 --- a/src/hush_ccdata.h +++ b/src/hush_ccdata.h @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html /****************************************************************************** diff --git a/src/hush_curve25519.h b/src/hush_curve25519.h index a50c8ff28..64273f201 100644 --- a/src/hush_curve25519.h +++ b/src/hush_curve25519.h @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html /****************************************************************************** diff --git a/src/hush_defs.h b/src/hush_defs.h index 75dfc9844..25ac80f22 100644 --- a/src/hush_defs.h +++ b/src/hush_defs.h @@ -1,4 +1,4 @@ -// Copyright (c) 2019-2023 The Hush developers +// Copyright (c) 2019-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html /****************************************************************************** diff --git a/src/hush_events.h b/src/hush_events.h index 8be81c45a..3e270bc66 100644 --- a/src/hush_events.h +++ b/src/hush_events.h @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html /****************************************************************************** diff --git a/src/hush_gateway.h b/src/hush_gateway.h index 8068b3259..3f6a83425 100644 --- a/src/hush_gateway.h +++ b/src/hush_gateway.h @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html /****************************************************************************** diff --git a/src/hush_globals.h b/src/hush_globals.h index 776de8a54..d31846ee9 100644 --- a/src/hush_globals.h +++ b/src/hush_globals.h @@ -1,4 +1,4 @@ -// Copyright 2016-2023 The Hush Developers +// Copyright 2016-2024 The Hush Developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html /****************************************************************************** diff --git a/src/hush_kv.h b/src/hush_kv.h index e5f86cba4..4df93383f 100644 --- a/src/hush_kv.h +++ b/src/hush_kv.h @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html /****************************************************************************** diff --git a/src/hush_nSPV.h b/src/hush_nSPV.h index 6d4af2455..bf559e8ce 100644 --- a/src/hush_nSPV.h +++ b/src/hush_nSPV.h @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html /****************************************************************************** diff --git a/src/hush_nSPV_defs.h b/src/hush_nSPV_defs.h index fb64aa789..2c1ec3890 100644 --- a/src/hush_nSPV_defs.h +++ b/src/hush_nSPV_defs.h @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers /****************************************************************************** * Copyright © 2014-2019 The SuperNET Developers. * diff --git a/src/hush_nSPV_fullnode.h b/src/hush_nSPV_fullnode.h index 7b0f6a4ae..2cf9cc9f5 100644 --- a/src/hush_nSPV_fullnode.h +++ b/src/hush_nSPV_fullnode.h @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html /****************************************************************************** diff --git a/src/hush_nSPV_superlite.h b/src/hush_nSPV_superlite.h index 418957e57..ec7c844d1 100644 --- a/src/hush_nSPV_superlite.h +++ b/src/hush_nSPV_superlite.h @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers /****************************************************************************** * Copyright © 2014-2019 The SuperNET Developers. * * * diff --git a/src/hush_nSPV_wallet.h b/src/hush_nSPV_wallet.h index af098407d..5e329aa2a 100644 --- a/src/hush_nSPV_wallet.h +++ b/src/hush_nSPV_wallet.h @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html /****************************************************************************** diff --git a/src/hush_nk.h b/src/hush_nk.h index 6cc1cbfe6..6122a2492 100644 --- a/src/hush_nk.h +++ b/src/hush_nk.h @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers #ifndef HUSH_NK_H #define HUSH_NK_H diff --git a/src/hush_notary.h b/src/hush_notary.h index 52159aa7c..2f877c3cb 100644 --- a/src/hush_notary.h +++ b/src/hush_notary.h @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html /****************************************************************************** diff --git a/src/hush_pax.h b/src/hush_pax.h index 029f6e31f..944800fba 100644 --- a/src/hush_pax.h +++ b/src/hush_pax.h @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html /****************************************************************************** diff --git a/src/hush_structs.h b/src/hush_structs.h index c63b78e19..ef893d037 100644 --- a/src/hush_structs.h +++ b/src/hush_structs.h @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html /****************************************************************************** diff --git a/src/hush_utils.h b/src/hush_utils.h index 991e14676..7b9269f0b 100644 --- a/src/hush_utils.h +++ b/src/hush_utils.h @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html /****************************************************************************** diff --git a/src/i2p.cpp b/src/i2p.cpp index 2a4b29d93..fed5c90ae 100644 --- a/src/i2p.cpp +++ b/src/i2p.cpp @@ -1,5 +1,5 @@ // Copyright (c) 2020-2020 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/i2p.h b/src/i2p.h index c67971f21..e07b22f12 100644 --- a/src/i2p.h +++ b/src/i2p.h @@ -1,5 +1,5 @@ // Copyright (c) 2020-2020 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/importcoin.h b/src/importcoin.h index eab3584e5..b7eacb641 100644 --- a/src/importcoin.h +++ b/src/importcoin.h @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html /****************************************************************************** diff --git a/src/init.cpp b/src/init.cpp index c2d941d4e..89b3a3a12 100644 --- a/src/init.cpp +++ b/src/init.cpp @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html // What happened to the SuperNET devs, who were dedicated to privacy??? diff --git a/src/init.h b/src/init.h index 7c5b08595..0e11f7db2 100644 --- a/src/init.h +++ b/src/init.h @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/key.cpp b/src/key.cpp index 964448354..9e9b2d584 100644 --- a/src/key.cpp +++ b/src/key.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Copyright (c) 2009-2014 The Bitcoin Core developers // Copyright (c) 2017 The Zcash developers // Distributed under the GPLv3 software license, see the accompanying diff --git a/src/key.h b/src/key.h index fe80cfc4f..eb479f805 100644 --- a/src/key.h +++ b/src/key.h @@ -1,7 +1,7 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers // Copyright (c) 2017 The Zcash developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/key_io.cpp b/src/key_io.cpp index 78d362ab5..00f1e3563 100644 --- a/src/key_io.cpp +++ b/src/key_io.cpp @@ -1,6 +1,6 @@ // Copyright (c) 2014-2016 The Bitcoin Core developers // Copyright (c) 2016-2018 The Zcash developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/key_io.h b/src/key_io.h index 008a6ace6..afb4be572 100644 --- a/src/key_io.h +++ b/src/key_io.h @@ -1,7 +1,7 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2015 The Bitcoin Core developers // Copyright (c) 2016-2018 The Zcash developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/keystore.cpp b/src/keystore.cpp index 579f353f6..0e78cbdc9 100644 --- a/src/keystore.cpp +++ b/src/keystore.cpp @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/keystore.h b/src/keystore.h index 14ce5af52..666d38984 100644 --- a/src/keystore.h +++ b/src/keystore.h @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/limitedmap.h b/src/limitedmap.h index 9f00c0ebc..336f2d054 100644 --- a/src/limitedmap.h +++ b/src/limitedmap.h @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Copyright (c) 2012-2014 The Bitcoin Core developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/main.cpp b/src/main.cpp index ef82853a0..bfcd3c538 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html /****************************************************************************** diff --git a/src/main.h b/src/main.h index cfd9fed19..721d80b9b 100644 --- a/src/main.h +++ b/src/main.h @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html /****************************************************************************** diff --git a/src/memusage.h b/src/memusage.h index 8a57ef8b5..df136ed71 100644 --- a/src/memusage.h +++ b/src/memusage.h @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Copyright (c) 2015 The Bitcoin developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/merkleblock.cpp b/src/merkleblock.cpp index a71b4c44c..f6282755a 100644 --- a/src/merkleblock.cpp +++ b/src/merkleblock.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers // Distributed under the GPLv3 software license, see the accompanying diff --git a/src/merkleblock.h b/src/merkleblock.h index fcdf40041..cf7b70785 100644 --- a/src/merkleblock.h +++ b/src/merkleblock.h @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/metrics.cpp b/src/metrics.cpp index 9eff6b1a7..7fb497f45 100644 --- a/src/metrics.cpp +++ b/src/metrics.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Copyright (c) 2016 The Zcash developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/metrics.h b/src/metrics.h index b1f94c1ec..b51e07bbf 100644 --- a/src/metrics.h +++ b/src/metrics.h @@ -1,5 +1,5 @@ // Copyright (c) 2016 The Zcash developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/miner.cpp b/src/miner.cpp index fccd6e073..95797c684 100644 --- a/src/miner.cpp +++ b/src/miner.cpp @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html /****************************************************************************** diff --git a/src/miner.h b/src/miner.h index 740b9cb6a..af6e8ec8f 100644 --- a/src/miner.h +++ b/src/miner.h @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2013 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html /****************************************************************************** diff --git a/src/mini-gmp.c b/src/mini-gmp.c index 155972982..1bb3485f2 100644 --- a/src/mini-gmp.c +++ b/src/mini-gmp.c @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers /* mini-gmp, a minimalistic implementation of a GNU GMP subset. Contributed to the GNU project by Niels Möller diff --git a/src/mini-gmp.h b/src/mini-gmp.h index 41c03044b..7b5cfad06 100644 --- a/src/mini-gmp.h +++ b/src/mini-gmp.h @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers /* mini-gmp, a minimalistic implementation of a GNU GMP subset. Copyright 2011-2015 Free Software Foundation, Inc. diff --git a/src/mruset.h b/src/mruset.h index e45b0f118..f749c8ddf 100644 --- a/src/mruset.h +++ b/src/mruset.h @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Copyright (c) 2012-2015 The Bitcoin Core developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/net.cpp b/src/net.cpp index 334c44cf0..1223e252f 100644 --- a/src/net.cpp +++ b/src/net.cpp @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html /****************************************************************************** diff --git a/src/net.h b/src/net.h index 95e1c58f0..f7df49aa7 100644 --- a/src/net.h +++ b/src/net.h @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html /****************************************************************************** diff --git a/src/netaddress.cpp b/src/netaddress.cpp index 2978f9c2b..5d5a75739 100644 --- a/src/netaddress.cpp +++ b/src/netaddress.cpp @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2015 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/netaddress.h b/src/netaddress.h index aba2b307f..00447d95d 100644 --- a/src/netaddress.h +++ b/src/netaddress.h @@ -1,5 +1,5 @@ // Copyright (c) 2009-2015 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/netbase.cpp b/src/netbase.cpp index 0fa12df95..4c29dd020 100644 --- a/src/netbase.cpp +++ b/src/netbase.cpp @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2015 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/netbase.h b/src/netbase.h index aec7e75a1..db6c2bd09 100644 --- a/src/netbase.h +++ b/src/netbase.h @@ -1,5 +1,5 @@ // Copyright (c) 2009-2015 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/netmessagemaker.h b/src/netmessagemaker.h index 28817d440..03d21fe93 100644 --- a/src/netmessagemaker.h +++ b/src/netmessagemaker.h @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2020 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/notarizationdb.cpp b/src/notarizationdb.cpp index ebddb8f64..478d00583 100644 --- a/src/notarizationdb.cpp +++ b/src/notarizationdb.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html #include "dbwrapper.h" diff --git a/src/notarizationdb.h b/src/notarizationdb.h index c21ede351..47c6b3747 100644 --- a/src/notarizationdb.h +++ b/src/notarizationdb.h @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html #ifndef HUSH_NOTARISATIONDB_H diff --git a/src/noui.cpp b/src/noui.cpp index 139ac5a27..6372b7ea8 100644 --- a/src/noui.cpp +++ b/src/noui.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Copyright (c) 2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers // Distributed under the GPLv3 software license, see the accompanying diff --git a/src/noui.h b/src/noui.h index dfc7de5a5..c59e4559a 100644 --- a/src/noui.h +++ b/src/noui.h @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Copyright (c) 2013 The Bitcoin Core developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/policy/fees.cpp b/src/policy/fees.cpp index f259484c8..6ab180fcd 100644 --- a/src/policy/fees.cpp +++ b/src/policy/fees.cpp @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2015 The Bitcoin developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/policy/fees.h b/src/policy/fees.h index fe9bd9efb..a7cf26dfe 100644 --- a/src/policy/fees.h +++ b/src/policy/fees.h @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2015 The Bitcoin developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/pow.cpp b/src/pow.cpp index 9ac8ef80e..ac5bbb1f8 100644 --- a/src/pow.cpp +++ b/src/pow.cpp @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html /****************************************************************************** diff --git a/src/pow.h b/src/pow.h index f6ebc2016..9a86bee64 100644 --- a/src/pow.h +++ b/src/pow.h @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html /****************************************************************************** diff --git a/src/pow/tromp/equi.h b/src/pow/tromp/equi.h index 79a583f42..642796fa7 100644 --- a/src/pow/tromp/equi.h +++ b/src/pow/tromp/equi.h @@ -1,4 +1,4 @@ -// Copyright (c) 2019-2023 The Hush developers +// Copyright (c) 2019-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html // Copyright (c) 2016-2016 John Tromp, The Zcash developers diff --git a/src/pow/tromp/equi_miner.h b/src/pow/tromp/equi_miner.h index 78d5d20e1..5a194e8c5 100644 --- a/src/pow/tromp/equi_miner.h +++ b/src/pow/tromp/equi_miner.h @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html // Copyright (c) 2016 John Tromp, The Zcash developers diff --git a/src/pow/tromp/osx_barrier.h b/src/pow/tromp/osx_barrier.h index 11c95e23a..589f2fea5 100644 --- a/src/pow/tromp/osx_barrier.h +++ b/src/pow/tromp/osx_barrier.h @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html #ifdef __APPLE__ diff --git a/src/prevector.h b/src/prevector.h index f9469a825..c4ed6978f 100644 --- a/src/prevector.h +++ b/src/prevector.h @@ -1,5 +1,5 @@ // Copyright (c) 2015-2020 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/primitives/block.cpp b/src/primitives/block.cpp index aa62bf627..e7b069166 100644 --- a/src/primitives/block.cpp +++ b/src/primitives/block.cpp @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html /****************************************************************************** diff --git a/src/primitives/block.h b/src/primitives/block.h index eb3e10cfa..245be24ed 100644 --- a/src/primitives/block.h +++ b/src/primitives/block.h @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2013 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/primitives/transaction.cpp b/src/primitives/transaction.cpp index b37f803c5..3fd974531 100644 --- a/src/primitives/transaction.cpp +++ b/src/primitives/transaction.cpp @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/primitives/transaction.h b/src/primitives/transaction.h index 0b8129354..3741e0d96 100644 --- a/src/primitives/transaction.h +++ b/src/primitives/transaction.h @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/protocol.cpp b/src/protocol.cpp index 326cb6193..dabb03458 100644 --- a/src/protocol.cpp +++ b/src/protocol.cpp @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html /****************************************************************************** diff --git a/src/protocol.h b/src/protocol.h index f91e5e70e..60bedcf17 100644 --- a/src/protocol.h +++ b/src/protocol.h @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2013 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html /****************************************************************************** diff --git a/src/pubkey.cpp b/src/pubkey.cpp index bab0752a2..a0586bbb8 100644 --- a/src/pubkey.cpp +++ b/src/pubkey.cpp @@ -1,6 +1,6 @@ // Copyright (c) 2009-2014 The Bitcoin Core developers // Copyright (c) 2017 The Zcash developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/pubkey.h b/src/pubkey.h index 955772334..7eb28ac1d 100644 --- a/src/pubkey.h +++ b/src/pubkey.h @@ -1,7 +1,7 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers // Copyright (c) 2017 The Zcash developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html /****************************************************************************** diff --git a/src/purge b/src/purge index 2afa5d88b..e3ed7ad96 100755 --- a/src/purge +++ b/src/purge @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# Copyright (c) 2016-2023 The Hush developers +# Copyright (c) 2016-2024 The Hush developers # Released under the GPLv3 echo "Purging $1" diff --git a/src/random.cpp b/src/random.cpp index 95636a89e..bb554a266 100644 --- a/src/random.cpp +++ b/src/random.cpp @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/random.h b/src/random.h index e272f8a8a..8b995560f 100644 --- a/src/random.h +++ b/src/random.h @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/rest.cpp b/src/rest.cpp index 3536d790a..47ded68ed 100644 --- a/src/rest.cpp +++ b/src/rest.cpp @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html /****************************************************************************** diff --git a/src/reverselock.h b/src/reverselock.h index c0454da44..26bd4182d 100644 --- a/src/reverselock.h +++ b/src/reverselock.h @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Copyright (c) 2015 The Bitcoin Core developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/rpc/blockchain.cpp b/src/rpc/blockchain.cpp index b27e01db3..6b5f2e6b3 100644 --- a/src/rpc/blockchain.cpp +++ b/src/rpc/blockchain.cpp @@ -1,6 +1,6 @@ // Copyright (c) 2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html /****************************************************************************** diff --git a/src/rpc/client.cpp b/src/rpc/client.cpp index 563864c12..517f254c1 100644 --- a/src/rpc/client.cpp +++ b/src/rpc/client.cpp @@ -1,6 +1,6 @@ // Copyright (c) 2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html /****************************************************************************** diff --git a/src/rpc/client.h b/src/rpc/client.h index 302849cb4..a0e197aac 100644 --- a/src/rpc/client.h +++ b/src/rpc/client.h @@ -1,6 +1,6 @@ // Copyright (c) 2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/rpc/crosschain.cpp b/src/rpc/crosschain.cpp index 4038f5b67..ee4afcf17 100644 --- a/src/rpc/crosschain.cpp +++ b/src/rpc/crosschain.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html /****************************************************************************** diff --git a/src/rpc/mining.cpp b/src/rpc/mining.cpp index 8d7aafa24..62b9fdde1 100644 --- a/src/rpc/mining.cpp +++ b/src/rpc/mining.cpp @@ -1,6 +1,6 @@ // Copyright (c) 2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html /****************************************************************************** diff --git a/src/rpc/misc.cpp b/src/rpc/misc.cpp index 62c6b71d7..5273d40d8 100644 --- a/src/rpc/misc.cpp +++ b/src/rpc/misc.cpp @@ -1,6 +1,6 @@ // Copyright (c) 2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html /****************************************************************************** diff --git a/src/rpc/net.cpp b/src/rpc/net.cpp index 5f84ff23f..de61c3eff 100644 --- a/src/rpc/net.cpp +++ b/src/rpc/net.cpp @@ -1,5 +1,5 @@ // Copyright (c) 2009-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html /****************************************************************************** diff --git a/src/rpc/protocol.cpp b/src/rpc/protocol.cpp index f55a9308a..8d62f0a30 100644 --- a/src/rpc/protocol.cpp +++ b/src/rpc/protocol.cpp @@ -1,6 +1,6 @@ // Copyright (c) 2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/rpc/protocol.h b/src/rpc/protocol.h index c6a9b37f2..236be979c 100644 --- a/src/rpc/protocol.h +++ b/src/rpc/protocol.h @@ -1,6 +1,6 @@ // Copyright (c) 2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/rpc/rawtransaction.cpp b/src/rpc/rawtransaction.cpp index 5b0201e73..4de29bd4c 100644 --- a/src/rpc/rawtransaction.cpp +++ b/src/rpc/rawtransaction.cpp @@ -1,6 +1,6 @@ // Copyright (c) 2010 Satoshi Nakamoto // Copyright (c) 2009-2015 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html /****************************************************************************** diff --git a/src/rpc/register.h b/src/rpc/register.h index 7e4b9b898..be3d285bf 100644 --- a/src/rpc/register.h +++ b/src/rpc/register.h @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Copyright (c) 2009-2016 The Bitcoin Core developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/rpc/server.cpp b/src/rpc/server.cpp index f07f090b5..d98332447 100644 --- a/src/rpc/server.cpp +++ b/src/rpc/server.cpp @@ -1,6 +1,6 @@ // Copyright (c) 2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html /****************************************************************************** diff --git a/src/rpc/server.h b/src/rpc/server.h index 96bf3d9dd..4f3577719 100644 --- a/src/rpc/server.h +++ b/src/rpc/server.h @@ -1,6 +1,6 @@ // Copyright (c) 2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush Developers +// Copyright (c) 2016-2024 The Hush Developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html /****************************************************************************** diff --git a/src/sc/hush b/src/sc/hush index 6d7be9899..28919a3c3 100755 --- a/src/sc/hush +++ b/src/sc/hush @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# Copyright (c) 2018-2023 The Hush developers +# Copyright (c) 2018-2024 The Hush developers #set working directory to the location of this script DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" cd $DIR diff --git a/src/sc/koolaid b/src/sc/koolaid index b5c4b148e..9db2e58ce 100755 --- a/src/sc/koolaid +++ b/src/sc/koolaid @@ -1,3 +1,3 @@ #!/usr/bin/env bash -# Copyright (c) 2018-2023 The Hush developers +# Copyright (c) 2018-2024 The Hush developers ./hush-smart-chain -ac_name=KOOLAID $@ diff --git a/src/sc/kush b/src/sc/kush index 9e8c7e925..bb8a34893 100755 --- a/src/sc/kush +++ b/src/sc/kush @@ -1,3 +1,3 @@ #!/usr/bin/env bash -# Copyright (c) 2018-2023 The Hush developers +# Copyright (c) 2018-2024 The Hush developers ./hush-smart-chain -ac_name=KUSH $@ diff --git a/src/sc/zex b/src/sc/zex index 7fb8b0ad9..12ffea170 100755 --- a/src/sc/zex +++ b/src/sc/zex @@ -1,3 +1,3 @@ #!/usr/bin/env bash -# Copyright (c) 2018-2023 The Hush developers +# Copyright (c) 2018-2024 The Hush developers ./hush-smart-chain -ac_name=ZEX $@ diff --git a/src/scheduler.cpp b/src/scheduler.cpp index 47f25278b..42f33f8ef 100644 --- a/src/scheduler.cpp +++ b/src/scheduler.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Copyright (c) 2015 The Bitcoin Core developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/scheduler.h b/src/scheduler.h index 56fdfca82..682d84163 100644 --- a/src/scheduler.h +++ b/src/scheduler.h @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Copyright (c) 2015 The Bitcoin Core developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/script/cc.cpp b/src/script/cc.cpp index 7d8185733..508a32386 100644 --- a/src/script/cc.cpp +++ b/src/script/cc.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers /****************************************************************************** * Copyright © 2014-2019 The SuperNET Developers. * * * diff --git a/src/script/cc.h b/src/script/cc.h index d2fdbea41..b39b45cde 100644 --- a/src/script/cc.h +++ b/src/script/cc.h @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers /****************************************************************************** * Copyright © 2014-2019 The SuperNET Developers. * * * diff --git a/src/script/interpreter.cpp b/src/script/interpreter.cpp index 8d6d26191..a8d5fa6ce 100644 --- a/src/script/interpreter.cpp +++ b/src/script/interpreter.cpp @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html /****************************************************************************** diff --git a/src/script/interpreter.h b/src/script/interpreter.h index 54d5e47bf..a1be175ac 100644 --- a/src/script/interpreter.h +++ b/src/script/interpreter.h @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/script/script.cpp b/src/script/script.cpp index 6bfe4d348..afae6f1d6 100644 --- a/src/script/script.cpp +++ b/src/script/script.cpp @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/script/script.h b/src/script/script.h index e3eb6ddda..cc35f0364 100644 --- a/src/script/script.h +++ b/src/script/script.h @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/script/script_error.cpp b/src/script/script_error.cpp index 3679a74fb..cd1989e44 100644 --- a/src/script/script_error.cpp +++ b/src/script/script_error.cpp @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/script/script_error.h b/src/script/script_error.h index b1e20ee37..d34e715a6 100644 --- a/src/script/script_error.h +++ b/src/script/script_error.h @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/script/serverchecker.cpp b/src/script/serverchecker.cpp index b5d2a33b6..a7fc86448 100644 --- a/src/script/serverchecker.cpp +++ b/src/script/serverchecker.cpp @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/script/serverchecker.h b/src/script/serverchecker.h index a9f2763cd..b15d6b1ab 100644 --- a/src/script/serverchecker.h +++ b/src/script/serverchecker.h @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/script/sigcache.cpp b/src/script/sigcache.cpp index d125fcb75..c89c87e31 100644 --- a/src/script/sigcache.cpp +++ b/src/script/sigcache.cpp @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/script/sigcache.h b/src/script/sigcache.h index 381008de5..bba846ac8 100644 --- a/src/script/sigcache.h +++ b/src/script/sigcache.h @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/script/sign.cpp b/src/script/sign.cpp index cedcf871f..245806733 100644 --- a/src/script/sign.cpp +++ b/src/script/sign.cpp @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/script/sign.h b/src/script/sign.h index 20f54bc0a..997ce36fb 100644 --- a/src/script/sign.h +++ b/src/script/sign.h @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/script/standard.cpp b/src/script/standard.cpp index c2a0c0bdc..1ace50bc1 100644 --- a/src/script/standard.cpp +++ b/src/script/standard.cpp @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html /****************************************************************************** diff --git a/src/script/standard.h b/src/script/standard.h index d07da1a73..fa30be959 100644 --- a/src/script/standard.h +++ b/src/script/standard.h @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html /****************************************************************************** diff --git a/src/script/zcashconsensus.cpp b/src/script/zcashconsensus.cpp index 872a941b5..e48a728a0 100644 --- a/src/script/zcashconsensus.cpp +++ b/src/script/zcashconsensus.cpp @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/script/zcashconsensus.h b/src/script/zcashconsensus.h index cc1b8ac72..5a6a2d4cf 100644 --- a/src/script/zcashconsensus.h +++ b/src/script/zcashconsensus.h @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/serialize.h b/src/serialize.h index e94c982fc..1bd9d5da1 100644 --- a/src/serialize.h +++ b/src/serialize.h @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/sietch.h b/src/sietch.h index 51687d231..fe6352072 100644 --- a/src/sietch.h +++ b/src/sietch.h @@ -1,5 +1,5 @@ /****************************************************************************** - * Copyright © 2016-2023 The Hush developers * + * Copyright © 2016-2024 The Hush developers * * * * See the AUTHORS and LICENSE files at * * the top-level directory of this distribution for the individual copyright * diff --git a/src/smartchains b/src/smartchains index 8c20a5d61..ce46c8f18 100755 --- a/src/smartchains +++ b/src/smartchains @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# Copyright (c) 2018-2023 The Hush developers +# Copyright (c) 2018-2024 The Hush developers set -eo pipefail # You can now add delay line to pubkey.txt file diff --git a/src/smartchains.old b/src/smartchains.old index d34f44f7f..4df00be85 100755 --- a/src/smartchains.old +++ b/src/smartchains.old @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# Copyright (c) 2018-2023 The Hush developers +# Copyright (c) 2018-2024 The Hush developers set -x delay=60 source pubkey.txt diff --git a/src/span.h b/src/span.h index 27db383f4..6f29b9c19 100644 --- a/src/span.h +++ b/src/span.h @@ -1,5 +1,5 @@ // Copyright (c) 2018-2020 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/spentindex.h b/src/spentindex.h index a906fa8a2..ff4537ec4 100644 --- a/src/spentindex.h +++ b/src/spentindex.h @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2015 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/stratum.cpp b/src/stratum.cpp index 5d20e8a7c..17dce9450 100644 --- a/src/stratum.cpp +++ b/src/stratum.cpp @@ -1,6 +1,6 @@ -// Copyright (c) 2021-2023 The Hush developers -// Copyright (c) 2020-2023 The Freicoin Developers -// Copyright (c) 2021-2023 Decker +// Copyright (c) 2021-2024 The Hush developers +// Copyright (c) 2020-2024 The Freicoin Developers +// Copyright (c) 2021-2024 Decker // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this // file, You can obtain one at https://mozilla.org/MPL/2.0/. diff --git a/src/stratum.h b/src/stratum.h index 319a72b8a..383380157 100644 --- a/src/stratum.h +++ b/src/stratum.h @@ -1,5 +1,5 @@ -// Copyright (c) 2021-2023 The Hush developers -// Copyright (c) 2020-2023 The Freicoin Developers +// Copyright (c) 2021-2024 The Hush developers +// Copyright (c) 2020-2024 The Freicoin Developers // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this // file, You can obtain one at https://mozilla.org/MPL/2.0/. diff --git a/src/streams.h b/src/streams.h index 9db4cc61a..3e8f9f031 100644 --- a/src/streams.h +++ b/src/streams.h @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2013 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/support/allocators/secure.h b/src/support/allocators/secure.h index fa92d9ac4..21988b83f 100644 --- a/src/support/allocators/secure.h +++ b/src/support/allocators/secure.h @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2013 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/support/allocators/zeroafterfree.h b/src/support/allocators/zeroafterfree.h index a72301392..77d6a5987 100644 --- a/src/support/allocators/zeroafterfree.h +++ b/src/support/allocators/zeroafterfree.h @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2013 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/support/cleanse.cpp b/src/support/cleanse.cpp index ad9fd3fcb..9f147a2fd 100644 --- a/src/support/cleanse.cpp +++ b/src/support/cleanse.cpp @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2015 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/support/cleanse.h b/src/support/cleanse.h index 8504bd026..3c95dced2 100644 --- a/src/support/cleanse.h +++ b/src/support/cleanse.h @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2015 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/support/events.h b/src/support/events.h index 87c82c51e..ebf66c129 100644 --- a/src/support/events.h +++ b/src/support/events.h @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Copyright (c) 2016 The Bitcoin Core developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/support/pagelocker.cpp b/src/support/pagelocker.cpp index 998747ef4..7128b1f71 100644 --- a/src/support/pagelocker.cpp +++ b/src/support/pagelocker.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Copyright (c) 2009-2013 The Bitcoin Core developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/support/pagelocker.h b/src/support/pagelocker.h index 035c16d87..a97727b1c 100644 --- a/src/support/pagelocker.h +++ b/src/support/pagelocker.h @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2013 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/sync.cpp b/src/sync.cpp index da2b1ba9d..4b7dd899b 100644 --- a/src/sync.cpp +++ b/src/sync.cpp @@ -1,6 +1,6 @@ // Copyright (c) 2011-2012 The Bitcoin Core developers // Distributed under the GPLv3 software license, see the accompanying -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html /****************************************************************************** diff --git a/src/sync.h b/src/sync.h index 666e4c15d..805fb07af 100644 --- a/src/sync.h +++ b/src/sync.h @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2013 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/test-hush/main.cpp b/src/test-hush/main.cpp index a946541c7..f552a3289 100644 --- a/src/test-hush/main.cpp +++ b/src/test-hush/main.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html #include "key.h" diff --git a/src/test-hush/test_addrman.cpp b/src/test-hush/test_addrman.cpp index 3b5977c0f..7b14474a6 100644 --- a/src/test-hush/test_addrman.cpp +++ b/src/test-hush/test_addrman.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html #include diff --git a/src/test-hush/test_eval_notarization.cpp b/src/test-hush/test_eval_notarization.cpp index 7dc3477e4..5643eddcb 100644 --- a/src/test-hush/test_eval_notarization.cpp +++ b/src/test-hush/test_eval_notarization.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html #include diff --git a/src/test-hush/test_netbase_tests.cpp b/src/test-hush/test_netbase_tests.cpp index cfcc4ead9..23b610697 100644 --- a/src/test-hush/test_netbase_tests.cpp +++ b/src/test-hush/test_netbase_tests.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html #include diff --git a/src/test-hush/test_parse_notarization.cpp b/src/test-hush/test_parse_notarization.cpp index fc799f9d8..fef18af66 100644 --- a/src/test-hush/test_parse_notarization.cpp +++ b/src/test-hush/test_parse_notarization.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html #include diff --git a/src/test-hush/testutils.cpp b/src/test-hush/testutils.cpp index 61b8e7485..99439f7c7 100644 --- a/src/test-hush/testutils.cpp +++ b/src/test-hush/testutils.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html #include diff --git a/src/test-hush/testutils.h b/src/test-hush/testutils.h index 01a0be312..4737a5ee8 100644 --- a/src/test-hush/testutils.h +++ b/src/test-hush/testutils.h @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html #ifndef HUSH_TESTUTILS_H diff --git a/src/test/Checkpoints_tests.cpp b/src/test/Checkpoints_tests.cpp index 9d34f51e9..aa666f774 100644 --- a/src/test/Checkpoints_tests.cpp +++ b/src/test/Checkpoints_tests.cpp @@ -1,5 +1,5 @@ // Copyright (c) 2011-2013 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/test/DoS_tests.cpp b/src/test/DoS_tests.cpp index e9edaa07a..93df87d67 100644 --- a/src/test/DoS_tests.cpp +++ b/src/test/DoS_tests.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Copyright (c) 2011-2014 The Bitcoin Core developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/test/accounting_tests.cpp b/src/test/accounting_tests.cpp index 59e3e1baf..71b446750 100644 --- a/src/test/accounting_tests.cpp +++ b/src/test/accounting_tests.cpp @@ -1,5 +1,5 @@ // Copyright (c) 2012-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/test/addrman_tests.cpp b/src/test/addrman_tests.cpp index ed87557bc..79aa21a3d 100644 --- a/src/test/addrman_tests.cpp +++ b/src/test/addrman_tests.cpp @@ -1,5 +1,5 @@ // Copyright (c) 2012-2013 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html #include "addrman.h" diff --git a/src/test/allocator_tests.cpp b/src/test/allocator_tests.cpp index 99ba43de1..8d1c39dd1 100644 --- a/src/test/allocator_tests.cpp +++ b/src/test/allocator_tests.cpp @@ -1,5 +1,5 @@ // Copyright (c) 2012-2013 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/test/arith_uint256_tests.cpp b/src/test/arith_uint256_tests.cpp index fee415345..cbc762063 100644 --- a/src/test/arith_uint256_tests.cpp +++ b/src/test/arith_uint256_tests.cpp @@ -1,5 +1,5 @@ // Copyright (c) 2011-2013 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/test/base32_tests.cpp b/src/test/base32_tests.cpp index ce4893262..c60ced9e9 100644 --- a/src/test/base32_tests.cpp +++ b/src/test/base32_tests.cpp @@ -1,5 +1,5 @@ // Copyright (c) 2012-2013 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/test/base58_tests.cpp b/src/test/base58_tests.cpp index 23d8e5ced..f69aec56e 100644 --- a/src/test/base58_tests.cpp +++ b/src/test/base58_tests.cpp @@ -1,5 +1,5 @@ // Copyright (c) 2011-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/test/base64_tests.cpp b/src/test/base64_tests.cpp index 4fc954f3c..ca27e038b 100644 --- a/src/test/base64_tests.cpp +++ b/src/test/base64_tests.cpp @@ -1,5 +1,5 @@ // Copyright (c) 2011-2013 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/test/bctest.py b/src/test/bctest.py index d7aa68eae..d0b5a5aa1 100644 --- a/src/test/bctest.py +++ b/src/test/bctest.py @@ -1,5 +1,5 @@ # Copyright 2014 BitPay, Inc. -# Copyright (c) 2016-2023 The Hush developers +# Copyright (c) 2016-2024 The Hush developers # Distributed under the GPLv3 software license, see the accompanying # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/test/bech32_tests.cpp b/src/test/bech32_tests.cpp index cabc1dc6f..d727f22ed 100644 --- a/src/test/bech32_tests.cpp +++ b/src/test/bech32_tests.cpp @@ -1,5 +1,5 @@ // Copyright (c) 2017 Pieter Wuille -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/test/bip32_tests.cpp b/src/test/bip32_tests.cpp index 8ab0ead9c..e5f1bd5b9 100644 --- a/src/test/bip32_tests.cpp +++ b/src/test/bip32_tests.cpp @@ -1,5 +1,5 @@ // Copyright (c) 2013 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/test/bitcoin-util-test.py b/src/test/bitcoin-util-test.py index 3cbd5f313..9aa9b3453 100755 --- a/src/test/bitcoin-util-test.py +++ b/src/test/bitcoin-util-test.py @@ -1,5 +1,5 @@ #!/usr/bin/env python -# Copyright (c) 2016-2023 The Hush developers +# Copyright (c) 2016-2024 The Hush developers # Copyright 2014 BitPay, Inc. # Distributed under the GPLv3 software license, see the accompanying # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/test/bloom_tests.cpp b/src/test/bloom_tests.cpp index 55ab83bf1..df1e45392 100644 --- a/src/test/bloom_tests.cpp +++ b/src/test/bloom_tests.cpp @@ -1,5 +1,5 @@ // Copyright (c) 2012-2013 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/test/checkblock_tests.cpp b/src/test/checkblock_tests.cpp index 48e894bfc..27dbe5d71 100644 --- a/src/test/checkblock_tests.cpp +++ b/src/test/checkblock_tests.cpp @@ -1,5 +1,5 @@ // Copyright (c) 2013-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/test/coins_tests.cpp b/src/test/coins_tests.cpp index ee098bbe1..70d4ac856 100644 --- a/src/test/coins_tests.cpp +++ b/src/test/coins_tests.cpp @@ -1,5 +1,5 @@ // Copyright (c) 2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/test/compress_tests.cpp b/src/test/compress_tests.cpp index 379d31d11..b288e0f97 100644 --- a/src/test/compress_tests.cpp +++ b/src/test/compress_tests.cpp @@ -1,5 +1,5 @@ // Copyright (c) 2012-2013 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/test/convertbits_tests.cpp b/src/test/convertbits_tests.cpp index 20304ec6e..e097f5487 100644 --- a/src/test/convertbits_tests.cpp +++ b/src/test/convertbits_tests.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Copyright (c) 2018 The Zcash developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/test/crypto_tests.cpp b/src/test/crypto_tests.cpp index 4bc0213a9..7fd3a36ce 100644 --- a/src/test/crypto_tests.cpp +++ b/src/test/crypto_tests.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Copyright (c) 2014 The Bitcoin Core developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/test/dbwrapper_tests.cpp b/src/test/dbwrapper_tests.cpp index e0758bbc2..558db920b 100644 --- a/src/test/dbwrapper_tests.cpp +++ b/src/test/dbwrapper_tests.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Copyright (c) 2018 The Zcash developers // Copyright (c) 2012-2017 The Bitcoin Core developers // Distributed under the GPLv3 software license, see the accompanying diff --git a/src/test/equihash_tests.cpp b/src/test/equihash_tests.cpp index 7041c72d8..e98433d28 100644 --- a/src/test/equihash_tests.cpp +++ b/src/test/equihash_tests.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Copyright (c) 2016 Jack Grigg // Copyright (c) 2016 The Zcash developers // Distributed under the GPLv3 software license, see the accompanying diff --git a/src/test/getarg_tests.cpp b/src/test/getarg_tests.cpp index 61f3b2bb4..1fd323ae3 100644 --- a/src/test/getarg_tests.cpp +++ b/src/test/getarg_tests.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Copyright (c) 2012-2013 The Bitcoin Core developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/test/hash_tests.cpp b/src/test/hash_tests.cpp index befd5f167..551c2c5bc 100644 --- a/src/test/hash_tests.cpp +++ b/src/test/hash_tests.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Copyright (c) 2013 The Bitcoin Core developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/test/key_tests.cpp b/src/test/key_tests.cpp index ba85592c4..a7fc0b813 100644 --- a/src/test/key_tests.cpp +++ b/src/test/key_tests.cpp @@ -1,5 +1,5 @@ // Copyright (c) 2012-2013 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/test/main_tests.cpp b/src/test/main_tests.cpp index 31370b086..9c7f7aac7 100644 --- a/src/test/main_tests.cpp +++ b/src/test/main_tests.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Copyright (c) 2014 The Bitcoin Core developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/test/mempool_tests.cpp b/src/test/mempool_tests.cpp index 87fdb17d3..641e21aeb 100644 --- a/src/test/mempool_tests.cpp +++ b/src/test/mempool_tests.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Copyright (c) 2011-2014 The Bitcoin Core developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/test/miner_tests.cpp b/src/test/miner_tests.cpp index c910ff739..e945e3087 100644 --- a/src/test/miner_tests.cpp +++ b/src/test/miner_tests.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Copyright (c) 2011-2014 The Bitcoin Core developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/test/mruset_tests.cpp b/src/test/mruset_tests.cpp index 355bfe6fe..46d76d422 100644 --- a/src/test/mruset_tests.cpp +++ b/src/test/mruset_tests.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Copyright (c) 2012-2013 The Bitcoin Core developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/test/multisig_tests.cpp b/src/test/multisig_tests.cpp index 76bb0566b..686c0f516 100644 --- a/src/test/multisig_tests.cpp +++ b/src/test/multisig_tests.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Copyright (c) 2011-2013 The Bitcoin Core developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/test/netbase_tests.cpp b/src/test/netbase_tests.cpp index c90eb3c13..4856199a7 100644 --- a/src/test/netbase_tests.cpp +++ b/src/test/netbase_tests.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Copyright (c) 2012-2013 The Bitcoin Core developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/test/pmt_tests.cpp b/src/test/pmt_tests.cpp index e16d7930a..75833a5d0 100644 --- a/src/test/pmt_tests.cpp +++ b/src/test/pmt_tests.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Copyright (c) 2012-2013 The Bitcoin Core developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/test/policyestimator_tests.cpp b/src/test/policyestimator_tests.cpp index 70465932e..5bd7a9fa3 100644 --- a/src/test/policyestimator_tests.cpp +++ b/src/test/policyestimator_tests.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Copyright (c) 2011-2015 The Bitcoin Core developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/test/pow_tests.cpp b/src/test/pow_tests.cpp index 3e58a0306..1c6781818 100644 --- a/src/test/pow_tests.cpp +++ b/src/test/pow_tests.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Copyright (c) 2015 The Bitcoin Core developers // Distributed under the GPLv3/X11 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/test/prevector_tests.cpp b/src/test/prevector_tests.cpp index 3938c187c..c27cb3903 100644 --- a/src/test/prevector_tests.cpp +++ b/src/test/prevector_tests.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Copyright (c) 2015 The Bitcoin Core developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/test/raii_event_tests.cpp b/src/test/raii_event_tests.cpp index 94efd0f67..79348dab8 100644 --- a/src/test/raii_event_tests.cpp +++ b/src/test/raii_event_tests.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Copyright (c) 2016 The Bitcoin Core developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/test/reverselock_tests.cpp b/src/test/reverselock_tests.cpp index ef178d0c5..b9390384e 100644 --- a/src/test/reverselock_tests.cpp +++ b/src/test/reverselock_tests.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Copyright (c) 2015 The Bitcoin Core developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/test/rpc_tests.cpp b/src/test/rpc_tests.cpp index 43ddc33a8..65698feb9 100644 --- a/src/test/rpc_tests.cpp +++ b/src/test/rpc_tests.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Copyright (c) 2012-2013 The Bitcoin Core developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/test/rpc_wallet_tests.cpp b/src/test/rpc_wallet_tests.cpp index aab2ed3b3..6b0966bf7 100644 --- a/src/test/rpc_wallet_tests.cpp +++ b/src/test/rpc_wallet_tests.cpp @@ -1,5 +1,5 @@ // Copyright (c) 2013-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/test/sanity_tests.cpp b/src/test/sanity_tests.cpp index 81401a866..f57d29acc 100644 --- a/src/test/sanity_tests.cpp +++ b/src/test/sanity_tests.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Copyright (c) 2012-2013 The Bitcoin Core developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/test/scheduler_tests.cpp b/src/test/scheduler_tests.cpp index 96f4547bf..7835917a1 100644 --- a/src/test/scheduler_tests.cpp +++ b/src/test/scheduler_tests.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Copyright (c) 2012-2013 The Bitcoin Core developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/test/script_P2PKH_tests.cpp b/src/test/script_P2PKH_tests.cpp index 790bb0e46..e1ab0d53f 100644 --- a/src/test/script_P2PKH_tests.cpp +++ b/src/test/script_P2PKH_tests.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Copyright (c) 2012-2015 The Bitcoin Core developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/test/script_P2SH_tests.cpp b/src/test/script_P2SH_tests.cpp index 2e6acfa35..f3599f6ef 100644 --- a/src/test/script_P2SH_tests.cpp +++ b/src/test/script_P2SH_tests.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Copyright (c) 2012-2013 The Bitcoin Core developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/test/script_tests.cpp b/src/test/script_tests.cpp index 423f4fa5a..5e77f7d26 100644 --- a/src/test/script_tests.cpp +++ b/src/test/script_tests.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Copyright (c) 2011-2014 The Bitcoin Core developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/test/scriptnum_tests.cpp b/src/test/scriptnum_tests.cpp index 07547ca9e..ead1c0917 100644 --- a/src/test/scriptnum_tests.cpp +++ b/src/test/scriptnum_tests.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Copyright (c) 2012-2014 The Bitcoin Core developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/test/serialize_tests.cpp b/src/test/serialize_tests.cpp index 08c2b3365..ff63e6543 100644 --- a/src/test/serialize_tests.cpp +++ b/src/test/serialize_tests.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Copyright (c) 2012-2013 The Bitcoin Core developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/test/sha256compress_tests.cpp b/src/test/sha256compress_tests.cpp index d23483365..0b595a9df 100644 --- a/src/test/sha256compress_tests.cpp +++ b/src/test/sha256compress_tests.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html #include "test/test_bitcoin.h" diff --git a/src/test/sighash_tests.cpp b/src/test/sighash_tests.cpp index 7c4cbc180..ed1a2dcca 100644 --- a/src/test/sighash_tests.cpp +++ b/src/test/sighash_tests.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Copyright (c) 2013 The Bitcoin Core developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/test/sigopcount_tests.cpp b/src/test/sigopcount_tests.cpp index b0b495a9c..d944a679d 100644 --- a/src/test/sigopcount_tests.cpp +++ b/src/test/sigopcount_tests.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Copyright (c) 2012-2013 The Bitcoin Core developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/test/skiplist_tests.cpp b/src/test/skiplist_tests.cpp index 1906ce325..018579e4a 100644 --- a/src/test/skiplist_tests.cpp +++ b/src/test/skiplist_tests.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Copyright (c) 2014 The Bitcoin Core developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/test/test_bitcoin.cpp b/src/test/test_bitcoin.cpp index fc6723b54..f89f84fa1 100644 --- a/src/test/test_bitcoin.cpp +++ b/src/test/test_bitcoin.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Copyright (c) 2011-2013 The Bitcoin Core developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/test/test_bitcoin.h b/src/test/test_bitcoin.h index 5bbe68ebd..920a0160a 100644 --- a/src/test/test_bitcoin.h +++ b/src/test/test_bitcoin.h @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html #ifndef HUSH_TEST_TEST_HUSH_H diff --git a/src/test/timedata_tests.cpp b/src/test/timedata_tests.cpp index ac69a38fc..a02a5b991 100644 --- a/src/test/timedata_tests.cpp +++ b/src/test/timedata_tests.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Copyright (c) 2011-2014 The Bitcoin Core developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/test/torcontrol_tests.cpp b/src/test/torcontrol_tests.cpp index cacdebf3e..72e7e5f46 100644 --- a/src/test/torcontrol_tests.cpp +++ b/src/test/torcontrol_tests.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Copyright (c) 2017 The Zcash developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/test/transaction_tests.cpp b/src/test/transaction_tests.cpp index 4d0ab6a09..b5ac66255 100644 --- a/src/test/transaction_tests.cpp +++ b/src/test/transaction_tests.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Copyright (c) 2011-2014 The Bitcoin Core developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/test/uint256_tests.cpp b/src/test/uint256_tests.cpp index f0550dbcf..bd270ec6e 100644 --- a/src/test/uint256_tests.cpp +++ b/src/test/uint256_tests.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Copyright (c) 2011-2013 The Bitcoin Core developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/test/univalue_tests.cpp b/src/test/univalue_tests.cpp index 548ede5f3..a3b15b1ad 100644 --- a/src/test/univalue_tests.cpp +++ b/src/test/univalue_tests.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Copyright 2014 BitPay, Inc. // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/test/util_tests.cpp b/src/test/util_tests.cpp index b6ff2ab70..f5c2097c5 100644 --- a/src/test/util_tests.cpp +++ b/src/test/util_tests.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Copyright (c) 2011-2014 The Bitcoin Core developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/test/wallet-utility.py b/src/test/wallet-utility.py index 356d58e82..0f10fb841 100644 --- a/src/test/wallet-utility.py +++ b/src/test/wallet-utility.py @@ -1,6 +1,6 @@ #!/usr/bin/python # Copyright 2014 BitPay, Inc. -# Copyright (c) 2016-2023 The Hush developers +# Copyright (c) 2016-2024 The Hush developers ## Distributed under the GPLv3 software license, see the accompanying # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/testdragonx-cli b/src/testdragonx-cli index aa73b8003..3c3539d58 100755 --- a/src/testdragonx-cli +++ b/src/testdragonx-cli @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# Copyright 2016-2023 The Hush Developers +# Copyright 2016-2024 The Hush Developers # Copyright 2022 The DragonX Developers # Released under the GPLv3 diff --git a/src/testdragonxd b/src/testdragonxd index 55f9357c0..640152196 100755 --- a/src/testdragonxd +++ b/src/testdragonxd @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# Copyright 2016-2023 The Hush Developers +# Copyright 2016-2024 The Hush Developers # Copyright 2022 The DragonX Developers # Released under the GPLv3 diff --git a/src/testequihash-cli b/src/testequihash-cli index 67bf14c0f..21910a5f6 100755 --- a/src/testequihash-cli +++ b/src/testequihash-cli @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# Copyright 2016-2023 The Hush Developers +# Copyright 2016-2024 The Hush Developers # Copyright 2022 The DragonX Developers # Released under the GPLv3 diff --git a/src/testequihashd b/src/testequihashd index eb436284f..3de539bd9 100755 --- a/src/testequihashd +++ b/src/testequihashd @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# Copyright 2016-2023 The Hush Developers +# Copyright 2016-2024 The Hush Developers # Copyright 2022 The DragonX Developers # Released under the GPLv3 diff --git a/src/threadsafety.h b/src/threadsafety.h index dbb755de0..6a532c31d 100644 --- a/src/threadsafety.h +++ b/src/threadsafety.h @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2012 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/timedata.cpp b/src/timedata.cpp index 8414a9d4f..cfffcf667 100644 --- a/src/timedata.cpp +++ b/src/timedata.cpp @@ -1,5 +1,5 @@ // Copyright (c) 2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Copyright (c) 2020 The Zcash developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/timedata.h b/src/timedata.h index c4d0162f9..202e536d4 100644 --- a/src/timedata.h +++ b/src/timedata.h @@ -1,5 +1,5 @@ // Copyright (c) 2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Copyright (c) 2020 The Zcash developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/tinyformat.h b/src/tinyformat.h index 085fa7764..28c46140b 100644 --- a/src/tinyformat.h +++ b/src/tinyformat.h @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // tinyformat.h // Copyright (C) 2011, Chris Foster [chris42f (at) gmail (d0t) com] // diff --git a/src/torcontrol.cpp b/src/torcontrol.cpp index f011d8da0..d32086c08 100644 --- a/src/torcontrol.cpp +++ b/src/torcontrol.cpp @@ -1,6 +1,6 @@ // Copyright (c) 2015-2017 The Bitcoin Core developers // Copyright (c) 2017 The Zcash developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/torcontrol.h b/src/torcontrol.h index 09bf01281..468a2a2f8 100644 --- a/src/torcontrol.h +++ b/src/torcontrol.h @@ -1,5 +1,5 @@ // Copyright (c) 2015 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/transaction_builder.cpp b/src/transaction_builder.cpp index 1ea61b3f8..76ba42302 100644 --- a/src/transaction_builder.cpp +++ b/src/transaction_builder.cpp @@ -1,5 +1,5 @@ // Copyright (c) 2018 The Zcash developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/transaction_builder.h b/src/transaction_builder.h index fdc1656bc..2d323d7a2 100644 --- a/src/transaction_builder.h +++ b/src/transaction_builder.h @@ -1,5 +1,5 @@ // Copyright (c) 2018 The Zcash developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/tush-cli b/src/tush-cli index 5f42cf702..42709c63b 100755 --- a/src/tush-cli +++ b/src/tush-cli @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# Copyright (c) 2016-2023 The Hush developers +# Copyright (c) 2016-2024 The Hush developers # set working directory to the location of this script # readlink -f does not always exist diff --git a/src/tushd b/src/tushd index 8a01e7764..e483e2bda 100755 --- a/src/tushd +++ b/src/tushd @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# Copyright (c) 2016-2023 The Hush developers +# Copyright (c) 2016-2024 The Hush developers # Distributed under the GPLv3 software license, see the accompanying # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/txdb.cpp b/src/txdb.cpp index 22b70f5d5..286919bb7 100644 --- a/src/txdb.cpp +++ b/src/txdb.cpp @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/txdb.h b/src/txdb.h index 927929960..cc01a7395 100644 --- a/src/txdb.h +++ b/src/txdb.h @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/txmempool.cpp b/src/txmempool.cpp index 5ad505c60..22d3ef055 100644 --- a/src/txmempool.cpp +++ b/src/txmempool.cpp @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html /****************************************************************************** diff --git a/src/txmempool.h b/src/txmempool.h index 3f718e27f..72acde9a3 100644 --- a/src/txmempool.h +++ b/src/txmempool.h @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/ui_interface.h b/src/ui_interface.h index 7e31e7c7f..8dfb7c7be 100644 --- a/src/ui_interface.h +++ b/src/ui_interface.h @@ -1,6 +1,6 @@ // Copyright (c) 2010 Satoshi Nakamoto // Copyright (c) 2012 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/uint252.h b/src/uint252.h index 383769cf5..cca84dc5d 100644 --- a/src/uint252.h +++ b/src/uint252.h @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers #ifndef UINT252_H #define UINT252_H diff --git a/src/uint256.cpp b/src/uint256.cpp index 5858c0b12..18410eb3e 100644 --- a/src/uint256.cpp +++ b/src/uint256.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers // Distributed under the GPLv3 software license, see the accompanying diff --git a/src/uint256.h b/src/uint256.h index a57e8a9a0..01008fb13 100644 --- a/src/uint256.h +++ b/src/uint256.h @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/undo.h b/src/undo.h index 8679d5b79..c75136d54 100644 --- a/src/undo.h +++ b/src/undo.h @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2013 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/uthash.h b/src/uthash.h index 54292e9ce..16076e01a 100644 --- a/src/uthash.h +++ b/src/uthash.h @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers /* Copyright (c) 2003-2014, Troy D. Hanson http://troydhanson.github.com/uthash/ All rights reserved. diff --git a/src/util.cpp b/src/util.cpp index d99cf76b6..20bf79858 100644 --- a/src/util.cpp +++ b/src/util.cpp @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/util.h b/src/util.h index 04b5f5263..eeef26f86 100644 --- a/src/util.h +++ b/src/util.h @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html /****************************************************************************** diff --git a/src/util/asmap.cpp b/src/util/asmap.cpp index fb7630eb2..4cd6a9db3 100644 --- a/src/util/asmap.cpp +++ b/src/util/asmap.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Copyright (c) 2019-2020 The Bitcoin Core developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/util/asmap.h b/src/util/asmap.h index 9e4cec349..41bdcbce2 100644 --- a/src/util/asmap.h +++ b/src/util/asmap.h @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Copyright (c) 2019 The Bitcoin Core developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. diff --git a/src/util/readwritefile.cpp b/src/util/readwritefile.cpp index 68c089e1d..677d7d987 100644 --- a/src/util/readwritefile.cpp +++ b/src/util/readwritefile.cpp @@ -1,6 +1,6 @@ // Copyright (c) 2015-2020 The Bitcoin Core developers // Copyright (c) 2017 The Zcash developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/util/readwritefile.h b/src/util/readwritefile.h index e6034fd78..ce92574c9 100644 --- a/src/util/readwritefile.h +++ b/src/util/readwritefile.h @@ -1,5 +1,5 @@ // Copyright (c) 2015-2020 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/util/sock.cpp b/src/util/sock.cpp index b0e81dcf5..ff8cc3dde 100644 --- a/src/util/sock.cpp +++ b/src/util/sock.cpp @@ -1,5 +1,5 @@ // Copyright (c) 2020-2021 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/util/sock.h b/src/util/sock.h index 2e11aba4a..f7b39612d 100644 --- a/src/util/sock.h +++ b/src/util/sock.h @@ -1,5 +1,5 @@ // Copyright (c) 2020-2021 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/util/spanparsing.cpp b/src/util/spanparsing.cpp index 6bb5197ef..455287431 100644 --- a/src/util/spanparsing.cpp +++ b/src/util/spanparsing.cpp @@ -1,5 +1,5 @@ // Copyright (c) 2018-2019 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/util/spanparsing.h b/src/util/spanparsing.h index 34794f8fe..4f9cd39f7 100644 --- a/src/util/spanparsing.h +++ b/src/util/spanparsing.h @@ -1,5 +1,5 @@ // Copyright (c) 2018-2019 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/util/strencodings.cpp b/src/util/strencodings.cpp index bb63d6b8c..0321f62b3 100644 --- a/src/util/strencodings.cpp +++ b/src/util/strencodings.cpp @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2020 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/util/strencodings.h b/src/util/strencodings.h index b3ded91ad..9940afab4 100644 --- a/src/util/strencodings.h +++ b/src/util/strencodings.h @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2020 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/util/string.cpp b/src/util/string.cpp index 8345d4d9e..f21355067 100644 --- a/src/util/string.cpp +++ b/src/util/string.cpp @@ -1,5 +1,5 @@ // Copyright (c) 2019 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/util/string.h b/src/util/string.h index 13a6154a8..c07ca24dd 100644 --- a/src/util/string.h +++ b/src/util/string.h @@ -1,5 +1,5 @@ // Copyright (c) 2019-2020 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/utilmoneystr.cpp b/src/utilmoneystr.cpp index 95b33fa12..1feee1f02 100644 --- a/src/utilmoneystr.cpp +++ b/src/utilmoneystr.cpp @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html #include "utilmoneystr.h" diff --git a/src/utilmoneystr.h b/src/utilmoneystr.h index 6ac15e745..6ee51c886 100644 --- a/src/utilmoneystr.h +++ b/src/utilmoneystr.h @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/utilstrencodings.cpp b/src/utilstrencodings.cpp index 2eb1eaca3..70c720ba1 100644 --- a/src/utilstrencodings.cpp +++ b/src/utilstrencodings.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers // Distributed under the GPLv3 software license, see the accompanying diff --git a/src/utilstrencodings.h b/src/utilstrencodings.h index 0a2884fdd..9419109dd 100644 --- a/src/utilstrencodings.h +++ b/src/utilstrencodings.h @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/utiltime.cpp b/src/utiltime.cpp index f9a0339ea..d87920d20 100644 --- a/src/utiltime.cpp +++ b/src/utiltime.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers // Distributed under the GPLv3 software license, see the accompanying diff --git a/src/utiltime.h b/src/utiltime.h index a69473b31..2a1045de6 100644 --- a/src/utiltime.h +++ b/src/utiltime.h @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/utlist.h b/src/utlist.h index 2872d313a..9d989ebc7 100644 --- a/src/utlist.h +++ b/src/utlist.h @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers /* Copyright (c) 2007-2014, Troy D. Hanson http://troydhanson.github.com/uthash/ All rights reserved. diff --git a/src/validationinterface.cpp b/src/validationinterface.cpp index ff90db3fa..57f6468c4 100644 --- a/src/validationinterface.cpp +++ b/src/validationinterface.cpp @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html . diff --git a/src/validationinterface.h b/src/validationinterface.h index e815b6d57..3d4352a8b 100644 --- a/src/validationinterface.h +++ b/src/validationinterface.h @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/version.h b/src/version.h index 504e38f4a..74a686bd1 100644 --- a/src/version.h +++ b/src/version.h @@ -1,5 +1,5 @@ // Copyright (c) 2012-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html /****************************************************************************** diff --git a/src/wallet-utility.cpp b/src/wallet-utility.cpp index 953fa255b..1f56e3cb9 100644 --- a/src/wallet-utility.cpp +++ b/src/wallet-utility.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html #include diff --git a/src/wallet/asyncrpcoperation_mergetoaddress.cpp b/src/wallet/asyncrpcoperation_mergetoaddress.cpp index 8777ad1bf..e09068ac4 100644 --- a/src/wallet/asyncrpcoperation_mergetoaddress.cpp +++ b/src/wallet/asyncrpcoperation_mergetoaddress.cpp @@ -1,5 +1,5 @@ // Copyright (c) 2017 The Zcash developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html . diff --git a/src/wallet/asyncrpcoperation_mergetoaddress.h b/src/wallet/asyncrpcoperation_mergetoaddress.h index 7eccfd4a8..f4360e13c 100644 --- a/src/wallet/asyncrpcoperation_mergetoaddress.h +++ b/src/wallet/asyncrpcoperation_mergetoaddress.h @@ -1,5 +1,5 @@ // Copyright (c) 2017 The Zcash developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/wallet/asyncrpcoperation_saplingconsolidation.cpp b/src/wallet/asyncrpcoperation_saplingconsolidation.cpp index d26542943..41455d360 100644 --- a/src/wallet/asyncrpcoperation_saplingconsolidation.cpp +++ b/src/wallet/asyncrpcoperation_saplingconsolidation.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Copyright (c) 2019 CryptoForge // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/wallet/asyncrpcoperation_sendmany.cpp b/src/wallet/asyncrpcoperation_sendmany.cpp index bef59b556..f754158e3 100644 --- a/src/wallet/asyncrpcoperation_sendmany.cpp +++ b/src/wallet/asyncrpcoperation_sendmany.cpp @@ -1,5 +1,5 @@ // Copyright (c) 2016 The Zcash developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html /****************************************************************************** diff --git a/src/wallet/asyncrpcoperation_sendmany.h b/src/wallet/asyncrpcoperation_sendmany.h index 162680e20..340c0c4cb 100644 --- a/src/wallet/asyncrpcoperation_sendmany.h +++ b/src/wallet/asyncrpcoperation_sendmany.h @@ -1,5 +1,5 @@ // Copyright (c) 2016 The Zcash developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/wallet/asyncrpcoperation_shieldcoinbase.cpp b/src/wallet/asyncrpcoperation_shieldcoinbase.cpp index 6658a50d1..57113f930 100644 --- a/src/wallet/asyncrpcoperation_shieldcoinbase.cpp +++ b/src/wallet/asyncrpcoperation_shieldcoinbase.cpp @@ -1,5 +1,5 @@ // Copyright (c) 2017 The Zcash developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html /****************************************************************************** diff --git a/src/wallet/asyncrpcoperation_shieldcoinbase.h b/src/wallet/asyncrpcoperation_shieldcoinbase.h index e8dcfa07e..bd606e23e 100644 --- a/src/wallet/asyncrpcoperation_shieldcoinbase.h +++ b/src/wallet/asyncrpcoperation_shieldcoinbase.h @@ -1,5 +1,5 @@ // Copyright (c) 2017 The Zcash developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html /****************************************************************************** diff --git a/src/wallet/asyncrpcoperation_sweep.cpp b/src/wallet/asyncrpcoperation_sweep.cpp index 46e5459fd..166548a71 100644 --- a/src/wallet/asyncrpcoperation_sweep.cpp +++ b/src/wallet/asyncrpcoperation_sweep.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html #include "assert.h" diff --git a/src/wallet/asyncrpcoperation_sweep.h b/src/wallet/asyncrpcoperation_sweep.h index d8d6dcbf1..5779e4021 100644 --- a/src/wallet/asyncrpcoperation_sweep.h +++ b/src/wallet/asyncrpcoperation_sweep.h @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html #include "amount.h" diff --git a/src/wallet/crypter.cpp b/src/wallet/crypter.cpp index 895529997..f3674c776 100644 --- a/src/wallet/crypter.cpp +++ b/src/wallet/crypter.cpp @@ -1,5 +1,5 @@ // Copyright (c) 2009-2013 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html /****************************************************************************** diff --git a/src/wallet/crypter.h b/src/wallet/crypter.h index 70f3bb01f..cb459fe07 100644 --- a/src/wallet/crypter.h +++ b/src/wallet/crypter.h @@ -1,5 +1,5 @@ // Copyright (c) 2009-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/wallet/db.cpp b/src/wallet/db.cpp index f2a54bc9a..c924628ad 100644 --- a/src/wallet/db.cpp +++ b/src/wallet/db.cpp @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html /****************************************************************************** diff --git a/src/wallet/db.h b/src/wallet/db.h index 0717e3449..1e4de9d78 100644 --- a/src/wallet/db.h +++ b/src/wallet/db.h @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/wallet/gtest/test_transaction.cpp b/src/wallet/gtest/test_transaction.cpp index 96d14cc02..74aadfaf0 100644 --- a/src/wallet/gtest/test_transaction.cpp +++ b/src/wallet/gtest/test_transaction.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html #include diff --git a/src/wallet/gtest/test_wallet.cpp b/src/wallet/gtest/test_wallet.cpp index 052e528ae..01a53420c 100644 --- a/src/wallet/gtest/test_wallet.cpp +++ b/src/wallet/gtest/test_wallet.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html #include diff --git a/src/wallet/gtest/test_wallet_zkeys.cpp b/src/wallet/gtest/test_wallet_zkeys.cpp index cd03cf9eb..6729c623f 100644 --- a/src/wallet/gtest/test_wallet_zkeys.cpp +++ b/src/wallet/gtest/test_wallet_zkeys.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html #include diff --git a/src/wallet/rpcdump.cpp b/src/wallet/rpcdump.cpp index 39b5caf38..eb32c244f 100644 --- a/src/wallet/rpcdump.cpp +++ b/src/wallet/rpcdump.cpp @@ -1,5 +1,5 @@ // Copyright (c) 2009-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html /****************************************************************************** diff --git a/src/wallet/rpchushwallet.cpp b/src/wallet/rpchushwallet.cpp index ac2b9642f..bda64a84a 100644 --- a/src/wallet/rpchushwallet.cpp +++ b/src/wallet/rpchushwallet.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Copyright (c) 2019 Cryptoforge // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/wallet/rpcwallet.cpp b/src/wallet/rpcwallet.cpp index c5ac5f8dc..51273a754 100644 --- a/src/wallet/rpcwallet.cpp +++ b/src/wallet/rpcwallet.cpp @@ -1,6 +1,6 @@ // Copyright (c) 2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html /****************************************************************************** diff --git a/src/wallet/rpcwallet.h b/src/wallet/rpcwallet.h index 954da12c6..67389d967 100644 --- a/src/wallet/rpcwallet.h +++ b/src/wallet/rpcwallet.h @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Copyright (c) 2016 The Bitcoin Core developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/wallet/test/wallet_tests.cpp b/src/wallet/test/wallet_tests.cpp index f8f5c231f..ffcedb217 100644 --- a/src/wallet/test/wallet_tests.cpp +++ b/src/wallet/test/wallet_tests.cpp @@ -1,5 +1,5 @@ // Copyright (c) 2012-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/wallet/wallet.cpp b/src/wallet/wallet.cpp index d217c41ec..37b31ec85 100644 --- a/src/wallet/wallet.cpp +++ b/src/wallet/wallet.cpp @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/wallet/wallet.h b/src/wallet/wallet.h index c3c105b71..6b23dd7c6 100644 --- a/src/wallet/wallet.h +++ b/src/wallet/wallet.h @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/wallet/wallet_ismine.cpp b/src/wallet/wallet_ismine.cpp index 7a91bf73d..c80e37d9a 100644 --- a/src/wallet/wallet_ismine.cpp +++ b/src/wallet/wallet_ismine.cpp @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/wallet/wallet_ismine.h b/src/wallet/wallet_ismine.h index 05a1f5174..98e4771ca 100644 --- a/src/wallet/wallet_ismine.h +++ b/src/wallet/wallet_ismine.h @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/wallet/walletdb.cpp b/src/wallet/walletdb.cpp index 2fe1a19f4..1fcb59a06 100644 --- a/src/wallet/walletdb.cpp +++ b/src/wallet/walletdb.cpp @@ -1,6 +1,6 @@ // Copyright (c) 2009-2010 Satoshi Nakamoto // Copyright (c) 2009-2014 The Bitcoin Core developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html /****************************************************************************** diff --git a/src/zcash/Address.cpp b/src/zcash/Address.cpp index e17580d02..2e5080a05 100644 --- a/src/zcash/Address.cpp +++ b/src/zcash/Address.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/zcash/Address.hpp b/src/zcash/Address.hpp index 371385697..8f0f00955 100644 --- a/src/zcash/Address.hpp +++ b/src/zcash/Address.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/zcash/IncrementalMerkleTree.cpp b/src/zcash/IncrementalMerkleTree.cpp index 64c13df98..ba203d798 100644 --- a/src/zcash/IncrementalMerkleTree.cpp +++ b/src/zcash/IncrementalMerkleTree.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/zcash/IncrementalMerkleTree.hpp b/src/zcash/IncrementalMerkleTree.hpp index 0ad306ebd..75d6e0918 100644 --- a/src/zcash/IncrementalMerkleTree.hpp +++ b/src/zcash/IncrementalMerkleTree.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/zcash/JoinSplit.cpp b/src/zcash/JoinSplit.cpp index a9bc44cce..dc21191f3 100644 --- a/src/zcash/JoinSplit.cpp +++ b/src/zcash/JoinSplit.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html #include "JoinSplit.hpp" diff --git a/src/zcash/JoinSplit.hpp b/src/zcash/JoinSplit.hpp index 7944be1df..fe5cab4f7 100644 --- a/src/zcash/JoinSplit.hpp +++ b/src/zcash/JoinSplit.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/zcash/Note.cpp b/src/zcash/Note.cpp index 46516040f..7aa08536f 100644 --- a/src/zcash/Note.cpp +++ b/src/zcash/Note.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/zcash/Note.hpp b/src/zcash/Note.hpp index 6b69c6172..47bebe740 100644 --- a/src/zcash/Note.hpp +++ b/src/zcash/Note.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/zcash/NoteEncryption.cpp b/src/zcash/NoteEncryption.cpp index fb86bd414..1cbd91397 100644 --- a/src/zcash/NoteEncryption.cpp +++ b/src/zcash/NoteEncryption.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/zcash/NoteEncryption.hpp b/src/zcash/NoteEncryption.hpp index 3319ea39f..96df419ea 100644 --- a/src/zcash/NoteEncryption.hpp +++ b/src/zcash/NoteEncryption.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/zcash/Proof.cpp b/src/zcash/Proof.cpp index 1036bb59f..5f86dfb58 100644 --- a/src/zcash/Proof.cpp +++ b/src/zcash/Proof.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/zcash/Proof.hpp b/src/zcash/Proof.hpp index 38f13cff9..3fcf00395 100644 --- a/src/zcash/Proof.hpp +++ b/src/zcash/Proof.hpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/zcash/Zcash.h b/src/zcash/Zcash.h index 958688b89..e84edfba8 100644 --- a/src/zcash/Zcash.h +++ b/src/zcash/Zcash.h @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html #ifndef ZC_ZCASH_H_ diff --git a/src/zcash/prf.cpp b/src/zcash/prf.cpp index a13b7926b..bffddc136 100644 --- a/src/zcash/prf.cpp +++ b/src/zcash/prf.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/zcash/prf.h b/src/zcash/prf.h index 73449f886..e65f396c2 100644 --- a/src/zcash/prf.h +++ b/src/zcash/prf.h @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html // Zcash uses SHA256Compress as a PRF for various components diff --git a/src/zcash/util.cpp b/src/zcash/util.cpp index 51e9a4c21..e76c8b729 100644 --- a/src/zcash/util.cpp +++ b/src/zcash/util.cpp @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/zcash/util.h b/src/zcash/util.h index eedddebe1..2050f9693 100644 --- a/src/zcash/util.h +++ b/src/zcash/util.h @@ -1,4 +1,4 @@ -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html #ifndef ZC_UTIL_H_ diff --git a/src/zcash/zip32.cpp b/src/zcash/zip32.cpp index 39915b83f..eb194cb15 100644 --- a/src/zcash/zip32.cpp +++ b/src/zcash/zip32.cpp @@ -1,5 +1,5 @@ // Copyright (c) 2018 The Zcash developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/zcash/zip32.h b/src/zcash/zip32.h index f4a5dd0c7..914fdbedc 100644 --- a/src/zcash/zip32.h +++ b/src/zcash/zip32.h @@ -1,5 +1,5 @@ // Copyright (c) 2018 The Zcash developers -// Copyright (c) 2016-2023 The Hush developers +// Copyright (c) 2016-2024 The Hush developers // Distributed under the GPLv3 software license, see the accompanying // file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/src/zush b/src/zush index 631b0ddbf..c2158fd15 100755 --- a/src/zush +++ b/src/zush @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# Copyright (c) 2016-2023 The Hush developers +# Copyright (c) 2016-2024 The Hush developers # set working directory to the location of this script # readlink -f does not always exist diff --git a/toolchain-info.sh b/toolchain-info.sh index 1bd78a41a..33c2ec0ad 100755 --- a/toolchain-info.sh +++ b/toolchain-info.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# Copyright (c) 2016-2023 The Hush developers +# Copyright (c) 2016-2024 The Hush developers # Distributed under the GPLv3 software license, see the accompanying # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html #TODO: detect other versions of gcc/clang diff --git a/util/afl/afl-build.sh b/util/afl/afl-build.sh index 158353775..a30950dd7 100755 --- a/util/afl/afl-build.sh +++ b/util/afl/afl-build.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# Copyright (c) 2016-2023 The Hush developers +# Copyright (c) 2016-2024 The Hush developers # Distributed under the GPLv3 software license, see the accompanying # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # A wrapper around ./util/build.sh for instrumenting the build with AFL: diff --git a/util/afl/afl-get.sh b/util/afl/afl-get.sh index 5e009636c..3ecfb1250 100755 --- a/util/afl/afl-get.sh +++ b/util/afl/afl-get.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# Copyright (c) 2016-2023 The Hush developers +# Copyright (c) 2016-2024 The Hush developers # Distributed under the GPLv3 software license, see the accompanying # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # Obtains and builds a copy of AFL from source. diff --git a/util/afl/afl-getbuildrun.sh b/util/afl/afl-getbuildrun.sh index 4c02d619a..1a2329ed8 100755 --- a/util/afl/afl-getbuildrun.sh +++ b/util/afl/afl-getbuildrun.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# Copyright (c) 2016-2023 The Hush developers +# Copyright (c) 2016-2024 The Hush developers # Distributed under the GPLv3 software license, see the accompanying # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html # Builds AFL and an instrumented hushd, then begins fuzzing. diff --git a/util/afl/afl-run.sh b/util/afl/afl-run.sh index 7d5a198d5..39a94c994 100755 --- a/util/afl/afl-run.sh +++ b/util/afl/afl-run.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# Copyright (c) 2016-2023 The Hush developers +# Copyright (c) 2016-2024 The Hush developers # Distributed under the GPLv3 software license, see the accompanying # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/util/afl/hush-wrapper b/util/afl/hush-wrapper index 9af9c7461..319dd718c 100755 --- a/util/afl/hush-wrapper +++ b/util/afl/hush-wrapper @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# Copyright (c) 2016-2023 The Hush developers +# Copyright (c) 2016-2024 The Hush developers set -ex -o pipefail diff --git a/util/build-arm-xcompile.sh b/util/build-arm-xcompile.sh index 6be684464..c66e606f1 100755 --- a/util/build-arm-xcompile.sh +++ b/util/build-arm-xcompile.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# Copyright (c) 2016-2023 The Hush developers +# Copyright (c) 2016-2024 The Hush developers # Distributed under the GPLv3 software license, see the accompanying # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/util/build-arm.sh b/util/build-arm.sh index 1997d249f..500620de1 100755 --- a/util/build-arm.sh +++ b/util/build-arm.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash # Copyright (c) 2019-2020 radix42 -# Copyright (c) 2016-2023 The Hush developers +# Copyright (c) 2016-2024 The Hush developers # Original aarch64 port by radix42. Thank you! # Distributed under the GPLv3 software license, see the accompanying # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/util/build-debian-package.sh b/util/build-debian-package.sh index 595118d19..c9719fd18 100755 --- a/util/build-debian-package.sh +++ b/util/build-debian-package.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# Copyright (c) 2016-2023 The Hush developers +# Copyright (c) 2016-2024 The Hush developers # Distributed under the GPLv3 software license, see the accompanying # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html ## Usages: diff --git a/util/build-mac.sh b/util/build-mac.sh index 23d805d15..745a72238 100755 --- a/util/build-mac.sh +++ b/util/build-mac.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# Copyright (c) 2016-2023 The Hush developers +# Copyright (c) 2016-2024 The Hush developers # Distributed under the GPLv3 software license, see the accompanying # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/util/build-win.sh b/util/build-win.sh index 59381c474..f3498530e 100755 --- a/util/build-win.sh +++ b/util/build-win.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# Copyright (c) 2016-2023 The Hush developers +# Copyright (c) 2016-2024 The Hush developers # Distributed under the GPLv3 software license, see the accompanying # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html export HOST=x86_64-w64-mingw32 diff --git a/util/build.sh b/util/build.sh index 3f45f1b59..cbcd9a416 100755 --- a/util/build.sh +++ b/util/build.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# Copyright (c) 2016-2023 The Hush developers +# Copyright (c) 2016-2024 The Hush developers # Distributed under the GPLv3 software license, see the accompanying # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/util/checkpoints.pl b/util/checkpoints.pl index a02171186..486002c75 100755 --- a/util/checkpoints.pl +++ b/util/checkpoints.pl @@ -1,5 +1,5 @@ #!/usr/bin/perl -# Copyright (c) 2016-2023 The Hush developers +# Copyright (c) 2016-2024 The Hush developers # Distributed under the GPLv3 software license, see the accompanying # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html use warnings; diff --git a/util/docker-entrypoint.sh b/util/docker-entrypoint.sh index f3fc8bf8a..32a11f979 100755 --- a/util/docker-entrypoint.sh +++ b/util/docker-entrypoint.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# Copyright (c) 2016-2023 The Hush developers +# Copyright (c) 2016-2024 The Hush developers # Distributed under the GPLv3 software license, see the accompanying # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/util/gen-linux-binary-release.sh b/util/gen-linux-binary-release.sh index c9dde8589..f658fc5da 100755 --- a/util/gen-linux-binary-release.sh +++ b/util/gen-linux-binary-release.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# Copyright (c) 2016-2023 The Hush developers +# Copyright (c) 2016-2024 The Hush developers # Released under the GPLv3 set -e diff --git a/util/gen-manpages.sh b/util/gen-manpages.sh index 7524c1add..844fac739 100755 --- a/util/gen-manpages.sh +++ b/util/gen-manpages.sh @@ -1,5 +1,5 @@ #!/bin/sh -# Copyright (c) 2016-2023 The Hush developers +# Copyright (c) 2016-2024 The Hush developers # Released under the GPLv3 TOPDIR=${TOPDIR:-$(git rev-parse --show-toplevel)} diff --git a/util/gen_scriptpubs.pl b/util/gen_scriptpubs.pl index 0127e1564..0924fb31b 100755 --- a/util/gen_scriptpubs.pl +++ b/util/gen_scriptpubs.pl @@ -1,5 +1,5 @@ #!/usr/bin/perl -# Copyright (c) 2016-2023 The Hush developers +# Copyright (c) 2016-2024 The Hush developers # Distributed under the GPLv3 software license, see the accompanying # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html use warnings; diff --git a/util/replace.pl b/util/replace.pl index 51ab56d09..ef99cb830 100755 --- a/util/replace.pl +++ b/util/replace.pl @@ -1,5 +1,5 @@ #!/usr/bin/perl -# Copyright (c) 2016-2023 The Hush developers +# Copyright (c) 2016-2024 The Hush developers # Distributed under the GPLv3 software license, see the accompanying # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html diff --git a/util/security-check.py b/util/security-check.py index c208fc9d5..492f0da94 100755 --- a/util/security-check.py +++ b/util/security-check.py @@ -1,5 +1,5 @@ #!/usr/bin/env python -# Copyright (c) 2016-2023 The Hush developers +# Copyright (c) 2016-2024 The Hush developers # Distributed under the GPLv3 software license, see the accompanying # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html ''' diff --git a/util/symbol-check.py b/util/symbol-check.py index 6142bcf3f..ed9481419 100755 --- a/util/symbol-check.py +++ b/util/symbol-check.py @@ -1,6 +1,6 @@ #!/usr/bin/env python # Copyright (c) 2014 Wladimir J. van der Laan -# Copyright (c) 2016-2023 The Hush developers +# Copyright (c) 2016-2024 The Hush developers # Distributed under the GPLv3 software license, see the accompanying # file COPYING or https://www.gnu.org/licenses/gpl-3.0.en.html ''' diff --git a/util/test-security-check.py b/util/test-security-check.py index 681584c68..cca50eba0 100755 --- a/util/test-security-check.py +++ b/util/test-security-check.py @@ -1,5 +1,5 @@ #!/usr/bin/env python2 -# Copyright (c) 2016-2023 The Hush developers +# Copyright (c) 2016-2024 The Hush developers ''' Test script for security-check.py ''' diff --git a/util/update-copyrights.sh b/util/update-copyrights.sh index 293602f62..55a722f8c 100755 --- a/util/update-copyrights.sh +++ b/util/update-copyrights.sh @@ -1,5 +1,5 @@ #!/usr/bin/env bash -# Copyright (c) 2016-2023 The Hush developers +# Copyright (c) 2016-2024 The Hush developers # Released under the GPLv3 # Usage: update-copyrights.sh 2021 2022 From 3da93ee53b9325f782025e5feee7bfdadc32e50c Mon Sep 17 00:00:00 2001 From: Duke Date: Wed, 28 Feb 2024 08:48:24 -0500 Subject: [PATCH 11/16] Update relnotes --- doc/relnotes/README.md | 30 ++++++++++++++++++++---------- 1 file changed, 20 insertions(+), 10 deletions(-) diff --git a/doc/relnotes/README.md b/doc/relnotes/README.md index fddc5344f..7ad3c31f2 100644 --- a/doc/relnotes/README.md +++ b/doc/relnotes/README.md @@ -12,16 +12,26 @@ evil organizations. # Hush 3.10.2 "Fiendish Fenrir" - * Update to wolfssl 5.2.0: https://git.hush.is/hush/hush3/issues/380. - * Delete cryptoconditions: https://git.hush.is/hush/hush3/issues/381. - * Better error message: https://git.hush.is/hush/hush3/commit/f64c10baa9ae6940f434f6ff6750b299c1da548e, https://git.hush.is/hush/hush3/commit/f71f8124c3ffb8df6d83f6fd00201cb11aa0f239. - * Improve hush_scanner and seed node contrib file: https://git.hush.is/hush/hush3/commit/16dd3aef74ac312bc8953af34a3d9a297b03d9f4. - * Remove unused Makefile: https://git.hush.is/hush/hush3/issues/291. - * Add script for scanning DragonX nodes: https://git.hush.is/hush/hush3/commit/0679468f609215a0958a95edc70643108ee6530a. - * Add Fedora install process: https://git.hush.is/hush/hush3/pulls/384. - * More details about p2p encryption: https://git.hush.is/hush/hush3/commit/ccc86839b9774934882fec4cbf3428003cf75fd5, https://git.hush.is/hush/hush3/commit/a358acab0b1a589cebc45846ab54f7fa751c4820, https://git.hush.is/hush/hush3/commit/4ed576a7e256abb46e15d8f3606dc30ac276d461. - * Fix boost download link: https://git.hush.is/hush/hush3/commit/323d2134a1fcc119a4da82f9fc37e912b67e58c6. - * Remove unused code. + * RandomX mining is faster for various reasons + * Large page support is enabled (needs to be enabled at OS level to be used) + * This can lead to a 1-2% speed increase in mining depending on RAM and CPU + * Various small optimizations such as making some variables static or const + and removing unnecessary conditionals + * Mining now starts faster because instead of only using 2 threads to prepare + data needed to mine, now it uses all physical cores + * RandomX mining takes slightly less memory + * Update to wolfssl 5.2.0: https://git.hush.is/hush/hush3/issues/380 + * Delete cryptoconditions: https://git.hush.is/hush/hush3/issues/381 + * This means Hush+DragonX full nodes take up a lot less memory and binaries are smaller + * It also means syncing is faster + * Better error message: https://git.hush.is/hush/hush3/commit/f64c10baa9ae6940f434f6ff6750b299c1da548e, https://git.hush.is/hush/hush3/commit/f71f8124c3ffb8df6d83f6fd00201cb11aa0f239 + * Improve `hush_scanner` and seed node contrib file: https://git.hush.is/hush/hush3/commit/16dd3aef74ac312bc8953af34a3d9a297b03d9f4 + * Remove unused Makefile: https://git.hush.is/hush/hush3/issues/291 + * Add script for scanning DragonX nodes: https://git.hush.is/hush/hush3/commit/0679468f609215a0958a95edc70643108ee6530a + * Add Fedora install process: https://git.hush.is/hush/hush3/pulls/384 + * More details about p2p encryption: https://git.hush.is/hush/hush3/commit/ccc86839b9774934882fec4cbf3428003cf75fd5, https://git.hush.is/hush/hush3/commit/a358acab0b1a589cebc45846ab54f7fa751c4820, https://git.hush.is/hush/hush3/commit/4ed576a7e256abb46e15d8f3606dc30ac276d461 + * Fix boost download link: https://git.hush.is/hush/hush3/commit/323d2134a1fcc119a4da82f9fc37e912b67e58c6 + * Remove unused code # Hush 3.10.1 "Oneiric Octopus" From 251407af3fb84e1532337b214d27155b4d248c31 Mon Sep 17 00:00:00 2001 From: Duke Date: Wed, 28 Feb 2024 09:08:52 -0500 Subject: [PATCH 12/16] Update relnotes --- doc/relnotes/README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/doc/relnotes/README.md b/doc/relnotes/README.md index 7ad3c31f2..ff13713ec 100644 --- a/doc/relnotes/README.md +++ b/doc/relnotes/README.md @@ -20,6 +20,10 @@ evil organizations. * Mining now starts faster because instead of only using 2 threads to prepare data needed to mine, now it uses all physical cores * RandomX mining takes slightly less memory + * `ac_sapling` is no longer an option for Arrakis Chains + * All chains enable Sapling at height 1 like Hush + DragonX + * This means there is no need to call `NetworkUpgradeActive` on every block height + which means syncing is faster * Update to wolfssl 5.2.0: https://git.hush.is/hush/hush3/issues/380 * Delete cryptoconditions: https://git.hush.is/hush/hush3/issues/381 * This means Hush+DragonX full nodes take up a lot less memory and binaries are smaller From 92219bc1eb85e19ad42dfc6f102f77b18b2a57f0 Mon Sep 17 00:00:00 2001 From: Duke Date: Wed, 28 Feb 2024 11:37:23 -0500 Subject: [PATCH 13/16] Update relnotes --- doc/relnotes/README.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/doc/relnotes/README.md b/doc/relnotes/README.md index ff13713ec..989051f09 100644 --- a/doc/relnotes/README.md +++ b/doc/relnotes/README.md @@ -24,10 +24,11 @@ evil organizations. * All chains enable Sapling at height 1 like Hush + DragonX * This means there is no need to call `NetworkUpgradeActive` on every block height which means syncing is faster - * Update to wolfssl 5.2.0: https://git.hush.is/hush/hush3/issues/380 * Delete cryptoconditions: https://git.hush.is/hush/hush3/issues/381 * This means Hush+DragonX full nodes take up a lot less memory and binaries are smaller - * It also means syncing is faster + * It also means syncing, rescanning and compiling is faster + * CLI options related to CryptoConditions ( `-ac_cc -ac_cclib -ac_ccenable -ac_ccactivate) have been removed + * Update to wolfssl 5.2.0: https://git.hush.is/hush/hush3/issues/380 * Better error message: https://git.hush.is/hush/hush3/commit/f64c10baa9ae6940f434f6ff6750b299c1da548e, https://git.hush.is/hush/hush3/commit/f71f8124c3ffb8df6d83f6fd00201cb11aa0f239 * Improve `hush_scanner` and seed node contrib file: https://git.hush.is/hush/hush3/commit/16dd3aef74ac312bc8953af34a3d9a297b03d9f4 * Remove unused Makefile: https://git.hush.is/hush/hush3/issues/291 From 774f1a9a78f20cb8a7e4d4589622ef0502996616 Mon Sep 17 00:00:00 2001 From: Duke Date: Wed, 28 Feb 2024 11:38:07 -0500 Subject: [PATCH 14/16] Fix copyright years which were incorrectly changed --- src/stratum.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/stratum.cpp b/src/stratum.cpp index 17dce9450..c7bed37df 100644 --- a/src/stratum.cpp +++ b/src/stratum.cpp @@ -1,6 +1,6 @@ // Copyright (c) 2021-2024 The Hush developers -// Copyright (c) 2020-2024 The Freicoin Developers -// Copyright (c) 2021-2024 Decker +// Copyright (c) 2020-2023 The Freicoin Developers +// Copyright (c) 2021-2023 Decker // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this // file, You can obtain one at https://mozilla.org/MPL/2.0/. From dfa94d80d8d323051dbcc4cab6cbbd800ea43bf3 Mon Sep 17 00:00:00 2001 From: Duke Date: Wed, 28 Feb 2024 11:39:22 -0500 Subject: [PATCH 15/16] Fix copyright years which were incorrectly changed --- src/stratum.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/stratum.h b/src/stratum.h index 383380157..9a63863ab 100644 --- a/src/stratum.h +++ b/src/stratum.h @@ -1,5 +1,5 @@ // Copyright (c) 2021-2024 The Hush developers -// Copyright (c) 2020-2024 The Freicoin Developers +// Copyright (c) 2020-2023 The Freicoin Developers // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this // file, You can obtain one at https://mozilla.org/MPL/2.0/. From a26fde4f927a46b00accbac19bd2a82927a1f9a3 Mon Sep 17 00:00:00 2001 From: Duke Date: Wed, 28 Feb 2024 11:50:16 -0500 Subject: [PATCH 16/16] Update relnotes --- doc/relnotes/README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/doc/relnotes/README.md b/doc/relnotes/README.md index 989051f09..bd01b8ed1 100644 --- a/doc/relnotes/README.md +++ b/doc/relnotes/README.md @@ -29,6 +29,8 @@ evil organizations. * It also means syncing, rescanning and compiling is faster * CLI options related to CryptoConditions ( `-ac_cc -ac_cclib -ac_ccenable -ac_ccactivate) have been removed * Update to wolfssl 5.2.0: https://git.hush.is/hush/hush3/issues/380 + * Only Hush + DragonX will automatically connec to various seed nodes https://git.hush.is/hush/hush3/issues/379 + * Other Arrakis Chains must opt-in via -connect or -addnode * Better error message: https://git.hush.is/hush/hush3/commit/f64c10baa9ae6940f434f6ff6750b299c1da548e, https://git.hush.is/hush/hush3/commit/f71f8124c3ffb8df6d83f6fd00201cb11aa0f239 * Improve `hush_scanner` and seed node contrib file: https://git.hush.is/hush/hush3/commit/16dd3aef74ac312bc8953af34a3d9a297b03d9f4 * Remove unused Makefile: https://git.hush.is/hush/hush3/issues/291