lnd/htlcswitch/hop
eugene 032632b4e0
multi: update to tlv/v1.1.0 and use new *P2P tlv decoding variants
This changes the call-sites in several places to use the *P2P variants
to not trigger an OOM on untrusted input. This makes the code safe with
the new tlv version. Note that the call-sites prior to this change were
also safe.
2022-12-05 09:32:56 -05:00
..
error_encryptor.go multi: fix make fmt 2022-08-23 22:10:24 +08:00
forwarding_info.go htlcswitch+hop: move ForwardingInfo to hop.ForwaringInfo 2019-09-05 01:35:23 -07:00
iterator_test.go multi: move many t.Fatalf calls to require.NoError 2022-06-17 04:26:55 +00:00
iterator.go multi: use btcd's btcec/v2 and btcutil modules 2022-03-09 19:02:37 +01:00
log.go htlcswitch: move hop iterator into htlcswitch/hop package 2019-09-05 15:30:31 +02:00
network.go htlcswitch/hop: move NetworkHop to hop.Network 2019-09-05 01:35:20 -07:00
payload_test.go htlcswitch+invoices: log payment metadata 2022-04-13 22:55:42 +02:00
payload.go multi: update to tlv/v1.1.0 and use new *P2P tlv decoding variants 2022-12-05 09:32:56 -05:00
type.go htlcswitch/hop: move hop.Exit and hop.Source to hop pkg 2019-09-05 01:35:23 -07:00