~ubuntu-branches/ubuntu/trusty/fldigi/trusty

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
3.12.5

2009-11-07  Stelios Bounanos  <vcs@enotty.net>

	d31fd3e: Fix threads/exceptions bugs on mingw32
	32933c0: Fix guide generation
	e0888f6: Restrict FLTK API version check

2009-10-23  David Freese  <w1hkj@w1hkj.com>

	5e39669: PSK250-AFC
	34fc880: Stop Timer Bug
	f4b53ef: Feld Hell Mod
	a451d6a: TX Control Code fix
	9cc86ad: Browser Discovery

2009-09-22  Stelios Bounanos  <vcs@enotty.net>

	a2eb274: Do not use -rdynamic on win32

2009-09-21  David Freese  <w1hkj@w1hkj.com>

	fa277b9: Thor squelch mod
	6ff8838: Dom/Thor mod
	005cc4f: QRZ lookup

2009-09-02  Stelios Bounanos  <vcs@enotty.net>

	abe4784: Update README
	9324725: Handle nested qrunner calls
	2168f74: Fix notifier TX text handling
	61bccfa: Fix log/manual spotting
	c43efcc: Add missing include

2009-08-31  David Freese  <w1hkj@w1hkj.com>

	49bb77a: PSK post DCD signal
	b3e1efa: flarq mod

2009-08-18  Stelios Bounanos  <vcs@enotty.net>

	92e7ec1: Fix benchmark mode output

3.12.4

2009-08-15  Stelios Bounanos  <vcs@enotty.net>

	dd7fa64: Fix notifier event checks
	a18111a: Use bundled GNU regex on OS X
	234b1d3: Fix PSK Browser RE search

2009-08-14  David Freese  <w1hkj@w1hkj.com>

	4bda8e2: arq_io seg fault bug fix
	52f617d: Olivia 8/1000 standard mode
	e784e62: PKS mailserver mod
	5bca2dc: rigMEM modification
	4e5eb44: WRAP file extract
	22a3360: Hamlib exit message
	2e51a81: Secondary text TX but in DominoEX-FEC and Thor

3.12.3

2009-07-26  Stelios Bounanos  <vcs@enotty.net>

	a7512b1: Fix DnD file insert on OS X
	3873790: Fix sound file selector
	08a7c86: Correctly populate RigCAT menu on OS X

2009-07-26  Leigh L. Klotz, Jr  <Leigh@WA5ZNU.org>

	eaa790f: Macro variable bug fix

2009-07-25  David Freese  <w1hkj@w1hkj.com>

	b4386bd: MT63 mod

3.12.2

2009-07-25  Stelios Bounanos  <vcs@enotty.net>

	252e68e: Initialise pthreads/win32 in flarq

3.12.1

2009-07-24  Stelios Bounanos  <vcs@enotty.net>

	762729f: Fix millisleep function

2009-07-23  David Freese  <w1hkj@w1hkj.com>

	e2b3340: MT63 transmit bug fix

3.12

2009-07-13  Stelios Bounanos  <vcs@enotty.net>

	3537f62: Add RSID notifications
	2a4cd68: Improve frequency display kb entry

2009-07-11  David Freese  <w1hkj@w1hkj.com>

	9c291a8: Enable XMLRPC QSY capability

2009-07-06  Stelios Bounanos  <vcs@enotty.net>

	deea0f6: Add ITU zone to countries list
	d54a2ca: Fix compilation on glibc 2.10

2009-07-02  David Freese  <w1hkj@w1hkj.com>

	9de9eb5: Xmlrpc mods
	07a01b1: Logbook bug fix

2009-07-01  Stelios Bounanos  <vcs@enotty.net>

	42b638d: Fix socket fd leak
	58c2f8b: Fix compilation error and warnings on 64bit archs
	c07ec21: Add generic notifier
	88bedac: Add dragging to table widget
	757a8f8: Simplify RE classes
	cbf0d87: Extend macro editor
	53a2820: Improve dxcc, spot, pskrep performance
	9648c30: Remove handling for REs without backref support
	1b474a2: Fix config input field labels
	d6d5974: Add Fl_Input2 mouse wheel handling
	bf4cea4: Add automatic FText text_area resizing
	e803fcd: Improve FText drag and drop
	ec26eb6: Add band to RX text tooltip
	8283833: Add string join and split functions
	d70ea69: Print build info in crash handler
	f25b5d1: Fix azimuth_long_path
	d11f6fe: Add frequency display text paste support

2009-06-30  David Freese  <w1hkj@w1hkj.com>

	3bad2d4:     xmlrpc mods

2009-06-12  Stelios Bounanos  <vcs@enotty.net>

	419123c: Fix text echo functions
	2a83da3: Remove FText text colour adjustment
	7a87b0b: Always set the FText cursor colour

2009-06-12  David Freese  <w1hkj@w1hkj.com>

	a8dfa58: Logbook bug fix
	9b7786f: RigCAT mods

2009-06-01  Stelios Bounanos  <vcs@enotty.net>

	9f7b002: Fix Contest Country Files callsign lookup

2009-06-01  David Freese  <w1hkj@w1hkj.com>

	b539c1c: ADIF_2.2.3 compliance
	8fc582e: Cut number mod for CW

2009-05-26  dave  <dave@linux-dev.(none)>

	7690a1c: FLARQ

2009-05-26  Stelios Bounanos  <vcs@enotty.net>

	d4b1a03: Merge flarq
	91a1425: Move setup_nls function
	9543fa7: Move make_pixmap function
	ada43f4: Add new FText classes
	bf6a2c3: Add thread id logging
	8207c62: Prefer ALSA default devices
	d04b780: Fix initial window sizes
	4f90ecf: Fix format strings

2009-05-16  David Freese  <w1hkj@w1hkj.com>

	6b6cad9: PSK search algorithm

2009-05-12  Stelios Bounanos  <vcs@enotty.net>

	b95b8e1: Add win32 installer support
	d626273: Fix VPATH builds

2009-05-05  David Freese  <w1hkj@w1hkj.com>

	b4112de: Added <RSID:on|off|t>, <AFC:on:off|t> macro tags
	7ae826f: RTTY pseudo output, corrected stop bit inversion

2009-05-02  Stelios Bounanos  <vcs@enotty.net>

	ae5b9ca: Add more PNG text comments
	974e1ec: Remove JPEG write support
	44eceae: Fix xmlrpc-c m4 macro

2009-05-02  David Freese  <w1hkj@w1hkj.com>

	b030b4b: Fix OS dependent compile error
	abc11f7: Updated memory mapped rig contol

2009-04-26  Stelios Bounanos  <vcs@enotty.net>

	31e1902: Add missing includes
	6b2260c: Macro changes
	8f37399: Fix possible trx_startup deadlock
	edca452: Fix Makefile DEBUG flag

2009-04-25  David Freese  <w1hkj@w1hkj.com>

	affae09: CW default WPM (numeric keypad *) bug fix

2009-04-23  Stelios Bounanos  <vcs@enotty.net>

	f7309ef: Make the combo box popup modal
	ed0ae5c: Fix OS X native file selector
	88b3fd7: Fix uHRouter and parport PTT
	9c63531: Fix format string

2009-04-23  David Freese  <w1hkj@w1hkj.com>

	8944198: CW replay bug
	fc50717: CW Farnsworth timing addition
	63ccc2f: MinGW serial i/o, hamlib, rigcat mods

2009-04-18  Stelios Bounanos  <vcs@enotty.net>

	206f815: Fix build without hamlib

2009-04-18  David Freese  <w1hkj@w1hkj.com>

	a9c21e5: Escape key bug fix
	d2674d5: Macro <XOUT> parse error fix

2009-04-17  Stelios Bounanos  <vcs@enotty.net>

	9e060b8: Update version output
	77bc966: Use band functions in logbook
	2124791: Add functions to set the socket buffer size
	4b1292c: Improve logging and error notification
	d73c8fd: Add OS X and MinGW stack tracing
	e192d1d: Add preliminary support for MinGW
	01fd3d9: Change set_log macro
	9d56656: Clean up headers
	b4bf47f: Distribute cr.sh test script

3.11
    1)  FText changes - changed the FText tooltip display function to use a 
        string stream
    2)  Update config UI
        Move rx text extraction and output options to the same tab
        Hide mixer tab on win32
    3)  Add LoTW and eQSL hints to dxcc popup
        This uses the following files:
           http://www.hb9bza.net/lotw/lotw1.txt in ~/.fldigi/lotw1.txt
           http://www.eqsl.cc/QSLCard/DownloadedFiles/AGMemberList.txt in 
               ~/.fldigi/AGMemberList.txt or ~/.fldigi/eqsl.txt
    5)  Add benchmark and batch decoding switches
        This patch adds a new configure switch (--enable-benchmark) which 
        builds a binary suitable for measuring the modems' decoding speed.
        The new --benchmark-* switches can also be used to batch-decode audio 
        files if sndfile support is enabled.
    6)  Fix uhrouter support
        Add function to run the uhrouter program on OS X
        Compile uhrouter code only on OS X
        Compile parport code only on Linux and FreeBSD
    7)  Fix cygwin gcc-4 compilation
    8)  Fix local strcasestr
    9)  Fix new version check; add new download URL
    10) Add PSK reporter activity text field
        This patch adds a button and text field to the main window rig control 
        frame that can be used to QSY to frequencies around which there have 
        been recent reception reports in a particular geographic area. The area
        is determined by the field text, which must be an IARU grid prefix. If
        the field is empty, the first two characters of the operator's locator 
        are used.  If the locator is unset, pskreporter.info uses (currently) 
        IP geolocation to approximate it.
    
        A popup menu is displayed when the user clicks the button or presses 
        Return inside the text field (which may be empty).  The popup shows 
        frequencies sorted by a measure of activity that gives more weight to 
        transmissions.  If rig control is enabled, a frequency can be sent to 
        the rig by selecting it.
    
        The data is retrieved from this URL:
            http://pskreporter.info/cgi-bin/psk-freq.pl
    
        Or, with an non-empty text field:
            http://pskreporter.info/cgi-bin/psk-freq.pl?grid=TEXT
    11) Add new quick_choice popups
    12) Add fetch_http_gui.  This is a new function to download data over HTTP 
        while keeping the UI up to date
    13) Update guide
            Add newlines
            Update references to menus
            Use html name for (C) symbol
            Add version number to footer
    14) Update platform ifdefs. Merge patches for FreeBSD submitted by Diane 
        Bruce.
    15) Use POSIX paths on cygwin
    16) Fix open URL function
    17) Fix compilation error with --without-hamlib
    18) Fix to wf_audioscale waterfall scale change error
    19) Added Rx text output to temporary text file.
            Intended use: text to speech conversion for blind operators
    20) Deleted all references to afcIND
    21) Changed waterfall event behavior for disabling <TIMER:nn> operation
    22) Fixed PSKnnn ADIF naming convention to comply with adif 2.0 spec
    23) Added logbook save to file after every change to the logbook
    24) Modified contest exchange fill-in; appends if field partially filled
    25) Reversed #Out and #In fields for contest log
    26) Added Cabrillo report writer for logbook / contest use
        Removed free form Exchange fields #2 and #3
        Renamed Exchange field #1 to Exchange Out
        Added Exchange In field to the logbook
        Added Cabrillo field defaults per Contest selection
        Modified Cabrillo report line QSO: format
    27) Added rx stream file extraction for use with external program "wrap"
        Extracts all text between and including [WRAP:beg]...[WRAP:end]
    28) Add stop macro timer to all waterfall events
    29) Fix rig xml <PORT dependency
    30) Fix rigCAT_init Event Log output
    31) Fix cursor positioning problem in QSO Call field
    32) Fix DxKeeper adif file output - Changed date format to YYYYMMDD
    33) Fix missing quick-pick popup menu(s)
    34) Added "wrap" and "talk" sub directories to fldigi files directory
        Target directories for save wrap files and textout.txt respectively.
    35) Fix va_args calls
    36) OS X fixes
          Fix ifdef in open URL routine
          Try to start uH Router only if the fifos could not be opened
          Send uH Router quit-if-not-in-use command on exit
    37) Fix fetch_http_gui timeout check
    38) Added RTTY x-y scope extinguish on loss of signal
    39) Added PSK modes set_sigsearch(...) on modem change to any psk mode.
        Added DSP filter width adjustment to RTTY
    40) Bug fix for Feld FM modes
    41) Added FEC_snr and FEC_freq_offset displays to status bar
    42) Cosmetic changes to mt63 source - increase white space for easier 
        reading
    43) Olivia decoder/encoder improvements removed all extraneous 
        double/integer/double conversions added new signal/noise computation 
        method
    44) Bug fix - PTT via rigCAT serial h/w
        RTS/DTR was inaccessible
        Bug fix - Xlog stream; suppress newlines in Notes field
        Added binary string format to display bit fields, ie: RTS / DTR state
        Changed 'Comments' to 'Notes' in all references re: logbook
            Comments ADIF field is single line character
            Notes ADIF field is multi-line character
            Converts all ADIF comment fields to Notes; backward compatibility
    45) Bug fix to recent rtty mods - excessive cpu usage
    46) Olivia pulse shape changes.   
        Transmit noise floor was < -55 dB; mod changes it to -85 dB
    47) Initialise hamlib's RTS +12 setting
    48) Improve font handling
        Save font names rather than numbers in the settings file
        Display actual sizes for non-scalable fonts
        Make the font browser's size text field writeable
        Use a single callback for the font browser widgets
    49) Remove bad sample rate converters
          Remove Zero Order Hold from the settings menu and change the user
        setting to Linear if ZOH had been selected.
          Remove Linear on PowerPC because it segfaults when used via SRC's
        callback interface with a non-integer sample rate ratio.  This should
        be investigated further, but not having Linear is no big loss and we
        can just disable it for now.  The user setting is changed to
        SINC_FASTEST if it was Linear.
          A warning message is emitted in either case to let the user know that
        we did this.
    50) Add locator tooltip
          Change the FTextView string lookup code to recognise locator strings 
        and display a QRB & QTE tooltip (thanks Thomas Osterried, DL9SAU).  The
        Control key can be held down to force a callsign lookup.
          Also move FTextEdit menu/Clear to the end of the edit command group, 
        and simplify the FTextView menu handling for the Exchange field.
    51) Close PTT when exiting
    52) Bug fix ... error in extracting font_number from font_name
    53) Added new palette, fldigi.pal
    54) Fix ptt deletion
    55) Add optimisation flag
    56) Add SINC_BEST_QUALITY warning
    57) Set LC_CTYPE to C
    58) Cosmetic change to colorsfonts dialog
    59) Thread shutdown bug fix for win32
    60) Exception handling fix for portaudio
    61) Cosmetic change to font_browser
    62) Added right audio channel PTT signal
    63) Fix printf format string
    64) Fix font name/number compatibility code
    65) Add better support for proportional font
        Wrap lines correctly using Fl_Text_Display's slow pixel counting
        method when the font width is variable.  A warning is displayed when
        selecting these fonts for the RX or TX text widgets.
        Override Fl_Text_Display's textfont methods.

3.1
      1) Changes to irrxml functions; 
         added main.set_sideband <USB/LSB>
         added log.set_call <CALL>
      2) Change to macro timer implementation - bug fix for Windows
      3) Fixed bug in WFaveraging - save configuration
      4) Fixed ARQ tcpip bugs when used with pskmail
      5) Added end of transmit feedback to ARQ client when transmit is stopped
         from within fldigi (T/R button pressed).
      6) XML-RPC fixes & simplification of XML-RPC error handling.
	  7) Added simple XML-RPC access control with three new switches
  		     --xmlrpc-allow REGEX  only allow matching methods
             --xmlrpc-deny REGEX   ignore matching methods
             --xmlrpc-list         list methods
         For example: fldigi --xmlrpc-deny 'main.tx|main.run_macro' or the
         shorter 'main.(tx|run_macro)' will unregister those two methods.
         Add --xmlrpc-list after an allow or deny switch to verify the results.
      8) Added thread signal handling with SIGUSR2 to stop the xmlrpc and 
         arq-socket threads and avoid the socket accept/timeout loop.
      9) Removed fl_thread wrappers to direct pthread calls
      10) Added various Qrunner updates
      11) Added rig control freq entry.  Click on Frequency Control widget for
          focus.  Enter digits in kHz.kHz.  <Enter> to use new value, <Esc> to
          cancel.
      12) Added qsy function.  Moved the hamlib/rigcat/etc qsy if/else block 
          into its own function and replaced all instances of that code.
      13) Add waterfall mouse options
            a) Added Mouse tab to the W-fall tab(s).
            b) Added waterfall qsy option, which works well with rigcat and 
               hamlib (direct and rpc.rigd).
            c) Added text field whose contents are appended to the RX window 
               when the frequency is changed via a waterfall left click.
               The text will be printed by strftime if it contains any 
               % characters, so it's possible to specify something like
               "<=== %x %H:%M ====>" for the RX divider line.
      14) Deprecated the "rtty is USB" configuration item.  fldigi adjusts
          all tone inversion sensitive modes for USB / LSB operation.
      15) Changes to command parsing used by the ARQ interface(s); TLF, SysV
          and ARQ socket.
      16) Reduced the minimum main window height.
      17) Added fldigi-shell time command
            Try this "stress test":
            time eval for (1..50) 
            { execute("modem.set_by_name BPSK31"); \
              execute("modem.set_by_name RTTY"); }
      18) Added brief message to the opening Rx text area indicating which
          macro file was loaded on start up.  This is a configurable item on
          the Misc/Macro tab
      19) Addition of Navy MARS prosigns to the CW Morse encoder / decoder.
      20) Add new option to dock a digiscope and deprecate command line switch
      21) Add option to change waterfall mouse wheel handling. Adapt patch
          by Stephane F8CFE to change rig frequency via the mouse wheel.
      22) Added <IDLE>NNN macro tag; causes signal to idle for NNN seconds
          before sending macro text.  Use:
          
          <TX><IDLE>05
          Now is the time for all good men
          <RX><TIMER>20
          
          will generate 5 seconds of idle, the text, and repeat after 20 sec's.
      23) Added new configuration options to set the waterfall width and height
          These and the docked digiscope configuration option require a program
          restart to take effect.
      24) Added rig control widgets to the main dialog qso panel.
      25) Added icons for many of the menu items.  The menus now have both an 
          icon and a text where appropriate.
      26) Added a check box for "Nag me about log entries".
      27) Added a double click on waterfall functionality.  This will write a 
          special string to the Rx text window such as:

          <<2008-10-30T23:25Z BPSK-31 @ 3580000+1474>>

          This record is then accessible using the mouse in the Rx text window.  
          You can then left click on the string and fldigi will change mode, 
          rf frequency (if CAT), and audio frequency to the saved record.

          The text field associated with "Insert on left click" (W-fall/Mouse 
          tab) allows you to modify this behavior.  You enter the following for
          the left click insertion text: <FREQ> and the double click changes 
          to a single left click.
      28) Added QSO data mouse binding.  Binds Rx text mouse-2 (right mouse 
          button) to a handler that enters QSO data into the log fields. A 
          limited amount of pattern matching is done to recognize RST reports 
          and IARU locator strings. The text is meant to be middle-clicked 
          roughly in the order in which it tends to appear in QSOs: 
          callsign RST name QTH locator.  The other shortcuts (menu items and 
          Shift-click work as before).
      29) Fixed IZDT time format. The timezone only makes sense in ILDT. With 
          IZDT, it is always +0000, so we should be using "Z". This applies to 
          macros which use the <ZDT> and <IZDT> tags.
      30) Added double click in the Rx text window.  Program parses the word to
          target CALL, NAME, LOC and RSTin.
      31) Added addition macro tag to insert the text in the two status fields
          such as PSK s/n and PSK imd readings.
      32) Menu icons can be toggled on/off via configuration check box.
      33) Improved hamlib support code.
      34) Color changes for Frequency Control now applied to both docked and
          floating rig control.
      35) Added fl_logbook functionality as a built-in feature
      36) Added rudimentary contest functionality
          a. additional log fields for various contest exchanges
          b. duplicate checking
          c. cut number transmit for CW
          d. additional macro tags for sending contest specific exchanges
          e. additional macro tag to send current qso-log-time
          f. changed qso-log-time to an automated clock
      37) Added dup field, time-span in minutes
      38) Added <CLRRX> macro tag - clear Rx pane
      39) Change fldigi.log to fldigiYYYYMMDD.log, always append to file, 
          YYYYMMDD in GMT
      40) Added Olivia Tones/BW display in status bar
      41) Split st/cnty into state county fields, added country field
      42) Added time_on to the logbook
      43) Change logbook text export to tab delimited format
      44) Added ability to export selected records to ADIF / CSV with 
          fields specified
      45) Fixed bug in transfering frequency to logbook in Khz vice Mhz format.
      46) Modified the viewpsk search algorithm
      47) Delete QRZ.com page parser.  Substituted calls to default internet
          explorer with url set to either
          http://www.qrz.com/callsign.html?callsign=<CALL> or
          http://www.hamcall.net/call?callsign=<CALL>
      48) Fixed log timer
      50) Changed Olivia status fields:
             Added 8/250 to quick change menu and Op Mode submenu
             Widened mode status field so that the BW/tones string will fit 
             next to the modem name using update function put_MODEstatus() 
             with variable arguments
             Restored frequency offset status field
      51) Fixed mode status button; Clear button state when the popup is 
          dismissed. Restore focus to the TX text. Change AFC,SQL button labels
          Removed all empty labels
      52) Added Fl_Input2 up/downcase key bindings.  Added shell/emacs 
          keybindings: M-u uppecase, M-l lowercase, M-c capitalise
      53) Added preliminary contest country file support
      54) Added FText country information tooltip.  Tooltip is displayed when
          a mouse over occurs in the Rx pane on a word that qualifies as a
          call sign.
      55) Corrected behavior of log fields when changing focus.  Enter key in
          a qso log field restores focus to Tx panel.
      56) Added option to force qso log "call" to uppercase.
      57) Fixed RTTY tx character echo when unshift-on-space is selected for tx
      58) Added check to save modified macros before loading a new macro file.
      59) Added clear logbook fields when qso fields cleared
      60) Added Load Macro file Rx Panel message whenever a macro file is
          loaded.
      61) Fix qso clear button bug; Clear would only work with NagMe set.
          Corrected logic.
      62) Logbook text i/o bug fixes.  Changed all logbook text out to use CRLF
          convention in MS.  Fixed "-30" bug in text output for comment field.
      63) Fix logbook update.  Maintain scroll position when updating QSO log 
          fields.
      64) Fix PSK browser crash
      65) Organize HomeDir contents.  HomeDir (~/.fldigi) (<user>/fldigi.files)
          now contains the following subdirectories:
            rigs, scripts, palettes, logs, images, help, macros & temp
          correctly populated with the corresponding default files.
      66) Additional state variables.
          Save & restore state of: ReceiveText quick entry, ReceiveText word 
          wrap and TransmitText word wrap
      67) Fixed --config-dir failure on MS
      68) Changed qso clear to only clear the search field on logbook dialog
      69) Bug fix - TimeOn reset logic
      70) Bug fix - missing (int) cast in confdialog.fl
      71) Added TX_PWR, IOTA and DXCC to logbook fields
      72) Changed main dialog field name "Notes" to "Comment" to be consistent
          with the logbook dialog
      73) Additional fix for TimeOn logic
      74) Change to Rx text popup menu configuration.
      75) Restored IPC log output (SysV message) to xlog for saving log
      76) Added Tx Power configuration item
      77) Added TX_PWR and COUNTRY to adif export
      78) Bug fix, delete last qso in logbook browser
      79) Balanced pre/post amble tones with mfsk tones on Oliva - effectively
          increases average transmitted power in Olivia
      80) Change macros for <TIMER> and <IDLE> to use new format:
          <TIMER:NN> and <IDLE:NN> where NN is time in seconds.
      81) Added clear IOTA field when QSO data saved to logbook
      82) Fixed hamlib's azimuth calculation.  Disabled conditional compilation
          for locator.c.
      83) Modified show callsign (hover over Rx text) behavior to use logbook
          data if available.  Popup will then show Name, Last QSO Date 
          & Az/Dist based on logbook record.  Otherwise the data shown is based
          on the cty.dat file.
      84) Updated build system
          a. Use ax_boost_base.m4 from autoconf-archive 2008-11-07
          b. Add ax_compare_version.m4
          c. Modify pkg-config.m4 to store version in pkg_package_version
          d. Build bundled locator.c for hamlib <= 1.2.8 or when it is not available
          e. Add -mfpmath=sse to compiler flags for --enable-optimizations=native
      85) Updated FTextView context menu
          a. Hide quick entry fields by default
          b. Use divider for Call menu item
      86) Fixed directory creation
          a. Use a single buffer for HomeDir and PskMailDir expansion
          b. Use fl_filename_absolute to expand --config-dir argument
          c. Replace checkdir() and checkdirectories() with single function
      87) Fix OS X compilation
          the ttyname array in configuration::testCommPorts is needed on OS X.
      88) Simplify FText dxcc lookup
          a. Change SearchLog to return a QSO record pointer
          b. Change FText tooltip format
          c. Display "last QSO" information in tooltip when cty.dat is missing
      89) Miscellaneous changes:
          Fix compiler warnings
          Add hex print functions
          Fix restore_signals
      90) Add microHam keyer PTT support via uH Router
          This is not native support for the microHam devices; rather, the FIFO
          interface of W7AY's uH Router application is used when the PTT TTY
          device string contains "/tmp/microHamRouter".  uH Router is currently
          available only for OS X.
      91) Added rx_flush to MT63 modem class.  Allows immediate transition
          from Rx to Tx after remote station ceases transmission.  No loss
          in Rx characters.
      92) Restored export of log.adif (only on Windows platform)
      93) Fixed bug, missing Country field in QRZ lookupcall process
      94) Fixed various logic errors associated with Call entry & automatic
          qso field fill-in
      95) Fixed logic errors associated with Duplicate checking
      96) Added "Echo" configuration item for rigCAT; removed <ECHO>...</ECHO>
          parsing of rig.xml files
      97) Suppressed clearing Country, Loc and Azimuth fields by a call sign
          database query when the db does not support those fields
      98) Added missing tooltips to all configuration items
      99) Windows does not recognize '\2' reference tag in regular expression 
          defined in pskrep.cxx.  Changed to a combination of regexec and
          string find processing to obtain required spot parsing on Windows.
     100) Fix to KDE desktop refocus causing QSO fields to changed state.
     101) Memory leak fix
     102) KDE desktop / xdg-open fault
     103) Cosmetic change to align Xchg fields.     


3.03
      1) Changes to socket server to correct shutdown process
      2) Added event logging and an event viewer
      3) Added QRZ cdrom / database location specifier with auto-search
      4) Bug fix for sound on OS X 10.4
      5) Bug fix for Socket Server. Added error checking for listen().
      6) Update to build scripts.  Corrected compiler flags for building 
         universal binary on OS X. Changed to a more reliable way of linking 
         hamlib statically.  Updated app bundling script.
      7) Set tooltip font - tooltip changed to use same font and size selected
         with the command line switch --font.  Set default font sizes on OS X.
      8) Inhibit Tx / Rx of higher speed MFSKpic modes on slower computers
      9) Added color selection for Rx/Tx text panels
             Normal text
             Transmitted text
             Control character text
             Skipped text
             Alternate (quick view) text
             Background
      10) Changed the way that RTS/DTR PTT is used with rig.xml files
      11) Updated regular expression parser
      12) Modified <EXEC> passing of fd's to child processes
      13) Changed "no color" buttons to background vice background2 (white).
          Setting -bg <color> on command line switch now controls the "no color"
          value for the macro buttons.
      14) Fixed macro timer to properly reset if <TIMER> re-invoked during
          timeout period.
      15) Fixed broken access to on-line subscriber Hamlog data base
      16) Removed trailing spaces from frequency field in ADIF file
      17) Changes to rigio thread loop to disable reads during transmit
      18) Improved serial port discovery
      19) Added History replay option - when enabled; right click on waterfall
          replays audio history buffer.
      20) OS X resize handle / button overlay fixed
      21) Modified sound port Event Log message.
      22) Added Callsign to Title Bar "NO CALLSIGN SET" if the MyCallsign is
          void.
      23) Added "log.clear" to xmlrpc command set - clears the data in the
          logbook fields.
      24) If compiled into the executable the xmlrpc server is always started.
          ARQ server is also started.  Both can be serviced concurrently.
      24) Increased RTTY cross-hair scope sensitivity
      25) Modified Generate/Playback file to be closer to Capture in signal
          level.
      26) Modified "view transmit" signal level to be closer in amplitude to
          Rx signal level.
      27) Fixed XMLRPC bug in mode.set_by_id and mode.set_by_name calls
      28) Added $LOC locator field to <EXEC>...</EXEC> calls for return
          values ($NAME $QTH $LOC).
      29) Added "tlf", The Left Foot, contest program support.  fldigi accepts
          tx data and returns rx data to tlf. (Linux primarily).
      
3.02
      1) Added hamlib interface for rig control
      2) Improved rigCAT serial communications on Windows

3.01
      1) Compile switch changes for OS-X
      2) Corrected serial port discovery on Windows
      
3.0   1) Added EXEC macro
      2) Added mousewheel over Macro buttons to move between macro button sets.
      3) Fixed bug in Olivia signal level display.
      4) Ported to Windows (win32) and OS-X
      5) Added floating digiscope and / or fixed scope abutting waterfall
         specified with command line switch --twoscopes
         Default is floating digiscope without the fixed scope
      6) Added save as png to mfsk-pic reception
      7) Added RTTY Baudot Unshift-On-Space configuration for Rx and Tx
      8) Modified mouse wheel handler to accommodate horizontal or vertical 
         squelch slider.
      9) Call scopeview->size_range when the floating digiscope changes mode;
         so that the phase and crosshair rtty scope should maintain aspect 
         ratio.
     10) Modified the Ctrl+Left/Right mouse button combo to not drag the marker.
     11) Deprecate the --resample switch in favour of the new menu in the Audio
         Settings tab. Move sound initialisation code out of configuration.cxx
         and into soundconf.cxx. Make Native the default sample rate selection.
     12) Changed the main window's callback and the File->Exit handler to not
         exit() but, rather, hide the windows so that Fl::run will return and
         main can clean up. (fix for Sig 11 faults at exit).
     13) Rename jpeg.m4 to images.m4 and extend it to also detect libpng. Make
         both libraries optional. Add new optional fourth argument to the file
         selector functions, used to determine file format regardless of
         filename suffix.
     14) New sound callback code implementation.
     15) Two-colour squelch button shows Yellow Squelch enabled but not open,
         Light Green enabled and open.
     16) Experimental RTTY mark/space cross hair display using mark / space
         filters.
     17) Psk phase scope: 3 modes selectable by multiple left clicks on face
         of digiscope.
           1) original single vector display
           2) fading fixed length vector display
           3) fading variable length vector display; length proportional to
              signal quality.
     18) Completely new DominoEX decoder - similar in theory to ZL2AFP
         DominoEX, which has FFT bin resolution 4x the tone spacing.  No AFC is
         required for proper tracking of the Rx signal.
     19) Removed ZOH and Linear interpolator choices from the resampling choice
         menu under Sound Card configuration.
     20) Fixed a bug in the global.cxx structures.  Missing field in "CW"
         definition.
     21) Added Latency setting for waterfall FFT.  Latency relates to the
         amount of signal that is shared between waterfall scans.  A higher
         latency gives better resolution in frequency and blurriness in time
         (waterfall drop).  A lower latency gives better resolution in time
         and less in frequency.  The waterfall accuracy is still related to the
         FFT size and that remains fixed for an accuracy of 1 Hz.
     22) Added MultiPsk, DominoEX-FEC modes
     23) Added new modem type DEX (Domino Extended), an FEC only Domino mode
         that supports the full ASCII character set in the primary and the
         printable ASCII English character set (less control codes) in the
         secondary.
     24) Use Fl_Preferences for the status
         The new status filename is ~/.fldigi/status to avoid breaking older
         versions.
     25) Stacktrace updates - Some cosmetic changes to the output. Stack and 
         version info no longer printed twice when a signal is caught.
     26) Use PortAudio extensions - Probes for PortAudio extensions with 
         dlopen. right now the only extension used is the one that changes the
         JACK client name.
     27) Updated PulseAudio code so that non-ppm resampling is performed by
         PulseAudio when that sound i/o system is used.
     28) Changed the capture resampling code for PortAudio and PulseAudio to
         use libsamplerate's callback API.
     29) Use fileselect filter values.  Made the audio format independent of 
         the filename suffix in the generate/capture/playback code; 
         uses the fileselector filter value instead.
     30) Update fileselector - Fileselector now remembers previous directory.
     31) MFSK bug fixes. The "broken image transmit" was due to stopflag not 
         being initialised in the mfsk ctor. Image window processing changed
         to clearing the widget before redrawing the window.
     32) Fix crash with missing mixer device - Call OpenMixer in a try block 
         and handle the exception.
     33) Changed DominoEX-FEC secondary char lookup to a std::map type.
     34) Corrected two coding errors which produced compile warnings in
         dominoex.cxx and mt63base.cxx
     35) Bug fixes for the FM Hell modes
     36) Changed the way that the video text / id is generated.
     37) Added XML-RPC support.
     38) Added Audio Device identification display (on Help menu)
     39) Added transmit & receive Reed Solomon mode identifier.  Automatic
         detection, mode change and frequency centering during receive.
         ID sent at beginning of each transmission (toggled on Misc tab).
     40) Fixed bug in waterfall update method that could cause a seg fault 
         under certain conditions.
     41) Change to PortAudio samplerate probing.
     42) Increased average power level in MT-63 mode.
     43) Significantly decreased cpu usage with changes to qrunner and complex 
         classes.
     44) Forced audio-in channel on PortAudio and PulseAudio to 1 channel (left)
         to accommodate Vista MME interface.

2.10.3)
      1) Corrected memory leak bug.
2.10.2
      1) Bug fix for QRZ CDROM access
2.10.1
      1) Fixed bug in MODEM macro that caused TX to hang
      2) Fixed sound_init crash.  This would happen with an empty 
         progdefaults.OSSdevice (e.g. new install) on a system without 
         OSS devices.
      3) Deleted local copy of libsamplerate as it was deprecated.
      4) Deleted the fast text widgets that were a part of the early versions
         of fldigi and had been retained for some performance improvement.
         Recent changes to the more complete text widgets have equalled the
         performance of the fast text widgets.
2.10  1) Added history decoding (ctrl-Left-click in waterfall). Available after
         tracking has started.  This does not start a new signal acquisition.
      2) Rewrote Psk and ViewPsk to use shared signal detection class
      3) Made OSS optional and added autoconf macro to detect its presence
      4) The volume sliders will now be hidden if the mixer is disabled
      5) Added a <MODEM> macro that changes the current modem
      6) Added "Log File" status to saved application state
      7) Added "use default audio device" if h/w changes
      8) Fixes to ringbuffer / audio backends
      9) Fixes to mfsk picture mode decoding
     10) Changed frequency2 data file format, downward compatible
     11) Added HELL80, FELD_SLOWHELL, FELD_HELLX5 and FELD_HELLX9 modems
     12) Added Pulse Audio support with support for separate capture and
         playback devices and sample rates
     13) Added mt63 500/1000/2000 modes
     14) Added psk acquisition level control
     15) Rename some classes so that fldigi builds on Mac OSX.
         Added script to create .app bundles on OS X
         Many thanks to Justin Burket and Diane Bruce.
     16) Rx-slider, Tx-slider, Squelch-slider values added to the saved
         application state.
     17) Increased number of macros to 48.  F11 & F12 now accessible by mouse
         or keyboard.  Alt Function key button changed to rotate forward (left-
         click) and rotate reverse (right-click) through macro sets.
     18) New color and font selection dialog - Rx / Tx widgets and macro button
         background colors are user selectable

2.09  1) Modified src/Makefile.am for FreeBSD name space clash
      2) Added psk multi-channel viewer with regex search capability
      3) Rewrote audio capture/playback/generate routines to use the
         libsndfile C API. Added .au support (32bit floats, host endianness)

2.08  1) Changes to build process:
	     a. Use PortAudio's C API; the C++ bindings are no longer required
         b. Boost is no longer required when std::(tr1::)bind is available,
            as is the case with g++ >= 4.0
         c. Autodetect TLS support
         d. Use std::bind (or std::tr1::bind) if available. 
         e. Add m4 macros for TLS autodetection (the --enable-tls/--disable-tls 
            switches are still supported).
         f. Minor changes to configure.ac
      2) qrunner cleanups
      3) New ringbuffer and other utility code
      4) New item in the sample rate menu: "Native" selects the hardware's 
         preferred sample rate. Breaks backward compatibility: saving this 
         with fldigi-2.08 will result in an "invalid sample rate" message if 
         the same fldigi_def.xml file is then used with 2.07 -- until "Auto" 
         or a specific value is selected again.
      5) Correction to the waterfall's "casual tuning" feature: don't set the 
         modem to SIGSEARCH when the right mouse button is released.
      6) Set locale only for LC_TIME
      7) Add .desktop, move icons to data/; for deb / rpm build compatibility
      8) Exception trapping and print to stdout on program failure 
      9) Fixes to modem class logic:
         a. Olivia  Corrected uninitialized variables.
         b. MFSK    Corrected uninitialized variables. Fixed memory leak.
         c. CW      Corrected uinitialized variable. 
         d. Throb   Fix memory leak caused by using the wrong delete operator.
         e. PSK     Corrected uninitialized variables.
     10) Rigcat/Hamlib dialog.  Added mode, sideband, and current audio
         frequency to "saved" frequencies list.

2.07  1) bug fix for mode changes via SysV interface (pskmail / flarq)
      2) bug fix for modem configuration post quick change from status
         bar using mouse wheel.
2.06  1) Source code fixes for 64 bit compilers
      2) New stacktrace code, used by default exception & signal handlers
      3) LDT / ZDT: locale settings are now recognized in macro expansion.
         New ILDT / IZDT macros to expand date in iso-8601 format
      4) The rig control window's frequency list now stores rig mode, modem and
         waterfall carrier. Hence, ~/.fldigi/frequencies.txt uses a new format
      5) Additional mouse wheel function: when pointer is over the digiscope
         display, the mouse wheel (no key modifier) alters the PSK AFC search
         range, FeldHell filter BW, or CW filter BW
      6) The Audio menu is now a submenu of Files
2.05  1) Converted entire make system over to the GNU autoconf / automake
         format.  See the INSTALL file for additional information
      2) Corrected various minor bugs
      3) Added mouse wheel functions when mouse is in waterfall display
         a) click - toggle AFC
         b) shift - alter SQL level
         c) ctrl - alter PSK search range.
      4) modified waterfall cursors to show the search range
2.04  1) added full waterfall video texting using FeldHell Modern-8-14 font.
         1, 2, 3 or 4 characters per video line.
      2) bug fix for center mouse button toggle of AFC.
      3) added option to insert CW identifier at end of transmission
2.03  1) bug fix for new startup Sound Card / Mixer naming on configuration tab.
      2) bug fix for initial startup frequency
      3) bug fix for homedir discovery
2.02  1) additional fixes for extended text widgets
2.01  1) Bug fix release
         a) Throb modems failing to stop with t/r button
         b) Modem startup problem when switching modes.
         c) crlf fix for received characters
         d) scrollbar fix for extended text widgets         	  
2.0   1) Increased TxPPM to +/- 50000 to match the RxPPM range
      2) Changed all audio i/o to separate 2 channel control (stereo)
      3) Added right channel CW QRQ signal
      4) Added right channel pseudo FSK signal
      5) Added position and size of main dialog to state memory
      6) Added status and position of rig control dialog to state memory
      7) Added PSKmail tab and control to allow disabling the automatic
         return to the PSK sweet spot if running a mail server
      8) Added "Save To" menu item on received text popup menu.
      9) Corrected memory leak bugs found in version 1.34
      10) Added "Test" capability to save Rx or Tx waveforms in ".wav"
          format and to play them back for testing modem decoders.
      11) Replaced text editing widgets with new widgets capable of cut,
          copy and paste. 
          ===> temporarily disabled pending resolution of cpu% problem
      12) Added new functions on text widget popup menus
      13) Added a QSY undo (right button press)
      14) Added a who is this capability to waterfall -- press right
          button and hold on a signal and decoding occurs on that signal.
          Release and decoding returns to normal tracking point.
      15) This release requires libsndfile, libportaudio and libportaudiocpp
          The new libraries provide portaudio sound card mapping, and the
          ability to save and playback wav files (when fldigi is run as:
          fldigi TEST).
      16) Added Azimuth computation to QRZ query (submitted by WA5ZNU).
      17) Corrected adif file header field <PROGRAMID:6>fldigi
      18) Added fix to psk decoder sync detector.  Thanks to the PocketDigi
          author, Vojtech Bubnik, OK1IAK.
      19) Added popup menu (right click) to the lower left corner modem button.
          Allows quick change on psk modes only.  Left button still opens up
          the configuration tab for the modem in use.
      20) Changed QRZ.com query to XML registered user query, see QRZ config-
          uration tab.
      21) Added grunner and boost libraries.  These separate the modem threads
          from the gui thread.  This provides a considerable improvement in
          modem performance.
      22) Restored the new text editing widgets and also retained the fast
          text widgets that do not have full editing capability.  User can
          select which of the text widgets will be used.  Default is the fast
          text widget.  An fldigi restart is required after making a change to
          the widget selection on the "misc" configuration tab.
      23) Multiple changes to hamlib interface to correct deficient behavior on
          startup and when changing frequency.
      24  Changes to several modem code structures associated with qrunner
          implementation.
      25) Text widgets support additional text styles:
		  	 NATTR : FOREGROUND_COLOR
			 XMIT  : FL_RED  - used in Rx widget to show Xmt'd text
			 CTRL  : FL_DARK_RED - used in Rx/Tx widgets for control chars
			 SKIP  : FL_BLUE - used in Rx/Tx for skipped chars (eg: Tx ON/OFF)
			 ALTR  : FL_DARK_GREEN - used in Rx widget for quick view of signal
			         when right-clicking on a waterfall signal
      26) Added additional control/mode commands to the pskmail/ARQ SYSV 
          message queue processor.  Mode command strings are now:
             CW          : <cmd><mode>CW</mode></cmd>
             DOMINO EX4  : <cmd><mode>DOMINOEX4</mode></cmd>
             DOMINO EX5  : <cmd><mode>DOMINOEX5</mode></cmd>
             DOMINO EX8  : <cmd><mode>DOMINOEX8</mode></cmd>
             DOMINO EX11 : <cmd><mode>DOMINOEX11</mode></cmd>
             DOMINO EX16 : <cmd><mode>DOMINOEX16</mode></cmd>
             DOMINO EX22 : <cmd><mode>DOMINOEX22</mode></cmd>
             MFSK8       : <cmd><mode>MFSK8</mode></cmd>
             MFSK16      : <cmd><mode>MFSK8</mode></cmd>
             PSK31       : <cmd><mode>PSK31</mode></cmd>
             PSK63       : <cmd><mode>PSK63</mode></cmd>
             PSK125      : <cmd><mode>PSK125</mode></cmd>
             PSK250      : <cmd><mode>PSK250</mode></cmd>
             RTTY        : <cmd><mode>RTTY</mode></cmd>
             TUNE        : <cmd><mode>PTTTUNE</mode></cmd>
               this will cause fldigi to enter the TUNE mode for a very brief
               100 milliseconds.
      27) Abandoned the original fldigi.def configuration file and changed to
          an xml based configuration file.  New file is 
          $HOME/.fldigi/fldigi_def.xml
          You may delete all occurances of 
              $HOME/.fldigi/fldigi.def, and
              $HOME/.fldigi/FLDIGI_XML.DEF
          Future changes to the configuration should never require deleting the
          old configuration file.
          You will need to reconfigure and save the program configuration the 
          first time the new version of fldigi is executed.
      28) Added numerous command line switches which control the look and feel.
          use "fltk --help" from a terminal window to view the switch options.

1.34  1) Cleaned up unused code segments
      2) Modified CW decoder to allow setting upper and lower limits on
         Tx WPM
      3) Modified sound card PPM corrections to allow a +/-50000 range.
         Prompted by some users reporting ppm requirements exceeding
         25,000 ppm at 8000 Hz sample rate.  Same card gives < 200 ppm
         at 11025.
      4) Modified the combo widget to allow both editable and non-editable
         forms.
         The combo widget for the rig selection cannot be edited, but just
         selected from the pick list.
         The combo widget for the frequency entry (no rig control) in the 
         qso area can now be modified by direct keyboard entry and also 
         from the pick list.  You still need to update the pick list via
         the $HOME/.fldigi/frequencies.def file.
      5) Modified pskmail to test for failure in reading gmfsk_autofile
      6) Wholesale replacement of font browser dialog to correct potential
         segfaults with some TT fonts.
      7) Modified pskmail-to-fldigi i/o schema to allow all control and
         data files to be placed in either the 
         	$HOME/pskmail.files or the 
         	./ directory.
         The control files are:
         	PSKmailserver
         	PSKmailclient
         The data files are:
         	pskmail_out (formerly gmfsk_autofile)
         	mail-io.log (formerly gMFSK.log)
1.33  1) Modified Sound Card mixer dialog and interface code
      2) Modified CW decoder and morse speed tracking algorithm with a
         new CW configuration tab layout and new CW controls.
      3) Source code includes all required #ifdef & #define statements
         for compiling on FreeBSD

1.32  1) Correct compile problem for 64 bit compiler
      2) Minor bug fix for Olivia initialization

1.31  1) Correct problem with cpu% in CW modem during transmit idle 
         (no keyboard activity)

1.30  1) New macro definitions with built-in editor
      2) loadable waterfall palettes
      3) all qso's saved to the log are appended to an ADIF file in the 
         $HOME/.fldigi folder
      4) significantly improved Psk decoder
      5) significantly improved DominoEX decoder    capable of decoding signals 
         anywhere within a 400 Hz bandwidth without AFC

1.24  1) Bug fix for serial i/o to disable XON/XOFF protocol effected 
         rigs with binary i/o for rig control

1.23  1) Bug fix for saving state of PTT selection between sessions

1.22  1) Fixes serial i/o problem with certain rigs in the Icom series

1.21  1) Corrects bug in RigCtl dialog for PTT selection on serial line

1.20  1) Improved rig control and rig control dialog. Now possible to 
         control rig without using hamlib - this is a new paradigm and you 
         should read the on-line help that explains how to use the rigCAT 
         control interface.  rigCAT extended markup language definition files
         can be downloaded from the xml archives
      2) improved WWV calibration procedure
    
1.11  1) Added items to saved configuration
            a. view transmit signal preference
            b. send ID preference
      2) Corrected failure to properly change sound card selection after 
         initial program settings
      3) Internal changes to improve rx/tx thread processing

1.10  1) Added QRZ lookup for logging
      2) Updated CW / FSK keyling output, added UART generated FSK signals
      3) Added auto-logger macro reference to macro definitions
      4) Online and download help updated for current version

1.04  1) Fixes a hamlib shutdown problem for some rigs transceiver should 
         be ON and connected before starting fldigi and during fldigi shutdown

1.03  1) Improvements to pskmail server operation

1.02  1) Added user defined band definition file (info at: Freq Def File)

1.01  1) Fixes a memory leak problem

1.00  Initial release