gARIM Messaging Program v0.6 (for ARDOP and ARDOP2 TNCs) #ARDOP


Bob NW8L
 

Hello,
 
Announcing the the next release of gARIM, a GUI version of the ARIM ARDOP host
program. This version is compatible with both version 1x and version 2.x ARDOP TNCs:
 
ARDOP_Win TNC, version 1.0.4, or ardopc or piardopc version 1.0.4.x or higher.
ARDOP_2Win TNC, version 2.0.4.x or higher, or ardop2 or piardop2 version 2.0.4.9-BPQ and higher.
 
It may also be used with the ardop1ofdm TNC recently released by G8BPQ - use the gARIM command prompt to send the new ENABLEOFDM command to the TNC as needed.
 
gARIM is fully compatible with ARIM. Read more about it here:
 
https://www.whitemesa.net/garim/garim.html
 
New in gARIM v0.6:
 
-- When forwarding, replying-to or sending messages, the message is opened in an editor so the operator can make changes before sending it.
-- In ARQ mode, enforce size limits for file, file listing, and message transfers *after* compression is applied.
-- Add optional message tracing feature.
-- Bug fixes and documentation updates.
 
See the change log below for details.
 
Files are also available at the ardop applications Files area at
groups.io:
 
https://ardop.groups.io/g/applications/files
 
and in the Files area at the arim-ham Yahoo group:
 
https://groups.yahoo.com/neo/groups/arim-ham/files
 
For Linux OS, the binary distributions are for Ubuntu 18.04 and derivatives like Linux Mint 19.x only. It's best to compile gARIM from source code to avoid library versioning problems. It's easy, instructions are found in the INSTALL file included in the source distribution (now with instructions for Fedora 28 and derivatives, and for Cygwin/X).
 
73,
Bob NW8L
 
v0.6 07Feb2019
--------------
1. Added additional actions to the "Read Message" dialog box for
   ease of use:
     Kill, Save (to file), Reply and Forward buttons when reading
       Inbox and Recents messages. Add Reply option to right-click
       popup menu in the Inbox and Recents views.
     Kill, Save (to file) and and Send buttons when reading Outbox
       messages.
     Kill, Save (to file) and Forward buttons when reading Sent
       messages.
2. Added Save to Outbox button to the "Forward Message" dialog box
   so messages can be forwarded and queued for sending when not
   attached to a TNC.
3. When forwarding, replying-to or sending messages, the message is
   opened in an editor so the operator can make changes before sending
   it. Forwarding and reply-to are allowed when not attached to a TNC,
   but messages must be stored in the Outbox.
4. Add optional message tracing feature. This inserts headers like:
     Received: from KA8RYU by NW8L; Jan 30 2019 05:01:48 UTC
   into received messages. If the message is forwarded to another
   station with tracing enabled, another Received: header is added by
   the receiving station, and so on. In this way a record of the
   message's progress through a network is built up as it is forwarded
   from station to station (read from bottom to top). The timestamp
   indicates time of receipt, either local time or UTC time at the
   receiving station, as set by the 'utc-time' parameter in the [ui]
   section of the configuration file. No time zone is included for
   stations configured for local time stamps (utc-time=FALSE). Message
   tracing is enabled or disabled by the value of the 'msg-trace-en'
   parameter in the [arim] section of the configuration file. Set to
   TRUE to enable tracing or FALSE to disable it. The default value is
   FALSE. The Received: header is inspired by, but not perfectly
   conformant with, the Received: header specification in RFC822.
5. Enforce size limits for file, file listing, and message transfers
   *after* compression is applied. The max "over the air" payload
   size remains 16K bytes, but input buffers are big enough to
   accomodate compression ratios up to 5:1. If compressed input data
   exceeds the 16K payload limit the transaction fails with an error.
6. In ARQ mode, where files may be compressed for download, don't
   filter file listings to remove files larger than the max size
   defined by the configuration file 'max_file_size' parameter.
7. Implement closed loop flow control for data transfers to TNC to
   prevent overflow of TNC transmit data buffers.
8. Implement support for ARQBW choice "any" for ARDOP version 1 TNCs
   when initiating ARQ connections from the command prompt.
9. Messages sent to net addresses are now stored in the Sent Messages
   mailbox if successfully transmitted.
10. Fix bug where uncompressed messages sent to remote station in an
    ARQ session were not saved to "Sent Messages" mailbox.
11. Fix bug where "Msg Outbox" view not updated in an ARQ session when
    the remote station downloads messages addressed to it.