| Age | Commit message (Expand) | Author | Lines |
| 2024-08-01 | refactor(pal/hermit): make `ENV` a non-mutable static | Martin Kröning | -19/+15 |
| 2024-07-31 | refactor(pal/hermit): use default impl of `GlobalAlloc::alloc_zeroed` | Martin Kröning | -10/+0 |
| 2024-07-31 | refactor(pal/hermit): return `!` to satisfy rust-analyzer | Martin Kröning | -7/+3 |
| 2024-07-29 | Reformat `use` declarations. | Nicholas Nethercote | -34/+20 |
| 2024-07-24 | Rollup merge of #127733 - GrigorenkoPV:don't-forget, r=Amanieu | Matthias Krüger | -4/+2 |
| 2024-07-16 | Use futex.rs for Windows thread parking | Chris Denton | -0/+5 |
| 2024-07-15 | lib: replace some `mem::forget`'s with `ManuallyDrop` | Pavel Grigorenko | -4/+2 |
| 2024-06-24 | Auto merge of #126523 - joboet:the_great_big_tls_refactor, r=Mark-Simulacrum | bors | -36/+2 |
| 2024-06-22 | Rollup merge of #126140 - eduardosm:stabilize-fs_try_exists, r=Amanieu | Matthias Krüger | -1/+1 |
| 2024-06-15 | std: refactor the TLS implementation | joboet | -36/+2 |
| 2024-06-11 | Rename `std::fs::try_exists` to `std::fs::exists` and stabilize fs_try_exists | Eduardo Sánchez Muñoz | -1/+1 |
| 2024-06-07 | add HermitOS support of vectored read/write operations | Stefan Lankes | -91/+180 |
| 2024-05-29 | Make `std::env::{set_var, remove_var}` unsafe in edition 2024 | Tobias Bucher | -9/+5 |
| 2024-05-20 | switch also the default implementation for read_vectored | Stefan Lankes | -13/+2 |
| 2024-05-20 | switch to the default implementation of `write_vectored` | Stefan Lankes | -8/+2 |
| 2024-04-23 | increase the readability by using the unique name for the hermit-abi | Stefan Lankes | -79/+80 |
| 2024-04-23 | revise the interpretation of ReadDir | Stefan Lankes | -12/+8 |
| 2024-04-11 | Factor some common `io::Error` constants | Benoît du Garreau | -8/+2 |
| 2024-04-08 | Rollup merge of #115984 - hermit-os:fuse, r=m-ou-se | Matthias Krüger | -103/+251 |
| 2024-04-05 | Revert #121666 | Chris Denton | -5/+1 |
| 2024-04-03 | rename `expose_addr` to `expose_provenance` | joboet | -1/+1 |
| 2024-04-02 | Rollup merge of #122935 - RalfJung:with-exposed-provenance, r=Amanieu | Jacob Pratt | -1/+1 |
| 2024-03-31 | std: move `thread::current` TLS variable out of `thread_info` | joboet | -10/+0 |
| 2024-03-23 | rename ptr::from_exposed_addr -> ptr::with_exposed_provenance | Ralf Jung | -1/+1 |
| 2024-03-07 | Rust is a proper name: rust → Rust | Ralf Jung | -1/+1 |
| 2024-03-02 | Rollup merge of #121666 - ChrisDenton:thread-name, r=cuviper | Matthias Krüger | -1/+5 |
| 2024-03-01 | Add `get_name` placeholder to other targets | Chris Denton | -1/+5 |
| 2024-03-01 | revise interface to read directory entries | Stefan Lankes | -97/+116 |
| 2024-03-01 | Extending filesystem support for hermit-os | simonschoening | -96/+225 |
| 2024-03-01 | Auto merge of #114016 - krtab:delete_sys_memchr, r=workingjubilee | bors | -3/+1 |
| 2024-02-28 | add platform-specific function to get the error number for HermitOS | Stefan Lankes | -5/+5 |
| 2024-02-24 | library: use `addr_of!` | Pavel Grigorenko | -4/+4 |
| 2024-02-20 | Delete architecture-specific memchr code in std::sys | Arthur Carcano | -3/+1 |
| 2024-02-19 | Auto merge of #121177 - joboet:move_pal_locks, r=ChrisDenton | bors | -10/+0 |
| 2024-02-18 | Dyn erase at call site | David Thomas | -2/+2 |
| 2024-02-17 | Auto merge of #120741 - a1phyr:safe_buffer_advance, r=m-ou-se | bors | -1/+1 |
| 2024-02-16 | std: move locks to `sys` on UNIX and other futex platforms | joboet | -10/+0 |
| 2024-02-15 | Replace `NonZero::<_>::new` with `NonZero::new`. | Markus Reiter | -1/+1 |
| 2024-02-15 | Use generic `NonZero` internally. | Markus Reiter | -3/+3 |
| 2024-02-08 | std: move path into `sys` | joboet | -2/+0 |
| 2024-02-07 | Make `io::BorrowedCursor::advance` safe | Benoît du Garreau | -1/+1 |
| 2024-01-22 | std: move cmath into `sys` | joboet | -2/+0 |
| 2024-01-15 | std: move OS String implementation into `sys` | joboet | -2/+0 |
| 2024-01-11 | std: fix module references on hermit | joboet | -15/+13 |
| 2024-01-11 | std: begin moving platform support modules into `pal` | joboet | -0/+1981 |