| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
More passthrough options for coverage backends A bunch of options that allow users to specify options to passthrough to the backend programs.
Update CI job instructions for running tests When running using the CMake test suite, so far they have been invoked via the build system, such as `ninja test`, however using the `ctest` program directly does give some improved control, such as being able to output verbose content to see the undefined sanitizer behaviour.
Update sanitizer checks to include link options When checking for the availability of a sanitizer, it now checks the link options as well as the compile options.
Update CI jobs Prefixed all code-coverage jobs with the operating system, added Windows all code coverage jobs. Add macOS AppleClang/Clang CI jobs Expand testing to other architectures, with Linux is amd64/arm64/ppc64le, macOS is amd64/arm64, and Windows is amd64.
Add AFL++ fuzzing instrumentation capability For AFL itself, when enabled via the AFL variable will search for the base afl-cc/afl-c++ compiler wrappers, and if found use them. Then any options specified at configuration time such as the speicifc mode or options must be specified. Because of the nature of having to change the compiler, this file must be included at a very early stage before the compilers are detected and verified. Since it supports sanitizers, the sanitizers file has been updated to add the appropriate flags when AFL is enabled.
| Back | FazBrowse Home | New Git URL |