. #30405

pull zxramozx wants to merge 389 commits into bitcoin:master from zxramozx:patch-4 changing 1068 files +123498 −25073
  1. zxramozx commented at 1:17 am on July 7, 2024: none
    .
  2. Litecoin: Scrypt 92e21c8cf1
  3. Litecoin: Update gitian descriptors d6e910a089
  4. Litecoin: Fix copyright year value 073d829346
  5. Litecoin: Protocol and default settings
    0) Adjust BIP30 enforcement values
    
    1) Reduce amount that peers can adjust our time to eliminate an attack vector. Thanks to
    coblee for this fix.
    
    2) Zeitgeist2 patch - thanks to Lolcust and ArtForz. This fixes an issue where a
    51% attack can change difficulty at will. Go back the full period unless it's the
    first retarget after genesis.
    
    3) Avoid overflow in CalculateNextWorkRequired(). Thanks to pooler for the overflow fix.
    
    4) Zeitgeist2 bool fshift bnNew.bits(). Thanks to romanornr for this path.
    
    5) SegWit ContextualCheckBlockHeader adjustment and extra coverage.
    
    6) Reject peer proto version below 70002. Thanks to wtogami for this patch.
    
    7) Send final alert message to nodes warning about removal of the alert system. Thanks to coblee for this patch.
    
    8) Adjust default settings for Litecoin.
    
    9) Adjust STALE_CHECK_INTERVAL value
    a66fc11fc4
  6. Litecoin: Protocol 5cff8e1eb2
  7. Litecoin: Adjust splashscreen for testnet/regtest c6f7183be7
  8. Litecoin: Update hardcoded seeds ca05541ac5
  9. Litecoin: Update chainparams minimum chain work, default assume valid values and blockchain size 4821564b3f
  10. Litecoin: Update trusted keys
    GPG keys for coblee, shaolinfry, thrasher and xinxi
    533dde099d
  11. Litecoin: Update windeploy cert and timestamping server cb36d00566
  12. Litecoin: Fix Qt intro year value d624226816
  13. Litecoin: Build system and utilties 258a64eb5d
  14. Litecoin: Update Litecoin icons and images a26e75eb54
  15. Litecoin: Branding 86b0e12da3
  16. Litecoin: Branding c81ace4ad8
  17. Litecoin: Adjust copyright yr d79807a0fd
  18. Litecoin: Update bech32 HRP's 870343e099
  19. Litecoin: Make it easier to specify gbuild resource limits
    Add variables for gbuild thread and memory limits.  Simplifies using custom values.
    6d80df3334
  20. Branding 8fc7d96436
  21. Litecoin: Update hardcoded seeds b1d93ab703
  22. Litecoin: Adjust chainparam values (chainwork, assumevalid, chaintxstats and blockchain size) 7dcf8bb9ef
  23. Litecoin: Qt regression e0063c4dd7
  24. Litecoin: Fix intro copyright year eee922d2d0
  25. Litecoin: 0.18.1 release notes ed96e8af29
  26. Litecoin: Archive v0.18.1 release notes 93a9d54cc1
  27. Litecoin: Archive 0.17.1 release notes 375a885844
  28. Litecoin: Fix various tests dcf565982a
  29. Litecoin: Fix more functional tests 44d25fdf26
  30. Litecoin: Fix some tests 929059e26e
  31. Litecoin: Disable RBF 0de5edb7e2
  32. Litecoin: Fix tests 400e9ec7b3
  33. Litecoin: Descriptors 7f586ea716
  34. Litecoin: Branding 61377cdf84
  35. Litecoin: Branding ec6bbffe51
  36. Litecoin: M prefix added for script addresses c7c4806e7a
  37. Litecoin: Multisig code testing e16dd76732
  38. Litecoin: Multisig CScript -> ScriptHash 09e4e7254f
  39. Litecoin: Fix various tests a1e47d9f0e
  40. Litecoin: Tests d1d5fa80fb
  41. Litecoin: Function tests f522022273
  42. Litecoin: gitian descriptors 67c01f547d
  43. Litecoin: man page 64cefb51d4
  44. Revert "depends: remove OpenSSL package"
    This reverts commit 648b2e3c3288ee0b83d4089d27fa7f84a73d118e.
    7cc0b1da57
  45. Revert "build: skip building OpenSSL lib_ssl"
    This reverts commit 2cba35ab38b492768e85bd77442a566dda169466.
    4da6db1118
  46. Revert "build: remove OpenSSL from Qt build"
    This reverts commit 45a2d3c5526551c279b624e111fe83d1f30b10db.
    a6883e0547
  47. Litecoin: CI system ffbe62f18a
  48. Litecoin: HRPs d87e597b3b
  49. Litecoin: Multisig 98528bf8dc
  50. Litecoin: Branding 6ece9ae091
  51. Ltecoin: Descriptors 17837dbc51
  52. Litecoin: Branding ff5782626c
  53. Litecoin: Tests 847a5188e6
  54. Litecoin: Functional tests 86fe3c68b8
  55. Litecoin: Fix travis unsigned integer overflow error 5836d84f21
  56. Litecoin: Scrypt adbc00ed2a
  57. Litecoin: CI 0f7ad97ce8
  58. Litecoin: Update hardcoded seeds 3a153f6011
  59. Litecoin: Update assumevalid, chainwork and chaintxstat data a8ed7cf54a
  60. Litecoin: Branding 3a55c8851c
  61. Litecoin: configure.ac openssl 6b9d8d6113
  62. Litecoin: ssl 6ad27338b5
  63. Litecoin: Copyright fuzzer aa4f5514d5
  64. Litecoin: Update testnet chainparams chainwork 4c9da25536
  65. Litecoin: Security doc e1b32d0fbe
  66. Litecoin: Branding 36830b02e1
  67. Litecoin: Functional tests 60fb716792
  68. Litecoin: Validation 5d1dbc0413
  69. Litecoin: More functional tests c6b319d9d2
  70. Litecoin: Make linter happy 478dabad29
  71. Litecoin: Validation 5f4e932069
  72. Litecoin: Update windows codesigning cert 16acbde64a
  73. Litecoin: Functional 0a994ef374
  74. Litecoin: Bump copyright year eb0ddf8c54
  75. Litecoin: Bump to rc1 1bb979fc6b
  76. Litecoin: bech32m tests 61e2c39ae8
  77. Test fixes beb0f22f26
  78. Implement BIP8 for taproot 3865f76a97
  79. BIP8 test fixes 133e84880e
  80. Disabling descriptor wallet creation 3ed2e97ba8
  81. * Changing taproot start & timeout heights
    * Minor version bits cleanup
    f1f22275de
  82. Adding gpg key 5a6be4799a
  83. Include Security library in MACHO_ALLOWED_LIBRARIES f4c8eb7019
  84. Updated manpages 1e7bcc9071
  85. Pushing taproot activation to end of November 33fcc487b0
  86. Merge pull request #751 from DavidBurkett/0.21
    Litecoin Core v0.21.1
    3665dadcea
  87. Updating chainparams and starting on release notes 508dfae2a8
  88. Fixing nPowTargetTimespan comment b43136de76
  89. 0.21.1 release notes courtesy of Robbie Coleman cfa338d63f
  90. Merge pull request #767 from DavidBurkett/0.21
    WIP: 0.21.1: Updating chainparams and adding release notes
    916ad839ad
  91. Litecoin: Add -mempoolreplacement flag and disable RBF by default 2fbe202623
  92. Merge branch 'litecoin-project:0.21' into 0.21 1903a2f7e8
  93. Removing descriptor and signet sections from release notes 3de9c8d97f
  94. Merge pull request #772 from DavidBurkett/0.21
    Litecoin: Add -mempoolreplacement flag and disable RBF by default
    02119ec802
  95. Add THR PGP Pub key 2efa3e02dc
  96. MWEB: Allow extended length bech32 c544ce64b3
  97. MWEB: Switching to secp256k1-zkp c87e3f7448
  98. MWEB: Adding dependencies e735822f3d
  99. MWEB: Add libmw db90d67828
  100. MWEB: libmw build fixes -
    * Updating CHDChain and CKeyMetadata walletdb models
    * Adding mweb_db.h
    9417feaab4
  101. MWEB: Primitives (CTransaction, CBlock, serialization) 9d1f530a5f
  102. MWEB: Add StealthAddress to CTxDestination and add pegin and hogex script consts & logic d8e940f301
  103. MWEB: Add DesitnationAddr wrapper f22b501828
  104. MWEB: Initialize libmw logger 22dae0e31a
  105. MWEB: IsStandard policies fb672d32fe
  106. MWEB: Consensus params d32dfcca56
  107. MWEB: Input versioning a153bd3fe3
  108. MWEB: Block and transaction weight 6ff2a73a59
  109. MWEB: Add mw::CoinsView to CCoinsView's 012002a65f
  110. MWEB: Adding mweb_header, hogex_hash, and mweb_amount to CBlockIndex d48c35a176
  111. MWEB: Block undo changes 31404e0332
  112. MWEB: Core validation logic 7eff20dc1e
  113. MWEB: P2P: NODE_MWEB service flag 27245a547a
  114. MWEB: P2P: Compact blocks 99b9df737d
  115. MWEB: P2P: Serialize MWEB blocks for peers that support it 3e70891275
  116. MWEB: Pegout maturity 9a9dfec9ac
  117. MWEB: Included MWEB weight in feerate 147ad5aefd
  118. MWEB: Mempool 7b05e5ca06
  119. MWEB: Miner 6ad7d6f588
  120. MWEB: Wallet & UI changes d581333fa8
  121. MWEB: TxToUniv updates fbb7fa3dc6
  122. MWEB: Functional tests 0e1f4e1671
  123. Update release version to 0.21.2rc1 f7fa5498dd
  124. MWEB: Fixing gitian build 13b2abb604
  125. MWEB: Fixing gitian build 17b65055ba
  126. MWEB: P2P: Allow sync from non-MWEB peers before MWEB activation 493e8288ab
  127. MWEB: UI: Don't allow sending to MWEB addresses until after activation. 2a33f5b322
  128. Updating gitian-descriptors and release-notes-litecoin.md 53df3e9978
  129. build: macOS notarisation process 6f8245a5b7
  130. build: Update crc32c subtree
    (cherry picked from commit fa7c8d136f6590e54d60c37fb34ebec8da84ebbb)
    7b6dabd36a
  131. * Prevent MWEB txs from being accepted to mempool before activation
    * Add 'mweb' rule to getblocktemplate request
    * Add 'mweb' field to getblocktemplate reply
    * Build out MWEB serialization for better functional test coverage
    91a8c4e6ae
  132. * Load and Unload MWEB keychain when unlocking/locking the wallet
    * Check for MWEB support instead of asserting keychain is always loaded
    * Fix backward compatibility tests
    ef12bd7c15
  133. Bumping version to 0.21.2rc2 eb83f4eb6a
  134. Node fixes for 0.21.2rc3 4beb89b249
  135. * Wallet fixes
    * Fixing taproot testnet params
    * Bump version to 0.21.2rc3
    149b4e5da5
  136. Merge fix 6b88691d7c
  137. UI fix for calculating amounts correctly d3de60d46f
  138. * Lowering MWEB feerate
    * Transaction display & amount calculation fixes for pegouts
    * Crash fix during CreateTx
    * Bump version to 0.21.2rc4
    df12de6bf0
  139. Fixing crash with subtract fee from amount f238353454
  140. Mempool fixes 1b5878a81f
  141. rc5 f431c46a29
  142. Fixing build 60b801fd3f
  143. Build fix 0c91f78dde
  144. Check if scan secret is null before using it in LegacyScriptPubKeyMan::IsMine bdb21d32fe
  145. build: set minimum supported macOS to 10.14 8239ab8bc3
  146. build: Run libdmg-hfsplus's DMG tool in make deploy
    Previously, the compression of the .iso file to a .dmg file was done
    outside of `make deploy' in order to use the faketime-wrapped version of
    libdmg-hfsplus's DMG tool.
    
    Specifying the faketime-wrapped version of the DMG tool to ./configure
    fixes this and simplifies build scripts.
    85baf03f17
  147. build: Replace genisoimage with xorriso
    xorriso and its mkisofs/genisoimage emulation alter-ego xorrisofs are
    more maintained, and has the right toggles for us to achieve output
    determinism without using blunt tools like faketime.
    
    In this commit, we use xorrisofs from the build environment rather than
    building it ourselves using depends. This is not necessary and can be
    changed in the future.
    
    From https://wiki.debian.org/genisoimage?action=recall&rev=11 :
    
    > The classical command line interface for production of ISO 9660
    > filesystem images is the option set established by program mkisofs.
    > For reasons of licensing and other problems with its author, Debian
    > ships a fork of mkisofs, called genisoimage, which was split off in
    > 2006 and then developed independently.
    >
    > Meanwhile, genisoimage gets no new features and not even bug fixes. It
    > is first choice only if its options -udf or -hfs are needed.
    >
    > Replacement in most uses cases, especially for bootable ISO 9660
    > filesystems, archiving, and backup, is xorrisofs which starts the -as
    > mkisofs emulation mode of program xorriso.
    12ac5ee4d3
  148. build: remove cdrkit package from depends eb92ebd9b3
  149. gitian: install signapple in gitian-osx-signer.yml 0d6e794d51
  150. gitian: use signapple to apply the MacOS code signature f9ecb1345b
  151. gitian: use signapple to create the MacOS code signature d48cabde70
  152. gitian: Remove codesign_allocate and pagestuff from MacOS build a52a7e1043
  153. update signapple tool for runtime hardening ac398fe074
  154. Small cleanup c59ac6d8a5
  155. Support partial rewind of outputs for locked wallets, and UpgradeCoins() function to finish rewinding once unlocked. 63147da911
  156. Add doc/mweb/mining-changes.md 768e3e8621
  157. * txrecord refactor and introduction of txlist
    * createtransaction rewrite (TxAssembler)
    * added listwallettransactions rpc method
    30aa04815c
  158. More createtx cleanup bdae021b11
  159. Fixing crash found by Anton b05226fe1b
  160. Fixing miner crashes by adding support for spending unconfirmed outputs e07a311aeb
  161. * Adding mweb_wtx_info to WalletTxToJSON
    * Better handling of conflicting wallet tx data during rescan
    * Fix create tx dialog for txs using subtract fee from amount
    * Safer MWEB block undo logic
    cca9cfe7c8
  162. * Remove temporary g_desire_mweb_flag hack and always just require NODE_MWEB. There are enough MWEB-capable public nodes now, so this is no longer necessary.
    * Update chainparamsseeds.h to include some additional MWEB-capable public nodes
    * Only set NODE_MWEB service flag when NODE_WITNESS is set
    8340829bc8
  163. * Add comment documenting serialization format for mw::Coin
    * Always serialize mw:Coins in the latest format
    * Fail when attempting to deserialize coins in an unsupported format
    05584f0352
  164. Quick rc6 fixes aa0e722dfa
  165. GetSpendKey() -> GetSpendSecret() dd4263abc8
  166. Call CheckTransaction as a sanity check on newly created transactions. a753b740e0
  167. Don't create change when pegging out available balance. 450fe234f5
  168. Fix pegin transactions not showing up in transaction list. e1edf6ba30
  169. Don't track spends of coins we sent 8634cc1c25
  170. * Only require 6 block maturity for pegouts in wallet
    * Display correct stealth address in coin list
    b7c384ff11
  171. More accurate filtering of transactions not belonging to wallet 405b1ec5ca
  172. * Throwing recoverable error when transaction amount is too small to pay the MWEB recipient
    * Checking ismine filter for pegouts in GetCredit
    82ab2849c9
  173. Checking pegouts when calculating fAllToMe. 8803ee72fc
  174. Including pegouts in transaction info dialog 3604cb5b9f
  175. pegout_indices ordering fix 8cb54c5454
  176. Improving coin control display 2944bf24af
  177. v0.21.2 eef63f7034
  178. Adding more mainnet seeds and re-tagging 0.21.2 d314b5cd9f
  179. fix v0.21.2 release-notes bb242e3355
  180. Stop using pre_split_keypool for MWEB keys in upgraded wallets, and support recovering coins sent to stealth addresses generated from pre_split_keypool
    (cherry picked from commit 4b45fdf7f3cb8e113c1c04970e7e33751b7d7473)
    6678264538
  181. docs: add libfmt as a required dependancy cad62d8979
  182. Merge pull request #816 from losh11/fix-upgraded-wallets
    docs: add libfmt as a required dependancy
    b91e0b2fab
  183. Add testnet checkpoint 8dc9bc09ae
  184. New seed format and added TOR seeds f7b893485c
  185. Adding functional test for MWEB functionality after upgrading non-HD wallet 4871bae163
  186. Adding release notes and bumping version fce5d459f0
  187. Merge pull request #822 from litecoin-project/fix-upgraded-wallets
    v0.21.2.1
    32a108600d
  188. Fix ODR issues in CHDChain e0d2a3a267
  189. Merge pull request #834 from rustyx/chdchain-odr
    Fix undefined reference to `CHDChain::VERSION_HD_CHAIN_SPLIT'
    4ae03b3f04
  190. Rate limit the processing of rumoured addresses. Ref: https://github.com/bitcoin/bitcoin/pull/22387 8b256769fd
  191. 0.21.2.2: Updating version, release notes, and manpages 7960291598
  192. Updating bitcoin ports to litecoin's equivalent f69578127b
  193. Merge pull request #879 from litecoin-project/rate-limit
    Rate limit addresses
    0eb9809917
  194. Rate limit the processing of rumoured addresses. Ref: https://github.com/bitcoin/bitcoin/pull/22387
    (cherry picked from commit 8b256769fdb3baaa0e67f8a2b762f67b34f02144)
    a8f12c2615
  195. 0.21.2.2: Updating version, release notes, and manpages
    (cherry picked from commit 79602915982fa19740335e0be00c7b1eda3c09ad)
    c5ad2ae43c
  196. Updating bitcoin ports to litecoin's equivalent
    (cherry picked from commit f69578127bd32e1154f45dbec47213c38f7ffd55)
    47334552aa
  197. Remove 'GUARDED_BY(NetEventsInterface::g_msgproc_mutex)' to avoid gitian build failures 953811f77a
  198. Remove 'GUARDED_BY(NetEventsInterface::g_msgproc_mutex)' to avoid gitian build failures
    (cherry picked from commit 953811f77a85cfc79d79e08f2283ddf0b9730928)
    91c56dbccf
  199. bitcoind.pid => litecoind.pid 1c42019ae7
  200. Merge pull request #886 from litecoin-project/issue_831
    bitcoind.pid => litecoind.pid
    bf355d283d
  201. Fix Broken Linux Compiling Dependancies Instruction
    Add libssl-dev which is required for Linux Compiling
    5ac781487c
  202. Fix build with Boost 1.77.0
    BOOST_FILESYSTEM_C_STR changed to accept the path as an argument
    24a0299bfb
  203. Fix ODR issues in CHDChain 308f254c98
  204. bitcoind.pid => litecoind.pid 4714137fe3
  205. Fix Broken Linux Compiling Dependancies Instruction
    Add libssl-dev which is required for Linux Compiling
    3904aebec6
  206. Fix build with Boost 1.77.0
    BOOST_FILESYSTEM_C_STR changed to accept the path as an argument
    787695cb6b
  207. Merge pull request #937 from litecoin-project/master
    0.21.2.x
    fffb9223da
  208. depends: Delay expansion of per-package vars
    Prior to this commit, when int_vars was called for packages, it would
    immediately expand the "single-dollar variables", which may be defined
    in terms of variables which are not yet determined (e.g. variables
    defined in package/*.mk, which are included after int_vars is called).
    
    This is required for the next commit as after that commit, for darwin
    cross-builds:
    
    0. int_vars is defined in terms of $(1)_cc
    1. $(1)_cc is defined in terms of darwin_CC
    2. ... which is defined in terms of clang_resource_dir
    3. ... which is defined in terms of native_cctools_clang_version
    4. which is undetermined at the time when int_vars is being expanded and evaluated
    a376e2e504
  209. depends: Pin clang search paths for darwin host 69513844fa
  210. depends: Remove -fuse-ld line
    clang warns when a command line option is unused, and some of our tests
    use Werror, so unfortunately we cannot use this flag to pin our linker
    for now. Leaving this commit in for future reference, as it would be
    great if there's more granularity to Werror and we can be explicit about
    what linker we want to use.
    8d27ea62af
  211. depends: Quote to prevent word splitting in config.site
    SC2086 is disabled in our linter script so this wasn't caught.
    084aa06623
  212. depends: Fully determine path for darwin_{CC,CXX}
    Instead of doing the awkward /bin path prepending at config.site
    creation time, set darwin_{CC,CXX} in a way that fully determines the
    program's path (clang/clang++) similar to how AC_PATH_{TOOL,PROG} would
    do.
    
    Also see the added comment block in depends/Makefile for more context on
    determining $PATH for our config.site.
    e06b46c340
  213. depends: Fully determine path for darwin cctools
    See previous commit for description.
    6c805a16b9
  214. depends: Add comment about cache invalidation 0257a56c44
  215. build: split native_cctools e7905edaa9
  216. build: libtapi 1100.0.11 9f39f07f31
  217. build: Clang 10.0.1
    LLVM 8 has inherent nondeterminism in the compiler, fixed in LLVM 9+.
    70b6355414
  218. build: native cctools 973.0.1, ld64 609 77f2f2564c
  219. build: Xcode 12.1, macOS SDK 10.15.6 05be4913b3
  220. build: no longer patch threading out of ld64
    Changes introduced in ld64-450.3 have likely removed the need for us to
    patch out pthreads. See:
    https://opensource.apple.com/source/ld64/ld64-450.3/src/ld/InputFiles.cpp.auto.html.
    7d0f9db65d
  221. build: use -stdlib++-isystem with Clang 10 a6a2f36196
  222. build: use -isysroot over --sysroot on macOS 0698e23d7a
  223. Added "mwebheader" getdata type and CMerkleBlockWithMWEB response 215edcfaa8
  224. Added "mwebleafset" getdata type and CMWEBLeafsetMsg response ae2987593c
  225. Added "getmwebutxos" and "mwebutxos" p2p messages a14c94f8d2
  226. Segment & PMMR cleanup, plus some documentation 1049218e66
  227. enable peerblockfilters by default & add NODE_MWEB_LIGHT_CLIENT service flag & blockheight to netutxos + more 4c3d4f278a
  228. remove block height from netutxo & changed segment.leaves to vector<Leaf> 8925697f15
  229. disable unfinshed test & fix missing ismweb from testfiles 53dbe584fd
  230. adjust NODE_MWEB_LIGHT_CLIENT bit to 1 << 23 50f084b872
  231. Add missing includes 41b4c1676d
  232. fix #942 8e16ef3c61
  233. fix: secp-zkp refs + VG_CHECK test + block_assemble bench 260de8480f
  234. backport: Improve performance of p2p inv to send queues #27610 2170c245ee
  235. Fix secp256k1 build a7b5cd6b51
  236. disable schnorrsigs test in secp256k1-zkp c2a4fc36d2
  237. build: explicitly disable libsecp256k1 openssl based tests
    These tests are failing when run against OpenSSL 3, and have been
    removed upstream, https://github.com/bitcoin-core/secp256k1/pull/983, so
    disabled them for now to avoid `make check` failures.
    
    Note that this will also remove warning output from our build, due to
    the use of deprecated OpenSSL API functions. See #23048.
    7e3c1f516f
  238. v0.21.3: update version, release notes and manpages ef33747ae9
  239. update fixed peers c33d608c4b
  240. Update ultragtx's gpg key f1f5214e14
  241. add torv3 fixed seeds c3e3fe1c91
  242. update windows codesigning cert aca0b3a83a
  243. build: macOS hardened codesign 3b590e9494
  244. revert "qt: Use "fusion" style on macOS Big Sur with old Qt" f1c0ecf841
  245. updated release notes for v0.21.3rc3 fefa06b18c
  246. v0.21.3rc3: update version 19c4580308
  247. Add context menu option for rebroadcasting unconfirmed transactions 917312bb68
  248. Adding additional peers 0bf2b05804
  249. Bumping version to v0.21.3 bacdd91733
  250. Updating release notes cd1660afaf
  251. zincirid.ağ 4cd5d6c733
  252. DrahtBot commented at 1:17 am on July 7, 2024: contributor

    The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.

    Code Coverage

    For detailed information about the code coverage, see the test coverage report.

    Reviews

    See the guideline for information on the review process. A summary of reviews will appear here.

  253. DrahtBot added the label Needs rebase on Jul 7, 2024
  254. DrahtBot commented at 1:30 am on July 7, 2024: contributor

    🐙 This pull request conflicts with the target branch and needs rebase.

  255. zxramozx commented at 1:40 am on July 7, 2024: none

    gh pr checkout 30405

    gh pr checkout 30405

  256. zxramozx closed this on Jul 7, 2024

  257. achow101 renamed this:
    Patch 4
    .
    on Jul 7, 2024
  258. bitcoin locked this on Jul 7, 2024
  259. bitcoin deleted a comment on Jul 7, 2024

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2025-02-05 06:12 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me