Potential followup to: #30025
This should prevent us reintroducing broken markdown links.
It does not test “online” (external) links, only those within this repo. Both relative and absolute links are parsed successfully if they resolve.
Potential followup to: #30025
This should prevent us reintroducing broken markdown links.
It does not test “online” (external) links, only those within this repo. Both relative and absolute links are parsed successfully if they resolve.
The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.
For detailed information about the code coverage, see the test coverage report.
See the guideline for information on the review process.
Type | Reviewers |
---|---|
ACK | maflcko, davidgumberg |
If your review is incorrectly listed, please react with 👎 to this comment and the bot will ignore it on the next update.
Reviewers, this pull request conflicts with the following ones:
If you consider this pull request important, please also help to review the conflicting pull requests. Ideally, start with the one that should be merged first.
Without #30025 (or alternative fix) the new action being added here will fail. It takes ~11s to run:
315+ - name: Checkout
316+ uses: actions/checkout@v4
317+ - name: Markup Link Checker (mlc)
318+ uses: becheran/mlc@v0.16.3
319+ with:
320+ args: --offline --ignore-path "./doc/release-notes","./doc/README_doxygen.md","./.github","./src/crc32c","./src/crypto","./src/leveldb","./src/minisketch","./src/secp256k1" --root-dir ./ ./
Not sure. I think it would be good to instead run it in the existing lint task. Otherwise it can not be run locally. (See e.g. shellcheck)
Also, duplicating the exclude list in yet another place isn’t ideal.
Thanks for the feedback @maflcko, I agree with it all, mostly.
That said it was quite painful to integrate it into lint/test_runner
, mainly because the mlc
tool will only accept a single file/dir argument as the target but will permit multiple --exclude-path
options. Therefore the only way I could concieve of not linting random directories in the root src dir was to deduplicate the output of git ls-tree -rtd --format='%(path)' HEAD ./
with all top-level directories found by fs::read_dir()
, which feels like a nasty hack.
Perhaps there is a nicer way to do create such an exclude list…
Proposed diff here: https://github.com/bitcoin/bitcoin/compare/master...willcl-ark:bitcoin:link-check-test-runner
The exclude list deduplication clunk could be removed, if we don’t care about user directories causing the process to fail (e.g. for me it fails on random markdown files in ./.venv
). when run locally, i.e. it will pass in CI without all these helper functions:
0diff --git a/test/lint/test_runner/src/main.rs b/test/lint/test_runner/src/main.rs
1index 3c00ddc798..20e03f5055 100644
2--- a/test/lint/test_runner/src/main.rs
3+++ b/test/lint/test_runner/src/main.rs
4@@ -2,7 +2,6 @@
5 // Distributed under the MIT software license, see the accompanying
6 // file COPYING or https://opensource.org/license/mit/.
7
8-use std::collections::HashSet;
9 use std::env;
10 use std::fs;
11 use std::io::ErrorKind;
12@@ -285,72 +284,13 @@ fn lint_doc() -> LintResult {
13 }
14 }
15
16-fn list_top_level_dirs(dir: PathBuf) -> std::io::Result<Vec<String>> {
17- let entries = fs::read_dir(&dir)?;
18-
19- let directories = entries
20- .filter_map(|entry| match entry {
21- Ok(entry) => {
22- let path = entry.path();
23- if path.is_dir() {
24- // Make path relative
25- path.strip_prefix(&dir)
26- .ok()
27- .and_then(|p| p.to_str().map(String::from))
28- } else {
29- None
30- }
31- }
32- Err(_) => None,
33- })
34- .collect();
35-
36- Ok(directories)
37-}
38-
39-fn list_top_level_tracked_dirs() -> std::io::Result<Vec<String>> {
40- let output = Command::new("git")
41- .args(["ls-tree", "-rtd", "--name-only", "HEAD", "./"])
42- .output()?;
43-
44- if !output.status.success() {
45- return Err(std::io::Error::new(
46- std::io::ErrorKind::Other,
47- "Git command failed",
48- ));
49- }
50-
51- Ok(std::str::from_utf8(&output.stdout)
52- .unwrap()
53- .lines()
54- .map(|s| s.to_string())
55- .collect())
56-}
57-
58-// Return top-level directories not tracked by git
59-fn filter_untracked_directories(all_dirs: Vec<String>, tracked_dirs: Vec<String>) -> Vec<String> {
60- let tracked_set: HashSet<String> = tracked_dirs.into_iter().collect();
61- all_dirs
62- .into_iter()
63- .filter(|dir| !tracked_set.contains(dir))
64- .collect()
65-}
66-
67 fn lint_markdown() -> LintResult {
68 let mut md_ignore_paths = get_subtrees()
69 .into_iter()
70 .map(|path| path.to_string())
71 .collect::<Vec<_>>();
72-
73 // Malformed markdown
74 md_ignore_paths.push("./doc/README_doxygen.md".to_string());
75-
76- // Exclude any top-level directories not tracked by git
77- let top_level_dirs = list_top_level_dirs(get_git_root()).expect("Failed to list directories");
78- let tracked_dirs = list_top_level_tracked_dirs().expect("Failed to list tracked directories");
79- let extra_exclude_dirs = filter_untracked_directories(top_level_dirs, tracked_dirs);
80- md_ignore_paths.extend(extra_exclude_dirs);
81-
82 let md_ignore_path_str = md_ignore_paths.join(",");
83
84 let mut cmd = Command::new("mlc");
… but may or may not fail locally without them, depending on the condition of the working directory.
Alternatively, keep this as a CI-only check, or drop the idea altogether :)
Therefore the only way I could concieve of not linting random directories in the root src dir
If this is too difficult, it does not need to be implemented for now. The risk should be minimal, as mlc
should only have read-only access? And if it were to fail for someone that put random other folders into the root, they can always skip the check?
(Finally, as you’ve written the code, it should be easy to cherry-pick, in case someone really wants it)
OK, the much simpler change I pushed in b6be80ca8c74852d4e2c1476527c4300be2125b8 has successfully failed CI.
I am still a bit worried there may be other (like me) who have a .venv
dir in their source dir, which will always fail the check. But got both options available now anyway.
282@@ -284,6 +283,47 @@ fn lint_doc() -> LintResult {
283 }
284 }
285
286+// Find a program on $PATH
287+fn which(program: &str) -> bool {
which
. Why not just call mlc --version
or mlc --help
, like in the shellcheck check?
My thought was to avoid running another subprocess which will then make the same syscalls (excluding checking it’s executable).
--version
is less code on our side though, and more robust, so I will switch to that.
307+ }
308+ let mut md_ignore_paths = get_subtrees()
309+ .into_iter()
310+ .map(|path| path.to_string())
311+ .collect::<Vec<_>>();
312+ md_ignore_paths.push("./doc/README_doxygen.md".to_string());
join
will make a String by itself, no? https://doc.rust-lang.org/std/slice/trait.Join.html#associatedtype.Output-1
🚧 At least one of the CI tasks failed. Make sure to run all tests locally, according to the documentation.
Possibly this is due to a silent merge conflict (the changes in this pull request being incompatible with the current code in the target branch). If so, make sure to rebase on the latest commit of the target branch.
Leave a comment here, if you need help tracking down a confusing failure.
290@@ -292,6 +291,33 @@ fn lint_doc() -> LintResult {
291 }
292 }
293
294+fn lint_markdown() -> LintResult {
295+ let bin_name = "mlc";
296+ let mut version_check = Command::new(bin_name);
297+ version_check.arg("--version").stdout(Stdio::null());
298+ if check_output(&mut version_check).is_err() {
check_output is a helper that assumes the command exists, so I don’t think it will work here, no?
Ref:
0thread 'main' panicked at src/main.rs:23:28:
1command error: Os { code: 2, kind: NotFound, message: "No such file or directory" }
2stack backtrace:
3 0: rust_begin_unwind
4...
I think in a previous version you had a check for NotFound
directly, so you could restore that?
56@@ -57,3 +57,9 @@ SHELLCHECK_VERSION=v0.8.0
57 curl -sL "https://github.com/koalaman/shellcheck/releases/download/${SHELLCHECK_VERSION}/shellcheck-${SHELLCHECK_VERSION}.linux.x86_64.tar.xz" | \
58 tar --xz -xf - --directory /tmp/
59 mv "/tmp/shellcheck-${SHELLCHECK_VERSION}/shellcheck" /usr/bin/
60+
61+# Markdown Link Checker: https://github.com/becheran/mlc
300+ "{} was not found in $PATH, skipping markdown lint check.",
301+ bin_name
302+ );
303+ }
304+
305+ let mut md_ignore_paths = get_subtrees().into_iter().collect::<Vec<_>>();
Vec
, so no need to iter+collect, no?
309+ let mut cmd = Command::new(bin_name);
310+ cmd.arg("--offline")
311+ .arg("--ignore-path")
312+ .arg(md_ignore_path_str)
313+ .arg("--root-dir")
314+ .arg(".")
.args([...])
for less code?
305+ md_ignore_path_str.as_str(),
306+ "--root-dir",
307+ ".",
308+ ])
309+ .stdout(Stdio::null())
310+ .stderr(Stdio::inherit());
Before I force push again, here are the two outputs, are you sure we want all that info?:
.venv
): 0₿ cargo run
1 Finished dev [unoptimized + debuginfo] target(s) in 0.00s
2 Running `target/debug/test_runner`
3src/crc32c in HEAD currently refers to tree 454691a9b89ee8b9e1f71a48a7398edba49c3805
4src/crc32c in HEAD was last updated in commit 5d45552fd4303f8d668ffbc50cce1053485aeead (tree 454691a9b89ee8b9e1f71a48a7398edba49c3805)
5GOOD
6src/crypto/ctaes in HEAD currently refers to tree 1b6c31139a71f80245c09597c343936a8e41d021
7src/crypto/ctaes in HEAD was last updated in commit 8501bedd7508ac514385806e191aec21ee978891 (tree 1b6c31139a71f80245c09597c343936a8e41d021)
8GOOD
9src/leveldb in HEAD currently refers to tree bd49d3c60051c1a8d8f030fa4ba7a29237fe7479
10src/leveldb in HEAD was last updated in commit 1a463c70a368fb20316e03efac273438cf47baa3 (tree bd49d3c60051c1a8d8f030fa4ba7a29237fe7479)
11GOOD
12src/minisketch in HEAD currently refers to tree a584efdc3ab5184a004807db66381c5c482e5f41
13src/minisketch in HEAD was last updated in commit 1eea10a6d25fd8225560347cda2b1cfdc267910d (tree a584efdc3ab5184a004807db66381c5c482e5f41)
14GOOD
15src/secp256k1 in HEAD currently refers to tree c3c4db9c0e4636135963272b005b11a451303feb
16src/secp256k1 in HEAD was last updated in commit 53eec53dca1cb677d11564b055d3b8581ddd6747 (tree c3c4db9c0e4636135963272b005b11a451303feb)
17GOOD
18Args used : 209
19Args documented : 221
20Args undocumented: 0
21set()
22Args unknown : 12
23{'-includeconf', '-zmqpubrawblock', '-zmqpubhashtx', '-zmqpubhashtxhwm', '-zmqpubsequence', '-zmqpubrawtx', '-zmqpubrawtxhwm', '-zmqpubhashblockhwm', '-testdatadir', '-zmqpubrawblockhwm', '-zmqpubsequencehwm', '-zmqpubhashblock'}
24[Err ] ./.venv/lib/python3.9/site-packages/mypyc/external/googletest/README.md (280, 10) => docs/PumpManual.md - Target filename not found.
25[Err ] ./.venv/lib/python3.9/site-packages/mypyc/external/googletest/README.md (279, 47) => scripts/ - Target not found.
26[Err ] ./.venv/lib/python3.9/site-packages/mypyc/external/googletest/README.md (57, 1) => CMakeLists.txt - Target filename not found.
27
28The following links could not be resolved:
29mlc command failed
30^---- ⚠️ Failure generated from markdown hyperlink check!
31Skipping Python linting since flake8 is not installed.
32Traceback (most recent call last):
33 File "/home/will/src/bitcoin/test/lint/lint-git-commit-check.py", line 52, in <module>
34 main()
35 File "/home/will/src/bitcoin/test/lint/lint-git-commit-check.py", line 36, in main
36 assert os.getenv("COMMIT_RANGE") # E.g. COMMIT_RANGE='HEAD~n..HEAD'
37 ^^^^^^^^^^^^^^^^^^^^^^^^^
38AssertionError
39^---- failure generated from lint-git-commit-check.py
40
41^---- ⚠️ Failure generated from lint-*.py scripts!
0₿ cargo run
1 Compiling test_runner v0.1.0 (/home/will/src/bitcoin/test/lint/test_runner)
2warning: unused import: `Stdio`
3 --> src/main.rs:9:39
4 |
59 | use std::process::{Command, ExitCode, Stdio};
6 | ^^^^^
7 |
8 = note: `#[warn(unused_imports)]` on by default
9
10warning: `test_runner` (bin "test_runner") generated 1 warning (run `cargo fix --bin "test_runner"` to apply 1 suggestion)
11 Finished dev [unoptimized + debuginfo] target(s) in 0.17s
12 Running `target/debug/test_runner`
13src/crc32c in HEAD currently refers to tree 454691a9b89ee8b9e1f71a48a7398edba49c3805
14src/crc32c in HEAD was last updated in commit 5d45552fd4303f8d668ffbc50cce1053485aeead (tree 454691a9b89ee8b9e1f71a48a7398edba49c3805)
15GOOD
16src/crypto/ctaes in HEAD currently refers to tree 1b6c31139a71f80245c09597c343936a8e41d021
17src/crypto/ctaes in HEAD was last updated in commit 8501bedd7508ac514385806e191aec21ee978891 (tree 1b6c31139a71f80245c09597c343936a8e41d021)
18GOOD
19src/leveldb in HEAD currently refers to tree bd49d3c60051c1a8d8f030fa4ba7a29237fe7479
20src/leveldb in HEAD was last updated in commit 1a463c70a368fb20316e03efac273438cf47baa3 (tree bd49d3c60051c1a8d8f030fa4ba7a29237fe7479)
21GOOD
22src/minisketch in HEAD currently refers to tree a584efdc3ab5184a004807db66381c5c482e5f41
23src/minisketch in HEAD was last updated in commit 1eea10a6d25fd8225560347cda2b1cfdc267910d (tree a584efdc3ab5184a004807db66381c5c482e5f41)
24GOOD
25src/secp256k1 in HEAD currently refers to tree c3c4db9c0e4636135963272b005b11a451303feb
26src/secp256k1 in HEAD was last updated in commit 53eec53dca1cb677d11564b055d3b8581ddd6747 (tree c3c4db9c0e4636135963272b005b11a451303feb)
27GOOD
28Args used : 209
29Args documented : 221
30Args undocumented: 0
31set()
32Args unknown : 12
33{'-zmqpubsequence', '-zmqpubrawtx', '-zmqpubrawblock', '-zmqpubhashblock', '-zmqpubhashtxhwm', '-zmqpubsequencehwm', '-testdatadir', '-zmqpubhashtx', '-includeconf', '-zmqpubrawblockhwm', '-zmqpubhashblockhwm', '-zmqpubrawtxhwm'}
34
35++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
36+ +
37+ markup link checker - mlc v0.16.3 +
38+ +
39++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
40
4110:29:57 [WARN] Broken reference link: Borrowed("previous section")
4210:29:57 [WARN] Broken reference link: Borrowed("Errno 84")
4310:29:57 [WARN] Broken reference link: Borrowed("verbose")
4410:29:57 [WARN] Broken reference link: Borrowed("verbose")
4510:29:57 [WARN] Broken reference link: Borrowed("WIP")
4610:29:57 [WARN] Broken reference link: Borrowed("nodiscard")
4710:29:57 [WARN] Broken reference link: Borrowed("fuzz")
4810:29:57 [WARN] Broken reference link: Borrowed("…")
4910:29:57 [WARN] Broken reference link: Borrowed("…")
5010:29:57 [WARN] Broken reference link: Boxed("BIP 141 (Segregated Witness)")
5110:29:57 [WARN] Broken reference link: Borrowed("BIP 141")
5210:29:57 [WARN] Broken reference link: Borrowed("depends")
5310:29:57 [WARN] Broken reference link: Borrowed("Depends")
5410:29:57 [WARN] Broken reference link: Borrowed("build-aux")
5510:29:57 [WARN] Broken reference link: Borrowed("depends")
5610:29:57 [WARN] Broken reference link: Borrowed("depends")
5710:29:57 [WARN] Broken reference link: Borrowed("gitian")
5810:29:57 [WARN] Broken reference link: Borrowed("gitian")
5910:29:57 [WARN] Broken reference link: Borrowed("Qt")
6010:29:57 [WARN] Broken reference link: Borrowed("travis")
6110:29:57 [WARN] Broken reference link: Borrowed("RPC-Tests")
6210:29:57 [WARN] Broken reference link: Borrowed("qa")
6310:29:57 [WARN] Broken reference link: Borrowed("travis")
6410:29:57 [WARN] Broken reference link: Borrowed("qa")
6510:29:57 [WARN] Broken reference link: Borrowed("travis")
6610:29:57 [WARN] Broken reference link: Borrowed("travis")
6710:29:57 [WARN] Broken reference link: Borrowed("test")
6810:29:57 [WARN] Broken reference link: Borrowed("travis")
6910:29:57 [WARN] Broken reference link: Borrowed("Bitcoin-Tx")
7010:29:57 [WARN] Broken reference link: Borrowed("init")
7110:29:57 [WARN] Broken reference link: Borrowed("updated")
7210:29:57 [WARN] Broken reference link: Borrowed("Doc")
7310:29:57 [WARN] Broken reference link: Borrowed("contrib")
7410:29:57 [WARN] Broken reference link: Borrowed("multisig")
7510:29:57 [WARN] Broken reference link: Borrowed("Docs")
7610:29:57 [WARN] Broken reference link: Borrowed("Docs")
7710:29:57 [WARN] Broken reference link: Borrowed("verify-commits")
7810:29:57 [WARN] Broken reference link: Borrowed("Tools")
7910:29:57 [WARN] Broken reference link: Borrowed("wallet-tool")
8010:29:57 [WARN] Broken reference link: Borrowed("sizeof(array)")
8110:29:57 [WARN] Broken reference link: Borrowed("0.17")
8210:29:57 [WARN] Broken reference link: Borrowed("k|K|m|M|g|G|t|T")
8310:29:57 [WARN] Broken reference link: Borrowed("tests")
8410:29:57 [WARN] Broken reference link: Borrowed("psbt")
8510:29:57 [WARN] Broken reference link: Borrowed("0.13 Backport [#9053](/bitcoin-bitcoin/9053/)")
8610:29:57 [WARN] Broken reference link: Borrowed("rpc")
8710:29:57 [WARN] Broken reference link: Borrowed("0.13.2")
8810:29:57 [WARN] Broken reference link: Borrowed("qa")
8910:29:57 [WARN] Broken reference link: Borrowed("mempool")
9010:29:57 [WARN] Broken reference link: Borrowed("0.13 backport [#9239](/bitcoin-bitcoin/9239/)")
9110:29:57 [WARN] Broken reference link: Borrowed("0.13 backport [#9026](/bitcoin-bitcoin/9026/)")
9210:29:57 [WARN] Broken reference link: Borrowed("0.13 backport [#9352](/bitcoin-bitcoin/9352/)")
9310:29:57 [WARN] Broken reference link: Borrowed("0.13")
9410:29:57 [WARN] Broken reference link: Borrowed("ECDSA")
9510:29:57 [WARN] Broken reference link: Borrowed("util")
9610:29:57 [WARN] Broken reference link: Borrowed("REST")
9710:29:57 [WARN] Broken reference link: Borrowed("OSX")
9810:29:57 [WARN] Broken reference link: Borrowed("qa")
9910:29:57 [WARN] Broken reference link: Borrowed("net/net processing")
10010:29:57 [WARN] Broken reference link: Borrowed("net processing")
10110:29:57 [WARN] Broken reference link: Borrowed("-Wshadow-field")
10210:29:57 [WARN] Broken reference link: Borrowed("ibd")
10310:29:57 [WARN] Broken reference link: Borrowed("rpcwallet")
10410:29:57 [WARN] Broken reference link: Borrowed("qt")
10510:29:57 [WARN] Broken reference link: Borrowed("tests")
10610:29:57 [WARN] Broken reference link: Borrowed("1")
10710:29:57 [WARN] Broken reference link: Borrowed("1")
10810:29:57 [WARN] Broken reference link: Borrowed("Wallet")
10910:29:57 [WARN] Broken reference link: Borrowed("Wallet")
11010:29:57 [WARN] Broken reference link: Borrowed("Wallet")
11110:29:57 [WARN] Broken reference link: Borrowed("Wallet")
11210:29:57 [WARN] Broken reference link: Borrowed("RPC")
11310:29:57 [WARN] Broken reference link: Borrowed("Qt")
11410:29:57 [WARN] Broken reference link: Borrowed("Policy")
11510:29:57 [WARN] Broken reference link: Borrowed("config")
11610:29:57 [WARN] Broken reference link: Borrowed("1")
11710:29:57 [WARN] Broken reference link: Borrowed("1")
11810:29:57 [WARN] Broken reference link: Borrowed("QT")
11910:29:57 [WARN] Broken reference link: Borrowed("thread")
12010:29:57 [WARN] Broken reference link: Borrowed("CVE-2013-5700")
12110:29:57 [WARN] Broken reference link: Borrowed("validation")
12210:29:57 [WARN] Broken reference link: Borrowed("Fix")
12310:29:57 [WARN] Broken reference link: Borrowed("MSVC")
12410:29:57 [WARN] Broken reference link: Borrowed("MSVC")
12510:29:57 [WARN] Broken reference link: Borrowed("MSVC")
12610:29:57 [WARN] Broken reference link: Borrowed("alert|block|wallet")
12710:29:57 [WARN] Broken reference link: Borrowed("RPC")
12810:29:57 [WARN] Broken reference link: Borrowed("zmq")
12910:29:57 [WARN] Broken reference link: Borrowed("rpc")
13010:29:57 [WARN] Broken reference link: Borrowed("wallet")
13110:29:57 [WARN] Broken reference link: Borrowed("net")
13210:29:57 [WARN] Broken reference link: Borrowed("doc")
13310:29:57 [WARN] Broken reference link: Borrowed("RPC")
13410:29:57 [WARN] Broken reference link: Borrowed("RPC")
13510:29:57 [WARN] Broken reference link: Borrowed("trivial")
13610:29:57 [WARN] Broken reference link: Borrowed("RPC")
13710:29:57 [WARN] Broken reference link: Borrowed("rpc")
13810:29:57 [WARN] Broken reference link: Borrowed("RPC")
13910:29:57 [WARN] Broken reference link: Borrowed("RPC")
14010:29:57 [WARN] Broken reference link: Borrowed("RPC")
14110:29:57 [WARN] Broken reference link: Borrowed("rpc")
14210:29:57 [WARN] Broken reference link: Borrowed("RPC")
14310:29:57 [WARN] Broken reference link: Borrowed("wallet")
14410:29:57 [WARN] Broken reference link: Borrowed("RPC")
14510:29:57 [WARN] Broken reference link: Borrowed("RPC")
14610:29:57 [WARN] Broken reference link: Borrowed("p2p")
14710:29:57 [WARN] Broken reference link: Borrowed("compact")
14810:29:57 [WARN] Broken reference link: Borrowed("net")
14910:29:57 [WARN] Broken reference link: Borrowed("qa")
15010:29:57 [WARN] Broken reference link: Borrowed("net")
15110:29:57 [WARN] Broken reference link: Borrowed("P2P")
15210:29:57 [WARN] Broken reference link: Borrowed("net")
15310:29:57 [WARN] Broken reference link: Borrowed("net")
15410:29:57 [WARN] Broken reference link: Borrowed("scripts")
15510:29:57 [WARN] Broken reference link: Borrowed("depends")
15610:29:57 [WARN] Broken reference link: Borrowed("Qt")
15710:29:57 [WARN] Broken reference link: Borrowed("Qt")
15810:29:57 [WARN] Broken reference link: Borrowed("Qt")
15910:29:57 [WARN] Broken reference link: Borrowed("qt")
16010:29:57 [WARN] Broken reference link: Borrowed("Qt")
16110:29:57 [WARN] Broken reference link: Borrowed("GUI")
16210:29:57 [WARN] Broken reference link: Borrowed("Qt")
16310:29:57 [WARN] Broken reference link: Borrowed("wallet")
16410:29:57 [WARN] Broken reference link: Borrowed("qt")
16510:29:57 [WARN] Broken reference link: Borrowed("Qt")
16610:29:57 [WARN] Broken reference link: Borrowed("Qt")
16710:29:57 [WARN] Broken reference link: Borrowed("wallet")
16810:29:57 [WARN] Broken reference link: Borrowed("wallet")
16910:29:57 [WARN] Broken reference link: Borrowed("moveonly")
17010:29:57 [WARN] Broken reference link: Borrowed("Wallet")
17110:29:57 [WARN] Broken reference link: Borrowed("wallet")
17210:29:57 [WARN] Broken reference link: Borrowed("test")
17310:29:57 [WARN] Broken reference link: Borrowed("qt")
17410:29:57 [WARN] Broken reference link: Borrowed("wallet")
17510:29:57 [WARN] Broken reference link: Borrowed("wallet")
17610:29:57 [WARN] Broken reference link: Borrowed("wallet")
17710:29:57 [WARN] Broken reference link: Borrowed("tests")
17810:29:57 [WARN] Broken reference link: Borrowed("wallet")
17910:29:57 [WARN] Broken reference link: Borrowed("Trivial")
18010:29:57 [WARN] Broken reference link: Borrowed("qa")
18110:29:57 [WARN] Broken reference link: Borrowed("test")
18210:29:57 [WARN] Broken reference link: Borrowed("qa")
18310:29:57 [WARN] Broken reference link: Borrowed("trivial")
18410:29:57 [WARN] Broken reference link: Borrowed("tests")
18510:29:57 [WARN] Broken reference link: Borrowed("test")
18610:29:57 [WARN] Broken reference link: Borrowed("test")
18710:29:57 [WARN] Broken reference link: Borrowed("QA")
18810:29:57 [WARN] Broken reference link: Borrowed("QA")
18910:29:57 [WARN] Broken reference link: Borrowed("qa")
19010:29:57 [WARN] Broken reference link: Borrowed("tests")
19110:29:57 [WARN] Broken reference link: Borrowed("qa")
19210:29:57 [WARN] Broken reference link: Borrowed("trivial")
19310:29:57 [WARN] Broken reference link: Borrowed("tests")
19410:29:57 [WARN] Broken reference link: Borrowed("test")
19510:29:57 [WARN] Broken reference link: Borrowed("bench")
19610:29:57 [WARN] Broken reference link: Borrowed("tests")
19710:29:57 [WARN] Broken reference link: Borrowed("test")
19810:29:57 [WARN] Broken reference link: Borrowed("tests")
19910:29:57 [WARN] Broken reference link: Borrowed("Tests")
20010:29:57 [WARN] Broken reference link: Borrowed("test")
20110:29:57 [WARN] Broken reference link: Borrowed("test")
20210:29:57 [WARN] Broken reference link: Borrowed("test")
20310:29:57 [WARN] Broken reference link: Borrowed("test")
20410:29:57 [WARN] Broken reference link: Borrowed("test")
20510:29:57 [WARN] Broken reference link: Borrowed("tests")
20610:29:57 [WARN] Broken reference link: Borrowed("tests")
20710:29:57 [WARN] Broken reference link: Borrowed("test")
20810:29:57 [WARN] Broken reference link: Borrowed("tests")
20910:29:57 [WARN] Broken reference link: Borrowed("tests")
21010:29:57 [WARN] Broken reference link: Borrowed("tests")
21110:29:57 [WARN] Broken reference link: Borrowed("tests")
21210:29:57 [WARN] Broken reference link: Borrowed("tests")
21310:29:57 [WARN] Broken reference link: Borrowed("tests")
21410:29:57 [WARN] Broken reference link: Borrowed("tests")
21510:29:57 [WARN] Broken reference link: Borrowed("tests")
21610:29:57 [WARN] Broken reference link: Borrowed("test")
21710:29:57 [WARN] Broken reference link: Borrowed("tests")
21810:29:57 [WARN] Broken reference link: Borrowed("tests")
21910:29:57 [WARN] Broken reference link: Borrowed("tests")
22010:29:57 [WARN] Broken reference link: Borrowed("tests")
22110:29:57 [WARN] Broken reference link: Borrowed("tests")
22210:29:57 [WARN] Broken reference link: Borrowed("test")
22310:29:57 [WARN] Broken reference link: Borrowed("qa")
22410:29:57 [WARN] Broken reference link: Borrowed("tests")
22510:29:57 [WARN] Broken reference link: Borrowed("tests")
22610:29:57 [WARN] Broken reference link: Borrowed("Tests")
22710:29:57 [WARN] Broken reference link: Borrowed("tests")
22810:29:57 [WARN] Broken reference link: Borrowed("tests")
22910:29:57 [WARN] Broken reference link: Borrowed("qa")
23010:29:57 [WARN] Broken reference link: Borrowed("qa")
23110:29:57 [WARN] Broken reference link: Borrowed("qa")
23210:29:57 [WARN] Broken reference link: Borrowed("tests")
23310:29:57 [WARN] Broken reference link: Borrowed("test")
23410:29:57 [WARN] Broken reference link: Borrowed("tests")
23510:29:57 [WARN] Broken reference link: Borrowed("tests")
23610:29:57 [WARN] Broken reference link: Borrowed("QA")
23710:29:57 [WARN] Broken reference link: Borrowed("test")
23810:29:57 [WARN] Broken reference link: Borrowed("tests")
23910:29:57 [WARN] Broken reference link: Borrowed("tests")
24010:29:57 [WARN] Broken reference link: Borrowed("qa")
24110:29:57 [WARN] Broken reference link: Borrowed("bench")
24210:29:57 [WARN] Broken reference link: Borrowed("qa")
24310:29:57 [WARN] Broken reference link: Borrowed("tests")
24410:29:57 [WARN] Broken reference link: Borrowed("tests")
24510:29:57 [WARN] Broken reference link: Borrowed("tests")
24610:29:57 [WARN] Broken reference link: Borrowed("tests")
24710:29:57 [WARN] Broken reference link: Borrowed("coverage")
24810:29:57 [WARN] Broken reference link: Borrowed("contrib")
24910:29:57 [WARN] Broken reference link: Borrowed("doc")
25010:29:57 [WARN] Broken reference link: Borrowed("trivial")
25110:29:57 [WARN] Broken reference link: Borrowed("doc")
25210:29:57 [WARN] Broken reference link: Borrowed("doc")
25310:29:57 [WARN] Broken reference link: Borrowed("doc")
25410:29:57 [WARN] Broken reference link: Borrowed("logging")
25510:29:57 [WARN] Broken reference link: Borrowed("docs")
25610:29:57 [WARN] Broken reference link: Borrowed("utils")
25710:29:57 [WARN] Broken reference link: Borrowed("doc")
25810:29:57 [WARN] Broken reference link: Borrowed("LevelDB")
25910:29:57 [WARN] Broken reference link: Borrowed("Wallet")
26010:29:57 [WARN] Broken reference link: Borrowed("net")
26110:29:57 [WARN] Broken reference link: Borrowed("Qt")
26210:29:57 [WARN] Broken reference link: Borrowed("1")
26310:29:57 [WARN] Broken reference link: Borrowed("1")
26410:29:57 [WARN] Broken reference link: Borrowed("QT")
26510:29:57 [WARN] Broken reference link: Borrowed("BIP 130")
26610:29:57 [WARN] Broken reference link: Borrowed("BIP 125")
26710:29:57 [WARN] Broken reference link: Borrowed("REST")
26810:29:57 [WARN] Broken reference link: Borrowed("REST")
26910:29:57 [WARN] Broken reference link: Borrowed("RPC")
27010:29:57 [WARN] Broken reference link: Borrowed("Net")
27110:29:57 [WARN] Broken reference link: Borrowed("RPC")
27210:29:57 [WARN] Broken reference link: Borrowed("Mempool")
27310:29:57 [WARN] Broken reference link: Borrowed("Mempool")
27410:29:57 [WARN] Broken reference link: Borrowed("#7099 redux")
27510:29:57 [WARN] Broken reference link: Borrowed("OSX")
27610:29:57 [WARN] Broken reference link: Borrowed("depends")
27710:29:57 [WARN] Broken reference link: Borrowed("Depends")
27810:29:57 [WARN] Broken reference link: Borrowed("wallet, rpc tests")
27910:29:57 [WARN] Broken reference link: Borrowed("Wallet")
28010:29:57 [WARN] Broken reference link: Borrowed("walletdb")
28110:29:57 [WARN] Broken reference link: Borrowed("4")
28210:29:57 [WARN] Broken reference link: Borrowed("Wallet")
28310:29:57 [WARN] Broken reference link: Borrowed("qt")
28410:29:57 [WARN] Broken reference link: Borrowed("qt")
28510:29:57 [WARN] Broken reference link: Borrowed("QA")
28610:29:57 [WARN] Broken reference link: Borrowed("rpc-tests")
28710:29:57 [WARN] Broken reference link: Borrowed("Tests")
28810:29:57 [WARN] Broken reference link: Borrowed("Test Suite")
28910:29:57 [WARN] Broken reference link: Borrowed("tests")
29010:29:57 [WARN] Broken reference link: Borrowed("tests")
29110:29:57 [WARN] Broken reference link: Borrowed("Tests")
29210:29:57 [WARN] Broken reference link: Borrowed("Tests")
29310:29:57 [WARN] Broken reference link: Borrowed("qa")
29410:29:57 [WARN] Broken reference link: Borrowed("Tests")
29510:29:57 [WARN] Broken reference link: Borrowed("rpc-tests")
29610:29:57 [WARN] Broken reference link: Borrowed("init")
29710:29:57 [WARN] Broken reference link: Borrowed("bitcoin-cli")
29810:29:57 [WARN] Broken reference link: Borrowed("macOS")
29910:29:57 [WARN] Broken reference link: Borrowed("depends")
30010:29:57 [WARN] Broken reference link: Borrowed("depends")
30110:29:57 [WARN] Broken reference link: Borrowed("build")
30210:29:57 [WARN] Broken reference link: Borrowed("build")
30310:29:57 [WARN] Broken reference link: Borrowed("Docs")
30410:29:57 [WARN] Broken reference link: Borrowed("depends")
30510:29:57 [WARN] Broken reference link: Borrowed("build")
30610:29:57 [WARN] Broken reference link: Borrowed("build")
30710:29:57 [WARN] Broken reference link: Borrowed("trivial")
30810:29:57 [WARN] Broken reference link: Borrowed("contrib")
30910:29:57 [WARN] Broken reference link: Borrowed("travis-ci")
31010:29:57 [WARN] Broken reference link: Borrowed("travis-ci")
31110:29:57 [WARN] Broken reference link: Borrowed("developer-notes")
31210:29:57 [WARN] Broken reference link: Borrowed("FORCE")
31310:29:57 [WARN] Broken reference link: Borrowed("noreturn")
31410:29:57 [WARN] Broken reference link: Borrowed("0")
31510:29:57 [WARN] Broken reference link: Borrowed("trivial")
31610:29:57 [WARN] Broken reference link: Borrowed("Init")
31710:29:57 [WARN] Broken reference link: Borrowed("build")
31810:29:57 [WARN] Broken reference link: Borrowed("scripts")
31910:29:57 [WARN] Broken reference link: Borrowed("Util")
32010:29:57 [WARN] Broken reference link: Borrowed("build")
32110:29:57 [WARN] Broken reference link: Borrowed("init")
32210:29:57 [WARN] Broken reference link: Borrowed("verify-commits")
32310:29:57 [WARN] Broken reference link: Borrowed("!NOTE")
32410:29:57 [WARN] Broken reference link: Borrowed("!NOTE")
32510:29:57 [WARN] Broken reference link: Borrowed("!NOTE")
32610:29:57 [WARN] Broken reference link: Borrowed("!NOTE")
32710:29:57 [WARN] Broken reference link: Borrowed("!NOTE")
32810:29:57 [WARN] Broken reference link: Borrowed("!NOTE")
32910:29:57 [WARN] Broken reference link: Borrowed("QT only")
33010:29:57 [WARN] Broken reference link: Borrowed("DONE")
33110:29:57 [WARN] Broken reference link: Borrowed("DONE")
33210:29:57 [WARN] Broken reference link: Borrowed("DONE")
33310:29:57 [WARN] Broken reference link: Borrowed("DONE")
33410:29:57 [WARN] Broken reference link: Borrowed("PARTIALLY DONE")
33510:29:57 [WARN] Broken reference link: Borrowed("DONE")
33610:29:57 [WARN] Broken reference link: Borrowed("DONE")
33710:29:57 [WARN] Strip everything after #. The chapter part '#options-1-and-2-using-the-official-shell-installer-script-or-binary-tarball' is not checked.
33810:29:57 [WARN] Strip everything after #. The chapter part '#options-1-and-2-using-the-official-shell-installer-script-or-binary-tarball' is not checked.
33910:29:57 [WARN] Strip everything after #. The chapter part '#option-3-using-fanquakes-docker-image' is not checked.
34010:29:57 [WARN] Strip everything after #. The chapter part '#option-4-using-a-distribution-maintained-package' is not checked.
34110:29:57 [WARN] Strip everything after #. The chapter part '#option-5-building-from-source' is not checked.
34210:29:57 [WARN] Strip everything after #. The chapter part '#add-an-etcprofiled-entry' is not checked.
34310:29:57 [WARN] Strip everything after #. The chapter part '#building-and-installing-guix-itself' is not checked.
34410:29:57 [WARN] Strip everything after #. The chapter part '#guix-pull-as-root' is not checked.
34510:29:57 [WARN] Strip everything after #. The chapter part '#usage' is not checked.
34610:29:57 [WARN] Strip everything after #. The chapter part '#choosing-your-security-model' is not checked.
34710:29:57 [WARN] Strip everything after #. The chapter part '#troubleshooting' is not checked.
34810:29:57 [WARN] Strip everything after #. The chapter part '#creating-and-starting-a-guix-daemon-original-service-with-a-fixed-argv0' is not checked.
34910:29:57 [WARN] Strip everything after #. The chapter part '#step-1-authorize-the-signing-keys' is not checked.
35010:29:57 [WARN] Strip everything after #. The chapter part '#removing-authorized-keys' is not checked.
35110:29:57 [WARN] Strip everything after #. The chapter part '#recognized-environment-variables' is not checked.
35210:29:57 [WARN] Strip everything after #. The chapter part '#choosing-your-security-model' is not checked.
35310:29:57 [WARN] Strip everything after #. The chapter part '#common-guix-build-invocation-patterns-and-examples' is not checked.
35410:29:57 [WARN] Strip everything after #. The chapter part '#recognized-environment-variables' is not checked.
35510:29:57 [WARN] Strip everything after #. The chapter part '#recognized-environment-variables' is not checked.
35610:29:57 [WARN] Strip everything after #. The chapter part '#recognized-environment-variables' is not checked.
35710:29:57 [WARN] Strip everything after #. The chapter part '#recognized-environment-variables' is not checked.
35810:29:57 [WARN] Strip everything after #. The chapter part '#controlling-the-number-of-threads-used-by-guix-build-commands' is not checked.
35910:29:57 [WARN] Strip everything after #. The chapter part '#option-1-building-with-substitutes' is not checked.
36010:29:57 [WARN] Strip everything after #. The chapter part '#step-1-authorize-the-signing-keys' is not checked.
36110:29:57 [WARN] Strip everything after #. The chapter part '#listing-available-tracepoints' is not checked.
36210:29:57 [WARN] Strip everything after #. The chapter part '#building' is not checked.
36310:29:57 [WARN] Strip everything after #. The chapter part '#scripted-diffs' is not checked.
36410:29:57 [WARN] Strip everything after #. The chapter part '#custom-testshell-parameters' is not checked.
36510:29:57 [WARN] Strip everything after #. The chapter part '#test-logging' is not checked.
36610:29:57 [WARN] Strip everything after #. The chapter part '#peer-review' is not checked.
36710:29:57 [WARN] Strip everything after #. The chapter part '#peer-review' is not checked.
36810:29:57 [WARN] Strip everything after #. The chapter part '#diff-the-diffs-with-git-range-diff' is not checked.
36910:29:57 [WARN] Strip everything after #. The chapter part '#dependency-options' is not checked.
37010:29:57 [WARN] Strip everything after #. The chapter part '#further-configuration' is not checked.
37110:29:57 [WARN] Strip everything after #. The chapter part '#further-configuration' is not checked.
37210:29:57 [WARN] Strip everything after #. The chapter part '#systemd-init-file' is not checked.
37310:29:57 [WARN] Strip everything after #. The chapter part '#mining' is not checked.
37410:29:57 [WARN] Strip everything after #. The chapter part '#fee-estimation-improvements' is not checked.
37510:29:57 [WARN] Strip everything after #. The chapter part '#multi-wallet-support' is not checked.
37610:29:57 [WARN] Strip everything after #. The chapter part '#multi-wallet-support' is not checked.
37710:29:57 [WARN] Strip everything after #. The chapter part '#performance-improvements' is not checked.
37810:29:57 [WARN] Strip everything after #. The chapter part '#fee-estimation-improvements' is not checked.
37910:29:57 [WARN] Strip everything after #. The chapter part '#removal-of-coin-age-priority' is not checked.
38010:29:57 [WARN] Strip everything after #. The chapter part '#removal-of-coin-age-priority' is not checked.
38110:29:57 [WARN] Strip everything after #. The chapter part '#removal-of-coin-age-priority' is not checked.
38210:29:57 [WARN] Strip everything after #. The chapter part '#data-directory-location' is not checked.
38310:29:57 [WARN] Strip everything after #. The chapter part '#data-directory-layout' is not checked.
38410:29:57 [WARN] Strip everything after #. The chapter part '#multi-wallet-environment' is not checked.
38510:29:57 [WARN] Strip everything after #. The chapter part '#berkeley-db-database-based-wallets' is not checked.
38610:29:57 [WARN] Strip everything after #. The chapter part '#sqlite-database-based-wallets' is not checked.
38710:29:57 [WARN] Strip everything after #. The chapter part '#gui-settings' is not checked.
38810:29:57 [WARN] Strip everything after #. The chapter part '#legacy-subdirectories-and-files' is not checked.
38910:29:57 [WARN] Strip everything after #. The chapter part '#notes' is not checked.
39010:29:57 [WARN] Strip everything after #. The chapter part '#note1' is not checked.
39110:29:57 [WARN] Strip everything after #. The chapter part '#note2' is not checked.
39210:29:57 [WARN] Strip everything after #. The chapter part '#note2' is not checked.
39310:29:57 [WARN] Strip everything after #. The chapter part '#note2' is not checked.
39410:29:57 [WARN] Strip everything after #. The chapter part '#multi-wallet-environment' is not checked.
39510:29:57 [WARN] Strip everything after #. The chapter part '#data-directory-location' is not checked.
39610:29:57 [WARN] Strip everything after #. The chapter part '#gui-settings' is not checked.
39710:29:57 [WARN] Strip everything after #. The chapter part '#note2' is not checked.
39810:29:57 [WARN] Strip everything after #. The chapter part '#note2' is not checked.
39910:29:57 [WARN] Strip everything after #. The chapter part '#basic-multisig-example' is not checked.
40010:29:57 [WARN] Strip everything after #. The chapter part '#16-restoring-the-wallet-from-a-backup' is not checked.
40110:29:57 [WARN] Strip everything after #. The chapter part '#general' is not checked.
40210:29:57 [WARN] Strip everything after #. The chapter part '#cache-compilations-with-ccache' is not checked.
40310:29:57 [WARN] Strip everything after #. The chapter part '#disable-features-with-configure' is not checked.
40410:29:57 [WARN] Strip everything after #. The chapter part '#make-use-of-your-threads-with-make--j' is not checked.
40510:29:57 [WARN] Strip everything after #. The chapter part '#only-build-what-you-need' is not checked.
40610:29:57 [WARN] Strip everything after #. The chapter part '#compile-on-multiple-machines' is not checked.
40710:29:57 [WARN] Strip everything after #. The chapter part '#multiple-working-directories-with-git-worktrees' is not checked.
40810:29:57 [WARN] Strip everything after #. The chapter part '#interactive-dummy-rebases-for-fixups-and-execs-with-git-merge-base' is not checked.
40910:29:57 [WARN] Strip everything after #. The chapter part '#writing-code' is not checked.
41010:29:57 [WARN] Strip everything after #. The chapter part '#format-cc-diffs-with-clang-format-diffpy' is not checked.
41110:29:57 [WARN] Strip everything after #. The chapter part '#format-python-diffs-with-yapf-diffpy' is not checked.
41210:29:57 [WARN] Strip everything after #. The chapter part '#rebasingmerging-code' is not checked.
41310:29:57 [WARN] Strip everything after #. The chapter part '#more-conflict-context-with-mergeconflictstyle-diff3' is not checked.
41410:29:57 [WARN] Strip everything after #. The chapter part '#reviewing-code' is not checked.
41510:29:57 [WARN] Strip everything after #. The chapter part '#reduce-mental-load-with-git-diff-options' is not checked.
41610:29:57 [WARN] Strip everything after #. The chapter part '#reference-prs-easily-with-refspecs' is not checked.
41710:29:57 [WARN] Strip everything after #. The chapter part '#diff-the-diffs-with-git-range-diff' is not checked.
41810:29:57 [WARN] Strip everything after #. The chapter part '#cache-compilations-with-ccache' is not checked.
41910:29:57 [WARN] Strip everything after #. The chapter part '#reference-prs-easily-with-refspecs' is not checked.
42010:29:57 [WARN] Strip everything after #. The chapter part '#clang-format-diff.py' is not checked.
42110:29:57 [WARN] Strip everything after #. The chapter part '#format-cc-diffs-with-clang-format-diffpy' is not checked.
42210:29:57 [WARN] Strip everything after #. The chapter part '#reduce-mental-load-with-git-diff-options' is not checked.
42310:29:57 [WARN] Strip everything after #. The chapter part '#reference-prs-easily-with-refspecs' is not checked.
42410:29:57 [WARN] Strip everything after #. The chapter part '#rpc-consistency-guarantees' is not checked.
42510:29:57 [WARN] Strip everything after #. The chapter part '#introduction' is not checked.
42610:29:57 [WARN] Strip everything after #. The chapter part '#current-architecture' is not checked.
42710:29:57 [WARN] Strip everything after #. The chapter part '#proposed-architecture' is not checked.
42810:29:57 [WARN] Strip everything after #. The chapter part '#component-overview-navigating-the-ipc-framework' is not checked.
42910:29:57 [WARN] Strip everything after #. The chapter part '#design-considerations' is not checked.
43010:29:57 [WARN] Strip everything after #. The chapter part '#selection-of-capn-proto' is not checked.
43110:29:57 [WARN] Strip everything after #. The chapter part '#hiding-ipc' is not checked.
43210:29:57 [WARN] Strip everything after #. The chapter part '#interface-definition-maintenance' is not checked.
43310:29:57 [WARN] Strip everything after #. The chapter part '#interface-stability' is not checked.
43410:29:57 [WARN] Strip everything after #. The chapter part '#security-considerations' is not checked.
43510:29:57 [WARN] Strip everything after #. The chapter part '#example-use-cases-and-flows' is not checked.
43610:29:57 [WARN] Strip everything after #. The chapter part '#retrieving-a-block-hash' is not checked.
43710:29:57 [WARN] Strip everything after #. The chapter part '#future-enhancements' is not checked.
43810:29:57 [WARN] Strip everything after #. The chapter part '#conclusion' is not checked.
43910:29:57 [WARN] Strip everything after #. The chapter part '#appendices' is not checked.
44010:29:57 [WARN] Strip everything after #. The chapter part '#glossary-of-terms' is not checked.
44110:29:57 [WARN] Strip everything after #. The chapter part '#references' is not checked.
44210:29:57 [WARN] Strip everything after #. The chapter part '#acknowledgements' is not checked.
44310:29:57 [WARN] Strip everything after #. The chapter part '#internal-interface-guidelines' is not checked.
44410:29:57 [WARN] Strip everything after #. The chapter part '#internal-interface-guidelines' is not checked.
44510:29:57 [WARN] Strip everything after #. The chapter part '#c-client-subclasses-in-generated-code' is not checked.
44610:29:57 [WARN] Strip everything after #. The chapter part '#c-server-classes-in-generated-code' is not checked.
44710:29:57 [WARN] Strip everything after #. The chapter part '#interface-definition-maintenance' is not checked.
44810:29:57 [WARN] Strip everything after #. The chapter part '#interface-stability' is not checked.
44910:29:57 [WARN] Strip everything after #. The chapter part '#c-client-subclasses-in-generated-code' is not checked.
45010:29:57 [WARN] Strip everything after #. The chapter part '#c-server-classes-in-generated-code' is not checked.
45110:29:57 [WARN] Strip everything after #. The chapter part '#dependencies' is not checked.
45210:29:57 [WARN] Strip everything after #. The chapter part '#dependencies' is not checked.
45310:29:57 [WARN] Strip everything after #. The chapter part '#linux-distribution-specific-instructions' is not checked.
45410:29:57 [WARN] Strip everything after #. The chapter part '#dependencies' is not checked.
45510:29:57 [WARN] Strip everything after #. The chapter part '#dependencies' is not checked.
45610:29:57 [WARN] Strip everything after #. The chapter part '#berkeley-db' is not checked.
45710:29:57 [WARN] Strip everything after #. The chapter part '#disable-wallet-mode' is not checked.
45810:29:57 [WARN] Strip everything after #. The chapter part '#dependencies' is not checked.
45910:29:57 [WARN] Strip everything after #. The chapter part '#berkeley-db' is not checked.
46010:29:57 [WARN] Strip everything after #. The chapter part '#disable-wallet-mode' is not checked.
46110:29:57 [WARN] Strip everything after #. The chapter part '#disable-wallet-mode' is not checked.
46210:29:57 [WARN] Strip everything after #. The chapter part '#berkeley-db' is not checked.
46310:29:57 [WARN] Strip everything after #. The chapter part '#how-to-calculate-assumed-blockchain-and-chain-state-size' is not checked.
46410:29:57 [WARN] Strip everything after #. The chapter part '#deterministic-macos-app-notes' is not checked.
46510:29:57 [WARN] Strip everything after #. The chapter part '#building' is not checked.
46610:29:57 [WARN] Strip everything after #. The chapter part '#attesting-to-build-outputs' is not checked.
46710:29:57 [WARN] Strip everything after #. The chapter part '#verifying-build-output-attestations' is not checked.
46810:29:57 [WARN] Strip everything after #. The chapter part '#codesigning-build-outputs' is not checked.
46910:29:57 [WARN] Strip everything after #. The chapter part '#verifying-build-output-attestations' is not checked.
47010:29:57 [WARN] Strip everything after #. The chapter part '#developer-notes' is not checked.
47110:29:57 [WARN] Strip everything after #. The chapter part '#coding-style-general' is not checked.
47210:29:57 [WARN] Strip everything after #. The chapter part '#coding-style-c' is not checked.
47310:29:57 [WARN] Strip everything after #. The chapter part '#coding-style-python' is not checked.
47410:29:57 [WARN] Strip everything after #. The chapter part '#coding-style-doxygen-compatible-comments' is not checked.
47510:29:57 [WARN] Strip everything after #. The chapter part '#generating-documentation' is not checked.
47610:29:57 [WARN] Strip everything after #. The chapter part '#development-tips-and-tricks' is not checked.
47710:29:57 [WARN] Strip everything after #. The chapter part '#compiling-for-debugging' is not checked.
47810:29:57 [WARN] Strip everything after #. The chapter part '#show-sources-in-debugging' is not checked.
47910:29:57 [WARN] Strip everything after #. The chapter part '#compiling-for-gprof-profiling' is not checked.
48010:29:57 [WARN] Strip everything after #. The chapter part '#debuglog' is not checked.
48110:29:57 [WARN] Strip everything after #. The chapter part '#signet-testnet-and-regtest-modes' is not checked.
48210:29:57 [WARN] Strip everything after #. The chapter part '#debug_lockorder' is not checked.
48310:29:57 [WARN] Strip everything after #. The chapter part '#debug_lockcontention' is not checked.
48410:29:57 [WARN] Strip everything after #. The chapter part '#valgrind-suppressions-file' is not checked.
48510:29:57 [WARN] Strip everything after #. The chapter part '#compiling-for-test-coverage' is not checked.
48610:29:57 [WARN] Strip everything after #. The chapter part '#performance-profiling-with-perf' is not checked.
48710:29:57 [WARN] Strip everything after #. The chapter part '#sanitizers' is not checked.
48810:29:57 [WARN] Strip everything after #. The chapter part '#lockingmutex-usage-notes' is not checked.
48910:29:57 [WARN] Strip everything after #. The chapter part '#threads' is not checked.
49010:29:57 [WARN] Strip everything after #. The chapter part '#ignoring-ideeditor-files' is not checked.
49110:29:57 [WARN] Strip everything after #. The chapter part '#development-guidelines' is not checked.
49210:29:57 [WARN] Strip everything after #. The chapter part '#general-bitcoin-core' is not checked.
49310:29:57 [WARN] Strip everything after #. The chapter part '#wallet' is not checked.
49410:29:57 [WARN] Strip everything after #. The chapter part '#general-c' is not checked.
49510:29:57 [WARN] Strip everything after #. The chapter part '#c-data-structures' is not checked.
49610:29:57 [WARN] Strip everything after #. The chapter part '#strings-and-formatting' is not checked.
49710:29:57 [WARN] Strip everything after #. The chapter part '#shadowing' is not checked.
49810:29:57 [WARN] Strip everything after #. The chapter part '#lifetimebound' is not checked.
49910:29:57 [WARN] Strip everything after #. The chapter part '#threads-and-synchronization' is not checked.
50010:29:57 [WARN] Strip everything after #. The chapter part '#scripts' is not checked.
50110:29:57 [WARN] Strip everything after #. The chapter part '#shebang' is not checked.
50210:29:57 [WARN] Strip everything after #. The chapter part '#source-code-organization' is not checked.
50310:29:57 [WARN] Strip everything after #. The chapter part '#gui' is not checked.
50410:29:57 [WARN] Strip everything after #. The chapter part '#subtrees' is not checked.
50510:29:57 [WARN] Strip everything after #. The chapter part '#upgrading-leveldb' is not checked.
50610:29:57 [WARN] Strip everything after #. The chapter part '#file-descriptor-counts' is not checked.
50710:29:57 [WARN] Strip everything after #. The chapter part '#consensus-compatibility' is not checked.
50810:29:57 [WARN] Strip everything after #. The chapter part '#scripted-diffs' is not checked.
50910:29:57 [WARN] Strip everything after #. The chapter part '#suggestions-and-examples' is not checked.
51010:29:57 [WARN] Strip everything after #. The chapter part '#release-notes' is not checked.
51110:29:57 [WARN] Strip everything after #. The chapter part '#rpc-interface-guidelines' is not checked.
51210:29:57 [WARN] Strip everything after #. The chapter part '#internal-interface-guidelines' is not checked.
51310:29:57 [WARN] Strip everything after #. The chapter part '#clang-format-diffpy' is not checked.
51410:29:57 [WARN] Strip everything after #. The chapter part '#internal-interface-naming-style' is not checked.
51510:29:57 [WARN] Strip everything after #. The chapter part '#style-guidelines' is not checked.
51610:29:57 [WARN] Strip everything after #. The chapter part '#git-subtree-checksh' is not checked.
51710:29:57 [WARN] Strip everything after #. The chapter part '#upgrading-leveldb' is not checked.
51810:29:57 [WARN] Strip everything after #. The chapter part '#release-notes' is not checked.
51910:29:57 [WARN] Strip everything after #. The chapter part '#sdk-extraction' is not checked.
52010:29:57 [WARN] Strip everything after #. The chapter part '#cross-compilation-for-ubuntu-and-windows-subsystem-for-linux' is not checked.
52110:29:57 [WARN] Strip everything after #. The chapter part '#secondary-dependencies' is not checked.
52210:29:57 [WARN] Strip everything after #. The chapter part '#qt' is not checked.
52310:29:57 [WARN] Strip everything after #. The chapter part '#running-individual-tests' is not checked.
52410:29:57 [WARN] Strip everything after #. The chapter part '#using-qt-creator-as-ide' is not checked.
52510:29:57 [WARN] Strip everything after #. The chapter part '#writing-code-with-translations' is not checked.
526[Skip] ./test/lint/README.md (21, 1) => https://www.rust-lang.org/tools/install - Ignore web link because of the offline flag.
527[Skip] ./doc/bips.md (31, 3) => https://github.com/bitcoin/bips/blob/master/bip-0086.mediawiki - Ignore web link because of the offline flag.
528[Skip] ./build_msvc/README.md (35, 109) => https://download.qt.io/official_releases/qt/5.15/5.15.11/single/qt-everywhere-opensource-src-5.15.11.zip - Ignore web link because of the offline flag.
529[Skip] ./doc/multiprocess.md (28, 392) => https://github.com/chaincodelabs/libmultiprocess/blob/master/doc/install.md - Ignore web link because of the offline flag.
530[Skip] ./CONTRIBUTING.md (125, 37) => https://chris.beams.io/posts/git-commit/ - Ignore web link because of the offline flag.
531[Skip] ./doc/policy/mempool-replacements.md (69, 16) => [#6871](/bitcoin-bitcoin/6871/) - Ignore web link because of the offline flag.
532[Skip] ./doc/developer-notes.md (596, 4) => https://github.com/google/sanitizers/wiki - Ignore web link because of the offline flag.
533[Skip] ./doc/bips.md (17, 3) => https://github.com/bitcoin/bips/blob/master/bip-0042.mediawiki - Ignore web link because of the offline flag.
534[Skip] ./doc/dependencies.md (11, 37) => [#29165](/bitcoin-bitcoin/29165/) - Ignore web link because of the offline flag.
535[Skip] ./doc/release-notes/release-notes-0.17.1.md (3, 3) => https://bitcoincore.org/bin/bitcoin-core-0.17.1/ - Ignore web link because of the offline flag.
536[Skip] ./doc/release-notes/release-notes-0.21.1.md (112, 5) => https://bitcoinmagazine.com/technical/taproot-coming-what-it-and-how-it-will-benefit-bitcoin - Ignore web link because of the offline flag.
537[Skip] ./doc/descriptors.md (97, 5) => https://en.bitcoin.it/wiki/Wallet_import_format - Ignore web link because of the offline flag.
538[ OK ] ./doc/descriptors.md (155, 51) => /test/functional/wallet_multisig_descriptor_psbt.py -
539[ OK ] ./doc/descriptors.md (190, 1) => /test/functional/wallet_multisig_descriptor_psbt.py -
540[Skip] ./doc/release-notes/release-notes-0.19.1.md (6, 3) => https://bitcoincore.org/bin/bitcoin-core-0.19.1/ - Ignore web link because of the offline flag.
541[Skip] ./doc/dependencies.md (50, 132) => [#19077](/bitcoin-bitcoin/19077/) - Ignore web link because of the offline flag.
542[Skip] ./doc/release-notes/release-notes-0.13.1.md (197, 34) => https://github.com/bitcoin/bips/blob/master/bip-0147.mediawiki - Ignore web link because of the offline flag.
543[Skip] ./doc/bips.md (43, 3) => https://github.com/bitcoin/bips/blob/master/bip-0147.mediawiki - Ignore web link because of the offline flag.
544[ OK ] ./test/README.md (9, 3) => /src/test/fuzz -
545[Skip] ./CONTRIBUTING.md (62, 4) => https://www.erisian.com.au/bitcoin-core-dev/ - Ignore web link because of the offline flag.
546[ OK ] ./doc/design/multiprocess.md (68, 62) => ../developer-notes.md#internal-interface-guidelines -
547[ OK ] ./doc/design/multiprocess.md (145, 38) => ../developer-notes.md#internal-interface-guidelines -
548[Skip] ./doc/release-notes/release-notes-22.0.md (190, 149) => https://github.com/bitcoin/bitcoin/blob/22.x/doc/descriptors.md - Ignore web link because of the offline flag.
549[ OK ] ./doc/README.md (87, 3) => policy/README.md -
550[ OK ] ./doc/bitcoin-conf.md (66, 51) => ../contrib/devtools/gen-bitcoin-conf.sh -
551[ OK ] ./test/functional/README.md (64, 16) => /test/README.md#test-logging -
552[ OK ] ./doc/README.md (84, 3) => reduce-memory.md -
553[Skip] ./doc/release-process.md (40, 5) => [#28591](/bitcoin-bitcoin/28591/) - Ignore web link because of the offline flag.
554[ OK ] ./doc/policy/README.md (13, 3) => mempool-replacements.md -
555[ OK ] ./src/node/README.md (3, 5) => ./ -
556[ OK ] ./src/node/README.md (7, 9) => ./ -
557[ OK ] ./src/node/README.md (13, 40) => ./ -
558[Skip] ./doc/bips.md (26, 85) => [#5216](/bitcoin-bitcoin/5216/) - Ignore web link because of the offline flag.
559[Skip] ./doc/dependencies.md (38, 51) => https://github.com/miniupnp/libnatpmp/ - Ignore web link because of the offline flag.
560[ OK ] ./test/lint/README.md (38, 3) => /test/lint/lint-shell.py -
561[Skip] ./doc/i2p.md (7, 6) => https://geti2p.net/en/about/glossary - Ignore web link because of the offline flag.
562[ OK ] ./doc/dependencies.md (38, 3) => ../depends/packages/libnatpmp.mk -
563[Skip] ./contrib/guix/INSTALL.md (759, 119) => https://issues.guix.gnu.org/49985#5 - Ignore web link because of the offline flag.
564[Skip] ./doc/release-notes/release-notes-0.16.3.md (3, 3) => https://bitcoincore.org/bin/bitcoin-core-0.16.3/ - Ignore web link because of the offline flag.
565[Skip] ./doc/release-notes/release-notes-0.15.0.md (109, 50) => [#10544](/bitcoin-bitcoin/10544/) - Ignore web link because of the offline flag.
566[Skip] ./doc/multisig-tutorial.md (19, 1) => [#22341](/bitcoin-bitcoin/22341/) - Ignore web link because of the offline flag.
567[Skip] ./doc/release-notes/release-notes-23.0.md (52, 95) => https://github.com/bitcoin/bitcoin/tree/23.x/doc/cjdns.md - Ignore web link because of the offline flag.
568[Skip] ./test/functional/README.md (138, 1) => https://ipython.readthedocs.io/en/stable/interactive/reference.html#session-logging-and-restoring - Ignore web link because of the offline flag.
569[Skip] ./doc/cjdns.md (34, 1) => https://github.com/cjdelisle/cjdns#2-find-a-friend - Ignore web link because of the offline flag.
570[Skip] ./doc/release-notes/release-notes-0.21.1.md (123, 5) => https://bitcoin.stackexchange.com/questions/tagged/taproot - Ignore web link because of the offline flag.
571[Skip] ./.venv/lib/python3.9/site-packages/mypyc/README.md (5, 3) => https://github.com/mypyc/mypyc - Ignore web link because of the offline flag.
572[Skip] ./doc/descriptors.md (111, 92) => https://github.com/bitcoin/bips/blob/master/bip-0013.mediawiki - Ignore web link because of the offline flag.
573[Skip] ./doc/bips.md (5, 3) => https://github.com/bitcoin/bips/blob/master/bip-0013.mediawiki - Ignore web link because of the offline flag.
574[Skip] ./CONTRIBUTING.md (33, 1) => https://github.com/bitcoin/bitcoin/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+issue%22 - Ignore web link because of the offline flag.
575[ OK ] ./contrib/README.md (44, 5) => /contrib/completions -
576[Skip] ./contrib/guix/INSTALL.md (761, 1) => https://git.savannah.gnu.org/cgit/guix.git/commit/?id=6ba1058df0c4ce5611c2367531ae5c3cdc729ab4 - Ignore web link because of the offline flag.
577[Skip] ./test/functional/README.md (196, 3) => https://askubuntu.com/q/50145 - Ignore web link because of the offline flag.
578[Skip] ./doc/release-notes/release-notes-0.20.0.md (166, 20) => [#16599](/bitcoin-bitcoin/16599/) - Ignore web link because of the offline flag.
579[ OK ] ./build_msvc/README.md (14, 66) => ../doc/build-windows.md -
580[Skip] ./src/qt/README.md (41, 82) => https://doc.qt.io/qt-5/qabstracttablemodel.html - Ignore web link because of the offline flag.
581[Skip] ./doc/i2p.md (20, 4) => https://i2pd.readthedocs.io/en/latest - Ignore web link because of the offline flag.
582[Skip] ./CONTRIBUTING.md (40, 1) => https://bitcoincore.reviews/ - Ignore web link because of the offline flag.
583[ OK ] ./doc/design/multiprocess.md (5, 107) => ../multiprocess.md -
584[Skip] ./test/functional/README.md (147, 16) => https://github.com/jgarzik/python-bitcoinrpc - Ignore web link because of the offline flag.
585[Skip] ./CONTRIBUTING.md (205, 30) => https://git-scm.com/docs/git-rebase#_interactive_mode - Ignore web link because of the offline flag.
586[Skip] ./doc/release-notes/release-notes-0.10.3.md (3, 3) => https://bitcoin.org/bin/bitcoin-core-0.10.3/ - Ignore web link because of the offline flag.
587[Skip] ./doc/translation_process.md (42, 11) => https://www.transifex.com/signup/ - Ignore web link because of the offline flag.
588[Skip] ./doc/dependencies.md (23, 18) => https://www.kernel.org/ - Ignore web link because of the offline flag.
589[Skip] ./doc/bips.md (31, 198) => [#22364](/bitcoin-bitcoin/22364/) - Ignore web link because of the offline flag.
590[Skip] ./doc/fuzzing.md (85, 58) => https://github.com/bitcoin-core/qa-assets - Ignore web link because of the offline flag.
591[Skip] ./doc/fuzzing.md (87, 37) => https://github.com/bitcoin-core/qa-assets - Ignore web link because of the offline flag.
592[Skip] ./doc/fuzzing.md (120, 115) => https://github.com/bitcoin-core/qa-assets - Ignore web link because of the offline flag.
593[Skip] ./doc/fuzzing.md (122, 117) => https://github.com/bitcoin-core/qa-assets - Ignore web link because of the offline flag.
594[Skip] ./doc/release-notes/release-notes-0.15.0.md (126, 325) => [#10589](/bitcoin-bitcoin/10589/) - Ignore web link because of the offline flag.
595[Skip] ./contrib/guix/INSTALL.md (705, 31) => https://issues.guix.gnu.org/44559#5 - Ignore web link because of the offline flag.
596[ OK ] ./test/README.md (25, 5) => /doc/fuzzing.md -
597[ OK ] ./doc/README.md (76, 3) => fuzzing.md -
598[ OK ] ./doc/build-windows.md (10, 88) => /build_msvc/README.md -
599[ OK ] ./doc/build-osx.md (147, 15) => #further-configuration -
600[ OK ] ./doc/build-osx.md (161, 15) => #further-configuration -
601[ OK ] ./doc/files.md (5, 3) => #data-directory-location -
602[ OK ] ./doc/files.md (7, 3) => #data-directory-layout -
603[ OK ] ./doc/files.md (9, 3) => #multi-wallet-environment -
604[ OK ] ./doc/files.md (11, 5) => #berkeley-db-database-based-wallets -
605[ OK ] ./doc/files.md (13, 5) => #sqlite-database-based-wallets -
606[ OK ] ./doc/files.md (15, 3) => #gui-settings -
607[ OK ] ./doc/files.md (17, 3) => #legacy-subdirectories-and-files -
608[ OK ] ./doc/files.md (19, 3) => #notes -
609[ OK ] ./doc/files.md (31, 38) => #note1 -
610[ OK ] ./doc/files.md (50, 41) => #note2 -
611[ OK ] ./doc/files.md (51, 41) => #note2 -
612[ OK ] ./doc/files.md (55, 55) => #note2 -
613[ OK ] ./doc/files.md (57, 46) => #multi-wallet-environment -
614[ OK ] ./doc/files.md (57, 199) => #data-directory-location -
615[ OK ] ./doc/files.md (64, 63) => #gui-settings -
616[ OK ] ./doc/files.md (119, 120) => #note2 -
617[ OK ] ./doc/files.md (120, 100) => #note2 -
618[ OK ] ./doc/managing-wallets.md (164, 1) => [#16](/bitcoin-bitcoin/16/)-restoring-the-wallet-from-a-backup -
619[ OK ] ./doc/productivity.md (7, 3) => #general -
620[ OK ] ./doc/productivity.md (8, 6) => #cache-compilations-with-ccache -
621[ OK ] ./doc/productivity.md (9, 6) => #disable-features-with-configure -
622[ OK ] ./doc/productivity.md (10, 6) => #make-use-of-your-threads-with-make--j -
623[ OK ] ./doc/productivity.md (11, 6) => #only-build-what-you-need -
624[ OK ] ./doc/productivity.md (12, 6) => #compile-on-multiple-machines -
625[ OK ] ./doc/productivity.md (13, 6) => #multiple-working-directories-with-git-worktrees -
626[ OK ] ./doc/productivity.md (14, 6) => #interactive-dummy-rebases-for-fixups-and-execs-with-git-merge-base -
627[ OK ] ./doc/productivity.md (15, 3) => #writing-code -
628[ OK ] ./doc/productivity.md (16, 6) => #format-cc-diffs-with-clang-format-diffpy -
629[ OK ] ./doc/productivity.md (17, 6) => #format-python-diffs-with-yapf-diffpy -
630[ OK ] ./doc/productivity.md (18, 3) => #rebasingmerging-code -
631[ OK ] ./doc/productivity.md (19, 6) => #more-conflict-context-with-mergeconflictstyle-diff3 -
632[ OK ] ./doc/productivity.md (20, 3) => #reviewing-code -
633[ OK ] ./doc/productivity.md (21, 6) => #reduce-mental-load-with-git-diff-options -
634[ OK ] ./doc/productivity.md (22, 6) => #reference-prs-easily-with-refspecs -
635[ OK ] ./doc/productivity.md (23, 6) => #diff-the-diffs-with-git-range-diff -
636[ OK ] ./doc/productivity.md (120, 27) => #cache-compilations-with-ccache -
637[ OK ] ./doc/productivity.md (122, 21) => #reference-prs-easily-with-refspecs -
638[ OK ] ./doc/productivity.md (133, 30) => #format-cc-diffs-with-clang-format-diffpy -
639[ OK ] ./doc/productivity.md (221, 62) => #reduce-mental-load-with-git-diff-options -
640[ OK ] ./doc/productivity.md (223, 21) => #reference-prs-easily-with-refspecs -
641[ OK ] ./doc/build-unix.md (17, 38) => #linux-distribution-specific-instructions -
642[ OK ] ./doc/build-unix.md (19, 1) => #dependencies -
643[ OK ] ./doc/build-unix.md (49, 46) => #dependencies -
644[ OK ] ./doc/build-unix.md (60, 78) => #berkeley-db -
645[ OK ] ./doc/build-unix.md (62, 43) => #disable-wallet-mode -
646[ OK ] ./doc/build-unix.md (106, 46) => #dependencies -
647[ OK ] ./doc/build-unix.md (117, 83) => #berkeley-db -
648[ OK ] ./doc/build-unix.md (119, 43) => #disable-wallet-mode -
649[ OK ] ./doc/build-unix.md (181, 74) => #disable-wallet-mode -
650[ OK ] ./doc/build-unix.md (213, 60) => #berkeley-db -
651[ OK ] ./doc/release-process.md (35, 5) => #how-to-calculate-assumed-blockchain-and-chain-state-size -
652[ OK ] ./doc/developer-notes.md (7, 3) => #developer-notes -
653[ OK ] ./doc/developer-notes.md (8, 7) => #coding-style-general -
654[ OK ] ./doc/developer-notes.md (9, 7) => #coding-style-c -
655[ OK ] ./doc/developer-notes.md (10, 7) => #coding-style-python -
656[ OK ] ./doc/developer-notes.md (11, 7) => #coding-style-doxygen-compatible-comments -
657[ OK ] ./doc/developer-notes.md (12, 9) => #generating-documentation -
658[ OK ] ./doc/developer-notes.md (13, 7) => #development-tips-and-tricks -
659[ OK ] ./doc/developer-notes.md (14, 11) => #compiling-for-debugging -
660[ OK ] ./doc/developer-notes.md (15, 11) => #show-sources-in-debugging -
661[ OK ] ./doc/developer-notes.md (16, 11) => #compiling-for-gprof-profiling -
662[ OK ] ./doc/developer-notes.md (17, 11) => #debuglog -
663[ OK ] ./doc/developer-notes.md (18, 11) => #signet-testnet-and-regtest-modes -
664[ OK ] ./doc/developer-notes.md (19, 11) => #debug_lockorder -
665[ OK ] ./doc/developer-notes.md (20, 11) => #debug_lockcontention -
666[ OK ] ./doc/developer-notes.md (21, 11) => #valgrind-suppressions-file -
667[ OK ] ./doc/developer-notes.md (22, 11) => #compiling-for-test-coverage -
668[ OK ] ./doc/developer-notes.md (23, 11) => #performance-profiling-with-perf -
669[ OK ] ./doc/developer-notes.md (24, 11) => #sanitizers -
670[ OK ] ./doc/developer-notes.md (25, 7) => #lockingmutex-usage-notes -
671[ OK ] ./doc/developer-notes.md (26, 7) => #threads -
672[ OK ] ./doc/developer-notes.md (27, 7) => #ignoring-ideeditor-files -
673[ OK ] ./doc/developer-notes.md (28, 3) => #development-guidelines -
674[ OK ] ./doc/developer-notes.md (29, 7) => #general-bitcoin-core -
675[ OK ] ./doc/developer-notes.md (30, 7) => #wallet -
676[ OK ] ./doc/developer-notes.md (31, 7) => #general-c -
677[ OK ] ./doc/developer-notes.md (32, 7) => #c-data-structures -
678[ OK ] ./doc/developer-notes.md (33, 7) => #strings-and-formatting -
679[ OK ] ./doc/developer-notes.md (34, 7) => #shadowing -
680[ OK ] ./doc/developer-notes.md (35, 7) => #lifetimebound -
681[ OK ] ./doc/developer-notes.md (36, 7) => #threads-and-synchronization -
682[ OK ] ./doc/developer-notes.md (37, 7) => #scripts -
683[ OK ] ./doc/developer-notes.md (38, 11) => #shebang -
684[ OK ] ./doc/developer-notes.md (39, 7) => #source-code-organization -
685[ OK ] ./doc/developer-notes.md (40, 7) => #gui -
686[ OK ] ./doc/developer-notes.md (41, 7) => #subtrees -
687[ OK ] ./doc/developer-notes.md (42, 7) => #upgrading-leveldb -
688[ OK ] ./doc/developer-notes.md (43, 9) => #file-descriptor-counts -
689[ OK ] ./doc/developer-notes.md (44, 9) => #consensus-compatibility -
690[ OK ] ./doc/developer-notes.md (45, 7) => #scripted-diffs -
691[ OK ] ./doc/developer-notes.md (46, 11) => #suggestions-and-examples -
692[ OK ] ./doc/developer-notes.md (47, 7) => #release-notes -
693[ OK ] ./doc/developer-notes.md (48, 7) => #rpc-interface-guidelines -
694[ OK ] ./doc/developer-notes.md (49, 7) => #internal-interface-guidelines -
695[ OK ] ./doc/developer-notes.md (100, 59) => #internal-interface-naming-style -
696[ OK ] ./doc/developer-notes.md (1205, 42) => #upgrading-leveldb -
697[Skip] ./doc/release-notes/release-notes-0.13.0.md (161, 1) => https://github.com/bitcoin/bitcoin/pull/8035/files - Ignore web link because of the offline flag.
698[Skip] ./doc/p2p-bad-ports.md (106, 1) => [#23306 (comment)](/bitcoin-bitcoin/23306/#issuecomment-947516736) - Ignore web link because of the offline flag.
699[Skip] ./doc/zmq.md (127, 1) => http://api.zeromq.org/4-0:_start - Ignore web link because of the offline flag.
700[Skip] ./doc/developer-notes.md (648, 5) => https://doxygen.bitcoincore.org/class_c_connman.html#aacdbb7148575a31bb33bc345e2bf22a9 - Ignore web link because of the offline flag.
701[Skip] ./doc/release-notes/release-notes-0.13.2.md (3, 3) => https://bitcoin.org/bin/bitcoin-core-0.13.2/ - Ignore web link because of the offline flag.
702[ OK ] ./contrib/README.md (14, 5) => /contrib/qos -
703[Skip] ./test/lint/README.md (34, 51) => https://github.com/lief-project/LIEF - Ignore web link because of the offline flag.
704[Skip] ./contrib/verify-binaries/README.md (12, 74) => https://github.com/bitcoin-core/guix.sigs/tree/main/builder-keys - Ignore web link because of the offline flag.
705[Skip] ./doc/release-notes/release-notes-0.21.0.md (76, 3) => https://github.com/bitcoin/bips/blob/master/bip-0155.mediawiki - Ignore web link because of the offline flag.
706[Skip] ./doc/bips.md (45, 3) => https://github.com/bitcoin/bips/blob/master/bip-0155.mediawiki - Ignore web link because of the offline flag.
707[ OK ] ./contrib/seeds/README.md (4, 6) => /src/chainparamsseeds.h -
708[Skip] ./doc/dependencies.md (33, 37) => https://download.qt.io/official_releases/qt/ - Ignore web link because of the offline flag.
709[ OK ] ./test/functional/README.md (23, 55) => /doc/dependencies.md -
710[ OK ] ./doc/build-openbsd.md (18, 5) => dependencies.md -
711[ OK ] ./doc/build-freebsd.md (17, 5) => dependencies.md -
712[ OK ] ./doc/build-windows.md (37, 5) => dependencies.md -
713[ OK ] ./doc/build-osx.md (46, 5) => dependencies.md -
714[ OK ] ./doc/build-netbsd.md (35, 5) => dependencies.md -
715[ OK ] ./doc/README.md (41, 3) => dependencies.md -
716[ OK ] ./doc/zmq.md (38, 30) => dependencies.md -
717[ OK ] ./doc/build-unix.md (156, 5) => dependencies.md -
718[Skip] ./doc/build-android.md (11, 46) => https://github.com/android/ndk/wiki/Changelog-r23 - Ignore web link because of the offline flag.
719[Skip] ./doc/release-notes/release-notes-0.13.0.md (169, 71) => https://github.com/bitcoin/bips/blob/master/bip-0144.mediawiki - Ignore web link because of the offline flag.
720[Skip] ./doc/release-notes/release-notes-0.13.1.md (158, 1) => https://github.com/bitcoin/bips/blob/master/bip-0144.mediawiki - Ignore web link because of the offline flag.
721[Skip] ./doc/bips.md (41, 3) => https://github.com/bitcoin/bips/blob/master/bip-0144.mediawiki - Ignore web link because of the offline flag.
722[Skip] ./doc/release-notes/release-notes-0.18.0.md (150, 15) => https://github.com/bitcoin/bitcoin/blob/master/doc/JSON-RPC-interface.md - Ignore web link because of the offline flag.
723[Skip] ./doc/release-notes/release-notes-0.18.0.md (157, 39) => https://github.com/bitcoin/bitcoin/blob/master/doc/JSON-RPC-interface.md - Ignore web link because of the offline flag.
724[ OK ] ./doc/design/libraries.md (21, 216) => ../../src/Makefile.am -
725[Skip] ./doc/release-notes/release-notes-22.1.md (6, 3) => https://bitcoincore.org/bin/bitcoin-core-22.1/ - Ignore web link because of the offline flag.
726[ OK ] ./contrib/README.md (25, 5) => /contrib/debian -
727[Skip] ./doc/release-notes/release-notes-0.12.0.md (333, 65) => https://github.com/bitcoin/bitcoin/blob/v0.11.0/doc/release-notes.md#block-file-pruning - Ignore web link because of the offline flag.
728[Skip] ./doc/bips.md (9, 171) => [#936](/bitcoin-bitcoin/936/) - Ignore web link because of the offline flag.
729[Skip] ./doc/release-process.md (10, 61) => https://github.com/bitcoin/bitcoin/blob/master/contrib/devtools/README.md#gen-bitcoin-confsh - Ignore web link because of the offline flag.
730[ OK ] ./test/functional/README.md (129, 31) => p2p_unrequested_blocks.py -
731[ OK ] ./contrib/README.md (35, 5) => /contrib/testgen -
732[ OK ] ./doc/dependencies.md (49, 3) => ../depends/packages/bdb.mk -
733[Skip] ./doc/dependencies.md (21, 105) => [#21991](/bitcoin-bitcoin/21991/) - Ignore web link because of the offline flag.
734[ OK ] ./doc/README.md (46, 3) => build-openbsd.md -
735[ OK ] ./src/qt/README.md (7, 181) => /doc/build-openbsd.md -
736[Skip] ./doc/release-notes/release-notes-0.12.1.md (135, 1) => [#6566](/bitcoin-bitcoin/6566/) - Ignore web link because of the offline flag.
737[Skip] ./doc/bips.md (35, 161) => [#6566](/bitcoin-bitcoin/6566/) - Ignore web link because of the offline flag.
738[ OK ] ./doc/README.md (63, 3) => dnsseed-policy.md -
739[Skip] ./doc/release-notes/release-notes-0.15.0.md (196, 121) => [#10571](/bitcoin-bitcoin/10571/) - Ignore web link because of the offline flag.
740[Skip] ./doc/release-notes/release-notes-0.15.0.md (227, 160) => [#10571](/bitcoin-bitcoin/10571/) - Ignore web link because of the offline flag.
741[Skip] ./doc/files.md (122, 155) => https://github.com/bitcoin/bitcoin/blob/master/doc/release-notes/release-notes-0.21.0.md - Ignore web link because of the offline flag.
742[ OK ] ./doc/productivity.md (129, 5) => /contrib/devtools/README.md#clang-format-diff.py -
743[ OK ] ./doc/developer-notes.md (69, 1) => /contrib/devtools/README.md#clang-format-diffpy -
744[Skip] ./CONTRIBUTING.md (113, 13) => https://en.wikipedia.org/wiki/Atomic_commit#Atomic_commit_convention - Ignore web link because of the offline flag.
745[Skip] ./doc/bips.md (11, 3) => https://github.com/bitcoin/bips/blob/master/bip-0030.mediawiki - Ignore web link because of the offline flag.
746[Skip] ./.venv/lib/python3.9/site-packages/mypyc/doc/dev-intro.md (149, 4) => https://en.wikipedia.org/wiki/The_C_Programming_Language - Ignore web link because of the offline flag.
747[Skip] ./doc/release-notes/release-notes-26.0.md (83, 3) => https://bitcoin.sipa.be/miniscript/ - Ignore web link because of the offline flag.
748[Skip] ./doc/release-notes/release-notes-26.0.md (85, 70) => https://bitcoin.sipa.be/miniscript/ - Ignore web link because of the offline flag.
749[Skip] ./doc/release-notes/release-notes-26.0.md (240, 28) => https://bitcoin.sipa.be/miniscript/ - Ignore web link because of the offline flag.
750[Skip] ./doc/release-notes/release-notes-24.0.1.md (215, 45) => https://bitcoin.sipa.be/miniscript/ - Ignore web link because of the offline flag.
751[ OK ] ./contrib/guix/INSTALL.md (8, 50) => #options-1-and-2-using-the-official-shell-installer-script-or-binary-tarball -
752[ OK ] ./contrib/guix/INSTALL.md (15, 42) => #options-1-and-2-using-the-official-shell-installer-script-or-binary-tarball -
753[ OK ] ./contrib/guix/INSTALL.md (21, 38) => #option-3-using-fanquakes-docker-image -
754[ OK ] ./contrib/guix/INSTALL.md (27, 48) => #option-4-using-a-distribution-maintained-package -
755[ OK ] ./contrib/guix/INSTALL.md (33, 29) => #option-5-building-from-source -
756[ OK ] ./contrib/guix/INSTALL.md (52, 60) => #add-an-etcprofiled-entry -
757[ OK ] ./contrib/guix/INSTALL.md (169, 1) => #building-and-installing-guix-itself -
758[ OK ] ./contrib/guix/INSTALL.md (374, 53) => #guix-pull-as-root -
759[ OK ] ./contrib/guix/INSTALL.md (514, 1) => #troubleshooting -
760[ OK ] ./contrib/guix/INSTALL.md (540, 38) => #creating-and-starting-a-guix-daemon-original-service-with-a-fixed-argv0 -
761[ OK ] ./contrib/guix/README.md (18, 20) => #recognized-environment-variables -
762[ OK ] ./contrib/guix/README.md (27, 64) => #choosing-your-security-model -
763[ OK ] ./contrib/guix/README.md (55, 57) => #common-guix-build-invocation-patterns-and-examples -
764[ OK ] ./contrib/guix/README.md (58, 1) => #recognized-environment-variables -
765[ OK ] ./contrib/guix/README.md (152, 9) => #recognized-environment-variables -
766[ OK ] ./contrib/guix/README.md (165, 9) => #recognized-environment-variables -
767[ OK ] ./contrib/guix/README.md (215, 9) => #recognized-environment-variables -
768[ OK ] ./contrib/guix/README.md (266, 7) => #controlling-the-number-of-threads-used-by-guix-build-commands -
769[ OK ] ./contrib/guix/README.md (291, 69) => #option-1-building-with-substitutes -
770[ OK ] ./contrib/guix/README.md (384, 70) => #step-1-authorize-the-signing-keys -
771[Skip] ./doc/release-notes/release-notes-0.21.0.md (106, 4) => https://github.com/bitcoin/bips/blob/master/bip-0325.mediawiki - Ignore web link because of the offline flag.
772[Skip] ./doc/bips.md (53, 3) => https://github.com/bitcoin/bips/blob/master/bip-0325.mediawiki - Ignore web link because of the offline flag.
773[Skip] ./doc/bips.md (4, 127) => [#669](/bitcoin-bitcoin/669/) - Ignore web link because of the offline flag.
774[Skip] ./doc/bips.md (5, 156) => [#669](/bitcoin-bitcoin/669/) - Ignore web link because of the offline flag.
775[Skip] ./doc/bips.md (6, 147) => [#669](/bitcoin-bitcoin/669/) - Ignore web link because of the offline flag.
776[Skip] ./doc/bips.md (66, 3) => https://github.com/bitcoin/bips/blob/master/bip-0382.mediawiki - Ignore web link because of the offline flag.
777[Skip] ./doc/build-windows.md (19, 58) => https://learn.microsoft.com/en-us/windows/wsl/install - Ignore web link because of the offline flag.
778[Skip] ./doc/build-windows.md (62, 38) => https://learn.microsoft.com/en-us/archive/blogs/wsl/windows-and-ubuntu-interoperability#launching-win32-applications-from-within-wsl - Ignore web link because of the offline flag.
779[ OK ] ./src/node/README.md (8, 1) => ../wallet/ -
780[ OK ] ./src/node/README.md (14, 1) => ../wallet/ -
781[Skip] ./doc/release-notes/release-notes-24.2.md (6, 3) => https://bitcoincore.org/bin/bitcoin-core-24.2/ - Ignore web link because of the offline flag.
782[Skip] ./doc/release-notes/release-notes-0.15.0.1.md (7, 3) => https://bitcoincore.org/bin/bitcoin-core-0.15.0.1/ - Ignore web link because of the offline flag.
783[Skip] ./doc/p2p-bad-ports.md (112, 1) => https://chromium.googlesource.com/chromium/src.git/+/refs/heads/main/net/base/port_util.cc - Ignore web link because of the offline flag.
784[Skip] ./doc/descriptors.md (112, 188) => https://github.com/bitcoin/bips/blob/master/bip-0350.mediawiki - Ignore web link because of the offline flag.
785[Skip] ./doc/release-notes/release-notes-22.0.md (63, 10) => https://github.com/bitcoin/bips/blob/master/bip-0350.mediawiki - Ignore web link because of the offline flag.
786[Skip] ./doc/release-notes/release-notes-0.21.1.md (129, 10) => https://github.com/bitcoin/bips/blob/master/bip-0350.mediawiki - Ignore web link because of the offline flag.
787[Skip] ./doc/bips.md (62, 3) => https://github.com/bitcoin/bips/blob/master/bip-0350.mediawiki - Ignore web link because of the offline flag.
788[Skip] ./doc/design/multiprocess.md (215, 100) => https://github.com/capnproto/capnproto-rust - Ignore web link because of the offline flag.
789[Skip] ./doc/bips.md (25, 149) => https://github.com/bitcoin/bips/blob/master/bip-0072.mediawiki - Ignore web link because of the offline flag.
790[Skip] ./doc/dependencies.md (39, 51) => https://miniupnp.tuxfamily.org/ - Ignore web link because of the offline flag.
791[ OK ] ./doc/developer-notes.md (1458, 11) => ../src/interfaces/chain.h -
792[ OK ] ./doc/developer-notes.md (1464, 1) => ../src/interfaces/chain.h -
793[ OK ] ./build_msvc/README.md (19, 61) => #qt -
794[Skip] ./doc/bips.md (49, 168) => [#11167](/bitcoin-bitcoin/11167/) - Ignore web link because of the offline flag.
795[Skip] ./doc/tracing.md (37, 11) => https://ebpf.io/ - Ignore web link because of the offline flag.
796[Skip] ./doc/release-process.md (286, 12) => https://github.com/bitcoin/bitcoin/labels?q=backport - Ignore web link because of the offline flag.
797[Skip] ./doc/tracing.md (352, 17) => https://www.cplusplus.com/reference/string/string/c_str/ - Ignore web link because of the offline flag.
798[Skip] ./doc/README.md (34, 89) => https://web.libera.chat/#bitcoin - Ignore web link because of the offline flag.
799[Skip] ./doc/bips.md (27, 71) => [#14451](/bitcoin-bitcoin/14451/) - Ignore web link because of the offline flag.
800[Skip] ./doc/policy/mempool-limits.md (44, 29) => [#15681](/bitcoin-bitcoin/15681/) - Ignore web link because of the offline flag.
801[Skip] ./doc/release-notes/release-notes-23.0.md (76, 32) => https://github.com/bitcoin/bitcoin/tree/23.x/contrib/tracing - Ignore web link because of the offline flag.
802[Skip] ./doc/release-notes/release-notes-0.15.0.md (233, 67) => [#8952](/bitcoin-bitcoin/8952/) - Ignore web link because of the offline flag.
803[Skip] ./contrib/README.md (6, 80) => https://github.com/bitcoin-core/bitcoin-maintainer-tools - Ignore web link because of the offline flag.
804[Skip] ./doc/translation_process.md (53, 73) => https://github.com/bitcoin-core/bitcoin-maintainer-tools - Ignore web link because of the offline flag.
805[Skip] ./doc/release-process.md (84, 85) => https://github.com/bitcoin-core/bitcoin-maintainer-tools - Ignore web link because of the offline flag.
806[ OK ] ./doc/README.md (59, 3) => translation_strings_policy.md -
807[ OK ] ./doc/design/multiprocess.md (66, 269) => ../../src/qt/ -
808[ OK ] ./doc/design/multiprocess.md (187, 124) => ../../src/interfaces/chain.h -
809[ OK ] ./doc/design/libraries.md (85, 481) => ../../src/interfaces/chain.h -
810[Skip] ./doc/developer-notes.md (1314, 3) => https://github.com/bitcoin/bitcoin/commit/8922d7f6b751a3e6b3b9f6fb7961c442877fb65a - Ignore web link because of the offline flag.
811[Skip] ./CONTRIBUTING.md (180, 1) => https://github.com/bitcoin/bitcoin/blob/master/doc/translation_process.md - Ignore web link because of the offline flag.
812[Skip] ./doc/release-notes/release-notes-0.13.0.md (168, 71) => https://github.com/bitcoin/bips/blob/master/bip-0143.mediawiki - Ignore web link because of the offline flag.
813[Skip] ./doc/release-notes/release-notes-0.13.1.md (157, 59) => https://github.com/bitcoin/bips/blob/master/bip-0143.mediawiki - Ignore web link because of the offline flag.
814[Skip] ./doc/bips.md (40, 3) => https://github.com/bitcoin/bips/blob/master/bip-0143.mediawiki - Ignore web link because of the offline flag.
815[Skip] ./doc/release-notes/release-notes-0.21.0.md (6, 3) => https://bitcoincore.org/bin/bitcoin-core-0.21.0/ - Ignore web link because of the offline flag.
816[Skip] ./doc/release-notes/release-notes-24.0.1.md (70, 23) => https://bitcoincore.org/en/releases/0.12.0/#opt-in-replace-by-fee-transactions - Ignore web link because of the offline flag.
817[Skip] ./doc/release-notes/release-notes-0.15.0.md (106, 17) => [#10192](/bitcoin-bitcoin/10192/) - Ignore web link because of the offline flag.
818[Skip] ./doc/bips.md (11, 278) => [#915](/bitcoin-bitcoin/915/) - Ignore web link because of the offline flag.
819[Skip] ./contrib/guix/INSTALL.md (43, 59) => https://guix.gnu.org/manual/en/html_node/Binary-Installation.html - Ignore web link because of the offline flag.
820[Skip] ./doc/bips.md (16, 273) => [#1795](/bitcoin-bitcoin/1795/) - Ignore web link because of the offline flag.
821[Skip] ./doc/release-notes/release-notes-0.11.2.md (158, 28) => [#6917](/bitcoin-bitcoin/6917/) - Ignore web link because of the offline flag.
822[Skip] ./doc/release-notes/release-notes-0.10.4.md (110, 28) => [#6917](/bitcoin-bitcoin/6917/) - Ignore web link because of the offline flag.
823[Skip] ./doc/release-notes/release-notes-0.20.0.md (6, 3) => https://bitcoincore.org/bin/bitcoin-core-0.20.0/ - Ignore web link because of the offline flag.
824[Skip] ./doc/bips.md (38, 169) => [#7542](/bitcoin-bitcoin/7542/) - Ignore web link because of the offline flag.
825[Skip] ./doc/build-osx.md (39, 86) => https://docs.brew.sh/Troubleshooting - Ignore web link because of the offline flag.
826[Skip] ./doc/multiprocess.md (33, 1) => [#19460](/bitcoin-bitcoin/19460/) - Ignore web link because of the offline flag.
827[ OK ] ./src/qt/README.md (3, 54) => /depends/packages/qt.mk -
828[Skip] ./doc/bips.md (32, 3) => https://github.com/bitcoin/bips/blob/master/bip-0090.mediawiki - Ignore web link because of the offline flag.
829[Skip] ./doc/bips.md (59, 46) => [#19953](/bitcoin-bitcoin/19953/) - Ignore web link because of the offline flag.
830[Skip] ./doc/developer-notes.md (96, 45) => https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#Renum-caps - Ignore web link because of the offline flag.
831[ OK ] ./test/functional/README.md (152, 6) => test_framework/util.py -
832[Skip] ./CONTRIBUTING.md (186, 36) => https://docs.github.com/en/github/writing-on-github/getting-started-with-writing-and-formatting-on-github/basic-writing-and-formatting-syntax#task-lists - Ignore web link because of the offline flag.
833[Skip] ./doc/developer-notes.md (116, 12) => https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#Res-list - Ignore web link because of the offline flag.
834[Skip] ./doc/release-notes/release-notes-0.10.2.md (3, 3) => https://bitcoin.org/bin/bitcoin-core-0.10.2/ - Ignore web link because of the offline flag.
835[Skip] ./doc/files.md (116, 134) => [#20966](/bitcoin-bitcoin/20966/) - Ignore web link because of the offline flag.
836[Skip] ./doc/bips.md (50, 175) => [#13557](/bitcoin-bitcoin/13557/) - Ignore web link because of the offline flag.
837[Skip] ./contrib/guix/INSTALL.md (752, 31) => https://docs.docker.com/storage/volumes/ - Ignore web link because of the offline flag.
838[Skip] ./doc/bips.md (51, 140) => [#12035](/bitcoin-bitcoin/12035/) - Ignore web link because of the offline flag.
839[Skip] ./doc/dependencies.md (21, 49) => https://github.com/libevent/libevent/releases - Ignore web link because of the offline flag.
840[Skip] ./doc/cjdns.md (79, 26) => https://datatracker.ietf.org/doc/html/rfc4193 - Ignore web link because of the offline flag.
841[ OK ] ./test/functional/README.md (24, 72) => /.python-version -
842[ OK ] ./doc/design/multiprocess.md (93, 207) => ../../src/interfaces/init.h -
843[Skip] ./doc/bips.md (20, 3) => https://github.com/bitcoin/bips/blob/master/bip-0049.mediawiki - Ignore web link because of the offline flag.
844[Skip] ./doc/release-notes/release-notes-0.20.2.md (93, 1) => [#18325](/bitcoin-bitcoin/18325/) - Ignore web link because of the offline flag.
845[Skip] ./doc/release-notes/release-notes-0.20.1.md (93, 1) => [#18325](/bitcoin-bitcoin/18325/) - Ignore web link because of the offline flag.
846[Skip] ./CONTRIBUTING.md (133, 21) => https://git-scm.com/doc - Ignore web link because of the offline flag.
847[ OK ] ./doc/README.md (73, 3) => bitcoin-conf.md -
848[ OK ] ./doc/files.md (60, 59) => bitcoin-conf.md -
849[ OK ] ./doc/files.md (70, 133) => bitcoin-conf.md -
850[Skip] ./doc/release-notes/release-notes-0.18.0.md (174, 7) => https://github.com/bitcoin/bitcoin/blob/master/doc/descriptors.md - Ignore web link because of the offline flag.
851[Skip] ./doc/release-notes/release-notes-0.18.0.md (214, 3) => https://github.com/bitcoin/bitcoin/blob/master/doc/descriptors.md - Ignore web link because of the offline flag.
852[Skip] ./doc/release-notes/release-notes-0.18.0.md (323, 3) => https://github.com/bitcoin/bitcoin/blob/master/doc/descriptors.md - Ignore web link because of the offline flag.
853[Skip] ./doc/build-netbsd.md (53, 45) => https://github.com/bitcoin/bitcoin/blob/master/doc/descriptors.md - Ignore web link because of the offline flag.
854[Skip] ./doc/release-notes/release-notes-0.18.0.md (137, 5) => https://www.freedesktop.org/software/systemd/man/systemd.exec.html#RuntimeDirectory= - Ignore web link because of the offline flag.
855[Skip] ./doc/policy/mempool-replacements.md (76, 4) => [#9380](/bitcoin-bitcoin/9380/) - Ignore web link because of the offline flag.
856[ OK ] ./contrib/README.md (29, 5) => /contrib/macdeploy -
857[Skip] ./doc/developer-notes.md (667, 5) => https://doxygen.bitcoincore.org/class_c_connman.html#a57787b4f9ac847d24065fbb0dd6e70f8 - Ignore web link because of the offline flag.
858[Skip] ./doc/bips.md (53, 132) => [#18267](/bitcoin-bitcoin/18267/) - Ignore web link because of the offline flag.
859[Skip] ./doc/fuzzing.md (189, 10) => https://github.com/google/honggfuzz/blob/master/docs/USAGE.md - Ignore web link because of the offline flag.
860[ OK ] ./test/README.md (3, 41) => /src/wallet/test -
861[Skip] ./doc/release-notes/release-notes-0.14.0.md (99, 44) => https://github.com/bitcoin/bitcoin/blob/master/doc/zmq.md - Ignore web link because of the offline flag.
862[Skip] ./doc/developer-notes.md (1561, 13) => [#14635](/bitcoin-bitcoin/14635/) - Ignore web link because of the offline flag.
863[Skip] ./doc/release-notes/release-notes-0.13.0.md (25, 40) => [#7681 (comment)](/bitcoin-bitcoin/7681/#issuecomment-217439891) - Ignore web link because of the offline flag.
864[Skip] ./doc/release-notes/release-notes-0.13.2.md (25, 40) => [#7681 (comment)](/bitcoin-bitcoin/7681/#issuecomment-217439891) - Ignore web link because of the offline flag.
865[Skip] ./doc/release-notes/release-notes-0.13.1.md (26, 40) => [#7681 (comment)](/bitcoin-bitcoin/7681/#issuecomment-217439891) - Ignore web link because of the offline flag.
866[Skip] ./contrib/macdeploy/README.md (98, 83) => https://github.com/bitcoin-core/bitcoin-detached-sigs - Ignore web link because of the offline flag.
867[Skip] ./doc/release-process.md (207, 53) => https://github.com/bitcoin-core/bitcoin-detached-sigs - Ignore web link because of the offline flag.
868[Skip] ./doc/bips.md (3, 188) => [#7575](/bitcoin-bitcoin/7575/) - Ignore web link because of the offline flag.
869[Skip] ./doc/release-notes/release-notes-22.0.md (1163, 1) => https://www.transifex.com/bitcoin/bitcoin/ - Ignore web link because of the offline flag.
870[Skip] ./doc/release-notes/release-notes-27.0.md (217, 1) => https://www.transifex.com/bitcoin/bitcoin/ - Ignore web link because of the offline flag.
871[Skip] ./doc/release-notes/release-notes-0.20.2.md (165, 1) => https://www.transifex.com/bitcoin/bitcoin/ - Ignore web link because of the offline flag.
872[Skip] ./doc/release-notes/release-notes-0.20.1.md (158, 1) => https://www.transifex.com/bitcoin/bitcoin/ - Ignore web link because of the offline flag.
873[Skip] ./doc/release-notes/release-notes-26.1.md (105, 1) => https://www.transifex.com/bitcoin/bitcoin/ - Ignore web link because of the offline flag.
874[Skip] ./doc/release-notes/release-notes-0.21.2.md (109, 1) => https://www.transifex.com/bitcoin/bitcoin/ - Ignore web link because of the offline flag.
875[Skip] ./doc/release-notes/release-notes-0.21.1.md (203, 1) => https://www.transifex.com/bitcoin/bitcoin/ - Ignore web link because of the offline flag.
876[Skip] ./doc/release-notes/release-notes-23.0.md (373, 1) => https://www.transifex.com/bitcoin/bitcoin/ - Ignore web link because of the offline flag.
877[Skip] ./doc/release-notes/release-notes-25.0.md (340, 1) => https://www.transifex.com/bitcoin/bitcoin/ - Ignore web link because of the offline flag.
878[Skip] ./doc/release-notes/release-notes-26.0.md (357, 1) => https://www.transifex.com/bitcoin/bitcoin/ - Ignore web link because of the offline flag.
879[Skip] ./doc/release-notes/release-notes-0.19.1.md (115, 1) => https://www.transifex.com/bitcoin/bitcoin/ - Ignore web link because of the offline flag.
880[Skip] ./doc/release-notes/release-notes-0.21.0.md (1336, 1) => https://www.transifex.com/bitcoin/bitcoin/ - Ignore web link because of the offline flag.
881[Skip] ./doc/release-notes/release-notes-23.2.md (72, 1) => https://www.transifex.com/bitcoin/bitcoin/ - Ignore web link because of the offline flag.
882[Skip] ./doc/release-notes/release-notes-22.1.md (128, 1) => https://www.transifex.com/bitcoin/bitcoin/ - Ignore web link because of the offline flag.
883[Skip] ./doc/release-notes/release-notes-24.0.1.md (391, 1) => https://www.transifex.com/bitcoin/bitcoin/ - Ignore web link because of the offline flag.
884[Skip] ./doc/release-notes/release-notes-23.1.md (90, 1) => https://www.transifex.com/bitcoin/bitcoin/ - Ignore web link because of the offline flag.
885[Skip] ./doc/release-notes/release-notes-25.2.md (74, 1) => https://www.transifex.com/bitcoin/bitcoin/ - Ignore web link because of the offline flag.
886[Skip] ./doc/release-notes/release-notes-0.20.0.md (987, 1) => https://www.transifex.com/bitcoin/bitcoin/ - Ignore web link because of the offline flag.
887[Skip] ./doc/release-notes/release-notes-0.19.0.1.md (1089, 48) => https://www.transifex.com/bitcoin/bitcoin/ - Ignore web link because of the offline flag.
888[Skip] ./doc/release-notes/release-notes-24.2.md (76, 1) => https://www.transifex.com/bitcoin/bitcoin/ - Ignore web link because of the offline flag.
889[Skip] ./doc/release-notes/release-notes-25.1.md (108, 1) => https://www.transifex.com/bitcoin/bitcoin/ - Ignore web link because of the offline flag.
890[Skip] ./doc/release-notes/release-notes-24.1.md (99, 1) => https://www.transifex.com/bitcoin/bitcoin/ - Ignore web link because of the offline flag.
891[Skip] ./doc/translation_process.md (11, 9) => https://www.transifex.com/bitcoin/bitcoin/ - Ignore web link because of the offline flag.
892[Skip] ./doc/translation_process.md (44, 49) => https://www.transifex.com/bitcoin/bitcoin/ - Ignore web link because of the offline flag.
893[Skip] ./doc/release-notes-empty-template.md (99, 1) => https://www.transifex.com/bitcoin/bitcoin/ - Ignore web link because of the offline flag.
894[Skip] ./README.md (72, 1) => https://www.transifex.com/bitcoin/bitcoin/ - Ignore web link because of the offline flag.
895[Skip] ./doc/release-notes/release-notes-0.20.2.md (6, 3) => https://bitcoincore.org/bin/bitcoin-core-0.20.2/ - Ignore web link because of the offline flag.
896[ OK ] ./doc/design/multiprocess.md (66, 197) => ../../src/node/ -
897[ OK ] ./doc/release-process.md (32, 20) => /contrib/seeds/README.md -
898[Skip] ./doc/bips.md (48, 262) => [#10387](/bitcoin-bitcoin/10387/) - Ignore web link because of the offline flag.
899[Skip] ./doc/release-notes/release-notes-0.21.1.md (118, 5) => https://bitcoinops.org/en/topics/schnorr-signatures/ - Ignore web link because of the offline flag.
900[ OK ] ./CONTRIBUTING.md (245, 44) => /doc/productivity.md#diff-the-diffs-with-git-range-diff -
901[ OK ] ./doc/README.md (55, 3) => productivity.md -
902[ OK ] ./doc/release-notes/release-notes-0.12.0.md (95, 1) => /doc/reduce-traffic.md -
903[ OK ] ./doc/README.md (85, 3) => reduce-traffic.md -
904[ OK ] ./doc/policy/README.md (12, 3) => mempool-limits.md -
905[Skip] ./doc/dependencies.md (9, 3) => https://www.gnu.org/software/autoconf/ - Ignore web link because of the offline flag.
906[Skip] ./doc/multiprocess.md (28, 319) => https://www.freedesktop.org/wiki/Software/pkg-config/ - Ignore web link because of the offline flag.
907[Skip] ./doc/bips.md (10, 189) => [#1816](/bitcoin-bitcoin/1816/) - Ignore web link because of the offline flag.
908[Skip] ./contrib/verify-binaries/README.md (6, 8) => https://github.com/bitcoin-core/guix.sigs/ - Ignore web link because of the offline flag.
909[Skip] ./doc/release-notes/release-notes-22.0.md (49, 37) => https://github.com/bitcoin/bitcoin/blob/22.x/doc/i2p.md - Ignore web link because of the offline flag.
910[Skip] ./doc/release-notes/release-notes-0.10.4.md (3, 3) => https://bitcoin.org/bin/bitcoin-core-0.10.4/ - Ignore web link because of the offline flag.
911[ OK ] ./test/functional/README.md (130, 1) => p2p_compactblocks.py -
912[ OK ] ./doc/release-notes/release-notes-0.18.0.md (60, 60) => #systemd-init-file -
913[ OK ] ./doc/release-notes/release-notes-0.18.0.md (302, 11) => #mining -
914[ OK ] ./doc/release-notes/release-notes-0.15.0.md (197, 134) => #fee-estimation-improvements -
915[ OK ] ./doc/release-notes/release-notes-0.15.0.md (201, 48) => #multi-wallet-support -
916[ OK ] ./doc/release-notes/release-notes-0.15.0.md (208, 45) => #multi-wallet-support -
917[ OK ] ./doc/release-notes/release-notes-0.15.0.md (211, 36) => #performance-improvements -
918[ OK ] ./doc/release-notes/release-notes-0.15.0.md (219, 139) => #fee-estimation-improvements -
919[ OK ] ./doc/release-notes/release-notes-0.15.0.md (231, 73) => #removal-of-coin-age-priority -
920[ OK ] ./doc/release-notes/release-notes-0.15.0.md (240, 161) => #removal-of-coin-age-priority -
921[ OK ] ./doc/release-notes/release-notes-0.15.0.md (249, 271) => #removal-of-coin-age-priority -
922[Skip] ./doc/release-notes/release-notes-0.12.1.md (43, 16) => https://github.com/bitcoin/bips/blob/master/bip-0113.mediawiki - Ignore web link because of the offline flag.
923[Skip] ./doc/release-notes/release-notes-0.12.1.md (108, 1) => https://github.com/bitcoin/bips/blob/master/bip-0113.mediawiki - Ignore web link because of the offline flag.
924[Skip] ./doc/release-notes/release-notes-0.11.2.md (120, 1) => https://github.com/bitcoin/bips/blob/master/bip-0113.mediawiki - Ignore web link because of the offline flag.
925[Skip] ./doc/bips.md (35, 3) => https://github.com/bitcoin/bips/blob/master/bip-0113.mediawiki - Ignore web link because of the offline flag.
926[Skip] ./doc/dependencies.md (13, 3) => https://www.python.org - Ignore web link because of the offline flag.
927[Skip] ./doc/release-notes/release-notes-0.18.0.md (165, 51) => https://github.com/bitcoin/bitcoin/blob/master/doc/psbt.md - Ignore web link because of the offline flag.
928[Skip] ./doc/offline-signing-tutorial.md (7, 20) => https://github.com/bitcoin/bitcoin/blob/master/doc/psbt.md - Ignore web link because of the offline flag.
929[Skip] ./doc/release-notes/release-notes-0.12.0.md (3, 3) => https://bitcoin.org/bin/bitcoin-core-0.12.0/ - Ignore web link because of the offline flag.
930[Skip] ./doc/build-windows.md (8, 23) => https://www.mingw-w64.org/ - Ignore web link because of the offline flag.
931[Skip] ./doc/bips.md (21, 441) => [#15437](/bitcoin-bitcoin/15437/) - Ignore web link because of the offline flag.
932[Skip] ./doc/release-process.md (163, 71) => https://github.com/achow101/signapple/ - Ignore web link because of the offline flag.
933[ OK ] ./src/node/README.md (16, 26) => ../interfaces/ -
934[ OK ] ./test/functional/test-shell.md (130, 1) => /test/functional/test_framework/messages.py -
935[ OK ] ./test/functional/README.md (101, 1) => test_framework/messages.py -
936[Skip] ./doc/release-notes/release-notes-0.10.0.md (233, 42) => https://github.com/bitcoin/bitcoin/blob/0.10/src/script/bitcoinconsensus.h - Ignore web link because of the offline flag.
937[Err ] ./.venv/lib/python3.9/site-packages/mypyc/external/googletest/README.md (280, 10) => docs/PumpManual.md - Target filename not found.
938[Skip] ./.venv/lib/python3.9/site-packages/mypyc/README.md (81, 13) => https://github.com/mypyc/mypyc/issues - Ignore web link because of the offline flag.
939[Skip] ./contrib/tracing/README.md (22, 44) => https://github.com/iovisor/bpftrace/blob/master/docs/reference_guide.md - Ignore web link because of the offline flag.
940[Skip] ./contrib/tracing/README.md (269, 23) => https://github.com/iovisor/bpftrace/blob/master/docs/reference_guide.md - Ignore web link because of the offline flag.
941[Skip] ./doc/release-notes/release-notes-22.0.md (48, 3) => https://en.wikipedia.org/wiki/I2P - Ignore web link because of the offline flag.
942[Skip] ./doc/i2p.md (4, 1) => https://en.wikipedia.org/wiki/I2P - Ignore web link because of the offline flag.
943[Skip] ./doc/release-notes/release-notes-0.14.1.md (78, 1) => https://gist.github.com/laanwj/efe29c7661ce9b6620a7 - Ignore web link because of the offline flag.
944[Skip] ./contrib/guix/INSTALL.md (89, 1) => https://wiki.archlinux.org/index.php?title=Guix&oldid=637559#AUR_Package_Installation - Ignore web link because of the offline flag.
945[Skip] ./doc/release-notes/release-notes-0.10.0.md (229, 18) => https://pypi.python.org/pypi/python-bitcoinlib - Ignore web link because of the offline flag.
946[Skip] ./doc/fuzzing.md (28, 132) => https://github.com/bitcoin/bitcoin/blob/master/src/net_processing.cpp - Ignore web link because of the offline flag.
947[Skip] ./doc/tor.md (148, 25) => https://2019.www.torproject.org/docs/tor-manual.html.en - Ignore web link because of the offline flag.
948[Skip] ./doc/developer-notes.md (630, 3) => https://doxygen.bitcoincore.org/httpserver_8cpp.html#abb9f6ea8819672bd9a62d3695070709c - Ignore web link because of the offline flag.
949[Skip] ./doc/bips.md (28, 66) => [#15584](/bitcoin-bitcoin/15584/) - Ignore web link because of the offline flag.
950[Skip] ./doc/productivity.md (36, 71) => https://ccache.samba.org/manual/latest.html#_run_modes - Ignore web link because of the offline flag.
951[Skip] ./doc/multisig-tutorial.md (175, 243) => https://bitcointalk.org/index.php?topic=5131043.msg50573609#msg50573609 - Ignore web link because of the offline flag.
952[Skip] ./doc/design/multiprocess.md (215, 35) => https://capnproto.org/otherlang.html - Ignore web link because of the offline flag.
953[ OK ] ./doc/README.md (65, 3) => design/ -
954[ OK ] ./doc/design/multiprocess.md (9, 3) => #introduction -
955[ OK ] ./doc/design/multiprocess.md (10, 3) => #current-architecture -
956[ OK ] ./doc/design/multiprocess.md (11, 3) => #proposed-architecture -
957[ OK ] ./doc/design/multiprocess.md (12, 3) => #component-overview-navigating-the-ipc-framework -
958[ OK ] ./doc/design/multiprocess.md (13, 3) => #design-considerations -
959[ OK ] ./doc/design/multiprocess.md (14, 5) => #selection-of-capn-proto -
960[ OK ] ./doc/design/multiprocess.md (15, 5) => #hiding-ipc -
961[ OK ] ./doc/design/multiprocess.md (16, 5) => #interface-definition-maintenance -
962[ OK ] ./doc/design/multiprocess.md (17, 5) => #interface-stability -
963[ OK ] ./doc/design/multiprocess.md (18, 3) => #security-considerations -
964[ OK ] ./doc/design/multiprocess.md (19, 3) => #example-use-cases-and-flows -
965[ OK ] ./doc/design/multiprocess.md (20, 5) => #retrieving-a-block-hash -
966[ OK ] ./doc/design/multiprocess.md (21, 3) => #future-enhancements -
967[ OK ] ./doc/design/multiprocess.md (22, 3) => #conclusion -
968[ OK ] ./doc/design/multiprocess.md (23, 3) => #appendices -
969[ OK ] ./doc/design/multiprocess.md (24, 5) => #glossary-of-terms -
970[ OK ] ./doc/design/multiprocess.md (25, 5) => #references -
971[ OK ] ./doc/design/multiprocess.md (26, 3) => #acknowledgements -
972[ OK ] ./doc/design/multiprocess.md (190, 76) => #c-client-subclasses-in-generated-code -
973[ OK ] ./doc/design/multiprocess.md (197, 144) => #c-server-classes-in-generated-code -
974[ OK ] ./doc/design/multiprocess.md (212, 79) => #interface-definition-maintenance -
975[ OK ] ./doc/design/multiprocess.md (213, 47) => #interface-stability -
976[ OK ] ./doc/design/multiprocess.md (235, 231) => #c-client-subclasses-in-generated-code -
977[ OK ] ./doc/design/multiprocess.md (251, 303) => #c-server-classes-in-generated-code -
978[ OK ] ./doc/design/libraries.md (6, 159) => #dependencies -
979[ OK ] ./doc/design/libraries.md (12, 160) => #dependencies -
980[ OK ] ./src/interfaces/README.md (9, 3) => node.h -
981[Skip] ./doc/dependencies.md (12, 3) => https://gcc.gnu.org - Ignore web link because of the offline flag.
982[Skip] ./doc/release-notes/release-notes-0.21.2.md (6, 3) => https://bitcoincore.org/bin/bitcoin-core-0.21.2/ - Ignore web link because of the offline flag.
983[Skip] ./doc/release-notes/release-notes-26.0.md (106, 13) => https://github.com/bitcoin/bitcoin/blob/master/doc/design/assumeutxo.md - Ignore web link because of the offline flag.
984[ OK ] ./doc/README.md (60, 3) => JSON-RPC-interface.md -
985[ OK ] ./doc/REST-interface.md (12, 5) => /doc/JSON-RPC-interface.md#rpc-consistency-guarantees -
986[Skip] ./doc/release-notes/release-notes-0.15.0.md (199, 21) => [#9733](/bitcoin-bitcoin/9733/) - Ignore web link because of the offline flag.
987[Skip] ./doc/design/assumeutxo.md (49, 3) => [#15605](/bitcoin-bitcoin/15605/) - Ignore web link because of the offline flag.
988[Skip] ./doc/bips.md (22, 276) => [#6124](/bitcoin-bitcoin/6124/) - Ignore web link because of the offline flag.
989[Skip] ./doc/fuzzing.md (328, 5) => [#22472](/bitcoin-bitcoin/22472/) - Ignore web link because of the offline flag.
990[Skip] ./contrib/tracing/README.md (21, 55) => https://github.com/iovisor/bcc/blob/master/INSTALL.md - Ignore web link because of the offline flag.
991[Skip] ./doc/tracing.md (398, 43) => https://github.com/iovisor/bcc/blob/master/INSTALL.md - Ignore web link because of the offline flag.
992[Skip] ./doc/multisig-tutorial.md (159, 45) => https://github.com/bitcoin/bips/blob/master/bip-0174.mediawiki - Ignore web link because of the offline flag.
993[Skip] ./doc/descriptors.md (224, 39) => https://github.com/bitcoin/bips/blob/master/bip-0174.mediawiki - Ignore web link because of the offline flag.
994[Skip] ./doc/release-notes/release-notes-0.17.0.md (190, 1) => https://github.com/bitcoin/bips/blob/master/bip-0174.mediawiki - Ignore web link because of the offline flag.
995[Skip] ./doc/psbt.md (5, 1) => https://github.com/bitcoin/bips/blob/master/bip-0174.mediawiki - Ignore web link because of the offline flag.
996[Skip] ./doc/bips.md (50, 3) => https://github.com/bitcoin/bips/blob/master/bip-0174.mediawiki - Ignore web link because of the offline flag.
997[Skip] ./doc/release-notes/release-notes-0.14.0.md (142, 47) => http://www.jsonrpc.org/specification - Ignore web link because of the offline flag.
998[Skip] ./contrib/guix/INSTALL.md (404, 16) => https://guix.gnu.org/manual/en/html_node/Build-Environment-Setup.html - Ignore web link because of the offline flag.
999[ OK ] ./doc/developer-notes.md (1460, 1) => ../src/interfaces/node.h -
1000[Skip] ./doc/tracing.md (402, 1) => https://github.com/iovisor/bcc/blob/master/INSTALL.md#ubuntu---binary - Ignore web link because of the offline flag.
1001[Skip] ./doc/release-notes/release-notes-0.18.0.md (97, 44) => https://github.com/bitcoin/bitcoin/blob/master/doc/zmq.md#usage - Ignore web link because of the offline flag.
1002[ OK ] ./depends/README.md (56, 27) => ../contrib/macdeploy/README.md#sdk-extraction -
1003[ OK ] ./doc/developer-notes.md (1481, 3) => ../src/wallet/ -
1004[Skip] ./.venv/lib/python3.9/site-packages/mypyc/external/googletest/README.md (59, 27) => http://www.cmake.org/ - Ignore web link because of the offline flag.
1005[Skip] ./doc/developer-notes.md (597, 4) => [#12691](/bitcoin-bitcoin/12691/) - Ignore web link because of the offline flag.
1006[Skip] ./doc/README.md (68, 73) => https://bitcointalk.org/index.php?board=6.0 - Ignore web link because of the offline flag.
1007[Skip] ./doc/design/libraries.md (103, 55) => [#15732](/bitcoin-bitcoin/15732/) - Ignore web link because of the offline flag.
1008[Skip] ./doc/developer-notes.md (623, 3) => https://doxygen.bitcoincore.org/namespacenode.html#ab4305679079866f0f420f7dbf278381d - Ignore web link because of the offline flag.
1009[Skip] ./doc/bips.md (15, 3) => https://github.com/bitcoin/bips/blob/master/bip-0035.mediawiki - Ignore web link because of the offline flag.
1010[Skip] ./doc/dependencies.md (49, 63) => https://www.oracle.com/technetwork/database/database-technologies/berkeleydb/downloads/index.html - Ignore web link because of the offline flag.
1011[Skip] ./doc/release-notes/release-notes-0.21.1.md (107, 5) => https://github.com/bitcoin/bips/blob/master/bip-0340.mediawiki - Ignore web link because of the offline flag.
1012[Skip] ./doc/bips.md (55, 3) => https://github.com/bitcoin/bips/blob/master/bip-0340.mediawiki - Ignore web link because of the offline flag.
1013[Skip] ./doc/release-notes/release-notes-0.15.0.md (202, 89) => [#10400](/bitcoin-bitcoin/10400/) - Ignore web link because of the offline flag.
1014[Skip] ./doc/release-notes/release-notes-0.13.0.md (3, 3) => https://bitcoin.org/bin/bitcoin-core-0.13.0/ - Ignore web link because of the offline flag.
1015[Skip] ./doc/bips.md (8, 154) => [#176](/bitcoin-bitcoin/176/) - Ignore web link because of the offline flag.
1016[Skip] ./doc/release-notes/release-notes-0.18.0.md (519, 65) => https://github.com/bitcoin-core/HWI#readme - Ignore web link because of the offline flag.
1017[Skip] ./doc/developer-notes.md (664, 5) => https://doxygen.bitcoincore.org/class_c_connman.html#a55e9feafc3bab78e5c9d408c207faa45 - Ignore web link because of the offline flag.
1018[ OK ] ./doc/tracing.md (46, 13) => ../contrib/tracing/ -
1019[ OK ] ./doc/tracing.md (317, 42) => ../contrib/tracing/ -
1020[Skip] ./doc/bips.md (29, 42) => [#17165](/bitcoin-bitcoin/17165/) - Ignore web link because of the offline flag.
1021[Skip] ./doc/cjdns.md (35, 1) => https://github.com/cjdelisle/cjdns#3-connect-your-node-to-your-friends-node - Ignore web link because of the offline flag.
1022[Skip] ./test/functional/README.md (20, 36) => https://www.python.org/dev/peps/pep-0008/ - Ignore web link because of the offline flag.
1023[Skip] ./doc/release-notes/release-notes-0.15.2.md (3, 3) => https://bitcoincore.org/bin/bitcoin-core-0.15.2/ - Ignore web link because of the offline flag.
1024[Skip] ./doc/developer-notes.md (520, 15) => https://lwn.net/Articles/420403/ - Ignore web link because of the offline flag.
1025[Skip] ./doc/dependencies.md (10, 3) => https://www.gnu.org/software/automake/ - Ignore web link because of the offline flag.
1026[Skip] ./test/functional/README.md (29, 7) => https://docs.python.org/3/library/typing.html - Ignore web link because of the offline flag.
1027[Skip] ./.venv/lib/python3.9/site-packages/mypyc/doc/dev-intro.md (435, 3) => https://github.com/google/googletest - Ignore web link because of the offline flag.
1028[Skip] ./doc/release-notes/release-notes-22.0.md (58, 3) => https://miniupnp.tuxfamily.org/libnatpmp.html - Ignore web link because of the offline flag.
1029[ OK ] ./contrib/README.md (38, 5) => /contrib/verify-binaries -
1030[Skip] ./doc/developer-notes.md (619, 3) => https://doxygen.bitcoincore.org/bitcoind_8cpp.html#a0ddf1224851353fc92bfbff6f499fa97 - Ignore web link because of the offline flag.
1031[ OK ] ./test/lint/README.md (60, 17) => /doc/developer-notes.md#scripted-diffs -
1032[ OK ] ./CONTRIBUTING.md (108, 39) => doc/developer-notes.md -
1033[ OK ] ./CONTRIBUTING.md (310, 35) => doc/developer-notes.md -
1034[ OK ] ./CONTRIBUTING.md (399, 5) => doc/developer-notes.md -
1035[ OK ] ./doc/README.md (54, 3) => developer-notes.md -
1036[ OK ] ./doc/release-notes-empty-template.md (2, 1) => /doc/developer-notes.md#release-notes -
1037[ OK ] ./README.md (37, 49) => doc/developer-notes.md -
1038[Skip] ./doc/release-notes/release-notes-26.0.md (6, 3) => https://bitcoincore.org/bin/bitcoin-core-26.0/ - Ignore web link because of the offline flag.
1039[Skip] ./doc/descriptors.md (98, 94) => https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki - Ignore web link because of the offline flag.
1040[Skip] ./doc/release-notes/release-notes-0.13.0.md (161, 69) => https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki - Ignore web link because of the offline flag.
1041[Skip] ./doc/bips.md (13, 3) => https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki - Ignore web link because of the offline flag.
1042[Skip] ./doc/bips.md (60, 46) => [#21377](/bitcoin-bitcoin/21377/) - Ignore web link because of the offline flag.
1043[Skip] ./doc/release-notes/release-notes-0.12.1.md (43, 1) => https://github.com/bitcoin/bips/blob/master/bip-0112.mediawiki - Ignore web link because of the offline flag.
1044[Skip] ./doc/release-notes/release-notes-0.12.1.md (76, 1) => https://github.com/bitcoin/bips/blob/master/bip-0112.mediawiki - Ignore web link because of the offline flag.
1045[Skip] ./doc/release-notes/release-notes-0.13.0.md (331, 59) => https://github.com/bitcoin/bips/blob/master/bip-0112.mediawiki - Ignore web link because of the offline flag.
1046[Skip] ./doc/bips.md (34, 3) => https://github.com/bitcoin/bips/blob/master/bip-0112.mediawiki - Ignore web link because of the offline flag.
1047[Skip] ./build_msvc/README.md (20, 36) => https://vcpkg.io - Ignore web link because of the offline flag.
1048[Skip] ./doc/files.md (117, 237) => https://github.com/bitcoin/bitcoin/commit/8fdc94cc8f0341e96b1edb3a5b56811c0b20bd15 - Ignore web link because of the offline flag.
1049[Skip] ./doc/files.md (118, 150) => https://github.com/bitcoin/bitcoin/commit/8fdc94cc8f0341e96b1edb3a5b56811c0b20bd15 - Ignore web link because of the offline flag.
1050[Skip] ./doc/bips.md (47, 3) => https://github.com/bitcoin/bips/blob/master/bip-0158.mediawiki - Ignore web link because of the offline flag.
1051[Skip] ./doc/policy/mempool-replacements.md (71, 3) => https://github.com/bitcoin/bips/blob/master/bip-0125.mediawiki - Ignore web link because of the offline flag.
1052[Skip] ./doc/release-notes/release-notes-24.0.1.md (71, 17) => https://github.com/bitcoin/bips/blob/master/bip-0125.mediawiki - Ignore web link because of the offline flag.
1053[Skip] ./doc/bips.md (36, 3) => https://github.com/bitcoin/bips/blob/master/bip-0125.mediawiki - Ignore web link because of the offline flag.
1054[Skip] ./doc/developer-notes.md (1085, 5) => https://github.com/dylanaraps/pure-bash-bible#shebang - Ignore web link because of the offline flag.
1055[ OK ] ./test/functional/README.md (164, 6) => test_framework/blocktools.py -
1056[Skip] ./doc/release-notes/release-notes-0.21.1.md (119, 5) => https://bitcoinops.org/en/topics/tapscript/ - Ignore web link because of the offline flag.
1057[Skip] ./doc/i2p.md (67, 33) => https://en.bitcoin.it/wiki/Weaknesses#Sybil_attack - Ignore web link because of the offline flag.
1058[Skip] ./doc/policy/mempool-limits.md (41, 66) => https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2018-November/016518.html - Ignore web link because of the offline flag.
1059[Skip] ./src/interfaces/README.md (5, 204) => [#15288](/bitcoin-bitcoin/15288/) - Ignore web link because of the offline flag.
1060[Skip] ./doc/release-notes/release-notes-0.21.1.md (6, 3) => https://bitcoincore.org/bin/bitcoin-core-0.21.1/ - Ignore web link because of the offline flag.
1061[Skip] ./doc/bips.md (12, 3) => https://github.com/bitcoin/bips/blob/master/bip-0031.mediawiki - Ignore web link because of the offline flag.
1062[Skip] ./doc/release-notes/release-notes-0.12.1.md (71, 1) => [#7184](/bitcoin-bitcoin/7184/) - Ignore web link because of the offline flag.
1063[Skip] ./doc/bips.md (24, 136) => [#7184](/bitcoin-bitcoin/7184/) - Ignore web link because of the offline flag.
1064[Skip] ./contrib/tracing/README.md (21, 29) => https://github.com/iovisor/bpftrace/blob/master/INSTALL.md - Ignore web link because of the offline flag.
1065[Skip] ./doc/bips.md (19, 3) => https://github.com/bitcoin/bips/blob/master/bip-0044.mediawiki - Ignore web link because of the offline flag.
1066[Skip] ./doc/design/assumeutxo.md (48, 3) => https://github.com/jamesob/assumeutxo-docs/tree/2019-04-proposal/proposal - Ignore web link because of the offline flag.
1067[Skip] ./doc/release-notes/release-notes-0.15.0.md (169, 78) => [#9592](/bitcoin-bitcoin/9592/) - Ignore web link because of the offline flag.
1068[Skip] ./doc/release-notes/release-notes-0.14.0.md (245, 44) => [#8753](/bitcoin-bitcoin/8753/) - Ignore web link because of the offline flag.
1069[Skip] ./doc/release-notes/release-notes-0.15.0.md (145, 124) => [#10849](/bitcoin-bitcoin/10849/) - Ignore web link because of the offline flag.
1070[Skip] ./doc/bips.md (8, 3) => https://github.com/bitcoin/bips/blob/master/bip-0021.mediawiki - Ignore web link because of the offline flag.
1071[Skip] ./doc/release-notes/release-notes-0.15.0.md (243, 52) => [#9740](/bitcoin-bitcoin/9740/) - Ignore web link because of the offline flag.
1072[Skip] ./CONTRIBUTING.md (60, 22) => https://web.libera.chat/#bitcoin-core-dev - Ignore web link because of the offline flag.
1073[Skip] ./doc/README.md (69, 122) => https://web.libera.chat/#bitcoin-core-dev - Ignore web link because of the offline flag.
1074[Skip] ./doc/release-notes/release-notes-0.15.0.md (195, 98) => [#10208](/bitcoin-bitcoin/10208/) - Ignore web link because of the offline flag.
1075[ OK ] ./src/interfaces/README.md (15, 3) => init.h -
1076[Skip] ./doc/bips.md (52, 313) => [#29347](/bitcoin-bitcoin/29347/) - Ignore web link because of the offline flag.
1077[Skip] ./doc/fuzzing.md (345, 24) => https://oss-fuzz.com/coverage-report/job/libfuzzer_asan_bitcoin-core/latest - Ignore web link because of the offline flag.
1078[ OK ] ./test/functional/README.md (144, 1) => test_framework -
1079[ OK ] ./doc/README.md (75, 3) => files.md -
1080[Skip] ./test/lint/README.md (35, 51) => https://github.com/python/mypy - Ignore web link because of the offline flag.
1081[ OK ] ./src/interfaces/README.md (17, 3) => ipc.h -
1082[Skip] ./src/qt/README.md (41, 236) => https://doc.qt.io/qt-5/qvalidator.html - Ignore web link because of the offline flag.
1083[Skip] ./doc/fuzzing.md (5, 51) => https://llvm.org/docs/LibFuzzer.html - Ignore web link because of the offline flag.
1084[Skip] ./doc/fuzzing.md (30, 183) => https://llvm.org/docs/LibFuzzer.html - Ignore web link because of the offline flag.
1085[Skip] ./doc/fuzzing.md (140, 10) => https://llvm.org/docs/LibFuzzer.html - Ignore web link because of the offline flag.
1086[Skip] ./doc/dependencies.md (30, 117) => [#23495](/bitcoin-bitcoin/23495/) - Ignore web link because of the offline flag.
1087[Skip] ./doc/cjdns.md (61, 70) => https://github.com/cjdelisle/cjdns/blob/master/doc/non-root-user.md - Ignore web link because of the offline flag.
1088[Skip] ./doc/dependencies.md (33, 92) => [#29732](/bitcoin-bitcoin/29732/) - Ignore web link because of the offline flag.
1089[ OK ] ./doc/README.md (45, 3) => build-freebsd.md -
1090[ OK ] ./src/qt/README.md (7, 115) => /doc/build-freebsd.md -
1091[Err ] ./.venv/lib/python3.9/site-packages/mypyc/external/googletest/README.md (57, 1) => CMakeLists.txt - Target filename not found.
1092[Skip] ./doc/release-notes/release-notes-22.0.md (51, 31) => https://blog.torproject.org/v2-deprecation-timeline - Ignore web link because of the offline flag.
1093[Skip] ./doc/release-notes/release-notes-0.21.0.md (79, 3) => https://blog.torproject.org/v2-deprecation-timeline - Ignore web link because of the offline flag.
1094[Skip] ./doc/files.md (122, 256) => [#19954](/bitcoin-bitcoin/19954/) - Ignore web link because of the offline flag.
1095[Skip] ./doc/bips.md (45, 212) => [#19954](/bitcoin-bitcoin/19954/) - Ignore web link because of the offline flag.
1096[Skip] ./doc/bips.md (48, 3) => https://github.com/bitcoin/bips/blob/master/bip-0159.mediawiki - Ignore web link because of the offline flag.
1097[Skip] ./doc/policy/mempool-replacements.md (81, 81) => [#25353](/bitcoin-bitcoin/25353/) - Ignore web link because of the offline flag.
1098[Skip] ./build_msvc/README.md (22, 4) => https://vcpkg.io/en/getting-started.html - Ignore web link because of the offline flag.
1099[Skip] ./doc/release-process.md (59, 188) => https://help.transifex.com/en/articles/6224753-translation-memory-with-context - Ignore web link because of the offline flag.
1100[Skip] ./doc/bips.md (23, 173) => [#5713](/bitcoin-bitcoin/5713/) - Ignore web link because of the offline flag.
1101[Skip] ./doc/dependencies.md (44, 97) => [#23956](/bitcoin-bitcoin/23956/) - Ignore web link because of the offline flag.
1102[Skip] ./doc/release-notes/release-notes-0.21.1.md (114, 5) => https://blog.bitmex.com/the-schnorr-signature-taproot-softfork-proposal/ - Ignore web link because of the offline flag.
1103[Skip] ./doc/bips.md (39, 136) => [#8149](/bitcoin-bitcoin/8149/) - Ignore web link because of the offline flag.
1104[Skip] ./doc/bips.md (40, 164) => [#8149](/bitcoin-bitcoin/8149/) - Ignore web link because of the offline flag.
1105[Skip] ./doc/bips.md (41, 117) => [#8149](/bitcoin-bitcoin/8149/) - Ignore web link because of the offline flag.
1106[Skip] ./doc/bips.md (42, 147) => [#8149](/bitcoin-bitcoin/8149/) - Ignore web link because of the offline flag.
1107[Skip] ./doc/release-notes/release-notes-0.16.2.md (3, 3) => https://bitcoincore.org/bin/bitcoin-core-0.16.2/ - Ignore web link because of the offline flag.
1108[Skip] ./doc/build-netbsd.md (3, 20) => https://netbsd.org/releases/formal-9/NetBSD-9.2.html - Ignore web link because of the offline flag.
1109[Skip] ./doc/bips.md (43, 118) => [#8636](/bitcoin-bitcoin/8636/) - Ignore web link because of the offline flag.
1110[Skip] ./doc/fuzzing.md (24, 309) => https://blog.regehr.org/archives/1687 - Ignore web link because of the offline flag.
1111[Skip] ./doc/release-notes/release-notes-0.12.1.md (82, 1) => [#7524](/bitcoin-bitcoin/7524/) - Ignore web link because of the offline flag.
1112[Skip] ./doc/bips.md (34, 151) => [#7524](/bitcoin-bitcoin/7524/) - Ignore web link because of the offline flag.
1113[Skip] ./doc/release-notes/release-notes-26.1.md (6, 3) => https://bitcoincore.org/bin/bitcoin-core-26.1/ - Ignore web link because of the offline flag.
1114[Skip] ./doc/release-notes/release-notes-0.15.0.md (120, 222) => [#10199](/bitcoin-bitcoin/10199/) - Ignore web link because of the offline flag.
1115[Skip] ./doc/multisig-tutorial.md (7, 20) => https://github.com/stedolan/jq - Ignore web link because of the offline flag.
1116[ OK ] ./src/interfaces/README.md (11, 3) => wallet.h -
1117[Skip] ./doc/dependencies.md (50, 74) => [#25378](/bitcoin-bitcoin/25378/) - Ignore web link because of the offline flag.
1118[Skip] ./doc/offline-signing-tutorial.md (38, 280) => https://github.com/bitcoin/bitcoin/blob/master/doc/managing-wallets.md#12-encrypting-the-wallet - Ignore web link because of the offline flag.
1119[ OK ] ./doc/dependencies.md (32, 3) => ../depends/packages/qrencode.mk -
1120[Skip] ./doc/bips.md (70, 96) => [#13697](/bitcoin-bitcoin/13697/) - Ignore web link because of the offline flag.
1121[Skip] ./doc/release-process.md (24, 70) => https://github.com/bitcoin/bitcoin/commit/742f7dd - Ignore web link because of the offline flag.
1122[Skip] ./doc/files.md (119, 154) => [#1677](/bitcoin-bitcoin/1677/) - Ignore web link because of the offline flag.
1123[Skip] ./doc/files.md (120, 133) => [#1677](/bitcoin-bitcoin/1677/) - Ignore web link because of the offline flag.
1124[Skip] ./test/lint/README.md (37, 71) => https://github.com/jendrikseipp/vulture - Ignore web link because of the offline flag.
1125[Skip] ./doc/build-windows.md (10, 21) => https://visualstudio.microsoft.com - Ignore web link because of the offline flag.
1126[ OK ] ./doc/policy/README.md (14, 3) => packages.md -
1127[ OK ] ./doc/release-process.md (60, 36) => /.tx/config -
1128[Skip] ./contrib/guix/INSTALL.md (86, 1) => https://aur.archlinux.org/packages/guix/ - Ignore web link because of the offline flag.
1129[Skip] ./doc/release-notes/release-notes-0.12.1.md (42, 57) => https://github.com/bitcoin/bips/blob/master/bip-0068.mediawiki - Ignore web link because of the offline flag.
1130[Skip] ./doc/release-notes/release-notes-0.12.1.md (65, 1) => https://github.com/bitcoin/bips/blob/master/bip-0068.mediawiki - Ignore web link because of the offline flag.
1131[Skip] ./doc/release-notes/release-notes-0.12.1.md (78, 1) => https://github.com/bitcoin/bips/blob/master/bip-0068.mediawiki - Ignore web link because of the offline flag.
1132[Skip] ./doc/bips.md (24, 3) => https://github.com/bitcoin/bips/blob/master/bip-0068.mediawiki - Ignore web link because of the offline flag.
1133[ OK ] ./doc/README.md (48, 3) => build-android.md -
1134[ OK ] ./doc/README.md (80, 3) => multisig-tutorial.md -
1135[Skip] ./doc/bips.md (71, 3) => https://github.com/bitcoin/bips/blob/master/bip-0386.mediawiki - Ignore web link because of the offline flag.
1136[ OK ] ./doc/README.md (83, 3) => psbt.md -
1137[ OK ] ./doc/external-signer.md (56, 28) => psbt.md -
1138[ OK ] ./doc/external-signer.md (75, 41) => psbt.md -
1139[Skip] ./doc/release-process.md (275, 25) => https://github.com/bitcoin-core/bitcoincore.org/commits/master/_includes/posts/maintenance-table.md - Ignore web link because of the offline flag.
1140[Skip] ./doc/productivity.md (133, 114) => https://github.com/MarcoFalke/yapf-diff - Ignore web link because of the offline flag.
1141[Skip] ./doc/release-notes/release-notes-0.18.0.md (122, 3) => https://bitcoincore.org/en/contact/ - Ignore web link because of the offline flag.
1142[ OK ] ./doc/README.md (78, 3) => init.md -
1143[Skip] ./doc/dependencies.md (13, 55) => [#28211](/bitcoin-bitcoin/28211/) - Ignore web link because of the offline flag.
1144[Skip] ./doc/release-notes/release-notes-0.14.0.md (3, 3) => https://bitcoin.org/bin/bitcoin-core-0.14.0/ - Ignore web link because of the offline flag.
1145[ OK ] ./doc/release-process.md (23, 38) => ../configure.ac -
1146[ OK ] ./doc/release-process.md (24, 32) => ../configure.ac -
1147[Skip] ./doc/bips.md (63, 121) => [#22558](/bitcoin-bitcoin/22558/) - Ignore web link because of the offline flag.
1148[Skip] ./doc/fuzzing.md (173, 51) => https://github.com/google/honggfuzz - Ignore web link because of the offline flag.
1149[ OK ] ./doc/developer-notes.md (1196, 54) => ../test/lint#git-subtree-checksh -
1150[Skip] ./doc/release-notes/release-notes-0.15.0.md (251, 108) => [#10995](/bitcoin-bitcoin/10995/) - Ignore web link because of the offline flag.
1151[Skip] ./doc/release-notes/release-notes-0.21.1.md (124, 5) => https://github.com/ajtowns/taproot-review - Ignore web link because of the offline flag.
1152[Skip] ./doc/release-notes/release-notes-0.21.0.md (114, 3) => https://github.com/bitcoin/bips/blob/master/bip-0339.mediawiki - Ignore web link because of the offline flag.
1153[Skip] ./doc/bips.md (54, 3) => https://github.com/bitcoin/bips/blob/master/bip-0339.mediawiki - Ignore web link because of the offline flag.
1154[Skip] ./doc/fuzzing.md (24, 1) => https://github.com/google/fuzzing/ - Ignore web link because of the offline flag.
1155[Skip] ./doc/fuzzing.md (282, 5) => https://learn.microsoft.com/en-us/dotnet/core/install/linux - Ignore web link because of the offline flag.
1156[Skip] ./doc/descriptors.md (112, 110) => https://github.com/bitcoin/bips/blob/master/bip-0173.mediawiki - Ignore web link because of the offline flag.
1157[Skip] ./doc/bips.md (49, 3) => https://github.com/bitcoin/bips/blob/master/bip-0173.mediawiki - Ignore web link because of the offline flag.
1158[Skip] ./doc/developer-notes.md (652, 5) => https://doxygen.bitcoincore.org/class_c_connman.html#aa7c6970ed98a4a7bafbc071d24897d13 - Ignore web link because of the offline flag.
1159[Skip] ./doc/design/multiprocess.md (249, 171) => https://en.wikipedia.org/wiki/JSON-RPC - Ignore web link because of the offline flag.
1160[Skip] ./doc/release-notes/release-notes-25.0.md (6, 3) => https://bitcoincore.org/bin/bitcoin-core-25.0/ - Ignore web link because of the offline flag.
1161[Skip] ./doc/design/multiprocess.md (149, 403) => https://capnproto.org/language.html#evolving-your-protocol - Ignore web link because of the offline flag.
1162[Skip] ./doc/fuzzing.md (28, 1) => https://github.com/bitcoin/bitcoin/blob/master/src/test/fuzz/process_message.cpp - Ignore web link because of the offline flag.
1163[Skip] ./doc/release-process.md (59, 53) => https://help.transifex.com/en/articles/6224817-setting-up-translation-memory-fill-up - Ignore web link because of the offline flag.
1164[Skip] ./doc/bips.md (10, 3) => https://github.com/bitcoin/bips/blob/master/bip-0023.mediawiki - Ignore web link because of the offline flag.
1165[Skip] ./doc/dependencies.md (22, 62) => [#27029](/bitcoin-bitcoin/27029/) - Ignore web link because of the offline flag.
1166[Skip] ./doc/release-notes/release-notes-24.1.md (6, 3) => https://bitcoincore.org/bin/bitcoin-core-24.1/ - Ignore web link because of the offline flag.
1167[Skip] ./test/README.md (309, 11) => https://github.com/KDAB/hotspot - Ignore web link because of the offline flag.
1168[Skip] ./test/functional/README.md (174, 11) => https://github.com/KDAB/hotspot - Ignore web link because of the offline flag.
1169[Skip] ./test/functional/README.md (198, 3) => https://github.com/KDAB/hotspot - Ignore web link because of the offline flag.
1170[Skip] ./doc/developer-notes.md (539, 32) => https://github.com/KDAB/hotspot - Ignore web link because of the offline flag.
1171[Skip] ./doc/dependencies.md (31, 80) => https://github.com/bitcoin/bitcoin/commit/01544dd78ccc0b0474571da854e27adef97137fb - Ignore web link because of the offline flag.
1172[Skip] ./doc/release-notes/release-notes-0.11.2.md (71, 1) => [#6351](/bitcoin-bitcoin/6351/) - Ignore web link because of the offline flag.
1173[Skip] ./doc/release-notes/release-notes-0.10.4.md (71, 1) => [#6351](/bitcoin-bitcoin/6351/) - Ignore web link because of the offline flag.
1174[Skip] ./doc/bips.md (22, 139) => [#6351](/bitcoin-bitcoin/6351/) - Ignore web link because of the offline flag.
1175[Skip] ./contrib/guix/INSTALL.md (146, 39) => https://guix.gnu.org/manual/en/html_node/Requirements.html - Ignore web link because of the offline flag.
1176[Skip] ./contrib/guix/INSTALL.md (347, 1) => https://guix.gnu.org/manual/en/html_node/Requirements.html - Ignore web link because of the offline flag.
1177[Skip] ./doc/i2p.md (161, 4) => https://geti2p.net/en/docs/applications/embedding - Ignore web link because of the offline flag.
1178[Skip] ./src/qt/README.md (83, 128) => https://www.qt.io/download/ - Ignore web link because of the offline flag.
1179[Skip] ./doc/bips.md (25, 78) => https://github.com/bitcoin/bips/blob/master/bip-0071.mediawiki - Ignore web link because of the offline flag.
1180[Skip] ./doc/design/multiprocess.md (125, 283) => https://grpc.io/ - Ignore web link because of the offline flag.
1181[ OK ] ./contrib/init/README.md (12, 5) => ../../doc/init.md -
1182[ OK ] ./src/interfaces/README.md (19, 144) => ../../doc/multiprocess.md -
1183[Skip] ./doc/bips.md (7, 196) => [#748](/bitcoin-bitcoin/748/) - Ignore web link because of the offline flag.
1184[Skip] ./doc/developer-notes.md (639, 3) => https://doxygen.bitcoincore.org/class_c_scheduler.html#a14d2800815da93577858ea078aed1fba - Ignore web link because of the offline flag.
1185[ OK ] ./doc/developer-notes.md (337, 44) => /doc/Doxyfile.in -
1186[Skip] ./doc/release-notes/release-notes-0.10.1.md (3, 3) => https://bitcoin.org/bin/bitcoin-core-0.10.1/ - Ignore web link because of the offline flag.
1187[Skip] ./doc/bips.md (14, 3) => https://github.com/bitcoin/bips/blob/master/bip-0034.mediawiki - Ignore web link because of the offline flag.
1188[Skip] ./doc/fuzzing.md (270, 51) => https://github.com/SoftSec-KAIST/Eclipser/tree/v1.x - Ignore web link because of the offline flag.
1189[Skip] ./doc/fuzzing.md (330, 10) => https://github.com/SoftSec-KAIST/Eclipser/tree/v1.x - Ignore web link because of the offline flag.
1190[ OK ] ./doc/developer-notes.md (1463, 12) => ../src/interfaces/handler.h -
1191[Skip] ./doc/bips.md (25, 3) => https://github.com/bitcoin/bips/blob/master/bip-0070.mediawiki - Ignore web link because of the offline flag.
1192[Skip] ./doc/release-notes/release-notes-0.13.0.md (167, 74) => https://github.com/bitcoin/bips/blob/master/bip-0141.mediawiki - Ignore web link because of the offline flag.
1193[Skip] ./doc/release-notes/release-notes-0.13.1.md (157, 44) => https://github.com/bitcoin/bips/blob/master/bip-0141.mediawiki - Ignore web link because of the offline flag.
1194[Skip] ./doc/bips.md (39, 3) => https://github.com/bitcoin/bips/blob/master/bip-0141.mediawiki - Ignore web link because of the offline flag.
1195[Skip] ./doc/bips.md (63, 3) => https://github.com/bitcoin/bips/blob/master/bip-0371.mediawiki - Ignore web link because of the offline flag.
1196[ OK ] ./doc/developer-notes.md (1457, 1) => ../src/interfaces/ -
1197[ OK ] ./doc/developer-notes.md (1482, 3) => ../src/interfaces/ -
1198[ OK ] ./doc/developer-notes.md (1560, 3) => ../src/interfaces/ -
1199[Skip] ./src/qt/README.md (1, 106) => https://www1.qt.io/developers/ - Ignore web link because of the offline flag.
1200[Skip] ./doc/release-process.md (77, 32) => https://github.com/bitcoin-core/bitcoin-devwiki/wiki/ - Ignore web link because of the offline flag.
1201[Skip] ./src/qt/README.md (50, 53) => https://doc.qt.io/qt-5/qdialog.html - Ignore web link because of the offline flag.
1202[Skip] ./doc/release-notes/release-notes-0.20.0.md (209, 17) => https://bitcoincore.org/en/releases/0.18.0/#wallet-gui - Ignore web link because of the offline flag.
1203[Skip] ./doc/build-osx.md (114, 18) => [#7714](/bitcoin-bitcoin/7714/) - Ignore web link because of the offline flag.
1204[Skip] ./contrib/guix/README.md (110, 55) => https://github.com/bitcoin-core/guix.sigs - Ignore web link because of the offline flag.
1205[Skip] ./doc/release-process.md (159, 33) => https://github.com/bitcoin-core/guix.sigs - Ignore web link because of the offline flag.
1206[Skip] ./doc/release-process.md (226, 33) => https://github.com/bitcoin-core/guix.sigs - Ignore web link because of the offline flag.
1207[ OK ] ./doc/README.md (81, 3) => offline-signing-tutorial.md -
1208[Skip] ./doc/dependencies.md (22, 11) => https://www.gnu.org/software/libc/ - Ignore web link because of the offline flag.
1209[Skip] ./doc/developer-notes.md (251, 19) => https://www.doxygen.nl/ - Ignore web link because of the offline flag.
1210[Skip] ./CONTRIBUTING.md (405, 5) => https://docs.github.com/en/github/managing-files-in-a-repository/managing-files-on-github/tracking-changes-in-a-file - Ignore web link because of the offline flag.
1211[ OK ] ./.venv/lib/python3.9/site-packages/mypyc/README.md (92, 14) => doc/dev-intro.md -
1212[Skip] ./doc/dependencies.md (21, 170) => [#24681](/bitcoin-bitcoin/24681/) - Ignore web link because of the offline flag.
1213[Skip] ./doc/README.md (35, 23) => https://bitcointalk.org/ - Ignore web link because of the offline flag.
1214[Skip] ./doc/README.md (68, 18) => https://bitcointalk.org/ - Ignore web link because of the offline flag.
1215[Skip] ./doc/developer-notes.md (636, 3) => https://doxygen.bitcoincore.org/class_base_index.html#a96a7407421fbf877509248bbe64f8d87 - Ignore web link because of the offline flag.
1216[Skip] ./contrib/guix/INSTALL.md (63, 1) => https://github.com/fanquake/core-review/tree/master/guix - Ignore web link because of the offline flag.
1217[Skip] ./doc/design/assumeutxo.md (50, 3) => [#15606](/bitcoin-bitcoin/15606/) - Ignore web link because of the offline flag.
1218[Skip] ./doc/developer-notes.md (633, 3) => https://doxygen.bitcoincore.org/httpserver_8cpp.html#aa6a7bc27265043bc0193220c5ae3a55f - Ignore web link because of the offline flag.
1219[ OK ] ./doc/README.md (72, 3) => assets-attribution.md -
1220[ OK ] ./doc/README.md (82, 3) => p2p-bad-ports.md -
1221[ OK ] ./contrib/guix/README.md (34, 20) => ../macdeploy/README.md -
1222[Skip] ./doc/developer-notes.md (1311, 3) => https://github.com/bitcoin/bitcoin/commit/301bd41a2e6765b185bd55f4c541f9e27aeea29d - Ignore web link because of the offline flag.
1223[Skip] ./doc/release-notes-empty-template.md (10, 3) => https://bitcoincore.org/bin/bitcoin-core-*version*/ - Ignore web link because of the offline flag.
1224[Skip] ./doc/release-notes/release-notes-0.15.0.md (3, 3) => https://bitcoin.org/bin/bitcoin-core-0.15.0/ - Ignore web link because of the offline flag.
1225[Skip] ./doc/release-notes/release-notes-0.11.0.md (3, 3) => https://bitcoin.org/bin/bitcoin-core-0.11.0/ - Ignore web link because of the offline flag.
1226[ OK ] ./doc/README.md (86, 3) => tor.md -
1227[ OK ] ./test/README.md (329, 19) => /test/lint -
1228[ OK ] ./doc/dependencies.md (44, 3) => ../depends/packages/zeromq.mk -
1229[ OK ] ./doc/dependencies.md (50, 3) => ../depends/packages/sqlite.mk -
1230[Skip] ./doc/dependencies.md (12, 32) => [#29091](/bitcoin-bitcoin/29091/) - Ignore web link because of the offline flag.
1231[Skip] ./doc/files.md (121, 232) => https://github.com/bitcoin/bitcoin/commit/928d3a011cc66c7f907c4d053f674ea77dc611cc - Ignore web link because of the offline flag.
1232[Skip] ./doc/fuzzing.md (24, 162) => https://agroce.github.io/bitcoin_report.pdf - Ignore web link because of the offline flag.
1233[ OK ] ./doc/developer-notes.md (896, 25) => /src/util/strencodings.h -
1234[Skip] ./doc/developer-notes.md (1472, 66) => https://en.cppreference.com/w/cpp/language/abstract_class - Ignore web link because of the offline flag.
1235[Skip] ./src/interfaces/README.md (5, 90) => [#14437](/bitcoin-bitcoin/14437/) - Ignore web link because of the offline flag.
1236[Skip] ./src/interfaces/README.md (7, 87) => [#14437](/bitcoin-bitcoin/14437/) - Ignore web link because of the offline flag.
1237[ OK ] ./doc/dependencies.md (14, 51) => tracing.md -
1238[ OK ] ./contrib/README.md (11, 5) => /contrib/linearize -
1239[Skip] ./doc/release-notes/release-notes-0.21.1.md (109, 5) => https://github.com/bitcoin/bips/blob/master/bip-0342.mediawiki - Ignore web link because of the offline flag.
1240[Skip] ./doc/release-notes/release-notes-0.21.0.md (120, 3) => https://github.com/bitcoin/bips/blob/master/bip-0342.mediawiki - Ignore web link because of the offline flag.
1241[Skip] ./doc/bips.md (57, 3) => https://github.com/bitcoin/bips/blob/master/bip-0342.mediawiki - Ignore web link because of the offline flag.
1242[Skip] ./doc/release-notes/release-notes-0.21.1.md (117, 5) => https://bitcoinops.org/en/topics/taproot/ - Ignore web link because of the offline flag.
1243[Skip] ./doc/bips.md (62, 179) => [#20861](/bitcoin-bitcoin/20861/) - Ignore web link because of the offline flag.
1244[Skip] ./doc/developer-notes.md (592, 4) => https://clang.llvm.org/docs/MemorySanitizer.html - Ignore web link because of the offline flag.
1245[Skip] ./doc/design/multiprocess.md (143, 40) => https://en.cppreference.com/w/cpp/language/attributes - Ignore web link because of the offline flag.
1246[Skip] ./contrib/tracing/README.md (11, 44) => https://github.com/iovisor/bpftrace - Ignore web link because of the offline flag.
1247[Skip] ./doc/tracing.md (43, 56) => https://github.com/iovisor/bpftrace - Ignore web link because of the offline flag.
1248[ OK ] ./doc/README.md (61, 3) => REST-interface.md -
1249[Skip] ./CONTRIBUTING.md (84, 23) => https://docs.github.com/en/get-started/quickstart/fork-a-repo - Ignore web link because of the offline flag.
1250[Skip] ./doc/release-notes/release-notes-23.2.md (6, 3) => https://bitcoincore.org/bin/bitcoin-core-23.2/ - Ignore web link because of the offline flag.
1251[Skip] ./doc/bips.md (16, 3) => https://github.com/bitcoin/bips/blob/master/bip-0037.mediawiki - Ignore web link because of the offline flag.
1252[Skip] ./doc/developer-notes.md (509, 1) => https://askubuntu.com/questions/50145/how-to-install-perf-monitoring-tool - Ignore web link because of the offline flag.
1253[ OK ] ./build_msvc/README.md (19, 10) => ../doc/dependencies.md -
1254[ OK ] ./README.md (49, 45) => src/test/README.md -
1255[ OK ] ./README.md (52, 42) => /src/test/README.md -
1256[Skip] ./doc/developer-notes.md (594, 4) => https://clang.llvm.org/docs/UndefinedBehaviorSanitizer.html - Ignore web link because of the offline flag.
1257[Skip] ./doc/developer-notes.md (590, 4) => https://clang.llvm.org/docs/AddressSanitizer.html - Ignore web link because of the offline flag.
1258[ OK ] ./doc/README.md (62, 3) => bips.md -
1259[ OK ] ./doc/release-process.md (14, 10) => bips.md -
1260[Skip] ./doc/bips.md (47, 150) => [#14121](/bitcoin-bitcoin/14121/) - Ignore web link because of the offline flag.
1261[Skip] ./doc/bips.md (54, 143) => [#18044](/bitcoin-bitcoin/18044/) - Ignore web link because of the offline flag.
1262[Skip] ./doc/developer-notes.md (1317, 3) => https://github.com/bitcoin/bitcoin/commit/fac03ec43a15ad547161e37e53ea82482cc508f9 - Ignore web link because of the offline flag.
1263[Skip] ./doc/files.md (121, 75) => https://github.com/bitcoin/bitcoin/blob/master/doc/release-notes/release-notes-0.7.0.md - Ignore web link because of the offline flag.
1264[Skip] ./doc/release-notes/release-notes-0.13.0.md (361, 6) => [#7762](/bitcoin-bitcoin/7762/) - Ignore web link because of the offline flag.
1265[Skip] ./doc/dependencies.md (10, 56) => [#18290](/bitcoin-bitcoin/18290/) - Ignore web link because of the offline flag.
1266[Skip] ./doc/release-notes/release-notes-0.15.0.md (135, 62) => [#10707](/bitcoin-bitcoin/10707/) - Ignore web link because of the offline flag.
1267[Skip] ./doc/dependencies.md (20, 149) => [#29066](/bitcoin-bitcoin/29066/) - Ignore web link because of the offline flag.
1268[ OK ] ./doc/dependencies.md (30, 3) => ../depends/packages/fontconfig.mk -
1269[Skip] ./doc/cjdns.md (103, 1) => https://github.com/bitcoin/bitcoin/blob/master/doc/tor.md - Ignore web link because of the offline flag.
1270[Skip] ./contrib/README.md (27, 55) => https://github.com/bitcoin-core/packaging - Ignore web link because of the offline flag.
1271[Skip] ./doc/managing-wallets.md (103, 14) => https://github.com/bitcoin/bitcoin/blob/master/doc/release-notes/release-notes-0.13.0.md - Ignore web link because of the offline flag.
1272[Skip] ./doc/design/multiprocess.md (84, 72) => https://capnproto.org/cxxrpc.html#clients - Ignore web link because of the offline flag.
1273[Skip] ./depends/packages.md (159, 10) => https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Handling_Libtool_Archives - Ignore web link because of the offline flag.
1274[Skip] ./doc/bips.md (48, 151) => [#11740](/bitcoin-bitcoin/11740/) - Ignore web link because of the offline flag.
1275[Skip] ./doc/bips.md (23, 3) => https://github.com/bitcoin/bips/blob/master/bip-0066.mediawiki - Ignore web link because of the offline flag.
1276[Skip] ./doc/release-notes/release-notes-23.0.md (6, 3) => https://bitcoincore.org/bin/bitcoin-core-23.0/ - Ignore web link because of the offline flag.
1277[Skip] ./doc/tracing.md (400, 1) => https://github.com/iovisor/bcc/blob/master/tools/tplist_example.txt - Ignore web link because of the offline flag.
1278[Skip] ./doc/multisig-tutorial.md (85, 324) => [#21199 (comment)](/bitcoin-bitcoin/21199/#issuecomment-780772418) - Ignore web link because of the offline flag.
1279[Skip] ./doc/release-notes/release-notes-22.0.md (17, 3) => https://bitcoincore.org/en/list/announcements/join/ - Ignore web link because of the offline flag.
1280[Skip] ./doc/release-notes/release-notes-0.13.0.md (14, 3) => https://bitcoincore.org/en/list/announcements/join/ - Ignore web link because of the offline flag.
1281[Skip] ./doc/release-notes/release-notes-27.0.md (14, 3) => https://bitcoincore.org/en/list/announcements/join/ - Ignore web link because of the offline flag.
1282[Skip] ./doc/release-notes/release-notes-0.20.2.md (17, 3) => https://bitcoincore.org/en/list/announcements/join/ - Ignore web link because of the offline flag.
1283[Skip] ./doc/release-notes/release-notes-0.15.1.md (18, 3) => https://bitcoincore.org/en/list/announcements/join/ - Ignore web link because of the offline flag.
1284[Skip] ./doc/release-notes/release-notes-0.18.0.md (14, 3) => https://bitcoincore.org/en/list/announcements/join/ - Ignore web link because of the offline flag.
1285[Skip] ./doc/release-notes/release-notes-0.20.1.md (17, 3) => https://bitcoincore.org/en/list/announcements/join/ - Ignore web link because of the offline flag.
1286[Skip] ./doc/release-notes/release-notes-26.1.md (17, 3) => https://bitcoincore.org/en/list/announcements/join/ - Ignore web link because of the offline flag.
1287[Skip] ./doc/release-notes/release-notes-0.21.2.md (17, 3) => https://bitcoincore.org/en/list/announcements/join/ - Ignore web link because of the offline flag.
1288[Skip] ./doc/release-notes/release-notes-0.17.0.1.md (13, 3) => https://bitcoincore.org/en/list/announcements/join/ - Ignore web link because of the offline flag.
1289[Skip] ./doc/release-notes/release-notes-0.21.1.md (17, 3) => https://bitcoincore.org/en/list/announcements/join/ - Ignore web link because of the offline flag.
1290[Skip] ./doc/release-notes/release-notes-23.0.md (17, 3) => https://bitcoincore.org/en/list/announcements/join/ - Ignore web link because of the offline flag.
1291[Skip] ./doc/release-notes/release-notes-0.17.1.md (18, 3) => https://bitcoincore.org/en/list/announcements/join/ - Ignore web link because of the offline flag.
1292[Skip] ./doc/release-notes/release-notes-0.17.0.md (14, 3) => https://bitcoincore.org/en/list/announcements/join/ - Ignore web link because of the offline flag.
1293[Skip] ./doc/release-notes/release-notes-25.0.md (17, 3) => https://bitcoincore.org/en/list/announcements/join/ - Ignore web link because of the offline flag.
1294[Skip] ./doc/release-notes/release-notes-26.0.md (17, 3) => https://bitcoincore.org/en/list/announcements/join/ - Ignore web link because of the offline flag.
1295[Skip] ./doc/release-notes/release-notes-0.19.1.md (17, 3) => https://bitcoincore.org/en/list/announcements/join/ - Ignore web link because of the offline flag.
1296[Skip] ./doc/release-notes/release-notes-0.13.2.md (14, 3) => https://bitcoincore.org/en/list/announcements/join/ - Ignore web link because of the offline flag.
1297[Skip] ./doc/release-notes/release-notes-0.14.2.md (14, 3) => https://bitcoincore.org/en/list/announcements/join/ - Ignore web link because of the offline flag.
1298[Skip] ./doc/release-notes/release-notes-0.13.1.md (15, 3) => https://bitcoincore.org/en/list/announcements/join/ - Ignore web link because of the offline flag.
1299[Skip] ./doc/release-notes/release-notes-0.14.0.md (14, 3) => https://bitcoincore.org/en/list/announcements/join/ - Ignore web link because of the offline flag.
1300[Skip] ./doc/release-notes/release-notes-0.14.1.md (14, 3) => https://bitcoincore.org/en/list/announcements/join/ - Ignore web link because of the offline flag.
1301[Skip] ./doc/release-notes/release-notes-0.21.0.md (17, 3) => https://bitcoincore.org/en/list/announcements/join/ - Ignore web link because of the offline flag.
1302[Skip] ./doc/release-notes/release-notes-23.2.md (17, 3) => https://bitcoincore.org/en/list/announcements/join/ - Ignore web link because of the offline flag.
1303[Skip] ./doc/release-notes/release-notes-22.1.md (17, 3) => https://bitcoincore.org/en/list/announcements/join/ - Ignore web link because of the offline flag.
1304[Skip] ./doc/release-notes/release-notes-0.16.2.md (14, 3) => https://bitcoincore.org/en/list/announcements/join/ - Ignore web link because of the offline flag.
1305[Skip] ./doc/release-notes/release-notes-24.0.1.md (20, 3) => https://bitcoincore.org/en/list/announcements/join/ - Ignore web link because of the offline flag.
1306[Skip] ./doc/release-notes/release-notes-23.1.md (17, 3) => https://bitcoincore.org/en/list/announcements/join/ - Ignore web link because of the offline flag.
1307[Skip] ./doc/release-notes/release-notes-0.16.1.md (14, 3) => https://bitcoincore.org/en/list/announcements/join/ - Ignore web link because of the offline flag.
1308[Skip] ./doc/release-notes/release-notes-25.2.md (17, 3) => https://bitcoincore.org/en/list/announcements/join/ - Ignore web link because of the offline flag.
1309[Skip] ./doc/release-notes/release-notes-0.20.0.md (17, 3) => https://bitcoincore.org/en/list/announcements/join/ - Ignore web link because of the offline flag.
1310[Skip] ./doc/release-notes/release-notes-0.19.0.1.md (14, 3) => https://bitcoincore.org/en/list/announcements/join/ - Ignore web link because of the offline flag.
1311[Skip] ./doc/release-notes/release-notes-0.16.3.md (13, 3) => https://bitcoincore.org/en/list/announcements/join/ - Ignore web link because of the offline flag.
1312[Skip] ./doc/release-notes/release-notes-24.2.md (17, 3) => https://bitcoincore.org/en/list/announcements/join/ - Ignore web link because of the offline flag.
1313[Skip] ./doc/release-notes/release-notes-0.15.0.md (14, 3) => https://bitcoincore.org/en/list/announcements/join/ - Ignore web link because of the offline flag.
1314[Skip] ./doc/release-notes/release-notes-0.15.2.md (14, 3) => https://bitcoincore.org/en/list/announcements/join/ - Ignore web link because of the offline flag.
1315[Skip] ./doc/release-notes/release-notes-0.14.3.md (14, 3) => https://bitcoincore.org/en/list/announcements/join/ - Ignore web link because of the offline flag.
1316[Skip] ./doc/release-notes/release-notes-25.1.md (17, 3) => https://bitcoincore.org/en/list/announcements/join/ - Ignore web link because of the offline flag.
1317[Skip] ./doc/release-notes/release-notes-0.18.1.md (14, 3) => https://bitcoincore.org/en/list/announcements/join/ - Ignore web link because of the offline flag.
1318[Skip] ./doc/release-notes/release-notes-0.15.0.1.md (17, 3) => https://bitcoincore.org/en/list/announcements/join/ - Ignore web link because of the offline flag.
1319[Skip] ./doc/release-notes/release-notes-0.16.0.md (14, 3) => https://bitcoincore.org/en/list/announcements/join/ - Ignore web link because of the offline flag.
1320[Skip] ./doc/release-notes/release-notes-24.1.md (17, 3) => https://bitcoincore.org/en/list/announcements/join/ - Ignore web link because of the offline flag.
1321[Skip] ./doc/release-notes-empty-template.md (21, 3) => https://bitcoincore.org/en/list/announcements/join/ - Ignore web link because of the offline flag.
1322[Skip] ./doc/release-notes/release-notes-26.0.md (47, 3) => https://github.com/bitcoin/bips/blob/master/bip-0324.mediawiki - Ignore web link because of the offline flag.
1323[Skip] ./doc/bips.md (52, 3) => https://github.com/bitcoin/bips/blob/master/bip-0324.mediawiki - Ignore web link because of the offline flag.
1324[Skip] ./doc/fuzzing.md (335, 39) => https://github.com/google/oss-fuzz/tree/master/projects/bitcoin-core - Ignore web link because of the offline flag.
1325[ OK ] ./depends/README.md (60, 7) => ../doc/build-windows.md#cross-compilation-for-ubuntu-and-windows-subsystem-for-linux -
1326[Skip] ./doc/files.md (116, 194) => [#22570](/bitcoin-bitcoin/22570/) - Ignore web link because of the offline flag.
1327[Skip] ./doc/release-notes/release-notes-0.11.2.md (3, 3) => https://bitcoin.org/bin/bitcoin-core-0.11.2/ - Ignore web link because of the offline flag.
1328[ OK ] ./contrib/tracing/README.md (6, 38) => ../../doc/tracing.md -
1329[ OK ] ./contrib/tracing/README.md (37, 1) => ../../doc/tracing.md#listing-available-tracepoints -
1330[Skip] ./doc/cjdns.md (40, 10) => https://github.com/hyperboria - Ignore web link because of the offline flag.
1331[Skip] ./doc/release-notes/release-notes-0.18.0.md (3, 3) => https://bitcoincore.org/bin/bitcoin-core-0.18.0/ - Ignore web link because of the offline flag.
1332[Skip] ./doc/developer-notes.md (470, 2) => https://github.com/bitcoin/bitcoin/blob/master/contrib/valgrind.supp - Ignore web link because of the offline flag.
1333[Skip] ./contrib/guix/INSTALL.md (727, 1) => https://guix.gnu.org/manual/en/html_node/package-Reference.html - Ignore web link because of the offline flag.
1334[Skip] ./doc/release-notes/release-notes-23.1.md (6, 3) => https://bitcoincore.org/bin/bitcoin-core-23.1/ - Ignore web link because of the offline flag.
1335[Skip] ./doc/developer-notes.md (658, 5) => https://doxygen.bitcoincore.org/class_c_connman.html#a765597cbfe99c083d8fa3d61bb464e34 - Ignore web link because of the offline flag.
1336[Skip] ./doc/bips.md (37, 3) => https://github.com/bitcoin/bips/blob/master/bip-0130.mediawiki - Ignore web link because of the offline flag.
1337[Skip] ./doc/release-process.md (284, 21) => https://github.com/bitcoin/bitcoin/branches/all - Ignore web link because of the offline flag.
1338[Skip] ./src/interfaces/README.md (5, 265) => [#10973](/bitcoin-bitcoin/10973/) - Ignore web link because of the offline flag.
1339[Skip] ./doc/release-notes/release-notes-0.19.0.1.md (382, 3) => https://security-tracker.debian.org/tracker/CVE-2017-1000494 - Ignore web link because of the offline flag.
1340[Skip] ./doc/files.md (117, 179) => [#2231](/bitcoin-bitcoin/2231/) - Ignore web link because of the offline flag.
1341[Skip] ./doc/files.md (118, 92) => [#2231](/bitcoin-bitcoin/2231/) - Ignore web link because of the offline flag.
1342[Skip] ./doc/release-notes/release-notes-0.15.0.md (101, 69) => [#10148](/bitcoin-bitcoin/10148/) - Ignore web link because of the offline flag.
1343[Skip] ./doc/release-process.md (67, 65) => https://github.com/bitcoin-core/bitcoin-devwiki/wiki/_new - Ignore web link because of the offline flag.
1344[Skip] ./doc/files.md (121, 174) => [#1198](/bitcoin-bitcoin/1198/) - Ignore web link because of the offline flag.
1345[Skip] ./CONTRIBUTING.md (72, 26) => https://gnusha.org/pi/bitcoindev/ - Ignore web link because of the offline flag.
1346[ OK ] ./test/lint/README.md (39, 3) => /test/lint/lint-spelling.py -
1347[ OK ] ./test/lint/README.md (37, 3) => /test/lint/lint-python-dead-code.py -
1348[Skip] ./.venv/lib/python3.9/site-packages/mypyc/doc/dev-intro.md (66, 5) => https://github.com/python/mypy/blob/master/README.md - Ignore web link because of the offline flag.
1349[Skip] ./doc/bips.md (33, 227) => [#6641](/bitcoin-bitcoin/6641/) - Ignore web link because of the offline flag.
1350[ OK ] ./doc/developer-notes.md (68, 1) => /src/.clang-format -
1351[Skip] ./doc/release-notes/release-notes-0.16.0.md (3, 3) => https://bitcoincore.org/bin/bitcoin-core-0.16.0/ - Ignore web link because of the offline flag.
1352[ OK ] ./src/test/README.md (115, 1) => #running-individual-tests -
1353[Skip] ./doc/productivity.md (189, 416) => https://git-scm.com/docs/git-range-diff - Ignore web link because of the offline flag.
1354[Skip] ./doc/bips.md (13, 154) => [#8035](/bitcoin-bitcoin/8035/) - Ignore web link because of the offline flag.
1355[Err ] ./.venv/lib/python3.9/site-packages/mypyc/external/googletest/README.md (279, 47) => scripts/ - Target not found.
1356[Skip] ./doc/design/multiprocess.md (89, 80) => https://capnproto.org/cxxrpc.html#servers - Ignore web link because of the offline flag.
1357[Skip] ./contrib/tracing/README.md (23, 30) => https://github.com/iovisor/bcc/blob/master/docs/tutorial_bcc_python_developer.md - Ignore web link because of the offline flag.
1358[Skip] ./doc/i2p.md (12, 51) => https://geti2p.net/en/docs/api/samv3 - Ignore web link because of the offline flag.
1359[Skip] ./doc/i2p.md (116, 23) => https://geti2p.net/en/docs/api/samv3 - Ignore web link because of the offline flag.
1360[ OK ] ./contrib/devtools/README.md (8, 51) => ../../src/.clang-format -
1361[Skip] ./doc/release-notes/release-notes-0.19.0.1.md (53, 3) => https://github.com/bitcoin/bitcoin/blob/master/doc/reduce-memory.md - Ignore web link because of the offline flag.
1362[ OK ] ./doc/build-osx.md (163, 35) => zmq.md -
1363[ OK ] ./doc/release-notes/release-notes-0.12.0.md (257, 12) => /doc/zmq.md -
1364[ OK ] ./doc/README.md (88, 3) => zmq.md -
1365[Skip] ./doc/design/multiprocess.md (74, 30) => https://capnproto.org/rpc.html - Ignore web link because of the offline flag.
1366[Skip] ./CONTRIBUTING.md (35, 1) => https://github.com/bitcoin/bitcoin/issues?utf8=%E2%9C%93&q=label%3A%22Up+for+grabs%22 - Ignore web link because of the offline flag.
1367[Skip] ./doc/bips.md (47, 268) => [#16442](/bitcoin-bitcoin/16442/) - Ignore web link because of the offline flag.
1368[Skip] ./contrib/guix/INSTALL.md (74, 48) => https://packages.debian.org/search?keywords=guix - Ignore web link because of the offline flag.
1369[Skip] ./test/lint/README.md (40, 25) => https://github.com/becheran/mlc - Ignore web link because of the offline flag.
1370[ OK ] ./test/functional/test-shell.md (126, 1) => /test/functional/README.md -
1371[ OK ] ./CONTRIBUTING.md (310, 66) => test/functional/README.md -
1372[ OK ] ./doc/developer-notes.md (245, 10) => /test/functional/README.md#style-guidelines -
1373[Skip] ./test/functional/test-shell.md (18, 1) => https://jupyter.org/ - Ignore web link because of the offline flag.
1374[Skip] ./doc/build-windows.md (14, 69) => https://www.cygwin.com/ - Ignore web link because of the offline flag.
1375[Skip] ./doc/release-notes/release-notes-0.21.1.md (113, 5) => https://academy.binance.com/en/articles/what-do-schnorr-signatures-mean-for-bitcoin - Ignore web link because of the offline flag.
1376[Skip] ./doc/REST-interface.md (104, 5) => https://github.com/bitcoin/bips/blob/master/bip-0064.mediawiki - Ignore web link because of the offline flag.
1377[ OK ] ./doc/dependencies.md (33, 3) => ../depends/packages/qt.mk -
1378[ OK ] ./doc/release-process.md (33, 37) => /src/kernel/chainparams.cpp -
1379[ OK ] ./doc/developer-notes.md (1461, 11) => ../src/interfaces/wallet.h -
1380[Skip] ./doc/bips.md (7, 3) => https://github.com/bitcoin/bips/blob/master/bip-0016.mediawiki - Ignore web link because of the offline flag.
1381[Skip] ./test/lint/README.md (33, 51) => https://github.com/PyCQA/flake8 - Ignore web link because of the offline flag.
1382[ OK ] ./doc/dependencies.md (20, 3) => ../depends/packages/boost.mk -
1383[Skip] ./doc/multisig-tutorial.md (157, 157) => https://bitcoinops.org/en/topics/psbt/ - Ignore web link because of the offline flag.
1384[Skip] ./doc/developer-notes.md (967, 5) => https://clang.llvm.org/docs/AttributeReference.html#lifetimebound - Ignore web link because of the offline flag.
1385[Skip] ./.venv/lib/python3.9/site-packages/mypyc/doc/dev-intro.md (152, 78) => https://docs.python.org/3/extending/index.html - Ignore web link because of the offline flag.
1386[Skip] ./doc/bips.md (61, 3) => [#21686](/bitcoin-bitcoin/21686/) - Ignore web link because of the offline flag.
1387[Skip] ./doc/developer-notes.md (979, 20) => https://clang.llvm.org/docs/ThreadSafetyAnalysis.html - Ignore web link because of the offline flag.
1388[Skip] ./doc/bips.md (39, 233) => [#8937](/bitcoin-bitcoin/8937/) - Ignore web link because of the offline flag.
1389[Skip] ./doc/bips.md (40, 261) => [#8937](/bitcoin-bitcoin/8937/) - Ignore web link because of the offline flag.
1390[Skip] ./doc/bips.md (43, 178) => [#8937](/bitcoin-bitcoin/8937/) - Ignore web link because of the offline flag.
1391[Skip] ./doc/dependencies.md (14, 3) => https://sourceware.org/systemtap/ - Ignore web link because of the offline flag.
1392[ OK ] ./doc/README.md (77, 3) => i2p.md -
1393[Skip] ./doc/dependencies.md (38, 107) => [#29708](/bitcoin-bitcoin/29708/) - Ignore web link because of the offline flag.
1394[ OK ] ./src/interfaces/README.md (5, 3) => chain.h -
1395[ OK ] ./src/interfaces/README.md (7, 3) => chain.h -
1396[Skip] ./doc/release-notes/release-notes-0.11.2.md (80, 53) => http://bitcoin.sipa.be/ver-2k.png - Ignore web link because of the offline flag.
1397[Skip] ./doc/release-notes/release-notes-0.10.4.md (80, 53) => http://bitcoin.sipa.be/ver-2k.png - Ignore web link because of the offline flag.
1398[Skip] ./doc/bips.md (44, 157) => [#8068](/bitcoin-bitcoin/8068/) - Ignore web link because of the offline flag.
1399[Skip] ./doc/release-process.md (61, 111) => https://www.transifex.com/bitcoin/communication/ - Ignore web link because of the offline flag.
1400[Skip] ./.venv/lib/python3.9/site-packages/mypyc/doc/dev-intro.md (152, 3) => https://docs.python.org/3/c-api/intro.html - Ignore web link because of the offline flag.
1401[Skip] ./doc/release-notes/release-notes-24.0.1.md (9, 3) => https://bitcoincore.org/bin/bitcoin-core-24.0.1/ - Ignore web link because of the offline flag.
1402[ OK ] ./doc/release-process.md (136, 39) => /contrib/macdeploy/README.md#deterministic-macos-app-notes -
1403[Skip] ./doc/developer-notes.md (122, 12) => https://en.cppreference.com/w/cpp/language/adl - Ignore web link because of the offline flag.
1404[Skip] ./.venv/lib/python3.9/site-packages/mypyc/external/googletest/README.md (216, 1) => http://gcc.gnu.org/wiki/Visibility - Ignore web link because of the offline flag.
1405[Skip] ./build_msvc/README.md (10, 83) => https://visualstudio.microsoft.com/downloads/ - Ignore web link because of the offline flag.
1406[ OK ] ./doc/release-process.md (49, 39) => /contrib/devtools/headerssync-params.py -
1407[ OK ] ./doc/developer-notes.md (1480, 42) => ../src/node/ -
1408[Skip] ./doc/release-notes/release-notes-0.12.1.md (3, 3) => https://bitcoin.org/bin/bitcoin-core-0.12.1/ - Ignore web link because of the offline flag.
1409[Skip] ./doc/offline-signing-tutorial.md (21, 3) => https://jqlang.github.io/jq/ - Ignore web link because of the offline flag.
1410[Skip] ./doc/release-notes/release-notes-0.15.0.md (225, 35) => [#10426](/bitcoin-bitcoin/10426/) - Ignore web link because of the offline flag.
1411[Skip] ./doc/dependencies.md (32, 95) => [#27312](/bitcoin-bitcoin/27312/) - Ignore web link because of the offline flag.
1412[Skip] ./doc/release-notes/release-notes-22.0.md (13, 3) => https://github.com/bitcoin/bitcoin/issues - Ignore web link because of the offline flag.
1413[Skip] ./doc/release-notes/release-notes-0.12.1.md (10, 3) => https://github.com/bitcoin/bitcoin/issues - Ignore web link because of the offline flag.
1414[Skip] ./doc/release-notes/release-notes-0.13.0.md (10, 3) => https://github.com/bitcoin/bitcoin/issues - Ignore web link because of the offline flag.
1415[Skip] ./doc/release-notes/release-notes-27.0.md (10, 3) => https://github.com/bitcoin/bitcoin/issues - Ignore web link because of the offline flag.
1416[Skip] ./doc/release-notes/release-notes-0.20.2.md (13, 3) => https://github.com/bitcoin/bitcoin/issues - Ignore web link because of the offline flag.
1417[Skip] ./doc/release-notes/release-notes-0.15.1.md (14, 3) => https://github.com/bitcoin/bitcoin/issues - Ignore web link because of the offline flag.
1418[Skip] ./doc/release-notes/release-notes-0.18.0.md (10, 3) => https://github.com/bitcoin/bitcoin/issues - Ignore web link because of the offline flag.
1419[Skip] ./doc/release-notes/release-notes-0.20.1.md (13, 3) => https://github.com/bitcoin/bitcoin/issues - Ignore web link because of the offline flag.
1420[Skip] ./doc/release-notes/release-notes-26.1.md (13, 3) => https://github.com/bitcoin/bitcoin/issues - Ignore web link because of the offline flag.
1421[Skip] ./doc/release-notes/release-notes-0.21.2.md (13, 3) => https://github.com/bitcoin/bitcoin/issues - Ignore web link because of the offline flag.
1422[Skip] ./doc/release-notes/release-notes-0.17.0.1.md (9, 3) => https://github.com/bitcoin/bitcoin/issues - Ignore web link because of the offline flag.
1423[Skip] ./doc/release-notes/release-notes-0.21.1.md (13, 3) => https://github.com/bitcoin/bitcoin/issues - Ignore web link because of the offline flag.
1424[Skip] ./doc/release-notes/release-notes-23.0.md (13, 3) => https://github.com/bitcoin/bitcoin/issues - Ignore web link because of the offline flag.
1425[Skip] ./doc/release-notes/release-notes-0.17.1.md (14, 3) => https://github.com/bitcoin/bitcoin/issues - Ignore web link because of the offline flag.
1426[Skip] ./doc/release-notes/release-notes-0.17.0.md (10, 3) => https://github.com/bitcoin/bitcoin/issues - Ignore web link because of the offline flag.
1427[Skip] ./doc/release-notes/release-notes-25.0.md (13, 3) => https://github.com/bitcoin/bitcoin/issues - Ignore web link because of the offline flag.
1428[Skip] ./doc/release-notes/release-notes-26.0.md (13, 3) => https://github.com/bitcoin/bitcoin/issues - Ignore web link because of the offline flag.
1429[Skip] ./doc/release-notes/release-notes-0.19.1.md (13, 3) => https://github.com/bitcoin/bitcoin/issues - Ignore web link because of the offline flag.
1430[Skip] ./doc/release-notes/release-notes-0.13.2.md (10, 3) => https://github.com/bitcoin/bitcoin/issues - Ignore web link because of the offline flag.
1431[Skip] ./doc/release-notes/release-notes-0.14.2.md (10, 3) => https://github.com/bitcoin/bitcoin/issues - Ignore web link because of the offline flag.
1432[Skip] ./doc/release-notes/release-notes-0.13.1.md (11, 3) => https://github.com/bitcoin/bitcoin/issues - Ignore web link because of the offline flag.
1433[Skip] ./doc/release-notes/release-notes-0.11.0.md (10, 3) => https://github.com/bitcoin/bitcoin/issues - Ignore web link because of the offline flag.
1434[Skip] ./doc/release-notes/release-notes-0.14.0.md (10, 3) => https://github.com/bitcoin/bitcoin/issues - Ignore web link because of the offline flag.
1435[Skip] ./doc/release-notes/release-notes-0.14.1.md (10, 3) => https://github.com/bitcoin/bitcoin/issues - Ignore web link because of the offline flag.
1436[Skip] ./doc/release-notes/release-notes-0.21.0.md (13, 3) => https://github.com/bitcoin/bitcoin/issues - Ignore web link because of the offline flag.
1437[Skip] ./doc/release-notes/release-notes-0.21.0.md (343, 55) => https://github.com/bitcoin/bitcoin/issues - Ignore web link because of the offline flag.
1438[Skip] ./doc/release-notes/release-notes-23.2.md (13, 3) => https://github.com/bitcoin/bitcoin/issues - Ignore web link because of the offline flag.
1439[Skip] ./doc/release-notes/release-notes-22.1.md (13, 3) => https://github.com/bitcoin/bitcoin/issues - Ignore web link because of the offline flag.
1440[Skip] ./doc/release-notes/release-notes-0.16.2.md (10, 3) => https://github.com/bitcoin/bitcoin/issues - Ignore web link because of the offline flag.
1441[Skip] ./doc/release-notes/release-notes-24.0.1.md (16, 3) => https://github.com/bitcoin/bitcoin/issues - Ignore web link because of the offline flag.
1442[Skip] ./doc/release-notes/release-notes-23.1.md (13, 3) => https://github.com/bitcoin/bitcoin/issues - Ignore web link because of the offline flag.
1443[Skip] ./doc/release-notes/release-notes-0.11.2.md (11, 3) => https://github.com/bitcoin/bitcoin/issues - Ignore web link because of the offline flag.
1444[Skip] ./doc/release-notes/release-notes-0.16.1.md (10, 3) => https://github.com/bitcoin/bitcoin/issues - Ignore web link because of the offline flag.
1445[Skip] ./doc/release-notes/release-notes-25.2.md (13, 3) => https://github.com/bitcoin/bitcoin/issues - Ignore web link because of the offline flag.
1446[Skip] ./doc/release-notes/release-notes-0.11.1.md (10, 3) => https://github.com/bitcoin/bitcoin/issues - Ignore web link because of the offline flag.
1447[Skip] ./doc/release-notes/release-notes-0.20.0.md (13, 3) => https://github.com/bitcoin/bitcoin/issues - Ignore web link because of the offline flag.
1448[Skip] ./doc/release-notes/release-notes-0.10.2.md (10, 3) => https://github.com/bitcoin/bitcoin/issues - Ignore web link because of the offline flag.
1449[Skip] ./doc/release-notes/release-notes-0.19.0.1.md (10, 3) => https://github.com/bitcoin/bitcoin/issues - Ignore web link because of the offline flag.
1450[Skip] ./doc/release-notes/release-notes-0.16.3.md (9, 3) => https://github.com/bitcoin/bitcoin/issues - Ignore web link because of the offline flag.
1451[Skip] ./doc/release-notes/release-notes-24.2.md (13, 3) => https://github.com/bitcoin/bitcoin/issues - Ignore web link because of the offline flag.
1452[Skip] ./doc/release-notes/release-notes-0.15.0.md (10, 3) => https://github.com/bitcoin/bitcoin/issues - Ignore web link because of the offline flag.
1453[Skip] ./doc/release-notes/release-notes-0.15.2.md (10, 3) => https://github.com/bitcoin/bitcoin/issues - Ignore web link because of the offline flag.
1454[Skip] ./doc/release-notes/release-notes-0.10.1.md (10, 3) => https://github.com/bitcoin/bitcoin/issues - Ignore web link because of the offline flag.
1455[Skip] ./doc/release-notes/release-notes-0.14.3.md (10, 3) => https://github.com/bitcoin/bitcoin/issues - Ignore web link because of the offline flag.
1456[Skip] ./doc/release-notes/release-notes-25.1.md (13, 3) => https://github.com/bitcoin/bitcoin/issues - Ignore web link because of the offline flag.
1457[Skip] ./doc/release-notes/release-notes-0.10.4.md (11, 3) => https://github.com/bitcoin/bitcoin/issues - Ignore web link because of the offline flag.
1458[Skip] ./doc/release-notes/release-notes-0.10.3.md (10, 3) => https://github.com/bitcoin/bitcoin/issues - Ignore web link because of the offline flag.
1459[Skip] ./doc/release-notes/release-notes-0.18.1.md (10, 3) => https://github.com/bitcoin/bitcoin/issues - Ignore web link because of the offline flag.
1460[Skip] ./doc/release-notes/release-notes-0.12.0.md (9, 3) => https://github.com/bitcoin/bitcoin/issues - Ignore web link because of the offline flag.
1461[Skip] ./doc/release-notes/release-notes-0.15.0.1.md (13, 3) => https://github.com/bitcoin/bitcoin/issues - Ignore web link because of the offline flag.
1462[Skip] ./doc/release-notes/release-notes-0.16.0.md (10, 3) => https://github.com/bitcoin/bitcoin/issues - Ignore web link because of the offline flag.
1463[Skip] ./doc/release-notes/release-notes-24.1.md (13, 3) => https://github.com/bitcoin/bitcoin/issues - Ignore web link because of the offline flag.
1464[Skip] ./doc/release-notes-empty-template.md (17, 3) => https://github.com/bitcoin/bitcoin/issues - Ignore web link because of the offline flag.
1465[Skip] ./doc/bips.md (4, 3) => https://github.com/bitcoin/bips/blob/master/bip-0011.mediawiki - Ignore web link because of the offline flag.
1466[Skip] ./doc/README.md (57, 3) => https://doxygen.bitcoincore.org/ - Ignore web link because of the offline flag.
1467[Skip] ./doc/multisig-tutorial.md (87, 194) => [#17190](/bitcoin-bitcoin/17190/) - Ignore web link because of the offline flag.
1468[Skip] ./build_msvc/README.md (74, 1) => https://learn.microsoft.com/en-us/cpp/build/reference/dynamicbase-use-address-space-layout-randomization - Ignore web link because of the offline flag.
1469[Skip] ./doc/release-notes/release-notes-0.15.0.1.md (3, 3) => https://bitcoin.org/bin/bitcoin-core-0.15.0.1/ - Ignore web link because of the offline flag.
1470[Skip] ./contrib/macdeploy/README.md (18, 1) => https://download.developer.apple.com/Developer_Tools/Xcode_15/Xcode_15.xip - Ignore web link because of the offline flag.
1471[Skip] ./doc/files.md (108, 110) => https://doc.qt.io/qt-5/qsettings.html#locations-where-application-settings-are-stored - Ignore web link because of the offline flag.
1472[Skip] ./src/interfaces/README.md (5, 147) => [#14711](/bitcoin-bitcoin/14711/) - Ignore web link because of the offline flag.
1473[ OK ] ./doc/README.md (47, 3) => build-netbsd.md -
1474[ OK ] ./src/qt/README.md (7, 149) => /doc/build-netbsd.md -
1475[Skip] ./src/qt/README.md (21, 29) => https://doc.qt.io/qt-5.9/designer-using-a-ui-file.html - Ignore web link because of the offline flag.
1476[Skip] ./doc/release-notes/release-notes-0.15.0.md (111, 77) => [#10821](/bitcoin-bitcoin/10821/) - Ignore web link because of the offline flag.
1477[Skip] ./doc/dependencies.md (31, 49) => https://freetype.org - Ignore web link because of the offline flag.
1478[Skip] ./doc/bips.md (18, 3) => https://github.com/bitcoin/bips/blob/master/bip-0043.mediawiki - Ignore web link because of the offline flag.
1479[Skip] ./doc/release-notes/release-notes-0.15.0.md (245, 297) => [#10478](/bitcoin-bitcoin/10478/) - Ignore web link because of the offline flag.
1480[Skip] ./contrib/guix/INSTALL.md (752, 65) => https://docs.docker.com/storage/bind-mounts/ - Ignore web link because of the offline flag.
1481[Skip] ./test/functional/README.md (26, 43) => [#14884 (review)](/bitcoin-bitcoin/14884/#discussion_r239585126) - Ignore web link because of the offline flag.
1482[Skip] ./doc/release-notes/release-notes-0.13.0.md (19, 43) => https://www.microsoft.com/en-us/WindowsForBusiness/end-of-xp-support - Ignore web link because of the offline flag.
1483[Skip] ./doc/release-notes/release-notes-0.13.2.md (19, 43) => https://www.microsoft.com/en-us/WindowsForBusiness/end-of-xp-support - Ignore web link because of the offline flag.
1484[Skip] ./doc/release-notes/release-notes-0.14.2.md (22, 43) => https://www.microsoft.com/en-us/WindowsForBusiness/end-of-xp-support - Ignore web link because of the offline flag.
1485[Skip] ./doc/release-notes/release-notes-0.13.1.md (20, 43) => https://www.microsoft.com/en-us/WindowsForBusiness/end-of-xp-support - Ignore web link because of the offline flag.
1486[Skip] ./doc/release-notes/release-notes-0.14.0.md (22, 43) => https://www.microsoft.com/en-us/WindowsForBusiness/end-of-xp-support - Ignore web link because of the offline flag.
1487[Skip] ./doc/release-notes/release-notes-0.14.1.md (22, 43) => https://www.microsoft.com/en-us/WindowsForBusiness/end-of-xp-support - Ignore web link because of the offline flag.
1488[Skip] ./doc/release-notes/release-notes-0.14.3.md (22, 43) => https://www.microsoft.com/en-us/WindowsForBusiness/end-of-xp-support - Ignore web link because of the offline flag.
1489[Skip] ./doc/bips.md (14, 409) => [#1526](/bitcoin-bitcoin/1526/) - Ignore web link because of the offline flag.
1490[Skip] ./doc/release-notes/release-notes-0.15.0.md (229, 376) => [#10784](/bitcoin-bitcoin/10784/) - Ignore web link because of the offline flag.
1491[Skip] ./doc/dependencies.md (50, 45) => https://sqlite.org - Ignore web link because of the offline flag.
1492[Skip] ./doc/build-windows.md (39, 72) => https://nsis.sourceforge.io/Main_Page - Ignore web link because of the offline flag.
1493[Skip] ./doc/release-notes/release-notes-0.18.0.md (195, 36) => https://github.com/bitcoin/bitcoin/blob/master/depends/README.md - Ignore web link because of the offline flag.
1494[Skip] ./doc/release-notes/release-notes-0.12.1.md (55, 1) => [#7543](/bitcoin-bitcoin/7543/) - Ignore web link because of the offline flag.
1495[Skip] ./doc/design/multiprocess.md (214, 85) => https://eklitzke.org/multiprocess-bitcoin - Ignore web link because of the offline flag.
1496[Skip] ./doc/multisig-tutorial.md (5, 73) => https://github.com/bitcoin/bitcoin/blob/master/doc/descriptors.md#multisig - Ignore web link because of the offline flag.
1497[Skip] ./doc/release-process.md (69, 69) => [#27621](/bitcoin-bitcoin/27621/) - Ignore web link because of the offline flag.
1498[Skip] ./doc/cjdns.md (53, 42) => https://github.com/cjdelisle/cjdns#1-generate-a-new-configuration-file - Ignore web link because of the offline flag.
1499[Skip] ./doc/files.md (117, 67) => https://github.com/bitcoin/bitcoin/blob/master/doc/release-notes/release-notes-0.8.0.md#improvements - Ignore web link because of the offline flag.
1500[Skip] ./doc/fuzzing.md (146, 51) => https://github.com/AFLplusplus/AFLplusplus - Ignore web link because of the offline flag.
1501[Skip] ./doc/fuzzing.md (167, 10) => https://github.com/AFLplusplus/AFLplusplus - Ignore web link because of the offline flag.
1502[Skip] ./doc/release-notes/release-notes-23.0.md (75, 1) => https://github.com/bitcoin/bitcoin/blob/23.x/doc/tracing.md - Ignore web link because of the offline flag.
1503[Skip] ./contrib/guix/INSTALL.md (759, 63) => https://issues.guix.gnu.org/47935 - Ignore web link because of the offline flag.
1504[Skip] ./doc/bips.md (33, 166) => [#6579](/bitcoin-bitcoin/6579/) - Ignore web link because of the offline flag.
1505[Skip] ./doc/dependencies.md (44, 45) => https://github.com/zeromq/libzmq/releases - Ignore web link because of the offline flag.
1506[Skip] ./doc/zmq.md (37, 1) => https://github.com/zeromq/libzmq/releases - Ignore web link because of the offline flag.
1507[Skip] ./CONTRIBUTING.md (432, 16) => [#16189](/bitcoin-bitcoin/16189/) - Ignore web link because of the offline flag.
1508[Skip] ./doc/release-notes/release-notes-22.0.md (69, 27) => https://github.com/bitcoin/bips/blob/master/bip-0341.mediawiki - Ignore web link because of the offline flag.
1509[Skip] ./doc/release-notes/release-notes-0.21.1.md (108, 5) => https://github.com/bitcoin/bips/blob/master/bip-0341.mediawiki - Ignore web link because of the offline flag.
1510[Skip] ./doc/release-notes/release-notes-0.21.1.md (135, 17) => https://github.com/bitcoin/bips/blob/master/bip-0341.mediawiki - Ignore web link because of the offline flag.
1511[Skip] ./doc/release-notes/release-notes-0.21.0.md (119, 4) => https://github.com/bitcoin/bips/blob/master/bip-0341.mediawiki - Ignore web link because of the offline flag.
1512[Skip] ./doc/bips.md (56, 3) => https://github.com/bitcoin/bips/blob/master/bip-0341.mediawiki - Ignore web link because of the offline flag.
1513[Skip] ./doc/release-notes/release-notes-0.13.0.md (170, 75) => https://github.com/bitcoin/bips/blob/master/bip-0145.mediawiki - Ignore web link because of the offline flag.
1514[Skip] ./doc/release-notes/release-notes-0.13.1.md (158, 20) => https://github.com/bitcoin/bips/blob/master/bip-0145.mediawiki - Ignore web link because of the offline flag.
1515[Skip] ./doc/bips.md (42, 3) => https://github.com/bitcoin/bips/blob/master/bip-0145.mediawiki - Ignore web link because of the offline flag.
1516[Skip] ./doc/release-notes/release-notes-0.13.1.md (156, 51) => https://bitcoincore.org/en/2016/01/26/segwit-benefits/ - Ignore web link because of the offline flag.
1517[Skip] ./contrib/guix/INSTALL.md (754, 1) => https://docs.docker.com/storage/tmpfs/ - Ignore web link because of the offline flag.
1518[Skip] ./contrib/macdeploy/README.md (21, 16) => https://developer.apple.com/download/all/?q=Xcode%2015 - Ignore web link because of the offline flag.
1519[ OK ] ./doc/dependencies.md (39, 3) => ../depends/packages/miniupnpc.mk -
1520[ OK ] ./contrib/README.md (4, 5) => /contrib/devtools -
1521[Skip] ./doc/release-notes/release-notes-0.14.0.md (192, 22) => https://bitcoin.org/en/alert/2016-11-01-alert-retirement - Ignore web link because of the offline flag.
1522[Skip] ./doc/release-notes/release-notes-0.19.0.1.md (3, 3) => https://bitcoincore.org/bin/bitcoin-core-0.19.0.1/ - Ignore web link because of the offline flag.
1523[Skip] ./doc/build-osx.md (3, 21) => https://www.apple.com/macos/big-sur/ - Ignore web link because of the offline flag.
1524[Skip] ./doc/fuzzing.md (28, 301) => https://github.com/bitcoin/bitcoin/tree/master/src/test/fuzz - Ignore web link because of the offline flag.
1525[Skip] ./doc/developer-notes.md (627, 3) => https://doxygen.bitcoincore.org/class_c_check_queue.html#a6e7fa51d3a25e7cb65446d4b50e6a987 - Ignore web link because of the offline flag.
1526[Skip] ./doc/developer-notes.md (593, 4) => https://clang.llvm.org/docs/ThreadSanitizer.html - Ignore web link because of the offline flag.
1527[Skip] ./doc/design/multiprocess.md (215, 245) => https://github.com/chaincodelabs/libmultiprocess/issues/56 - Ignore web link because of the offline flag.
1528[ OK ] ./doc/multiprocess.md (3, 93) => design/multiprocess.md -
1529[ OK ] ./doc/design/libraries.md (10, 136) => multiprocess.md -
1530[ OK ] ./doc/README.md (58, 3) => translation_process.md -
1531[ OK ] ./README.md (75, 1) => doc/translation_process.md -
1532[ OK ] ./src/qt/README.md (25, 177) => /doc/translation_process.md -
1533[ OK ] ./src/qt/README.md (75, 62) => /doc/translation_process.md#writing-code-with-translations -
1534[Skip] ./doc/fuzzing.md (140, 101) => https://github.com/google/fuzzing/blob/master/tutorial/libFuzzerTutorial.md - Ignore web link because of the offline flag.
1535[Skip] ./doc/release-notes/release-notes-0.13.0.md (125, 1) => https://github.com/bitcoin/bips/blob/master/bip-0152.mediawiki - Ignore web link because of the offline flag.
1536[Skip] ./doc/bips.md (44, 3) => https://github.com/bitcoin/bips/blob/master/bip-0152.mediawiki - Ignore web link because of the offline flag.
1537[ OK ] ./test/functional/test-shell.md (128, 1) => /test/functional/test_framework/key.py -
1538[ OK ] ./test/functional/README.md (161, 6) => test_framework/key.py -
1539[Skip] ./doc/release-notes/release-notes-0.15.1.md (7, 3) => https://bitcoin.org/bin/bitcoin-core-0.15.1/ - Ignore web link because of the offline flag.
1540[Skip] ./doc/release-notes/release-notes-0.21.0.md (101, 3) => https://github.com/bitcoin/bips/blob/master/bip-0157.mediawiki - Ignore web link because of the offline flag.
1541[Skip] ./doc/bips.md (46, 3) => https://github.com/bitcoin/bips/blob/master/bip-0157.mediawiki - Ignore web link because of the offline flag.
1542[Skip] ./doc/bips.md (49, 289) => [#16884](/bitcoin-bitcoin/16884/) - Ignore web link because of the offline flag.
1543[Skip] ./CONTRIBUTING.md (69, 1) => https://groups.google.com/g/bitcoindev - Ignore web link because of the offline flag.
1544[Skip] ./doc/dnsseed-policy.md (47, 1) => https://groups.google.com/g/bitcoindev - Ignore web link because of the offline flag.
1545[ OK ] ./doc/build-openbsd.md (34, 34) => descriptors.md -
1546[ OK ] ./doc/build-freebsd.md (32, 34) => descriptors.md -
1547[ OK ] ./doc/release-notes/release-notes-0.17.0.md (272, 55) => /doc/descriptors.md -
1548[ OK ] ./doc/psbt.md (95, 23) => ./descriptors.md#basic-multisig-example -
1549[ OK ] ./doc/external-signer.md (74, 3) => descriptors.md -
1550[Skip] ./doc/release-notes/release-notes-0.15.1.md (3, 3) => https://bitcoincore.org/bin/bitcoin-core-0.15.1/ - Ignore web link because of the offline flag.
1551[Skip] ./doc/developer-notes.md (595, 4) => https://gcc.gnu.org/onlinedocs/gcc/Instrumentation-Options.html - Ignore web link because of the offline flag.
1552[Skip] ./contrib/guix/README.md (6, 1) => https://bootstrappable.org/ - Ignore web link because of the offline flag.
1553[Skip] ./doc/developer-notes.md (774, 50) => https://isocpp.github.io/CppCoreGuidelines/ - Ignore web link because of the offline flag.
1554[ OK ] ./depends/README.md (143, 3) => description.md -
1555[Skip] ./doc/build-openbsd.md (3, 23) => https://www.openbsd.org/75.html - Ignore web link because of the offline flag.
1556[Skip] ./doc/release-notes/release-notes-0.12.0.md (64, 1) => https://github.com/bitcoin-core/secp256k1 - Ignore web link because of the offline flag.
1557[Skip] ./doc/i2p.md (15, 3) => https://geti2p.net - Ignore web link because of the offline flag.
1558[ OK ] ./test/functional/README.md (100, 1) => test_framework/p2p.py -
1559[ OK ] ./test/functional/README.md (155, 6) => test_framework/p2p.py -
1560[ OK ] ./doc/build-windows.md (81, 53) => ../depends/README.md -
1561[Skip] ./doc/release-notes/release-notes-0.16.1.md (3, 3) => https://bitcoincore.org/bin/bitcoin-core-0.16.1/ - Ignore web link because of the offline flag.
1562[Skip] ./doc/multiprocess.md (32, 233) => [#10102](/bitcoin-bitcoin/10102/) - Ignore web link because of the offline flag.
1563[ OK ] ./doc/multiprocess.md (28, 545) => build-unix.md -
1564[ OK ] ./doc/README.md (43, 3) => build-unix.md -
1565[ OK ] ./src/qt/README.md (7, 25) => /doc/build-unix.md -
1566[Skip] ./doc/design/multiprocess.md (191, 82) => https://github.com/ryanofsky/bitcoin/blob/pr/ipc/src/ipc/capnp/chain.capnp - Ignore web link because of the offline flag.
1567[Skip] ./doc/design/multiprocess.md (198, 79) => https://github.com/ryanofsky/bitcoin/blob/pr/ipc/src/ipc/capnp/chain.capnp - Ignore web link because of the offline flag.
1568[Skip] ./doc/release-notes/release-notes-0.21.1.md (120, 5) => https://bitcoinops.org/en/topics/soft-fork-activation/ - Ignore web link because of the offline flag.
1569[ OK ] ./doc/zmq.md (132, 22) => /contrib/zmq/zmq_sub.py -
1570[Skip] ./doc/bips.md (24, 237) => [#16060](/bitcoin-bitcoin/16060/) - Ignore web link because of the offline flag.
1571[Skip] ./doc/bips.md (34, 251) => [#16060](/bitcoin-bitcoin/16060/) - Ignore web link because of the offline flag.
1572[Skip] ./doc/bips.md (35, 261) => [#16060](/bitcoin-bitcoin/16060/) - Ignore web link because of the offline flag.
1573[Skip] ./doc/bips.md (39, 323) => [#16060](/bitcoin-bitcoin/16060/) - Ignore web link because of the offline flag.
1574[Skip] ./doc/bips.md (40, 351) => [#16060](/bitcoin-bitcoin/16060/) - Ignore web link because of the offline flag.
1575[Skip] ./doc/bips.md (43, 264) => [#16060](/bitcoin-bitcoin/16060/) - Ignore web link because of the offline flag.
1576[Skip] ./doc/release-process.md (58, 14) => https://www.transifex.com/bitcoin/bitcoin/content/ - Ignore web link because of the offline flag.
1577[Skip] ./test/functional/README.md (197, 3) => https://www.brendangregg.com/perf.html - Ignore web link because of the offline flag.
1578[Skip] ./doc/developer-notes.md (504, 1) => https://www.brendangregg.com/perf.html - Ignore web link because of the offline flag.
1579[Skip] ./src/test/README.md (67, 1) => https://en.cppreference.com/w/cpp/filesystem/temp_directory_path - Ignore web link because of the offline flag.
1580[Skip] ./doc/release-notes/release-notes-0.12.1.md (197, 48) => https://www.transifex.com/projects/p/bitcoin/ - Ignore web link because of the offline flag.
1581[Skip] ./doc/release-notes/release-notes-0.13.0.md (868, 48) => https://www.transifex.com/projects/p/bitcoin/ - Ignore web link because of the offline flag.
1582[Skip] ./doc/release-notes/release-notes-0.15.1.md (277, 48) => https://www.transifex.com/projects/p/bitcoin/ - Ignore web link because of the offline flag.
1583[Skip] ./doc/release-notes/release-notes-0.18.0.md (1224, 48) => https://www.transifex.com/projects/p/bitcoin/ - Ignore web link because of the offline flag.
1584[Skip] ./doc/release-notes/release-notes-0.9.5.md (60, 48) => https://www.transifex.com/projects/p/bitcoin/ - Ignore web link because of the offline flag.
1585[Skip] ./doc/release-notes/release-notes-0.17.1.md (168, 48) => https://www.transifex.com/projects/p/bitcoin/ - Ignore web link because of the offline flag.
1586[Skip] ./doc/release-notes/release-notes-0.9.4.md (95, 48) => https://www.transifex.com/projects/p/bitcoin/ - Ignore web link because of the offline flag.
1587[Skip] ./doc/release-notes/release-notes-0.9.3.md (101, 48) => https://www.transifex.com/projects/p/bitcoin/ - Ignore web link because of the offline flag.
1588[Skip] ./doc/release-notes/release-notes-0.17.0.md (1105, 48) => https://www.transifex.com/projects/p/bitcoin/ - Ignore web link because of the offline flag.
1589[Skip] ./doc/release-notes/release-notes-0.13.2.md (178, 48) => https://www.transifex.com/projects/p/bitcoin/ - Ignore web link because of the offline flag.
1590[Skip] ./doc/release-notes/release-notes-0.14.2.md (101, 48) => https://www.transifex.com/projects/p/bitcoin/ - Ignore web link because of the offline flag.
1591[Skip] ./doc/release-notes/release-notes-0.13.1.md (410, 48) => https://www.transifex.com/projects/p/bitcoin/ - Ignore web link because of the offline flag.
1592[Skip] ./doc/release-notes/release-notes-0.11.0.md (504, 48) => https://www.transifex.com/projects/p/bitcoin/ - Ignore web link because of the offline flag.
1593[Skip] ./doc/release-notes/release-notes-0.14.0.md (873, 48) => https://www.transifex.com/projects/p/bitcoin/ - Ignore web link because of the offline flag.
1594[Skip] ./doc/release-notes/release-notes-0.14.1.md (142, 48) => https://www.transifex.com/projects/p/bitcoin/ - Ignore web link because of the offline flag.
1595[Skip] ./doc/release-notes/release-notes-0.16.2.md (116, 48) => https://www.transifex.com/projects/p/bitcoin/ - Ignore web link because of the offline flag.
1596[Skip] ./doc/release-notes/release-notes-0.10.0.md (761, 48) => https://www.transifex.com/projects/p/bitcoin/ - Ignore web link because of the offline flag.
1597[Skip] ./doc/release-notes/release-notes-0.11.2.md (217, 48) => https://www.transifex.com/projects/p/bitcoin/ - Ignore web link because of the offline flag.
1598[Skip] ./doc/release-notes/release-notes-0.16.1.md (145, 48) => https://www.transifex.com/projects/p/bitcoin/ - Ignore web link because of the offline flag.
1599[Skip] ./doc/release-notes/release-notes-0.11.1.md (171, 48) => https://www.transifex.com/projects/p/bitcoin/ - Ignore web link because of the offline flag.
1600[Skip] ./doc/release-notes/release-notes-0.10.2.md (86, 48) => https://www.transifex.com/projects/p/bitcoin/ - Ignore web link because of the offline flag.
1601[Skip] ./doc/release-notes/release-notes-0.15.0.md (878, 48) => https://www.transifex.com/projects/p/bitcoin/ - Ignore web link because of the offline flag.
1602[Skip] ./doc/release-notes/release-notes-0.10.1.md (143, 48) => https://www.transifex.com/projects/p/bitcoin/ - Ignore web link because of the offline flag.
1603[Skip] ./doc/release-notes/release-notes-0.10.4.md (172, 48) => https://www.transifex.com/projects/p/bitcoin/ - Ignore web link because of the offline flag.
1604[Skip] ./doc/release-notes/release-notes-0.10.3.md (165, 48) => https://www.transifex.com/projects/p/bitcoin/ - Ignore web link because of the offline flag.
1605[Skip] ./doc/release-notes/release-notes-0.18.1.md (136, 48) => https://www.transifex.com/projects/p/bitcoin/ - Ignore web link because of the offline flag.
1606[Skip] ./doc/release-notes/release-notes-0.12.0.md (894, 48) => https://www.transifex.com/projects/p/bitcoin/ - Ignore web link because of the offline flag.
1607[Skip] ./doc/release-notes/release-notes-0.15.0.1.md (87, 48) => https://www.transifex.com/projects/p/bitcoin/ - Ignore web link because of the offline flag.
1608[Skip] ./doc/release-notes/release-notes-0.16.0.md (720, 48) => https://www.transifex.com/projects/p/bitcoin/ - Ignore web link because of the offline flag.
1609[Skip] ./doc/JSON-RPC-interface.md (45, 63) => https://www.jsonrpc.org/specification#parameter_structures - Ignore web link because of the offline flag.
1610[ OK ] ./doc/README.md (52, 20) => /README.md -
1611[Skip] ./doc/release-notes/release-notes-0.15.0.md (258, 88) => [#9853](/bitcoin-bitcoin/9853/) - Ignore web link because of the offline flag.
1612[Skip] ./doc/release-notes/release-notes-22.0.md (173, 210) => https://github.com/bitcoin/bitcoin/blob/22.x/doc/external-signer.md - Ignore web link because of the offline flag.
1613[Skip] ./doc/bips.md (37, 170) => [#6494](/bitcoin-bitcoin/6494/) - Ignore web link because of the offline flag.
1614[ OK ] ./doc/README.md (64, 3) => benchmarking.md -
1615[Skip] ./doc/fuzzing.md (336, 40) => https://bugs.chromium.org/p/oss-fuzz/issues/list?q=bitcoin-core - Ignore web link because of the offline flag.
1616[Skip] ./src/interfaces/README.md (9, 75) => [#10244](/bitcoin-bitcoin/10244/) - Ignore web link because of the offline flag.
1617[Skip] ./src/interfaces/README.md (11, 68) => [#10244](/bitcoin-bitcoin/10244/) - Ignore web link because of the offline flag.
1618[Skip] ./doc/dnsseed-policy.md (54, 3) => https://github.com/sipa/bitcoin-seeder - Ignore web link because of the offline flag.
1619[Skip] ./doc/bips.md (71, 144) => [#22051](/bitcoin-bitcoin/22051/) - Ignore web link because of the offline flag.
1620[Skip] ./doc/release-notes/release-notes-0.14.2.md (3, 3) => https://bitcoin.org/bin/bitcoin-core-0.14.2/ - Ignore web link because of the offline flag.
1621[Skip] ./CONTRIBUTING.md (435, 14) => https://github.com/bitcoin-core/bitcoin-maintainer-tools#backport - Ignore web link because of the offline flag.
1622[Skip] ./doc/p2p-bad-ports.md (108, 1) => [#23542](/bitcoin-bitcoin/23542/) - Ignore web link because of the offline flag.
1623[ OK ] ./contrib/macdeploy/README.md (47, 37) => ./gen-sdk -
1624[ OK ] ./src/node/README.md (21, 1) => ../txmempool.cpp -
1625[Skip] ./doc/release-notes/release-notes-0.15.0.md (88, 59) => [#10195](/bitcoin-bitcoin/10195/) - Ignore web link because of the offline flag.
1626[ OK ] ./doc/README.md (74, 3) => cjdns.md -
1627[ OK ] ./doc/assets-attribution.md (1, 89) => ../contrib/debian/copyright -
1628[Skip] ./doc/design/multiprocess.md (264, 110) => [#28722](/bitcoin-bitcoin/28722/) - Ignore web link because of the offline flag.
1629[ OK ] ./src/node/README.md (20, 1) => ../validation.cpp -
1630[Skip] ./doc/release-notes/release-notes-27.0.md (3, 3) => https://bitcoincore.org/bin/bitcoin-core-27.0/ - Ignore web link because of the offline flag.
1631[Skip] ./doc/build-openbsd.md (123, 12) => [#6658](/bitcoin-bitcoin/6658/) - Ignore web link because of the offline flag.
1632[Skip] ./doc/dependencies.md (20, 91) => [#26557](/bitcoin-bitcoin/26557/) - Ignore web link because of the offline flag.
1633[Skip] ./doc/dependencies.md (32, 49) => https://fukuchi.org/works/qrencode/ - Ignore web link because of the offline flag.
1634[ OK ] ./doc/design/libraries.md (15, 30) => ../zmq.md -
1635[Skip] ./doc/release-notes/release-notes-0.15.0.md (174, 485) => [#9602](/bitcoin-bitcoin/9602/) - Ignore web link because of the offline flag.
1636[Skip] ./doc/release-notes/release-notes-0.18.0.md (345, 11) => https://github.com/bitcoin/bitcoin/blob/master/doc/release-notes/release-notes-0.17.0.md#label-and-account-apis-for-wallet - Ignore web link because of the offline flag.
1637[Skip] ./doc/release-notes/release-notes-25.1.md (6, 3) => https://bitcoincore.org/bin/bitcoin-core-25.1/ - Ignore web link because of the offline flag.
1638[Skip] ./doc/bips.md (32, 197) => [#8391](/bitcoin-bitcoin/8391/) - Ignore web link because of the offline flag.
1639[Skip] ./doc/developer-notes.md (84, 5) => https://clang.llvm.org/docs/ClangFormatStyleOptions.html - Ignore web link because of the offline flag.
1640[Skip] ./doc/multisig-tutorial.md (131, 90) => https://signetfaucet.com - Ignore web link because of the offline flag.
1641[Skip] ./doc/bips.md (9, 3) => https://github.com/bitcoin/bips/blob/master/bip-0022.mediawiki - Ignore web link because of the offline flag.
1642[ OK ] ./contrib/guix/README.md (70, 49) => /doc/release-process.md -
1643[ OK ] ./CONTRIBUTING.md (14, 28) => /doc/release-process.md -
1644[ OK ] ./doc/release-notes/release-notes-22.0.md (132, 7) => /doc/release-process.md -
1645[ OK ] ./doc/README.md (56, 3) => release-process.md -
1646[ OK ] ./contrib/guix/README.md (23, 1) => ./INSTALL.md -
1647[ OK ] ./doc/release-process.md (95, 1) => /contrib/guix/INSTALL.md -
1648[Skip] ./doc/bips.md (69, 3) => https://github.com/bitcoin/bips/blob/master/bip-0385.mediawiki - Ignore web link because of the offline flag.
1649[ OK ] ./src/node/README.md (8, 33) => ../qt/ -
1650[ OK ] ./src/node/README.md (14, 33) => ../qt/ -
1651[Skip] ./doc/productivity.md (87, 66) => https://www.distcc.org - Ignore web link because of the offline flag.
1652[ OK ] ./test/README.md (21, 71) => /doc#building -
1653[ OK ] ./INSTALL.md (1, 5) => /doc -
1654[ OK ] ./README.md (16, 60) => /doc -
1655[Skip] ./doc/dependencies.md (23, 58) => [#27699](/bitcoin-bitcoin/27699/) - Ignore web link because of the offline flag.
1656[Skip] ./doc/dependencies.md (33, 151) => [#24132](/bitcoin-bitcoin/24132/) - Ignore web link because of the offline flag.
1657[Skip] ./doc/bips.md (64, 3) => https://github.com/bitcoin/bips/blob/master/bip-0380.mediawiki - Ignore web link because of the offline flag.
1658[Skip] ./doc/release-notes/release-notes-25.0.md (62, 37) => https://github.com/bitcoin/bitcoin/blob/master/doc/JSON-RPC-interface.md#parameter-passing - Ignore web link because of the offline flag.
1659[Skip] ./doc/release-notes/release-notes-0.12.1.md (43, 37) => https://github.com/bitcoin/bips/blob/master/bip-0009.mediawiki - Ignore web link because of the offline flag.
1660[Skip] ./doc/bips.md (3, 3) => https://github.com/bitcoin/bips/blob/master/bip-0009.mediawiki - Ignore web link because of the offline flag.
1661[Skip] ./contrib/guix/INSTALL.md (87, 51) => https://wiki.archlinux.org/index.php/Guix#AUR_Package_Installation - Ignore web link because of the offline flag.
1662[ OK ] ./doc/design/multiprocess.md (72, 28) => ../../src/ipc/capnp/ -
1663[ OK ] ./doc/design/multiprocess.md (73, 77) => ../../src/ipc/capnp/ -
1664[ OK ] ./doc/design/multiprocess.md (96, 19) => ../../src/ipc/capnp/ -
1665[ OK ] ./doc/design/multiprocess.md (97, 35) => ../../src/ipc/capnp/ -
1666[ OK ] ./doc/design/multiprocess.md (101, 70) => ../../src/ipc/capnp/ -
1667[ OK ] ./doc/design/multiprocess.md (133, 245) => ../../src/ipc/capnp/ -
1668[ OK ] ./doc/design/multiprocess.md (139, 93) => ../../src/ipc/capnp/ -
1669[ OK ] ./doc/design/multiprocess.md (141, 182) => ../../src/ipc/capnp/ -
1670[ OK ] ./doc/design/multiprocess.md (191, 182) => ../../src/ipc/capnp/ -
1671[ OK ] ./doc/design/multiprocess.md (198, 179) => ../../src/ipc/capnp/ -
1672[ OK ] ./doc/design/multiprocess.md (247, 178) => ../../src/ipc/capnp/ -
1673[ OK ] ./contrib/guix/INSTALL.md (4, 43) => ./README.md -
1674[ OK ] ./contrib/guix/INSTALL.md (410, 34) => ./README.md#usage -
1675[ OK ] ./contrib/guix/INSTALL.md (495, 53) => ./README.md#choosing-your-security-model -
1676[ OK ] ./contrib/guix/INSTALL.md (692, 1) => ./README.md#step-1-authorize-the-signing-keys -
1677[ OK ] ./contrib/guix/INSTALL.md (699, 5) => ./README.md#removing-authorized-keys -
1678[ OK ] ./doc/release-process.md (143, 3) => /contrib/guix/README.md#building -
1679[ OK ] ./doc/release-process.md (144, 3) => /contrib/guix/README.md#attesting-to-build-outputs -
1680[ OK ] ./doc/release-process.md (148, 3) => /contrib/guix/README.md#verifying-build-output-attestations -
1681[ OK ] ./doc/release-process.md (211, 3) => /contrib/guix/README.md#codesigning-build-outputs -
1682[ OK ] ./doc/release-process.md (215, 3) => /contrib/guix/README.md#verifying-build-output-attestations -
1683[Skip] ./doc/release-notes/release-notes-0.21.1.md (99, 28) => https://bitcoincore.org/en/2016/06/08/version-bits-miners-faq/ - Ignore web link because of the offline flag.
1684[Skip] ./doc/release-notes/release-notes-0.13.1.md (159, 26) => https://bitcoincore.org/en/2016/06/08/version-bits-miners-faq/ - Ignore web link because of the offline flag.
1685[Skip] ./doc/README.md (8, 33) => https://bitcoincore.org/en/download/ - Ignore web link because of the offline flag.
1686[ OK ] ./test/README.md (3, 17) => /src/test -
1687[Skip] ./doc/bips.md (18, 226) => [#16528](/bitcoin-bitcoin/16528/) - Ignore web link because of the offline flag.
1688[Skip] ./doc/bips.md (19, 226) => [#16528](/bitcoin-bitcoin/16528/) - Ignore web link because of the offline flag.
1689[Skip] ./doc/bips.md (20, 226) => [#16528](/bitcoin-bitcoin/16528/) - Ignore web link because of the offline flag.
1690[Skip] ./doc/bips.md (30, 226) => [#16528](/bitcoin-bitcoin/16528/) - Ignore web link because of the offline flag.
1691[Skip] ./doc/bips.md (21, 3) => https://github.com/bitcoin/bips/blob/master/bip-0061.mediawiki - Ignore web link because of the offline flag.
1692[ OK ] ./doc/developer-notes.md (901, 3) => /test/lint/lint-locale-dependence.py -
1693[Skip] ./doc/release-process.md (72, 45) => https://github.com/bitcoin-core/qa-assets#pruning-inputs - Ignore web link because of the offline flag.
1694[Skip] ./doc/dependencies.md (20, 43) => https://www.boost.org/users/download/ - Ignore web link because of the offline flag.
1695[ OK ] ./test/functional/README.md (146, 6) => test_framework/authproxy.py -
1696[ OK ] ./doc/multiprocess.md (15, 260) => ../depends -
1697[ OK ] ./doc/multiprocess.md (15, 315) => ../depends#dependency-options -
1698[Skip] ./doc/release-process.md (294, 14) => https://github.com/bitcoin/bitcoin/releases/new - Ignore web link because of the offline flag.
1699[Skip] ./doc/files.md (108, 19) => https://doc.qt.io/qt-5/qsettings.html - Ignore web link because of the offline flag.
1700[ OK ] ./doc/build-openbsd.md (44, 48) => /depends -
1701[ OK ] ./doc/build-freebsd.md (42, 52) => /depends -
1702[Skip] ./doc/README.md (33, 19) => https://bitcoin.stackexchange.com - Ignore web link because of the offline flag.
1703[Skip] ./doc/developer-notes.md (661, 5) => https://doxygen.bitcoincore.org/class_c_connman.html#a0b787caf95e52a346a2b31a580d60a62 - Ignore web link because of the offline flag.
1704[ OK ] ./test/README.md (10, 3) => /test/functional -
1705[ OK ] ./test/README.md (320, 1) => /test/functional -
1706[ OK ] ./test/README.md (335, 19) => /test/functional -
1707[ OK ] ./doc/developer-notes.md (414, 5) => /test/functional -
1708[ OK ] ./test/README.md (14, 3) => /test/lint/ -
1709[Skip] ./doc/release-notes/release-notes-0.18.1.md (3, 3) => https://bitcoincore.org/bin/bitcoin-core-0.18.1/ - Ignore web link because of the offline flag.
1710[Skip] ./contrib/guix/INSTALL.md (155, 1) => https://user-images.githubusercontent.com/6399679/125064185-a9a59880-e0b0-11eb-82c1-9b8e5dc9950d.png - Ignore web link because of the offline flag.
1711[Skip] ./doc/release-notes/release-notes-0.18.0.md (154, 10) => https://github.com/bitcoin/bitcoin/blob/master/doc/REST-interface.md - Ignore web link because of the offline flag.
1712[Skip] ./doc/release-notes/release-notes-0.15.0.md (247, 196) => [#10143](/bitcoin-bitcoin/10143/) - Ignore web link because of the offline flag.
1713[Skip] ./doc/build-netbsd.md (11, 53) => https://www.netbsd.org/docs/guide/en/chap-boot.html#chap-boot-pkgsrc - Ignore web link because of the offline flag.
1714[Skip] ./doc/bips.md (30, 3) => https://github.com/bitcoin/bips/blob/master/bip-0084.mediawiki - Ignore web link because of the offline flag.
1715[Skip] ./doc/dependencies.md (30, 53) => https://www.freedesktop.org/wiki/Software/fontconfig/ - Ignore web link because of the offline flag.
1716[ OK ] ./doc/dependencies.md (21, 3) => ../depends/packages/libevent.mk -
1717[Skip] ./doc/release-notes/release-notes-0.12.1.md (52, 1) => [#7648](/bitcoin-bitcoin/7648/) - Ignore web link because of the offline flag.
1718[Skip] ./src/qt/README.md (79, 1) => https://www.qt.io/product/development-tools - Ignore web link because of the offline flag.
1719[Skip] ./contrib/tracing/README.md (12, 1) => https://github.com/iovisor/bcc - Ignore web link because of the offline flag.
1720[Skip] ./doc/tracing.md (44, 1) => https://github.com/iovisor/bcc - Ignore web link because of the offline flag.
1721[Skip] ./doc/multiprocess.md (34, 5) => [#19461](/bitcoin-bitcoin/19461/) - Ignore web link because of the offline flag.
1722[Skip] ./doc/release-notes/release-notes-0.13.0.md (280, 12) => https://github.com/bitcoin/bips/blob/master/bip-0133.mediawiki - Ignore web link because of the offline flag.
1723[Skip] ./doc/bips.md (38, 3) => https://github.com/bitcoin/bips/blob/master/bip-0133.mediawiki - Ignore web link because of the offline flag.
1724[Skip] ./doc/release-notes/release-notes-0.18.0.md (161, 9) => https://github.com/bitcoin/bitcoin/blob/master/doc/bitcoin-conf.md - Ignore web link because of the offline flag.
1725[Skip] ./doc/release-notes/release-notes-0.20.1.md (6, 3) => https://bitcoincore.org/bin/bitcoin-core-0.20.1/ - Ignore web link because of the offline flag.
1726[ OK ] ./depends/packages.md (11, 3) => #secondary-dependencies -
1727[Skip] ./doc/release-notes/release-notes-0.17.0.1.md (3, 3) => https://bitcoincore.org/bin/bitcoin-core-0.17.0.1/ - Ignore web link because of the offline flag.
1728[Skip] ./doc/release-notes/release-notes-0.13.1.md (3, 3) => https://bitcoin.org/bin/bitcoin-core-0.13.1/ - Ignore web link because of the offline flag.
1729[Skip] ./doc/release-notes/release-notes-0.14.1.md (3, 3) => https://bitcoin.org/bin/bitcoin-core-0.14.1/ - Ignore web link because of the offline flag.
1730[Skip] ./doc/dependencies.md (11, 3) => https://clang.llvm.org - Ignore web link because of the offline flag.
1731[ OK ] ./src/interfaces/README.md (13, 3) => handler.h -
1732[Skip] ./doc/release-notes/release-notes-0.11.2.md (77, 26) => http://bitcoin.sipa.be/ver-50k.png - Ignore web link because of the offline flag.
1733[Skip] ./doc/release-notes/release-notes-0.10.4.md (77, 26) => http://bitcoin.sipa.be/ver-50k.png - Ignore web link because of the offline flag.
1734[Skip] ./doc/release-notes/release-notes-0.15.0.md (145, 67) => [#8694](/bitcoin-bitcoin/8694/) - Ignore web link because of the offline flag.
1735[ OK ] ./doc/README.md (79, 3) => managing-wallets.md -
1736[ OK ] ./doc/release-process.md (54, 103) => /src/headerssync.cpp -
1737[Skip] ./doc/bips.md (15, 190) => [#1641](/bitcoin-bitcoin/1641/) - Ignore web link because of the offline flag.
1738[Skip] ./doc/release-notes/release-notes-24.0.1.md (240, 1) => https://github.com/bitcoin/bitcoin/blob/master/doc/managing-wallets.md#migrating-legacy-wallets-to-descriptor-wallets - Ignore web link because of the offline flag.
1739[Skip] ./doc/release-notes/release-notes-0.20.0.md (167, 3) => [#16702](/bitcoin-bitcoin/16702/) - Ignore web link because of the offline flag.
1740[ OK ] ./test/functional/README.md (149, 6) => test_framework/test_framework.py -
1741[Skip] ./doc/release-notes/release-notes-0.11.0.md (195, 27) => https://github.com/laanwj/bitcoin-submittx - Ignore web link because of the offline flag.
1742[Skip] ./doc/release-notes/release-notes-0.19.0.1.md (380, 3) => https://security-tracker.debian.org/tracker/CVE-2017-8798 - Ignore web link because of the offline flag.
1743[Skip] ./doc/bips.md (17, 187) => [#3842](/bitcoin-bitcoin/3842/) - Ignore web link because of the offline flag.
1744[Skip] ./doc/bips.md (51, 3) => https://github.com/bitcoin/bips/blob/master/bip-0176.mediawiki - Ignore web link because of the offline flag.
1745[Skip] ./doc/build-windows.md (9, 21) => https://learn.microsoft.com/en-us/windows/wsl/about - Ignore web link because of the offline flag.
1746[Skip] ./doc/multisig-tutorial.md (15, 99) => https://github.com/bitcoin/bips/blob/master/bip-0045.mediawiki - Ignore web link because of the offline flag.
1747[Skip] ./doc/multisig-tutorial.md (66, 102) => https://github.com/bitcoin/bips/blob/master/bip-0045.mediawiki - Ignore web link because of the offline flag.
1748[Skip] ./doc/bips.md (65, 3) => https://github.com/bitcoin/bips/blob/master/bip-0381.mediawiki - Ignore web link because of the offline flag.
1749[ OK ] ./test/functional/README.md (134, 5) => test-shell.md -
1750[Skip] ./doc/bips.md (67, 3) => https://github.com/bitcoin/bips/blob/master/bip-0383.mediawiki - Ignore web link because of the offline flag.
1751[Skip] ./doc/release-notes/release-notes-22.0.md (6, 3) => https://bitcoincore.org/bin/bitcoin-core-22.0/ - Ignore web link because of the offline flag.
1752[Skip] ./doc/bips.md (68, 3) => https://github.com/bitcoin/bips/blob/master/bip-0384.mediawiki - Ignore web link because of the offline flag.
1753[Skip] ./doc/README.md (35, 78) => https://bitcointalk.org/index.php?board=4.0 - Ignore web link because of the offline flag.
1754[Skip] ./doc/fuzzing.md (341, 1) => https://google.github.io/oss-fuzz/getting-started/bug-disclosure-guidelines/ - Ignore web link because of the offline flag.
1755[ OK ] ./doc/README.md (44, 3) => build-windows.md -
1756[ OK ] ./src/qt/README.md (7, 81) => /doc/build-windows.md -
1757[ OK ] ./doc/guix.md (3, 5) => ../contrib/guix/README.md -
1758[Skip] ./contrib/guix/README.md (274, 33) => https://reproducible-builds.org/docs/source-date-epoch/ - Ignore web link because of the offline flag.
1759[Skip] ./doc/zmq.md (3, 1) => https://zeromq.org/ - Ignore web link because of the offline flag.
1760[Skip] ./doc/release-process.md (31, 27) => https://github.com/bitcoin/bitcoin/blob/master/doc/translation_process.md#synchronising-translations - Ignore web link because of the offline flag.
1761[Skip] ./doc/release-notes/release-notes-0.17.0.md (3, 3) => https://bitcoincore.org/bin/bitcoin-core-0.17.0/ - Ignore web link because of the offline flag.
1762[Skip] ./src/test/README.md (134, 1) => https://valgrind.org/ - Ignore web link because of the offline flag.
1763[ OK ] ./test/functional/test-shell.md (129, 1) => /test/functional/test_framework/script.py -
1764[ OK ] ./test/functional/README.md (158, 6) => test_framework/script.py -
1765[ OK ] ./test/functional/README.md (7, 10) => example_test.py -
1766[Skip] ./.venv/lib/python3.9/site-packages/mypyc/doc/dev-intro.md (154, 3) => https://github.com/python/mypy/wiki/Learning-Resources - Ignore web link because of the offline flag.
1767[Skip] ./doc/release-notes/release-notes-0.12.0.md (339, 59) => https://github.com/bitcoin/bips/blob/master/bip-0111.mediawiki - Ignore web link because of the offline flag.
1768[Skip] ./doc/bips.md (33, 3) => https://github.com/bitcoin/bips/blob/master/bip-0111.mediawiki - Ignore web link because of the offline flag.
1769[Skip] ./doc/README.md (31, 32) => https://en.bitcoin.it/wiki/Main_Page - Ignore web link because of the offline flag.
1770[Skip] ./doc/design/libraries.md (102, 86) => [#24303](/bitcoin-bitcoin/24303/) - Ignore web link because of the offline flag.
1771[Skip] ./doc/multisig-tutorial.md (15, 175) => https://github.com/bitcoin/bips/blob/master/bip-0087.mediawiki - Ignore web link because of the offline flag.
1772[Skip] ./doc/multisig-tutorial.md (66, 178) => https://github.com/bitcoin/bips/blob/master/bip-0087.mediawiki - Ignore web link because of the offline flag.
1773[Skip] ./doc/p2p-bad-ports.md (110, 1) => https://fetch.spec.whatwg.org/#port-blocking - Ignore web link because of the offline flag.
1774[Skip] ./contrib/macdeploy/README.md (70, 52) => https://github.com/mingwandroid/toolchain4 - Ignore web link because of the offline flag.
1775[Skip] ./doc/release-process.md (32, 59) => [#27488](/bitcoin-bitcoin/27488/) - Ignore web link because of the offline flag.
1776[ OK ] ./doc/design/multiprocess.md (65, 29) => ../../src/interfaces/ -
1777[ OK ] ./doc/design/multiprocess.md (66, 88) => ../../src/interfaces/ -
1778[ OK ] ./doc/design/multiprocess.md (81, 98) => ../../src/interfaces/ -
1779[ OK ] ./doc/design/multiprocess.md (87, 202) => ../../src/interfaces/ -
1780[ OK ] ./doc/design/multiprocess.md (141, 112) => ../../src/interfaces/ -
1781[ OK ] ./doc/design/libraries.md (85, 719) => ../../src/interfaces/ -
1782[ OK ] ./doc/design/libraries.md (98, 255) => ../../src/interfaces/ -
1783[Skip] ./README.md (28, 20) => https://github.com/bitcoin/bitcoin/tags - Ignore web link because of the offline flag.
1784[ OK ] ./test/lint/README.md (33, 3) => /test/lint/lint-python.py -
1785[ OK ] ./test/lint/README.md (34, 3) => /test/lint/lint-python.py -
1786[ OK ] ./test/lint/README.md (35, 3) => /test/lint/lint-python.py -
1787[ OK ] ./test/lint/README.md (36, 3) => /test/lint/lint-python.py -
1788[ OK ] ./test/functional/README.md (27, 7) => /test/lint/lint-python.py -
1789[ OK ] ./test/README.md (13, 3) => /test/util -
1790[Skip] ./contrib/guix/INSTALL.md (758, 45) => https://debbugs.gnu.org/cgi/bugreport.cgi?bug=47940 - Ignore web link because of the offline flag.
1791[ OK ] ./depends/README.md (144, 3) => packages.md -
1792[ OK ] ./.venv/lib/python3.9/site-packages/mypyc/external/googletest/README.md (139, 10) => include/gtest/internal/gtest-port.h -
1793[Skip] ./doc/developer-notes.md (779, 42) => https://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines#Rf-conventional - Ignore web link because of the offline flag.
1794[ OK ] ./src/qt/README.md (21, 202) => #using-qt-creator-as-ide -
1795[Skip] ./test/lint/README.md (36, 51) => https://github.com/zeromq/pyzmq - Ignore web link because of the offline flag.
1796[Skip] ./doc/zmq.md (43, 34) => https://github.com/zeromq/pyzmq - Ignore web link because of the offline flag.
1797[Skip] ./doc/release-notes/release-notes-25.2.md (6, 3) => https://bitcoincore.org/bin/bitcoin-core-25.2 - Ignore web link because of the offline flag.
1798[ OK ] ./doc/developer-notes.md (850, 53) => ../src/span.h -
1799[Skip] ./doc/release-notes/release-notes-0.14.3.md (3, 3) => https://bitcoin.org/bin/bitcoin-core-0.14.3/ - Ignore web link because of the offline flag.
1800[ OK ] ./.venv/lib/python3.9/site-packages/mypyc/README.md (133, 1) => doc/future.md -
1801[Skip] ./doc/build-freebsd.md (3, 23) => https://www.freebsd.org/releases/14.0R/announce/ - Ignore web link because of the offline flag.
1802[Skip] ./doc/p2p-bad-ports.md (114, 1) => https://hg.mozilla.org/mozilla-central/file/tip/netwerk/base/nsIOService.cpp - Ignore web link because of the offline flag.
1803[Skip] ./test/lint/README.md (39, 55) => https://github.com/codespell-project/codespell - Ignore web link because of the offline flag.
1804[Skip] ./doc/bips.md (12, 187) => [#1081](/bitcoin-bitcoin/1081/) - Ignore web link because of the offline flag.
1805[Skip] ./doc/policy/mempool-replacements.md (78, 63) => [#11605](/bitcoin-bitcoin/11605/) - Ignore web link because of the offline flag.
1806[ OK ] ./doc/design/multiprocess.md (100, 35) => ../../src/ipc/ -
1807[ OK ] ./doc/design/multiprocess.md (101, 128) => ../../src/ipc/ -
1808[ OK ] ./doc/design/multiprocess.md (247, 51) => ../../src/ipc/ -
1809[Skip] ./doc/release-notes/release-notes-0.15.0.md (115, 240) => [#10831](/bitcoin-bitcoin/10831/) - Ignore web link because of the offline flag.
1810[Skip] ./doc/release-notes/release-notes-0.17.0.md (194, 1) => https://bitcointalk.org/?topic=279249 - Ignore web link because of the offline flag.
1811[Skip] ./doc/psbt.md (17, 1) => https://bitcointalk.org/?topic=279249 - Ignore web link because of the offline flag.
1812[Skip] ./doc/bips.md (21, 175) => [#3185](/bitcoin-bitcoin/3185/) - Ignore web link because of the offline flag.
1813[Skip] ./doc/developer-notes.md (591, 4) => https://clang.llvm.org/docs/LeakSanitizer.html - Ignore web link because of the offline flag.
1814[ OK ] ./test/README.md (8, 3) => /test/fuzz -
1815[Skip] ./doc/release-process.md (9, 56) => https://github.com/bitcoin/bitcoin/blob/master/contrib/devtools/README.md#gen-manpagespy - Ignore web link because of the offline flag.
1816[Skip] ./doc/build-android.md (9, 62) => https://developer.android.com/studio - Ignore web link because of the offline flag.
1817[Skip] ./build_msvc/README.md (49, 34) => https://wiki.qt.io/Jom - Ignore web link because of the offline flag.
1818[ OK ] ./contrib/seeds/README.md (4, 79) => /contrib/seeds -
1819[ OK ] ./contrib/README.md (18, 5) => /contrib/seeds -
1820[Skip] ./src/interfaces/README.md (15, 98) => [#19160](/bitcoin-bitcoin/19160/) - Ignore web link because of the offline flag.
1821[Skip] ./src/interfaces/README.md (17, 102) => [#19160](/bitcoin-bitcoin/19160/) - Ignore web link because of the offline flag.
1822[Skip] ./doc/multiprocess.md (15, 77) => https://github.com/chaincodelabs/libmultiprocess - Ignore web link because of the offline flag.
1823[Skip] ./doc/multiprocess.md (28, 72) => https://github.com/chaincodelabs/libmultiprocess - Ignore web link because of the offline flag.
1824[Skip] ./doc/design/multiprocess.md (77, 82) => https://github.com/chaincodelabs/libmultiprocess - Ignore web link because of the offline flag.
1825[Skip] ./doc/design/multiprocess.md (153, 64) => https://github.com/chaincodelabs/libmultiprocess - Ignore web link because of the offline flag.
1826[Skip] ./doc/release-notes/release-notes-0.11.1.md (3, 3) => https://bitcoin.org/bin/bitcoin-core-0.11.1/ - Ignore web link because of the offline flag.
1827[Skip] ./doc/release-notes/release-notes-22.0.md (205, 3) => https://en.wikipedia.org/wiki/List_of_HTTP_status_codes#5xx_server_errors - Ignore web link because of the offline flag.
1828[Skip] ./doc/release-notes/release-notes-0.15.0.md (188, 312) => [#9966](/bitcoin-bitcoin/9966/) - Ignore web link because of the offline flag.
1829[Skip] ./doc/dependencies.md (9, 56) => [#17769](/bitcoin-bitcoin/17769/) - Ignore web link because of the offline flag.
1830[Skip] ./doc/release-notes/release-notes-0.15.0.md (253, 209) => [#10191](/bitcoin-bitcoin/10191/) - Ignore web link because of the offline flag.
1831[Skip] ./doc/developer-notes.md (643, 3) => https://doxygen.bitcoincore.org/torcontrol_8cpp.html#a52a3efff23634500bb42c6474f306091 - Ignore web link because of the offline flag.
1832[Skip] ./doc/release-notes/release-notes-0.13.1.md (157, 1) => https://bitcoincore.org/en/segwit_wallet_dev/ - Ignore web link because of the offline flag.
1833[Skip] ./contrib/tracing/README.md (23, 1) => https://github.com/iovisor/bcc/blob/master/docs/reference_guide.md - Ignore web link because of the offline flag.
1834[Skip] ./doc/i2p.md (19, 3) => https://github.com/PurpleI2P/i2pd - Ignore web link because of the offline flag.
1835[ OK ] ./doc/dependencies.md (31, 3) => ../depends/packages/freetype.mk -
1836[ OK ] ./share/rpcauth/README.md (4, 5) => /share/rpcauth -
1837[ OK ] ./doc/multiprocess.md (28, 580) => build-osx.md -
1838[ OK ] ./doc/README.md (42, 3) => build-osx.md -
1839[ OK ] ./src/qt/README.md (7, 53) => /doc/build-osx.md -
1840[Skip] ./contrib/verify-commits/README.md (44, 93) => https://gnupg.org/ - Ignore web link because of the offline flag.
1841[Skip] ./doc/developer-notes.md (833, 5) => https://en.cppreference.com/w/cpp/language/converting_constructor - Ignore web link because of the offline flag.
1842[Skip] ./doc/bips.md (52, 222) => [#28331](/bitcoin-bitcoin/28331/) - Ignore web link because of the offline flag.
1843[Skip] ./contrib/guix/INSTALL.md (75, 57) => https://packages.ubuntu.com/search?keywords=guix - Ignore web link because of the offline flag.
1844[Skip] ./test/functional/README.md (24, 18) => https://github.com/pyenv/pyenv - Ignore web link because of the offline flag.
1845[Skip] ./doc/design/multiprocess.md (210, 96) => [#24230](/bitcoin-bitcoin/24230/) - Ignore web link because of the offline flag.
1846[ OK ] ./README.md (36, 43) => CONTRIBUTING.md -
1847[ OK ] ./src/qt/README.md (73, 5) => /CONTRIBUTING.md -
1848[Skip] ./doc/dependencies.md (39, 93) => [#29707](/bitcoin-bitcoin/29707/) - Ignore web link because of the offline flag.
1849[ OK ] ./doc/build-openbsd.md (46, 10) => /depends/README.md -
1850[ OK ] ./doc/build-unix.md (157, 1) => /depends/README.md -
1851[Skip] ./doc/policy/mempool-replacements.md (17, 21) => https://github.com/bitcoin/bips/blob/master/bip-0125.mediawiki#motivation - Ignore web link because of the offline flag.
1852[ OK ] ./README.md (54, 16) => /test -
1853[ OK ] ./README.md (56, 32) => /test -
1854[ OK ] ./CONTRIBUTING.md (24, 57) => #peer-review -
1855[ OK ] ./CONTRIBUTING.md (200, 21) => #peer-review -
1856[ OK ] ./test/README.md (218, 15) => /ci/README.md -
1857[Skip] ./doc/cjdns.md (61, 1) => https://en.wikipedia.org/wiki/TUN/TAP - Ignore web link because of the offline flag.
1858[Skip] ./doc/build-windows.md (14, 106) => https://www.msys2.org/ - Ignore web link because of the offline flag.
1859[Skip] ./doc/release-notes/release-notes-0.13.0.md (328, 59) => https://github.com/bitcoin/bips/blob/master/bip-0065.mediawiki - Ignore web link because of the offline flag.
1860[Skip] ./doc/release-notes/release-notes-0.11.2.md (54, 54) => https://github.com/bitcoin/bips/blob/master/bip-0065.mediawiki - Ignore web link because of the offline flag.
1861[Skip] ./doc/release-notes/release-notes-0.10.4.md (54, 54) => https://github.com/bitcoin/bips/blob/master/bip-0065.mediawiki - Ignore web link because of the offline flag.
1862[Skip] ./doc/release-notes/release-notes-0.12.0.md (372, 57) => https://github.com/bitcoin/bips/blob/master/bip-0065.mediawiki - Ignore web link because of the offline flag.
1863[Skip] ./doc/bips.md (22, 3) => https://github.com/bitcoin/bips/blob/master/bip-0065.mediawiki - Ignore web link because of the offline flag.
1864[Skip] ./doc/multiprocess.md (15, 35) => https://capnproto.org/ - Ignore web link because of the offline flag.
1865[Skip] ./doc/multiprocess.md (28, 30) => https://capnproto.org/ - Ignore web link because of the offline flag.
1866[Skip] ./doc/design/multiprocess.md (125, 19) => https://capnproto.org/ - Ignore web link because of the offline flag.
1867[Skip] ./doc/design/multiprocess.md (153, 20) => https://capnproto.org/ - Ignore web link because of the offline flag.
1868[Skip] ./doc/bips.md (6, 3) => https://github.com/bitcoin/bips/blob/master/bip-0014.mediawiki - Ignore web link because of the offline flag.
1869[ OK ] ./test/functional/test-shell.md (59, 52) => #custom-testshell-parameters -
1870[Skip] ./test/lint/README.md (38, 49) => https://github.com/koalaman/shellcheck - Ignore web link because of the offline flag.
1871[Skip] ./contrib/guix/INSTALL.md (369, 1) => https://www.gnu.org/software/automake/manual/html_node/Standard-Directory-Variables.html - Ignore web link because of the offline flag.
1872[ OK ] ./doc/README.md (92, 23) => /COPYING -
1873[ OK ] ./README.md (21, 66) => COPYING -
1874[Skip] ./CONTRIBUTING.md (63, 5) => https://gnusha.org/bitcoin-core-dev/ - Ignore web link because of the offline flag.
1875[Skip] ./doc/release-notes/release-notes-22.0.md (195, 101) => https://github.com/bitcoin-core/HWI - Ignore web link because of the offline flag.
1876[Skip] ./doc/release-notes/release-notes-0.20.0.md (218, 19) => https://github.com/bitcoin-core/HWI - Ignore web link because of the offline flag.
1877[Skip] ./doc/external-signer.md (7, 39) => https://github.com/bitcoin-core/HWI - Ignore web link because of the offline flag.
1878[Skip] ./doc/external-signer.md (19, 233) => https://github.com/bitcoin-core/HWI - Ignore web link because of the offline flag.
1879[ OK ] ./doc/design/multiprocess.md (66, 229) => ../../src/wallet/ -
1880[ OK ] ./contrib/README.md (8, 5) => /contrib/verify-commits -
1881[ OK ] ./CONTRIBUTING.md (242, 1) => /contrib/verify-commits -
1882[ OK ] ./depends/README.md (45, 89) => ../doc/build-android.md -
1883[ OK ] ./test/lint/README.md (42, 63) => ../../ci/lint/04_install.sh -
1884
1885Result (1358 links):
1886
1887OK 448
1888Skipped 907
1889Warnings 0
1890Errors 3
1891
1892
1893The following links could not be resolved:
1894
1895./.venv/lib/python3.9/site-packages/mypyc/external/googletest/README.md (280, 10) => docs/PumpManual.md
1896./.venv/lib/python3.9/site-packages/mypyc/external/googletest/README.md (57, 1) => CMakeLists.txt
1897./.venv/lib/python3.9/site-packages/mypyc/external/googletest/README.md (279, 47) => scripts/
1898
1899mlc command failed
1900^---- ⚠️ Failure generated from markdown hyperlink check!
1901Skipping Python linting since flake8 is not installed.
1902Traceback (most recent call last):
1903 File "/home/will/src/bitcoin/test/lint/lint-git-commit-check.py", line 52, in <module>
1904 main()
1905 File "/home/will/src/bitcoin/test/lint/lint-git-commit-check.py", line 36, in main
1906 assert os.getenv("COMMIT_RANGE") # E.g. COMMIT_RANGE='HEAD~n..HEAD'
1907 ^^^^^^^^^^^^^^^^^^^^^^^^^
1908AssertionError
1909^---- failure generated from lint-git-commit-check.py
1910
1911^---- ⚠️ Failure generated from lint-*.py scripts!
Thanks for providing the context. (I didn’t run the check locally, so I wasn’t aware). I presume the reason for the suppression is that the output is too verbose.
The reason could be put in the code:
0 .stdout(Stdio::null()) // suppress verbose output
1 ;
(up to you if you want to keep stderr as explicit inherit, or use the default inherit)
297+ let mut md_ignore_paths = get_subtrees();
298+ md_ignore_paths.push("./doc/README_doxygen.md");
299+ let md_ignore_path_str = md_ignore_paths.join(",");
300+
301+ let mut cmd = Command::new(bin_name);
302+ cmd.arg("--offline")
args()
? (feel free to ignore)
utACK 9d2a8a8b1d67af14e4a5fc8276a1069b6ef9fe4a
with or without the nits
Thanks @maflcko , did a final force-push for that silly nit: git range-diff 9d2a8a8...82c5f95
Sorry to invalidate the ACK
utACK 82c5f9531021c76180fa34fa9cbd243ad1c994f3
Thanks!
308+ ])
309+ .stdout(Stdio::null()); // Suppress overly-verbose output
310+
311+ match cmd.status() {
312+ Ok(status) if status.success() => Ok(()),
313+ Ok(_) => Err("mlc command failed".to_string()), // Ran but did not succeed
Nit: It might be nice to have a message that briefly describes and motivates the lint check as elsewhere
e.g. from lint_std_filesystem
0 if found {
1 Err(r#"
2^^^
3Direct use of std::filesystem may be dangerous and buggy. Please include <util/fs.h> and use the
4fs:: namespace, which has unsafe filesystem functions marked as deleted.
5 "#
6 .to_string())
OK I updated the error message.
Previously:
0[Err ] ./.venv/lib/python3.9/site-packages/mypyc/external/googletest/README.md (57, 1) => CMakeLists.txt - Target filename not found.
1[Err ] ./.venv/lib/python3.9/site-packages/mypyc/external/googletest/README.md (280, 10) => docs/PumpManual.md - Target filename not found.
2[Err ] ./.venv/lib/python3.9/site-packages/mypyc/external/googletest/README.md (279, 47) => scripts/ - Target not found.
3
4The following links could not be resolved:
5mlc command failed
6^---- ⚠️ Failure generated from markdown hyperlink check!
On 838eacec6a5e31c4a7fd6f9c95510e275f27121a:
0One or more markdown links are broken.
1
2Currently, relative links are preferred (but not required) as jumping to file works natively within
3Emacs.
4
5Markdown link errors found:
6[Err ] ./.venv/lib/python3.9/site-packages/mypyc/external/googletest/README.md (57, 1) => CMakeLists.txt - Target filename not found.
7[Err ] ./.venv/lib/python3.9/site-packages/mypyc/external/googletest/README.md (279, 47) => scripts/ - Target not found.
8[Err ] ./.venv/lib/python3.9/site-packages/mypyc/external/googletest/README.md (280, 10) => docs/PumpManual.md - Target filename not found.
9
10
11^---- ⚠️ Failure generated from markdown hyperlink check!
crACK https://github.com/bitcoin/bitcoin/pull/30034/commits/82c5f9531021c76180fa34fa9cbd243ad1c994f3
I tested by manually breaking relative and absolute offline links and verifying that the lint runner catches them.
Some notes:
At present, mlc does not check for anchor link validity, but likely will in the future. (https://github.com/becheran/mlc/issues/31)
For example:
0-Verification of [scripted diffs](/doc/developer-notes.md#scripted-diffs).
1+Verification of [scripted diffs](/doc/developer-notes.md#nonsense-link).
mlc
will not complain if you apply this diff
I have opened a PR (https://github.com/becheran/mlc/pull/87) to remove the extraneous stderr
output mlc
produces when we suppress stdout
:
The following links could not be resolved:
I have some reservations about the growth of software that is encouraged or required to set up a development environment. mlc
seems well maintained, and I don’t think it would be better to shift the maintenance burden of markdown link checking to this repo, but it gives me some pause that mlc’s entire dependency tree becomes a common attack surface for bitcoin developers.
That being said, this holds for all of the existing linter dependencies, and this dependency is optional and I am not an expert in security.
I am not sure if this PR is an appropriate or productive venue for this discussion, but I just wanted to give mention to this.
- That being said, this holds for all of the existing linter dependencies, and this dependency is optional and I am not an expert in security.
Right, the pull here does not change that. I’d say, it is best to only run the linters locally in a sandbox, or at least skip the optional dependencies.
36@@ -37,6 +37,7 @@ Then you can use:
37 | [`lint-python-dead-code.py`](/test/lint/lint-python-dead-code.py) | [vulture](https://github.com/jendrikseipp/vulture)
38 | [`lint-shell.py`](/test/lint/lint-shell.py) | [ShellCheck](https://github.com/koalaman/shellcheck)
39 | [`lint-spelling.py`](/test/lint/lint-spelling.py) | [codespell](https://github.com/codespell-project/codespell)
40+| markdown link check | [mlc](https://github.com/becheran/mlc)
Concept ACK on additional checks.
Could this have been an individual python lint script like the other ones in /test/lint/
? I appreciated being able to run individual python scripts locally to check my work or when reviewing. It seems we have been losing that recently.
Sure it could be, but as I see it would need us to write our own markdown parser and link checker.
I don’t have the appetite for that myself, hence this approach.
Also see #29965 which may (I didn’t fully check yet) permit you to run this lint individually in the future :)
304+ "--ignore-path",
305+ md_ignore_path_str.as_str(),
306+ "--root-dir",
307+ ".",
308+ ])
309+ .stderr(Stdio::piped()) // Capture stderr
nit: Is this needed? The stdlib should pick the correct value, based on your code.
https://doc.rust-lang.org/std/process/struct.Command.html#method.output
This adds a markdown hyperlink check task to the lint test_runner. It
relies on having the [`mlc`](https://crates.io/crates/mlc) binary found
on $PATH, but will fail with `success` if the binary is not found.
`mlc` is also added to the ci/04_install.sh script run by the
containerfile.
Note that broken markdown hyperlinks will be detected in untracked
markdown files found in a dirty working directory (including e.g.
.venv).
reACK https://github.com/bitcoin/bitcoin/commit/4b7d9842691046b01f0c08d69f924ddb62ccc4c6
Looks great!
Tested with the following diff:
0diff --git a/test/lint/README.md b/test/lint/README.md
1index 49ed8356c3..47ac472aa6 100644
2--- a/test/lint/README.md
3+++ b/test/lint/README.md
4@@ -36,7 +36,7 @@ Then you can use:
5 | [`lint-shell.py`](/test/lint/lint-shell.py) | [ShellCheck](https://github.com/koalaman/shellcheck)
6-| [`lint-spelling.py`](/test/lint/lint-spelling.py) | [codespell](https://github.com/codespell-project/codespell)
7+| [`lint-spelling.py`](/test/lint/lint-spling.py) | [codespell](https://github.com/codespell-project/codespell)
8 | markdown link check | [mlc](https://github.com/becheran/mlc)
0$ cargo run
1# [...]
2One or more markdown links are broken.
3
4Relative links are preferred (but not required) as jumping to file works natively within Emacs.
5
6Markdown link errors found:
7[Err ] ./test/lint/README.md (39, 3) => /test/lint/lint-spling.py - Target filename not found.
8
9
10^---- ⚠️ Failure generated from markdown hyperlink check!
lint_markdown
starts complaining about docs in guix-build-*
subdirectories.
After conducting Guix builds,
lint_markdown
starts complaining about docs inguix-build-*
subdirectories.
Oh I didn’t consider this directory! I think it should be possible to add /guix-build-*
to the ignored files.
After conducting Guix builds,
lint_markdown
starts complaining about docs inguix-build-*
subdirectories.Oh I didn’t consider this directory! I think it should be possible to add
/guix-build-*
to the ignored files.
This was what I tried before writing my comment :)
It doesn’t work, unfortunately.
Not sure if globbing is the right fix. Conceptually, no folder or file should be scanned that is not tracked in git.
Though, I wonder if there is an easy way to ask git to print all files/folders that are “dirty”, ignoring the gitignore. An alternative may be to teach mlc to read understand the gitignore files. However, that will also be incomplete, because devs may add random other folders themselves.
So for now the only solution would be to call mlc
in a loop over git ls-files -- '*.md'
. Maybe a better upsteam fix would be to teach mlc
to iterate over all given files, instead of only over one?
Not sure if globbing is the right fix. Conceptually, no folder or file should be scanned that is not tracked in git.
Though, I wonder if there is an easy way to ask git to print all files/folders that are “dirty”, ignoring the gitignore. An alternative may be to teach mlc to read understand the gitignore files. However, that will also be incomplete, because devs may add random other folders themselves.
So for now the only solution would be to call
mlc
in a loop overgit ls-files -- '*.md'
. Maybe a better upsteam fix would be to teachmlc
to iterate over all given files, instead of only over one?
This was a. bit of a pain (and prob not worth it!) but seems to work: https://github.com/becheran/mlc/compare/master...willcl-ark:mlc:git-aware
Passing the glob symbols to the subcommand in Rust was … tricky, or a skill issue. So I went for a script which matches md (and html, which is the other thing this tool seems to do) against git check-ignore
. Feels a bit hacky, but should result in the same as git ls-files -- **/*
I think?
@maflcko do you think this hits the correct files? I think check-ignore
will nicely include dirty files etc.
@maflcko do you think this hits the correct files? I think
check-ignore
will nicely include dirty files etc.
Ah sorry. I guess I was using the wrong words. With “dirty” I meant folders/files that should be ignored, but are not according to the gitignore. Maybe “untracked” is a better word, which is also used by git status
. For example, a python venv or a generated untracked markdown file should not be included in the check.
git ls-files
is also used in ./test/lint/lint-python.py
, for reference. So using git ls-files -- '*.md'
and passing the full array to mlc may be the best approach for us?
git ls-files
is also used in./test/lint/lint-python.py
, for reference. So usinggit ls-files -- '*.md'
and passing the full array to mlc may be the best approach for us?
Thanks, I changed the approach in https://github.com/willcl-ark/mlc/tree/git-aware to use git status --ignored *.md
and append to the ignored paths, as adding to that felt like the path of least resistance.
I will investigate if I can have a --git
flag only check the result of git ls-files -- '*.md'
, as I feel this makes even more sense than having a --gitignore
flag exclude (all) git-ignored files… Most folks using the tool are going to want to check:
i) a single file or ii) all files tracked by git
…I think