- Update to version 2.0
* Handle stale unix socket file
* Add visual or audible alert support on connect/disconnect
* Add experimental RS-485 support
* Add line response feature
* Fix potential sscanf() overflow
* Only print version on '--version'
* Remove duplicate show config entry of DTR pulse duration
- Update to version 1.47
* Enable log feature when using --log-filename
* Enable line buffering of log
* 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
* Clean up tty_flush()
* Force frequent sync on tty_flush()
* Update example tiorc
* Quit from non-interactive mode using ctrl-c
* 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
- Update to version 1.46
* Rework toggle and pulse feature to support all lines
* Add example configuration file
- Update to version 1.45
* Introduce bold color option
* Change 'ctrl-t T' to 'ctrl-t t' for timestamp toggle
* Add support for remapping prefix key
* Add plaintext man page
OBS-URL: https://build.opensuse.org/request/show/1002502
OBS-URL: https://build.opensuse.org/package/show/hardware/tio?expand=0&rev=16
- Update to version 1.40
* Add config support for log-strip
* Add config support for hex-mode
* Rename --hex to --hex-mode
* Fix completion for -e, --local-echo
* Ignore newlines in hex output
* Fix newline in warning_printf()
* Fix ansi_printf_raw() in no color mode
* Enter non-interactive mode when piping to tio
* Also strip backspace from log
* Socket code cleanup
* Cleanup man page
* Rename --log-filename to --log-file
* Allow strip escape sequence characters from log file
- Update to version 1.39
* Improve key command response for local echo and timestamp
* Fix invalid hex character error message
* Make sure only matched config section is parsed
* Add support for "disable" keyword in config file
* Unify error message formating
* Cleanup list devices code
* Fix command-line tty-device|config parsing
* Update bash completion
* Add support for IPv4 and IPv6 network sockets
* Fix tio deleting unix socket file
* Rework color option
* Remove print of hex mode status at startup
* Remove newline option in hex mode
* Fix configfile memory leaks
* Remove command-line option inconsistencies
OBS-URL: https://build.opensuse.org/request/show/983613
OBS-URL: https://build.opensuse.org/package/show/hardware/tio?expand=0&rev=12
- Update to version 1.38
* Redirect error messages to stderr
* Improve help and man page
* Mention config file in --help
* Fix running without config file
* Fix config file error messages
* Redirect error messages to stderr
* Add repology packaging status
* Fix parsing of default settings
* Default configuration file settings were not parsed in case a
section was matched. Now we make sure that the default
(unnamed) settings are always parsed.
* Append to existing log file (no truncation)
* Add socket info to show configuration
* Print socket info at startup
* Fix socket option parsing
* Match user input against config section names if pattern
matching was unsuccessful.
* Add support for external control via a Unix domain socket.
* fix for using option 'log' without 'log-filename' in config
file.
OBS-URL: https://build.opensuse.org/request/show/980478
OBS-URL: https://build.opensuse.org/package/show/hardware/tio?expand=0&rev=10
- Update to version 1.36
* Add support for defaults in config file
* Handle SIGHUP
* Add color configuration support
* Force dependency on libinih
* Update man page
* Document configuration file options
* Add support for a configuration file
- Update to version 1.35
* Add support for automatically generated log filename
* Add support for configurable timestamp format
OBS-URL: https://build.opensuse.org/request/show/964318
OBS-URL: https://build.opensuse.org/package/show/hardware/tio?expand=0&rev=6
- Update to version 1.34
* Add '-c, --color' option
* Reintroduce long timestamp format
- Update to version 1.33
* Replace autotools with meson
* Show auto connect status in show configuration
* Rename option -i to -L
* Shorten timestamp description
* Add list serial devices feature
* Add command to show version
* Add '-t' option description for time stamping
* Add description for time stamping.
* Show error when failing to open a tty
* Newline: handle booth NL and CR
* Flush every local echo char
OBS-URL: https://build.opensuse.org/request/show/955114
OBS-URL: https://build.opensuse.org/package/show/hardware/tio?expand=0&rev=5