K. Lange
|
68a4e0ce50
|
Require exec permission to exec (finally)
|
2018-08-12 18:16:44 +09:00 |
|
K. Lange
|
f372859ddb
|
make sure startup scripts are +x
|
2018-08-12 18:12:26 +09:00 |
|
K. Lange
|
e8246673b9
|
qemu display harness should use ttyS1
|
2018-08-12 17:55:23 +09:00 |
|
K. Lange
|
eff64a3fc0
|
Automatically run qemu display hack if under harness
|
2018-08-12 17:21:05 +09:00 |
|
K. Lange
|
64aac5e063
|
Mount cdrom if available
|
2018-08-12 17:14:15 +09:00 |
|
K. Lange
|
ad8d87c081
|
Improve stat
|
2018-08-12 17:14:06 +09:00 |
|
K. Lange
|
8fb1d23b53
|
rename init.d to startup.d to avoid conflicting with typical usage
|
2018-08-12 16:47:22 +09:00 |
|
K. Lange
|
6234f2f157
|
Improvements to kcmdline
|
2018-08-12 16:42:02 +09:00 |
|
K. Lange
|
4fbfafc442
|
New shell-script-based init system
|
2018-08-12 16:36:56 +09:00 |
|
K. Lange
|
4dbade5b5a
|
waitpid should be able to ignore kernel processes
|
2018-08-12 16:36:44 +09:00 |
|
K. Lange
|
4dfa82543e
|
add kcmdline
|
2018-08-12 16:36:15 +09:00 |
|
K. Lange
|
4f36cadff4
|
New sh features
- `if` should call clauses in correct context if they are builtins
- add equals? and exec
|
2018-08-12 16:35:07 +09:00 |
|
K. Lange
|
ff294fd1eb
|
scrolling in file browser
|
2018-08-12 13:59:00 +09:00 |
|
K. Lange
|
db9e401354
|
Don't fork off to call system for help, about
|
2018-08-12 13:24:34 +09:00 |
|
K. Lange
|
74cf97ebc2
|
eshrc
|
2018-08-12 10:52:00 +09:00 |
|
K. Lange
|
a4f90bfe34
|
Configurable prompts
|
2018-08-12 10:42:01 +09:00 |
|
K. Lange
|
823b5e1f9f
|
efi loader was skipping first memory map entry
|
2018-08-11 06:00:45 +09:00 |
|
K. Lange
|
ad7a43623f
|
More skeleton stuff for help-browser
|
2018-08-10 17:31:44 +09:00 |
|
K. Lange
|
cc681ba312
|
poc file browser stuff
|
2018-08-10 13:57:24 +09:00 |
|
K. Lange
|
3b6b6b3afd
|
Better usage help for fetch
|
2018-08-10 13:34:52 +09:00 |
|
K. Lange
|
40a03e3872
|
README updates
|
2018-08-10 08:26:24 +09:00 |
|
K. Lange
|
ae79cf7830
|
implicit def of getopt in yutani-query
|
2018-08-08 18:16:25 +09:00 |
|
K. Lange
|
caee0644a5
|
Fix some backtick stuff in shell
|
2018-08-08 15:53:34 +09:00 |
|
K. Lange
|
001f253ef0
|
printf %u
|
2018-08-08 15:03:47 +09:00 |
|
K. Lange
|
e2b25ebaca
|
yutani-clipboard
|
2018-08-08 11:46:10 +09:00 |
|
K. Lange
|
9b4a1174b6
|
More shoddy shell stuff
|
2018-08-08 10:14:59 +09:00 |
|
K. Lange
|
fbfecde4be
|
Allow windows to be dragged by menu bars
|
2018-08-07 19:18:22 +09:00 |
|
K. Lange
|
84b007fa6a
|
missing initializers in page in shm
|
2018-08-07 18:25:23 +09:00 |
|
K. Lange
|
b677716900
|
Shoddy ; support
|
2018-08-07 16:56:25 +09:00 |
|
K. Lange
|
517335df44
|
Mediocre conditionals in shell
|
2018-08-07 14:27:49 +09:00 |
|
K. Lange
|
91a88aef37
|
add /proc/pat
|
2018-08-06 17:06:49 +09:00 |
|
K. Lange
|
7bfec745d9
|
[experimental] Enable write-combining in video memory with PAT?
|
2018-08-06 16:32:06 +09:00 |
|
K. Lange
|
e00ab8983c
|
replace term-set completions with toggle-abs-mouse (since term-set is gone)
|
2018-08-04 09:43:26 +09:00 |
|
K. Lange
|
dd1baf17ca
|
rename toggle-abs-mouse
|
2018-08-04 09:43:15 +09:00 |
|
K. Lange
|
cd7609c420
|
vbox SetPointerShape support
|
2018-08-04 08:46:13 +09:00 |
|
K. Lange
|
0c5187f8ab
|
Add tool to toggle relative/absolute mouse modes
|
2018-08-04 08:41:08 +09:00 |
|
K. Lange
|
19d0c05557
|
Fix relative mouse in vga under virtualbox
|
2018-08-04 08:40:59 +09:00 |
|
K. Lange
|
2f7a7572f1
|
That's not mouse integration...
|
2018-08-04 08:04:16 +09:00 |
|
K. Lange
|
63670e7a4b
|
Fix enforcing maximum seamless window count
|
2018-08-03 20:01:28 +09:00 |
|
K. Lange
|
888b4a0c75
|
Basic VirtualBox Seamless display driver
|
2018-08-03 19:29:37 +09:00 |
|
K. Lange
|
100e586e33
|
Handle nested exit more gracefully
|
2018-08-02 19:17:18 +09:00 |
|
K. Lange
|
b524630bec
|
Exit compositor when last client exits
|
2018-08-02 19:13:16 +09:00 |
|
K. Lange
|
4b50fd324d
|
Change how text login generally works so getty can die and reboot after login session ends
|
2018-08-02 18:48:45 +09:00 |
|
K. Lange
|
c0162b2412
|
Make sys_reboot load bad idt for triple fault reboot
|
2018-08-02 18:47:37 +09:00 |
|
K. Lange
|
d80c893c38
|
Add killall, pidof
|
2018-08-02 14:55:37 +09:00 |
|
K. Lange
|
ebd877624f
|
add true, false
|
2018-08-02 14:50:06 +09:00 |
|
K. Lange
|
e98b017e0d
|
Add pwd
|
2018-08-02 14:10:46 +09:00 |
|
K. Lange
|
ae6532607a
|
Add libc wrappers for some syscalls, remove unused syscall.h imports
|
2018-08-02 13:13:27 +09:00 |
|
K. Lange
|
119a4c8dfc
|
vgalog also uses termemu
|
2018-08-02 13:13:12 +09:00 |
|
K. Lange
|
3f39c0ad61
|
Remove term-set and support for special terminal font escapes
|
2018-08-02 11:16:08 +09:00 |
|