K. Lange
|
be02291b53
|
qemu: export and collect TERM in 'make shell'
|
2018-11-07 18:22:48 +09:00 |
|
K. Lange
|
ace77aee9c
|
msk: rudimentary package manager
|
2018-11-07 12:44:09 +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
|
758a8b6cf4
|
tmpfs: mount through startup, not on module load
|
2018-10-31 18:18:11 +09:00 |
|
K. Lange
|
b42c185421
|
sudo: support euids with setuid binaries
|
2018-10-31 10:28:41 +09:00 |
|
K. Lange
|
35c29e9b4d
|
kernel: getpgid; esh: fixups
|
2018-10-30 13:28:11 +09:00 |
|
K. Lange
|
36afa24d2f
|
kernel: invert WEXITED to WSTOPPED
|
2018-10-30 13:11:07 +09:00 |
|
K. Lange
|
886f5797fb
|
kernel: add modes and offsets to file descriptors
|
2018-10-29 20:57:17 +09:00 |
|
K. Lange
|
81ba10fe3f
|
serial: new direct tty serial driver
|
2018-10-29 19:55:55 +09:00 |
|
K. Lange
|
9a6a5ce9c1
|
esh: report status of backgrounded apps when they finish
|
2018-10-29 12:45:22 +09:00 |
|
K. Lange
|
4d854b156c
|
lfbvideo: allow display initialize to be triggered by ioctl
|
2018-10-27 16:18:09 +09:00 |
|
K. Lange
|
51df8004dd
|
job control: kill/cont process groups
|
2018-10-26 23:19:46 +09:00 |
|
K. Lange
|
6c88956fa4
|
job control
|
2018-10-26 20:34:15 +09:00 |
|
K. Lange
|
07ae3dd089
|
tty: add VWERASE
|
2018-10-26 13:46:47 +09:00 |
|
K. Lange
|
cc4874f90a
|
tty: improvements (^V, fix nlcr behaviors, enter sends ^M)
|
2018-10-26 10:15:16 +09:00 |
|
K. Lange
|
f94bedccdb
|
eshrc: add python-demos to PATH if available
|
2018-10-19 11:00:05 +09:00 |
|
K. Lange
|
16c18d7567
|
base: default .eshrc to add paths for gcc and binutils
|
2018-10-12 18:11:41 +09:00 |
|
K. Lange
|
e12508ca29
|
libc: stub limits.h to satify an include_next
|
2018-10-12 16:16:21 +09:00 |
|
K. Lange
|
97555916fa
|
opt: add some c
|
2018-10-12 16:00:20 +09:00 |
|
K. Lange
|
fb0327a1cf
|
libc: some stat things should be signed
|
2018-10-12 12:45:39 +09:00 |
|
K. Lange
|
8b304df414
|
libc: define something so GMP knows FILE exists
|
2018-10-12 12:45:21 +09:00 |
|
K. Lange
|
fe91fbdc9e
|
libc: more PRI specs
|
2018-10-12 12:45:01 +09:00 |
|
K. Lange
|
4777fddd36
|
libc: signal functions should take int
|
2018-10-12 12:44:46 +09:00 |
|
K. Lange
|
f40f8b7197
|
libc: C++ header guards
|
2018-10-12 11:15:40 +09:00 |
|
K. Lange
|
b33815c632
|
libc: support for building libstdc++?
|
2018-10-12 10:35:28 +09:00 |
|
K. Lange
|
c3a6b4f486
|
base: default PS1_RIGHT should clear attributes
|
2018-10-11 20:44:49 +09:00 |
|
K. Lange
|
f7eb386d81
|
decorations: single pixel exposed edges on tiled windows
|
2018-10-11 09:53:55 +09:00 |
|
K. Lange
|
9db81febb6
|
opt: add directory; add asm demo
|
2018-10-10 22:40:26 +09:00 |
|
K. Lange
|
045e511d74
|
libc: fscanf stubs
|
2018-10-10 11:30:25 +09:00 |
|
K. Lange
|
3d780117c3
|
libc: working wcstombs and mbstowcs
|
2018-10-10 11:01:30 +09:00 |
|
K. Lange
|
c64d881181
|
libc: bad, bsd-style mktemp (also add user app)
|
2018-10-10 10:11:28 +09:00 |
|
K. Lange
|
5cec6037ee
|
libc: stub sscanf
|
2018-10-10 10:06:13 +09:00 |
|
K. Lange
|
14e8a6ea7f
|
libc: add naive bsearch
|
2018-10-10 09:35:09 +09:00 |
|
K. Lange
|
2498ee21f6
|
strtol and family
|
2018-10-10 09:13:54 +09:00 |
|
K. Lange
|
d3907663d0
|
libc: more string functions
|
2018-10-10 08:42:52 +09:00 |
|
K. Lange
|
f3c800b791
|
add logname, getlogin()
|
2018-10-09 20:35:53 +09:00 |
|
K. Lange
|
c35b51ad14
|
pty: preparations to make serial ports actual ttys
|
2018-10-09 20:13:08 +09:00 |
|
K. Lange
|
11772506bb
|
kernel, libc: tty names
|
2018-10-09 19:56:45 +09:00 |
|
K. Lange
|
4a98815c25
|
sys/param.h: stub header
|
2018-10-08 22:20:18 +09:00 |
|
K. Lange
|
31214693dd
|
Fixes to build kernel and modules with clang
|
2018-10-07 11:53:07 +09:00 |
|
K. Lange
|
cf199f04ec
|
Don't include Python demos on the ramdisk by default
|
2018-10-03 09:36:53 +09:00 |
|
K. Lange
|
b189bfa659
|
Pull in Python panel/wallpaper from 1.2.x
|
2018-10-03 09:32:32 +09:00 |
|
K. Lange
|
ffe0aa2448
|
fcntl flock stubs to support Python fcntl module
|
2018-10-03 09:17:24 +09:00 |
|
K. Lange
|
719d27166d
|
Allow compositor to load Cairo backend later at runtime
|
2018-10-02 18:58:03 +09:00 |
|
K. Lange
|
3f6234a683
|
Add a friendly README in ~local
|
2018-10-01 21:30:09 +09:00 |
|
K. Lange
|
cbc59debbd
|
rm ~local/hello
|
2018-10-01 21:22:45 +09:00 |
|
K. Lange
|
05d4b79568
|
Move Python demos to /usr/share
|
2018-10-01 21:20:54 +09:00 |
|
K. Lange
|
36e9046ae8
|
Allow modules to install procfs entries
|
2018-09-30 16:09:19 +09:00 |
|
K. Lange
|
f2024aa274
|
Properly support strides
|
2018-09-29 01:13:47 +09:00 |
|
K. Lange
|
de94682728
|
Only the kill syscall should care about user permissions for signals
|
2018-09-28 23:59:12 +09:00 |
|