Commit graph

194 commits

Author SHA1 Message Date
Martin Lund
3f7a78c1db Bumped version 2016-05-24 06:11:07 +02:00
Martin Lund
399598fd31 Removed use of deprecated bzero() 2016-05-23 20:07:49 +02:00
Martin Lund
e6e1baaad5 Updated ChangeLog 2016-05-23 19:26:44 +02:00
Martin Lund
efef2fa254 Removed + to remove potential confusion 2016-05-23 19:20:11 +02:00
Martin Lund
81be02fc03 Added input digit checks 2016-05-23 19:01:40 +02:00
Martin Lund
aecc829829 Fixed license string 2016-05-23 18:11:08 +02:00
Martin Lund
e920cc9b32 Introduced tty_configure()
Moved tty configuration actions to tty_configure() in tty.c. This way
options.c is strictly about parsing options nothing else.
2016-05-23 18:03:13 +02:00
Martin Lund
1f45b8d91d Function names cleanup 2016-05-23 08:50:47 +02:00
Martin Lund
0a1ed5e7bd Merge pull request #38 from sur5r/config_h
Include config.h before standard headers
2016-05-21 21:30:55 +02:00
Jakob Haufe
82063b73fb
Include config.h before standard headers
This makes use of 8d6d202 (Enable large file support) for real.
2016-05-21 21:15:33 +02:00
Martin Lund
040087d488 Merge branch 'master' of github.com:tio/tio 2016-05-21 18:37:13 +02:00
Martin Lund
9988003379 Updated AUTHORS file
Added Nick who created the new tio package for Arch Linux.
2016-05-21 18:35:59 +02:00
Martin Lund
3fe6d495d1 Merge pull request #37 from jwilk/total-types
Fixed printf directives for tx/rx counters
2016-05-21 16:47:35 +02:00
Jakub Wilk
f2fe52b600 Fixed printf directives for tx/rx counters
In 9a66de0aff, types of tx/rx counters were changed from "long" to
"unsigned long", but their printf directives remained "%ld".
Change them to "%lu" to match the actual types.
2016-05-21 16:42:49 +02:00
Martin Lund
9a66de0aff Fixed tx/rx counters type 2016-05-21 10:31:41 +02:00
Martin Lund
1c09b66881 Bumped version 2016-05-21 09:38:34 +02:00
Martin Lund
a84447e63f Updated ChangeLog 2016-05-21 08:19:14 +02:00
Martin Lund
fa079c6852 Fixed tio_printf macro 2016-05-20 20:49:16 +02:00
Martin Lund
065ee51291 Fixed launch hints
Fixed launch hints not being printed in no autoconnect mode.
2016-05-20 20:19:42 +02:00
Martin Lund
59a537f7dd Added 'ctrl-t ?' to list available commands 2016-05-20 20:10:12 +02:00
Martin Lund
66d5cf5456 Fixed log mechanism
To avoid echoing only log what is received from tty device.
2016-05-20 19:51:12 +02:00
Martin Lund
8ddabb1908 Improved tio output
Added titles and indentation to commands output for clearer separation
when firing commands repeatedly.

Also added print of tio version and quit command hint at launch.
2016-05-20 19:36:23 +02:00
Martin Lund
dc455eb0c2 Merge branch 'master' of github.com:tio/tio 2016-05-20 15:19:46 +02:00
Martin Lund
7eb64748da Cleaned up tio print mechanism 2016-05-20 15:18:48 +02:00
Martin Lund
0f1fb96244 Merge pull request #36 from jwilk/speling
Fixed grammar
2016-05-20 13:17:41 +02:00
Jakub Wilk
a651e1355e Fixed grammar
"allow" is a transitive verb, which requires an object,
so "allow to <verb>" is ungrammatical.
2016-05-20 13:13:23 +02:00
Martin Lund
025975619b Merge pull request #35 from jwilk/spelling
Fixed typo
2016-05-20 13:08:09 +02:00
Jakub Wilk
8a82b211e8 Fixed typo 2016-05-20 13:06:30 +02:00
Martin Lund
d25f90ec40 Bumped version 2016-05-19 14:58:41 +02:00
Martin Lund
852b8ddf44 Updated ChangeLog 2016-05-19 13:19:24 +02:00
Martin Lund
79adb44d1b Fixed some error prints 2016-05-18 22:27:31 +02:00
Martin Lund
dd49d07547 Fixed error printing for no autoconnect mode
Always print errors but only print silent errors when in no autoconnect
mode.
2016-05-18 21:28:08 +02:00
Martin Lund
ffe87bc566 Added key command for showing session settings
A new key command "ctrl-t i" is added to allow the user to display the
various session settings information (baudrate, databits, log file, etc.).

This is usefull in case you have a running session but have forgotten
what the settings are.
2016-05-18 15:29:09 +02:00
Martin Lund
d180b9f336 Bumped version 2016-05-18 13:01:58 +02:00
Martin Lund
521d2ff008 Updated ChangeLog 2016-05-18 09:13:10 +02:00
Martin Lund
20c43dcf7c Consolidated command key handling 2016-05-18 09:06:40 +02:00
Martin Lund
13a8bc7790 Moved delay mechanism into separate function 2016-05-18 08:17:07 +02:00
Martin Lund
14fc053e8b Retired obsolete usleep()
Replaced with nanosleep()
2016-05-17 22:21:12 +02:00
Martin Lund
f1fbab1673 Merge pull request #31 from jwilk/output-delay
Insert output delay only if something was output
2016-05-17 22:11:35 +02:00
Jakub Wilk
dc997b2a8a Insert output delay only if something was output 2016-05-17 22:04:04 +02:00
Martin Lund
a8103b8983 Added simple tx/rx statistics command (ctrl-t s)
To display the total number of bytes transmitted/received simply perform the
'ctrl-t s' command sequence.

This feature can be useful when eg. trying to detect non-printable
characters.
2016-05-17 16:08:19 +02:00
Martin Lund
0687d7ff7b Further simplification of key handling
Changed so that the "ctrl-t ctrl-t" sequence is now simply "ctrl-t t" to
send the ctrl-t key code. This is inspired by screen which does similar
to send its command key code (ctrl-a a).

This change also allows to easier add new key commands if needed.

Updated man page accordingly.
2016-05-17 11:59:56 +02:00
Martin Lund
9571a84d70 Cleaned up and simplified key handling 2016-05-16 22:53:55 +02:00
Martin Lund
2a5ee61c54 Bumped version 2016-05-16 16:05:16 +02:00
Martin Lund
4c6947df3a
Updated ChangeLog 2016-05-16 15:51:59 +02:00
Martin Lund
156f06c711 Updated tio title 2016-05-16 15:31:56 +02:00
Martin Lund
2219fb64fb Bumped version 2016-05-16 10:09:31 +02:00
Martin Lund
8d6d202f4e Enabled large file support (LFS)
Added autotools AC_SYS_LARGEFILE to support 64 bit file size handling.
2016-05-16 10:02:58 +02:00
Martin Lund
e19076a468 Bumped version 2016-05-15 13:20:37 +02:00
Martin Lund
3403d4214c Updated ChangeLog 2016-05-15 13:19:09 +02:00