Title: fortify-headers 2.3
Date: 2024-05-26 22:30

Thanks to [q66](https://github.com/q66)'s relentless testing,
a couple of issues have been found in fortify-headers [2.2](https://github.com/jvoisin/fortify-headers/releases/tag/2.2),
and have been mercilessly fixed in this brand new [2.3](https://github.com/jvoisin/fortify-headers/releases/tag/2.3)
release. As usual, kudos to the [Gentoo Hardened](https://wiki.gentoo.org/wiki/Hardened_Gentoo)
and [Chimera Linux](https://chimera-linux.org/) users for being willful guinea
pigs.

## Changelog

* Set the `srtp` parameter of `vasprintf`/`asprintf` to NULL upon error, like
  done on most BSD systems, so that it'll result in a null-ptr-deref upon usage
  on unchecked error code.
* Improve the testsuite reliability with regard to gcc.
* Fix some overlap mismatch, caught via `char c[32]; memcpy(c, c + 16, 16)`.
* Disable pedantic checks by default, since some high-profile programs are relying on them.
