This project is mirrored from https://github.com/hermit-os/kernel.git.
Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
-
v0.3.30
remove deadlock, define log level at compile time - extend pipeline to test the kernel (#40) - remove deadlock in the implementation of conditional variables - add option to set LevelFilter at compile time (#53)
-
v0.3.32
minor improvements - revise frequency detection - remove dependency to lazy_static - introduce CachePadded to avoid false sharing - perform cargo-audit for crates with security vulnerabilities - increase UTF-8 support
-
v0.3.35
improve performace, revise network interface - reduce the FPU interrupts - revise network interface to impove the performance - safer allocation/deallocation of the stack - activate LTO support
-
v0.3.36
improve the performance of the network interface
-
v0.3.38
add dependency to the trait for the implementation of spinlocks
-
v0.3.39
add syscalls to create cryptographicly secure random numbers - add syscalls to create cryptographicly secure random numbers #96 - add integration tests - avoid deadlock when multiple cores are available #106
-
v0.3.40
revise allocator to support the latest version of libstd
-
v0.3.41
add function to block and to unblock a task - add minor modifications to support the latest nightly compiler
-
v0.3.43
required changes to support the latest nightly compiler
-
v0.3.44
performance improvements - revision of the memory subsystem initialization to avoid false sharing - using a exponential backoff to realize a spinlock - improving the performace of basic functions (e.g. memcpy)
-
v0.3.46
release v0.3.46 - Fix broken rdrand implementation (#154) - revise VGA interface (#153) - add network driver for the Realteck device 8139 (#150) - add option to disable SMP support (#142) - using a exponential backoff to realize a spinlock (#131)
-
v0.3.47
switch to the latest version of the nightly compiler
-
v0.3.48
Use stabilized `hint::spin_loop` instead of deprecated `atomic::spin_loop_hint` - using the latest version of the crate `x86`
-
v0.3.49
revise the code to increase the readability - update several crate