stable

tio-1.47-1.fc36

FEDORA-2022-8ba1979243 created by robert 2 years ago for Fedora 36

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

How to install

Updates may require up to 24 hours to propagate to mirrors. If the following command doesn't work, please retry later:

sudo dnf upgrade --refresh --advisory=FEDORA-2022-8ba1979243

This update has been submitted for testing by robert.

2 years ago

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

2 years ago

This update has been pushed to testing.

2 years ago

This update has been submitted for stable by bodhi.

2 years ago

This update has been pushed to stable.

2 years ago

Please log in to add feedback.

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

Automated Test Results