Kevin Lange
|
fe19f4ad19
|
Extensive syscall table cleanup
|
2014-05-02 18:47:41 -07:00 |
|
Kevin Lange
|
a9b9c2e20d
|
Random header cleanup
|
2014-04-05 16:36:17 -07:00 |
|
Kevin Lange
|
b46d632116
|
serial, null, zero to modules
|
2014-03-15 19:48:51 -07:00 |
|
Kevin Lange
|
922fdd5f38
|
None of this actually works, but whatever
|
2013-08-19 19:38:15 -07:00 |
|
Kevin Lange
|
948813d0be
|
Fix buffer clearing and dumping when switching modes
|
2013-07-27 22:21:04 -07:00 |
|
Kevin Lange
|
720a62d6aa
|
ICANON support (still a bit rough)
This is a massive hack and I admit it.
|
2013-07-27 22:01:08 -07:00 |
|
Kevin Lange
|
40f0c41932
|
Preliminary termios support
This is some initial work on support real PTYs.
Canonical mode is not supported at the moment.
|
2013-07-27 00:18:29 -07:00 |
|
Kevin Lange
|
fde9c6d652
|
New ioctl commands and userspace improvements
|
2013-04-27 01:16:36 -07:00 |
|
Kevin Lange
|
16da56ea9b
|
General support for open() flags
Includes truncation support in tmpfs, and changes the signure of the VFS
open() method. Also tweaked some comment style in the VFS.
|
2013-04-24 00:19:08 -07:00 |
|
Kevin Lange
|
bc51b20380
|
Generic ringbuffer ds for kernel
|
2013-04-02 23:02:43 -07:00 |
|
Kevin Lange
|
7303be0eee
|
Also verify those aren't null
|
2013-04-02 18:06:06 -07:00 |
|
Kevin Lange
|
3ddb877b32
|
[grok.org.uk advisory] validate more syscall pointers
|
2013-04-02 15:23:40 -07:00 |
|
Kevin Lange
|
a55a652e0e
|
new fs node device pointer
|
2013-03-25 21:48:16 -07:00 |
|
Kevin Lange
|
fa79c89e54
|
Some fixes and cleanup
|
2013-03-22 11:58:22 -07:00 |
|
Kevin Lange
|
ef459bdaad
|
More rough stubs and fixes
|
2013-03-20 21:24:55 -07:00 |
|
Kevin Lange
|
21aeb34ea4
|
Rough ioctl with support for winsize
|
2013-03-18 23:57:40 -07:00 |
|
Kevin Lange
|
71342f842d
|
procfs, and more pty cleanup
|
2013-03-18 00:52:12 -07:00 |
|
Kevin Lange
|
e02cf79e2a
|
Rough PTY support (needs work)
|
2013-03-17 16:34:23 -07:00 |
|