stable
FEDORA-EPEL-2022-b0fb1564c2 created by robert 2 months ago for Fedora EPEL 8

tio v1.47

  • Enable log feature when using --log-filename

    No reason to not assume that the user wants to enable log when the --log-filename is used. This way uses can skip the use of --log to enable log.

  • Enable line buffering of log

    Replace flushing/writing of log at every log write operation with line buffering, meaning log will be written line by line to make it more I/O friendly but still update frequently.

  • Avoid invalid hex character messages when switching hex mode

  • Force flushing of log writes

  • Renamed tty_flush() to tty_sync()

  • 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.

  • Clean up tty_flush()

  • Force frequent sync on tty_flush()

  • Update README

  • Update example tiorc

  • Quit from non-interactive mode using ctrl-c

    When piping to tio it will automatically enter "non-interactive" mode which means it will not react to any input key sequences but simple read the input stream and write it to the tty device.

    This also means that ctrl-tqcan not be used to quit and sotio` would hang forever when used in non-interactive mode.

    This change allows to send the standard termination signal by pressing ctrl-c on tio in non-interactive mode to make it quit.

  • Make sure we flush output buffer to tty when piping to tio

  • Do not return false read error when piping to tio

  • Show error message when reading port settings fail

This update has been submitted for testing by robert.

2 months ago

This update's test gating status has been changed to 'ignored'.

2 months ago

This update has been pushed to testing.

2 months ago

This update has been submitted for stable by bodhi.

a month ago

This update has been pushed to stable.

a month ago

Please login to add feedback.

Metadata
Type
enhancement
Severity
medium
Karma
0
Signed
Content Type
RPM
Test Gating
Builds
1
Settings
Unstable by Karma
-3
Stable by Karma
1
Stable by Time
7 days
Dates
submitted
2 months ago
in testing
2 months ago
in stable
a month ago
BZ#2108938 tio-1.47 is available
0
0

Automated Test Results