1
0
Fork 0
mirror of https://github.com/ACINQ/eclair.git synced 2025-02-24 06:47:46 +01:00
eclair/eclair-core
Thomas HUET 36745a63bb
Better validation of onion message payloads (#2631)
We now reject onion message payloads that contain unexpected fields and classify final payloads as being either an invoice request, an invoice response, an error or an invalid payload.
Each of these cases are mutually exclusive, it is not allowed to send both an invoice request and an invoice at the same time for instance.
Invalid payloads are not dropped immediately so that if they are the response we were waiting for, we can stop waiting and return an error without retrying.
2023-04-14 11:15:38 +02:00
..
src Better validation of onion message payloads (#2631) 2023-04-14 11:15:38 +02:00
eclair-cli Add support for splices (#2584) 2023-04-13 19:14:02 +02:00
pom.xml Update to bitcoind 23.1 (#2551) 2023-01-04 14:27:46 +01:00