~cdwertmann/cumulus-frr/+git/trunk:old-fuzz

Last commit made on 2021-11-15
Get this branch:
git clone -b old-fuzz https://git.launchpad.net/~cdwertmann/cumulus-frr/+git/trunk

Branch merges

Branch information

Name:
old-fuzz
Repository:
lp:~cdwertmann/cumulus-frr/+git/trunk

Recent commits

f5a2b2f... by Quentin Young <email address hidden>

vrrpd: stop fuzzing zapi, go back to vrrp

Signed-off-by: Quentin Young <email address hidden>

5cd2a20... by Quentin Young <email address hidden>

rebase fixups

Signed-off-by: Quentin Young <email address hidden>

dbf10dc... by Donald Sharp <email address hidden>

bgpd: We need to initialize the community alias hash

When we are starting up under fuzzing we must have the community
alias hash inited on startup.

Signed-off-by: Donald Sharp <email address hidden>

3a594fd... by Donald Sharp <email address hidden>

zebra: Ensure stream meets some level of stringency for fuzzing

In the fuzzing code we cut to the chase and call zserv_handle_commands
which bypasses the basic parsing correctness done in zserv_read
duplicate some of this code in the zserv_handle_commands function
so we can throw away blatantly bad packages.

Signed-off-by: Donald Sharp <email address hidden>

591b956... by Donald Sharp <email address hidden>

ospfd: Do not leak memory when fuzzing

When executing a fuzzing target there exists a code path
where we allocate memory and then drop it immediately
because the fuzzing does not actually schedule threads of
execution.

Signed-off-by: Donald Sharp <email address hidden>

db2cbda... by Donald Sharp <email address hidden>

lib: Switch to zapi fuzzing as higher priority

Signed-off-by: Donald Sharp <email address hidden>

49ff70a... by Quentin Young <email address hidden>

ospfd, zebra: rebase fixups

Signed-off-by: Quentin Young <email address hidden>

ecaf0cf... by Quentin Young <email address hidden>

zebra: fixup fuzzer entrypoint for new flags

new flags in zebra_router_init()

Signed-off-by: Quentin Young <email address hidden>

a1b64f0... by Quentin Young <email address hidden>

bgpd: fixup fuzzer entrypoint for bgp ext message

Signed-off-by: Quentin Young <email address hidden>

ee604b2... by Quentin Young <email address hidden>

ospfd, vrrpd: fuzzing rebase fixes

Signed-off-by: Quentin Young <email address hidden>