Changes since last version:
* allow 4 decimal digits for QTH long/lat
* implementation of map selector with preview
* implementation of manual time control
* use simulated realtime for countdown till next AOS
* allow running in realtime mode with time offset
* many bugfixes and enhancements
* improved ADIF export
* all added ham bands and modes are added to band and mode option
* new option to calculate distance and azimuth from locator field
* occurance of GMT renamed to UTC
* scoring page added to "Dialogs and Windows" dialog
Changelog for version xdx (2.2)
* This fixes compilation issues due to a missing time.h include statement.
Changelog for version xdx (2.1)
* French, Spanish and Polish translation updates.
* Allow zero length strings in the commands autologin entry. This will send
a plain return.
* Make sure we can fill in the callsign in the settings dialog.
* Use glib functions for calling external programs.
* CLX compatibility for auto-reconnect has been added.
Changelog for version xdx (2.0)
* Polish translations by Boguslaw Ciastek SQ5TB, thanks!
* A Dutch manual has been added.
* Updated gettext and automake version used.
* Install a .desktop file.
* Language files and manuals have been converted to UTF-8.
* The send widget is now a multiline text widget which allows entry of more
characters.
* Fonts used for DX messages (top window) and other messages (bottom window)
can now be changed through the preferences dialog.
* Linespacing added to the chat window, which makes it better readable.
* You can turn local echo off in the preferences dialog.
* The position of the divider between the chat and DX window is now saved.
* You can now use highlights in the chat window. Highlights will produce
colored text. Words to be highlighted can be set in the 'chat sidebar'.
When the checkbox next to the highlighted word is checked, xdx will search
for a highlight in all of the incoming text. When the checkbox is unchecked,
only the text after the prompt is searched.
* Checkboxes can be activated with ctrl-1 to ctrl-8. Entries can be focused
with alt-1 to alt-8.
* Alt-0 will switch focus to the send widget.
* Colors used for highlighting can be set in page 3 of the preferences dialog.
* The chat sidebar can be shown/hidden with F4.
* You can disable automatic scrolling of the chat window by clicking in the
window. Same for the DX window.
* Parse of the DX cluster output has been improved. Xdx would sporadically
miss DX messages.
* A new about dialog has been added.
* The manual now uses monospace font. It is activated with F1.
* Auto reconnect has been added. When activated through the settings menu,
xdx will try to reconnect when the connection is broken. This code is
somewhat experimental....
* To keep track of your connections a connection log is kept. It can be
viewed from the menu (Ctrl+l).
* Xdx can send a keepalive packet every 5 minutes, which is useful for
bad network connections. You must activate it in the settings dialog.
* Sound support has been added. When a highlight is active in the chat
window, a sound can be heard. You must use another program to play sound
and set it in the first page of the preferences dialog.
* Both ON4KST and DX-cluster prompts in the chat window are now colorized.
The callsign is bold.
* All of the colors in the chat window are now configurable.
* When wwv data is saved, files with "tab seperated values" will be saved
for every WWV host. See the MANUAL for the data format.
tlf-0.9.30
==========
Bug fixes:
- exchange needed at least 1 character in dxped mode
RTTY miniterm changed to display line feeds (reading formatted texst is easier)
RTTY now sends linefeeds before and after the macro.
tlf-0.9.29
==========
Bug fixes:
- Date display error
- Spurious character error
- Malloc free error in socket.c
I also included Fabian's patch to searchlog.c for testing...I like it.
tlf-0.9.28
==========
Bug fixes (country indication did not work, wrong mults file for arrldx_dx).
Added interface to gMFSK to enable RTTY contesting.
Added new parameters for the logcfg.dat file:
GMFSK (use gMFSK as an output device)
RTTYMODE (start tlf in RTTY mode)
DIGIMODEM=/home/youruser/gmfsk_autofile
GRIG 0.7.2:
- Fixed bug that caused wrong handling of RF gain, IF shift, MIC gain,
and compressor controls (bug #1613622).
- Give volume level control higher priority to avoid jumpy behaviour
(bug #1616926).
GRIG 0.7.1:
- A bug that caused installation to fail has been fixed (#1523367).
GRIG 0.7.0:
- Added receiver and transmitter level controls.
- Fixed bug that caused installation errors when using autoconf 2.59e.
- Pixmaps are now installed to /usr/local/share/pixmaps/grig instead of
/usr/local/share/grig/pixmaps by default (related to the above bug).
GRIG 0.6.0:
- Save and restore RIG state.
- RF power meter scale is now functional with ranges of 5, 10, 50, 100
and 500 watts. There is currently a bug, which causes the meter needle
to jump up when switching between RX/TX.
- Fixed bug, which caused the frequency reading to flicker between the
current value and a previously set value (bug #1388342). Same bug was
found for the PTT and POWER controls, too.
- Fixed bug, which gave the error message "Can not find VFO list for this
rig! Bug in backend?" if the rig did not have any of the rig_set_vfo or
rig_get_vfo functions (bug #1440876).
- Better error messages when a command fails to execute.
- Fixed bug, which blocked the debug handler to properly filter messages
coming from grig (hamlib messages were filtered correctly).
GRIG 0.5.0:
- Requires Gtk+ 2.6 and Hamlib 1.2.5
- Added VFO and SPLIT controls.
- Special rig functions: LOCK, ...
- Use own debug handler for both hamlib and grig messages
and format debug messages so that become easier to analyse.
- New debug message window, which can be used to analyse
previously saved debug messages.
- Modified shutdown procedure to wait until daemon actually
finishes instead of using a fixed length timeout.
- Disable POWER and PTT buttons by default (can be enabled
via the command line).
- Optimisation of the daemon process allowing faster reaction
when PTT is toggled.
- The mode selector combo only shows modes, which are supported
by the rig.
- Fixed erroneous detection of set/get level availability
(bug #1266068).
- Fixed incorrect handling of empty ATT, PREAMP and tuning
step lists in the Radio Info window (bug #1266071).
- Fixed a bug, which caused grig to display WIDE instead of
NORMAL passband when the rig has no wide passband.
- Optimised S-meter dynamics.
- Better detection of frequency ranges and resolutions.
- Corrected various mistakes in the manual page.
- Various minor improvements to the user interface.
- Several minor changes to support wintendo builds.
* Improved TS570 functionality
* Improved Argonaut V functionality
* New models: IC7000, G313i/G313e
* Many Icom, Kenwood, and Tentec fixes.
* Build system fixes
New features and bug fixes
* added set_sample_rate method to scopesink
* query prefs for default on fftsink
* query prefs for default on waterfallsink
* query prefs for default on scopesink
* updated ref_level and y_per_div in builtin test case for scopesink
GNU Radio Core has seen the addition of many new features and bug fixes of
which some are listed below:
* bugfix in multiple stream support
* addition of AGC to GMSK code
* new accessor for threshold
* new bits_per_baud parameter to handle QPSK
* new function to enable realtime scheduling
* new set_sample_rate method
* new set_n method
* new differential decoder
* new general purpose block for searching for access code
For more details see gnuradio-core/ChangeLog file
and add a new helper target and script, "show-buildlink3", that outputs
a listing of the buildlink3.mk files included as well as the depth at
which they are included.
For example, "make show-buildlink3" in fonts/Xft2 displays:
zlib
fontconfig
iconv
zlib
freetype2
expat
freetype2
Xrender
renderproto
* simplified installation of fpga files
* fixed make distcheck failure
* added support for specifying firmware and fpga files
* added method to retrieve serial number
* new squelch block
* support for hierachical blocks
* new block gr_rms_cf and gr_rms_ff
* new forecast method to gr_simple_framer
* new block gr_filter_delay_fc
* new gmsk
PKGLOCALEDIR and which install their locale files directly under
${PREFIX}/${PKGLOCALEDIR} and sort the PLIST file entries. From now
on, pkgsrc/mk/plist/plist-locale.awk will automatically handle
transforming the PLIST to refer to the correct locale directory.
RECOMMENDED is removed. It becomes ABI_DEPENDS.
BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo.
BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo.
BUILDLINK_DEPENDS does not change.
IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS
which defaults to "yes".
Added to obsolete.mk checking for IGNORE_RECOMMENDED.
I did not manually go through and fix any aesthetic tab/spacing issues.
I have tested the above patch on DragonFly building and packaging
subversion and pkglint and their many dependencies.
I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I
have used IGNORE_RECOMMENDED for a long time). I have been an active user
of IGNORE_RECOMMENDED since it was available.
As suggested, I removed the documentation sentences suggesting bumping for
"security" issues.
As discussed on tech-pkg.
I will commit to revbump, pkglint, pkg_install, createbuildlink separately.
Note that if you use wip, it will fail! I will commit to pkgsrc-wip
later (within day).
INSTALL/DEINSTALL script creation within pkgsrc.
If an INSTALL or DEINSTALL script is found in the package directory,
it is automatically used as a template for the pkginstall-generated
scripts. If instead, they should be used simply as the full scripts,
then the package Makefile should set INSTALL_SRC or DEINSTALL_SRC
explicitly, e.g.:
INSTALL_SRC= ${PKGDIR}/INSTALL
DEINSTALL_SRC= # emtpy
As part of the restructuring of the pkginstall framework internals,
we now *always* generate temporary INSTALL or DEINSTALL scripts. By
comparing these temporary scripts with minimal INSTALL/DEINSTALL
scripts formed from only the base templates, we determine whether or
not the INSTALL/DEINSTALL scripts are actually needed by the package
(see the generate-install-scripts target in bsd.pkginstall.mk).
In addition, more variables in the framework have been made private.
The *_EXTRA_TMPL variables have been renamed to *_TEMPLATE, which are
more sensible names given the very few exported variables in this
framework. The only public variables relating to the templates are:
INSTALL_SRC INSTALL_TEMPLATE
DEINSTALL_SRC DEINSTALL_TEMPLATE
HEADER_TEMPLATE
The packages in pkgsrc have been modified to reflect the changes in
the pkginstall framework.
developer is officially maintaining the package.
The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list). Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.
New in 1.2.5:
* frontend API: support for clonable rigs
rigmem: CSV format change
rigctl: new send_cmd for protocol debugging purpose
easy USB devices support
* new models: AR8600, AR2700, DWT (DLL based under Windows,
libusb based under other OS, need test)
* fixes: big AOR update, AR7030, Orion, NRD-545, RX-320,
FT-817, FT-990, TS-2000, Easycomm
* port: BSD fix of parallel port support
Big changes in cwpcm:
-f FFFF Set frequency (40 to 3200 Hz)
-w NN Set the rate (WPM)
-F NN Set the character (Farnsworth) rate
-v NN Set the volume (0 to 100%)
* new tools for building forms based GUIs
* added support for x86_64
* added support for ShuttlePRO v2
* added support for Griffin PowerMate and Contour Shuttle/Jog USB knob
* several code optimizations
* many bug fixes
* updated usrp firmware
* new auto T/R switching code
* added new dependencies
* new burn-db-eeprom
* new code to minimize transmit buffering
* many other code optimizations
* several bug fixes
gnuradio-audio-oss
gnuradio-core
gnuradio-examples
gnuradio-gsm
gnuradio-howto
gnuradio-usrp
gnuradio-wxgui
usrp
packages that are part of the GNU Radio project, a digital signal
processing development kit.
- Changes for xlog version 1.2.1 and 1.2.2
* Debian: correct the Build-Depends line.
* This is a bugfix release, which fixes compilation against version 2.4
of the GTK+ libraries. There is no need to upgrade if you use version
2.6 of this library.
- Changes for xlog version 1.2
* Import support for the OH1AA logbook. Tested by Jarmo, OH1MRR.
* A keyerwindow has been added, opened from the 'Tools -> Keyer' menu. This
is a simple interface to cwdaemon and will allow you to run a contest.
It features programmable function keys, macro's, switch between CQ and
S&P mode, an auto increment counter and short numbers. See the MANUAL for
a description.
* Ctrl-H opens help, Ctrl-R the keyerwindow.
* The list of hamlib-rigs in the preferences dialog is now sorted. Thanks
to Jean-Luc F5IBH for proposing.
* You can use the 'del' key to delete a selected QSO and the 'insert' key
to add a QSO.
* We now have slightly different icons for the worked before dialog and
the keyer window.
* A safe backup method has been added, you can now select a backup directory
in the 'Logs' page of the preferences dialog. This directory can be on
another drive or on a network mounted directory. Proposed by Matt, GW0VNR.
* When using hamlib, only the needed backend is loaded at startup. This
saves about 2 Mb of memory compared to the old method, which would load
all backends.
* When using hamlib it is now possible to use the FCC emission designators
for modes. Check the option in the hamlib page of the preferences dialog.
Another proposal by Matt, GW0VNR.
* When selecting 'Logs -> Merge' or Ctrl-M you are presented with a dialog
which can be used to merge 2 logs.
* The manual has been rewritten so it can contain images.
* To make xlog more HIG compliant, Ctrl-Q will now quit the program and
Ctrl-W will close a log.
* Fixed a crash when locale conversion fails when reading the manual. Thanks
to Boguslaw, SQ5TB for reporting.
* Many minor bugfixes.
* Slovak translations by Michal Karas, OM4AA.
* French MANUAL and FAQ by Jean-Luc Coulon, F5IBH.
- Changes for xlog version 1.1
* Several cleanups in the function which creates the main window, the toolbar
now uses the GtkAction API, toolbar items are now also accessable through
the edit menu and the vertical handlebar can move freely to the left.
* "Tab" in the menu has been renamed to "Page".
* You can hide the number column by using the log-editor and entering a zero
column width for this column.
* The BUGS file has been added to the help menu, with a description on how to
report bugs.
* The logeditor has been redesigned so it fits on a 800x600 display.
* Most of the dialogs have been cleaned up and partly rewritten, so they
will load faster.
* Xlog now correctly recognizes the 60 meters band. Thanks to Harv Nelson,
AI9NL for notifying.
* At ADIF import, frequencies with a comma are converted to a dot.
* A gtk+ version check has been added, which will display an error at
startup if the version is below 2.4.
* An error will be displayed when trying to load a non-xlog file.
* The labels export format has been renamed TSV (Tab Separated Value).
* You can decide which fields to export in the TSV format (used by glabels),
by going to Settings->Dialogs and checking wanted the fields in the
"Save As" page.
* When hamlib is enabled, rounding of the digits is now also possible when
the s-meter is not visible.
* When entering a logname in the new log dialog, dash (-) and underscore (_)
are now also allowed.
* Polish MANUAL and FAQ added by Boguslaw Ciastek, SQ5TB.
* The position of the paned window is now remembered at program exit.
* Improved RTTY decoder
* Setting for slashed 0 now will be saved
* Fixed some memory leakages
* Removed dependancy on qwindowsstyle.h
* Some minor bugfixes
added features and bug fixes including -
* removal of rotator and GConf related code
* debug level menu
* additional command line options
* read meter value for TX PWR, SWR and ALC
file's sole purpose was to provide a dependency on pkg-config and set
some environment variables. Instead, turn pkg-config into a "tool"
in the tools framework, where the pkg-config wrapper automatically
adds PKG_CONFIG_LIBDIR to the environment before invoking the real
pkg-config.
For all package Makefiles that included pkg-config/buildlink3.mk, remove
that inclusion and replace it with USE_TOOLS+=pkg-config.
* new frontend API
* added support for TS840, VR5000, FT1000MkV
* bug fixes for TS570S, AR7030, AR3000A, FT897, IC746
* fixed 64bit int handling
* added xBSD parallel support
* Fixed compilation against GTK+ version 2.4.
* Added spanish translations and manual by Baltasar Perez, EB8AKF. Thanks!
* A new option added to the preferences dialog which allows showing/hiding
of columns in the spots window.
Uses GTK 2.4.0 or greater
KDE Desktop and mime integration
Preview widget added to open dialog
New menu added enabling switching of logs
Log sorting by date and time
Search dialog history added
Use of Xml to save and load preferences
Fixed bug in the integration of hamlib library
Fixed Locator distance calculation
Fixed Memory leak
Fixed logs filename creation
The wrapper will correctly set the CPP environment variable to a
stat((2)able path to a C preprocessor, then rely on the PATH to
find and invoke the real rpcgen.
Remove NO_EXPORT_CPP in package Makefiles where it was used just to
avoid problems with rpcgen. The build system now just does the right
thing automatically without needing package-specific knowledge.
This fixes PR pkg/27272.
in the process. (More information on tech-pkg.)
Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.
Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
* new models: Ten-Tec (Orion), AOR 3030, Yaesu FRG's, Skanti
* fixes: JRC NRD435 & NRD535, Drake, AOR3000, and many other
* port: Fixes for BRK/RTS/DTR handling under win32 (-> Elektor304)
* bindings: updated Visual Basic wrapper file
* rigswr: new command to measure VSWR vs frequency
All library names listed by *.la files no longer need to be listed
in the PLIST, e.g., instead of:
lib/libfoo.a
lib/libfoo.la
lib/libfoo.so
lib/libfoo.so.0
lib/libfoo.so.0.1
one simply needs:
lib/libfoo.la
and bsd.pkg.mk will automatically ensure that the additional library
names are listed in the installed package +CONTENTS file.
Also make LIBTOOLIZE_PLIST default to "yes".
intended transformation: use "rm" to remove an option, "rmdir" to remove
all options containing a path starting with a given directory name, and
"rename" to rename options to something else.
Changes for xlog version 0.9.3
* Fixed a crash at startup, when xlog is run for the very first time. This
only occured on NetBSD. This fix submitted by Berndt Josef Wulf, VK5ABN.
* The log-editor would behave badly for some people, caused by a wrong
implementation of qsort. Reported by VK5ABN and Tony May, KG6SXY.
* This version should compile both with version 2.2 and 2.4 of the GTK+
version 2 libraries.
* Update spanish translations by Jaime, EA4TV.
* If using the log-editor and a column is added or deleted, the log is
marked as changed.
* Dupe checking has been fixed in case we have multiple logs open.
* If you compile xlog against version 2.4.0 or higher of GTK+, you will
benefit from much faster log loading. As a consequence, columns have been
set to a fixed width.
Fixed a crash when clicking on the frequency button with hamlib enabled
Fixed calculation of bearing and range between locations west of Greewich
Wildcards are now accepted for list of logs
Some pkgsrc things
- Fix PLISTs for packages that use -release
- Include canonicalisation of a couple of paths for the benefit
of qt3-*
- the normal version=sunos patching
- fix all library_names_spec for the standard set of symlinks
The libtool things some of which had already made it into pkgsrc libtool.
New in 1.5.2: 2004-01-25; CVS version 1.5.0a, Libtool team:
* lt_dlrealloc is an official part of the libltdl API.
* --tag, --silent and --debug options are preserved and reused when libtool
calls itself for relinking etc.
* `-pthread' and similar options are honoured when linking shared libraries.
* -no-suppress in compile mode shows compiler output for both PIC and non-PIC
object compilation.
* New link mode option `-precious-files-regex' to prevent accidental removal
of files you want to keep, such as test coverage data, from the temporary
output directory.
* Directories specified in /etc/ld.so.conf are no longer hardcoded on Linux.
* Recognises the 'R' symbol type on Solaris so read-only symbols can be
exported.
* Bug fixes.
New in 1.5: 2003-04-14; CVS version 1.4e, Libtool team:
* First stable release of multi-language architecture.
* libtool and libltdl support for Mac OS/X.
* libltdl will now use cygwins dlopen API instead of always forcing
LoadLibrary.
* Support auto-import patch to binutils on cygwin for much improved dll
support.
* Bug fixes.
New in 1.4.3: 2002-10-13; CVS version 1.4.2a, Robert Boehne:
* The libltdl subdirectory now bootstraps correctly with Automake 1.5.
* srcdir != builddir builds with Automake 1.5 work correctly.
* Support for mips-compaq-nonstopux.
* New command line argument, --preserve-dup-deps prevents removal of
duplicate dependent libraries.
New in 1.4d: 2002-01-07; CVS version 1.4c, Libtool team:
* Help strings display correctly again.
* Better error messages when library linking fails.
* Better error messages from libltdl when loading fails.
* Better search path management in libltdl with `lt_dlinsertsearchdir' call.
* Support /lib/w32api in recent cygwin releases.
* Support cross compilation to mingw.
* Support for .rc files (Windows resource compiler).
* Improved handling of mingw gcc.
* Improved handling of $PATH with entries containing spaces.
* Improved support for linking with gcc on aix4* and aix5*.
* Improved support for GCC 3.0.
* Initial support for QNX RTOS, UnixWare 7 and OpenUNIX 8.
* Bug fixes to the OpenBSD port.
* Bug fixes.
New in 1.4.2: 2001-09-11; CVS version 1.4.1a, Gary V. Vaughan:
* libltdl now builds on solaris again
* diagnose and warn about not-quite-working combinations of gcc and
ld on solaris.
* Improved OpenBSD support.
* Improved cygwin support.
* Bugfixes.
New in 1.4.1: 2001-09-03; CVS version 1.4.0a, Libtool team:
* Better error messages from libltdl when loading fails.
* Don't leave here-doc files behind.
* Improved support for OpenBSD.
* Libtool will build with autoconf-2.50 and higher.
* Plug memory management bugs in libltdl.
* Prefer shl_load to dlopen for better operation on HP-UX.
New in 1.4b: 2001-07-09; CVS version 1.4a, Libtool team:
* Now bootstraps with autoconf-2.50 and automake-1.4-p4.
* Always try to build at least a static lib, even if both static and
shared libs were disabled.
* Full support for C++ compiler.
* Support for GNU gcj compiler.
* libltdl can now load all modules in a given path according to user
supplied criteria with `lt_dlforeachfile' call.
* Improved support for AIX ia64, djgpp, HPUX, hurd, OpenBSD, sco3.2*.
* Internal mutex handling no longer has namespace clashes on NCR MP-RAS.
* New pdemo and tagdemo tests.
* Bug fixes.