rust-lightning/fuzz/fuzz_targets/msg_targets
Matt Corallo 42e908883f Return a malformed HTLC message when ephemeral pubkey is garbage
This resolves a spec-compliance bug with BOLT 4 where we simply
failed to deserialize the message and thus could never return an
HTLC failure message. However, note that BOLT 4 incorrectly hints
that a non-malformed message should be used ("...MUST report a
route failure to the origin node") which we cannot do as we cannot
derive a SharedSecret to encrypt a regular update_fail_htlc message
2018-08-27 11:47:11 -04:00
..
gen_target.sh Return a malformed HTLC message when ephemeral pubkey is garbage 2018-08-27 11:47:11 -04:00
msg_accept_channel_target.rs Upgrade AFL to 0.4 with persistent mode fuzzing 2018-08-20 13:58:31 -04:00
msg_channel_reestablish_target.rs Upgrade AFL to 0.4 with persistent mode fuzzing 2018-08-20 13:58:31 -04:00
msg_closing_signed_target.rs Upgrade AFL to 0.4 with persistent mode fuzzing 2018-08-20 13:58:31 -04:00
msg_commitment_signed_target.rs Upgrade AFL to 0.4 with persistent mode fuzzing 2018-08-20 13:58:31 -04:00
msg_funding_created_target.rs Upgrade AFL to 0.4 with persistent mode fuzzing 2018-08-20 13:58:31 -04:00
msg_funding_locked_target.rs Upgrade AFL to 0.4 with persistent mode fuzzing 2018-08-20 13:58:31 -04:00
msg_funding_signed_target.rs Upgrade AFL to 0.4 with persistent mode fuzzing 2018-08-20 13:58:31 -04:00
msg_open_channel_target.rs Upgrade AFL to 0.4 with persistent mode fuzzing 2018-08-20 13:58:31 -04:00
msg_revoke_and_ack_target.rs Upgrade AFL to 0.4 with persistent mode fuzzing 2018-08-20 13:58:31 -04:00
msg_shutdown_target.rs Upgrade AFL to 0.4 with persistent mode fuzzing 2018-08-20 13:58:31 -04:00
msg_target_template.txt Upgrade AFL to 0.4 with persistent mode fuzzing 2018-08-20 13:58:31 -04:00
msg_update_fail_htlc_target.rs Upgrade AFL to 0.4 with persistent mode fuzzing 2018-08-20 13:58:31 -04:00
msg_update_fail_malformed_htlc_target.rs Upgrade AFL to 0.4 with persistent mode fuzzing 2018-08-20 13:58:31 -04:00
msg_update_fee_target.rs Upgrade AFL to 0.4 with persistent mode fuzzing 2018-08-20 13:58:31 -04:00
msg_update_fulfill_htlc_target.rs Upgrade AFL to 0.4 with persistent mode fuzzing 2018-08-20 13:58:31 -04:00
utils.rs use hex::decode instead of extend_vec_from_hex 2018-07-28 10:09:29 -07:00