5156 Commits

Author SHA1 Message Date
K. Lange
1d4fbc41b3 kernel: Should not need to use temporary buffer for fxsave/rstr 2021-09-02 18:04:44 +09:00
K. Lange
98bcb40671 nproc: Expose processor count and use it to pick between yielding and non-yielding spin locks 2021-09-02 17:27:21 +09:00
K. Lange
0d71c98cc2 localtime: rudimentary, incorrect support for timezone offsets 2021-09-02 16:09:28 +09:00
K. Lange
64bfcce029 dhclient: fallback to /var/resolv.conf if /etc is read-only 2021-09-02 15:26:11 +09:00
K. Lange
783e6d69d6 chown: fixup semantics, support names in command 2021-09-02 15:10:12 +09:00
K. Lange
a95cc9c13c make: Default to 2 SMP cores so we're consistently testing with SMP enabled 2021-09-02 14:27:10 +09:00
K. Lange
4dc97e7bf1 v1.99.5 v1.99.5 2021-09-01 20:32:09 +09:00
K. Lange
a77d0ef85a smp: Memory invalidation fixes 2021-09-01 19:55:00 +09:00
K Lange
403b1ecfcb serial: should be owned by 'dialout' group 2021-08-31 22:40:49 +09:00
K. Lange
c2dea31ff0 base: Add 'guest' user with no groups, not in sudoers 2021-08-31 20:54:35 +09:00
K. Lange
8984cc8f71 groups: First pass at support for supplementary group lists 2021-08-31 20:46:48 +09:00
K. Lange
8775a28209 groups: Initial support for gids. 2021-08-31 19:47:04 +09:00
K. Lange
8fbbc205be ahci: more testing 2021-08-31 19:43:12 +09:00
K. Lange
996fe55ab0 dospart: recover and convert to mount function 2021-08-31 16:56:34 +09:00
K. Lange
afdf9671a6 vfs: Allow 'filesystems' that are partition mappers to not return a node 2021-08-31 16:56:18 +09:00
K. Lange
d7b0faa9f9 ata: remove partition info which belongs to dospart module 2021-08-31 16:50:58 +09:00
K. Lange
0b82c3cf75 hexify: bail if fopen failed 2021-08-31 16:50:45 +09:00
K. Lange
03e22eb823 ata: Rudimentary recovery of the legacy ATA driver 2021-08-31 16:31:29 +09:00
K. Lange
20f79b9a86 kuroko: sync to fix string comparison crash 2021-08-30 19:58:59 +09:00
K. Lange
76befad991 libm: must implement sqrt() or it can loop in gcc 2021-08-30 19:33:43 +09:00
K. Lange
1a2ce6725a compositor: Switch window screenshot keybind to Shift+PrtSc because Gnome doesn't want us to get Alt+PrtSc in emulators 2021-08-30 18:06:21 +09:00
K. Lange
54f9417fda kbd: Catch different scancode from PrtSc key 2021-08-30 18:05:59 +09:00
K. Lange
57a4b427d7 boot: enable vmware resize by default? it seems stable 2021-08-30 13:24:25 +09:00
K. Lange
9ae8eba0e4 vmware: enable resize support 2021-08-30 13:16:29 +09:00
K. Lange
2cf304ea31 modules: cleanup header comments 2021-08-30 13:07:07 +09:00
K. Lange
c6fade0edc pcspkr: recover module 2021-08-30 13:05:39 +09:00
K. Lange
eb9a2c0f83 iso9660: recover, fixup driver 2021-08-30 12:57:47 +09:00
K. Lange
f7918c2f66 calculator: simple text input 2021-08-30 11:40:45 +09:00
K. Lange
eb46ba969a calculator: screwy, kuroko-backed calculator 2021-08-30 11:16:34 +09:00
K. Lange
18a1519090 glogin-provider: using wrong fonts for metrics... 2021-08-30 09:35:47 +09:00
K. Lange
7925346edf libc: that xor-swap is silly and probably also slower 2021-08-28 19:55:43 +09:00
K. Lange
7975697786 libc: Implement an actual quicksort for qsort... 2021-08-28 19:50:54 +09:00
K. Lange
a7db67dbb1 compositor: Oops, we weren't reseting compositor clips 2021-08-28 19:00:49 +09:00
K. Lange
e7910d9f8b file-browser: do fewer redundant redraws 2021-08-28 18:30:43 +09:00
K. Lange
d124047b26 package-manager: apply same optimization as file-browser 2021-08-28 18:05:12 +09:00
K. Lange
e552b21212 file-browser: little fixes 2021-08-28 18:03:53 +09:00
K. Lange
913a2c1c84 kuroko: _yutani: expose shm font support 2021-08-28 17:40:41 +09:00
K. Lange
9e018d2932 readelf: GNU-style options 2021-08-28 15:29:18 +09:00
K. Lange
56eff9a3e2 text: on second thought, cache the data not the font object, so each tt_font_from_shm is a unique ref 2021-08-28 14:53:22 +09:00
K. Lange
4d68b0bc4a text: bring back shm-stored fonts provided by compositor 2021-08-28 14:50:52 +09:00
K Lange
7d97b780e0 text: various rewrites 2021-08-27 09:00:33 +09:00
K. Lange
1aa0b9eb2b color-picker: New widget demo 2021-08-25 18:52:37 +09:00
K. Lange
c2fe5fa196 graphics: const arguments for point/line calculations 2021-08-24 22:04:53 +09:00
K. Lange
482b55e206 compositor: drop support for replacement renderers 2021-08-23 19:31:45 +09:00
K Lange
5f043486c3 compositor: Unthread the render pass 2021-08-23 19:13:10 +09:00
K. Lange
5f00d6caaf boot: alternate help message when highlighting a toggle 2021-08-22 17:49:28 +09:00
K. Lange
aca614207e boot: more editor key binds 2021-08-21 15:12:04 +09:00
K. Lange
14345b73db boot: make this bootload v4.0? 2021-08-21 08:07:20 +09:00
K. Lange
b8f2f93dee test: more detailed logging for USB so we can test xhci 2021-08-21 08:04:59 +09:00
K. Lange
b216e05f74 dhclient: don't segfault on RO filesystem trying to write resolv.conf 2021-08-21 08:04:25 +09:00