Age | Commit message (Collapse) | Author | |
---|---|---|---|
1999-07-11 | 1999-07-09 Thomas Bushnell, BSG <tb@mit.edu> | Thomas Bushnell | |
* ptyio.c (pty_io_read): Use mmap instead of vm_allocate. * users.c (trivfs_S_io_read): Likewise. | |||
1996-11-18 | Mon Nov 18 18:16:29 1996 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu> | Thomas Bushnell | |
* users.c (trivfs_modify_stat): Omit pointless assignment. Fri Nov 15 17:37:12 1996 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu> * users.c (open_hook): New arg syntax. (trivfs_check_open_hook): Likewise. * ptyio.c (pty_open_hook): Likewise. * term.h (pty_open_hook): Likewise. * users.c (S_termctty_open_terminal): New syntax of trivfs_open. * users.c (trivfs_S_file_chown): Rewrite using idvecs. (trivfs_S_file_chmod): Likewise. | |||
1996-10-08 | Thu Sep 26 14:24:16 1996 Thomas Bushnell, n/BSG <thomas@gnu.ai.mit.edu> | Thomas Bushnell | |
* ptyio.c: Include "tioctl_S.h". | |||
1996-10-04 | (pty_open_hook): Re-initialize EXTERNAL_PROCESSING too. | Miles Bader | |
1996-10-04 | (pty_open_hook): Reinitialize pty variables. | Miles Bader | |
(pty_io_select): Return SELECT_READ if the slave isn't open. (pty_io_read): If the slave isn't open, return EOF. | |||
1996-10-04 | (pty_io_read, pty_io_write): Honor O_NONBLOCK. | Miles Bader | |
1996-10-02 | (ptyio_set_bits): | Miles Bader | |
We need only be in packet mode to send TIOCPKT_NOSTOP & TIOCPKT_DOSTOP, regardless of the value of EXTERNAL_PROCESSING. | |||
1996-10-02 | (S_tioctl_tiocsig, S_tioctl_tiocucntl, S_tioctl_tiocpkt): | Miles Bader | |
Hold GLOBAL_LOCK while frobbing (especially around send_signal). | |||
1996-04-25 | blat foop | Michael I. Bushnell | |
1996-04-25 | fixup | Michael I. Bushnell | |
1996-04-25 | (pty_open_hook): Don't do increment of nptyperopens here. | Michael I. Bushnell | |
(pty_po_create_hook): Increment nptyperopens here, but only if this is for O_READ or O_WRITE. (pty_po_destroy_hook): Only do decrement if this was for O_READ or O_WRITE. | |||
1996-04-02 | (pty_po_create_hook): Don't do anything here. | Michael I. Bushnell | |
(pty_open_hook): Increment nptyperopens here. | |||
1996-03-27 | (pty_io_read): Block using hurd_condition_wait instead of condition_wait. | Miles Bader | |
1996-02-24 | (ptyio_init): This can't be a constructor because it frobs INPUTQ, which is | Miles Bader | |
assigned in main. | |||
1996-01-18 | (pty_io_select): Add new reply port parameter, and ask | Michael I. Bushnell | |
for notification if it dies. | |||
1995-12-21 | (ptyopen, nptyperopens, pktnostop, output_stopped): Initialize to 0. | Miles Bader | |
1995-12-14 | (pty_io_read): When copying TIOCPKT_DATA; account for size correctly. | Michael I. Bushnell | |
1995-12-14 | (pty_io_write): Always tell the user everything was written. | Michael I. Bushnell | |
1995-12-12 | Typos. | Michael I. Bushnell | |
1995-12-12 | (ptyio_init): Make this a constructor function. | Michael I. Bushnell | |
1995-12-12 | (pty_po_create_hook, pty_po_destroy_hook): New functions. | Michael I. Bushnell | |
(ptyopen, nptyperopens): New variables. | |||
1995-12-12 | (pty_open_hook): New function. | Michael I. Bushnell | |
1995-12-05 | Include <fcntl.h>. | Michael I. Bushnell | |
1995-12-05 | (pty_io_read, pty_io_write): Validate CRED. | Michael I. Bushnell | |
1995-12-05 | (pty_io_select): Add arg CRED. | Michael I. Bushnell | |
1995-12-05 | (pty_io_write): Add CRED arg. | Michael I. Bushnell | |
1995-12-05 | (pty_io_read): Add CRED arg. | Michael I. Bushnell | |
1995-12-05 | unistd.h, not termios.h. | Michael I. Bushnell | |
1995-12-05 | Include <termios.h>. | Michael I. Bushnell | |
1995-12-05 | (ptyio_set_bits): If the stop char state has changed, dinkle the stop | Michael I. Bushnell | |
bits in the control_byte accordingly. | |||
1995-12-05 | Initial revision | Michael I. Bushnell | |