This website requires JavaScript.
Explore
Help
Sign In
max 🍓
wash
0 Followers
·
0 Following
https://wash.red
Joined on
2025-11-17
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues.
Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
10
Projects
Packages
Public Activity
Starred Repositories
wash
renamed repository from
mango
to
wash/magenta
2026-04-30 20:33:56 +01:00
wash
pushed to
main
at
wash/rosetta
2026-04-21 21:17:41 +01:00
1674c8dbb2
ld: use shared mappings for read-only elf segments
538904b7e4
liblaunch: implement private/shared mapping support
58e99b046d
libfs: implement private/shared mapping support
55f755e7d9
libfs: remove unused include
1c6ece7b55
libc: implement private/shared mapping support
Compare 6 commits »
wash
pushed to
main
at
wash/magenta
2026-04-21 21:12:46 +01:00
278fe39c0d
vm: implement private and shared address space mappings
8b7382fa13
libmango: add flags parameter to address_space_map
Compare 2 commits »
wash
pushed to
main
at
wash/rosetta
2026-04-20 22:21:41 +01:00
4fbc6b9027
meta: add clang-format config
4beab43728
meta: update kernel
f290ebcd84
cmake: change minimum version number to 3.31
7aea4e0206
base: grub: auto-boot with serial logging enabled
a15ebef9c7
toolchain: build fx as a static library
Compare 25 commits »
wash
pushed to
main
at
wash/magenta
2026-04-20 22:20:48 +01:00
bc575aa1a1
x86_64: thread: remove log when cloning user thread
982e518cf7
kernel: formatting tweaks
a30401d8b1
syscall: task: fix task_duplicate not taking a reference to the new task's address space
4a9e907a75
vm: implement lazy-attach cow-duplication of vm-objects attached to a controller
b3be4c541b
libmango: rename page requests to vm requests
Compare 16 commits »
wash
pushed to
main
at
wash/fx
2026-04-20 22:10:34 +01:00
cb39baa233
test: update write_string function references
5646c8c2b8
term: update write_string function references
3529e8525a
io: update write_string function references
6a26e00438
serial: implement returning fx_result values from (de)serialisers
c76008e498
ds: formatting tweaks
Compare 9 commits »
wash
pushed to
main
at
wash/ivy
2026-04-02 12:56:29 +01:00
3a549aa6df
doc: sample: add a slightly more complicated block sample
cbc9e926d8
diag: fix printing of snippets containing left brackets
247f29ca62
frontend: remove references to old mie api
8816a13a25
test: remove references to old mie api
597b3e678e
asm: remove references to old mie api
Compare 9 commits »
wash
pushed to
feature/new-mie
at
wash/ivy
2026-04-02 12:56:10 +01:00
3a549aa6df
doc: sample: add a slightly more complicated block sample
cbc9e926d8
diag: fix printing of snippets containing left brackets
Compare 2 commits »
wash
pushed to
main
at
wash/fx
2026-04-01 19:14:19 +01:00
912c450e6e
core: add rosetta support
fc43d104dc
core: dict: fix fx_cstr_hash using different constants than other string hashing functions
8eba5c7462
core: hash: add missing include
5212ef4bc8
core: stringstream: fix internal buffer not always being null-terminated
fc4a422a79
core: encoding: fix fx_wchar_is_hex_digit calling wrong function
Compare 7 commits »
wash
pushed to
main
at
wash/rosetta
2026-04-01 19:13:50 +01:00
30dd0e753d
meta: update kernel
fdd83287fc
services: add device management service
5a0e7bf14f
services: nsd: convert config file to TOML
15ebe38b69
services: herdd: implement scanning and parsing of runlevel and service config files
0ef481c30f
x86_64: cmake: add support for running qemu with debugging and stdio monitor output
Compare 30 commits »
wash
pushed to
main
at
wash/magenta
2026-04-01 18:41:48 +01:00
b92542c688
syscall: handle: add stub implementation of kern_handle_control
3c494f0c4d
libmango: add kern_handle_control syscall
b8d3125233
syscall: task: initial implementation of task_duplicate
304ba8b254
libmango: add task_duplicate syscall
06fe1e3704
vm: address-space: implement resolving accesses to copy-on-write pages
Compare 21 commits »
wash
pushed to
main
at
wash/magenta
2026-03-29 14:54:13 +01:00
8b41f5e681
kernel: remove unused functionality
wash
pushed to
main
at
wash/magenta
2026-03-29 14:53:16 +01:00
1982ca38ef
kernel: remove unused functionality
wash
pushed to
main
at
wash/magenta
2026-03-29 11:51:48 +01:00
325699d64a
kernel: fix sys_msg_send returning without unlocking
self
286016040c
kernel: only show task name/id in log output if TRACE is enabled
04617e81e3
kernel: add a syscall to query generic information about an object
62770f4ab2
kernel: replace kern_handle_duplicate with the more powerful kern_handle_transfer
9001f8e064
kernel: handle: rename handle transfer mode constants
Compare 10 commits »
wash
pushed to
main
at
wash/magenta
2026-03-24 20:26:30 +00:00
a0a6a061a4
vm: controller: add an auto-detach flag for vm-objects
4daffa804c
vm: address-space: fix incorrect op calculation in unmap and release
4be642f2e5
vm: controller: implement asynchronous DETACH page requests
7dc0c742fa
kernel: rebuild object ref-counting using atomic types
9faa11cddc
kernel: add atomic operations
Compare 6 commits »
wash
pushed to
main
at
wash/rosetta
2026-03-24 20:26:27 +00:00
b975256cb9
meta: update kernel
8d22ec661c
bootstrap: remove old request handler code
a91dc5965e
services: herdd: getdents test
329829c0e9
lib: fs: implement file cleanup using disconnect and detach events
dade9fa81f
lib: xpc: add support for event messages
Compare 13 commits »
wash
pushed to
main
at
wash/rosetta
2026-03-23 18:16:23 +00:00
af3dd454b0
bootstrap: start herdd instead of systemd
2a587942ac
meta: add herdd runlevel configuration files
bf5052fd3d
meta: replace systemd and ldd with herdd and nsd
d4d3ab13f4
prog: remove test program
98dbaa05ac
cmake: add support for building services with config files
Compare 5 commits »
wash
pushed to
main
at
wash/rosetta
2026-03-22 19:12:02 +00:00
1e3e38b0e2
meta: update kernel
c1e10e8b70
lib: c: implement runtime initialisation
7b89a038a2
lib: c: add fallback errno storage for single-threaded programs
a792bbe5db
lib: c: pthread: implement per-thread errno storage
dd46a378b3
lib: c: pthread: implement pthread_self
Compare 12 commits »
wash
pushed to
main
at
wash/magenta
2026-03-22 19:02:38 +00:00
110f625f04
syscall: task: implement thread_self
86f6c81781
vm: address-space: fix infinite loop in validate_access
6350032e88
cmake: update for compatibility with CMake 4.0
Compare 3 commits »
wash
pushed to
main
at
wash/rosetta
2026-03-21 10:57:49 +00:00
ac8f669e6b
meta: update kernel
7d6af0344c
bootstrap: cleanup test code
1e52036585
bootstrap: tar: use the nr_written value returned by xpc_buffer_write to increment the file cursor
24fc8ecb97
bootstrap: configure to build as a purely static executable
cc15bb54f3
ld: implement an actual program loader
Compare 29 commits »
Previous
2
Next