pkgsrc/comms
fcambus 7ea12bb257 tio: update to 1.38.
=== tio v1.38 ===

Changes since tio v1.37:

 * 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

Peter Collingbourne:

 * Match user input against config section names if pattern matching was unsuccessful.

   This allows for better config file ergonomics if the user has a diverse
   set of serial devices as the name does not need to be specified in
   the config file twice.

 * Add support for external control via a Unix domain socket.

   This feature allows an external program to inject output into and
   listen to input from a serial port via a Unix domain socket (path
   specified via the -S/--socket command line flag, or the socket
   config file option) while tio is running. This is useful for ad-hoc
   scripting of serial port interactions while still permitting manual
   control. Since many serial devices (at least on Linux) get confused
   when opened by multiple processes, and most commands do not know
   how to correctly open a serial device, this allows a more convenient
   usage model than directly writing to the device node from an external
   program.

   Any input from clients connected to the socket is sent on the serial
   port as if entered at the terminal where tio is running (except that
   ctrl-t sequences are not recognized), and any input from the serial
   port is multiplexed to the terminal and all connected clients.

   Sockets remain open while the serial port is disconnected, and writes
   will block.

   Example usage 1 (issue a command):

     echo command | nc -UN /path/to/socket > /dev/null

   Example usage 2 (use the expect command to script an interaction):

     #!/usr/bin/expect -f

     set timeout -1
     log_user 0

     spawn nc -UN /path/to/socket
     set uart $spawn_id

     send -i $uart "command1\n"
     expect -i $uart "prompt> "
     send -i $uart "command2\n"
     expect -i $uart "prompt> "

lexaone:

 * fix for using option 'log' without 'log-filename' in config file
2022-06-03 08:49:10 +00:00
..
asterisk-sounds-de-x9media comms: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:57 +00:00
asterisk13 asterisk*: Use OPSYS_VERSION to numerically compare NetBSD versions 2022-05-05 08:20:09 +00:00
asterisk16 asterisk*: Check for NetBSD properly. Use OPSYS_VERSION. 2022-05-10 11:49:03 +00:00
asterisk18 asterisk*: Check for NetBSD properly. Use OPSYS_VERSION. 2022-05-10 11:49:03 +00:00
asterisk19 asterisk*: Check for NetBSD properly. Use OPSYS_VERSION. 2022-05-10 11:49:03 +00:00
binkd comms: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:57 +00:00
birda comms: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:57 +00:00
bthfp comms: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:57 +00:00
c3270 New package for c3270, via pkgsrc-wip. 2022-01-21 16:49:00 +00:00
conserver comms: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:57 +00:00
conserver8 comms: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:57 +00:00
deforaos-phone revbump for icu and libffi 2021-12-08 16:01:42 +00:00
dfu-util comms: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:57 +00:00
dl-ezkit comms: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:57 +00:00
efax comms: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:57 +00:00
efax-gtk revbump for icu and libffi 2021-12-08 16:01:42 +00:00
estic comms: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:57 +00:00
fidogate comms: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:57 +00:00
gammu revbump for icu and libffi 2021-12-08 16:01:42 +00:00
gkermit comms/gkermit: update to 2.01 2022-01-01 18:53:02 +00:00
gsmlib comms: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:57 +00:00
hylafax hylafax: Respect LDFLAGS. Fixes RELRO build. 2022-05-05 13:37:07 +00:00
java-rxtx comms: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:57 +00:00
jpilot revbump for icu and libffi 2021-12-08 16:01:42 +00:00
jpilot-syncmal revbump for icu and libffi 2021-12-08 16:01:42 +00:00
kermit comms/kermit: add IRIX target selection 2022-05-23 03:18:45 +00:00
kyopon comms: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:57 +00:00
libhidapi libhidapi: Support install on Darwin. 2021-12-07 16:42:13 +00:00
libmal comms: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:57 +00:00
libopensync revbump for textproc/icu update 2022-04-18 19:09:40 +00:00
libopensync-plugin-file revbump for textproc/icu update 2022-04-18 19:09:40 +00:00
libopensync-plugin-syncml revbump for textproc/icu update 2022-04-18 19:09:40 +00:00
libsyncml revbump for textproc/icu update 2022-04-18 19:09:40 +00:00
libticables2 revbump for icu and libffi 2021-12-08 16:01:42 +00:00
libticalcs2 revbump for icu and libffi 2021-12-08 16:01:42 +00:00
libticonv revbump for icu and libffi 2021-12-08 16:01:42 +00:00
libtifiles2 revbump for icu and libffi 2021-12-08 16:01:42 +00:00
lirc comms: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:57 +00:00
lrzsz comms: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:57 +00:00
malsync comms: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:57 +00:00
mgetty+sendfax comms: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:57 +00:00
minicom comms: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:57 +00:00
minimodem comms/minimodem: import minimodem-0.24 2022-05-07 06:00:17 +00:00
modemd comms: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:57 +00:00
msynctool revbump for textproc/icu update 2022-04-18 19:09:40 +00:00
multisync-gui revbump for textproc/icu update 2022-04-18 19:09:40 +00:00
obexapp obexapp: Use OPSYS_VERSION to numerically compare NetBSD versions 2022-05-05 08:33:57 +00:00
obexftp Fix a build failure occuring when filesystems/fuse is installed 2021-12-02 10:02:01 +00:00
op_panel comms: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:57 +00:00
openobex comms: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:57 +00:00
p5-Asterisk comms: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:57 +00:00
p5-Data-AMF comms: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:57 +00:00
p5-Device-Gsm comms: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:57 +00:00
p5-Device-Modem comms: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:57 +00:00
p5-Device-SerialPort comms: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:57 +00:00
p5-Device-XBee-API comms: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:57 +00:00
p5-pilot-link *: recursive bump for perl 5.34 2021-05-24 19:49:01 +00:00
p5-SMS-Send comms: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:57 +00:00
picocom comms: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:57 +00:00
pilot-link comms: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:57 +00:00
pilot-link-libs *: bump PKGREVISION for perl-5.32. 2020-08-31 18:06:29 +00:00
pilotmgr comms: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:57 +00:00
plp comms: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:57 +00:00
py-cleo py-cleo: added version 0.8.1 2022-01-11 19:12:31 +00:00
py-clikit py-clikit: added version 0.6.2 2022-01-11 19:11:04 +00:00
py-colorama *: remove workaround patches for python 3.6 2022-01-14 11:49:41 +00:00
py-enrich py-enrich: updated to 1.2.7 2022-01-11 07:02:16 +00:00
py-esptool *: convert to versioned_dependencies for py-cryptography 2022-04-21 10:59:59 +00:00
py-gammu *: bump PKGREVISION for egg.mk users 2022-01-04 20:52:30 +00:00
py-nodemcu-uploader python: egg.mk: add USE_PKG_RESOURCES flag 2022-01-05 15:40:56 +00:00
py-pastel py-pastel: added version 0.2.1 2022-01-11 19:07:46 +00:00
py-rich py-rich: updated to 12.4.4 2022-05-24 11:52:04 +00:00
py-serial python: egg.mk: add USE_PKG_RESOURCES flag 2022-01-05 15:40:56 +00:00
py-termstyle *: bump PKGREVISION for egg.mk users 2022-01-04 20:52:30 +00:00
qodem qodem: apply --disable-gpm unconditionally in CONFIGURE_ARGS. 2022-05-12 08:39:48 +00:00
qpage comms: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:57 +00:00
remserial comms: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:57 +00:00
ruby-termios comms: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:57 +00:00
scmxx comms: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:57 +00:00
snooper comms: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:57 +00:00
spandsp revbump for textproc/icu update 2022-04-18 19:09:40 +00:00
srtp comms: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:57 +00:00
synce-librapi2 comms: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:57 +00:00
synce-libsynce comms: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:57 +00:00
synce-rra comms: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:57 +00:00
synce-serial comms: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:57 +00:00
syncterm {c,d,e}*/*: revbump(1) for libsndfile 2022-03-28 10:52:56 +00:00
tilp2 revbump for textproc/icu update 2022-04-18 19:09:40 +00:00
tio tio: update to 1.38. 2022-06-03 08:49:10 +00:00
tkhylafax comms: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:57 +00:00
tn3270 comms: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:57 +00:00
xisp comms: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:57 +00:00
xtel comms: Replace RMD160 checksums with BLAKE2s checksums 2021-10-26 10:05:57 +00:00
Makefile comms/Makefile: + minimodem 2022-05-07 06:00:37 +00:00