]> git.bitcoin.ninja Git - rust-lightning/commitdiff
Add pending changelog for BOLT12 authentication
authorJeffrey Czyz <jkczyz@gmail.com>
Wed, 17 Jul 2024 20:38:15 +0000 (15:38 -0500)
committerJeffrey Czyz <jkczyz@gmail.com>
Mon, 22 Jul 2024 16:38:39 +0000 (11:38 -0500)
pending_changelog/3139-bolt12-compatability.txt [new file with mode: 0644]

diff --git a/pending_changelog/3139-bolt12-compatability.txt b/pending_changelog/3139-bolt12-compatability.txt
new file mode 100644 (file)
index 0000000..7907ccf
--- /dev/null
@@ -0,0 +1,10 @@
+## Backwards Compatibility
+ * BOLT12 `Offers` created in prior versions are still valid but are at risk of
+   de-anonymization attacks.
+ * BOLT12 outbound payments in state `RecentPaymentDetails::AwaitingInvoice` are
+   considered invalid by `ChannelManager`. Any invoices received through the
+   corresponding `InvoiceRequest` reply path will be ignored.
+ * BOLT12 `Refund`s created in prior versions with non-empty `Refund::paths` are
+   considered invalid by `ChannelManager`. Any invoices sent through those
+   blinded paths will be ignored. `Refund`'s without blinded paths are
+   unaffected.