wolfssl/testsuite
John Safranek b66a108e97
CRL Monitor Test Fix
1. For Mach and FreeBsd builds, add the function link_file() which makes
   a hard link for a file.
2. Add a macro STAGE_FILE that either calls copy_file or link_file
   depending on doing a Mach or FreeBSD build or not.

This is to work around how the CRL Monitor is detecting file changes
made by the CRL monitor test in the testsuite. Linux and Windows are
detecting the file copies and deletes, and how macOS detects them.
kevent sees the link as a single change to the parent directory and
reads it. When you copy the file, kevent sees the new file getting
opened and triggering the file update.
2024-01-17 21:38:26 -08:00
..
include.am add --with-libsuffix support, append suffix to library artifact name 2022-12-21 13:31:07 -07:00
testsuite.c CRL Monitor Test Fix 2024-01-17 21:38:26 -08:00
testsuite.sln
testsuite.vcproj Update VS project files 2023-07-31 15:37:48 -04:00
testsuite.vcxproj Update VS project files 2023-07-31 15:37:48 -04:00