Skip to content

Latest commit

 

History

History
60 lines (37 loc) · 1.64 KB

CHANGELOG.md

File metadata and controls

60 lines (37 loc) · 1.64 KB

Changelog

All notable changes to this project will be documented in this file.

2025-02-17

Rust Motor OS target rebased onto Rust 2025-02-16 nightly version. Two main changes:

  • all Motor OS binaries are now position independent;
  • rt.vdso is now using Motor OS target rather than a custom json target.

2025-01-20

Tokio Mio is more or less ported (excl UDP).

2024-11-12

The migration from moto-runtime to moto-rt/rt.vdso (see below) is complete.

2024-09-02

Motor OS Runtime Library moto-rt and rt.vdso are now "live" and already do memory allocations for Rust stdlib.

The plan is to move everything from moto-runtime into moto-rt/rt.vdso to make Rust stdlib integration stable. And having a runtime VDSO object enables a lot of interesting features on the OS side.

2024-07-06

Motor OS web site is now served from inside a couple of Motor OS VMs (proxied via Cloudflare).

2024-07-04

TLS/HTTPS serving implemented.

2024-06-30

ss command implemented.

2024-05-08

The serving side of TCP stack seems to be robust now: rnetbench multithreaded host-guest test with the guest serving has been running for a week now.

Throughput is also quite decent (about 10Gbps in alioth and CHV, a bit less in qemu).

2024-04-30

top command implemented.

2024-04-13

The throughput of a single TCP stream is now about 300 MiB/sec (an approximately ~20x improvement from what it was in January 2024).