Trusted QSL V2.7.3 released

TQSL is free software used to upload and sign logs to the ARRL Logbook of the World (LoTW).  TQSL works with Windows, MacOS and Linux.   LoTW is free to all Amateur Radio Operators around the world, and membership in the ARRL is not required to use LoTW.

The latest version of TQSL can be downloaded from the ARRL website.

Trusted QSL V2.7.3 Release Notes

This version of Trusted QSL (TQSL) has new features as well as corrections for defects found since TQSL 2.7 was released.

Updates since TQSL 2.7.2

This release includes an update to the most recent TQSL configuration file.

There were no serious defects reported for TQSL 2.7. This release contains several minor updates which
have accumulated since 2.7.

TQSL 2.7.3 can be installed to upgrade any older version of TQSL.

For the Mac platform, TQSL now uses a package file (.pkg) for installing TQSL. This is hopefully easier to
use as it is a familiar way to install software for most Mac users.

On all three supported platforms (Windows, MacOS, and Linux), installing TQSL 2.7.3 will replace older
versions of Trusted QSL while preserving your Callsign Certificates, Station Locations, and preferences.
On Windows, simply run the TQSL 2.7.3 installer, which will automatically uninstall older versions of
TQSL (and, if installed, TQSLCert). On Mac OS X, open the package (.pkg) file to install TQSL into your
Applications folder. (Note that the “tqsl-legacy” package is for legacy Mac systems – 32 bit Intel and

TQSL 2.7.3 has been “localized” to allow use in the native language of non-English speakers. This could
not have been done without the help of the volunteers who have contributed translations for TQSL.
Thanks to the following for their assistance:

  • Catalan: Xavier, EA3W
  • Chinese (Simplified): SZE-To, VR2UPU
  • Chinese (Traditional): Caros, BH4TXN
  • Finnish: Juhani, OH8MXL
  • French: Laurent BEUGNET, F6GOX
  • Hindi: Manmohan, VU3YBH
  • German: Andreas, DF4WC
  • Italian: Salvatore, IV4FYV
  • Japanese: Akihiro, JL3OXR
  • Portuguese: Nuno, CT2IRY
  • Russian: Vic, US5WE
  • Spanish: Jordi, EA3GCV
  • Swedish: Roger, SM0LTV
  • Turkish: Ojuzhan, TA2NC

The following list describes the major changes in the v2.7.2 release of Trusted QSL.

TQSL changes

Defects Corrected:


When processing a callsign certificate request for US-based callsigns, TQSL checks that the callsign is
valid in the FCC ULS database (excluding 1×1 calls). This check was being incorrectly applied to portable
calls for US operations (example: P5ZZZ/W1 or W2/P5XXX). TQSL no longer checks for the “W1” being in
the ULS.

The Callsign Certificate display used to state “Awaiting ARRL action” for pending callsign certificates,
including ones that Logbook had rejected. TQSL no longer uses this label.

Correct handling of an empty upload tracking database. If the file exists but has no content, TQSL
deletes it and recreates the database.

Allow duplicate QSOs in a single log signing operation. TQSL would emit an error message in that case;
the correct action is to report the duplicate and proceed.

Major feature Additions:


Detect cases where the user’s computer clock is set incorrectly. Rather than generating a meaningless
“cannot load authority certificate” error, TQSL now tells the user if their clock is set far into the past or
into the future.

Attempts to load expired and replaced callsign certificates now display a better explanation of the issue
and provide a URL for downloading a current set of the user’s callsign certificates.

Minor Updates:


Change “some QSOs suppressed” wording for log uploads to “some QSOs not processed”. Clarify the
messages being sent to logging programs to make it more clear when QSOs aren’t being uploaded. For
example, when a logging program asks TQSL to generate an error when previously uploaded QSOs are
detected, TQSL would state “cancelled by user” when the user never took such action.

Add the Mac Keyring compatibility preference to all versions of TQSL. (See the 2.7.2 release note for
what this is for.)

Pre-load a set of authority certificates into the TQSL certificate store to allow certificates that were
bundled with the wrong authorities to be accepted.

Reinstalling TQSL 2.7.2

Downgrading to TQSL 2.7.2 can be seamlessly performed by uninstalling TQSL 2.7.3 and reinstalling TQSL