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

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.4.2nb1, Package name: tqsl-2.4.2nb1, 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] [x11/wxGTK28] [databases/db5]

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

Master sites:

SHA1: 835b5dcda9d846dc9b6ad9a53573f56d8a22c658
RMD160: 8afd84532ab75f672dfeea6f6145a65509fb70cb
Filesize: 2994.11 KB

Version history: (Expand)


CVS history: (Expand)


   2019-05-13 02:21:34 by Greg Troxel | Files touched by this commit (1)
Log message:
ham/tqsl: Require C++11

While the package is not documented to use C++11, it uses std::string
constructs added in C++11, and fails compilation with g++ 5.5.0
without --std=c++11.  Add todo markings to file upstream bugs;
upstream does not adequately document prereqs.
   2019-04-30 15:22:09 by Makoto Fujiwara | Files touched by this commit (5) | Package updated
Log message:
Upgraded ham/trustedQSL to 2.4.2

Trusted QSL V2.4.2 Release Notes

This version of Trusted QSL (TQSL) has new features as well as
corrections for defects found since TQSL 2.4.1 was released. This
release also includes an update to the most recent TQSL configuration
file.

TQSL 2.4.2 can be installed to upgrade any older version of TQSL. You
do not need to install every release from 2.2 through 2.4, you can
upgrade directly to v2.4.2 in one step.

IMPORTANT NOTE for MacOS users:

TQSL has been built to be compatible with older Mac systems (OSX 10.4
and later) and to work on both PowerPC and Intel CPU Macs. The current
release of OSX (10.14, or Mojave) issues a warning about

TQSL when it is run stating that it is not “optimized”, and that it
will not work with the next release of OSX. This is forcing us to drop
support for PowerPC systems in order to continue to support Mac
systems. We will freeze TQSL 2.4.x and make it available indefinitely,
but the next major release of TQSL will not work on PowerPC Macs or
Macs running OSX older than Tiger.

On all three supported platforms (Windows, MacOS, and Linux),
installing TQSL 2.4.2 will replace older versions of Trusted QSL while
preserving your Callsign Certificates, Station Locations, and
preferences.  On Windows, simply run the TQSL 2.4.2 installer, which
will automatically uninstall older versions of TQSL (and, if
installed, TQSLCert). On Mac OS X, open the disk image (.dmg) file and
drag the “Trusted QSL” folder to your Applications folder. Direct
the installer to “Replace All”, which will uninstall old files.

For Linux systems, unpack the tar file and read the INSTALL file for
directions.  TQSL 2.4.2 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:
Chinese: Caros, BH4TXN
Hindi: Manmohan, VU3YBH
German: Andreas DF4WC
Italian: Salvatore IV4FYV
Japanese: Akihiro JL3OXR
Portuguese: Nuno CT2IRY
Russian: Vic US5WE
Spanish: Jordi EA3GCV

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

TQSL changes
Defects Corrected:

Ensure that the exit status message emitted by TQSL appears in English
so logging programs can use that to detect exit status. In the past,
this could have been output in the local language, making it more
difficult for the calling program to detect whether or not there were
any errors.  Improve setting of ITU and CQ zones when defining a
Station Location. There were many cases where these were left empty,
which means that Station Locations were more likely to not have zones
defined.

Fix issue with Windows updates of TQSL failing when the user's
directory has a space embedded. Note that this is a forwards-looking
fix: this defect is in the existing TQSL 2.4.1, so updates for users
with spaces in their usernames will continue to fail until after 2.4.2
is installed.  Remove spurious error message when run on a system
where the local language is not supported.

Features Added:

When displaying a callsign certificate where the private key is
missing from the local system, specifically state that the private key
is not found. Added a specific message for keys that cannot be opened
to provide the root cause.  Improve the error message for missing
private keys to be more descriptive.  Add the ability to map Cabrillo
modes to user-specified ADIF modes using the cab_modes.dat file in the
TQSL user directory. File has Cabrillo modes (two characters), then an
ADIF mode, comma delimited.  Default file is provided by TQSL and
users can provide their own.  Allow adding translations without making
code changes.

Reinstalling TQSL 2.4.1

Downgrading to TQSL 2.4.1 can be seamlessly performed by uninstalling
TQSL 2.4.2 and reinstalling TQSL 2.4.1.
   2018-12-13 20:52:27 by Adam Ciarcinski | Files touched by this commit (668)
Log message:
revbump for boost 1.69.0
   2018-08-22 11:48:07 by Thomas Klausner | Files touched by this commit (3558)
Log message:
Recursive bump for perl5-5.28.0
   2018-08-16 20:55:17 by Adam Ciarcinski | Files touched by this commit (653) | Package updated
Log message:
revbump after boost-libs update
   2018-07-04 15:40:45 by Jonathan Perkin | Files touched by this commit (423)
Log message:
*: Move SUBST_STAGE from post-patch to pre-configure

Performing substitutions during post-patch breaks tools such as mkpatches,
making it very difficult to regenerate correct patches after making changes,
and often leading to substituted string replacements being committed.
   2018-04-29 23:32:09 by Adam Ciarcinski | Files touched by this commit (629) | Package updated
Log message:
revbump for boost-libs update
   2018-03-17 03:45:05 by Makoto Fujiwara | Files touched by this commit (4) | Package updated
Log message:
Updated ham/trusted-QSL (tqsl) to 2.3.1

Trusted QSL V2.3.1 Release Notes

This version of Trusted QSL (TQSL) has new features as well as
corrections for defects found since TQSL 2.3 was
released. This release also includes an update to the most
recent TQSL configuration file.

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

On all three supported platforms (Windows, MacOS, and Linux),
installing TQSL 2.3.1 will replace older versions of Trusted
QSL while preserving your Callsign Certificates, Station
Locations, and preferences.  On Windows, simply run the TQSL
2.3.1 installer, which will automatically uninstall older
versions of TQSL (and, if installed, TQSLCert). On Mac OS X,
open the disk image (.dmg) file and drag the “Trusted QSL”
folder to your Applications folder. Direct the installer to
“Replace All”, which will uninstall old files.  For Linux
systems, unpack the tar file and read the INSTALL file for
directions.

TQSL 2.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:

Chinese: Caros, BH4TXN
Finnish: Juhani, OH8MXL
German: Andreas DF4WC
Italian: Salvatore IV4FYV
Japanese: Akihiro JL3OXR
Portuguese: Nuno CT2IRY
Russian: Vic US5WE
Spanish: Jordi EA3GCV

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

TQSL changes
Defects Corrected:

- Added 'Saving QSOs' to the messages to be translated.

- When renewing a callsign certificate and backing up to
  earlier pages in the wizard, TQSL could display an unexpected
  page for selecting the certificate type, which is not needed
  for renewals. TQSL will no longer display the unexpected page.

- When editing an ADIF file that has an invalid mode setting,
  TQSL now notifies the user that the mode is being ignored.

- For Unix systems, fix a defect that could cause the password
  prompt to not appear when the system has built the wxWidgets
  system with debug assertions enabled.

- Correct the invocation of the Windows Installer when an
  update is available.

- Correct the counts reported when duplicate QSOs are found
  along with QSOs with other errors.

- Fix formatting of the messages that appear when QSOs change
  values in the station location for duplicate QSOs.

- Correct improperly formatted frequencies from ADIF files
  (values like '7.010.20') to remove the extra periods.

- Revert the change that stripped spaces in the TQSL
  configuration file as that caused newlines to be removed in
  places like the station_data file.

- Fix "OpenSSL error - bad end line" by ensuring that there's
  always a newline starting a new certificate.

Feature Additions:
- Add Finnish translation from Juhani, OH8MXL.

- Add the ADIF satellite name to the pulldown menu in the ADIF
  editor to allow satellites to be more easily looked up.

- Allow 'LIGHT' in a Cabrillo file to represent 300 GHz and above.
- Allow TQSL to build against OpenSSL 1.1.0.
- Add the ability to pull DXCC Entity valid date ranges from the TQSL \ 
configuration file.

Reinstalling TQSL 2.3

Downgrading to TQSL 2.3 can be seamlessly performed by
uninstalling TQSL 2.3.1 and reinstalling TQSL 2.3.