tio/src
Martin Lund de606d51ba Fix sync output to serial port
Using fsync() on filedescriptors for serial ports can not be relied on.
Add use of tcdrain() to make sure data has been written by the serial
port before proceeding.

This fixes a problem with tio sometimes not writing piped input data to
the serial port before exiting which results in the pending writes being
cancelled / flushed.
2022-07-22 16:28:38 +02:00
..
bash-completion Rework toggle and pulse feature to support all lines 2022-07-19 12:54:40 +02:00
configfile.c Rework toggle and pulse feature to support all lines 2022-07-19 12:54:40 +02:00
configfile.h Fix command-line tty-device|config parsing 2022-06-11 22:56:03 +02:00
error.c Cleanup error printing routines 2022-07-11 23:18:19 +02:00
error.h Cleanup error printing routines 2022-07-11 23:18:19 +02:00
log.c Cleanup error printing routines 2022-07-11 23:18:19 +02:00
log.h Cleanup log code 2022-06-22 00:22:18 +02:00
main.c Quit from non-interactive mode using ctrl-c 2022-07-20 18:18:16 +02:00
meson.build Simplify arbitrary baudrate code 2022-07-12 12:09:09 +02:00
misc.c Rework toggle and pulse feature to support all lines 2022-07-19 12:54:40 +02:00
misc.h Add support for remapping prefix key 2022-07-15 12:18:40 +02:00
options.c Cleanup 2022-07-19 14:54:02 +02:00
options.h Rework toggle and pulse feature to support all lines 2022-07-19 12:54:40 +02:00
print.c Introduce bold color option 2022-07-15 18:42:03 +02:00
print.h Introduce bold color option 2022-07-15 18:42:03 +02:00
setspeed.c Add missing include 2022-07-12 22:27:42 +02:00
setspeed.h Simplify arbitrary baudrate code 2022-07-12 12:09:09 +02:00
signals.c Quit from non-interactive mode using ctrl-c 2022-07-20 18:18:16 +02:00
signals.h Handle SIGHUP 2022-03-18 19:19:11 +01:00
socket.c Cleanup error printing routines 2022-07-11 23:18:19 +02:00
socket.h Add support for external control via a Unix domain socket. 2022-04-18 14:06:33 -07:00
tty.c Fix sync output to serial port 2022-07-22 16:28:38 +02:00
tty.h Change 'ctrl-t T' to 'ctrl-t t' for timestamp toggle 2022-07-15 12:26:36 +02:00