Subject: CVS commit: pkgsrc/ham/trustedQSL
From: Makoto Fujiwara
Date: 2025-03-07 14:49:08
Message id: 20250307134908.E2B9FFBE1@cvs.NetBSD.org

Log Message:
(ham/trustedQSL) Updated 2.7.3 to 2.7.5

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

Defects Corrected:
[2.7.5]

Renewing a callsign certificate which had not expired was blocked (the
menus were greyed out) unless the certificate had actually
expired. TQSL 2.7.5 allows renewal of certificates which have not
expired.  When updating QTH details from an ADIF log, certain fields
such as US_STATE were not upper-cased as expected by Logbook of the
World. This could result in credit for more than 50 US States on
LoTW. TQSL 2.7.5 now properly uppercases those fields

Defects Corrected:
[2.7.4]

Further correction of handling of US portable callsigns and FCC
Universal Licensing Service (ULS) data.  Callsigns with blank fields
in the ULS data, or with PO boxes for addresses, would cause TQSL to
lock up and not allow submitting callsign certificate requests.
Correct handling of language mapping. Changes to the underlying
wxWidgets platform caused some translations to fail.  When editing or
creating Station Locations, saving of invalid gridsquares is now
rejected. TQSL would allow a user to repeatedly click “next” to
bypass the check

Major feature Additions:
[2.7.4]

TQSL now has a database of valid gridsquares indexed by DXCC entity
and primary subdivision (state, province, etc.) allowing detection of
invalid gridsquares in station locations.

When upload of a Callsign Certificate request fails, TQSL now allows
the user to save that for a later upload.

Handle network outages more graciously. Don't repeatedly try to
connect to Logbook when it's down, as this could cause startup to take
many minutes for some circumstances. TQSL now detects the errors and
stops trying.

Minor Updates:
[2.7.4]

Allow renewal of Callsign Certificates that expired within the last 90
days.

Warn users with US base callsigns and portable modifiers that
reciprocity agreements such as CEPT require US callsign holders to be
US citizens.

Suppress "wxGTK-WARNING" messages on Linux systems.

Allow an empty location name on the command line to indicate to TQSL
that the log submitted for signing has valid station location data
(ADIF MY_xxx fields) and that no station location should be used.

Files:
RevisionActionfile
1.86modifypkgsrc/ham/trustedQSL/Makefile
1.12modifypkgsrc/ham/trustedQSL/PLIST
1.29modifypkgsrc/ham/trustedQSL/distinfo