index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Kernel
/
Random.cpp
Age
Commit message (
Expand
)
Author
2023-05-25
Kernel/aarch64: Fix build after #17842
Daniel Bertalan
2023-05-19
Kernel: Move a bunch of generic devices code into new subdirectory
Liav A
2023-02-08
Kernel/aarch64: Add TimeManagement fallback entropy source to Random.cpp
Timon Kruiper
2023-01-25
Kernel: Use RDSEED assembly snippet to seed RNG on Aarch64
konrad
2023-01-25
Kernel: Unify x86-64 assembly snippets naming for RDSEED & RDRAND
konrad
2023-01-25
Kernel: Use existing assembly snippets for x86-64 RDSEED & RDRAND calls
konrad
2022-12-28
Kernel: Reorganize Arch/x86 directory to Arch/x86_64 after i686 removal
Liav A
2022-12-28
Kernel: Remove i686 support
Liav A
2022-10-20
Kernel/aarch64: Stub enough functions to build Random.cpp
Timon Kruiper
2022-09-23
Kernel: Move x86-specific timer code handling to Arch/x86/Time directory
Liav A
2022-07-12
Everywhere: Add sv suffix to strings relying on StringView(char const*)
sin-ack
2021-12-26
Kernel: Make KernelRng not inherit from Lockable
Andreas Kling
2021-10-14
Kernel: Add per platform Processor.h headers
James Mintram
2021-09-01
Kernel: Convert random bytes interface to use AK::Bytes
Brian Gianforcaro
2021-09-01
Everywhere: Use my cool new @serenityos.org email address
Peter Elliott
2021-08-22
Kernel: Rename ScopedSpinlock => SpinlockLocker
Andreas Kling
2021-08-22
Kernel: Rename SpinLock => Spinlock
Andreas Kling
2021-08-08
Everywhere: Replace AK::Singleton => Singleton
Andreas Kling
2021-07-18
Kernel: Rename Locker => MutexLocker
Andreas Kling
2021-06-24
Kernel: Don't use function-level static variables
Gunnar Beutner
2021-06-24
Kernel: Move special sections into Sections.h
Hendiadyoin1
2021-06-24
Kernel: Pull apart CPU.h
Hendiadyoin1
2021-04-25
Kernel: Remove the now defunct `LOCKER(..)` macro.
Brian Gianforcaro
2021-04-22
Everything: Move to SPDX license identifiers in all files.
Brian Gianforcaro
2021-03-21
Kernel::CPU: Move headers into common directory
Hendiadyoin1
2021-03-09
Kernel: Convert klog() => dmesgln() in KernelRng
Andreas Kling
2021-03-01
Kernel: Fix APIC timer calibration to be more accurate
Tom
2021-02-23
Everywhere: Rename ASSERT => VERIFY
Andreas Kling
2021-02-19
Kernel: Slap UNMAP_AFTER_INIT on a bunch more functions
Andreas Kling
2021-02-15
Kernel: Add WaitQueue::wait_forever and it use it for all infinite waits.
Brian Gianforcaro
2021-02-11
Kernel: Fix undefined signed overflow in KernelRng's RTC fallback
Jean-Baptiste Boric
2021-01-28
Kernel: Make KernelRng thread-safe
Tom
2021-01-26
Kernel: Add RTC as fallback entropy source if HPET is not found
Maciej Zygmanowski
2021-01-26
Kernel: Use HPET as entropy source if CPU doesn't support RDRAND
Maciej Zygmanowski
2021-01-24
Kernel: Make use of interrupts as an entropy source
Jean-Baptiste Boric
2021-01-12
AK: Simplify constructors and conversions from nullptr_t
Lenny Maiorani
2020-12-12
Kernel: Fix some issues related to fixes and block conditions
Tom
2020-08-25
Kernel: Switch singletons to use new Singleton class
Tom
2020-08-22
Revert "Kernel: Switch singletons to use new Singleton class"
Andreas Kling
2020-08-22
Revert "Kernel: Move Singleton class to AK"
Andreas Kling
2020-08-22
Revert "AK: Get rid of make_singleton function"
Andreas Kling
2020-08-22
AK: Get rid of make_singleton function
Tom
2020-08-22
Kernel: Move Singleton class to AK
Tom
2020-08-21
Kernel: Switch singletons to use new Singleton class
Tom
2020-07-06
Kernel: Require a reason to be passed to Thread::wait_on
Tom
2020-07-03
Kernel: Consolidate features into CPUFeature enum
Tom
2020-07-01
Kernel: Turn Thread::current and Process::current into functions
Tom
2020-06-27
Kernel: Make Random work on CPUs without rdrand
Peter Elliott
2020-06-27
Kernel: Add g_cpu_supports_rdseed
3541
2020-06-25
Kernel: Harvest randomness from various drivers
Peter Elliott
[next]