File tqsl.changes of Package tqsl

-------------------------------------------------------------------
Tue Oct 28 07:32:04 UTC 2025 - Walter Fey <dl8fcl@darc.de>

- Update to version tqsl-2.8.3~git
  * Latest commit 52ad353
  * Use the name of the ADIF file submitted for signing as the base name of the
    file uploaded, not a fixed TQSLUpl.*. This reverts to the prior behavior where
    the uploaded file can be tracked in the response from Logbook.
  * Fix problem with log uploads on Windows when the user's home directory has
    non-ASCII characters. This could lead to Logbook rejecting logs with errors
    like "Not a TrustedQSL file".
  * Add a user-agent, mime type, and better filename to uploaded log files.
  * When the Logbook TLS certificate fails, assume it's caused by TLS "inspection"
    and allow traffic without TLS verification.
  * Add new root certificate for lotw.arrl.org to the ca bundle.
  * When uploads fail, don't delete the temporary upload file so the file can be
    inspected.
  * Correct the ignored prefix/suffix list - ensure that things like
    /M, /MM, /QRP are ignored only when used as a suffix.

-------------------------------------------------------------------
Fri Sep 19 06:50:51 UTC 2025 - Walter Fey <dl8fcl@darc.de>

- Update to version tqsl-2.8.2
  * Restore handling of the command line "-o" (output file) argument. This has
    apparently been broken since TQSL 2.5.2.
  * Convert the prefix and grid data files to XML format with version numbering
    to permit tracking of changes.
  * Allow QSL managers to define a default signing callsign so they don't need
    to scroll through all of the stations they manage when requesting a
    Callsign Certificate for a new station.
   * When reporting "Station Location could not be found", insert the name of the
     Station Location in the message (tnx AA6YQ).
   * Fix VUCC grid data for Newfoundland and Labrador - the ADIF abbreviation of NL
     is encoded as NF for Logbook purposes.
   * When signing a log, store the signed output to disk rather than in memory
     as large logs could consume excessive RAM.
   * Add ability for a local prefix database to override the one installed
     with TQSL.
   * Add VK2 as a valid prefix for Lord Howe Island (portable operations).
   * After instrumentation of TQSL searching for memory "leaks", made several
     changes to decrease memory usage.
   * Decrease possibility of out-of-memory errors for QSL managers with very large
     number of active callsign certificates when requesting a new callsign
     certificate by adding a default preference setting.
   * Add callsign prefix mapping for VO for Canada, not just "Newfoundland
     Labrador (Deleted)".
   * Detect missing vuccgrids.dat file and report. Disable grid square
     validation for this case.

-------------------------------------------------------------------
Mon Apr 28 06:45:45 UTC 2025 - Walter Fey <dl8fcl@darc.de>

- Update to version tqsl-2.8.1
  * Correct the Russian translation - the wrong file was being used.
  * Revert gridsquare checks to repair "No QSOs to sign" errors.

-------------------------------------------------------------------
Fri Apr 18 07:37:49 UTC 2025 - Walter Fey <dl8fcl@darc.de>

- Update to version tqsl-2.8.0
  * Correct display of Chinese localization on Macs.
  * Add an item to the Help menu to synchronize the QSO data from LotW so that
    TQSL has consistent information on uploaded QSOs.
  * Allow import of a backup (.tbk) file using the command line "-i" switch.
  * Change how TQSL detects multiple attempts to sign a log to ensure that the
    message that it's waiting for other signing to complete is displayed, and
    so that no "Application is not responding" messages are displayed.
  * Change verbiage from "already uploaded" to "previously signed" to more
    accurately reflect how TQSL detects previously processed QSOs.
  * Add a "Test sign a log" that does not track signed QSO and creates an
    uncompressed 'tq7' file as output.
  * When creating a station location, entering a gridsquare that's incorrect
    for the primary administrative subdivision (state, province, etc.) was
    not flagged as an error. Correct this so that the incorrect grid is flagged.
  * When there's no callsign certificates installed, ask if the operator wants
    to create a new one but state that if you intend to restore from a backup,
    there's no reason to do that.
  * When backing up and restoring configuration data, don't save or restore
    preferences related to folder locations as those aren't necessarily the
    same across different systems (or with different operating systems).
  * Fix TQSL crash when an invalid / out-of-range MY_DXCC entity was supplied.
  * Fix detection of incorrect or inconsistent values for MY_ ADIF fields such
    as MY_GRIDQUARE, MY_STATE, MY_COUNTY, MY_IOTA to ensure that things like
    a grid from outside of the entity and state (province, etc.) are rejected.
  * Invert the order of the year dropdown for callsign certificates. Starting
    with 1945 means most cases would require a lot of unnecessary scrolling.
  * When loading P12 file from the command line, and the password is incorrect,
    exit TQSL to let the caller know to get the proper passphrase for the P12
    file.
  * Validate VUCC grid when updating from MY_VUCC. Allow eight character grids
    when updating from MY_GRIDSQUARE and in Station Locations.
  * Fix spurious error when updating IOTA value from MY_IOTA.
  * Update certificate request handling to provide more detail and better
    guidance about when signing is needed.
  * When requesting a new callsign certificate, filter the entity list to the
    entities that are appropriate for that callsign. Add a checkbox to disable
    that filter so any entity can be selected in the event the filter gets the
    entity wrong.

-------------------------------------------------------------------
Mon Nov 18 07:55:46 UTC 2024 - Walter Fey <dl8fcl@darc.de>

- Update to version 2.7.5
  * Handle cert renewals - 2.7.4 had a regression where an unexpired callsign
    certificate could not be renewed.
  * Uppercase fields in ADIF records so Logbook doesn't have "VA" and "va"
    in confirmations.

-------------------------------------------------------------------
Sat Nov  2 08:10:06 UTC 2024 - Walter Fey <dl8fcl@darc.de>

- Update to version 2.7.4
  * When a requesting a portable callsign "P5/K1MU" for a DXCC entity outside
    of the US where the base callsign is a US call, emit a warning to the user
    that CEPT and other portable operations are only valid for US Citizens as
    specified in FCC regulations.
  * Fix issues causing TQSL on Linux to emit a stream of "Gtk-WARNING" messages.
    These were harmless bu annoying.
  * For hams requesting callsign certificate requests for US callsigns, some cases
    where there were empty fields in the ULS data could cause TQSL to block
    submitting a callsign certificate request for a new US-based callsign when
    details such as the address or name are empty in the ULS data and there were no
    existing callsign certificates able to be used to validate the new request.
    TQSL now allows the user to override the ULS data for these initial callsign
    certificate requests.
  * When a callsign certificate is deleted, don't let the retained private key
    look like an overlapping request. Ignore the private keys if there's no
    certificate already in progress.
  * Add a Entity and primary subdivision (state) data set to TQSL to permit
    validation of 4-character grid squares as valid for a given entity and
    state combination.
  * When entering a Gridsquare that doesn't validate, don't allow skipping
    if the grid value changes. Pressing "Next" twice only works if the value
    of the grid doesn't change.
  * Correct language selection to avoid wxLanguage shifting identifiers.
  * Detect changes (including changes related to default details) in the Station
    Location editor and ask the user if they would like to save those. The prior
    behavior didn't make it clear when viewing a station location that TQSL had,
    for example, set their CQ Zone but that would not be retained unless the 
    Station Location was saved. (tnx K5GZR)
  * Detect network connectivity issues and block repeated probes of Logbook
    services for certificate status, etc. This keeps TQSL from stallng for
    several minutes if Logbook is down.
  * Allow renewal of recently expired callsign certificates.
  * When upload of a callsign certificate request fails, allow the user to
    save the request so it can be uploaded later rather than delete the request.
  * Correct the display of modified fields when editing a station location and
    the user attempts to cancel the operation.
  * Allow an empty location name command line argument to force QTH update mode
    as if "-f update" was specified.

-------------------------------------------------------------------
Sat Apr 13 07:17:41 UTC 2024 - Walter Fey <dl8fcl@darc.de>

- Update to version 2.7.3.1
  * Update cmake files to allow patch update
  * Fix language selection issue
  * Fix messages to say 'No QSOs uploaded
  * Wrong tickets url. Correct it.

-------------------------------------------------------------------
Mon Apr  8 07:44:31 UTC 2024 - Walter Fey <dl8fcl@darc.de>

- Update to version 2.7.3
  * Change "some QSOs suppressed" wording to "some QSOs not processed".
  * When installing a TQ6 file (signed Callsign Certificate) where the contents
    referenced outdated certificate chain data, TQSL would issue error messages
    which weren't helpful. Improve upon that and suggest corrective action.
  * Install a set of "orphaned" certificate chain entities as trusted to allow
    some callsign certificates that were being rejected to be installed.
  * Update messages displayed when signing a log with previously uploaded
    QSOs. Previously TQSL would state that upload was "cancelled" when the
    user never explicitly cancelled.
  * Fix handling of portable calls in the US to not perform a ULS lookup
    when the base callsign is not a US callsign.
  * Update the labels on the certificate tree display to be less confusing. 
    Suppress display of expired / replaced callsign certificates when there
    is a good cerificate for a given callsign.
  * When there's more than one callsign certificate for a given callsign, just
    display one.
  * When importing callsign certificates, tell the user when they try to install
    an expired certificate, better explain missing "private key" without using
    that jargon, and detect clock errors.
  * Add a preference option to allow Callsign certificates to be stored using
    obsolete cryptographic algorithms to allow import by the Mac keyring. (This
    was previously added as a Mac-only change, now available for all platforms.)

-------------------------------------------------------------------
Sun Dec 10 08:42:51 UTC 2023 - Walter Fey <dl8fcl@darc.de>

- Update to version 2.7.2
  * Fix MacOS Sonoma issues with "Secure coding is not enabled for restorable
    state!" warnings.
  * When unable to sign a log due to the uploads database being busy due to
    a concurrent signing operation, provide details as to the cause of the
    error, not a simple "Database Locked".
  * Preliminary support for Voice Over on Macs.
  * When unable to open the duplicates database, suppress spurious errors from
    automatic backups. Don't loop on trying to sign a log due to database locks.
  * When signing a log fails before processing any ADIF records, ensure that
    the error message doesn't include a random "line number".
  * Handle locked databases - don't re-create an empty database.
  * Add a preference option for Mac users to allow Callsign certificates to be
    stored using obsolete cryptographic algorithms to allow import by the Mac
    keyring.

-------------------------------------------------------------------
Wed Oct 18 07:01:58 UTC 2023 - Walter Fey <dl8fcl@darc.de>

- Update to version 2.7.1
  * Allow TQSL to run on Windows XP. Note that this is a stopgap and XP is
    well past end of support, continued operation is not guaranteed.
  * For Mac, fix the date range dialog box to show more than one character
    for input.
  * Fix one-by-one US callsign requests - they're stuck on the end date
    request.
  * On Windows, if the main TQSL window is not visible (off screen), force
    it to appear on the default monitor.
  * Handle corrupted private key with a less cryptic error message.

-------------------------------------------------------------------
Mon Oct  2 07:38:38 UTC 2023 - Walter Fey <dl8fcl@darc.de>

- Update to version 2.7 
  * Fix Callsign Certificate request handling when Logbook returns an error
    message saying that there was an error. Don't mark it as pending ARRL action,
    leading operators to assume ARRL is working the request when it was never
    properly submitted.
  * Add command line option to remove Uploads database in the event it gets
    jumbled to the point that SQLite3 can't repair it.
  * Allow OPERATOR in ADIF files to have long values, as some applications
    incorrectly allow the entry of names in those fields, not callsigns. Any
    non-callsign entry in OPERATOR is ignored.
  * Update portable call handling to swap prefix/suffix around when the
    callsign is in portable/home call arrangement (like MU/K1MU).
  * Update configuration for Linux to follow packaging guidelines. Add a 
    Flatpak build to permit build of a portable Linux package.
  * Add a preference that allows the callsign fields in ADIF files to be 
    ignored.
  * Correct handling of portable calls for non-US stations working portable
    in the US (P5NOP/W4) to not require a ULS lookup for the base callsign.
  * Detect download/upload threads not making progress and abort the attempt.
  * Correct ADIF editor handling of certain modes (PKT, PAC, FM, etc.) so
    the mode is recognized properly.
  * Correct a defect in the ADIF editor that was causing the SUBMODE to be
    emitted twice for each QSO.
  * Save the last used Station Location and select that when signing a log.
  * Correct defect that kept the IOTA identifier from appearing in the station
    location editor. (The location was being properly saved, but would not be
    set in the editor when attempting to edit the station location.
  * Fix display of properties of a passphrase-protected private key so there is
    no longer an OpenSSL error displayed.
  * Expand any of the certificate folders where there's a callsign certificate in
    that category (expired/replaced, etc.)
  * Add header to exported ADIF files (patch from Florian, DF2ET).
  * Allow ignoring callsign in ADIF files via a preference.
  * Remove dependency on Oracle Berkeley DB and replace with the more stable LMDB
    (Lightning Memory-Mapped Database).
  * Restore backed-up upload database whenever that database becomes corrupt.
    (This instability is why Oracle BDB was abandoned.)

-------------------------------------------------------------------
Thu Aug 25 06:11:50 UTC 2022 - Walter Fey <dl8fcl@darc.de>

- update to version 2.6.5
  * Change the widget used for pulldown menus because Microsoft's windows 11
    22H2 preview broke them and Microsoft refuses to fix the bug.
  * Correct the portable callsign fix - it didn't work properly and didn't
    cover all cases.

-------------------------------------------------------------------
Thu Jun 30 21:40:26 UTC 2022 - Walter Fey <dl8fcl@darc.de>

- update to version 2.6.4
  * Handle both "KH6/K1MU" and "K1MU/KH6" forms of portable callsigns.
  * Checking for currently valid callsign certificates (change made in TQSL 2.6
    "Validate a callsign certificate is still valid just before using it")
    causes station locations with no selected callsigns to generate an error
    and fail to sign the log. Correct this to bypass this check.
  * Correct a crash when TQSL detects a callsign certificate that's about to
    expire during startup and the user selects "Yes" to renew that callsign
    certificate.

-------------------------------------------------------------------
Sun May 29 07:30:02 UTC 2022 - Walter Fey <dl8fcl@darc.de>

- update to version 2.6.3
  * Handle the case where there's both a valid and an invalid callsign
    certificate for a given call - don't error out when detecting the invalid
    one, continue searching for a valid callsign certificate for the call.
  * Include the filename of the log being signed in the station location
    verification page.
  * Don't do a ULS test when requesting a new callsign certificate which has an
    end date. This allows requests for former callsigns.

-------------------------------------------------------------------
Mon May 23 14:01:04 UTC 2022 - Walter Fey <dl8fcl@darc.de>

- update to version 2.6.2
  * Add an option for new callsign certificate requests for Club calls,
    DXpeditions, and QSL managers so the proper account setup is used.
  * Allow the properties of an expired Callsign Certificate to be displayed
    when right clicking on that Callsign Certificate.
  * Expand the “Gridsquare” field to allow the full set of four
    6-character grids.
  * Add changes to allow building with OpenSSL version 3.

-------------------------------------------------------------------
Wed Apr 27 07:15:30 UTC 2022 - Walter Fey <dl8fcl@darc.de>

- update to version 2.6.1
  * Fix defect in handling of already uploaded QSOs

-------------------------------------------------------------------
Thu Apr 21 07:42:41 UTC 2022 - Walter Fey <dl8fcl@darc.de>

- update to version 2.6
  * Add a log-handling preference that permits ignoring seconds in QSO
    times to assist with discarding duplicate QSOs.
  * Allow command line signing without a station location being specified.
  * Handle station location setup with multiple certs for one call, moving
    from an entity without a PAS into one with so zones get set correctly
  * Add preference to allow ignoring seconds in QSOs.
  * Display full station location details when asking a user to validate
    that the right station location is being used.
  * Validate a callsign certificate is still valid just before using it to
    sign a log (requires network access to validate against ARRL).
  * Add separate folders under callsign certificate display to indicate
    status of each cert (valid, expired, replaced, etc.)
  * Merge Station Location definition page to a single page.
  * Force proper zones when there's a single zone for ITU or CQ.
- 2.5.10 (unreleased)
  * Provide directions for how to upload a log when "Sign and Save" is used.
  * When opening a Callsign Certificate file, show both TQ6 and P12 files.
    This  makes it more obvious how to choose a P12 (as it doesn't require
    changing the file type pulldown.)
  * Export a copy of any imported Callsign Certificate.
  * Correct the sizing of the Callsign Certificate and Station Location
    property windows.
  * Correct possible hang when displaying Callsign Certificate properties
    of a pending callsign certificate.

-------------------------------------------------------------------
Sun Nov  7 21:06:09 UTC 2021 - Walter Fey <dl8fcl@darc.de>

- update to version 2.5.9
  * TQSL now accepts 'S' (String) and 'C' (Character) specifiers.
  * For AMSAT-Oscar 7, TQSL now accepts "AO-07" as well as "AO-7" for
    the satellite name.
  * ADIF Modes with slashes can now be mapped to an existing mode
    (such as "DATA").
  * Remove forced background color settings so system settings for
    "Dark Mode" work. (Linux only.)
  * Correct the languages "Chinese Traditional" and "Chinese Simplified"

-------------------------------------------------------------------
Wed Jul 21 21:51:31 UTC 2021 - Walter Fey <dl8fcl@darc.de>

- update to version 2.5.8
  * New Chinese (Simplified) translation
  * When configuring a station location where only one CQ zone or only one
    ITU zone applies, then this value is forced.
  * Display of the last usable date of a callsign certificate now shows the
    date of the last QSO that can be signed.
  * The format of IOTA entries is now checked for validity.
  * When a station location is added or edited, an automatic backup is triggered.
  * TQSL now accepts "AO-07" for satellite "AO-7". 
  * Correct handling of the Russian Oblast "YN" - Logbook coded this as "JN"
    incorrectly.

-------------------------------------------------------------------
Wed Dec  2 23:53:41 UTC 2020 - Walter Fey <dl8fcl@darc.de>

- update to version 2.5.7
  * Correct a crash when TQSL attempts to upload a file caused by a thread
    accessing the GUI incorrectly.

-------------------------------------------------------------------
Sun Nov  1 00:17:10 UTC 2020 - Walter Fey <dl8fcl@darc.de>

- update to version 2.5.6
  * In cases where applications pass empty passwords on the command line (-p ""),
    TQSL could ignore that password and handle the command incorrectly. This was
    not the behavior prior to TQSL 2.5.5.
  * Ask the user to save a log being edited in the ADIF editor when they close
    the editor window. Previously, TQSL would discard the file.
  * TQSL more accurately prints the line number of an ADIF file with an error
    message. In the past, TQSL always reported the line containing the
    end-of-record tag

-------------------------------------------------------------------
Thu Sep 17 18:43:50 UTC 2020 - Walter Fey <dl8fcl@darc.de>

- update to version 2.5.5
  * when unable to find a match for a callsign certificate where the station
    location is in DXCC Entity "None" don't suppress the entity name.
  * Fix issue on Windows systems when a TQSL update and a configuration file
    update both show up at the same time. Randomly choose one or the other
    for installation.
   * Ensure that all ADIF modes are available in the TQSL ADIF Editor.
   * Allow the TQSL ADIF editor to retain any ADIF field in the output. TQSL
     doesn't allow editing all fields, but it no longer discards fields that
     the editor does not handle.

-------------------------------------------------------------------
Fri May 15 23:08:56 UTC 2020 - Walter Fey <dl8fcl@darc.de>

- update to version 2.5.4
  * Pass the DXCC entity to the address lookup server at ARRL for cases where
    a call is valid for multiple entities
  * Correct a defect where callsigns were treated as case-sensitive, meaning
    that <OPERATOR:4>k1mu would not match K1MU in the related callsign
    certificate.
  * Correct a defect that could cause some P12 files to fail to load.
  * Fix the matching for US Counties to be more accepting of variations of
    spelling, spaces, etc.
  * Fix the defect that causes random DXCC entity names to be displayed when
    a new TQSL config file is installed (until TQSL restarts)

-------------------------------------------------------------------
Sat Apr 18 07:10:25 UTC 2020 - Walter Fey <dl8fcl@darc.de>

- update to version 2.5.3
  * Properly limit the length of callsigns.
  * Select the proper callsign for stations with calls used from multiple
    entities.
  * Allow leading zeroes in the values for CQ Zone (MY_CQZ) and ITU Zone
    (MY_ITUZ).
  * Fix the reporting when a callsign certificate is not available for a
    callsign specified in a logto state that it’s a missing callsign
    certificate, not a date range issue.
  * Report on more ADIF errors –badly spelled counties, incorrect counties
    (“NY,Boston”)
  * Ignore leading and trailing whitespace in ADIF values.
  * Ignore callsign fields (OPERATOR, STATION_CALLSIGN, OPERATOR_CALLSIGN)
    in ADIF files to work around defective logging programs.
  * When a Station Location has empty values, use the QTH details from the
    log being signed.

-------------------------------------------------------------------
Tue Apr  7 16:20:16 UTC 2020 - Walter Fey <dl8fcl@darc.de>

- update to version 2.5.2
  support roaming operations
  detect cases where stations sign logs using incorrect locations

-------------------------------------------------------------------
Sun Nov 17 11:40:22 UTC 2019 - Walter Fey <dl8fcl@darc.de>

- update to version 2.5.1
  No longer display spurious error message about expired root certificates
  When editing an existing station location, forces default values
  Correct ADIF output from the embedded ADIF editor
  Correct a defect that could cause a crash when backing up to a .TBK file.
  Use an ARRL-supplied web service with ULS data to pre-fill station location
    information.
  No longer ask for passwords for callsign certificates when they are created.
  Ensure that requests for US 1x1 callsigns are properly marked
  DXCC entity list, deleted entities moved to the end.
  The word “DELETED” in the entity name is now localizable.
  Chage “duplicate” to “previously uploaded”
  Verify that the user is able to write files to the TQSL working directory.
  Restrict the number of callsign certificate requests to 3 times in 24 hours. 
  When creating a callsign certificate request, TQSL for the kind of callsign first.
  When an ADIF file has a valid BAND and FREQ or RX_FREQ outside, the frequency
    is ignored.
  Error message when a callsign certificate’s private key is missing is now
     more descriptive.
  Translations updated.

-------------------------------------------------------------------
Mon Apr 22 20:38:44 UTC 2019 - Walter Fey <dl8fcl@darc.de>

- update to version 2.4.7
  Correct defect that keeps TQSL updates on Windows from working properly.
  2.4.6
  Fix error messages for Windows command line users. The text was
  garbled due to changes made to implement Unicode on Windows
  (no changes for Linux or Mac).

-------------------------------------------------------------------
Mon Apr  8 22:31:35 UTC 2019 - Walter Fey <dl8fcl@darc.de>

- update to version 2.4.5
  Fixed formatting of output from command-line operations on
  Windows systems.
  2.4.4
  Add localization for Turkish.
  Add support for a 64-bit build for MacOS. Add an indicator of what
   platforms are supported for an Mac build (i386/ppc or x86_64/i386).
  Fix error that was keeping the State and County from being defaulted
   whencreating a new Station Location.
  Add another callsign certificate request type - one for a new
   callsign for the primary user.
  Add language support for Polish. Fix problem that was keeping
   Hindi from properly displaying on Windows.

-------------------------------------------------------------------
Mon Dec  3 20:35:01 UTC 2018 - dl8fcl@darc.de

- update to version 2.4.3
  Bugfix release: Fix defect that was causing location details to
  revert to those from the callsign data.

-------------------------------------------------------------------
Mon Dec  3 20:19:27 UTC 2018 - dl8fcl@darc.de

- update to version 2.4.2
  1. Fixed spurious error message when TQSL doesn't have a translation
     available for the local language.
  2. Clearly state the cause when the user's private key is not
     installed
  3. Add detail to the callsign certificate "Properties" display
     to state that the callsign's private key is missing
  4. Allow TQSL updates to work on Windows systems where the user's
     home directory has a space embedded.
  5. Emit the final status message in English when that is not the
     local language (when called by a logging program, for example.)
  6. Ensure that, when available, CQ and ITU zones have default
     values for a Station Location definition.
  7. Correct a defect that causes TQSL updates on Windows to fail
     when the username has embedded spaces.
  New features: The Cabrillo format has been updated to allow Digital
  mode QSOs to be specified with mode "DG".
  TQSL now allows a user to add their own custom mode mappings,
  supplying a default mapping from DG to DATA.

-------------------------------------------------------------------
Mon Oct  8 08:28:03 UTC 2018 - dl8fcl@darc.de

- CXXFLAGS added to build Leap 42.3

-------------------------------------------------------------------
Sat Oct  6 22:22:23 UTC 2018 - dl8fcl@darc.de

- update to version 2.4.1

-------------------------------------------------------------------
Mon Sep 24 07:12:09 UTC 2018 - dl8fcl@darc.de

- update to version 2.4.1 RC2

-------------------------------------------------------------------
Fri Sep 14 20:28:04 UTC 2018 - dl8fcl@darc.de

- update to version 2.4.1 RC1
  * Fix defect that was causing callsign certificate renewals to
    have "null null null" as the Name in some conditions.
  * Fix defect that was required deleting an existing callsign
    certificate before importing a replacement .P12 file.
  * Ensure that duplicate callsign certificates aren't displayed

-------------------------------------------------------------------
Thu May 24 19:35:43 UTC 2018 - dl8fcl@darc.de

- update to version 2.4
  uses an ARRL-supplied source of public information (when it is available)
  to pre-fill information on Station Locations and Callsign Certificate requests
  Grid square entry is now validated against the location for the station's callsign.

  fixes the most common cause of users being unable to download and use the
  .TQ6 file downloaded from the Logbook site in order to recover callsign certificates.

  Hindi localization

-------------------------------------------------------------------
Thu May 18 22:05:08 UTC 2017 - dl8fcl@darc.de

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

  Add 'Saving QSOs' to the messages to be translated.

  Add Finnish translation from Juhani, OH8MXL.

  When renewing a callsign certificate and backing up to earlier pages in the wizard,
  don't display a spurious certificate type selection page.

  When editing an ADIF file that has an invalid mode setting,
  notify the user that it is being ignored.

  Fix password prompt on systems with debug assertions enabled in wxWidgets.

  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.

  Allow 'LIGHT' in a Cabrillo file to represent 300G and higher.

  When there are multiple signature specifications in the configuration file,
  choose the one with the highest version number.

  Allow TQSL to build against OpenSSL 1.1.0.

  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.

  Add the ability to pull DXCC Entity valid date ranges to the TQSL
  configuration file.

-------------------------------------------------------------------
Tue Mar 21 00:12:37 UTC 2017 - dl8fcl@darc.de

- use %cmake macros

-------------------------------------------------------------------
Sat Oct  8 19:35:20 UTC 2016 - dl8fcl@t-online.de

- update to version 2.3
  * more translations
  * A defect that could cause TQSL to fail to import a callsign
  certificate with "OpenSSL error - bad end line" has been corrected.
  * Creating callsign certificate requests for renewal or for new
  requests now verify that the "QSO start date" and "QSO end date"
  match the start and end date for operations from that DXCC entity.
  * When creating a new callsign certificate request, TQSL no longer
  asks if it should be "signed" or not. Instead, TQSL asks what the
  callsign certificate is meant for (personal call, dxpedition,
  club  call, etc.) and chooses the proper approach depending on
  the type of callsign.

-------------------------------------------------------------------
Mon May 23 08:35:03 UTC 2016 - dl8fcl@t-online.de

- update to version 2.2.2
  several bugfixes
  Italian, Japanese, Chinese translations 

-------------------------------------------------------------------
Tue Mar 15 12:34:01 UTC 2016 - dl8fcl@t-online.de

- update to version 2.2.1
  1. Restoring an incorrect .TQ6 file when there is a pending callsign
  certificate request could cause the pending request to be deleted. TQSL now
  rejects the invalid TQ6 file and takes no other action.

  2. Updating the LoTW configuration file could fail if the user's home
  directory contained non-ASCII characters (Windows only).

  3. Ensure that the password prompt window appears on top of other windows
  when a password is requested while signing a log.

  4. Correct defect that would cause Cabrillo "Light" mode QSOs (300 GHz) to
  be rejected.

  5. Correct handling of unrecognized ADIF MODE/SUBMODE entries to allow
  user-defined modes to be used.

  6. Fix a defect on OSX that would cause an incorrect error message to be
  displayed when an incorrect password for a callsign certificate.

  New features:
  1. Allow an alternate layout for the user interface that moves the status
  log to a separate tab. This is useful for users with long lists of station
  locations or callsign certificates.

  2. Update the duplicates tracking to allow reporting of station location
  changes when the same QSO is signed from more than one station location.

  3. Update the ADIF editor to automatically select the appropriate band when
  a frequency is entered.

  4. Add "Replaced' and "Expired" tags  to the callsign certificate
  properties display.

-------------------------------------------------------------------
Thu Dec 31 15:31:25 UTC 2015 - dl8fcl@t-online.de

- update to version 2.2
  Allow the National Parks on the Air contest identifiers to be
  seamlessly added to Station Locations.
  No longer displays 'Invalid argument" when an incorrect password
  is entered when renewing a password-protected callsign certificate.

-------------------------------------------------------------------
Sun Nov  8 11:55:35 UTC 2015 - dl8fcl@darc.de

- update to version 2.1.3

  Revert change in the behavior for command line applications.
  TQSL 2.1 changed the behavior for ADIF files to open those with the
  TQSL ADIF editor versus signing them unless "-x" or "-q" were on
  the command line. This was an incompatible change that is not
  consistent with the documentation and was removed.

  Fix defect that could cause newly imported callsign certificates
  to be deleted after the import completed.

-------------------------------------------------------------------
Sun Sep 27 21:45:11 UTC 2015 - dl8fcl@darc.de

- update to version 2.1.2
  Portuguese (Portugal) translations from Nuno, CT2IRY
  
  Correct command line parsing defect that causes TQSL to quit without
  signing a log unless a station location is provided on the command line.

  Correct the TQSL editor to not use the language settings for decimal
  points as ADIF requires "." as the decimal separator.

-------------------------------------------------------------------
Sun Sep 13 21:15:53 UTC 2015 - dl8fcl@darc.de

- update to version 2.1.1
  A lot of feature enhancements and bug fixes.
  see /usr/share/doc/packages/tqsl/ChangeLog.txt

-------------------------------------------------------------------
Wed Jul 30 22:26:50 UTC 2014 - dl8fcl@darc.de

- update to version 2.0.3
  bugfix, when creating station locations with only one certificate

-------------------------------------------------------------------
Sat Jul 12 23:17:29 UTC 2014 - dl8fcl@darc.de

- update to version 2.0.2
  a lot of bugfixes and improvements 

-------------------------------------------------------------------
Sun Dec 15 22:15:14 UTC 2013 - dl8fcl@darc.de

- update to version 2.0.1
  a lot of bugfixes
  TQSL now checks the status of callsign certificates using an
  online service at LoTW

-------------------------------------------------------------------
Wed Nov  6 10:08:57 UTC 2013 - dl8fcl@darc.de

- update to version 2.0
  combines tqslcert and tqsl into a single program,
  added additional documentation for certificate operations
  includes a new, task oriented GUI. 

-------------------------------------------------------------------
Sun Aug 11 21:43:05 UTC 2013 - dl8fcl@darc.de

- update to version 1.14.3
  fix for the command line tool when detecting a new version 

-------------------------------------------------------------------
Sun Jun 30 22:35:54 UTC 2013 - dl8fcl@darc.de

- import into buildservice

  Substitude for package TrustedQSL

  update to version 1.14.2
  tqsllib is now included in this package
  Log files can be signed and uploaded over the internet to LoTW in one operation.
  Errors in Station Locations are reported (for example, incorrect CQ and ITU zones).
  QSOs that need not be re-submitted (“duplicates”) are brought to the user’s attention.
  Error reporting has been improved.
  Users are notified when a new version becomes available.
  Documentation has been improved. 

openSUSE Build Service is sponsored by