K. Lange
|
ad22ffaca9
|
esh: basic support for ~ paths
|
2018-10-29 21:33:52 +09:00 |
|
K. Lange
|
42dbc44212
|
esh: don't die when unable to source
|
2018-10-29 21:25:31 +09:00 |
|
K. Lange
|
829ebcd4a1
|
esh: fix output for fg, bg when no jobs
|
2018-10-29 21:21:39 +09:00 |
|
K. Lange
|
614eb752d4
|
add reset
|
2018-10-29 21:21:26 +09:00 |
|
K. Lange
|
886f5797fb
|
kernel: add modes and offsets to file descriptors
|
2018-10-29 20:57:17 +09:00 |
|
K. Lange
|
26801b76fd
|
init: don't actually open serial by default
|
2018-10-29 20:56:51 +09:00 |
|
K. Lange
|
23573a1f35
|
getty: ensure tty is sane
|
2018-10-29 20:56:41 +09:00 |
|
K. Lange
|
81ba10fe3f
|
serial: new direct tty serial driver
|
2018-10-29 19:55:55 +09:00 |
|
K. Lange
|
e0a871df8b
|
kernel: processes in the same session should be able to send SIGCONT regardless of permissions
|
2018-10-29 18:32:13 +09:00 |
|
K. Lange
|
5831f88328
|
esh: fixup behavior of & tasks in non-interactive shells
|
2018-10-29 13:47:27 +09:00 |
|
K. Lange
|
8d5c2aeb5a
|
cat: accept - as an argument
|
2018-10-29 13:47:05 +09:00 |
|
K. Lange
|
d26129ce39
|
esh: don't create jobs from & commands when not interactive
|
2018-10-29 13:04:19 +09:00 |
|
K. Lange
|
9a6a5ce9c1
|
esh: report status of backgrounded apps when they finish
|
2018-10-29 12:45:22 +09:00 |
|
K. Lange
|
7fe9c841d4
|
esh: bg command
|
2018-10-29 10:59:01 +09:00 |
|
K. Lange
|
573dd69cd3
|
esh: backgrounded commands should produce jobs we can fg
|
2018-10-29 10:49:53 +09:00 |
|
K. Lange
|
9ff2b20821
|
esh: additional signal descriptions
|
2018-10-28 19:40:21 +09:00 |
|
K. Lange
|
b06248b631
|
esh: incorrect references to pid in wait_for_child
|
2018-10-28 19:40:08 +09:00 |
|
K. Lange
|
0995d14106
|
tty: kernel should send SIGWINCH, not terminal
|
2018-10-28 19:03:04 +09:00 |
|
K. Lange
|
4fb42341dd
|
sh: should wait for -1 in non-interactive shells
|
2018-10-28 18:52:44 +09:00 |
|
K. Lange
|
02d5f77f10
|
more correct pgrp juggling
|
2018-10-28 18:23:11 +09:00 |
|
K. Lange
|
4d854b156c
|
lfbvideo: allow display initialize to be triggered by ioctl
|
2018-10-27 16:18:09 +09:00 |
|
K. Lange
|
e3fd396897
|
terminal-vga: stop reading from kbd/mouse on SIGUSR2
|
2018-10-27 16:17:54 +09:00 |
|
K. Lange
|
ad9fc6caa4
|
esh: better handling for suspended pipelines
|
2018-10-27 12:12:17 +09:00 |
|
K. Lange
|
51df8004dd
|
job control: kill/cont process groups
|
2018-10-26 23:19:46 +09:00 |
|
K. Lange
|
5aaaf9f8ce
|
kernel: setpgid fix
|
2018-10-26 23:15:08 +09:00 |
|
K. Lange
|
3d2e94d387
|
procfs: indicate stopped (T) in status
|
2018-10-26 20:50:11 +09:00 |
|
K. Lange
|
6c88956fa4
|
job control
|
2018-10-26 20:34:15 +09:00 |
|
K. Lange
|
a40fe23a50
|
tty: support additional EOL character
|
2018-10-26 18:20:09 +09:00 |
|
K. Lange
|
8a58745c27
|
stty: setter for VWERASE
|
2018-10-26 13:51:08 +09:00 |
|
K. Lange
|
07ae3dd089
|
tty: add VWERASE
|
2018-10-26 13:46:47 +09:00 |
|
K. Lange
|
089d5235c3
|
stty: DEL is the default for VERASE
|
2018-10-26 13:40:40 +09:00 |
|
K. Lange
|
092ca7c196
|
tty: ascii DELETE for backspace; no serial conversion
|
2018-10-26 13:39:03 +09:00 |
|
K. Lange
|
5f89d99258
|
v1.7.0
|
2018-10-26 10:17:54 +09:00 |
|
K. Lange
|
cc4874f90a
|
tty: improvements (^V, fix nlcr behaviors, enter sends ^M)
|
2018-10-26 10:15:16 +09:00 |
|
K. Lange
|
a78ffc513f
|
Update bim
|
2018-10-26 10:12:20 +09:00 |
|
K. Lange
|
12968b4b53
|
kernel: handle ^U with control codes
|
2018-10-25 23:36:43 +09:00 |
|
K. Lange
|
fad926c487
|
kernel: uh, oops
|
2018-10-25 23:27:13 +09:00 |
|
K. Lange
|
b721c7483c
|
debug_sh: use current process fd 0, 1 for shell, don't implement bad readline
|
2018-10-25 23:23:29 +09:00 |
|
K. Lange
|
ed796bf6aa
|
kernel: handle control characters in CANON nicely
|
2018-10-25 23:23:29 +09:00 |
|
K. Lange
|
f56597583a
|
insmod: multiple module arguments
|
2018-10-25 23:23:29 +09:00 |
|
K. Lange
|
9b912bbfd7
|
kernel: preallocate tables for high memory
|
2018-10-25 23:23:29 +09:00 |
|
K. Lange
|
076d7d59d8
|
debug_sh: command to set kernel args
|
2018-10-25 23:23:29 +09:00 |
|
K. Lange
|
1180297730
|
bim: update to v1.0.8
|
2018-10-23 15:44:24 +09:00 |
|
K. Lange
|
9f112b9d2d
|
bim: update to 1.0.7
|
2018-10-23 10:08:34 +09:00 |
|
K. Lange
|
077ba8a231
|
bim: fix differing signedness in comparison
|
2018-10-22 14:45:31 +09:00 |
|
K. Lange
|
77766bdec3
|
bim: smartcase search
|
2018-10-22 14:43:25 +09:00 |
|
K. Lange
|
6898766fa0
|
lfbvideo: re-add old kludge vidmem locator as an option
|
2018-10-21 20:56:01 +09:00 |
|
K. Lange
|
30b0b9477b
|
e1000: add mobile chipset pci id
|
2018-10-21 20:31:48 +09:00 |
|
K. Lange
|
07a9f5bec8
|
terminal: redraw cursor on \r
|
2018-10-21 18:31:12 +09:00 |
|
K. Lange
|
4beb5c361b
|
bim: add common commands to (e)sh syntax highlighting
|
2018-10-20 18:16:49 +09:00 |
|