Commit 845b93d
committed
Squashed 'libbitcoinkernel-sys/bitcoin/' changes from 64d1449ff4..a8d09748e2
a8d09748e2 Add sans utxo set block validation
42d3cb24d3 block header
6ee488a911 kernel: Fix bitcoin-chainstate for windows
f3cdc1d068 kernel: Add Purpose section to header documentation
e12e49cd9f kernel: Allowing reducing exports
d12156dc93 kernel: Add pure kernel bitcoin-chainstate
6073d02483 Kernel: Add functions for working with outpoints
1cf094c3d2 kernel: Add block hash type and block tree utility functions to C header
6d78409470 kernel: Add function to read block undo data from disk to C header
3a97c00c39 kernel: Add functions to read block from disk to C header
c7d52b5d85 kernel: Add function for copying block data to C header
01406a7939 kernel: Add functions for the block validation state to C header
1a4b0f99b3 kernel: Add validation interface to C header
b784e3dece kernel: Add interrupt function to C header
1b48bf08da kernel: Add import blocks function to C header
c261da1804 kernel: Add chainstate load options for in-memory dbs in C header
898d063f11 kernel: Add options for reindexing in C header
3f4ecce178 kernel: Add block validation to C header
97caa08c3b kernel: Add chainstate loading when instantiating a ChainstateManager
b94bea8101 kernel: Add chainstate manager option for setting worker threads
eaf6829898 kernel: Add chainstate manager object to C header
15e4a3f26d kernel: Add notifications context option to C header
a4cd536a8e kernel: Add chain params context option to C header
d7387a5b67 kernel: Add kernel library context object
5e2d066fe8 kernel: Add logging to kernel library C header
f34e2a470d kernel: Introduce initial kernel C header API
9ce01e051b doc: Add docstrings for ConnectBlock and SpendBlock
d7e812db1d validation: Move coin existence and spend check to SpendBlock
cf3b9c77b9 validation: Move SetBestBlock out of ConnectBlock
ee0c36f0b5 validation: Add SpendBlock function
78a3397898 validation: Use vector of outputs instead of CCoinsViewCache in CheckInputScripts
4d2a58f3f1 consensus: Use Coin span in CheckTxInputs
0d4274d9bd consensus: Use Coin span in GetTransactionSigOpCost
4a3d86c6fc consensus: Use Coin span in GetP2SHSigOpCount
b510893d00 Merge bitcoin/bitcoin#33494: depends: Update URL for `qrencode` package source tarball
ec5841888d Merge bitcoin/bitcoin#32513: ci: remove 3rd party js from windows dll gha job
d735e2e9b3 Merge bitcoin/bitcoin#32998: Bump SCRIPT_VERIFY flags to 64 bit
de1dc6b47b Merge bitcoin/bitcoin#33515: Improve LastCommonAncestor performance + add tests
919e6d01e9 Merge bitcoin/bitcoin#33489: build: Drop support for EOL macOS 13
452ea59281 Merge bitcoin/bitcoin#33454: net: support overriding the proxy selection in ConnectNode()
a33bd767a3 Merge bitcoin/bitcoin#33464: p2p: Use network-dependent timers for inbound inv scheduling
2578da69f4 Merge bitcoin/bitcoin#33485: test: set par=2 in default config for functional test framework
25dbe4bc86 Merge bitcoin/bitcoin#33533: test: addrman: check isTerrible when time is more than 10min in the future
cfb0d74698 Merge bitcoin/bitcoin#33121: test: fix p2p_leak_tx.py
86eaa4d6cd Merge bitcoin/bitcoin#33482: contrib: fix macOS deployment with no translations
007900ee9b Merge bitcoin/bitcoin#33434: depends: static libxcb-cursor
8e47ed6906 test: addrman: check isTerrible when time is more than 10min in the future
3635d62f5a chain: make use of pskip in LastCommonAncestor (optimization)
2e09d66fbb tests: add unit tests for CBlockIndex::GetAncestor and LastCommonAncestor
156927903d ci: Check windows manifests for all executables
e1a1b14c93 ci: use a more generic way of finding mt.exe
1ed00a0d39 Merge bitcoin/bitcoin#33504: Mempool: Do not enforce TRUC checks on reorg
c76de2eea1 net: support overriding the proxy selection in ConnectNode()
75353a0163 Merge bitcoin/bitcoin#32326: net: improve the interface around FindNode() and avoid a recursive mutex lock
87e7f37918 doc: clarify peer address in getpeerinfo and addnode RPC help
2a4450ccbb net: change FindNode() to not return a node and rename it
4268abae1a net: avoid recursive m_nodes_mutex lock in DisconnectNode()
acc7f2a433 Merge bitcoin/bitcoin#33401: ci: Remove bash -c from cmake invocation using eval
1aaaaa078b fuzz: Drop unused workaround after Apple-Clang bump
fadad7a494 Drop support for EOL macOS 13
50194029e7 ci: Remove bash -c from cmake invocation using eval
f41f97240c Merge bitcoin/bitcoin#28584: Fuzz: extend CConnman tests
cc4a2cc6bd Merge bitcoin/bitcoin#33453: docs: Undeprecate datacarrier and datacarriersize configuration options
7502d4e940 Merge bitcoin/bitcoin#33260: test: Use extra_port() helper in feature_bind_extra.py
14ae71f323 test: make notfound_on_unannounced more reliable
99bc552980 test: fix (w)txid confusion in p2p_leak_tx.py
576dd97cb9 test: increase timeout in p2p_leak_tx.py
8f73d95221 Merge bitcoin/bitcoin#33299: wallet: reduce unconditional logging during load
0f7d4ee4e8 p2p: Use different inbound inv timer per network
93a70a42d3 depends: Update URL for `qrencode` package source tarball
6de8051263 depends: Use hash instead of file name for package download stamp
46135d90ea depends: Drop redundant check for downloaded file
771978952a depends: Fix `$(package)_fetched` target
25212dfdb4 Merge bitcoin/bitcoin#33487: ci: use latest versions of lint deps
06df14ba75 test: add more TRUC reorg coverge
26e71c237d Mempool: Do not enforce TRUC checks on reorg
bbe8e9063c fuzz: don't bypass_limits for most mempool harnesses
d4f47f9771 ci: use latest versions of lint deps
fc861332b3 wallet, log: reduce unconditional logging during load
3a4d1a25cf net: merge AlreadyConnectedToAddress() and FindNode(CNetAddr)
d8fe258cd6 Merge bitcoin/bitcoin#33484: doc: rpc: fix case typo in `finalizepsbt` help (final_scriptwitness)
dda5228e02 test: set par=2 in default config for functional test framework
ff05bebcc4 doc: rpc: fix case typo in `finalizepsbt` help (final_scriptwitness)
200150beba Merge bitcoin/bitcoin#33313: test/refactor: use test deque to avoid quadratic iteration
7e08445449 Merge bitcoin/bitcoin#33399: key: use static context for libsecp256k1 calls where applicable
7b5261f7ef contrib: fix using macdploy script without translations.
65e909dfdd Merge bitcoin/bitcoin#33430: rpc: addpeeraddress: throw on invalid IP
31b29f8eb6 Merge bitcoin/bitcoin#33229: multiprocess: Don't require bitcoin -m argument when IPC options are used
e62e0a12b3 Merge bitcoin/bitcoin#33230: cli: Handle arguments that can be either JSON or string
7ae0497eef ci: remove 3rd party js from windows dll gha job
05d984b1a4 Merge bitcoin/bitcoin#33475: bugfix: miner: fix `addPackageTxs` unsigned integer overflow
b807dfcdc5 miner: fix `addPackageTxs` unsigned integer overflow
d41b503ae1 Merge bitcoin/bitcoin#33446: rpc: fix getblock(header) returns target for tip
5ae8edbc30 Merge bitcoin/bitcoin#33158: macdeploy: avoid use of `Bitcoin Core` in Linux cross build
df67bb6fd8 test: Remove convert_to_json_for_cli
44a493e150 cli: Allow arguments to be both strings and json
ad4a49090d Merge bitcoin/bitcoin#33408: msvc: Update vcpkg manifest
dd61f08fd5 Merge bitcoin/bitcoin#33031: wallet: Set descriptor cache upgraded flag for migrated wallets
350692e561 Merge bitcoin/bitcoin#33388: test: don't throw from the destructor of DebugLogHelper
94db966a3b net: use generic network key for addrcache
eca50854e1 depends: static libxcb_cursor
89144eb473 Merge bitcoin/bitcoin#33448: net/rpc: Report inv information for debugging
eaa1a3cd0b Merge bitcoin/bitcoin#33425: ci: remove Clang build from msan fuzz job
b77137a564 ci: link against -lstdc++ in native fuzz with msan job
a86e1a6e32 Merge bitcoin/bitcoin#33427: rpc: Always return per-wtxid entries in submitpackage tx-results
6861dadfcb Merge bitcoin/bitcoin#33459: doc: remove unrelated `bitcoin-wallet` binary from `libbitcoin_ipc` description
3b3ab3a50a Merge bitcoin/bitcoin#33302: ci: disable cirrus cache in 32bit arm job
2738b63e02 test: validate behaviour of getpeerinfo last_inv_sequence and inv_to_send
fbde8d9a81 doc: remove unrelated `bitcoin-wallet` binary from `libbitcoin_ipc` description
34fefb6335 Merge bitcoin/bitcoin#33435: system: improve handling around GetTotalRAM()
56791b5829 test: split out `system_ram_tests` to signal when total ram cannot be determined
337a6e7386 system: improve handling around GetTotalRAM()
451ba9ada4 datacarrier: Undeprecate configuration option
77b2ebb811 rpc/net: report per-peer last_inv_sequence
bf7996cbc3 rpc: fix getblock(header) returns target for tip
4c3c1f42cf test: add block 2016 to mock mainnet
953544d028 Merge bitcoin/bitcoin#33429: fuzz: reduce iterations in slow targets
df101c97c2 Merge bitcoin/bitcoin#33422: build: Remove lingering Windows registry & shortcuts (#32132 follow-up)
56c6daa64f Merge bitcoin/bitcoin#28592: p2p: Increase tx relay rate
79752b9c0b build(windows): Remove lingering registry entries and shortcuts upon install
cad9a7fd73 rpc: Always return per-wtxid entries in submitpackage tx-results
6a33970fef fuzz: Reduce iterations in slow targets
edb871cba2 Merge bitcoin/bitcoin#33412: Update libmultiprocess subtree to fix intermittent mptest hang
2427939935 test: forbid copying of DebugLogHelper
d6aa266d43 test: don't throw from the destructor of DebugLogHelper
eaf2c46475 Merge bitcoin/bitcoin#33378: Remove unnecessary casts when calling socket operations
5aec516b2c Merge bitcoin/bitcoin#33333: coins: warn on oversized `-dbcache`
316a0c5132 rpc: addpeeraddress: throw on invalid IP
74fa028da1 Merge bitcoin/bitcoin#33420: test: Avoid interface_ipc.py Duplicate ID errors
168360f4ae coins: warn on oversized -dbcache
6c720459be system: add helper for fetching total system memory
e9c52272eb test: Avoid interface_ipc.py Duplicate ID errors
c49a43591f Merge commit '535fa0ad0d2637f845beae92ea9dbbbbbe377c74' into pr/subtree-5
535fa0ad0d Squashed 'src/ipc/libmultiprocess/' changes from 13424cf2ecc1..47d79db8a552
453b0fa286 bitcoin: Make wrapper not require -m
1444ed855f Merge bitcoin/bitcoin#33407: cmake: Install `bitcoin` manpage
29e836fae6 test: add tool_bitcoin to test bitcoin wrapper behavior
0972f55040 init: add exe name to bitcoind, bitcoin-node -version output to be able to distinguish these in tests
2b0cd1f3fb Merge bitcoin/bitcoin#33395: net: do not apply whitelist permissions to onion inbounds
ef20c2d11d build, msvc: Update vcpkg manifest baseline
1ff9e92948 key: use static context for libsecp256k1 calls where applicable
f563ce9081 net: Do not apply whitelist permission to onion inbounds
947bed28fe Merge bitcoin/bitcoin#33380: test: Add submitblock test in interface_ipc
7584a4fda9 cmake: Install `bitcoin` manpage
67f632b6de net: remove unnecessary casts in socket operations
c4adfbf706 Merge bitcoin/bitcoin#33373: depends: systemtap 5.3
5aa3d3135d Merge bitcoin/bitcoin#33391: test: Prevent disk space warning during node_init_tests
bdf01c6f61 test: Prevent disk space warning during node_init_tests
0a26731c4c test: Add submitblock test in interface_ipc
2d6a0c4649 Merge bitcoin/bitcoin#33379: cmake: Fix regression in `secp256k1.cmake`
9193c3e434 cmake: Fix regression in `secp256k1.cmake`
28efd724b4 depends: systemtap 5.3
75e6984ec8 test/refactor: use test deque to avoid quadratic iteration
652424ad16 test: additional test coverage for script_verify_flags
00c253d494 ci: disable cirrus cache in 32bit arm job
ff18b6bbaf ci: refactor docker action to return provider str
8e434a8499 macdeploy: rename macOS output to bitcoin-macos-app.zip
05353d9cf0 macdeploy: combine appname & -zip arguments
fabc2615af test: Use extra_port() helper in feature_bind_extra.py
417437eb01 script/verify_flags: extend script_verify_flags to 64 bits
3cbbcb66ef script/interpreter: make script_verify_flag_name an ordinary enum
bddcadee82 script/verify_flags: make script_verify_flags type safe
a5ead122fe script/interpreter: introduce script_verify_flags typename
4577fb2b1e rpc: have getdeploymentinfo report script verify flags
a3986935f0 validation: export GetBlockScriptFlags()
5db8cd2d37 Move mapFlagNames and FormatScriptFlags logic to script/interpreter.h
adefb51c54 rpc/net: add per-peer inv_to_send sizes
88b0647f02 wallet: Always write last hardened cache flag in migrated wallets
8a08eef645 tests: Check that the last hardened cache upgrade occurs
0802398e74 fuzz: make it possible to mock (fuzz) CThreadInterrupt
6d9e5d130d fuzz: add CConnman::SocketHandler() to the tests
3265df63a4 fuzz: add CConnman::InitBinds() to the tests
91cbf4dbd8 fuzz: add CConnman::CreateNodeFromAcceptedSocket() to the tests
50da7432ec fuzz: add CConnman::OpenNetworkConnection() to the tests
e6a917c8f8 fuzz: add Fuzzed NetEventsInterface and use it in connman tests
e883b37768 fuzz: set the output argument of FuzzedSock::Accept()
b81f37031c p2p: Increase tx relay rate
REVERT: 64d1449ff4 kernel: Fix bitcoin-chainstate for windows
REVERT: ba247a6a71 kernel: Add Purpose section to header documentation
REVERT: b0697ccbf7 kernel: Allowing reducing exports
REVERT: 9d23c437bf kernel: Add pure kernel bitcoin-chainstate
REVERT: 10e8e06caf Kernel: Add functions for working with outpoints
REVERT: ae64f8984d kernel: Add functions to get the block hash from a block
REVERT: 2c2f277d12 kernel: Add block hash type and block tree utility functions to C header
REVERT: 6062e2eeca kernel: Add function to read block undo data from disk to C header
REVERT: e96af0baf5 kernel: Add functions to read block from disk to C header
REVERT: 60e1515586 kernel: Add function for copying block data to C header
REVERT: 7b105b7d02 kernel: Add functions for the block validation state to C header
REVERT: 1a58dbb815 kernel: Add validation interface to C header
REVERT: 86ed87d5a6 kernel: Add interrupt function to C header
REVERT: e424c45546 kernel: Add import blocks function to C header
REVERT: cf7b562f2e kernel: Add chainstate load options for in-memory dbs in C header
REVERT: e26a198acf kernel: Add options for reindexing in C header
REVERT: 4196583e03 kernel: Add block validation to C header
REVERT: a7149076e2 kernel: Add chainstate loading when instantiating a ChainstateManager
REVERT: d36b447e6c kernel: Add chainstate manager option for setting worker threads
REVERT: d4e612af67 kernel: Add chainstate manager object to C header
REVERT: f19c807674 kernel: Add notifications context option to C header
REVERT: cc0043d99b kernel: Add chain params context option to C header
REVERT: 8b3ceea4f1 kernel: Add kernel library context object
REVERT: 039e222756 kernel: Add logging to kernel library C header
REVERT: d192006d7f kernel: Introduce initial kernel C header API
git-subtree-dir: libbitcoinkernel-sys/bitcoin
git-subtree-split: a8d09748e2e8b864ee6c2049426542d012c479bb1 parent da985d5 commit 845b93d
File tree
166 files changed
+2891
-1034
lines changed- .github
- actions/configure-docker
- workflows
- ci
- lint
- test
- cmake
- module
- contrib
- guix
- libexec
- macdeploy
- depends
- hosts
- packages
- doc
- design
- src
- bench
- common
- compat
- consensus
- init
- interfaces
- ipc/libmultiprocess
- ci
- configs
- scripts
- include/mp
- src/mp
- kernel
- node
- policy
- rpc
- script
- test
- fuzz
- util
- kernel
- util
- util
- wallet
- test
- functional
- data
- test_framework
- lint
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
166 files changed
+2891
-1034
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
5 | | - | |
| 4 | + | |
| 5 | + | |
6 | 6 | | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
7 | 10 | | |
8 | 11 | | |
9 | 12 | | |
| |||
32 | 35 | | |
33 | 36 | | |
34 | 37 | | |
35 | | - | |
| 38 | + | |
36 | 39 | | |
37 | 40 | | |
38 | 41 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
36 | | - | |
| 36 | + | |
37 | 37 | | |
38 | 38 | | |
39 | 39 | | |
40 | 40 | | |
41 | | - | |
| 41 | + | |
42 | 42 | | |
43 | 43 | | |
44 | | - | |
| 44 | + | |
45 | 45 | | |
46 | 46 | | |
47 | 47 | | |
| |||
105 | 105 | | |
106 | 106 | | |
107 | 107 | | |
108 | | - | |
| 108 | + | |
109 | 109 | | |
110 | 110 | | |
111 | 111 | | |
| |||
123 | 123 | | |
124 | 124 | | |
125 | 125 | | |
126 | | - | |
| 126 | + | |
127 | 127 | | |
128 | 128 | | |
129 | | - | |
| 129 | + | |
130 | 130 | | |
131 | 131 | | |
132 | 132 | | |
| |||
145 | 145 | | |
146 | 146 | | |
147 | 147 | | |
148 | | - | |
149 | | - | |
| 148 | + | |
| 149 | + | |
150 | 150 | | |
151 | 151 | | |
152 | 152 | | |
| |||
211 | 211 | | |
212 | 212 | | |
213 | 213 | | |
214 | | - | |
215 | | - | |
216 | | - | |
217 | | - | |
218 | | - | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
| 221 | + | |
| 222 | + | |
| 223 | + | |
219 | 224 | | |
220 | 225 | | |
221 | 226 | | |
| |||
263 | 268 | | |
264 | 269 | | |
265 | 270 | | |
266 | | - | |
| 271 | + | |
267 | 272 | | |
268 | 273 | | |
| 274 | + | |
269 | 275 | | |
270 | | - | |
271 | | - | |
272 | | - | |
273 | | - | |
| 276 | + | |
| 277 | + | |
| 278 | + | |
| 279 | + | |
| 280 | + | |
| 281 | + | |
| 282 | + | |
| 283 | + | |
| 284 | + | |
| 285 | + | |
| 286 | + | |
| 287 | + | |
| 288 | + | |
| 289 | + | |
| 290 | + | |
274 | 291 | | |
275 | 292 | | |
276 | 293 | | |
| |||
313 | 330 | | |
314 | 331 | | |
315 | 332 | | |
316 | | - | |
| 333 | + | |
317 | 334 | | |
318 | 335 | | |
319 | 336 | | |
| |||
333 | 350 | | |
334 | 351 | | |
335 | 352 | | |
336 | | - | |
| 353 | + | |
337 | 354 | | |
338 | 355 | | |
339 | 356 | | |
| |||
371 | 388 | | |
372 | 389 | | |
373 | 390 | | |
374 | | - | |
375 | | - | |
376 | | - | |
377 | | - | |
378 | | - | |
379 | | - | |
| 391 | + | |
380 | 392 | | |
381 | | - | |
382 | | - | |
| 393 | + | |
| 394 | + | |
383 | 395 | | |
384 | | - | |
| 396 | + | |
385 | 397 | | |
386 | | - | |
| 398 | + | |
| 399 | + | |
| 400 | + | |
| 401 | + | |
| 402 | + | |
| 403 | + | |
| 404 | + | |
| 405 | + | |
| 406 | + | |
| 407 | + | |
| 408 | + | |
| 409 | + | |
| 410 | + | |
387 | 411 | | |
388 | 412 | | |
389 | 413 | | |
| |||
423 | 447 | | |
424 | 448 | | |
425 | 449 | | |
426 | | - | |
| 450 | + | |
427 | 451 | | |
428 | 452 | | |
429 | 453 | | |
| |||
440 | 464 | | |
441 | 465 | | |
442 | 466 | | |
| 467 | + | |
443 | 468 | | |
444 | 469 | | |
445 | 470 | | |
| |||
514 | 539 | | |
515 | 540 | | |
516 | 541 | | |
517 | | - | |
| 542 | + | |
518 | 543 | | |
519 | 544 | | |
520 | 545 | | |
| |||
551 | 576 | | |
552 | 577 | | |
553 | 578 | | |
554 | | - | |
| 579 | + | |
555 | 580 | | |
556 | 581 | | |
557 | 582 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
44 | | - | |
45 | | - | |
46 | | - | |
47 | | - | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| 10 | + | |
10 | 11 | | |
11 | 12 | | |
12 | | - | |
| 13 | + | |
| 14 | + | |
13 | 15 | | |
14 | 16 | | |
15 | 17 | | |
| 18 | + | |
16 | 19 | | |
17 | 20 | | |
18 | 21 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
58 | 58 | | |
59 | 59 | | |
60 | 60 | | |
61 | | - | |
62 | | - | |
63 | | - | |
64 | | - | |
65 | | - | |
66 | | - | |
67 | | - | |
68 | | - | |
69 | | - | |
70 | | - | |
71 | | - | |
72 | | - | |
73 | | - | |
74 | | - | |
75 | | - | |
76 | | - | |
77 | | - | |
78 | 61 | | |
79 | 62 | | |
80 | 63 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
130 | 130 | | |
131 | 131 | | |
132 | 132 | | |
133 | | - | |
| 133 | + | |
| 134 | + | |
134 | 135 | | |
135 | 136 | | |
136 | 137 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
96 | 96 | | |
97 | 97 | | |
98 | 98 | | |
99 | | - | |
| 99 | + | |
100 | 100 | | |
101 | 101 | | |
102 | | - | |
103 | | - | |
| 102 | + | |
| 103 | + | |
104 | 104 | | |
105 | 105 | | |
106 | 106 | | |
107 | 107 | | |
108 | | - | |
| 108 | + | |
109 | 109 | | |
110 | 110 | | |
111 | | - | |
| 111 | + | |
112 | 112 | | |
113 | 113 | | |
114 | 114 | | |
115 | 115 | | |
116 | | - | |
| 116 | + | |
117 | 117 | | |
118 | 118 | | |
119 | 119 | | |
| |||
128 | 128 | | |
129 | 129 | | |
130 | 130 | | |
131 | | - | |
| 131 | + | |
132 | 132 | | |
133 | | - | |
| 133 | + | |
134 | 134 | | |
135 | 135 | | |
136 | 136 | | |
137 | | - | |
| 137 | + | |
138 | 138 | | |
139 | 139 | | |
140 | 140 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| 5 | + | |
| 6 | + | |
5 | 7 | | |
6 | 8 | | |
7 | 9 | | |
| |||
30 | 32 | | |
31 | 33 | | |
32 | 34 | | |
33 | | - | |
34 | 35 | | |
35 | 36 | | |
36 | 37 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
369 | 369 | | |
370 | 370 | | |
371 | 371 | | |
372 | | - | |
| 372 | + | |
373 | 373 | | |
374 | 374 | | |
375 | 375 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
112 | 112 | | |
113 | 113 | | |
114 | 114 | | |
115 | | - | |
116 | 115 | | |
117 | 116 | | |
118 | 117 | | |
| |||
249 | 248 | | |
250 | 249 | | |
251 | 250 | | |
252 | | - | |
| 251 | + | |
253 | 252 | | |
254 | 253 | | |
255 | 254 | | |
| |||
0 commit comments