Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/steinwurf/ranbo

Ranbo is a C Pseudo-Random-Number-Generator (PRNG) library. We wanted to create a library that allows us to use random-number-generators in both user-space and linux-kernel-space that are fast and sufficiently random on a bit-level.
https://github.com/steinwurf/ranbo

kernel pseudorandom random

Last synced: 13 days ago
JSON representation

Ranbo is a C Pseudo-Random-Number-Generator (PRNG) library. We wanted to create a library that allows us to use random-number-generators in both user-space and linux-kernel-space that are fast and sufficiently random on a bit-level.

Awesome Lists containing this project

README

        

=====
Ranbo
=====

|Linux make-specs| |Windows make-specs| |MacOS make-specs| |Linux CMake| |Windows CMake| |MacOS CMake| |Raspberry Pi| |Kernel Example| |Valgrind| |No Assertions| |Clang Format| |CppCheck|

.. |Linux make-specs| image:: https://github.com/steinwurf/ranbo/actions/workflows/linux_mkspecs.yml/badge.svg
:target: https://github.com/steinwurf/ranbo/actions/workflows/linux_mkspecs.yml

.. |Windows make-specs| image:: https://github.com/steinwurf/ranbo/actions/workflows/windows_mkspecs.yml/badge.svg
:target: https://github.com/steinwurf/ranbo/actions/workflows/windows_mkspecs.yml

.. |MacOS make-specs| image:: https://github.com/steinwurf/ranbo/actions/workflows/macos_mkspecs.yml/badge.svg
:target: https://github.com/steinwurf/ranbo/actions/workflows/macos_mkspecs.yml

.. |Linux CMake| image:: https://github.com/steinwurf/ranbo/actions/workflows/linux_cmake.yml/badge.svg
:target: https://github.com/steinwurf/ranbo/actions/workflows/linux_cmake.yml

.. |Windows CMake| image:: https://github.com/steinwurf/ranbo/actions/workflows/windows_cmake.yml/badge.svg
:target: https://github.com/steinwurf/ranbo/actions/workflows/windows_cmake.yml

.. |MacOS CMake| image:: https://github.com/steinwurf/ranbo/actions/workflows/macos_cmake.yml/badge.svg
:target: https://github.com/steinwurf/ranbo/actions/workflows/macos_cmake.yml

.. |Raspberry Pi| image:: https://github.com/steinwurf/ranbo/actions/workflows/raspberry_pi.yml/badge.svg
:target: https://github.com/steinwurf/ranbo/actions/workflows/raspberry_pi.yml

.. |Kernel Example| image:: https://github.com/steinwurf/ranbo/actions/workflows/kernel_example.yml/badge.svg
:target: https://github.com/steinwurf/ranbo/actions/workflows/kernel_example.yml

.. |Clang Format| image:: https://github.com/steinwurf/ranbo/actions/workflows/clang-format.yml/badge.svg
:target: https://github.com/steinwurf/ranbo/actions/workflows/clang-format.yml

.. |CppCheck| image:: https://github.com/steinwurf/ranbo/actions/workflows/cppcheck.yml/badge.svg
:target: https://github.com/steinwurf/ranbo/actions/workflows/cppcheck.yml

.. |Debug| image:: https://github.com/steinwurf/ranbo/actions/workflows/debug.yml/badge.svg
:target: https://github.com/steinwurf/ranbo/actions/workflows/debug.yml

.. |No Assertions| image:: https://github.com/steinwurf/ranbo/actions/workflows/nodebug.yml/badge.svg
:target: https://github.com/steinwurf/ranbo/actions/workflows/nodebug.yml

.. |Valgrind| image:: https://github.com/steinwurf/ranbo/actions/workflows/valgrind.yml/badge.svg
:target: https://github.com/steinwurf/ranbo/actions/workflows/valgrind.yml

.. image:: ./ranbo.gif

Ranbo is a C Pseudo-Random-Number-Generator (PRNG) library. We wanted to create a library that
allows us to use random number generators in both user-space and
linux-kernel-space that are fast and sufficiently random on a bit-level.

Documentation can be found here:

* `latest `_.
* `stable `_.