test_255_bytes_null_end: Failed, encoded_buffer != expected_buffer. Expected encoded_buffer[255] = 0x00, got 0x01
the test is not actually run in the library, but if you add it into main() you see it fails.
int main(int argc, char*argv[])
{
printf("testing COBS\n");
test_single_null();
test_hex1();
test_255_bytes_null_end(); // add it here
Is this a problem with test or the library? Investigating.