K. Lange
|
09f031e6a5
|
tarfs: replace static objects for thread safety
|
2018-12-11 23:16:29 +09:00 |
|
K. Lange
|
9bd27895bc
|
ps2kbd: why are we giving current_process this
|
2018-12-11 23:16:29 +09:00 |
|
K. Lange
|
b6aa92c64e
|
kernel: off-by-one bounds check in move_fd
|
2018-12-11 23:16:29 +09:00 |
|
K. Lange
|
1463266db4
|
kernel: improvements to memory logging
|
2018-12-11 23:16:29 +09:00 |
|
K. Lange
|
3e04540bf7
|
boot: switch back to ext2 ramdisks while an issue is investigated
|
2018-12-11 21:00:48 +09:00 |
|
K. Lange
|
42c4e34772
|
kernel: increase kernel stack size considerably
|
2018-12-11 19:43:25 +09:00 |
|
K. Lange
|
5b45f72a37
|
kernel: add extensive allocation tracking option
|
2018-12-11 19:43:13 +09:00 |
|
K. Lange
|
73a3dc1414
|
qemu: pass -k en-us to fix arrow keys under Wayland clients
|
2018-12-11 17:04:20 +09:00 |
|
K. Lange
|
c16328f0cf
|
build-the-world.py: successful self-build, just missing apps
|
2018-12-11 13:52:40 +09:00 |
|
K. Lange
|
fb9c2dd693
|
Update readme
|
2018-12-11 13:46:58 +09:00 |
|
K. Lange
|
ed7848adb8
|
meta: build boot.sys
|
2018-12-11 13:44:00 +09:00 |
|
K. Lange
|
400c5de330
|
kernel: need to bail with EEXIST earlier in mkdir
|
2018-12-11 13:37:50 +09:00 |
|
K. Lange
|
3eb7726784
|
meta: tools to build stuff
|
2018-12-11 13:32:41 +09:00 |
|
K. Lange
|
31af34c73d
|
boot: switch to tar ramdisks
|
2018-12-11 13:04:02 +09:00 |
|
K. Lange
|
8c96093361
|
migrate: root should be 0755
|
2018-12-11 12:41:24 +09:00 |
|
K. Lange
|
f993a753cb
|
tarfs: new filesystem driver for read-only ustar mounting
|
2018-12-11 12:26:02 +09:00 |
|
K. Lange
|
5bf2cd5ea2
|
tmpfs: probably off-by-one, let's be safe
|
2018-12-11 12:20:08 +09:00 |
|
K. Lange
|
3d3738d76a
|
kernel: return EROFS for some unconfigured VFS operations
|
2018-12-11 09:52:19 +09:00 |
|
K. Lange
|
e2b6f13ba2
|
libc: set errno on read, write
|
2018-12-11 09:42:21 +09:00 |
|
K. Lange
|
d21247c98b
|
include: cleanup
|
2018-12-10 19:05:42 +09:00 |
|
K. Lange
|
54e9044161
|
libc: add more toaru-specific syscall wrappers
|
2018-12-10 18:47:18 +09:00 |
|
K. Lange
|
5b8d7e47c2
|
libintl: ngettext headers
|
2018-12-10 18:47:14 +09:00 |
|
K. Lange
|
c9c18f70ad
|
libc: move syscall defs; consistently use SYS_ macros
|
2018-12-10 10:09:27 +09:00 |
|
K. Lange
|
9d8962c8f3
|
libc: stub libintl implementation
|
2018-12-08 18:45:19 +09:00 |
|
K. Lange
|
004c792e91
|
gsudo: act like regular sudo
|
2018-12-08 17:02:00 +09:00 |
|
K. Lange
|
d63c98b6bf
|
libc: fprem fmod()
|
2018-12-08 13:33:25 +09:00 |
|
K. Lange
|
52f35de578
|
yutani: remove kbd_state, use active_modifiers instead
|
2018-12-08 12:43:01 +09:00 |
|
K. Lange
|
517060eebc
|
file-browser, package-manager: pg up/pg dn scrolling
|
2018-12-08 12:35:15 +09:00 |
|
K. Lange
|
e370421bef
|
netinit: use same table as crc32 app (which is the same as ZIP)
|
2018-12-08 11:38:33 +09:00 |
|
K. Lange
|
447fc7e730
|
crc32: use a different table
|
2018-12-08 11:30:16 +09:00 |
|
K. Lange
|
de4d55971f
|
v1.9.5
|
2018-12-07 21:35:32 +09:00 |
|
K. Lange
|
ad6ad6fa89
|
python: remove python demos and help docs from repository
|
2018-12-07 17:38:28 +09:00 |
|
K. Lange
|
0293e83c3b
|
libs: add README describing what each is for
|
2018-12-07 17:31:25 +09:00 |
|
K. Lange
|
80c484f78e
|
readme: let's just round to 70k for now
|
2018-12-07 16:30:20 +09:00 |
|
K. Lange
|
0293680a87
|
terminal: allow shift to bypass mouse modes to enable selection in Bim
|
2018-12-07 11:22:32 +09:00 |
|
K. Lange
|
aacb4284a0
|
yutani-test: show modifiers on mouse events
|
2018-12-07 11:16:09 +09:00 |
|
K. Lange
|
ee6f4d459d
|
yutani: bad value for RIGHT_SHIFT
|
2018-12-07 11:16:02 +09:00 |
|
K. Lange
|
20f3d83e92
|
yutani: track keyboard modifiers with mouse events
|
2018-12-07 11:05:21 +09:00 |
|
K. Lange
|
3fa34ab7d0
|
base: remove NIH from logo
|
2018-12-07 02:54:08 +09:00 |
|
K. Lange
|
dfb176abe5
|
libc: sin: lerp table lookup
|
2018-12-06 18:31:18 +09:00 |
|
K. Lange
|
9daace1b79
|
add crc32
|
2018-12-06 17:42:37 +09:00 |
|
K. Lange
|
3d34370c80
|
kernel: move irq setup later; put level control behind arg
|
2018-12-06 17:42:33 +09:00 |
|
K. Lange
|
90aa039ef8
|
mkdisk.sh: actually running out of space? we really need our own FAT builder
|
2018-12-05 21:26:41 +09:00 |
|
K. Lange
|
bac479e309
|
jpeg: close file when finished
|
2018-12-05 20:29:50 +09:00 |
|
K. Lange
|
950c15ccf4
|
jpeg: try to document what the jpeg decoder does
|
2018-12-05 20:00:29 +09:00 |
|
K. Lange
|
1d47c09ced
|
mkdisk.sh: we can go as low as 16MB
|
2018-12-05 18:51:26 +09:00 |
|
K. Lange
|
6f33b2ff97
|
jpeg: malloc-less implementation
|
2018-12-05 18:12:11 +09:00 |
|
K. Lange
|
0ddc8c15a1
|
file-browser: restart after reloading wallpaper...
|
2018-12-05 16:50:23 +09:00 |
|
K. Lange
|
c0e08faa71
|
file-browser: extraneous debug text
|
2018-12-05 16:37:15 +09:00 |
|
K. Lange
|
d374fefca7
|
file-browser: smooth wallpaper transitions, but memory usage is bad...
|
2018-12-05 16:32:43 +09:00 |
|