K. Lange
|
efec80cb38
|
times: rudimentary support for process times
|
2021-09-02 23:08:18 +09:00 |
|
K. Lange
|
6eaeff3451
|
smp: Force userspace preemption on other cores.
|
2021-09-02 21:38:30 +09:00 |
|
K. Lange
|
db9c2a6d3f
|
ata: Don't make device nodes for disks that claim to be empty
|
2021-09-02 21:30:59 +09:00 |
|
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 |
|