Skip to content

Commit

Permalink
Publish version 0.10.2 (#599)
Browse files Browse the repository at this point in the history
* Update changelog

* Update version number

* Update copyright year

* Update website

* Reorder changelog

* Recompile userspace binaries

* Update changelog

* Update screenshot
  • Loading branch information
vinc authored Mar 20, 2024
1 parent e314c6f commit f6b8946
Show file tree
Hide file tree
Showing 10 changed files with 44 additions and 41 deletions.
69 changes: 36 additions & 33 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -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))
Expand Down
2 changes: 1 addition & 1 deletion Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -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"
Expand Down
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -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
Expand Down
Binary file modified doc/images/moros.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 2 additions & 2 deletions doc/manual.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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

Expand Down
Binary file modified dsk/bin/exec
Binary file not shown.
Binary file modified dsk/bin/hello
Binary file not shown.
2 changes: 1 addition & 1 deletion src/usr/help.rs
Original file line number Diff line number Diff line change
Expand Up @@ -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(())
}

Expand Down
4 changes: 2 additions & 2 deletions www/manual.html
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ <h2>Boot</h2>
<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
Expand Down Expand Up @@ -55,7 +55,7 @@ <h2>Installation</h2>

/
&gt; install
Welcome to MOROS v0.10.2 installation program!
Welcome to MOROS v0.10.3 installation program!

Proceed? [y/N] y

Expand Down

0 comments on commit f6b8946

Please sign in to comment.