| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: tio-bash-completion | Distribution: openSUSE Tumbleweed |
| Version: 3.9 | Vendor: openSUSE |
| Release: 1.2 | Build date: Sun Apr 13 14:15:45 2025 |
| Group: Hardware/Modem | Build host: reproducible |
| Size: 4369 | Source RPM: tio-3.9-1.2.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://tio.github.io/ | |
| Summary: Bash Completion for tio | |
Bash completion script for tio.
GPL-2.0-or-later
* Sun Apr 13 2025 Martin Hauke <mardnh@gmx.de>
- Update to version 3.9
* Fix parsing of timestamp options.
* Update plaintext man page.
* Add character mapping examples.
* Fix pattern matching memory corruption.
* Sat Nov 30 2024 Martin Hauke <mardnh@gmx.de>
- Update to version 3.8
* Clean up lua API.
* Rename modem_send() to send().
* Rename send to write().
* Zero initialize buffer in read_string().
* Fix memory leak in base62_encode().
* Fix name declaration conflict with socket send().
* Add clang-format spec.
* Add system timestamps to lua read() and new lua read_line() per
global options.
* Add missing timestamp-format epoch.
* Update send_ to use fsync and tcdrain like normal tty_sync
does.
* Rework read_line to save partial line at timeout.
* Simplified read_line to reduce cyclomatic complexity.
* renamed example files read.lua and read_line.lua.
* moved #define READ_LINE_SIZE to top of file.
* renamed g_linebuf to linebuf, and moved it into read_line as
a static variable.
* Sat Aug 31 2024 Martin Hauke <mardnh@gmx.de>
- Update to version 3.7
* Remove unnecessary sync in line input mode.
* Fix socket send call on platforms without MSG_NOSIGNAL.
* Add "epoch" timestamp option.
* Fix log-directory options is not read from the configuration
file.
* Sat Jul 20 2024 Martin Hauke <mardnh@gmx.de>
- Update to version 3.6
* Add configuration file include directive.
* Mention how to list key commands in help output.
* Fix hex output mode when using normal input mode.
* Improve warning upon failing connect.
* Add device path to warning when connect fails.
* Print correct 'Done' timestamp for X- and Y-modem transfers.
* Call tio_printf() after completing xymodem_send().
* Sat Jun 29 2024 Martin Hauke <mardnh@gmx.de>
- Update to version 3.5
* Clarify input and output direction of map flags.
* Rename mapping flag MSB2LSB to IMSB2LSB.
* Add OIGNCR mapping flag.
* Ignores CR on output to serial device.
* Fix line input mode ignoring characters ABCD.
* Fix tainted print.
* Sat Jun 15 2024 Martin Hauke <mardnh@gmx.de>
- Update to version 3.4
* Update configuration output.
* Clean up script run interaction text.
* Fix unbounded writes.
* Add history and editing feature to line input mode.
* Use up and down arrow keys to navigate history.
* Use left and right arrow keys to move cursor back and forth.
* We try mimic the behaviour of GNU readline which we can not
use because.
* Reuse socket address.
* Fix line input mode.
* Fix so that ABCD are no longer ignored.
* Make sure ICRNL, IGNCR, INLCR take effect.
* Include correct header for poll().
* Add group write permission to xymodem received file.
* Fix missing open() flags in xymodem_receive().
* Show current mappings in the configuration printout.
* Use "ctrl-t m" to change mappings interactively.
* Prompt for Lua script or shell command in interactive session.
* Added support to receive XMODEM-CRC files from the connected
serial port.
* Thu May 16 2024 Martin Hauke <mardnh@gmx.de>
- Update to version 3.3
* Force destructive backspace when using local echo
* Only takes effect in normal output mode.
* Fix local-echo in configuration file
* Clean up includes
* Force socket write operation to ignore any signals
* Man page cleanup
* Thu May 09 2024 Martin Hauke <mardnh@gmx.de>
- Update to version 3.2
* Do not print error when using --list with broken config file
* Clean up completion script
* Add option '--exec ' for running shell command
* Runs shell command with I/O redirected to device.
* Make sure all error output is directed to stderr
* Fix shadow variables
* Update man page
* Fix build on older GNU/Linux systems without statx
* Fix line ending in --list output
* Print location of configuratin file in --list output
* Fix alignment of profile listing
- Update to version 3.1
* Improve --list feature on non-linux platform
* List available profiles in --list output
* Always message when saving log file
* Add support for using TID as device in config file
* Fix use of invalid flag with regexec()
* Fix potential buffer overflow in match_and_replace()
* Fix profile autocompletion
* Replace use of stat() with fstat()
* For better security.
* Fix hexN output mode
* Update pattern matching example
* Fix submenu response when invalid key hit
* Replace inih with glib key file parser
* Enable extended pattern matching
* Update lua read() description
* Mon Apr 29 2024 Martin Hauke <mardnh@gmx.de>
- Update to version 3.0
* Simplify lua line manipulation API
* Disable DEC Special Graphics at exit if vt100
* Add hexN output mode
* Rename sub-config to profile
* Use lua io.write() instead of print()
* Add new ways to manage serial devices
+ Rename --list-devices to --list
+ Rename --no-autoconnect to --no-reconnect
+ Switch -l and -L options
- l now lists available serial devices
- L enables log to file
+ Add option --auto-connect
+ Connect to same port/device combination via unique
topology ID (TID)
+ Reworked and improved listing of serial devices to show
serial devices
* Clean up timestamp enum definition
* Add missing options to show configuration
* Update description of mute option
* Add lua read_string() function
* Don't forget to log output in lua expect()
* Generalize automatic login example for Linux
* Fix log output in hex output mode
* Add timeout based timestamps in hex output mo
* Improve switched messages
* Extend lua expect() to also return matched string
* Add automatic login script example
* Organize examples directory
* Introduce basic line input mode
* Cleanup global variable name shadowing
* Updated login example with new expect logic
* Reset buffer size at start of expect
* Sun Apr 14 2024 Martin Hauke <mardnh@gmx.de>
- Update to version 2.8
* Remove options --response-wait, --response-timeout
* Fix xymodem error print outs
* Rework x/y-modem transfer command
* Add independent input and output mode
* Add tty line configuration script API
* Add ONULBRK mapping flag
* Add --log-directory option
* Add Lua scripting feature
* Poll on serial port read instead of delay.
* Add Xmodem-CRC support.
* Support NO_COLOR env variable as per no-color.org
* Add map FF to ESC-c on input
* Thu Sep 21 2023 Martin Hauke <mardnh@gmx.de>
- Update to 2.7:
* Add xmodem and ymodem file send support
* fix: support --log-append in cli options
* Sat Jun 10 2023 Martin Hauke <mardnh@gmx.de>
- Update to 2.6:
* Remove warning when using pattern option
* Add --log-append option
* Fix line termination for response wait feature
/usr/share/bash-completion/completions/tio
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Mar 19 22:22:01 2026