Skip to content
  1. Jul 15, 2025
    • Paolo's avatar
      Change CI Runner · 3c3c6762
      Paolo authored
      The new runner arm64 seems is not picked up by the pipeline. As many
      runners seem to have the tag arm64-shared, we change to that to see
      if the runners pick up the job.
      v25.07
      3c3c6762
  2. Jul 14, 2025
    • Paolo's avatar
      OpenRNG 25.07 · bbc71110
      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
      bbc71110
  3. Apr 15, 2025
  4. Apr 14, 2025
    • Paolo's avatar
      OpenRNG 25.04 · fefb6115
      Paolo authored and Paolo's avatar Paolo committed
      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
      fefb6115
    • Paolo's avatar
      Change to new runner for CI · 7b71d503
      Paolo authored
      7b71d503
  5. Oct 31, 2024
    • Kevin Mooney's avatar
      Various fixes for upcoming release · d4b55237
      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.
      v24.10
      d4b55237
  6. Oct 24, 2024
  7. Jun 21, 2024
    • Nathan Sircombe's avatar
      Merge branch 'main' into 'main' · 5a089189
      Nathan Sircombe authored
      Add coverage stats to CI.
      
      See merge request !1
      5a089189
    • Kevin Mooney's avatar
      Add coverage stats to CI. · 18bcda27
      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.
      18bcda27
  8. Jun 12, 2024
    • Kevin Mooney's avatar
      OpenRNG 24.04 release. · 03a1a4c6
      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.
      v24.04
      03a1a4c6
Loading