mirror of
https://github.com/tio/tio.git
synced 2026-05-01 14:57:59 +02:00
Update ChangeLog
This commit is contained in:
parent
5d031a51f9
commit
ff4b37af53
1 changed files with 157 additions and 1 deletions
158
ChangeLog
158
ChangeLog
|
|
@ -1,5 +1,161 @@
|
|||
|
||||
=== tio v1.32 ===
|
||||
=== tio v1.33 ===
|
||||
|
||||
|
||||
|
||||
Changes since tio v1.32:
|
||||
|
||||
* Use '#pragma once' in all headers
|
||||
|
||||
* Improve printed output
|
||||
|
||||
Get rid of inconsistencies in the printed output (error printing,
|
||||
colors, etc.).
|
||||
|
||||
Prepare for user configurable color.
|
||||
|
||||
* Rename option -i to -L
|
||||
|
||||
* Shorten timestamp
|
||||
|
||||
* Shorten timestamp description
|
||||
|
||||
We do not need the date part of the timestamp. It simply takes up too
|
||||
much precious line space. In case of logging to file, one can easily
|
||||
conclude the date from the file date information.
|
||||
|
||||
* Replace Travis with circleCI
|
||||
|
||||
* Replace autotools with meson
|
||||
|
||||
To introduce much simpler build configuration which is also easier to
|
||||
maintain.
|
||||
|
||||
* Add list serial devices feature
|
||||
|
||||
For convenience, add a --list-devices option which lists the available
|
||||
serial devices.
|
||||
|
||||
* Cleanup: Use dot notation for default options struct
|
||||
|
||||
* Update AUTHORS
|
||||
|
||||
* Add command to show version
|
||||
|
||||
The key sequence ctrl-t v will now show the version of tio.
|
||||
|
||||
* Align format of timestamps
|
||||
|
||||
* Add Sylvain as official co-maintainer
|
||||
|
||||
Sylvain LAFRASSE:
|
||||
|
||||
* Add '-t' option description for time stamping.
|
||||
|
||||
* Add description for time stamping.
|
||||
|
||||
* Resolved tio/tio#84: Added timestamps in log file if enabled.
|
||||
|
||||
attila-v:
|
||||
|
||||
* Refine timestamps with milliseconds and ISO-8601 format (#129).
|
||||
|
||||
* Show milliseconds too in the timestamp (#114) and log file (#124)
|
||||
* Change timestamp format to ISO-8601.
|
||||
|
||||
Yin Fengwei:
|
||||
|
||||
* Output newline on stdout with hex print mode
|
||||
|
||||
This is to fix the issue #104. The timestamp will always be
|
||||
printed at the beginning of line:
|
||||
|
||||
[10:25:56] Switched to hexadecimal mode
|
||||
0d 0a 0d [10:25:57] 41 43 52 4e 3a 5c 3e 0d 0a 0d [10:25:58] 41
|
||||
|
||||
is changed to:
|
||||
|
||||
[12:34:56] 45 72 72 6f 72 3a 20 49 6e 76 61 6c 69 64 20
|
||||
[12:34:56] 41 43 52 4e 3a 5c 3e
|
||||
[12:34:56] 41 43 52 4e 3a 5c 3e
|
||||
[12:34:57] 41 43 52 4e 3a 5c 3e 6c 73
|
||||
|
||||
Jakob Haufe:
|
||||
|
||||
* Make comparison POSIX compliant
|
||||
|
||||
String comparison with == is not POSIX compliant and can fail with e.g.
|
||||
dash.
|
||||
|
||||
Henrik Brix Andersen:
|
||||
|
||||
* Add bash completion of tty devices.
|
||||
|
||||
* Add -t/--timestamp to bash completion script.
|
||||
|
||||
Henner Zeller:
|
||||
|
||||
* Local echo: show character by character even if stdout buffered.
|
||||
|
||||
Björn Stenberg:
|
||||
|
||||
* Show error when failing to open a tty
|
||||
|
||||
Alban Bedel:
|
||||
|
||||
* Fix out of tree builds
|
||||
|
||||
Out of tree builds are currently broken because $(top_srcdir)src/include
|
||||
is not in the search path. In tree builds are working because autconf add
|
||||
$(top_builddir)/src/include to the search path for the generated config.h.
|
||||
As $(top_builddir) and $(top_srcdir) are identical during in tree builds
|
||||
the search path still end up beeing somehow correct.
|
||||
|
||||
To fix this add -I$(srcdir)/include to the CPPFLAGS in Makefile.am.
|
||||
|
||||
Fabrice Fontaine:
|
||||
|
||||
* src/setspeed2.c: fix redefinition of termio
|
||||
|
||||
Include ioctls.h and termbits.h from asm-generic instead of asm to avoid
|
||||
build failures.
|
||||
|
||||
Erik Moqvist
|
||||
|
||||
* Exit if output speed cannot be set.
|
||||
|
||||
Lars Kellogg-Stedman:
|
||||
|
||||
* fflush() after putchar() for print_hex and print_normal
|
||||
|
||||
In order for local echo to work properly, we have to either call
|
||||
fflush(stdout) after every character or just disable line buffering.
|
||||
This change calls fflush() after putchar().
|
||||
|
||||
* Disable line buffering in stdout
|
||||
|
||||
In order for local echo to work properly, we have to either call
|
||||
fflush(stdout) after every character or just disable line buffering.
|
||||
This change uses setbuf(stdout, NULL) to do the latter.
|
||||
|
||||
George Stark:
|
||||
|
||||
* dont show line state if ioctl failed
|
||||
|
||||
* add serial lines manual control
|
||||
|
||||
arichi:
|
||||
|
||||
* Flush every local echo char
|
||||
|
||||
Flush stdout at every char in case it
|
||||
happens to be buffered.
|
||||
|
||||
Mariusz Midor:
|
||||
|
||||
* Newline: handle booth NL and CR
|
||||
|
||||
Flag ONLCRNL expects code \n after press Enter, but on some systems \r is send instead.
|
||||
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue