Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
96 commits
Select commit Hold shift + click to select a range
6974e30
build: Bump to 28.0rc1
achow101 Aug 27, 2024
08887d3
doc: Generate manpages
achow101 Aug 27, 2024
27b6300
examples: Generate example bitcoin.conf
achow101 Aug 27, 2024
bd45bc6
doc: Point release notes to wiki draft
achow101 Aug 27, 2024
88f0419
Merge bitcoin/bitcoin#30726: [28.x] Bump to 28.0rc1
achow101 Aug 27, 2024
5577d5a
test: fix `TestShell` initialization (late follow-up for #30463)
theStack Aug 25, 2024
342baab
test: Avoid intermittent timeout in p2p_headers_sync_with_minchainwor…
Aug 30, 2024
199bb09
test: fixing failing system_tests/run_command under some Locales
jadijadi Sep 2, 2024
b2a1379
depends: build libevent with -D_GNU_SOURCE
fanquake Aug 28, 2024
fa46088
Merge bitcoin/bitcoin#30762: [28.x] rc backports
achow101 Sep 5, 2024
598415b
test: Work around boost compilation error
Sep 6, 2024
c6b5db1
assumeUTXO: fix peers disconnection during sync
furszy Sep 3, 2024
b329ed7
test: add coverage for assumeUTXO honest peers disconnection
furszy Jul 9, 2024
d39262e
test: Wait for local services to update in feature_assumeutxo
fjahr Sep 12, 2024
674dded
gui: fix crash when closing wallet
furszy Sep 12, 2024
1b853fd
qt: Translations update
hebasto Sep 13, 2024
8229e98
streams: cache file position within AutoFile
sipa Sep 12, 2024
ff95cb3
streams: remove AutoFile::Get() entirely
sipa Sep 14, 2024
5315886
build: Bump to 28.0rc2
achow101 Sep 5, 2024
06a7df7
doc: Generate manpages
achow101 Sep 5, 2024
1147e72
Merge bitcoin/bitcoin#30827: [28.x] Further backports and rc2
fanquake Sep 17, 2024
e24a25d
test: Use shell builtins in run_command test case
achow101 Sep 23, 2024
7fcd7b8
validation: Disable CheckForkWarningConditions for background chainstate
mzumsande Sep 24, 2024
5feef9c
build: Bump to 28.0
achow101 Sep 24, 2024
98745e0
doc: generate manpages
achow101 Sep 24, 2024
5de225f
doc: 28.0 Release Notes
achow101 Sep 30, 2024
1101837
Merge bitcoin/bitcoin#30959: [28.x] backports and finalize
achow101 Oct 1, 2024
09f5560
signet/miner: drop get_reward_address function
ajtowns Oct 1, 2022
be91615
signet/miner: drop do_createpsbt function
ajtowns Oct 1, 2022
517df64
signet/miner: drop create_coinbase function
ajtowns Oct 1, 2022
eab0bed
signet/miner: rename do_decode_psbt to decode_psbt
ajtowns Oct 1, 2022
855e948
signet/miner: move next_block_* functions into new Generator class
ajtowns Oct 1, 2022
792fdee
signet/miner: add Generate.next_block_time function
ajtowns Oct 1, 2022
7038de7
signet/miner: add Generate.gbt function
ajtowns Oct 1, 2022
14e10e7
signet/miner: add Generate.mine function
ajtowns Oct 1, 2022
213a003
signet/miner: add support for a poolnum/poolid tag in mined blocks
ajtowns Sep 5, 2023
a0aa4c7
signet/miner: Use argparse exclusive groups
ajtowns Aug 9, 2024
9b25187
Merge pull request #63 from ajtowns/202408-inq28-backport
ajtowns Oct 8, 2024
8a13a8e
Move mapFlagNames and FormatScriptFlags logic to deploymentinfo.h
ajtowns Sep 14, 2022
6589c22
validation: export GetBlockScriptFlags()
ajtowns Sep 15, 2022
44895c5
rpc: have getdeploymentinfo report script verify flags
ajtowns Sep 14, 2022
dbcaefa
ArgsManager: support command-specific options
ajtowns Dec 5, 2023
05c8c6c
bitcoin-wallet: use command-specific options
ajtowns Nov 6, 2023
27af66c
ArgsManager: automate checking for correct command options
ajtowns Nov 6, 2023
bc908ac
script: expose CastToBool function
ajtowns Nov 6, 2023
4f07a77
[consensus] Expose OP_SUCCESS logic
ajtowns Nov 8, 2023
6458e4e
bitcoin-util: introduce evalscript subcommand
ajtowns Nov 6, 2023
557956d
Merge pull request #64 from ajtowns/202408-inq28-evalscript
ajtowns Oct 8, 2024
8769f14
Bitcoin Inquisition branding
ajtowns Sep 2, 2023
d8b6303
Disable mainnet/testnet operation
ajtowns May 22, 2022
da51824
Bury taproot deployment
ajtowns Aug 29, 2023
4cbf59a
tests: drop versionbits specific tests
ajtowns Jan 30, 2023
27c2404
validation: drop "Unknown new rules activated" warning
ajtowns Jan 30, 2023
15b1db5
Replace versionbits for heretical deployments
ajtowns Aug 29, 2023
66a0f90
tests: add heretical activation fuzz tester
ajtowns Jan 30, 2023
728b26f
deploymentinfo: report signalling
ajtowns Sep 1, 2022
60b3c4b
chainparams: Add support for renouncing an HereticalDeployment
ajtowns Aug 29, 2023
1deba63
Merge pull request #65 from ajtowns/202408-inq28-setup
ajtowns Oct 9, 2024
2655cb7
Add StandardTemplateHash definition
JeremyRubin Oct 16, 2019
7a9a5d8
Add SignatureChecker method for checking DefaultCheckTemplateVerifyHash.
JeremyRubin Oct 16, 2019
87ca38b
Add OP_CHECKTEMPLATEVERIFY Opcode as OP_NOP4
JeremyRubin Oct 16, 2019
5e4634e
Change printing of NOP4 to CheckTemplateVerify (separate commit for e…
JeremyRubin Sep 2, 2021
f56c8f8
[Anti-DoS Caching] Precompute the DefaultCheckTemplateVerifyHash
JeremyRubin Oct 16, 2019
67de06a
[Refactor] Document and pack the fields in the PrecomputedData
JeremyRubin Sep 2, 2021
1762524
[Anti-DoS Caching] No longer Cache CTV Hash at input index 0
JeremyRubin Jan 20, 2022
8e82e93
OP_CHECKTEMPLATEVERIFY Deployment parameters
ajtowns Aug 30, 2023
b31f218
Make Bare OP_CHECKTEMPLATEVERIFY basic transactions standard
JeremyRubin Oct 16, 2019
3d9c481
[TESTS] Add OP_CHECKTEMPLATEVERIFY functional tests
JeremyRubin Oct 16, 2019
d02e77c
[TESTS] add tx_valid.json tests for BIP-119 CheckTemplateVerify
JeremyRubin Sep 2, 2021
e34763d
[TESTS] Add tx_invalid.json examples for BIP-119 CheckTemplateVerify
JeremyRubin Sep 12, 2021
180a1a8
[TESTS] Add CTV Hash Computation Unit Test & Mutation Tester
JeremyRubin Sep 12, 2021
530ee1b
OP_CHECKTEMPLATEVERIFY Deployment parameters for signet/inquisition
ajtowns Aug 30, 2023
ff1cc73
Merge pull request #66 from ajtowns/202409-inq28-ctv
ajtowns Oct 9, 2024
d81afc3
script/interpreter: Add KeyVersion
ajtowns Feb 6, 2023
50d4a78
Implement BIP 118 (SIGHASH_ANYPREVOUT)
ajtowns Feb 6, 2023
37a940a
bitcoin-util: update for ipk in ScriptExecutionData
ajtowns Sep 1, 2024
089ff2f
tests: Add unit tests for ANYPREVOUT
ajtowns Feb 6, 2023
9303420
tests: Update test framework for ANYPREVOUT
ajtowns Mar 2, 2020
7441e0e
Add ANYPREVOUT deployment
ajtowns Aug 30, 2023
fe4ea2d
Make ANYPREVOUT transactions standard after activation
ajtowns Feb 6, 2023
63b2f8a
tests: Add ANYPREVOUT testing to feature_taproot
ajtowns Sep 9, 2022
cd5e10e
qa: add a fuzz target ensuring the sighash behaviour for non APO keys…
darosior Oct 9, 2022
aa0c738
Merge pull request #67 from ajtowns/202409-inq28-apo
ajtowns Oct 9, 2024
51a108c
Re-enable OP_CAT
arminsabouri Oct 21, 2023
ea0b412
Adds OP_CAT script_tests unittests
EthanHeilman Jan 20, 2024
76b12ab
OP_CAT deployment
arminsabouri Oct 28, 2023
a118743
functional tests for OP_CAT
arminsabouri Apr 10, 2024
e9b3214
Add DISCOURAGE_OP_CAT unit tests
arminsabouri Oct 9, 2024
a4ccaf6
Merge pull request #68 from ajtowns/202409-inq28-cat
ajtowns Oct 10, 2024
2af520c
Avoid creating <= 64-byte transactions in most functional tests.
TheBlueMatt Feb 25, 2019
56610cb
[test] Separate 64B and 63B tx size tests
ajtowns Mar 28, 2023
281ac62
Make 64 byte txs consensus invalid
ajtowns Apr 9, 2024
1df22d0
tests: Add more 64 byte tx tests
Christewart Feb 6, 2025
b47f910
Add 64-byte check to CheckTransaction(), add tx_invalid.json 64 byte …
Christewart Mar 14, 2025
81171d8
tests: Fix old tx_invalid.json test case that happened to serialize t…
Christewart Mar 14, 2025
3a57e3d
Get all python test cases passing besides p2p_invalid_txs.py
Christewart Mar 14, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion build_msvc/bitcoin_config.h.in
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@
#define PACKAGE_BUGREPORT "https://github.com/bitcoin/bitcoin/issues"

/* Define to the full name of this package. */
#define PACKAGE_NAME "Bitcoin Core"
#define PACKAGE_NAME "Bitcoin Inquisition"

/* Define to the full name and version of this package. */
#define PACKAGE_STRING $
Expand Down
2 changes: 1 addition & 1 deletion build_msvc/bitcoind/bitcoind.vcxproj
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@
<Target Name="AfterBuild">
<Copy SourceFiles="$(ConfigIniIn)" DestinationFiles="$(ConfigIniOut)" ></Copy>
<ReplaceInFile FilePath="$(ConfigIniOut)"
Replace="@PACKAGE_NAME@" By="Bitcoin Core"></ReplaceInFile>
Replace="@PACKAGE_NAME@" By="Bitcoin Inquisition"></ReplaceInFile>
<ReplaceInFile FilePath="$(ConfigIniOut)"
Replace="@PACKAGE_BUGREPORT@" By="https://github.com/bitcoin/bitcoin/issues"></ReplaceInFile>
<ReplaceInFile FilePath="$(ConfigIniOut)"
Expand Down
2 changes: 1 addition & 1 deletion build_msvc/msvc-autogen.py
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ def find_between( s, first, last ):
config_dict = dict(item.split(", ") for item in config_info)
config_dict["PACKAGE_VERSION"] = f"\"{config_dict['CLIENT_VERSION_MAJOR']}.{config_dict['CLIENT_VERSION_MINOR']}.{config_dict['CLIENT_VERSION_BUILD']}\""
version = config_dict["PACKAGE_VERSION"].strip('"')
config_dict["PACKAGE_STRING"] = f"\"Bitcoin Core {version}\""
config_dict["PACKAGE_STRING"] = f"\"Bitcoin Inquisition {version}\""

with open(os.path.join(SOURCE_DIR,'../build_msvc/bitcoin_config.h.in'), "r", encoding="utf8") as template_file:
template = template_file.readlines()
Expand Down
6 changes: 3 additions & 3 deletions configure.ac
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
AC_PREREQ([2.69])
define(_CLIENT_VERSION_MAJOR, 28)
define(_CLIENT_VERSION_MINOR, 99)
define(_CLIENT_VERSION_MINOR, 0)
define(_CLIENT_VERSION_BUILD, 0)
define(_CLIENT_VERSION_RC, 0)
define(_CLIENT_VERSION_IS_RELEASE, false)
define(_CLIENT_VERSION_IS_RELEASE, true)
define(_COPYRIGHT_YEAR, 2024)
define(_COPYRIGHT_HOLDERS,[The %s developers])
define(_COPYRIGHT_HOLDERS_SUBSTITUTION,[[Bitcoin Core]])
AC_INIT([Bitcoin Core],m4_join([.], _CLIENT_VERSION_MAJOR, _CLIENT_VERSION_MINOR, _CLIENT_VERSION_BUILD)m4_if(_CLIENT_VERSION_RC, [0], [], [rc]_CLIENT_VERSION_RC),[https://github.com/bitcoin/bitcoin/issues],[bitcoin],[https://bitcoincore.org/])
AC_INIT([Bitcoin Inquisition],m4_join([.], _CLIENT_VERSION_MAJOR, _CLIENT_VERSION_MINOR, _CLIENT_VERSION_BUILD)m4_if(_CLIENT_VERSION_RC, [0], [], [rc]_CLIENT_VERSION_RC),[https://github.com/bitcoin-inquisition/bitcoin/issues],[bitcoin],[https://bitcoincore.org/])
AC_CONFIG_SRCDIR([src/validation.cpp])
AC_CONFIG_HEADERS([src/config/bitcoin-config.h])
AC_CONFIG_AUX_DIR([build-aux])
Expand Down
Loading