Age | Commit message (Collapse) | Author | Files | Lines |
|
Tool for programming Amateur Radio HTs
|
|
|
|
|
|
----------------------------
tqsl-2.0.2 to 2.0.3 change:
----------------------------
(tqslilb: 2.4)
Fix defect that doesn't allow adding station locations if only a single
callsign certificate is installed.
(following diff is manually editted, tabs are deleted)
diff -urp tqsl-2.0.2/src/location.cpp tqsl-2.0.3/src/location.cpp
--- tqsl-2.0.2/src/location.cpp 2014-07-13 05:18:13.000000000 +0900
+++ tqsl-2.0.3/src/location.cpp 2014-07-17 10:22:16.000000000 +0900
@@ -1152,6 +1152,9 @@ update_page(int page, TQSL_LOCATION *loc
field.idx = static_cast<int>(field.items.size());
field.items.push_back(item);
}
+ if (field.idx == -1 && field.items.size() == 1) {
+ field.idx = 0;
+ }
if (field.idx >= 0) {
field.cdata = field.items[field.idx].text;
}
----------------------------
tqsl-2.0.2RC5 to 2.0.2 change: (Authors note):
----------------------------
As I've had no comments on the 2.0.2-rc5 beta, I've decided that it's time to release it.
The kits on sourceforge have been updated to the final v2.0.2 release.
https://sourceforge.net/projects/trustedqsl/files/TrustedQSL/v2.0.2/
The README there is the preliminary release notes.
Thanks to everyone for the help with testing and reporting issues.
----------------------------
tqsl-2.0.2RC4 to 2.0.2RC5 change:
----------------------------
This release fixes a pair of related defects that have been there
since TQSL 1.x
When you create a station location, you associate it with a callsign
certificate. When you sign a log, you select a location for signing,
which then uses the callsign to select the right callsign certificate.
The problems happen when you do unexpected things with those
certificates.
If you create a station location for K1MU, then delete all of the
certificates for K1MU, then signing a log would cause an "Invalid
Argument" error. TQSL has been corrected to now display an error that
there are no valid callsign certificates.
Similarly, if you create a station location and then let the
associated callsign certificate to expire, trying to sign using that
location would also give an unhelpful "Invalid Argument" message.
When there were no matching certificates, displaying the properties of
a station location would display an incorrect callsign.
These defects have been corrected in RC5 so that useful error messages
are displayed for these cases.
|
|
=Version 3.21.82=
2014-04-30 David Freese <w1hkj at w1hkj.com>
92a7d01: hash-fix
b0db34c: RnA Analysis
fa9e10a: Phase accumulator
b7ce1cd: Base Directories
c9c6f28: WF Height/Speed
ca61d3f: RX Only
43fbe22: RTTY mem leak
f470ce3: Olivia/Contestia custom
b87e664: ARQ abort
a9818aa: RTTY Custom Shift
=Version 3.21.81=
x 134221e: TX monitor
922c16f: Spotter seg fault
dbe4181: Audio selectors for PORTAUDIO
9771f4b: M4 tr1 detect
03643a6: ttyACMxx identification
cfe6f87: Olivia critical section
a60d6f7: MT63 critical section
c97043c: Logbook fields
3bc4f31: Hamlib selector
d33b7e7: Combobox
6f71f12: RTTY macro
ac671da: clang compatibility
=Version 3.21.80=
2014-03-19 David Freese <w1hkj at w1hkj.com>
FreeBSD nitems
Cabrillo time off
Change Fl_ListBox
Restore Fl_Choice
Olivia select fix
ComboBox
fluid update
(pkgsrc)
Upstream now includes following patches:
(with slightly different code, say, #ifdef __clang__ etc),
thus deleted:
patch-src_include_logsupport.h
patch-src_include_strutil.h
patch-src_logbook_logsupport.cxx
patch-src_misc_dxcc.cxx
patch-src_misc_re.cxx
patch-src_spot_notify.cxx
patch-src_spot_pskrep.cxx
patch-src_spot_spot.cxx
|
|
- DEPENDS+= mozilla-rootcerts are removed, cert included now.
|
|
- DEPENDS+= mozilla-rootcerts are removed, cert included now.
- Deleted SUBST_CLASSES+= macro_S to avoid name (_S) conflicts on NetBSD-5.*
(The probelm no longer exists)
- Correct MESSAGE (but this is to be committed separately)
(Upstream): Bump version 2.0 to 2.0.2RC4
---------------
This commit log compiled from that of wip/trustedQSL/Makefile by mef@
Sorry if typo or too compact.
2.0.2RC4 2014/06/07
- No pop up when prompting user for password when batch mode
- If QSO database is corrupted and can not be repaired, delete it
2.0.2RC3 2014/05/09
- Ensure station locations added (sign a log -> list of stn loc.)
- Restore from .tbk to restore multiple pending callsign
certificates for a given callsign
- Correct message when callsign cert. is uploaded
- Delete any older version, when renewed callsign is installed
- Correct the behaviour for non ascii directory name on Windows
- Correct the number of QSO in some case when signing
(ignoring might have shown negative number)
2.0.2RC2 2014/04/22
- Windows only
2.0.2RC1 2014/04/16
- OpenSSL update (Heartbleed). no practical attack anyway
(Windows only)
2.0.1RC9 2014/03/01
- Avoid application crash when database conversion for Open/Close
- Faster conversion of database
2.0.1RC8 2014/02/27
- Limit the number of copies of application running
(multiple run might have database corrution)
2.0.1RC7 2014/02/13
- When a callsign cert is about to expire (within 60 days), TQSL
warns. But even after user submitted renewal, it continued
- Correct the automatic backup directory (by from preference pane)
- Search Log files with .ADI, .ADIF also
2.0.1RC6 2014/02/05
- Copyright notice / date (only)
2.0.1RC5 2014/01/29
- Avoid crash at starting if certifiacate status file is empty
- Corrected for checking for new release even with -RC change
2.0.1RC4 2014/01/22
- Canadian province PQ/QC issue
- Correct start-up threads management
- (OpenSuSE Linux) for pending callsign requests
- Accept valid callsign only based on location
- Correct hang if command line argument is wrong
- Update message during callsign certificate creation
2.0.1RC3, 2014/01/13 (but hangs when reading cert_status.xml)
Two additional changes in TQSL 2.0 RC3:
-------------
A. Because new modes may not yet be specified in ADIF, and because
LoTW may not accept all modes specified in ADIF, TQSL enables you to
"map" a new mode to a mode or mode group recognized by LoTW; this
most often takes the form of mapping a new digital mode to the DATA
mode group. Versions of TQSL prior to 2.0 would allow you to map
modes accepted by LoTW. This version of TQSL will refuse to map a
mode that is accepted by LoTW. Any existing mappings of modes
accepted by LoTW will be automatically removed on startup; you will
be notified if this happens.
B. When submitting log files in Cabrillo format, previous versions of
TQSL submitted FM and PH modes as PHONE. TQSL 2.0 RC2 submits FM mode
as FM, and PH mode as SSB.
----------------------------
2.0.1RC2 2013/09/01
Contest name recognition is corrected (Re: JIDX)
|
|
|
|
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.
|
|
|
|
python3, since the default changed from python33 to python34.
I probably bumped too many. I hope I got them all.
|
|
until proven otherwise.
|
|
Fix PR pkg/48777
|
|
|
|
|
|
|
|
|
|
- Add comment on patch (based on commit msg)
(Upstream update 3.21.76 to 3.21.79)
=Version 3.21.79=
2014-03-07 David Freese <w1hkj at w1hkj.com>
RigCAT initialize
Modem cleanup
Missing build script
Choice-->ListBox
combobox-listbox
FreeBSD One More Time
RTTY normalize
Sound.cxx cleanup
Portaudio ring buffer
Headers update
Portaudio error reporting
2014-01-28 Kamal Mostafa <kamal at whence.com>
Avoid nitems fltk kfreebsd collision
2014-01-13 David Freese <w1hkj at w1hkj.com>
modem timing test
XMLRPC seg fault
Mailing address
2014-01-11 John Phelps <kl4yfd at gmail.com>
64 bit stacktrace
2014-01-11 David Freese <w1hkj at w1hkj.com>
Developer update
CW timing
=Version 3.21.78=
SKED macro
FreeBSD issues
WF max size
PSKR softbits
2013-11-09 Andrej Lajovic <s57ln at hamradio.si>
CharsetDistiller
UTF-8
2013-11-08 Arvo Jarve <arvo at softshark.ee>
RigCAT close
Save Wordwrap
2013-11-05 David Freese <w1hkj at w1hkj.com>
ARQ timeouts
Deutsch
DTMF
WF latency
=Version 3.21.77=
Load preferences
Waterfall race condition
2013-10-22 John Phelps <kl4yfd at gmail.com>
MFSK HF Long Modes
* Added MFSK64L and MFSL128L new modes
* 6.25 Second interleaver for very-robust HF reception
* Assigned new RSIDs
* Mode MFSK-64L : 1026
* Mode MFSK-128L : 1029
2013-10-20 David Freese <w1hkj at w1hkj.com>
Waterfall improvements
2013-10-19 Remi Chateauneu <remi.chateauneu at gmail.com>
Fix test_process on MacOS
Various speed-ups, fixes and cleanups
2013-10-16 David Freese <w1hkj at w1hkj.com>
Cfft removal
fldigi.pot update
Multi-channel decode
fft filter
g_fft
WF fft
rsid fft
Wefax Config tab
Autostart programs
RsID Error Control
Macro tag Image
2013-09-17 Kamal Mostafa <kamal at whence.com>
Avoid-nitems-fltk-kfreebsd-collision.patch
2013-09-14 David Freese <w1hkj at w1hkj.com>
MFSKpic improvements
ADIF log database
MFSK update
Thor update
|
|
|
|
|
|
This release includes a few minor enhancements of the user
interface and several bug fixes.
Version 1.2 12 Oct 2010
This release includes a new layout manager, satellite
tooltips, improved interactivity, as well as fixes for many
bugs discovered in the previous releases.
Version 1.1 08 Oct 2010
This release includes a new satellite data management
module and a database that includes all satellites from
CelesTrak. Several bugs have been fixed. This release also
includes several bugfixes and minor user interface
improvements
Version 1.0 beta 5 24 May 2009
This release includes several minor bugfixes in the radio
controller and new satellite transponder data files
submitted by users.
Version 1.0 beta 4 15 May 2009
Doppler tuning using full-duplex radios has been
implemented, and several minor bugs have been fixed.
Version 0.9.0
This release includes many bugfixes, and new functionality
to save satellite pass predictions.
|
|
Replace PYTHON_PATCH_SCRIPTS with REPLACE_PYTHON.
|
|
either because they themselves are not ready or because a
dependency isn't. This is annotated by
PYTHON_VERSIONS_INCOMPATIBLE= 33 # not yet ported as of x.y.z
or
PYTHON_VERSIONS_INCOMPATIBLE= 33 # py-foo, py-bar
respectively, please use the same style for other packages,
and check during updates.
Use versioned_dependencies.mk where applicable.
Use REPLACE_PYTHON instead of handcoded alternatives, where applicable.
Reorder Makefile sections into standard order, where applicable.
Remove PYTHON_VERSIONS_INCLUDE_3X lines since that will be default
with the next commit.
Whitespace cleanups and other nits corrected, where necessary.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
tqsl-2.0 is released
(pkgsrc)
- Tweaks for release candidate (say DIST_SUBDIR etc) are removed
- DEPENDS+= mozilla-rootcerts are added now. This will avoid the error as:
"Peer certificate cannot be authenticated with given CA certificates"
(SSL certificate problem: self signed certificate in certificate chain)
see also http://curl.haxx.se/docs/sslcerts.html
- Add SUBST_CLASSES+= macro_S to avoid name (_S) conflicts on NetBSD-5.*
- Add MESSAGE for rootcerts and firt thing to do after installaton
|
|
|
|
|
|
|
|
--- (Upstream announce) ---
Testing of TQSL 2.0 in preparation for a final release revealed a
defect that was introduced at -RC6.
An attempt to limit the disk space consumed by the duplicates database
broke duplicate detection.
I've reverted that change and released updated kits on Sourceforge.
|
|
|
|
|
|
------ (Upstream announce) ----
There are several changes since 2.0-RC6 that are of note and can use
further testing. We are hoping to release this as the final V2.0 next
week.
- Correct defect that would cause TQSL to crash on startup if the
certificate store could not be read
- Display an error to the user if the station location data file or
certificate store cannot be opened
- When adding a Station Location, properly initialize the callsign to
correspond to the selected callsign certificate/location (not the
first call found)
- Fix the Station Location editor to not show duplicated DXCC entities
- Check for an existing valid Callsign Certificate before starting to
sign a log - if not, display an error and abort
- Updates to documentation including certificate acceptance, station
location modifications, and multi-computer scenarios
- Fix defect that caused double-clicking a .TQ6 file to fail
- Update the message in the callsign certificate request window to
better explain when a request should be signed
- Correct the error messages on TQSL update check failures to properly
explain what was going on.
- Increase the TQSL update timer to allow for slow connections
- Update to the current (v2.5) LoTW configuration file
- Strip leading and trailing spaces from IOTA, WPX, etc. Leaving these
causes signature verification to fail
- Bring up the GUI before performing the automatic update check so it
doesn't appear that TQSL has hung on startup.
|
|
Upstream replaced DISTFILE without renaming the rc sequence.
I will ask upstream anyway.
diff -ur tqsl-2.0-jp-mirror/apps/ChangeLog.txt tqsl-2.0/apps/ChangeLog.txt
--- tqsl-2.0-jp-mirror/apps/ChangeLog.txt 2013-09-22 00:44:59.000000000 +0900
+++ tqsl-2.0/apps/ChangeLog.txt 2013-10-06 00:04:07.000000000 +0900
@@ -205,6 +205,23 @@
Thank you,
|
|
can not be detected by pbulk packaging.
The PATH for the icon may not be correct, but this is where upstream
places it (please correct me if unappropriate, thanks).
|
|
Proposed at tech-pkg@ and supported by gdt@, thanks.
----------------------
Date: Saturday, September 21, 2013 8:32 PM
Subject: TQSL-2.0-RC6 Public release available
There's a new TQSL beta test release available for download.
This release corrects the following defects discovered since TQSL
2.0-RC5 (as well as severl enhancements).
Strip leading spaces and trailing spaces from station locations passed
on the command line to help correct for common user errors.
Display LoTW errors returned when a callsign certificate request fails
for some reason.
Record multiple outstanding certificate requests and delete the
pending status if the user deletes the corresponding callsign
certificate.
Remove an errant "M" on the certificate request signing page. Properly
wrap the text on that page for MacOS.
The TQSL version number is always displayed for command line usage
unless "-n" (check for new TQSL, configuration and program updates) is
used.
Added a new icon for TQSL contributed by K1GQ. The default shortcut
icon has not changed, but the new icon is available for selection.
Display an error when the TQSL configuration files (station locations,
callsign certificates, etc.) can't be opened. All earlier versions of
TQSL ignored these errors and started up with no callsign certificates
or station locations defined.
When a user selects a callsign in the Station Location window then
clicked on "Create new Station Location", the DXCC entity in the
station location wizard used the entity of the first callsign, not the
selected callsign.
The station location editor no longer shows multiple entries with the
same DXCC entity in the entity selection pulldown list when there are
multiple callsign certificates for a given callsign.
|
|
Fix a header guard to reduce warnings.
|
|
|
|
|
|
|
|
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.
|
|
=Version 3.21.76=
2013-09-09 David Freese <w1hkj@w1hkj.com>
ARQ mode character set
RsID, Macro Queue, DTMF transmit management
Xmlrpc method signatures
RsID fo computation
=Version 3.21.75=
xmlrpcpp methods
RSID update
Error exit
fltk 1.1.x
Sound File
=Version 3.21.74=
initialize active_modem
XML parser
64 bit compile warnings
Automake bug
=Version 3.21.73=
qrunner mod
Pskmail-test
2013-07-24 John Phelps <kl4yfd@gmail.com>
Doxygen for fldigi
* Added scripts to generate Doxygen documentation from fldigi git
repository / source
* Also executes "cppcheck" and includes those results on Doxygen
page (if installed on system)
* Generates patches and log for the last 125 commits: includes
links on Doxygen page
2013-07-24 David Freese <w1hkj@w1hkj.com>
CPPcheck errors
Modem class
Rigcat Thread
Missing header
fldigi-shell
Fl::focus on OS X
Data files
KML thread
Fl::flush
ADIF_RW thread
trx semaphore
Digiscope buffer
2013-07-07 Robert Stiles <kk5vd@yahoo.com>
Portaudio exceptions
2013-07-07 David Freese <w1hkj@w1hkj.com>
mxe-win32 regex
PSKMAIL/ARQ socket
Thor update
record_loader fix
Code cleanup
Pskmail Notify RsID
MFSK shut down
2013-06-27 Robert Stiles <kk5vd@yahoo.com>
Cwidth test for zero
2013-06-21 David Freese <w1hkj@w1hkj.com>
XMLRPC
MXE compile
2013-06-19 Stefan Fendt <smfendt@gmail.com>
RTTY decoder
2013-06-09 Dennis Engdahl <engdahl@snowcrest.net>
RigCAT user commands
2013-06-08 David Freese <w1hkj@w1hkj.com>
TX state
pskmail events
* Changed extended rsid iaw doc/rsid_codes.gnumeric
2013-06-01 Remi Chateauneu <remi.chateauneu@gmail.com>
KML/Synop/RTTY/Navtex
Port to MXE / MingW
QSL VIA
XML parser
2013-05-31 David Freese <w1hkj@w1hkj.com>
ARQ support changes
xmlrpcpp
PortAudio
SysV ARQ interface
METAR format
RSID logic
=Version 3.21.72=
RsID Timeout
PSKMAIL
Colors/Fonts Dialog
Developer List
=Version 3.21.71=
About update
Wavefile generate
MT63 mode selection
ARQ server
2013-04-30 Remi Chateauneu <remi.chateauneu@gmail.com>
xmlrpc-c removal
2013-04-30 David Freese <w1hkj@w1hkj.com>
Signal Browser Colors
QRZ query
Rigsupport
PO file update
eQSL url
PSKMAIL
|
|
|
|
|
|
|