rgb-cln/tests/fuzz/corpora
Matt Morehouse 87f4907bb4 bolt11: don't abort on invalid pubkey
Rather than crashing the entire node on invalid pubkey, check the
validity of the pubkey in decode_n, and return an error if invalid.

Detected by libFuzzer:
==265599== ERROR: libFuzzer: deadly signal
    #7 abort
    #8 bolt11_decode common/bolt11.c:999:4
2023-10-18 09:53:22 +10:30
..
fuzz-addr
fuzz-amount
fuzz-base32-64
fuzz-bech32
fuzz-bigsize
fuzz-bip32
fuzz-bolt11 bolt11: don't abort on invalid pubkey 2023-10-18 09:53:22 +10:30
fuzz-channel_id
fuzz-close_tx
fuzz-connectd-handshake-act1 fuzz: initial handshake target seeds 2023-06-22 13:40:45 +09:30
fuzz-connectd-handshake-act2 fuzz: initial handshake target seeds 2023-06-22 13:40:45 +09:30
fuzz-connectd-handshake-act3 fuzz: initial handshake target seeds 2023-06-22 13:40:45 +09:30
fuzz-cryptomsg fuzz: initial fuzz-cryptomsg seeds 2023-06-23 13:12:42 +09:30
fuzz-descriptor_checksum
fuzz-hsm_encryption
fuzz-initial_channel
fuzz-ripemd160 fuzz: initial ripemd160 seeds 2023-07-10 14:56:50 +09:30
fuzz-sha256 fuzz: initial sha256 seeds 2023-07-10 14:56:50 +09:30
fuzz-wire-accept_channel fuzz: initial wire message seeds 2023-09-18 13:58:45 +09:30
fuzz-wire-accept_channel2 fuzz: initial wire message seeds 2023-09-18 13:58:45 +09:30
fuzz-wire-announcement_signatures fuzz: initial wire message seeds 2023-09-18 13:58:45 +09:30
fuzz-wire-channel_announcement fuzz: initial wire message seeds 2023-09-18 13:58:45 +09:30
fuzz-wire-channel_ready fuzz: initial wire message seeds 2023-09-18 13:58:45 +09:30
fuzz-wire-channel_reestablish fuzz: initial wire message seeds 2023-09-18 13:58:45 +09:30
fuzz-wire-channel_update fuzz: initial wire message seeds 2023-09-18 13:58:45 +09:30
fuzz-wire-closing_signed fuzz: initial wire message seeds 2023-09-18 13:58:45 +09:30
fuzz-wire-commitment_signed fuzz: initial wire message seeds 2023-09-18 13:58:45 +09:30
fuzz-wire-error fuzz: initial wire message seeds 2023-09-18 13:58:45 +09:30
fuzz-wire-funding_created fuzz: initial wire message seeds 2023-09-18 13:58:45 +09:30
fuzz-wire-funding_signed fuzz: initial wire message seeds 2023-09-18 13:58:45 +09:30
fuzz-wire-gossip_timestamp_filter fuzz: initial wire message seeds 2023-09-18 13:58:45 +09:30
fuzz-wire-init fuzz: initial wire message seeds 2023-09-18 13:58:45 +09:30
fuzz-wire-node_announcement fuzz: initial wire message seeds 2023-09-18 13:58:45 +09:30
fuzz-wire-onion_message fuzz: initial wire message seeds 2023-09-18 13:58:45 +09:30
fuzz-wire-open_channel fuzz: initial wire message seeds 2023-09-18 13:58:45 +09:30
fuzz-wire-open_channel2 fuzz: initial wire message seeds 2023-09-18 13:58:45 +09:30
fuzz-wire-peer_storage fuzz: initial wire message seeds 2023-09-18 13:58:45 +09:30
fuzz-wire-ping fuzz: initial wire message seeds 2023-09-18 13:58:45 +09:30
fuzz-wire-pong fuzz: initial wire message seeds 2023-09-18 13:58:45 +09:30
fuzz-wire-query_channel_range fuzz: initial wire message seeds 2023-09-18 13:58:45 +09:30
fuzz-wire-query_short_channel_ids fuzz: initial wire message seeds 2023-09-18 13:58:45 +09:30
fuzz-wire-reply_channel_range fuzz: initial wire message seeds 2023-09-18 13:58:45 +09:30
fuzz-wire-reply_short_channel_ids_end fuzz: initial wire message seeds 2023-09-18 13:58:45 +09:30
fuzz-wire-revoke_and_ack fuzz: initial wire message seeds 2023-09-18 13:58:45 +09:30
fuzz-wire-shutdown fuzz: initial wire message seeds 2023-09-18 13:58:45 +09:30
fuzz-wire-splice fuzz: initial wire message seeds 2023-09-18 13:58:45 +09:30
fuzz-wire-splice_ack fuzz: initial wire message seeds 2023-09-18 13:58:45 +09:30
fuzz-wire-splice_locked fuzz: initial wire message seeds 2023-09-18 13:58:45 +09:30
fuzz-wire-stfu fuzz: initial wire message seeds 2023-09-18 13:58:45 +09:30
fuzz-wire-tx_abort fuzz: initial wire message seeds 2023-09-18 13:58:45 +09:30
fuzz-wire-tx_ack_rbf fuzz: initial wire message seeds 2023-09-18 13:58:45 +09:30
fuzz-wire-tx_add_input fuzz: initial wire message seeds 2023-09-18 13:58:45 +09:30
fuzz-wire-tx_add_output fuzz: initial wire message seeds 2023-09-18 13:58:45 +09:30
fuzz-wire-tx_complete fuzz: initial wire message seeds 2023-09-18 13:58:45 +09:30
fuzz-wire-tx_init_rbf fuzz: initial wire message seeds 2023-09-18 13:58:45 +09:30
fuzz-wire-tx_remove_input fuzz: initial wire message seeds 2023-09-18 13:58:45 +09:30
fuzz-wire-tx_remove_output fuzz: initial wire message seeds 2023-09-18 13:58:45 +09:30
fuzz-wire-tx_signatures fuzz: initial wire message seeds 2023-09-18 13:58:45 +09:30
fuzz-wire-update_add_htlc fuzz: initial wire message seeds 2023-09-18 13:58:45 +09:30
fuzz-wire-update_blockheight fuzz: initial wire message seeds 2023-09-18 13:58:45 +09:30
fuzz-wire-update_fail_htlc fuzz: initial wire message seeds 2023-09-18 13:58:45 +09:30
fuzz-wire-update_fail_malformed_htlc fuzz: initial wire message seeds 2023-09-18 13:58:45 +09:30
fuzz-wire-update_fee fuzz: initial wire message seeds 2023-09-18 13:58:45 +09:30
fuzz-wire-update_fulfill_htlc fuzz: initial wire message seeds 2023-09-18 13:58:45 +09:30
fuzz-wire-warning fuzz: initial wire message seeds 2023-09-18 13:58:45 +09:30
fuzz-wire-your_peer_storage fuzz: initial wire message seeds 2023-09-18 13:58:45 +09:30