> I am trying to use the reported input file that crashes tftp for the test. > This file contains non-printable characters (i.e., it is a "binary" file). > I do not want to add this binary file as-is to the git repository.
Why? I don't see anything fundamentally wrong with commiting a binary fuzz file that trigger som particular bad behaviour. Yeah, the other solution are far more cumbersome to maintain than a binary file.