K. Lange
|
43772cbbb0
|
terminal: make scrollback more efficient?
|
2021-10-23 12:40:02 +09:00 |
|
K. Lange
|
8b363c878b
|
mmu: Fixup mapping for physical memory address >4GiB
|
2021-10-23 12:19:41 +09:00 |
|
K. Lange
|
1ed5ea6404
|
net: net_udp_send() should return size of data sent
|
2021-10-22 15:39:21 +09:00 |
|
K. Lange
|
f300386d13
|
net: initial loopback interface support
|
2021-10-22 15:36:03 +09:00 |
|
K. Lange
|
b4c84ee919
|
kuroko: Bump for sendto() support
|
2021-10-22 15:35:48 +09:00 |
|
K. Lange
|
3ff2a31248
|
dhclient: Skip things that don't have hardware addresses
|
2021-10-22 15:35:37 +09:00 |
|
K. Lange
|
0cdb536ef5
|
cpuwidget: Shoddily add interface names to network legend
|
2021-10-22 15:35:21 +09:00 |
|
K. Lange
|
d7de23feb0
|
make: Clean more stuff
|
2021-10-21 15:41:04 +09:00 |
|
K. Lange
|
3decb96169
|
v1.99.8
|
2021-10-21 11:18:42 +09:00 |
|
K. Lange
|
08820eca71
|
kernel: oops
|
2021-10-21 09:35:02 +09:00 |
|
K. Lange
|
bf6d5f765d
|
kernel: make_process_ready may be called with sleep_lock already acquired?
|
2021-10-21 08:48:26 +09:00 |
|
K. Lange
|
25602ba019
|
ata: Ensure we lock around submitting ATAPI command so we're woken up correctly
|
2021-10-21 08:48:03 +09:00 |
|
K Lange
|
106ca0b88f
|
util: Move ISO, FAT stuff to a library
|
2021-10-20 23:14:39 +09:00 |
|
K Lange
|
707b7f7ed2
|
boot: MBR / disk boot stub
|
2021-10-20 23:14:34 +09:00 |
|
K. Lange
|
55835ab494
|
fbterm: Only enable scrolling by default on vga terminal
|
2021-10-20 19:39:47 +09:00 |
|
K. Lange
|
1efc36e51a
|
kernel: Fixup bad lock ordering in process_awaken_signal
|
2021-10-20 19:37:31 +09:00 |
|
K. Lange
|
c1e5f206d5
|
splash-log, migrate: Cleanup
|
2021-10-20 18:49:58 +09:00 |
|
K. Lange
|
b6caef5d7e
|
x86_64: Cleanup boot messages to fit in vga text mode better
|
2021-10-20 18:49:40 +09:00 |
|
K. Lange
|
0f2d7334b0
|
fbterm: VGA backend, enable scrolling by default
|
2021-10-20 18:49:07 +09:00 |
|
K. Lange
|
038727eb1a
|
x86_64: Support multiboot2 loaders
|
2021-10-20 16:03:05 +09:00 |
|
K. Lange
|
043b3797f7
|
x86_64: Mark kernel with AOUT_KLUDGE address parameters so the 64-bit ELF can be booted directly
|
2021-10-20 16:02:46 +09:00 |
|
K. Lange
|
900db689a5
|
boot: Support AOUT_KLUDGE kernels
|
2021-10-20 11:59:14 +09:00 |
|
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 |
|