Jonas 'Sortie' Termansen
6ebd830c33
Revert "Parallelize driver initialization."
...
This reverts commit 0fef08bbc4
.
2023-04-04 20:44:39 +02:00
Jonas 'Sortie' Termansen
1ba8e80ffb
Aurora procedural wallpaper.
2023-04-04 20:44:39 +02:00
Jonas 'Sortie' Termansen
ebe9eb45fe
Work around pty deadlock.
2023-04-04 20:44:39 +02:00
Jonas 'Sortie' Termansen
07485eebfd
Add cdrom mounting live environment.
2023-04-04 20:44:39 +02:00
Jonas 'Sortie' Termansen
bdd3d20e30
Parallelize driver initialization.
2023-04-04 20:44:39 +02:00
Jonas 'Sortie' Termansen
26b8c18495
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-04-04 20:44:39 +02:00
Jonas 'Sortie' Termansen
52efe24135
Decrease PS/2 timeouts.
2023-04-04 20:44:39 +02:00
Jonas 'Sortie' Termansen
a26e5600f1
Add uptime(1) -pr options.
2023-04-04 20:44:39 +02:00
Jonas 'Sortie' Termansen
84ce6c5337
Add iso9660 filesystem implementation.
2023-04-04 20:44:39 +02:00
Jonas 'Sortie' Termansen
f935d2881b
Add kernel virtual address space usage debug information.
2023-04-04 20:44:39 +02:00
Jonas 'Sortie' Termansen
7beb3aa8a9
Revert "Update to bison-3.8.2."
...
This reverts commit b82fae810b42c5426d21c4dc153b32f086dd7fde.
2023-04-04 20:44:38 +02:00
Jonas 'Sortie' Termansen
c1feca2142
Update to bison-3.8.2.
2023-04-04 20:44:38 +02:00
Jonas 'Sortie' Termansen
e268b4aaba
Debug TCP socket state listing.
2023-04-04 20:44:38 +02:00
Jonas 'Sortie' Termansen
d50da14469
Add kernel heap allocation tracing debug facility.
2023-04-04 20:44:38 +02:00
Jonas 'Sortie' Termansen
acf98e900e
Add m4, perl, and texinfo to the basic ports set.
2023-04-04 20:44:38 +02:00
Jonas 'Sortie' Termansen
07bd8a813d
Trianglix 4.
2023-04-04 20:44:38 +02:00
Jonas 'Sortie' Termansen
21fbc106dc
Add tix-check(8).
2023-04-04 20:44:38 +02:00
Jonas 'Sortie' Termansen
08cc3b4b6f
Add automatic installer and upgrader.
2023-04-04 20:44:38 +02:00
Jonas 'Sortie' Termansen
80bdac32ec
Volatile release.
2023-04-04 20:44:38 +02:00
Jonas 'Sortie' Termansen
458f147c96
Add tix-upgrade(8).
2023-04-04 20:44:38 +02:00
Jonas 'Sortie' Termansen
9469e84320
Add display server.
2023-04-04 20:44:38 +02:00
Jonas 'Sortie' Termansen
a5b75353aa
Add pty(1).
2023-04-04 20:44:38 +02:00
Jonas 'Sortie' Termansen
49df7adf2f
Revert "Debug system calls exiting without interrupts enabled."
...
This reverts commit c0bc774c9aa8aa3834f40afc7ad5aa909afc61a1.
2023-04-04 20:44:38 +02:00
Jonas 'Sortie' Termansen
fc59c9ce7b
Debug system calls exiting without interrupts enabled.
2023-04-04 20:44:38 +02:00
Jonas 'Sortie' Termansen
4d86a57912
Add signify port.
2023-04-04 20:44:38 +02:00
Jonas 'Sortie' Termansen
de23e79c05
Add irc(1).
...
Co-authored-by: Juhani Krekelä <juhani@krekelä.fi>
2023-04-04 20:44:38 +02:00
Jonas 'Sortie' Termansen
0d5977d2e4
Add getaddrinfo(1).
2023-04-04 20:44:38 +02:00
Jonas 'Sortie' Termansen
eb3a28a162
Add host(1).
2023-04-04 20:44:38 +02:00
Jonas 'Sortie' Termansen
89b10bf354
Add nginx port.
2023-04-04 20:44:38 +02:00
Jonas 'Sortie' Termansen
0a7ecf1ed2
Enable stack smash protection by default.
2023-04-04 20:44:38 +02:00
Jonas 'Sortie' Termansen
c6317a0a69
Enable undefined behavior sanitization by default.
2023-04-04 20:44:38 +02:00
Jonas 'Sortie' Termansen
af92d5cae8
Fix strftime(3) %I off by one.
2023-04-04 20:44:38 +02:00
dzwdz
d3aee98c1a
Allow overriding the login session, refactor special users.
2023-04-04 21:00:00 +03:00
Jonas 'Sortie' Termansen
2799f04cad
Add date(1) -drs options.
2023-03-27 00:06:33 +02:00
Jonas 'Sortie' Termansen
e9e57dc9af
Add ntpd port.
2023-03-27 00:06:33 +02:00
Jonas 'Sortie' Termansen
9033153c47
Add sub_leap_seconds(3) and add_leap_seconds(3).
...
Advertise leap seconds being counted via CLOCK_REALTIME_HAS_LEAP_SECONDS.
2023-03-27 00:06:33 +02:00
Jonas 'Sortie' Termansen
97c57ca604
Add strptime(3).
2023-03-22 00:16:15 +01:00
Jonas 'Sortie' Termansen
4ac7072f2a
Add AI_ADDRCONFIG to getaddrinfo(3).
2023-03-19 21:56:54 +01:00
Jonas 'Sortie' Termansen
c57ff050e9
Add include and comment support to passwd(5) and group(5).
2023-03-19 21:53:21 +01:00
Jonas 'Sortie' Termansen
da86ca1873
Fix typo in ssh instructions in installation(7).
2023-03-19 11:08:01 +01:00
Jonas 'Sortie' Termansen
e9877d8080
Fix fmemopen(3) fseeko(3) overflow detection.
2023-03-19 11:08:01 +01:00
Jonas 'Sortie' Termansen
03ee6d4d89
Update to libressl-3.7.1.
2023-03-16 11:11:33 +01:00
Jonas 'Sortie' Termansen
98c92bcdcc
Update to openssh-9.3p1.
2023-03-16 10:49:47 +01:00
Jonas 'Sortie' Termansen
47e1cc439a
Add glob(3).
...
Switch sh(1) to use glob(3).
Remove compatibility for no glob(3) from the ports.
2023-03-16 00:20:43 +01:00
Jonas 'Sortie' Termansen
4e0ed30861
Fix native cross issue in xz.
2023-03-11 14:55:40 +01:00
Jonas 'Sortie' Termansen
8a4548db7d
Add memory statistics to struct psctl_stat.
...
This is an incompatible ABI change.
2023-03-09 20:27:18 +01:00
Jonas 'Sortie' Termansen
2cd7361294
Add memusage(2).
...
Switch xz to memusage(2) and fix native self-cross issue.
This is a compatible ABI change.
2023-03-09 20:27:17 +01:00
Jonas 'Sortie' Termansen
7963da689d
Fix internal types in fgetpwent_r and fgetgrent_r.
2023-03-06 20:18:33 +01:00
Jonas 'Sortie' Termansen
2a07e23695
Fix smoketest using non-existent --disable-gui option.
2023-03-06 19:38:07 +01:00
Jonas 'Sortie' Termansen
4d8cf6514e
Color the default root shell prompt red and gold.
2023-02-26 21:59:44 +01:00