14 Commits

Author SHA1 Message Date
Matheus 77520c00c5 pty: use new anonymous devfs operations
Switch the old hacky way of registering a new pty master into using the
new anonymous api.
2026-10-06 11:51:00 -03:00
Matheus f8752e7fac pty: fix UAF 2026-06-28 21:51:40 -03:00
Matheus e2506c0bab pty: support POLLHUP 2026-05-28 14:18:59 -03:00
Matheus a9dee251c9 tty: extra hang up checks 2025-12-25 20:20:34 -03:00
Matheus 0c6a00bc6b tty: add termios_callback 2025-08-15 22:52:46 -03:00
Matheus 607566531d kernel: rework init 2025-08-14 20:25:43 -03:00
Matheus e8c2f1fbf3 devfs: use iovec_iterator internally 2024-09-21 13:53:39 -03:00
Matheus 611f13b562 kernel: do preparation work for copyless read/write 2024-09-18 21:17:37 -03:00
Matheus ca42167fe1 vfs: pass cred to ioctl 2024-08-30 22:53:57 -03:00
Matheus 806fa3a333 devfs: take cred struct in devfs_register 2024-08-24 21:51:55 -03:00
Matheus 50b4b45d00 kernel: usercopy functions 2024-06-09 19:31:26 -03:00
Matheus 3587dfa28e jobctl/tty: foreground/background and send sighup on unregister 2024-05-21 17:48:41 -03:00
Matheus ae47efa87d pty: handle tty ioctl 2024-05-08 15:59:40 -03:00
Matheus 33c8a4d107 pty: initial implementation 2024-05-03 14:03:41 -03:00