Commit Graph

4185 Commits

Author SHA1 Message Date
K. Lange
72aaed2eef msk: allow for and properly merge multiple remote manifests 2018-11-12 09:26:30 +09:00
K. Lange
17fca7a0d4 msk: basic network download support 2018-11-09 19:41:53 +09:00
K. Lange
df449d4b94 net: actually attempt to close sockets 2018-11-09 15:55:26 +09:00
K. Lange
017d22bda7 mkdisk.sh: 24M is an acceptable minimum 2018-11-08 20:44:17 +09:00
K. Lange
c71ed6ab60 qemu: use a TCP socket for 'make shell' w/ nc 2018-11-08 18:37:55 +09:00
K. Lange
b93f99633b petty: re-add old getty 2018-11-08 18:02:54 +09:00
K. Lange
673e1e90c9 libc: support + in printf and any flag ordering 2018-11-08 15:44:00 +09:00
K. Lange
b73316b5f5 libc: change some math debugging 2018-11-08 15:23:40 +09:00
K. Lange
be02291b53 qemu: export and collect TERM in 'make shell' 2018-11-07 18:22:48 +09:00
K. Lange
6fc8317e27 bim: bump to v1.1.5 2018-11-07 16:12:50 +09:00
K. Lange
1604c43769 yutani-query: add quiet option 2018-11-07 12:44:19 +09:00
K. Lange
ace77aee9c msk: rudimentary package manager 2018-11-07 12:44:09 +09:00
K. Lange
89d654e233 tar: don't complain when directory exists 2018-11-07 12:19:52 +09:00
K. Lange
f213be0334 chmod: fix infinite loop parsing octal modes 2018-11-07 11:54:42 +09:00
K. Lange
c2e0255066 iso9660: permissions shouuld be 0555 2018-11-07 10:55:53 +09:00
K. Lange
e0bb92bb65 Bump to v1.8.0 2018-11-07 10:52:59 +09:00
K. Lange
2accf6e314 rline_exp: handle reduced terminal size better 2018-11-06 17:33:50 +09:00
K. Lange
6bde148d27 libc: system should return WEXITSTATUS(status) 2018-11-05 13:51:29 +09:00
K. Lange
79ad8dbb79 go-video.sh: bail when failed to set video mode 2018-11-02 14:44:45 +09:00
K. Lange
d510c1375d set-resolution: should bail with bad arguments 2018-11-02 09:07:58 +09:00
K. Lange
d8c8b2cc98 irc: we send 7Fh for backspace these days... 2018-11-01 22:05:30 +09:00
K. Lange
689cbd9cba go-video.sh: go to video mode from VGA text mode 2018-11-01 21:11:56 +09:00
K. Lange
33e29e2d21 eshrc: check for toaru-vga instead of running terminal-vga 2018-11-01 21:09:45 +09:00
K. Lange
bb0448b935 terminal-vga: set TERM=toaru-vga 2018-11-01 21:09:29 +09:00
K. Lange
339c0d7b8d sysinfo: allow other toaru- terminals 2018-11-01 21:06:39 +09:00
K. Lange
0c028e2e74 bim: update 2018-11-01 21:06:29 +09:00
K. Lange
c1dcfca920 kernel: more directory permissions 2018-11-01 13:46:59 +09:00
K. Lange
86b377d4b8 readme updates 2018-11-01 13:28:29 +09:00
K. Lange
a49d87bf60 oops: accidentally added a bim syntax testing file 2018-11-01 08:17:32 +09:00
K. Lange
ff5513f2c0 bim: update to v1.1.2 2018-10-31 22:36:24 +09:00
K. Lange
a85611e669 bim: fix -C/-c 2018-10-31 22:08:07 +09:00
K. Lange
fea6693410 apps: signal usage cleanup 2018-10-31 18:58:10 +09:00
K. Lange
758a8b6cf4 tmpfs: mount through startup, not on module load 2018-10-31 18:18:11 +09:00
K. Lange
dc38dd5672 esh: add rehash command to fix syntax highlighting, tab completion 2018-10-31 17:52:01 +09:00
K. Lange
84c171c7ee sudo: cache success 2018-10-31 11:40:51 +09:00
K. Lange
0762fb30ce libc: getlogin should not query fd directly 2018-10-31 11:39:56 +09:00
K. Lange
be97496bed tmpfs: update mtime with just an open w/ append? 2018-10-31 11:39:56 +09:00
K. Lange
730fd9d64c tmpfs: /var as a protected tmpfs 2018-10-31 10:51:08 +09:00
K. Lange
b42c185421 sudo: support euids with setuid binaries 2018-10-31 10:28:41 +09:00
K. Lange
ba40bb5cc6 drawlines: single-threaded with fswait 2018-10-30 21:20:10 +09:00
K. Lange
a8b39ada97 esh: fix missing linefeed after source error message 2018-10-30 21:06:47 +09:00
K. Lange
8c4997e369 esh: fix hashmap crash when trying to remove nonexistent jobs? 2018-10-30 18:56:20 +09:00
K. Lange
f9a64b6ac7 debug_sh: cleanup 2018-10-30 16:56:28 +09:00
K. Lange
947d8ddde7 mktemp: in /tmp by default 2018-10-30 16:45:03 +09:00
K. Lange
0282e6281e esh: fix globbing of .* 2018-10-30 16:10:49 +09:00
K. Lange
e8ec1cb6c3 kernel: setsid should set pgid=pid 2018-10-30 15:58:15 +09:00
K. Lange
7a935f2834 kernel: send SIGCHLD 2018-10-30 15:37:47 +09:00
K. Lange
c3b841d13c sh: bad pgid when resetting? 2018-10-30 15:36:09 +09:00
K. Lange
622c8304f1 esh: cleaner hashmap usage; fix bad semaphore 2018-10-30 13:39:39 +09:00
K. Lange
35c29e9b4d kernel: getpgid; esh: fixups 2018-10-30 13:28:11 +09:00