- Jul 15, 2025
-
- Jul 14, 2025
-
-
Paolo authored
See CHANGELOG.md for a detailed list of new available features, bug fixes, and performance improvements. The IMPLEMENTATION_STATUS.md file has been updated to reflect the current list of implemented and non-implemented functions. Documentation on how to build and install OpenRNG is available in README.md
-
- Apr 15, 2025
-
-
Paolo authored
Patch also contain the addition of a json field for our benchmarks.
- Apr 14, 2025
-
-
See CHANGELOG.md for a detailed list of new available features, bug fixes, and performance improvements. The IMPLEMENTATION_STATUS.md file has been updated to reflect the current list of implemented and non-implemented functions. Documentation on how to build and install OpenRNG is available in README.md
-
Paolo authored
-
- Oct 31, 2024
-
-
Kevin Mooney authored
GLIBCXX assertions are enabled by default on the latest versions of GCC, this introduces a dependency on the standard libarary which we prefer to avoid, so we disable them. This patch makes it explicit that the only supported compilers are GCC >= 11 and Clang >= 16. GCC 10 doesn't support bitcast and Clang 15 >doesn't support our use of concepts. Sometimes CMake installs libopenrng in a lib64 directory, so this patch makes the examples look for the library there as well.
-
- Oct 24, 2024
-
-
- Jun 21, 2024
-
-
Nathan Sircombe authored
Add coverage stats to CI. See merge request !1
-
Kevin Mooney authored
This patch adds a CI pipeline that builds the project with --coverage, runs the unit tests and collects the coverage data with gcovr. A coverage statistic is printed to the console log, which is extracted with a regex. The current gitlab runners don't support SVE, so all coverage statistics for files containing the string "sve" are excluded. Unfortunately, gcovr's parser is unstable, so the docker image has been fixed to a version that is known to work for us, in this case ubuntu 22.04. Putting keywords in the the top section is deprecated, so all default settings have been moved into a default section. DEBIAN_FRONTENT=noninteractive is set, to prevent apt waiting for user input.
-
- Jun 12, 2024
-
-
Kevin Mooney authored
This is the first release of OpenRNG. See README.md for an overview of the project and how to install it. See CONTRIBUTING.md for instructions on how to contribute to the project.
-