Update crate repository links to forgejo
What changed, and why it matters
This commit simply updates the 'repository' web links in 15 package metadata files from GitHub to a self-hosted Forgejo instance. It does not change any program code, build logic, dependencies, or security behavior. There is no security issue here.
No action required. Treat as routine metadata maintenance.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The diff modifies only the repository field in Cargo.toml files across the workspace, changing URLs from https://github.com/lightningdevkit/rust-lightning (and one lightning-liquidity URL) to https://git.rust-bitcoin.org/lightningdevkit/rust-lightning/. No Rust source, dependency declarations, features, or build configuration are touched. This is a metadata-only housekeeping change.
Changed components
Cargo.toml metadata repository fields for all workspace cratesInspect captured patch +15 / −15
diff --git a/lightning-background-processor/Cargo.toml b/lightning-background-processor/Cargo.toml
index e958919..48fa619 100644
--- a/lightning-background-processor/Cargo.toml
+++ b/lightning-background-processor/Cargo.toml
@@ -3,7 +3,7 @@ name = "lightning-background-processor"
version = "0.3.0+git"
authors = ["Valentine Wallace <vwallace@protonmail.com>"]
license = "MIT OR Apache-2.0"
-repository = "https://github.com/lightningdevkit/rust-lightning"
+repository = "https://git.rust-bitcoin.org/lightningdevkit/rust-lightning/"
readme = "../README.md"
description = """
Utilities to perform required background tasks for Rust Lightning.
diff --git a/lightning-block-sync/Cargo.toml b/lightning-block-sync/Cargo.toml
index d8d71da..bb683d0 100644
--- a/lightning-block-sync/Cargo.toml
+++ b/lightning-block-sync/Cargo.toml
@@ -3,7 +3,7 @@ name = "lightning-block-sync"
version = "0.3.0+git"
authors = ["Jeffrey Czyz", "Matt Corallo"]
license = "MIT OR Apache-2.0"
-repository = "https://github.com/lightningdevkit/rust-lightning"
+repository = "https://git.rust-bitcoin.org/lightningdevkit/rust-lightning/"
readme = "../README.md"
description = """
Utilities to fetch the chain data from a block source and feed them into Rust Lightning.
diff --git a/lightning-custom-message/Cargo.toml b/lightning-custom-message/Cargo.toml
index 854127f..d46b026 100644
--- a/lightning-custom-message/Cargo.toml
+++ b/lightning-custom-message/Cargo.toml
@@ -3,7 +3,7 @@ name = "lightning-custom-message"
version = "0.3.0+git"
authors = ["Jeffrey Czyz"]
license = "MIT OR Apache-2.0"
-repository = "https://github.com/lightningdevkit/rust-lightning"
+repository = "https://git.rust-bitcoin.org/lightningdevkit/rust-lightning/"
readme = "../README.md"
description = """
Utilities for supporting custom peer-to-peer messages in LDK.
diff --git a/lightning-dns-resolver/Cargo.toml b/lightning-dns-resolver/Cargo.toml
index 5299b2f..9a2a642 100644
--- a/lightning-dns-resolver/Cargo.toml
+++ b/lightning-dns-resolver/Cargo.toml
@@ -3,7 +3,7 @@ name = "lightning-dns-resolver"
version = "0.3.0+git"
authors = ["Matt Corallo"]
license = "MIT OR Apache-2.0"
-repository = "https://github.com/lightningdevkit/rust-lightning/"
+repository = "https://git.rust-bitcoin.org/lightningdevkit/rust-lightning/"
readme = "../README.md"
description = "A crate which implements DNSSEC resolution for lightning clients over bLIP 32 using `tokio` and the `dnssec-prover` crate."
edition = "2021"
diff --git a/lightning-invoice/Cargo.toml b/lightning-invoice/Cargo.toml
index 8efe383..7119850 100644
--- a/lightning-invoice/Cargo.toml
+++ b/lightning-invoice/Cargo.toml
@@ -7,7 +7,7 @@ documentation = "https://docs.rs/lightning-invoice/"
license = "MIT OR Apache-2.0"
keywords = [ "lightning", "bitcoin", "invoice", "BOLT11" ]
readme = "README.md"
-repository = "https://github.com/lightningdevkit/rust-lightning/"
+repository = "https://git.rust-bitcoin.org/lightningdevkit/rust-lightning/"
edition = "2021"
rust-version = "1.75"
diff --git a/lightning-liquidity/Cargo.toml b/lightning-liquidity/Cargo.toml
index 9b8114e..775b2f1 100644
--- a/lightning-liquidity/Cargo.toml
+++ b/lightning-liquidity/Cargo.toml
@@ -7,7 +7,7 @@ license = "MIT OR Apache-2.0"
edition = "2021"
rust-version = "1.75"
description = "Types and primitives to integrate a spec-compliant LSP with an LDK-based node."
-repository = "https://github.com/lightningdevkit/lightning-liquidity/"
+repository = "https://git.rust-bitcoin.org/lightningdevkit/rust-lightning/"
readme = "README.md"
keywords = ["bitcoin", "lightning", "ldk", "bdk"]
categories = ["cryptography::cryptocurrencies"]
diff --git a/lightning-macros/Cargo.toml b/lightning-macros/Cargo.toml
index 822b508..579f693 100644
--- a/lightning-macros/Cargo.toml
+++ b/lightning-macros/Cargo.toml
@@ -3,7 +3,7 @@ name = "lightning-macros"
version = "0.2.2+git"
authors = ["Elias Rohrer"]
license = "MIT OR Apache-2.0"
-repository = "https://github.com/lightningdevkit/rust-lightning/"
+repository = "https://git.rust-bitcoin.org/lightningdevkit/rust-lightning/"
description = """
Proc macros used by LDK
"""
diff --git a/lightning-net-tokio/Cargo.toml b/lightning-net-tokio/Cargo.toml
index 79b227f..32e1b44 100644
--- a/lightning-net-tokio/Cargo.toml
+++ b/lightning-net-tokio/Cargo.toml
@@ -3,7 +3,7 @@ name = "lightning-net-tokio"
version = "0.3.0+git"
authors = ["Matt Corallo"]
license = "MIT OR Apache-2.0"
-repository = "https://github.com/lightningdevkit/rust-lightning/"
+repository = "https://git.rust-bitcoin.org/lightningdevkit/rust-lightning/"
readme = "../README.md"
description = """
Implementation of the rust-lightning network stack using Tokio.
diff --git a/lightning-persister/Cargo.toml b/lightning-persister/Cargo.toml
index cb2aae5..1a5d942 100644
--- a/lightning-persister/Cargo.toml
+++ b/lightning-persister/Cargo.toml
@@ -3,7 +3,7 @@ name = "lightning-persister"
version = "0.3.0+git"
authors = ["Valentine Wallace", "Matt Corallo"]
license = "MIT OR Apache-2.0"
-repository = "https://github.com/lightningdevkit/rust-lightning"
+repository = "https://git.rust-bitcoin.org/lightningdevkit/rust-lightning/"
readme = "../README.md"
description = """
Utilities for LDK data persistence and retrieval.
diff --git a/lightning-rapid-gossip-sync/Cargo.toml b/lightning-rapid-gossip-sync/Cargo.toml
index b623a5a..b029df1 100644
--- a/lightning-rapid-gossip-sync/Cargo.toml
+++ b/lightning-rapid-gossip-sync/Cargo.toml
@@ -3,7 +3,7 @@ name = "lightning-rapid-gossip-sync"
version = "0.3.0+git"
authors = ["Arik Sosman <git@arik.io>"]
license = "MIT OR Apache-2.0"
-repository = "https://github.com/lightningdevkit/rust-lightning"
+repository = "https://git.rust-bitcoin.org/lightningdevkit/rust-lightning/"
edition = "2021"
rust-version = "1.75"
description = """
diff --git a/lightning-tests/Cargo.toml b/lightning-tests/Cargo.toml
index 05a5bd5..d9b5306 100644
--- a/lightning-tests/Cargo.toml
+++ b/lightning-tests/Cargo.toml
@@ -3,7 +3,7 @@ name = "lightning-tests"
version = "0.0.1"
authors = ["Matt Corallo"]
license = "MIT OR Apache-2.0"
-repository = "https://github.com/lightningdevkit/rust-lightning/"
+repository = "https://git.rust-bitcoin.org/lightningdevkit/rust-lightning/"
description = "Tests for LDK crates"
edition = "2021"
rust-version = "1.75"
diff --git a/lightning-transaction-sync/Cargo.toml b/lightning-transaction-sync/Cargo.toml
index 077ac2c..4fa8313 100644
--- a/lightning-transaction-sync/Cargo.toml
+++ b/lightning-transaction-sync/Cargo.toml
@@ -3,7 +3,7 @@ name = "lightning-transaction-sync"
version = "0.3.0+git"
authors = ["Elias Rohrer"]
license = "MIT OR Apache-2.0"
-repository = "https://github.com/lightningdevkit/rust-lightning"
+repository = "https://git.rust-bitcoin.org/lightningdevkit/rust-lightning/"
readme = "../README.md"
description = """
Utilities for syncing LDK via the transaction-based `Confirm` interface.
diff --git a/lightning-types/Cargo.toml b/lightning-types/Cargo.toml
index eddd3d2..0862be1 100644
--- a/lightning-types/Cargo.toml
+++ b/lightning-types/Cargo.toml
@@ -3,7 +3,7 @@ name = "lightning-types"
version = "0.4.0+git"
authors = ["Matt Corallo"]
license = "MIT OR Apache-2.0"
-repository = "https://github.com/lightningdevkit/rust-lightning/"
+repository = "https://git.rust-bitcoin.org/lightningdevkit/rust-lightning/"
readme = "../README.md"
description = """
Basic types which are used in the lightning network
diff --git a/lightning/Cargo.toml b/lightning/Cargo.toml
index 661f885..675fe9e 100644
--- a/lightning/Cargo.toml
+++ b/lightning/Cargo.toml
@@ -3,7 +3,7 @@ name = "lightning"
version = "0.3.0+git"
authors = ["Matt Corallo"]
license = "MIT OR Apache-2.0"
-repository = "https://github.com/lightningdevkit/rust-lightning/"
+repository = "https://git.rust-bitcoin.org/lightningdevkit/rust-lightning/"
readme = "../README.md"
description = """
A Complete Bitcoin Lightning Library in Rust.
diff --git a/possiblyrandom/Cargo.toml b/possiblyrandom/Cargo.toml
index 4508f69..77ec984 100644
--- a/possiblyrandom/Cargo.toml
+++ b/possiblyrandom/Cargo.toml
@@ -3,7 +3,7 @@ name = "possiblyrandom"
version = "0.2.0"
authors = ["Matt Corallo"]
license = "MIT OR Apache-2.0"
-repository = "https://github.com/lightningdevkit/rust-lightning/"
+repository = "https://git.rust-bitcoin.org/lightningdevkit/rust-lightning/"
description = """
A crate that wraps getrandom and always compiles, returning 0s when no randomness is available.
"""
Why this scored 15/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.