Jonas 'Sortie' Termansen
7c6f573e04
Support system upgrades and configuration in GRUB.
...
Move /etc/default/grub to /etc/grub as it's owned by the sysadmin.
Move /etc/grub.d to /etc/default/grub.d as it's owned by the system.
Support /etc/grub's GRUB_CMDLINE_SORTIX in 10_sortix.
Remove the old /etc/grub.d/10_sortix.cache with a compatibility hook as it
has moved to /etc/default/grub.d/10_sortix.cache.
2023-08-26 14:04:35 +02:00
Jonas 'Sortie' Termansen
df4bff9152
Add getty(8).
2023-08-26 14:04:35 +02:00
Jonas 'Sortie' Termansen
bf2dd99c43
Add terminal and interrupt support to com(4).
2023-08-26 14:04:35 +02:00
Jonas 'Sortie' Termansen
d448bc2c46
Add nyan(1).
2023-08-26 14:04:35 +02:00
Jonas 'Sortie' Termansen
9ff0f2e07d
Draft video-player.
2023-08-26 14:04:35 +02:00
Jonas 'Sortie' Termansen
026d24bc79
Work around pty deadlock.
2023-08-26 14:04:35 +02:00
Jonas 'Sortie' Termansen
7a480897d7
Add cdrom mounting live environment.
2023-08-26 14:04:35 +02:00
Jonas 'Sortie' Termansen
3080a5f53c
Revert "Parallelize driver initialization."
...
This reverts commit 0fef08bbc4
.
2023-08-26 14:04:35 +02:00
Jonas 'Sortie' Termansen
b6a692ceac
Parallelize driver initialization.
2023-08-26 14:04:35 +02:00
Jonas 'Sortie' Termansen
66af22a29a
Speed up ata(4) 400 ns waits.
...
Waiting for any non-zero duration currently waits for at least one timer
cycle (10 ms), which is especially expensive during early boot.
The current workaround of simply reading the status 14 times seems really
suspicious although the osdev wiki documents it, but let's see how well it
works on real hardware, it's probably good enough.
Try to determine the initial selected drive to save one drive selection.
2023-08-26 14:04:35 +02:00
Jonas 'Sortie' Termansen
cae1b6aec7
Decrease PS/2 timeouts.
2023-08-26 14:04:35 +02:00
Jonas 'Sortie' Termansen
f916b03186
Add uptime(1) -pr options.
2023-08-26 14:04:35 +02:00
Jonas 'Sortie' Termansen
76fd0c5646
Add iso9660 filesystem implementation.
2023-08-26 14:04:35 +02:00
Jonas 'Sortie' Termansen
fdb18c8f57
Add kernel virtual address space usage debug information.
2023-08-26 14:04:35 +02:00
Jonas 'Sortie' Termansen
844ff7c703
Revert "Update to bison-3.8.2."
...
This reverts commit b82fae810b42c5426d21c4dc153b32f086dd7fde.
2023-08-26 14:04:35 +02:00
Jonas 'Sortie' Termansen
b30e11d0f1
Update to bison-3.8.2.
2023-08-26 14:04:35 +02:00
Jonas 'Sortie' Termansen
f19707ef68
Debug TCP socket state listing.
2023-08-26 14:04:35 +02:00
Jonas 'Sortie' Termansen
3f1e0bb997
Add kernel heap allocation tracing debug facility.
2023-08-26 14:04:35 +02:00
Jonas 'Sortie' Termansen
5ce0edf91c
Add m4, perl, and texinfo to the basic ports set.
2023-08-26 14:04:35 +02:00
Jonas 'Sortie' Termansen
8d75c1cbd4
Trianglix 4.
2023-08-26 14:04:35 +02:00
Jonas 'Sortie' Termansen
812996dc18
Add tix-check(8).
2023-08-26 14:04:35 +02:00
Jonas 'Sortie' Termansen
867c284ced
Volatile release.
2023-08-26 14:04:35 +02:00
Jonas 'Sortie' Termansen
67f894e3bd
Add tix-upgrade(8).
2023-08-26 14:04:35 +02:00
Jonas 'Sortie' Termansen
37583744fb
Add signify port.
2023-08-26 14:04:35 +02:00
Jonas 'Sortie' Termansen
8799005116
Add pty(1).
2023-08-26 14:04:35 +02:00
Jonas 'Sortie' Termansen
5ffce2212a
Add irc(1).
...
Co-authored-by: Juhani Krekelä <juhani@krekelä.fi>
2023-08-26 14:04:35 +02:00
Jonas 'Sortie' Termansen
fb196aeebe
Add getaddrinfo(1).
2023-08-26 14:04:35 +02:00
Jonas 'Sortie' Termansen
d4f272443f
Add host(1).
2023-08-26 14:04:35 +02:00
Jonas 'Sortie' Termansen
41b6bed945
Enable stack smash protection by default.
2023-08-26 14:04:35 +02:00
Jonas 'Sortie' Termansen
a41b2d8d89
Enable undefined behavior sanitization by default.
2023-08-26 14:04:35 +02:00
Jonas 'Sortie' Termansen
d98b94d524
Remove mkinitrd(8).
2023-08-26 14:04:22 +02:00
Jonas 'Sortie' Termansen
f89cd5b6d9
Handle SIGTERM in chroot(8).
2023-08-26 14:04:22 +02:00
Jonas 'Sortie' Termansen
4adb07bccc
Add sysmerge(8) --target option.
2023-08-26 14:04:22 +02:00
Jonas 'Sortie' Termansen
e5465e64a1
Fix tix3g migration hook installing the wrong PLATFORM in collection.conf.
...
Fix the hook marker not existing and change its name to allow upgrading from
broken experimental builds.
2023-08-26 14:04:22 +02:00
Nathan Fisher
93dd46192d
Fix gettext port build by un-confusing the build system about whether c#
...
is available
2023-08-05 22:36:39 -04:00