K. Lange
|
76191f89fb
|
kernel: Print tracebacks for more fatal errors
|
2021-10-20 10:33:58 +09:00 |
|
K. Lange
|
32c3bf1825
|
insmod: Support passing arguments to modules
|
2021-10-20 10:33:35 +09:00 |
|
K. Lange
|
c366ea2dfd
|
kernel: Initial pass at new debug printf interface
|
2021-10-19 20:29:14 +09:00 |
|
K. Lange
|
a9b853d24c
|
boot: Jump back to real mode to load sectors?
|
2021-10-19 20:10:59 +09:00 |
|
K. Lange
|
6ed0e72278
|
base: Print message when loading drivers on startup
|
2021-10-18 20:30:14 +09:00 |
|
K. Lange
|
2adb603e7a
|
base: Update README.md
|
2021-10-18 20:29:59 +09:00 |
|
K. Lange
|
3336fe23cb
|
boot: Set a kcmdline flag when debug is set in menu
|
2021-10-18 19:50:59 +09:00 |
|
K. Lange
|
fc7cfa0005
|
glogin-provider: Fixup animation to not smear on slow systems
|
2021-10-18 19:50:24 +09:00 |
|
K Lange
|
426227032e
|
make: Why are we trying to echo PATH here?
|
2021-10-13 21:52:13 +09:00 |
|
K. Lange
|
a8c89422a7
|
base: Load the piix4 remapper if we see the ISA bridge; fixes OVFM under qemu without -M q35
|
2021-10-13 21:28:53 +09:00 |
|
K. Lange
|
e9e9635a5f
|
make: bail if make fails?
|
2021-10-13 21:13:16 +09:00 |
|
K. Lange
|
6d78b765b1
|
make: Give write access to docker container's bin dir
|
2021-10-13 21:12:29 +09:00 |
|
K. Lange
|
1cb7195d75
|
make: Replace update-extents.py with a Kuroko equivalent
|
2021-10-13 21:04:06 +09:00 |
|
K. Lange
|
7ce16a005d
|
net: Oops, we broke UDP sends
|
2021-10-13 10:50:05 +09:00 |
|
K. Lange
|
526c8fc55e
|
smp: allow command line override for where to scan for RSDP
|
2021-10-12 22:23:58 +09:00 |
|
K Lange
|
751f78ef2f
|
net: don't explode without a network
|
2021-10-12 21:15:44 +09:00 |
|
K. Lange
|
a8ca76845c
|
smp: Don't just fatal() if there's too many cores; initialize up to 32
|
2021-10-12 20:04:38 +09:00 |
|
K. Lange
|
d60b2daccd
|
hda: stub module
|
2021-10-12 10:55:13 +09:00 |
|
K. Lange
|
831a0c97ab
|
base: update package repository on startup
|
2021-10-12 10:54:42 +09:00 |
|
K. Lange
|
538cc9319e
|
es1371: Audio driver for vmware
|
2021-10-10 15:13:29 +09:00 |
|
K Lange
|
72825a7d46
|
lfbvideo: recalculate vmware memory size on display change
|
2021-10-09 22:06:31 +09:00 |
|
K. Lange
|
2c0dc519cc
|
terminal: bind Ctrl Shift +, Ctrl -, Ctrl 0 to modify scaling
|
2021-10-09 15:25:09 +09:00 |
|
K. Lange
|
4dbd4c3ffc
|
file-browser: fix up scroll dimensions for desktop, though we really do need to make that multi-column
|
2021-10-08 18:47:54 +09:00 |
|
K. Lange
|
3d79b85f2c
|
base: Accept QEMU IDE controller for ata driver autoload
|
2021-10-08 10:22:59 +09:00 |
|
K. Lange
|
9ad23299c7
|
file-browser: Icons, identification of PDFs, little launcher wrapper
|
2021-10-08 10:22:33 +09:00 |
|
K. Lange
|
8d029531f8
|
make: /usr/lib/ libs (from gcc) should come from TOOLCHAIN
|
2021-10-08 10:12:05 +09:00 |
|
K. Lange
|
46c59e8786
|
base: Load iso9660 and add a desktop icon when mounting CD at boot
|
2021-10-07 20:22:10 +09:00 |
|
K. Lange
|
8d9c13c047
|
base: Load ATA drivers on vbox if IDE is detected
|
2021-10-07 20:21:41 +09:00 |
|
K. Lange
|
70e4d82524
|
ata: fix bad timeout on ATAPI initialization, fixes vbox seeing the CD
|
2021-10-07 20:21:01 +09:00 |
|
K. Lange
|
178841882b
|
iso9660: try to catch some potential mount errors
|
2021-10-07 20:20:07 +09:00 |
|
K. Lange
|
5c5b0952d0
|
base: Only show tutorial once on first graphical login for 'local'
|
2021-10-07 17:33:01 +09:00 |
|
K. Lange
|
e8a1ffab46
|
libm: Add missing M_, INFINITY, NAN constants
|
2021-10-07 07:24:39 +09:00 |
|
K. Lange
|
44eefc2e43
|
libm: Add two missing functions
|
2021-10-07 07:20:50 +09:00 |
|
K. Lange
|
65ad24537f
|
cpuwidget: Add to menu as 'System Monitor'
|
2021-10-05 09:45:16 +09:00 |
|
K. Lange
|
bb2012c87e
|
fetch: Parse https and bail better
|
2021-10-04 20:35:05 +09:00 |
|
K. Lange
|
05e224dee7
|
kernel: Better fault reports
|
2021-10-04 20:34:42 +09:00 |
|
K. Lange
|
bbf49fbc9d
|
cpuwidget: Complete revamp
|
2021-10-04 20:31:47 +09:00 |
|
K. Lange
|
a281da4b82
|
text: Expose method for brute-force path stroke
|
2021-10-04 20:31:30 +09:00 |
|
K. Lange
|
b87381116b
|
graphics: fixup aa line rasterizer
|
2021-10-04 15:04:34 +09:00 |
|
K. Lange
|
fbd84d1609
|
terminal-vga: Backport selection improvements from graphical terminal
|
2021-10-01 09:09:45 +09:00 |
|
K. Lange
|
4b4fd235ac
|
terminal: Minor improvements to text selection
|
2021-09-30 21:47:27 +09:00 |
|
K. Lange
|
4ef5ee0416
|
net: Add stats counters
|
2021-09-30 19:09:04 +09:00 |
|
K. Lange
|
495d1a196a
|
kernel: Use 'Misaka' as the system named presented by the kernel
|
2021-09-30 10:37:46 +09:00 |
|
K. Lange
|
1f0d982240
|
kernel: Initial try at actual user buffer validation
|
2021-09-29 14:07:32 +09:00 |
|
K. Lange
|
ebd86b1a3f
|
boot: recommend 1GiB of RAM
|
2021-09-29 10:47:27 +09:00 |
|
K. Lange
|
11ce99bfc6
|
bim: Update gas highlighter
|
2021-09-29 10:12:59 +09:00 |
|
K. Lange
|
4e1c7ca6b7
|
boot: Cleanup strings; spot-check memory on startup
|
2021-09-29 10:12:25 +09:00 |
|
K. Lange
|
fcc232e09a
|
sh: Recommend 'ifconfig' in place of 'ip'/'ipconfig'
|
2021-09-28 18:49:14 +09:00 |
|
K. Lange
|
c21578775b
|
calculator: Don't let the window get too tiny
|
2021-09-28 18:39:53 +09:00 |
|
K. Lange
|
51f0ef4e03
|
libc: Fix bad logic when looking for IP address
|
2021-09-28 18:36:53 +09:00 |
|