mirror of https://github.com/vinc/moros.git
Publish version 0.10.2 (#599)
* Update changelog * Update version number * Update copyright year * Update website * Reorder changelog * Recompile userspace binaries * Update changelog * Update screenshot
This commit is contained in:
parent
e314c6f42c
commit
f6b8946b37
69
CHANGELOG.md
69
CHANGELOG.md
|
@ -1,39 +1,42 @@
|
|||
# Changelog
|
||||
|
||||
## Unreleased
|
||||
- Update Rust from nightly-2023-12-01 to nightly-2024-03-01 (#598)
|
||||
- Update unit conversions (#597)
|
||||
- Update documentation (#592)
|
||||
- Improve setup process (#596)
|
||||
- Improve warning when MFS is not mounted (#595)
|
||||
- Bump pic8259 from 0.10.4 to 0.11.0 (#594)
|
||||
- Bump object from 0.33.0 to 0.34.0 (#593)
|
||||
- Add drive device (#555)
|
||||
- Add memory dump command (#574)
|
||||
- Fix shell autocomplete (#591)
|
||||
- Update x86_64 crate from 0.14.12 to 0.15.0 (#590)
|
||||
- Bump object from 0.32.2 to 0.33.0 (#589)
|
||||
- Add env vars to customize screen size (#585)
|
||||
- Bump bootloader from 0.9.24 to 0.9.28 (#586)
|
||||
- Add timeout to socket accept (#584)
|
||||
- Skip ATA drive selection when not needed (#576)
|
||||
- Initialize ACPI module at boot time (#583)
|
||||
- Display non printable ascii chars with a dark dot (#580)
|
||||
- Add time synchronisation with NTP (#579)
|
||||
- Run clippy (#581)
|
||||
- Add kernel log to buffer in memory (#578)
|
||||
- Bump x86_64 from 0.14.11 to 0.14.12 (#577)
|
||||
- Fix socket status reading (#575)
|
||||
- Bump num-traits from 0.2.17 to 0.2.18 (#572)
|
||||
- Fix random memory issues (#573)
|
||||
- Bump bootloader from 0.9.23 to 0.9.24 (#571)
|
||||
- Add hashbang support to execute scripts (#570)
|
||||
- Refactor everything to stay below 80 chars per line (#567)
|
||||
- Add ANSI OSC color palette support (#566)
|
||||
- Bump uart_16550 from 0.2.19 to 0.3.0 (#524)
|
||||
- Bump object from 0.32.1 to 0.32.2 (#564)
|
||||
- Bump smoltcp from 0.10.0 to 0.11.0 (#565)
|
||||
- Add escape sequences to shell (#558)
|
||||
|
||||
## 0.10.3 (2024-03-20)
|
||||
- Add ANSI OSC color palette support ([#566](https://github.com/vinc/moros/pull/566))
|
||||
- Add drive device ([#555](https://github.com/vinc/moros/pull/555))
|
||||
- Add env vars to customize screen size ([#585](https://github.com/vinc/moros/pull/585))
|
||||
- Add escape sequences to shell ([#558](https://github.com/vinc/moros/pull/558))
|
||||
- Add hashbang support to execute scripts ([#570](https://github.com/vinc/moros/pull/570))
|
||||
- Add kernel log to buffer in memory ([#578](https://github.com/vinc/moros/pull/578))
|
||||
- Add memory dump command ([#574](https://github.com/vinc/moros/pull/574))
|
||||
- Add time synchronisation with NTP ([#579](https://github.com/vinc/moros/pull/579))
|
||||
- Add timeout to socket accept ([#584](https://github.com/vinc/moros/pull/584))
|
||||
- Display non printable ascii chars with a dark dot ([#580](https://github.com/vinc/moros/pull/580))
|
||||
- Fix random memory issues ([#573](https://github.com/vinc/moros/pull/573))
|
||||
- Fix shell autocomplete ([#591](https://github.com/vinc/moros/pull/591))
|
||||
- Fix socket status reading ([#575](https://github.com/vinc/moros/pull/575))
|
||||
- Improve setup process ([#596](https://github.com/vinc/moros/pull/596))
|
||||
- Improve warning when MFS is not mounted ([#595](https://github.com/vinc/moros/pull/595))
|
||||
- Initialize ACPI module at boot time ([#583](https://github.com/vinc/moros/pull/583))
|
||||
- Refactor everything to stay below 80 chars per line ([#567](https://github.com/vinc/moros/pull/567))
|
||||
- Run clippy ([#581](https://github.com/vinc/moros/pull/581))
|
||||
- Skip ATA drive selection when not needed ([#576](https://github.com/vinc/moros/pull/576))
|
||||
- Update Rust from nightly-2023-12-01 to nightly-2024-03-01 ([#598](https://github.com/vinc/moros/pull/598))
|
||||
- Update documentation ([#592](https://github.com/vinc/moros/pull/592))
|
||||
- Update unit conversions ([#597](https://github.com/vinc/moros/pull/597))
|
||||
- Update x86_64 crate from 0.14.12 to 0.15.0 ([#590](https://github.com/vinc/moros/pull/590))
|
||||
- Bump bootloader from 0.9.23 to 0.9.24 ([#571](https://github.com/vinc/moros/pull/571))
|
||||
- Bump bootloader from 0.9.24 to 0.9.28 ([#586](https://github.com/vinc/moros/pull/586))
|
||||
- Bump num-traits from 0.2.17 to 0.2.18 ([#572](https://github.com/vinc/moros/pull/572))
|
||||
- Bump object from 0.32.1 to 0.32.2 ([#564](https://github.com/vinc/moros/pull/564))
|
||||
- Bump object from 0.32.2 to 0.33.0 ([#589](https://github.com/vinc/moros/pull/589))
|
||||
- Bump object from 0.33.0 to 0.34.0 ([#593](https://github.com/vinc/moros/pull/593))
|
||||
- Bump pic8259 from 0.10.4 to 0.11.0 ([#594](https://github.com/vinc/moros/pull/594))
|
||||
- Bump smoltcp from 0.10.0 to 0.11.0 ([#565](https://github.com/vinc/moros/pull/565))
|
||||
- Bump uart_16550 from 0.2.19 to 0.3.0 ([#524](https://github.com/vinc/moros/pull/524))
|
||||
- Bump x86_64 from 0.15.0 to 0.15.1 ([#600](https://github.com/vinc/moros/pull/600))
|
||||
- Bump x86_64 from 0.14.11 to 0.14.12 ([#577](https://github.com/vinc/moros/pull/577))
|
||||
|
||||
## 0.10.2 (2023-12-22)
|
||||
- Add basic userspace allocator ([#544](https://github.com/vinc/moros/pull/544))
|
||||
|
|
|
@ -290,7 +290,7 @@ checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a"
|
|||
|
||||
[[package]]
|
||||
name = "moros"
|
||||
version = "0.10.2"
|
||||
version = "0.10.3"
|
||||
dependencies = [
|
||||
"acpi",
|
||||
"aml",
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
[package]
|
||||
name = "moros"
|
||||
description = "MOROS: Obscure Rust Operating System"
|
||||
version = "0.10.2"
|
||||
version = "0.10.3"
|
||||
authors = ["Vincent Ollivier <v@vinc.cc>"]
|
||||
edition = "2018"
|
||||
license = "MIT"
|
||||
|
|
2
LICENSE
2
LICENSE
|
@ -1,6 +1,6 @@
|
|||
The MIT License (MIT)
|
||||
|
||||
Copyright (c) 2019-2022 Vincent Ollivier
|
||||
Copyright (c) 2019-2024 Vincent Ollivier
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
|
|
Binary file not shown.
Before Width: | Height: | Size: 3.9 KiB After Width: | Height: | Size: 3.9 KiB |
|
@ -5,7 +5,7 @@
|
|||
During boot MOROS will display its version followed by the memory layout,
|
||||
memory size, processor, devices, network cards, disks, and the real time clock.
|
||||
|
||||
[0.250962] MOROS v0.10.2
|
||||
[0.250962] MOROS v0.10.3
|
||||
[0.250962] MEM [0x00000000000000-0x00000000000FFF] FrameZero
|
||||
[0.250962] MEM [0x00000000001000-0x00000000004FFF] PageTable
|
||||
[0.250962] MEM [0x00000000005000-0x00000000015FFF] Bootloader
|
||||
|
@ -46,7 +46,7 @@ commands to test the system or `install` to setup the
|
|||
|
||||
/
|
||||
> install
|
||||
Welcome to MOROS v0.10.2 installation program!
|
||||
Welcome to MOROS v0.10.3 installation program!
|
||||
|
||||
Proceed? [y/N] y
|
||||
|
||||
|
|
BIN
dsk/bin/exec
BIN
dsk/bin/exec
Binary file not shown.
BIN
dsk/bin/hello
BIN
dsk/bin/hello
Binary file not shown.
|
@ -71,7 +71,7 @@ fn help_summary() -> Result<(), ExitCode> {
|
|||
println!();
|
||||
|
||||
println!("{}Credits:{}", csi_color, csi_reset);
|
||||
println!(" Made with <3 in 2019-2023 by Vincent Ollivier <v@vinc.cc>");
|
||||
println!(" Made with <3 in 2019-2024 by Vincent Ollivier <v@vinc.cc>");
|
||||
Ok(())
|
||||
}
|
||||
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
<p>During boot MOROS will display its version followed by the memory layout,
|
||||
memory size, processor, devices, network cards, disks, and the real time clock.</p>
|
||||
|
||||
<pre><code>[0.250962] MOROS v0.10.2
|
||||
<pre><code>[0.250962] MOROS v0.10.3
|
||||
[0.250962] MEM [0x00000000000000-0x00000000000FFF] FrameZero
|
||||
[0.250962] MEM [0x00000000001000-0x00000000004FFF] PageTable
|
||||
[0.250962] MEM [0x00000000005000-0x00000000015FFF] Bootloader
|
||||
|
@ -55,7 +55,7 @@ commands to test the system or <code>install</code> to setup the
|
|||
|
||||
/
|
||||
> install
|
||||
Welcome to MOROS v0.10.2 installation program!
|
||||
Welcome to MOROS v0.10.3 installation program!
|
||||
|
||||
Proceed? [y/N] y
|
||||
|
||||
|
|
Loading…
Reference in New Issue