Skip to content

Commit f6b8946

Browse files
authored
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
1 parent e314c6f commit f6b8946

File tree

10 files changed

+44
-41
lines changed

10 files changed

+44
-41
lines changed

CHANGELOG.md

Lines changed: 36 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -1,39 +1,42 @@
11
# Changelog
22

33
## Unreleased
4-
- Update Rust from nightly-2023-12-01 to nightly-2024-03-01 (#598)
5-
- Update unit conversions (#597)
6-
- Update documentation (#592)
7-
- Improve setup process (#596)
8-
- Improve warning when MFS is not mounted (#595)
9-
- Bump pic8259 from 0.10.4 to 0.11.0 (#594)
10-
- Bump object from 0.33.0 to 0.34.0 (#593)
11-
- Add drive device (#555)
12-
- Add memory dump command (#574)
13-
- Fix shell autocomplete (#591)
14-
- Update x86_64 crate from 0.14.12 to 0.15.0 (#590)
15-
- Bump object from 0.32.2 to 0.33.0 (#589)
16-
- Add env vars to customize screen size (#585)
17-
- Bump bootloader from 0.9.24 to 0.9.28 (#586)
18-
- Add timeout to socket accept (#584)
19-
- Skip ATA drive selection when not needed (#576)
20-
- Initialize ACPI module at boot time (#583)
21-
- Display non printable ascii chars with a dark dot (#580)
22-
- Add time synchronisation with NTP (#579)
23-
- Run clippy (#581)
24-
- Add kernel log to buffer in memory (#578)
25-
- Bump x86_64 from 0.14.11 to 0.14.12 (#577)
26-
- Fix socket status reading (#575)
27-
- Bump num-traits from 0.2.17 to 0.2.18 (#572)
28-
- Fix random memory issues (#573)
29-
- Bump bootloader from 0.9.23 to 0.9.24 (#571)
30-
- Add hashbang support to execute scripts (#570)
31-
- Refactor everything to stay below 80 chars per line (#567)
32-
- Add ANSI OSC color palette support (#566)
33-
- Bump uart_16550 from 0.2.19 to 0.3.0 (#524)
34-
- Bump object from 0.32.1 to 0.32.2 (#564)
35-
- Bump smoltcp from 0.10.0 to 0.11.0 (#565)
36-
- Add escape sequences to shell (#558)
4+
5+
## 0.10.3 (2024-03-20)
6+
- Add ANSI OSC color palette support ([#566](https://github.com/vinc/moros/pull/566))
7+
- Add drive device ([#555](https://github.com/vinc/moros/pull/555))
8+
- Add env vars to customize screen size ([#585](https://github.com/vinc/moros/pull/585))
9+
- Add escape sequences to shell ([#558](https://github.com/vinc/moros/pull/558))
10+
- Add hashbang support to execute scripts ([#570](https://github.com/vinc/moros/pull/570))
11+
- Add kernel log to buffer in memory ([#578](https://github.com/vinc/moros/pull/578))
12+
- Add memory dump command ([#574](https://github.com/vinc/moros/pull/574))
13+
- Add time synchronisation with NTP ([#579](https://github.com/vinc/moros/pull/579))
14+
- Add timeout to socket accept ([#584](https://github.com/vinc/moros/pull/584))
15+
- Display non printable ascii chars with a dark dot ([#580](https://github.com/vinc/moros/pull/580))
16+
- Fix random memory issues ([#573](https://github.com/vinc/moros/pull/573))
17+
- Fix shell autocomplete ([#591](https://github.com/vinc/moros/pull/591))
18+
- Fix socket status reading ([#575](https://github.com/vinc/moros/pull/575))
19+
- Improve setup process ([#596](https://github.com/vinc/moros/pull/596))
20+
- Improve warning when MFS is not mounted ([#595](https://github.com/vinc/moros/pull/595))
21+
- Initialize ACPI module at boot time ([#583](https://github.com/vinc/moros/pull/583))
22+
- Refactor everything to stay below 80 chars per line ([#567](https://github.com/vinc/moros/pull/567))
23+
- Run clippy ([#581](https://github.com/vinc/moros/pull/581))
24+
- Skip ATA drive selection when not needed ([#576](https://github.com/vinc/moros/pull/576))
25+
- Update Rust from nightly-2023-12-01 to nightly-2024-03-01 ([#598](https://github.com/vinc/moros/pull/598))
26+
- Update documentation ([#592](https://github.com/vinc/moros/pull/592))
27+
- Update unit conversions ([#597](https://github.com/vinc/moros/pull/597))
28+
- Update x86_64 crate from 0.14.12 to 0.15.0 ([#590](https://github.com/vinc/moros/pull/590))
29+
- Bump bootloader from 0.9.23 to 0.9.24 ([#571](https://github.com/vinc/moros/pull/571))
30+
- Bump bootloader from 0.9.24 to 0.9.28 ([#586](https://github.com/vinc/moros/pull/586))
31+
- Bump num-traits from 0.2.17 to 0.2.18 ([#572](https://github.com/vinc/moros/pull/572))
32+
- Bump object from 0.32.1 to 0.32.2 ([#564](https://github.com/vinc/moros/pull/564))
33+
- Bump object from 0.32.2 to 0.33.0 ([#589](https://github.com/vinc/moros/pull/589))
34+
- Bump object from 0.33.0 to 0.34.0 ([#593](https://github.com/vinc/moros/pull/593))
35+
- Bump pic8259 from 0.10.4 to 0.11.0 ([#594](https://github.com/vinc/moros/pull/594))
36+
- Bump smoltcp from 0.10.0 to 0.11.0 ([#565](https://github.com/vinc/moros/pull/565))
37+
- Bump uart_16550 from 0.2.19 to 0.3.0 ([#524](https://github.com/vinc/moros/pull/524))
38+
- Bump x86_64 from 0.15.0 to 0.15.1 ([#600](https://github.com/vinc/moros/pull/600))
39+
- Bump x86_64 from 0.14.11 to 0.14.12 ([#577](https://github.com/vinc/moros/pull/577))
3740

3841
## 0.10.2 (2023-12-22)
3942
- Add basic userspace allocator ([#544](https://github.com/vinc/moros/pull/544))

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "moros"
33
description = "MOROS: Obscure Rust Operating System"
4-
version = "0.10.2"
4+
version = "0.10.3"
55
authors = ["Vincent Ollivier <v@vinc.cc>"]
66
edition = "2018"
77
license = "MIT"

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
The MIT License (MIT)
22

3-
Copyright (c) 2019-2022 Vincent Ollivier
3+
Copyright (c) 2019-2024 Vincent Ollivier
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

doc/images/moros.png

-19 Bytes
Loading

doc/manual.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
During boot MOROS will display its version followed by the memory layout,
66
memory size, processor, devices, network cards, disks, and the real time clock.
77

8-
[0.250962] MOROS v0.10.2
8+
[0.250962] MOROS v0.10.3
99
[0.250962] MEM [0x00000000000000-0x00000000000FFF] FrameZero
1010
[0.250962] MEM [0x00000000001000-0x00000000004FFF] PageTable
1111
[0.250962] MEM [0x00000000005000-0x00000000015FFF] Bootloader
@@ -46,7 +46,7 @@ commands to test the system or `install` to setup the
4646

4747
/
4848
> install
49-
Welcome to MOROS v0.10.2 installation program!
49+
Welcome to MOROS v0.10.3 installation program!
5050

5151
Proceed? [y/N] y
5252

dsk/bin/exec

16 Bytes
Binary file not shown.

dsk/bin/hello

0 Bytes
Binary file not shown.

src/usr/help.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ fn help_summary() -> Result<(), ExitCode> {
7171
println!();
7272

7373
println!("{}Credits:{}", csi_color, csi_reset);
74-
println!(" Made with <3 in 2019-2023 by Vincent Ollivier <v@vinc.cc>");
74+
println!(" Made with <3 in 2019-2024 by Vincent Ollivier <v@vinc.cc>");
7575
Ok(())
7676
}
7777

www/manual.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ <h2>Boot</h2>
1313
<p>During boot MOROS will display its version followed by the memory layout,
1414
memory size, processor, devices, network cards, disks, and the real time clock.</p>
1515

16-
<pre><code>[0.250962] MOROS v0.10.2
16+
<pre><code>[0.250962] MOROS v0.10.3
1717
[0.250962] MEM [0x00000000000000-0x00000000000FFF] FrameZero
1818
[0.250962] MEM [0x00000000001000-0x00000000004FFF] PageTable
1919
[0.250962] MEM [0x00000000005000-0x00000000015FFF] Bootloader
@@ -55,7 +55,7 @@ <h2>Installation</h2>
5555

5656
/
5757
&gt; install
58-
Welcome to MOROS v0.10.2 installation program!
58+
Welcome to MOROS v0.10.3 installation program!
5959

6060
Proceed? [y/N] y
6161

0 commit comments

Comments
 (0)