./ham/trustedQSL, TrustedQSL, uploading QSL Data to LoTW of ARRL

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ]


Branch: CURRENT, Version: 2.8.1nb7, Package name: tqsl-2.8.1nb7, Maintainer: makoto

TrustedQSL is a LoTW (Logbook of The World) application to upload
QSO's (contacts) information onto Logbook servers maintained by the
ARRL (American Radio Relay League).

Logbook of The World - LoTW - is an exciting way for Radio Amateurs
to confirm two-way contacts they have made and use the confirmations
as credit toward various awards.

Because Logbook of The World uses double blind comparison, users
cannot see what other users have uploaded unless there is a matched
QSO.


Required to run:
[www/curl] [security/openssl] [databases/db5] [x11/wxGTK30]

Required to build:
[pkgtools/x11-links] [x11/xcb-proto] [x11/fixesproto4] [pkgtools/cwrappers] [x11/xorgproto]

Master sites:

Filesize: 4028.875 KB

Version history: (Expand)


CVS history: (Expand)


   2026-05-14 18:42:34 by Ryo ONODERA | Files touched by this commit (1335)
Log message:
*: Recursive revbump from security/nettle-4.0
   2026-02-06 11:06:21 by Thomas Klausner | Files touched by this commit (1305)
Log message:
*: recursive bump for nettle 4.0 shlib major bump
   2026-01-27 09:41:10 by Thomas Klausner | Files touched by this commit (1344)
Log message:
*: recursive bump for removal of cairo's xcb option
   2026-01-07 09:49:50 by Thomas Klausner | Files touched by this commit (2525)
Log message:
*: recursive bump for icu 78.1
   2025-10-23 22:40:24 by Thomas Klausner | Files touched by this commit (2999)
Log message:
*: recursive bump for pcre2

Running an old binary against the new pcre doesn't work:
/usr/pkg/lib/libpcre2-8.so.0: version PCRE2_10.47 required by \ 
/usr/pkg/lib/libglib-2.0.so.0 not defined
   2025-10-05 21:26:29 by Jonathan Schleifer | Files touched by this commit (485)
Log message:
*: rev bump for curl
   2025-08-31 00:46:51 by Thomas Klausner | Files touched by this commit (1355)
Log message:
*: recursive bump for tiff growing lerc dependency
   2025-05-26 00:32:34 by Makoto Fujiwara | Files touched by this commit (2) | Package updated
Log message:
(ham/trustedQSL) Updated 2.8 to 2.8.1

https://www.arrl.org/files/file/LoTW%20Instructions/TrustedQSL-2-8-1-release.pdf

Trusted QSL V2.8.1 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.8
This release includes an update to the most recent TQSL configuration file.
This release repairs two serious defects in TQSL 2.8. First, it
corrects an issue where some QSOs would not be signed when an ADIF
file contained a mismatched gridsquare. Second, the checking of the
content of MY_COUNTRY was removed as this is a human-readable string
and not expected to conform to a strict enumeration.

TQSL 2.8.1 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. Mac users may have
previously installed TQSL into "/Applications/tqsl.app" versus the
"/Applications/TrustedQSL/tqsl.app" folder (which is the proper
location based on Apple guidance.) If you have installed TQSL into
/Applications/tqsl.app, you should delete this by dragging that file
to the trash. If you don't do that, TQSL will repeatedly offer to
upgrade.

The "tqsl-legacy" packages run on 32-bit Intel and PowerPC
processors and require Mac OS 10.5 or later.  The non-legacy packages
for the Mac require Mac OS 10.10 or later and support 64-bit Intel and
Apple Silicon processors.

On all three supported platforms (Windows, MacOS, and Linux),
installing TQSL 2.8.1 will replace older versions of Trusted QSL while
preserving your Callsign Certificates, Station Locations, and
preferences.  On Windows, simply run the TQSL 2.8.1 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. If you have previously
installed TQSL into some other folder, you may need to delete that
folder to allow the new version to operate properly.

For Linux systems, I recommend using the copy on Flathub:
https://flathub.org/apps/org.arrl.trustedqsl - That is a portable
Linux package that will run on many 64-bit Linux systems (x86_64 and
ARM64). If you need to build from source, unpack the tar file and read
the INSTALL file for directions. You will need development libraries
for zlib, curl, openssl, sqlite3, wxWidgets, and expat.  TQSL 2.8.1
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.8 release of
Trusted QSL.

TQSL changes
Defects Corrected:
[2.8.1]

Correct handing of ADIF files with gridsquares provided for the
operator's station for cases where the Station Location grid was not
the same length as the ADIF MY_GRIDSQUARE tag. This defect caused
those QSOs to be ignored and not signed.

Remove checking of MY_COUNTRY as its not intended to be a rigidly
defined field. Users had values which were abbreviated, using emtity
codes, etc. TQSL only uses that field if it matches an Entity name
precisely. MY_DXCC is preferred for specifying entity numbers.  Major
feature Additions: None.

Minor Updates:
Correct the Russssian translation files.
Correct a small number of VUCC grid entries in the vuccgrids.dat file,
as well as adding a version number header to that file.
Fix a compiler warning reported for some Linux distributions.
Reinstalling TQSL 2.7.x
Downgrading to TQSL 2.8 can be seamlessly performed by uninstalling
TQSL 2.8.1 and reinstalling TQSL 2.8. (TQSL 2.7.5 is recommended for a
downgrade due to the defects in TQSL 2.8).