Brian Gianforcaro
|
f3baa5d8c9
Kernel: Convert random bytes interface to use AK::Bytes
|
3 years ago |
Peter Elliott
|
33d7fdca28
Everywhere: Use my cool new @serenityos.org email address
|
3 years ago |
Andreas Kling
|
c922a7da09
Kernel: Rename ScopedSpinlock => SpinlockLocker
|
3 years ago |
Andreas Kling
|
55adace359
Kernel: Rename SpinLock => Spinlock
|
3 years ago |
Jean-Baptiste Boric
|
aea98a85d1
Kernel: Move Lockable into its own header
|
4 years ago |
Jean-Baptiste Boric
|
f7f794e74a
Kernel: Move Mutex into Locking/
|
4 years ago |
Andreas Kling
|
cee9528168
Kernel: Rename Lock to Mutex
|
4 years ago |
Hendiadyoin1
|
7ca3d413f7
Kernel: Pull apart CPU.h
|
4 years ago |
Brian Gianforcaro
|
1682f0b760
Everything: Move to SPDX license identifiers in all files.
|
4 years ago |
Hendiadyoin1
|
0d934fc991
Kernel::CPU: Move headers into common directory
|
4 years ago |
Ben Wiederhake
|
719cb93a1a
Kernel: Make clang(?) happy about templates(?)
|
4 years ago |
Andreas Kling
|
5d180d1f99
Everywhere: Rename ASSERT => VERIFY
|
4 years ago |
Andreas Kling
|
930e3ce00d
Kernel: Don't left-shift 1 (signed) 31 times
|
4 years ago |
Tom
|
e2d7945e0c
Kernel: Make KernelRng thread-safe
|
4 years ago |
Jean-Baptiste Boric
|
7eaefa5aa6
Kernel: Make use of interrupts as an entropy source
|
4 years ago |
Brian Gianforcaro
|
815d39886f
Kernel: Tag more methods and types as [[nodiscard]]
|
4 years ago |
Luke
|
72abf3491b
LibCrypto: Require intent parameter in CTR constructor
|
4 years ago |
Tom
|
d89582880e
Kernel: Switch singletons to use new Singleton class
|
4 years ago |
Andreas Kling
|
2fd9e72264
Revert "Kernel: Switch singletons to use new Singleton class"
|
4 years ago |
Tom
|
f48feae0b2
Kernel: Switch singletons to use new Singleton class
|
5 years ago |
asynts
|
fff581cd72
AK: Rename span() to bytes() when appropriate.
|
5 years ago |
Nico Weber
|
db6a4f2954
Kernel: Fix rng regression from bc7a149039
|
5 years ago |
AnotherTest
|
bc7a149039
LibCrypto+LibTLS+Kernel: Switch the Cipher::Mode interface to use Span
|
5 years ago |
Peter Elliott
|
e1aef94a40
Kernel: Make Random work on CPUs without rdrand
|
5 years ago |
Peter Elliott
|
af0b2d1d86
Kernel: Harvest randomness from various drivers
|
5 years ago |
Peter Elliott
|
2e8cfe5435
LibCrypto: Add CTR cipher mode
|
5 years ago |
Peter Elliott
|
0f32155fa4
Kernel: Replace existing random implementation with Fortuna
|
5 years ago |
Peter Elliott
|
f2d51f13a6
Kernel: Implement the Fortuna PRNG algorithm
|
5 years ago |
Andreas Kling
|
a356e48150
Kernel: Move all code into the Kernel namespace
|
5 years ago |
Andreas Kling
|
94ca55cefd
Meta: Add license header to source files
|
5 years ago |