This project is mirrored from https://github.com/hermitcore/kernel.git.
Pull mirroring updated .
-
v0.3.50
improve code quality - take ExceptionStackFrames by value - inprove the documentation
-
v0.3.49
revise the code to increase the readability - update several crate
-
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.47
switch to the latest version of the nightly compiler
-
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.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.43
required changes to support the latest nightly compiler
-
v0.3.41
add function to block and to unblock a task - add minor modifications to support the latest nightly compiler
-
v0.3.40
revise allocator to support the latest version of libstd
-
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.38
add dependency to the trait for the implementation of spinlocks
-
v0.3.36
improve the performance of the network interface
-
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.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