Commit Graph

5594 Commits

Author SHA1 Message Date
K. Lange
f110f0b215 libc: Update wcwidth with latest data 2021-10-27 19:23:05 +09:00
K. Lange
fc92dfb29d base: Ensure we're still providing the fake libm.so 2021-10-27 15:00:22 +09:00
K. Lange
cd6c038090 build: Remove C++ support, stop including libstdcxx on the ramdisk 2021-10-27 13:24:11 +09:00
K. Lange
06a44264d6 readelf: Fix missing -d option 2021-10-27 13:05:00 +09:00
K. Lange
af2fd21788 boot: Add a shortcut to toggle video/text mode 2021-10-27 08:17:38 +09:00
K Lange
393e6ff527 boot: Make sure menu displays if an unrecognized key is pressed 2021-10-26 22:43:01 +09:00
K. Lange
241a7d6a95 boot: Don't clear lines before printing on them when drawing banners 2021-10-26 18:32:32 +09:00
K. Lange
627932d8ab boot: fixup returning from editor to menu 2021-10-26 16:33:03 +09:00
K. Lange
d17394b6a0 boot: Prettify 2021-10-26 16:14:57 +09:00
K. Lange
d664dbf5c5 compositor: Animate bottom and top windows normally if they aren't marked ALT_ANIMATION 2021-10-26 16:14:57 +09:00
K. Lange
b2bd4d0715 glogin-provider: cleanup, remove animation 2021-10-26 16:14:57 +09:00
K. Lange
f84500d752 file-browser: Don't restart when wallpaper changes 2021-10-26 16:14:57 +09:00
K. Lange
9fc21a03e2 base: Wait a bit before starting the wizard 2021-10-26 16:14:57 +09:00
K. Lange
9e64a0a978 splash-log: Cleanup, disable log if 'debug' is not specified, unless we take too long 2021-10-26 16:14:53 +09:00
K. Lange
d79bf46731 fbterm: Move log to center, set bg to black 2021-10-26 16:14:38 +09:00
K. Lange
49342b7996 net: try to actually track received packet sizes... 2021-10-25 18:27:08 +09:00
K. Lange
073e43384c kmalloc: Use existing assertion infrastructure 2021-10-25 18:25:21 +09:00
K. Lange
4b62e4ab22 assert: use dprintf, not printf, when printing assertion message 2021-10-25 18:24:49 +09:00
K. Lange
465c82a5f8 irq: Mark isr_common as global so it shows up in symbol table 2021-10-25 18:23:50 +09:00
K. Lange
1bb382de12 kernel: Print gs alongside other registers in panic 2021-10-25 18:23:33 +09:00
K. Lange
4a9cad3363 msk: Switch package source to CDN 2021-10-25 17:09:32 +09:00
K. Lange
641abfc3cf panel: Visual adjustments to slider 2021-10-25 15:30:30 +09:00
K. Lange
4d390e9b97 compositor: Hack to support 24bpp framebuffers 2021-10-25 13:50:59 +09:00
K. Lange
0ae964c680 boot: Fall back to 24bpp modes 2021-10-25 13:50:48 +09:00
K. Lange
95ef9f02ac fbterm: Support 24bpp framebuffers 2021-10-25 13:50:08 +09:00
K. Lange
8839e4357c multiboot: Correctly pass bits-per-pixel from framebuffer data 2021-10-25 13:49:57 +09:00
K. Lange
da535e7c04 boot: VBE modesetting 2021-10-25 13:00:40 +09:00
K. Lange
729b0c231f panel: New volume slider menu widget 2021-10-24 21:20:25 +09:00
K. Lange
f0091f8f87 ringbuffer: don't use heap allocator if buffer size is one page 2021-10-24 19:52:51 +09:00
K. Lange
b4783dd1c3 msk: Switch back to using tar/gunzip with pipes 2021-10-24 19:40:55 +09:00
K. Lange
591a074608 pipe: Embiggen pipe buffers 2021-10-24 19:39:42 +09:00
K. Lange
e3b713487c pipe: Make pipes more direct with ring buffer usage 2021-10-24 18:12:20 +09:00
K. Lange
988bb81d38 cpuwidget: Cap graphs better 2021-10-24 17:31:18 +09:00
K. Lange
896d9d3dad panel: Don't display loopback in network status widget 2021-10-24 17:31:18 +09:00
K. Lange
468b1ae22b cpuwidget: Legend cleanup 2021-10-24 17:31:13 +09:00
K. Lange
ca8fc639db kernel: Fix gdt install clobbering symbol table, or whatever else ends up after it 2021-10-24 16:23:56 +09:00
K. Lange
ce1e9b4e03 socket: Purge rx queue when socket closes? 2021-10-23 12:42:48 +09:00
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