Age | Commit message (Collapse) | Author | |
---|---|---|---|
1999-10-04 | 1999-10-04 Thomas Bushnell, BSG <tb@mit.edu> | Thomas Bushnell | |
* term.h, devio.c, users.c: Revert previous change. Do it this way instead: * users.c (report_carrier_error): New function. (carrier_error): New static global variable. (open_hook): Deal with errors from carrier open. * devio.c (device_open_reply): Move the !RETURNCODE case out of the "initial open" case and use report_carrier_error. * term.h (report_carrier_error): Declare new function. | |||
1999-10-01 | 1999-10-01 Roland McGrath <roland@baalperazim.frob.com> | Roland McGrath | |
* term.h (NO_DEVICE): New macro, bit for termflags. (termflags): Change type to uint_fast32_t. * devio.c (device_open_reply): For D_NO_SUCH_DEVICE error reply, set NO_DEVICE flag in termflags. * users.c (open_hook): If NO_DEVICE flag set, return ENXIO immediately. If we put out an open request, check for that bit as well as NO_CARRIER changing in termflags and diagnose with ENXIO. * Makefile (device_replyServer-CPPFLAGS): New variable, turn off TypeCheck for this stub. This is necessary for error replies to get through to our server-side functions in devio.c. | |||
1999-07-24 | 1999-07-23 Roland McGrath <roland@baalperazim.frob.com> | Roland McGrath | |
* term.h (ILCASE, OLCASE): Use IUCLC, OLCUC if defined. | |||
1999-07-11 | 1999-07-11 Roland McGrath <roland@baalperazim.frob.com> | Roland McGrath | |
* term.h: Add #include <sys/mman.h>. | |||
1998-07-20 | 1998-07-20 Roland McGrath <roland@baalperazim.frob.com> | Roland McGrath | |
* term.h (clear_queue): Change return type to void. | |||
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-08-15 | *** empty log message *** | Thomas Bushnell | |
1996-08-12 | *** empty log message *** | Thomas Bushnell | |
1996-08-12 | *** empty log message *** | Thomas Bushnell | |
1996-07-17 | (term_owner, term_group, term_mode): New variables. | Michael I. Bushnell | |
1996-04-24 | Include <fcntl.h>. | Miles Bader | |
1996-04-24 | (enqueue_internal): Go back to only using call_asyncs when inputq becomes | Miles Bader | |
non-empty. (SUPPRESS_ASYNC): Flag removed. | |||
1996-04-24 | (enqueue_internal): Use call_asyncs on every character. | Miles Bader | |
(SUPPRESS_ASYNC): New flag. | |||
1996-04-23 | fixup | Michael I. Bushnell | |
1996-04-23 | (dequeue_quote): If this is the outputq, send SIGIO as appropriate | Michael I. Bushnell | |
with call_asyncs. (enqueue_internal): If this is the inputq, send SIGIO as appropriate with call_asyncs. (call_asyncs): Add decl. | |||
1996-02-24 | Declare ptyio_init. | Miles Bader | |
1996-01-19 | (pty_io_select): Add new reply port parameter. | Miles Bader | |
1995-12-21 | (nodename): Variable removed. | Miles Bader | |
1995-12-20 | Never mind. | Michael I. Bushnell | |
1995-12-20 | (input_path_lock): New variable. | Michael I. Bushnell | |
1995-12-12 | typo. | Michael I. Bushnell | |
1995-12-12 | (pty_po_create_hook, pty_po_destroy_hook): New declarations. | Michael I. Bushnell | |
1995-12-12 | (pty_open_hook): New declaration. | Michael I. Bushnell | |
1995-12-05 | Re-added ptyctl. | Michael I. Bushnell | |
1995-12-05 | (ptyctl): Delete var. | Michael I. Bushnell | |
(pty_cntl_class): New declaration. | |||
1995-12-05 | (ptyctl): New variable. | Michael I. Bushnell | |
1995-12-05 | *** empty log message *** | Michael I. Bushnell | |
1995-12-05 | (pty_io_write): Add first arg; fix types of last two args. | Michael I. Bushnell | |
1995-12-05 | (pty_io_read): Add first arg; fix types of last two args. | Michael I. Bushnell | |
1995-12-05 | Include <hurd/trivfs.h> and <sys/types.h>. | Michael I. Bushnell | |
1995-12-05 | (pty_io_write, pty_io_read, pty_io_readable, pty_io_get_openmodes, | Michael I. Bushnell | |
pty_io_set_all_openmodes, pty_io_set_some_openmodes, pty_io_clear_some_openmodes, pty_io_mod_owner, pty_io_get_owner, pty_io_get_async_icky, pty_io_async, pty_io_select): New declarations. | |||
1995-12-01 | (external_processing): New variable. | Michael I. Bushnell | |
1995-12-01 | (remote_input_mode): New variable. | Michael I. Bushnell | |
1995-12-01 | (ptyio_bottom, pty_class): New variables. | Michael I. Bushnell | |
1995-12-01 | (struct bottomhalf): New member `notice_input_flushed'. | Michael I. Bushnell | |
1995-12-01 | (struct bottomhalf): New member `suspend_physical_output'. | Michael I. Bushnell | |
1995-12-01 | (CHAR_DC3): Correct value is '\023'. | Michael I. Bushnell | |
(CHAR_DC1, CHAR_DC2): New macros. | |||
1995-11-30 | (bottomhalf): Typo fix. | Michael I. Bushnell | |
1995-11-30 | (start_output, set_break, clear_break, abandon_physical_output, | Michael I. Bushnell | |
pending_output_size, assert_dtr, desert_dtr, set_bits, mdmctl, mdmstate): Deleted declarations. | |||
1995-11-30 | (devio_bottom): Fix decl. | Michael I. Bushnell | |
1995-11-30 | (struct bottomhalf): New type. | Michael I. Bushnell | |
(bottom, devio_bottom): New vars. | |||
1995-09-23 | Include errno.h. | Roland McGrath | |
1995-09-22 | (output_psize): Remove variable declaration. | Michael I. Bushnell | |
(write_character, init_users): New declarations. | |||
1995-08-31 | Initial revision | Michael I. Bushnell | |