- 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.
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.
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.
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
xnec2c is a GTK+ graphical interactive version of nec2c. It
incorporates the nec2c core which it uses for reading input files
and calculating output data, but it does not need and indeed does
not produce an output file by default. Since xnec2c incorporates
the nec2c core, it has access to all internal buffers, including
structure data, frequency-related data (structure currents, input
impedance, gain etc) and radiation pattern data (for the far field
and near field). It therefore has the ability to graphically display
user-requested data directly, as the frequency loop progresses or
after input from the user. Graphs of frequency-related data and
the current or charge distribution evolve as the frequency loop
progresses, and radiation patterns (far and near field) are
sequentially drawn for each frequency step. A new frequency can be
entered by the user from spin buttons in the main or radiation
pattern windows or by clicking on the graphs of frequency-related
data. New output data are then computed and displayed in text and
graphical form.
nec2c is a translation of the NEC2 FORTRAN source code to the C
language. The translation was performed mostly "by hand" and a
lot of modifications to the original program were introduced in
order to modernize the NEC2 and to remove as many built-in limitations
as possible. The attendant SOMNEC program was also translated to
C and incorporated in nec2c as a function so that Sommerfeld ground
solutions are a part of the program.
to address issues with NetBSD-6(and earlier)'s fontconfig not being
new enough for pango.
While doing that, also bump freetype2 dependency to current pkgsrc
version.
Suggested by tron in PR 47882
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package
Like last time, where this caused no complaints.
- Remove patches/patch-src_throb_throb.cxx
(upstream picked up this).
----------
Sat Apr 13 14:48:19 2013 -0500
Version 3.21.70
Contestia/Olivia
* Quick change / custom dialog
* Corrected Contestia callback in confdialog.fl
* Corrected resetOLIVIA function
Tabs Colors
* Added ID / QRZ tabs to color schema
Double Click bug fix
* Double click text selection for transfer to QSO record fields
RTTY update
* Removed code used for filter tests
* Added CWI suppression, select decoding of
- Mark-Space
- Mark only
- Space only
--------------
Version 3.21.69
RTTY filters
* Removed deprecated Hilbert transform
* Corrected inverse FFT computation to provide unity gain
h(t) -> H(w) -> h(t)
* Added design output statements to fftfilt.cxx - normally disabled
* Removed deprecated lpfilt, bitfilt, bp_filt_lo, bp_filt_hi
* Improved X-scope update rate
* Removed unused methods and members
Spotting
* Add user configurable spotting using signal browser
- spotting can be disabled if viewer is not visible
- reduces CPU load if selected
ADIF case
* Change import parser to treat fields specifiers as case
insensitive.
QSO NBR/NXT macro tag
* Added <QSONBR>, <NXTNBR> macro tags to respectively add
current # QSO records, next QSO record number to transmit
TX lower case
* User configurable transmit all text in lower case
WX parser
* Update station name parser iaw new METAR format
----------------------------
Version 3.21.68
RTTY bug fix
* Missing initialization for Cmovavg bit filter pointer
RTTY filters
* added Modified Lanzcos RTTY Rx filter
- DO2SMF, Stefan Fendt <smfendt@gmail.com>
Hang on start
* Erroneously created / deleted new thread for instance when
rig_cat not being used for rig control.
Analysis
* Added timeout value to extinguish status message
WF only ESC abort
* Capture Escape to prevent program shutdown when
Escape pressed when --wo dialog has focus.
- Rx - escape ignored
- Tx - transmit aborted, return to Rx
- Tune - tune aborted, return to Rx
rigMEM
* removed rigMEM support code
- KC505 transceiver control no longer uses this
converted to use xmlrpc control.
WF only null pointer fix
* in waterfall only mode, bypass text logging of rx stream
RTTY config tab
* Cosmetic corrections
RTTY stop bits
* remove forced return to 1.5 stop bits for Baudot
----------------------------
Version 3.21.67
RTTY FSK modem
* This patch contributed to by
W1HKJ, Dave Freese <w1hkj@w1hkj.com>
DO2SMF, Stefan Fendt <smfendt@gmail.com>
* Waveshaped FSK modem for classic RTTY using raised cosine
matched filters
* Kahn demodulator
* RTTY scope based on separate mark / space filter outputs
* Corrected s/n estimator
* Change RTTY browser to new demodulator
* Fixed missing browser highlight for callsign detection
* Bypass Viewer signal processing if viewer(s) are not visible
- significantly reduces % CPU use
* Separated psk-rtty range/value pairs for viewer squelch
control.
PSK viewer
* Suppress psk viewer decoding if neither viewer
is visible.
Contest fields
* increased size of contest fields
RigCAT INIT/CLOSE
* This modification submitted by:
Arvo Jarve, ES1JA, <arvo@softshark.ee>
* Added CLOSE port rigcat command
* Added user control to enable/disable restortation
of serial port status bits when closing port
- use <RESTORE>bool_value</RESTORE> in xml definition
file.
Olivia FEC reset
* Added user control to enable/disable automatic reset of
FEC integration depth when BW / Tones are changed either
by user or via RsID reception.
Status / Tx Level Controls
* increased horizontal dimension to 120 pixels
----------------------------
Version 3.21.66
Thor reset
File Selector
Macros
CW modem
User configurable items
getting g++: unrecognized option '-pthread-lrt'.
The original sed script eats space chars around '-lpthread',
This is apparently upstream bug and report are already sent.
OK'ed by gdt@ and thanks marino@,
2.3 1) Added the ability to do a partial search on callsign. This allows
you to search for a prefix<area> or on a full callsign as in
prefix<area><suffix>
pkgsrc changes:
Set LICENSE.
Adapt to more modern upstream.
Change to fltk13.
Rototill upstream's makefile to use CXX to compile C++.
As discussed on pkgsrc-users, x11/ftlk (1.1) is no longer maintained,
and 1.3 is believed to be almost entirely compatible.
Patch from Tim Larson, who has build-tested these packages on
NetBSD/amd64.
GRIG 0.8.0:
- Frequency entry via keypad (thanks to Alessandro Zummo).
- Arrow LEFT/RIGHT will change the frequency with the smallest step. This can
be used for tuning using external devices like the Powermate.
* Support for VFO->MEM and MEM->VFO function.
- Support on/off rig functions.
- Added an extra gigahertz digit in lcd display
- Added antenna control
- French l10n
- Fixed crash that occurs when mouse is clicked between MHz and kHz digits.
Reported as Ubuntu bug 517816.
- Requires Gtk+ 2.12 and Hamlib 1.2.8
* Maintenance release
-- Version 3.21.57
Escape aborts clean start
* Modified default key handler to prevent "escaping" out of
main dialog when no other key has been pressed.
TLF arq
* Restored use of gmfsk_autosend file for TLF.
- requested by new TLF maintainer, Tom Beierlein, DL1JBE
--- Version 3.21.58
Escape aborts
* correction to commit d925c85c5d218d5e
----------------------------------------------------------------------
Note that MAKE_JOBS_SAFE=no seems unnecessary.
Set LICENSE.
Version 1.2.15.3
2012-11-01
* Fix configure.ac so that rigctld/rotcld work on Win32 platform
* Add NSIS script to build executable installer on Win32 platform
* Remove unsupported commands on IC-756 (non-Pro model) from AK6I
* Fix set_split in netrigctl.c to properly accept the split
value. TNX, N2ADR.
* IC-R8500: Add RIG_LEVEL_AF to has_set_level. TNX John, EI7IG
* ADAT updates from Frank, DG1SBG, needed for stable operation.
* Maintenance release
ARQ rx/tx
* Added tx code to correct transfers of 8 bit ARQ data.
Needed to circumvent recent UTF-8 char support when
transferring data files.
* Added status bar notification when AMP extraction is
is being processed.
* Removed timeout on "Extracting FLAMP" and "Extracting FLMSG"
status messages.
(2) Bump version from 3.21.52 to:
Version 3.21.53
- Maintenance release
* Fix crash if no OSS mixer support
* Logbook Call width
* Log file update
* UTF-8 char echo
* Hamlib sideband menu
ok by gdt@, thanks.
Fujiwara, JA1XMS. Committed during freeze to resolve build failures
of the old version, ok wiz@.
Upstream's NEWS covers only some versions, but:
= Fldigi 3.21 release notes =
== Modems ==
* Weather Fax receive and transmit
* RSID can be configured to open the decoder squelch
* Added several new RSID modem codes
* Video ID improvements
* Added browser support for the PSK63F and PSK-nnn-R types
* Improved CW prosign handling
* Improved signal detection in PSK multiple decoder
* The MT-63 modem can now receive and transmit on any frequency
* Added support for multiple RTTY decoders
== Macros ==
* Added REPEAT macro
* Added LNW macro
* Added CLEARLOG macro
* Added QSY macro
* Added RIGMOD and FILWID macros
== User interface ==
* Added Italian and Spanish translations
* Translations now also work on win32
* Added second (optional) macro bar
* Improved PSK/RTTY browser widget
== Other changes ==
* RigCAT can use RTS and DTR PTT simultaneously
* Added interface to Logbook server
* Added support for ADIF 2.2.3 QSO_DATE_OFF field
* Added support for CALLOOK (http://callook.info)
== Bug fixes ==
* Yes
= Fldigi 3.20 release notes =
== Modems ==
* Added new PSK-500 mode
* Added "robust PSK" modes: PSK-125R, PSK-250R, PSK-500R
* Added PSK63F mode, compatible with MultiPsk PSK63FEC
* Added Contestia support
* Added SSB "modem" to simplify logging of SSB QSOs
* Added MT63 modem preamble tones to aid signal acquisition
* Added selectable filter widths for Hellschreiber modes
* Added AGC and S/N detector for FM-HELL modes
* Added Olivia noise estimator
* Improved THOR and DominoEX squelch responsiveness
* Improved Olivia squelch detection
* Improved Feldhell AGC and S/N detector
* Improved RTTY decoder
* Removed THOR soft decoding
* RSID now works at the same time as modem decoding
* The HELL-80 tone spacing was changed to 300 Hz
== Macros ==
* Added <LOCK:on|off|t> macro to enable/disable/toggle the transmit lock
* Added <TUNE:nn> macro to transmit tuning tone for ''nn'' seconds
* Added <RXRSID:on|off|t> and <TXRSID:on|off|t> macros
* Added <WAIT:nn> macro to delay macro expansion by ''nn'' seconds
* Added <SRCHUP>, <SRCHDN>, <GOHOME>, <GOFREQ:nnnn> macros to search for a
signal up and down in frequency, go to the "sweet spot frequency", and
set the current modem frequency to ''nnnn''
* The <MODEM> macro syntax is now <MODEM:str>. The older <MODEM>str syntax is
still supported. Modem parameters may be specified when using the new
syntax; currently for RTTY (shift, baud, bits), Olivia (bw, tones) and
Contestia (bw, tones), e.g.: <MODEM:RTTY:170:45.45:5>, <MODEM:OLIVIA:500:16>,
<MODEM:CTSTIA:250:8>.
== User interface ==
* The main window's QSO and waterfall toolbar are now much more configurable
* The QSO toolbar can now be set to Contest mode, Minimal mode, Full mode,
and some combinations thereof
* The docked digiscope can be hidden and shown without a restart
* It is now possible to select the modes for which to transmit RSID, VideoID
and CWID
* The Op Modes menu can now be customised
* Removed the floating rig control window
* Removed various Alt-<key> shortcuts
* Added a simple "wizard" for first-time users
* Added a waterfall-only mode; enabled with --wfall-only
* Removed option to use check buttons for AFC and SQL toggles
== Other changes ==
* The XML-RPC server now supports HTTP/1.1 keep-alive connections
* Added several new XML-RPC methods
* Renamed various main.set_rig_NNN XML-RPC methods to rig.set_NNN
* Removed obsolete command line switches: --twoscopes, --experimental
* Improved support for PulseAudio, now also the default backend on Linux
* The ^R string is no longer treated like ^r; it is now ignored unless at the
end of the text to be transmitted
* The Portaudio playback stream is no longer kept open in receive mode; this
fixes a problem with certain rig interfaces that generate a PTT signal even
when the audio is complete silence
* Improved win32 serial port support
== Bug fixes ==
* The MT63 transmit buffer is now correctly initialized
* Fixed random exceptions-related crashes on win32
* Stabilized AFC for all PSK baud rates
* Improved sensitivity of RSID implementation
Many more small (and a couple not so small) bug fixes all over the tree
the build on -current. A better fix would be to add a -lexecinfo test
to the configure script, but that requires regenerating with an old
version of autoconf... not tonight.
Problem 1: $la and $lo would not expand with the intl/makefile
I couldn't get SUBST_SED to manually replace them either.
Use of MAKE_ENV also failed.
Problem 2: DragonFly doesn't have base libintl. This package will
not build without -lintl LDFLAG.
Solution was to convert existing SUBST_SED into a patch and expand
$la to "a" and $lo to "o" on the intl/Makefile.in file.
Tested on both DragonFly and NetBSD
Adjust MASTER_SITES (but this version is no longer there).
Add commented-out HOMEPAGE for mailinglist.
Alphabetize bl3 includes; add blank line after.
No intended change to binary package; will be updated from wip soon
anyway.
2012-08-05
* Read eeprom value for digital mode from FT-857
* Clean up TS-950 series commands and read mode using IF command
* Fix GS-232A/B rotor command terminations
* Fix warnings and other issues found by mingw-w64
* Allow seamless access to ports higher than COM9 on Windows
* Fix ineffective packed attribute on WinRadio
* Correct low signal strength S-meter error on AR7030+
* Updates to HiQSDR by Jim, N2ADR
pkgsrc changes: Document patches from CVS history.
Upstream claims this is ABI compatible, so no revbump.
Version 1.2.15.1
2012-03-11
* HD-1780 rotor endpoint limit fix
* Quell adat compile warnings
* Sort rig/rot list output from rig/rotctl (-l) by model #
* TenTec Jupiter (TT538) fixes
* Include various backend notes files
* Document sorted -l output for <rig|rot>ctl[d]
* Updates README.betatester and README.developer
Version 1.2.15
2012-02-02
* New models: TT-599 Eagle, IC-RX7, IC-1275, HiQSDR, ADAT ADT-200A,
DttSP UDP, TM-D710
* New rotator backends: Celestron (telescope mount)
* Fixes and features: K3, various other rigs
* Update LGPL/GPL header boilerplate
* Quell various compiler errors
* Add CM108 PTT capability
Version 1.2.14
2011-08-01
* New models: SigFox Transfox, TH-D72A, IC-7410, IC-9100, IC-R9500, KX3,
V4L2 API support (untested),
* New rotator backends: IF-100, TS-7400
* Fixes and features: K3/KX3, Build Win32 from script, rigctld/rotctld
ported to Mingw32, Win32 build fixes, remove obsolete bundled
libtool files, rigctl improvements, FUNcube string test (works
with V0.0 and V1.0), Yaesu newcat.c fixed to use
rig->state.current_vfo to store vfo value, add a command to
halt rigctld, select PTT source in Kenwood backends (TS-590S),
make sure scan is stopped at IC-9000 opening, thd72 get channel
data (alpha). See ChangeLog for a link to the online log.
Correct typos and SF.net URIs.
Version 1.2.13.1
* 2011-05-29
* Conversion to Git SCM and updated README documentation for Git SCM
* Mingw32 build fixes
* FUNcube dongle USB fixes for Win32
* Added kit/README.funcubedongle
* Bug fix--K3 antenna selection function
Version 1.2.13
2011-03-12
* New models: VX-1700, FUNcube Dongle, FiFi-SDR, KTH-SDR Si570,
FT-DX5000, TS-590S, TH-F6A, PRM8060, SR-2200
* Rotor fixes and features: SPID
* New Rotor backend: F1TE Tracker
* Fixes and features: TS-440S, K2, K3, THF6A, THF7E, NewCAT
rigs serial port defaults, TM-D700, FT-950, Si570 AVR-USB
* Removed libtool tree from source tree
* Removed old DocBook files
* Allow USB device's VID/PID/Vendor/Product to be explicitly specified
* Doxygen documentation updates and new style sheet
(2) Add dependency on xdg-utils to browse manual (Help->Manual)
DEPENDS+= xdg-utils:../../misc/xdg-utils
(3) Add one include as pkglint wanted,
.include "../../sysutils/desktop-file-utils/desktopdb.mk"
(4) remove patch-ab (doesn't seem to be necessary)
patch-ab deletes following line
- -DGTK_DISABLE_DEPRECATED \
(ChangeLog extends 280 lines..)
- Changes for xlog version 2.0.4 - 2010/10/25
* Upgrade to gettext-0.18.1.
* 2 patches by Tom, DL1JBE for buffer overruns in logfile import and
reading much bigger cty.dat files.
* Fix some compilation warnings with gcc-4.4.5.
* Correct the callsign lookup URL for qrz.com.
* cty.dat updated to 20101025.
- Changes for xlog version 2.0.3 - 2009/07/17
* xlog will now display an exit confirmation dialog whenever you want to
exit the program.
* This release fixes crashes when the function keys are used for the keyer.
Thanks Jack, AK7O for reporting.
* Remote logging now adds a "?:" string, which is used by eepkeyer written
by Mike K6EEP, see http://www.hamsoftware.org. You will have to set
"add data to QSO frame" in the first page of the preferences dialog.
Eepkeyer now wil send one character at a time for the callsign, which
can be used for dupe checking. Patch by Mike, K6EEP.
* When bands are removed or added from the scoring window through "Settings
-> Dialogs and Window", the scoring window will now get updated
correctly. Reported by Ron, W6FM.
* Dupe checking did not work when checking against other bands. This has
been fixed.
* A new tool has been added. When "Tools -> Find unknown countries" is
selected, xlog will show a list of contacts for which DXCC lookup fails.
You can then correct this by using a "DXCC-" string in the awards column.
* There were several minor bugfixes.
* cty.dat updated to cty-1912.
- Changes for xlog version 2.0.2 - 2009/06/10
* This fixes distance and azimuth calculation for stations west of
Greenwich. Thanks to Dana, AF7Z for reporting.
* Changing the locator in the preferences dialog now correctly updates the
corresponding latitude and longitude entries.
* You might need to re-configure your location in the preferences dialog
with this release.
* cty.dat updated to cty-1909.
- Changes for xlog version 2.0.1 - 2009/02/23
* Compiler flags have been fixed to avoid conflicts between different
versions of GTK+ and GLIB.
* Add a compilation fix for 64 bit architectures.
* The desktop menu entry has been fixed.
* The win32 version will now use the native windows fork function for
displaying the handbook so the gui will not get blocked.
* When Options -> Country Map is displayed for the first time, xlog will
display a map if the awards or callsign fields are filled correctly.
Reported by Larry, W4LK.
* Using ctrl-k no longer unselects a possible selected QSO. This way you
can update a logged QSO with the help of ctrl-k.
* cty.dat updated to cty-1902.
- Changes for xlog version 2.0 - 2009/02/10
* A fix has been added for displaying Help -> Keys from the menu.
* Fixed a crash after creating a new log which already exists.
* Fixed a crash which occurs when attempting to print when no log is open.
Thanks Jean-Luc, F5IBH for reporting.
* A map would sometimes not be updated when changing a QSO, fixed.
Thanks Tom, DL1JBE for reporting.
* This release fixes drawing of the locator map when a band is changed. This
was reported by several people and tested by 4Z5ST, IK5PVX and CT1DRB.
* WB5BKL has reported no QSO data when exporting to ADIF with number greater
than 1 in the first QSO selection box, This has been fixed.
* Callsign sorting and grouping now only works when exporting to TSV.
* Make sure we do not include newlines and tabs when receiving remote data.
Reported by Pierfrancesco, IK5PVX.
* When exporting to cabrillo truncate frequency to kHz on shortwave and
use the correct strings for UHF bands.
* cty.dat has been updated to version 1901.
* xlog now respect the --docdir switch from 'configure'. Patch by Tom DL1JBE.
* Spanish translation updates by Jaime, EA4TV.
* Portuguese translation updates by David, CT1DRB.
* Swedish translations updated by Peter, SM4ABE.
* German translations updated by Martin, DL5RMH.
* Slovak updated by Mike, OM4AA.
* French updated by Jean-Luc, F5IBH.
* Polish updated by Boguslaw, SQ5TB.
* Czech translations updated by Martin, OK1RR.
* Italian updated by Luca Monducci of the Debian Italian Localization team.
* Danish has been removed because it has been unmaintained for a long time.
* A note has been added to the INSTALL file for people having trouble
compiling xlog with language support on FreeBSD.
* A first win32 binary release is distributed, which lacks the following:
- There is no data exchange with other applications.
- Printing has been disabled.
- There is no keyer available.
Reports are very welcome, especially about the hamlib functionality. I
don't own a windows OS, the binary was tested on linux/wine, so YMMV.
- Changes for xlog version 1.9 - 2009/01/09
* Czech translation updates by Martin, OK1RR.
* cty.dat has been updated to version 1817.
* When doing a TSV export, records can now be sorted by DXCC and callsign.
Sorting by callsign is especially useful for printing multiple QSO's
on one label when using glabels. Thanks Stephane, F8FCE.
You can determine how many QSO's per label are printed by changing the
TSV export settings in the Dialogs and Windows -> export page.
* Patch by Jon, LA4RT so xlog can send latin-1 character to cwdaemon.
* xlog can now extract the version of cty.dat, it will be displayed when
showing the about dialog.
* It is now possible to load logs by alphabet or by "last modification date",
the setting for this is in the Logs page of the preferences dialog.
Thanks Pierfrancesco Caci, IK5PVX for suggesting.
* The print dialog now adds a page where you can decide what columns to
print. Suggested by Ed, W3NR and Boris, 4Z5ST.
* Ctrl-a is no longer used for adding a QSO. Instead, you should use ctrl-w
(write to log). This means ctrl-a (select all) is available for selecting
text in xlog's text entries. For closing a log, you now need to use
ctrl-shift-w. Thanks Len, WT6G for the idea.
* The documentation has been moved to /usr/local/share/doc/xlog. The glabels
template has moved to /usr/local/share/doc/xlog/glabels.
* Country maps have been added. Use Options->Country map to display it.
* A button next to the callsign entry has been added. When clicked it will
lookup the callsign with your internet browser on your preferred server.
The settings for this server is on the Info page of the preferences dialog
and takes the form http://www.qrz.com/<call>, where <call> will be replaced
with the callsign. Suggested by Rob, KL7NA and Boris, 4Z5ST.
* It is no longer possible to view scoring for an award when the scoring
window is not active.
* A new macro has been added to the keyer. '~' stands for the last exchange
message received. It can be used in contests where you forward the last
exchange. The initial message can be set in page 2 if the preferences
dialog. For more information read the manual. Thanks Jon, LA4RT for the
initial patch.
- Changes for xlog version 1.8.1 - 2008/09/01
* This fixes the use of the ctrl+k key and fixes the use of defaults.
- Changes for xlog version 1.8 - 2008/08/28
* XML is no longer used for saving and recalling preferences. The new config
file is xlog.cfg which is placed in $HOME/.xlog and uses the GKeyFile
format. So you will need to reconfigure xlog.
* The Control-Shift-A key combination has been replace by Control-space,
which is easier to use.
* Printing has changed, xlog now uses native GTK+ printing instead of the
libgnomeprint libraries. This means there now is a separate dialog for
"Page Setup" and "Print" under the Log menu. "Page Setup" allows you to
choose landscape or portrait for the printed log, the default being
portrait. When choosing print, you can select a printer or print to a
pdf / postscript document.
* Selecting of columns for printing has been removed. You should choose
portrait or landscape in the "Page Setup" dialog and a suitable
magnification in the "Print" dialog to make sure your log fits on paper.
* Extra columns for contests have been removed in the printed log. Most
contest admins will accept cabrillo logs anyway.
* xlog now uses a fixed 12 points lettertype for printing.
* xlog now prints the logname and the printdate in the footer.
* When selecting Edit->Find or ctrl+f and a find dialog is already open,
xlog now will focus this dialog instead if bringing up a second one.
* The search dialog has been redesigned. You can now search for a callsign
in the callsign field or search for a string in any of the other fields.
You can also search in the current log or all of the open logs.
The dialog will be kept open until the Close button is clicked.
* Ctrl+6 or "Tools->Awards->Locator" will now show a list of maidenhead
locators worked and confirmed on different bands. You will need to enable
locator scoring in the "Settings->Dialogs and Windows" scoring page for
this to work.
* Ctrl+7 will draw a world map with locators as colored squares.
Worked squares are red, confirmed squares green. You can select the band
you want to see scoring for. The locator is shown as a tooltip when you
move your mouse over the map.
* Editest fixes by Stephane: a fix to the editest date reading and ability
to retrieve band freq for that log format.
* The import dialog now adds the possibility to import into the current log.
After import all columns in the log are enabled and you should use the
log-editor the show/hide columns. The log may also need sorting.
Suggested by David Quental, CT1DRB.
* Import now uses the GtkAssistant widget in which the user is guided
through the import process.
* Adif fixes for conversion from band to frequency higher than 28 MHz.
* Handling of the keyer has changed. In CQ mode, after the CQTU entry is
sent, the QSO is automatically added to the log. Likewise, in S&P mode
the QSO is added after S&PTU is sent. Suggested by Al, NH7O.
* Portuguese translations by David, CT1DRB.
* Italian translations by Carlo Dormeletti, I-3929.
* Polish by Boguslaw Ciastek, SQ5TB updated.
* Fixed a crash when receiving remote data and no log open. Reported by
Joshua, KC0BUF.
* xlog now uses the latest CTY.DAT revision (CTY-1808).
- Changes for xlog version 1.7 - 2008/01/30
* Scroll to the last QSO when the log is automatically loaded and there
are more than 1000 QSO's. Thanks Jon LA4RT for reporting.
* Display of the about dialog has been fixed.
* TSV export for glabels has been fixed. The exported columns did not match
the ones in the 'Settings->Dialogs and Windows->export' setting.
Reported by John, K3GHH.
* We no longer use tiny fonts for the remarks entry and when importing
logs. It is easier in the eyes. Reported by Hein, PA0NQ.
* The info page of the preferences dialog now updates QRA locator when
latitude/longitude is changed and vice-versa.
* Xlog now uses the functions provided by hamlib for calculating distance
and bearing.
* The old behaviour has been restored when a DXCC country has been confirmed,
country worked count will be set to "0".
* The same behaviour has been added for all the other awards, so if a
country has been confirmed, the count is set to zero. Otherwise, the number
of countries will be displayed.
* A new key combination has been added, Control-Shift-A will add a QSO and
fill in defaults for the next QSO. It is the same as using Control-a
followed by Control-k. This is especially useful in contests. Requested
by Dominique, HB9HLI.
* The following changes by Stephane Fillod, F8CFE:
* WAS, WAZ, IOTA and locator scoring have been added.
* Xlog now knows how to import IOTA contest logs and fills in the AWARDS
field.
* It does work also with any ARRL contest where the state is exchanged.
* EDI import is now capable of filling in BAND and POWER fields.
* EDI import fixed when importing utf-8 dates.
* EDI export: take into account the change of wwl() logic.
* EDI export properly generates CRLF eol (according to official format).
- Changes for xlog version 1.6.2 - 2007/12/03
* Because of using the old wwl code, locator distance calculation stopped
working. This has been fixed. Thanks to Stephane for the patch!
- Changes for xlog version 1.6.1 - 2007/11/28
* Compilation fixes.
* Fix appearance of the scoring window. Thanks to flavio, IK3OCD and
Boris, 4Z5ST for reporting.
* Fix power retrieval from the rig. Thanks Pat, KB8PYM and Martin, AA6E
for the report.
* Some fixes for EDI and EDITEST file format, patch by Stephane, F8CFE.
* Some changes to the S-meter coding which will hopefully make it more
accurate.
* If there is no communication with the rig, hamlib will be stopped and
a warning dialog will be shown.
* The wac scoring is now updated correctly when a log is closed.
* Country worked count would be set to "0" whenever you would have at
least one confirmed QSO with that country. Patch by Stephane.
* When using the bandoptionmenu the band would sometimes be truncated.
* WAC scoring will now get updated when importing a log.
* Include the old wwl code again because of license problems with the new
code.
* All of xlog is now GPL version 3.
- Changes for xlog version 1.6 - 2007/11/05
* Swedish translation updates by Peter, SM4ABE
* The "worked before" window is now activated with "Control+Shift w".
* There was a small bugfix for the "worked before" window. Selection of
QSO's in this window would sometimes fail when several contacts with the
same callsign were displayed.
* German translation thanks to Martin, DL5RMH.
* Defaults now also work when the band- and modeoptionmenus are activated
in the QSO frame. Thanks to DL5MRH.
* The UTC time length now is truncated to HHMM (the default for xlog), even
if the log displays time in seconds.
* Time length is not touched when updating a QSO if hours and minutes
are the same. Both changes suggested by Martin, DL5RMH.
* Frequency is not touched when using "update" when the frequency is
the same as used in the optionmenu. For example: if the optionmenu uses
"7" and the frequency in the log says "7.030" we don't change it when
using "update". Suggested by Martin, DL5RMH.
* The FAQ has been removed and integrated with the manual.
* The manual has been rewritten and is now available as html, see
/usr[/local]/share/xlog/manual/index.html.
* xlog now uses xdg-open (available from the xdg-utils package) for opening
URL's and for reading the manual from the menu. xdg-open always uses the
default browser as configured for your gnome, kde or xfce desktop.
* xdg-email is used for opening "mailto:" links, this is only important for
the about dialog.
* A small fix for Cabrillo, so we correctly export USB contacts. Thanks
Jacob Anawalt, KD7YKO.
* A Cabrillo import fix for NAQP contests by Jacob, KD7YKO.
* Another fix from Jacob which fixes a crash when using large remarks
fields.
* xlog has been ported to the latest GTK+ version, which is 2.12.0.
* The keyer window is now prevented from resizing when the end of line is
reached. Thanks Al, NH7O for reporting.
* WAC (Worked All Continents) award scoring has been added. You will have
to enable it from the Settings -> 'Dialogs and Windows' -> Scoring page.
This adds a new valid entry for the AWARDS entry. You can use "WAC-"
to modify a continent lookup. Valid strings are "NA EU SA OC AS AF".
For example, UA9A callsign are located in Europe, but xlog will think
it is Asia. Just add "DXCC-EU" to the AWARDS column.
* An overview of your WAC scoring can be seen by selecting Tools ->
Awards -> WAC from the menu. Ctrl + 2 is a shortcut for this.
* xlog will now recognise K1-K0 and VK1-VK0 callsign districts.
* When importing a cabrillo file, a remark can be added to all of the log
fields by entering a value in the import dialog.
* Adopted the wwl rewrite by Diane, VA3DB.
- Changes for xlog version 1.5 - 2007/01/30
(.. deleted, as previous version .. )
alternative from mk/jpeg.buildlink3.mk
This allows selection of an alternative jpeg library (namely the x86 MMX,
SSE, SSE2 accelerated libjpeg-turbo) via JPEG_DEFAULT=libjpeg-turbo, and
follows the current standard model for alternatives (fam, motif, fuse etc).
The mechanical edits were applied via the following script:
#!/bin/sh
for d in */*; do
[ -d "$d" ] || continue
for i in "$d/"Makefile* "$d/"*.mk; do
case "$i" in *.orig|*"*"*) continue;; esac
out="$d/x"
sed -e 's;graphics/jpeg/buildlink3\.mk;mk/jpeg.buildlink3.mk;g' \
-e 's;BUILDLINK_PREFIX\.jpeg;JPEGBASE;g' \
< "$i" > "$out"
if cmp -s "$i" "$out"; then
rm -f "$out"
else
echo "Edited $i"
mv -f "$i" "$i.orig" && mv "$out" "$i"
fi
done
done
Bump cwtext version 0.95nb3 to 0.96
Version 0.96
Added envelope support: no more keyclick!
Prosign support: use *sk* for example.
Default bitrate is now 44100. To get the old 8000 bitrate use -lowrez.
build: refactor GR_GIT and GR_VERSION
Make C++ shared libraries versioned
howto: make versioned libraries
Changes to gr_udp_{source,sink} for MinGW
Ignore ENOPROTOOPT return from setsockopt(SO_LINGER)
Use getaddrinfo in gr_udp_{source,sink}
Discard data in gr_udp_sink until receiver is started.
Updates to udp source/sink (select(), wait, cleanup)
Merge branch 'master' into udp
Rework UDP source and sink, with incompatible API changes
Merge branch 'master' into udp
Flush pending errors in gr_udp_sink on disconnect()
Add additional conditionalization of networking includes
Use -1 as file descriptor "not open" value instead of 0
Identify memory leaks that occur on error conditions
Correct update of d_temp_offset (parallel construction)
Move initialization of select timeout
Defend against a peer that sends an invalid message length.
Return immediately when using d_residual.
Simplify USE_SELECT usage
Add USRP2 clock source parameter to GRC blocks.
grc: update UDP source and sink block wrappers
gnuradio-core: allow swig to handle exceptions in UDP source/sink
gnuradio-core: update copyrights
libvrt: remove from 3.3 API.
Merge remote branch 'gnuradio/wip/udp_source_sink'
Fix erroneous file modes
usrp2-firmware: fix missing files in tarball
Merge remote branch 'ets/grc-usrp2-clock-source'
howto: fix make check for win32, darwin (untested)
Remove bogus check for existence of prefix directory.
Update incorrectly checked in Makefile.am
Add support for the Bitshark USRP RX (BURX) daughterboard for the USRP1.
Add support for the Bitshark USRP RX (BURX) daughterboard for the USRP2.
Fixed issue with with wrong Makefile.am files being copied
Including bitshark_rx.h header file for USRP2 build
Updated db_bitshark_rx.c to the proper version that includes the
Once and for all, here is the properly updated Makefile.am for the apps
Updated to allow BURX support to be built into standard txrx.bin
usrp: Cleanup for merge of bitshark daughterboard code
Change default bandwidth to 25 MHz to match maximum USRP2 bandwidth
Merge branch 'master' into wip/burx_support
Merge remote branch 'nldudok1/gr-wxgui_emulate_analog' into master
gr-wxgui: Renamed "emulate analog" feature to "use persistence"
gr-wxgui: update copyrights
gnuradio-core: Disable (temporarily) interpolator tap calculation
build: force use of ltmain.sh from libtool 2.2.6b
build: use correct comment delimiter
build: distribute version controlled ltmain.sh in tarball
Merge remote branch 'bitshark/burx_support' into wip/burx_support
Revert "build: force use of ltmain.sh from libtool 2.2.6b"
Revert "build: distribute version controlled ltmain.sh in tarball"
Merge branch 'wip/burx_support'
gnuradio-core: removed gr.dd_mpsk_sync_cc block as obsolete
grc: rename execution binary from 'grc' to 'gnuradio-companion'
Update revision to release 3.3.0-rc1, update autotools
Add analog CRT screen afterglow emulation for gr-wxgui
Share patches and distinfo, overwrite for gnuradio-howto as the only
exception.
Fix gnuradio-core-docs to do something useful and mark it as user-destdir
ready.
Changelog for version xdx (2.4.2)
* German translations added.
* Improved gnuplot script for proper use of time format for the x-axis.
* Both contributions by Tom DL1JBE, Thanks!
Changelog for version xdx (2.4.1)
* This fixes compilation against version 2.14 of GTK+. Thanks to Tom,
DL1JBE for notifying me.
Changelog for version xdx (2.4)
* Added automatic country lookup by Emanuele IZ0ETE. In order for this to
work you need to enable the country column in the preferences dialog.
* With this release visible columns need to be reconfigured.
* Portuguese translation added. Thanks to David, CT1DRB.
Changelog for version xdx (2.3)
* Compilation fixes for MAC OS X. Thanks to IZ0ETE.
Shared directories can now be created independently by the pacakges
needing them and will be removed automatically by pkg_delete when empty.
Packages needing empty directories can use the @pkgdir command in PLIST.
Discussed and ok'd in thread starting at
http://mail-index.netbsd.org/tech-pkg/2009/06/30/msg003546.html
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.
- assume that Python 2.4 and 2.5 are compatible and allow checking for
fallout.
- remove PYTHON_VERSIONS_COMPATIBLE that are obsoleted by the 2.3+
default. Modify the others to deal with the removals.