Skip to content

Add a Config option to disable forwarding #969

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
TheBlueMatt opened this issue Jun 24, 2021 · 1 comment
Closed

Add a Config option to disable forwarding #969

TheBlueMatt opened this issue Jun 24, 2021 · 1 comment
Assignees
Milestone

Comments

@TheBlueMatt
Copy link
Collaborator

Private nodes should never accept a forwarded HTLC. Sure, there should be no reason anyone would ever want to forward through one either, but we currently don't have a config option to reject them which we should as they can have security implications.

@TheBlueMatt TheBlueMatt added this to the 0.0.99 milestone Jun 24, 2021
@TheBlueMatt TheBlueMatt self-assigned this Jun 25, 2021
@TheBlueMatt
Copy link
Collaborator Author

Assigning myself as I have some other config changes I wanna do as well.

TheBlueMatt added a commit to TheBlueMatt/rust-lightning that referenced this issue Jun 26, 2021
… config

Private nodes should never wish to forward HTLCs at all, which we
support here by disabling forwards out over private channels by
default. As private nodes should not have any public channels, this
suffices, without allowing users to disable forwarding over
channels announced in the routing graph already.

Closes lightningdevkit#969
TheBlueMatt added a commit to TheBlueMatt/rust-lightning that referenced this issue Jun 27, 2021
Private nodes should never wish to forward HTLCs at all, which we
support here by disabling forwards out over private channels by
default. As private nodes should not have any public channels, this
suffices, without allowing users to disable forwarding over
channels announced in the routing graph already.

Closes lightningdevkit#969
TheBlueMatt added a commit to TheBlueMatt/rust-lightning that referenced this issue Jun 28, 2021
Private nodes should never wish to forward HTLCs at all, which we
support here by disabling forwards out over private channels by
default. As private nodes should not have any public channels, this
suffices, without allowing users to disable forwarding over
channels announced in the routing graph already.

Closes lightningdevkit#969
TheBlueMatt added a commit to TheBlueMatt/rust-lightning that referenced this issue Jun 29, 2021
Private nodes should never wish to forward HTLCs at all, which we
support here by disabling forwards out over private channels by
default. As private nodes should not have any public channels, this
suffices, without allowing users to disable forwarding over
channels announced in the routing graph already.

Closes lightningdevkit#969
TheBlueMatt added a commit to TheBlueMatt/rust-lightning that referenced this issue Jul 1, 2021
Private nodes should never wish to forward HTLCs at all, which we
support here by disabling forwards out over private channels by
default. As private nodes should not have any public channels, this
suffices, without allowing users to disable forwarding over
channels announced in the routing graph already.

Closes lightningdevkit#969
TheBlueMatt added a commit to TheBlueMatt/rust-lightning that referenced this issue Jul 2, 2021
Private nodes should never wish to forward HTLCs at all, which we
support here by disabling forwards out over private channels by
default. As private nodes should not have any public channels, this
suffices, without allowing users to disable forwarding over
channels announced in the routing graph already.

Closes lightningdevkit#969
TheBlueMatt added a commit to TheBlueMatt/rust-lightning that referenced this issue Jul 3, 2021
Private nodes should never wish to forward HTLCs at all, which we
support here by disabling forwards out over private channels by
default. As private nodes should not have any public channels, this
suffices, without allowing users to disable forwarding over
channels announced in the routing graph already.

Closes lightningdevkit#969
@TheBlueMatt TheBlueMatt modified the milestones: 0.0.99, 0.0.100 Jul 3, 2021
TheBlueMatt added a commit to TheBlueMatt/rust-lightning that referenced this issue Jul 5, 2021
Private nodes should never wish to forward HTLCs at all, which we
support here by disabling forwards out over private channels by
default. As private nodes should not have any public channels, this
suffices, without allowing users to disable forwarding over
channels announced in the routing graph already.

Closes lightningdevkit#969
TheBlueMatt added a commit to TheBlueMatt/rust-lightning that referenced this issue Jul 5, 2021
Private nodes should never wish to forward HTLCs at all, which we
support here by disabling forwards out over private channels by
default. As private nodes should not have any public channels, this
suffices, without allowing users to disable forwarding over
channels announced in the routing graph already.

Closes lightningdevkit#969
TheBlueMatt added a commit to TheBlueMatt/rust-lightning that referenced this issue Jul 5, 2021
Private nodes should never wish to forward HTLCs at all, which we
support here by disabling forwards out over private channels by
default. As private nodes should not have any public channels, this
suffices, without allowing users to disable forwarding over
channels announced in the routing graph already.

Closes lightningdevkit#969
TheBlueMatt added a commit to TheBlueMatt/rust-lightning that referenced this issue Jul 5, 2021
Private nodes should never wish to forward HTLCs at all, which we
support here by disabling forwards out over private channels by
default. As private nodes should not have any public channels, this
suffices, without allowing users to disable forwarding over
channels announced in the routing graph already.

Closes lightningdevkit#969
valentinewallace pushed a commit to valentinewallace/rust-lightning that referenced this issue Jul 5, 2021
Private nodes should never wish to forward HTLCs at all, which we
support here by disabling forwards out over private channels by
default. As private nodes should not have any public channels, this
suffices, without allowing users to disable forwarding over
channels announced in the routing graph already.

Closes lightningdevkit#969

f improve comment wording somewhat
TheBlueMatt added a commit to TheBlueMatt/rust-lightning that referenced this issue Jul 5, 2021
Private nodes should never wish to forward HTLCs at all, which we
support here by disabling forwards out over private channels by
default. As private nodes should not have any public channels, this
suffices, without allowing users to disable forwarding over
channels announced in the routing graph already.

Closes lightningdevkit#969
TheBlueMatt added a commit to TheBlueMatt/rust-lightning that referenced this issue Jul 5, 2021
Private nodes should never wish to forward HTLCs at all, which we
support here by disabling forwards out over private channels by
default. As private nodes should not have any public channels, this
suffices, without allowing users to disable forwarding over
channels announced in the routing graph already.

Closes lightningdevkit#969
TheBlueMatt added a commit to TheBlueMatt/rust-lightning that referenced this issue Jul 6, 2021
Private nodes should never wish to forward HTLCs at all, which we
support here by disabling forwards out over private channels by
default. As private nodes should not have any public channels, this
suffices, without allowing users to disable forwarding over
channels announced in the routing graph already.

Closes lightningdevkit#969
TheBlueMatt added a commit to TheBlueMatt/rust-lightning that referenced this issue Jul 6, 2021
Private nodes should never wish to forward HTLCs at all, which we
support here by disabling forwards out over private channels by
default. As private nodes should not have any public channels, this
suffices, without allowing users to disable forwarding over
channels announced in the routing graph already.

Closes lightningdevkit#969
TheBlueMatt added a commit to TheBlueMatt/rust-lightning that referenced this issue Jul 6, 2021
Private nodes should never wish to forward HTLCs at all, which we
support here by disabling forwards out over private channels by
default. As private nodes should not have any public channels, this
suffices, without allowing users to disable forwarding over
channels announced in the routing graph already.

Closes lightningdevkit#969
valentinewallace pushed a commit to valentinewallace/rust-lightning that referenced this issue Jul 6, 2021
Private nodes should never wish to forward HTLCs at all, which we
support here by disabling forwards out over private channels by
default. As private nodes should not have any public channels, this
suffices, without allowing users to disable forwarding over
channels announced in the routing graph already.

Closes lightningdevkit#969

f improve comment wording somewhat

f more test comments
TheBlueMatt added a commit to TheBlueMatt/rust-lightning that referenced this issue Jul 7, 2021
Private nodes should never wish to forward HTLCs at all, which we
support here by disabling forwards out over private channels by
default. As private nodes should not have any public channels, this
suffices, without allowing users to disable forwarding over
channels announced in the routing graph already.

Closes lightningdevkit#969
TheBlueMatt added a commit to TheBlueMatt/rust-lightning that referenced this issue Jul 7, 2021
Private nodes should never wish to forward HTLCs at all, which we
support here by disabling forwards out over private channels by
default. As private nodes should not have any public channels, this
suffices, without allowing users to disable forwarding over
channels announced in the routing graph already.

Closes lightningdevkit#969
TheBlueMatt added a commit to TheBlueMatt/rust-lightning that referenced this issue Jul 7, 2021
Private nodes should never wish to forward HTLCs at all, which we
support here by disabling forwards out over private channels by
default. As private nodes should not have any public channels, this
suffices, without allowing users to disable forwarding over
channels announced in the routing graph already.

Closes lightningdevkit#969
TheBlueMatt added a commit to TheBlueMatt/rust-lightning that referenced this issue Jul 8, 2021
Private nodes should never wish to forward HTLCs at all, which we
support here by disabling forwards out over private channels by
default. As private nodes should not have any public channels, this
suffices, without allowing users to disable forwarding over
channels announced in the routing graph already.

Closes lightningdevkit#969
TheBlueMatt added a commit to TheBlueMatt/rust-lightning that referenced this issue Jul 9, 2021
Private nodes should never wish to forward HTLCs at all, which we
support here by disabling forwards out over private channels by
default. As private nodes should not have any public channels, this
suffices, without allowing users to disable forwarding over
channels announced in the routing graph already.

Closes lightningdevkit#969
TheBlueMatt added a commit to TheBlueMatt/rust-lightning that referenced this issue Jul 9, 2021
Private nodes should never wish to forward HTLCs at all, which we
support here by disabling forwards out over private channels by
default. As private nodes should not have any public channels, this
suffices, without allowing users to disable forwarding over
channels announced in the routing graph already.

Closes lightningdevkit#969
TheBlueMatt added a commit to TheBlueMatt/rust-lightning that referenced this issue Jul 9, 2021
Private nodes should never wish to forward HTLCs at all, which we
support here by disabling forwards out over private channels by
default. As private nodes should not have any public channels, this
suffices, without allowing users to disable forwarding over
channels announced in the routing graph already.

Closes lightningdevkit#969
TheBlueMatt added a commit to TheBlueMatt/rust-lightning that referenced this issue Jul 9, 2021
Private nodes should never wish to forward HTLCs at all, which we
support here by disabling forwards out over private channels by
default. As private nodes should not have any public channels, this
suffices, without allowing users to disable forwarding over
channels announced in the routing graph already.

Closes lightningdevkit#969
TheBlueMatt added a commit to TheBlueMatt/rust-lightning that referenced this issue Jul 9, 2021
Private nodes should never wish to forward HTLCs at all, which we
support here by disabling forwards out over private channels by
default. As private nodes should not have any public channels, this
suffices, without allowing users to disable forwarding over
channels announced in the routing graph already.

Closes lightningdevkit#969
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant