libsd is a library that allows any application to securely delete files by writing several bitpatterns over a file before removing it from a filesystem. It does this by replacing various library functions like (f)truncate(64).
d2298b63911fe3af2b7cd82d8190fc113f956bcdda985a80aa0ac7b0f6fa7091