File: NEWS

package info (click to toggle)
tlf 1.4.1-5
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 4,036 kB
  • sloc: ansic: 26,363; sh: 4,339; makefile: 132; perl: 92
file content (1958 lines) | stat: -rw-r--r-- 69,622 bytes parent folder | download | duplicates (2)
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
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
tlf-1.4.1
=========

Bug fixes and minor improvements. 

Changes:
    - From TLF-1.3.1 on we can use the CT9 cty.dat files with full call sign
      exceptions (marked by =<call>).
      Starting from Jan2020 Jim reiser AD1C presents the CT9 format file as
      default file format for TLF. If you use TLF-1.3.0 or older you should
      look for the old format files.
    - Rework display of partials - more stations displayed, bugs fixed
      (tnx HA5CQZ)
    - Log will automatically be rescored after deleting a QSO 
    - Update ADIF write function to V3.10

New features:
    - Add rules, multipliers and initial exchange for OKOM contest (tnx
      SP3RXO)
    - Add rules and initial exchange for CWOPS minitest (tnx Joop PG4I)
    - TLF supports now the 60m band (Tnx Joerg DL8DTL).
    - Drop hard coded editor programs. You can name any editor program 
      to use in the EDITOR= keyword. If none set TLF uses the $EDITOR 
      from environment.
      The Logfile gets automaticlly reloaded after editing.
    - HA5CQZ provided a good solution to extend the memory TX functionality.
      Besides frequency the memory now also remembers the working mode.
      That allows to just grab a announced station, work it in S&P mode and
      switch back to running CQ on your old QRG with very few key strokes.
      From the commit message:
        "In addition to the frequency memory now holds the mode (CQ/SP) and
         the entered call (if any)
	    - % swaps TRX and MEM (swap)
	    - $ moves MEM to TRX (pop)
	    - in SP mode Shift-F1 makes a swap if memory holds a 
	      previous CQ frequency and then executes F1 (calls CQ).  
 	Mode and entered call are also restored.  

	After the "switch back" using Shift-F1 the previous frequency and
	entered call are not lost, pressing % restores the state, so one can
	continue SP and also move around or grab new stations."

Bug fixes:
    - There are two major fixes for bugs in the scoring logic:
      - For US/VE stations runnin ARRLDX contest intra W/VE qso were counted
	which was wrong. New code correctly scores these contacts with 0
	points and does not count it as multi.
      - If you running TLF in CQWW 2 TX mode QSO from other stations on LAN
	would be counted wrong. Fixed.
    - Fix a lot of minor inconsistencies in handling of keyer, partial display
      and other (Mostly done by HA5CQZ)
    - Fix handling of CT compatible keys and correct handling of CTCOMPATIBLE
      keyword (tnx N0NB) 
    - Add missing generated_defs.pl to distributed files. Need for
      regeneration of test code.
    - Fix compile errors with GCC-10.

      
tlf-1.4.0
=========

Major release

Besides some fixed bugs and a lot of internal improvements it provides 
some new features:

Major changes:
    - Make compiling with hamlib library mandatory and change all internal 
      frequency representation to freq_t type.
    - Old SCAN functionality got dropped from code, as it was no longer
      working.
    - Correct color display for TERM=xterm-256color 

New features:
    - Allow using of aliases in multiplier file (Tnx for suggesting to N0NB).
      See discussion of MULT_FILE in man page for details.
    - Added CALLMASTER= keywords to allow naming the callmaster database file
      (default is still 'callmaster')
    - Repaired old CQWW simulator code (see :sim in man page)
    - Keep the content of the exchange field if not empty even if RECALL_MULTS
      is set - actual input gets precedence over stored 'old' data.
    - Allow vertical resizing of TLF window (before start and/or during use)
    - Rework the startup code for better readability by users
      * 'verbose' startup waits for key press before clearing the screen
      * If started in empty directory (new contest or first start) switch to
        verbose mode automatically.

Bug fixes:
    - Correct transposition of check and section for arrlss (Tnx N0NB)
    - Added some more test programs
    - Fix bug when calling editlog(), 
    - Adapt to new 'rigmode' interface in hamlib library
    - Correct some problem in sideband selection when switching CW <-> SSB
    - Fix segfault on missing RIGPORT definition (tnx N0NB)
    - Fix possible segfaults in readcabrillo() function
    


tlf-1.3.2
=========

Bugfix release.

The release mainly fixes a number of bugs, which were discovered since 
the release of tlf-1.3.1:

Minor corrections:
    - Add build dependencies to INSTALL instructions
    - check for cmocka testing framework in ./configure and warn if not
      installed
    - Minor syntax cleanup in code and documentation

Bug fixes:
    - Fix segement violation if RIGPORT is undefined in logcfg.dat
    - Fixes some test programs
    - fix warnigns from clang about taking an abs() from an unsigned number


tlf-1.3.1
=========

Maintenance and bugfix release.

Besides some fixed bugs and a lot of internal improvements it provides 
some new features:

New features since tlf-1.3.0:
    - Allow an arbitrary long string for 'RIGPORT' keyword  Tnx Ed W3NR.
    - Added keyword KEYER_BACKSPACE to allow use of backspace in 
      the keyer window. 
    - Added Tesla memorial contest rule and cabrillo format 
    - Use $SHELL environment setting when opening a shell using '!'
    - Tlf can now reread its own cabrillo files. Tnx HA2OS
    - Changed BMAUTOGRAB to work only in S&P mode 
    - Most configuration files allow now DOS line endingss. Tnx HA5CQZ
    - Added documentation for using winkeydaemon. Tnx N0NB
    - Clarify man page text. Tnx N0NB.
    - Added a Xressource sample file to set colors for xterm. Tnx N0NB
    - Using fldigi for DIGI mode allows you to pick up call and exchange from
      fldigi program - see doc/README.RTTY. Tnx HA2OS
    - Tlf supports nanoIO interface (https://github.com/w1hkj/nanoIO). Tnx
      HA2OS
    - You can now use the CT9 format for cty.dat files. As a main point it
      supports full callsigns with '=' prefix. For more information see
      https://www.country-files.com/cty-dat-format/
      Tnx Stephen K6BSD
 
New developer features:
    - Introduce test framework based on cmocka
    - Add Travis-CI configuration file
    - reformat code with a astyle. A 'astylerc' file is provided in the
      tools directory

Bug fixes:
    - Resend report and qso nr with at least 3 digits
    - WAE: when QTC was set up as BOTH directions the CABRILLO file was
      created with wrong format
    - Fix parsing of QTC= keyword 
    - Fix zones display. Old code blinks display in 2s intervalls. 
      Tnx Fred DH5FS.
    - Fix a bug during sending a longer series of unanswered CQ's. 
      The cursor sometimes jumped to the exchange field. Tnx Zoltan HA5CQZ
    - Fix bug in BMAUTOGRAB and BMAUTOADD
    - Do not fallback to 'rxvt' TERM value if tmerinal setting is 
      not recognized. xterm-256color should now work. TnX K6BSD


tlf-1.3.0
=========
Major release.

Besides some fixed bugs and a lot of internal improvements it provides 
some new features:

Bugfixes:
    - Fixed wrong parsing of EXCLUDE_MULTILIST keyword.
    - Fixed recognition of CQ zone for 1Axxx stations.

New features:
    - Allow direct use of fldigis XMLRPC interface for receiving and sending
      digimode data. See doc/READMA_RTTY.txt and man page for details. 
      Tnx Ervin HA2OS. (The old GMFSK interface to fldigi is still available
      but will be dropped in next versions).
    - New keyword MINITEST to support Minitest like contests, where you can
      operate the same station each time in one of two or more time
      intervalls. Tnx HA2OS.
    - New multi keyword UNIQUE_CALL_MULTI for Minitest or CWops CWT contest.
      Allows to count unique call signs as multi for all band or per band.
      Tnx HA2OS.
    - Enable PTT keying via Hamlibs CAT interface (for SSB contests). Tnx Nate
      N0NB for providing the code.
    - Updated CTY.DAT to version from January 2017.
    - Better implementation of WPX prefix recognition. Can now handle call
      signs with only letters (e.g. RAEM) and long numbers (e.g. DR2006Q).
    - Add hints to correct own CQ zone to FAQ.
    - Refactor keying logic to allow having separate keyer devices for CW and
      DIGI modes at the same time.
    - Better automatic recognition of ncurses components for different
      distributions. Adds also support for ncurses versions with split out 
      tinfo database.
    - Fix color handling and packet screen interface for the new ncurses6.


tlf-1.2.4.5
===========

Bugfix release.

Bug fixes:
    - autosend did not work as Enter key was wrongly checked. Tnx Feed DH5FS.


tlf-1.2.4.4
===========

Bugfix release.

Bug fixes:
    - Do not change scorewindow state when sending to DX cluster. Tnx HA2OS
    - Fix Grab function if BMAUTOGRAB not set.
    - Fix bandmap display if grabbed station is very near to other ones
      in bandmap. Tnx Fred DH5FS.

tlf-1.2.4.3
===========

New feature:
    - QTC_RECV_LAZY keyword. Setting it skips check of received QTC records
      for completion. Useful during rx if you record the audio during qso
      and complete the QTC records later.

tlf-1.2.4.2
===========

Bugfix release.

Bug fixes:
    - fix some memory and ressource leaks in seldom used functions

Enhancements:
    - Update and fix spelling errors in man page
    - Cleanup some code in CW sending logic
    - Align hamlib's passband argument to new macro: RIG_PASSBAND_NORMAL 
      (provided by the coming hamlib-3.1). That allows to switch 
      frequency without changing the rig passband settings.

tlf-1.2.4.1
===========

Bug fixes:
    - Fix a possible buffer overflow in addmult2 due to strncpy

tlf-1.2.4
=========

Maintenance and bugfix release.

New features since tlf-1.2.3:
    - Switch hardcoded keyboard handling which supported only xterm, linux 
      terminal and rxvt to use of ncruses keypad(). That way other terminal
      settings should be supported as well (Tnx to Nate N0NB for the work).
    - Extend bandmap functionality. See man page for details
      (tnx to Ervin HA2OS).
      * Setting BMAUTOADD in logcfg.dat simplify the adding of heard stations 
        to the bandmap list. Just type in the call and as soon as you turn of 
	to another frequency the call gets added to the bandmap (similar 
	to Ctl-A).
      * If BMAUTOGRAB is set in logcfg.dat Tlf will automatically grab a 
        call from the bandmap list and put it in the call input field if 
	you tune in next to the station. You can just start working it 
	in S&P by pressing ENTER. 

Bug fixes:
    - Cleanup some valgrind warnng about possible memory leaks.
    - Fix autoconf settings for new lookup of ncurses include files
    - Fix a segmentation fault if we have unexpected long call sign prefixes

tlf-1.2.3
=========
Maintenance and bugfix release.

New features since tlf-1.2.2:
    - Support for ARRL 160m contest (tnx N0NB)
    - Search MULT_LIST file not only in working direxctory but also in 
      install directory, e.g. /wusr/local/share/tlf (tnx N0NB)
    - Better calculation of working QRG for RTTY qso's according to the used 
      rig modulations (USB/LSB/FSK) (tnx HA2OS)
    - Automatic recognition of ncurses install directories (esp. for OpenSUSE)
      (tnx N0NB)

Bug fixes:
    - Bandmap gets saved even if bandmap is not displayed every 10s. 
    - Fix calculation of remaining spot time for saved badnmap data 
      if tlf is restarted
    - Fix time update if auto_cq is running.
    - fixed multi counting for ARRL-SS
    - Fixed multi counting for SERIAL&SECTION keyword.
    - Old multi counting code did not correctly differentiate between 
      similar ARRL sections like NE and ONE for DX_&_SECTIONS. Fixed.
    - Corrected WYSIWYG multi scoring coming in via LAN.

tlf-1.2.2
=========
Maintenance and bugfix release.

Contains all bugfixes and enhancements from tlf-1.2.2_pre versions (read below)

New features since tlf-1.2.2_pre2:
    - TLF can now write cabrillo files for WAEDC contest
    - bandmap display
      * does not show QRG if no active rig control is in use
      * The actual bandmap list will be saved every 10s. Using this 
        information the last bandmap state will be reconstructed after 
	a restart of TLF.
    - FAQ
      * Add instructions about refreshing callmaster database and cty.dat
        file
    - update CTY.DAT and callmaster database
    - Improvements to callmaster database handling
      * callmaster database can now contain comment lines starting with '#'
      * Drop size restrictions of the number of calls in the database

Bug fixes:

    * Fix some minor bugs in WAEDC code for RTTY

tlf-1.2.2_pre2
==============

New features:
    - Improved bandmap display 
      * display actual QRG on bandmap
      * center bandmap around QRG
      * update bandmap every second
      * do not show WARC spots in contest mode

    Improvements to WAEDC QTC handling (by HA2OS)
    - allow a list of stations known to give QTC's (maybe from last year)
	  QTC_CAP_CALLS=QTC_calls.txt
      If you use this option, then Tlf will put a "P" flag (means "previous") 
      near known station ifrom the list on bandmap, and in worked window. 
      Eg: 7001.0 * R9AA P
    - new QTC capable flags: 'L': 'later', 'N': 'NO' 
      You can mark a station on the bandmap for QTC "L"ater or "N"o QTC 
      with Ctrl-L and CTRL-N respective. Flags will automatically deleted 
      as soon as you get at least one QTC from the station.
      The flags will be stored in a separated file, called
      QTC_meta.log. If you exit from Tlf, and you start it again
      later, the marked informations will be available.
    - stations which can give still more QTC's will not be marked as 
      dupe on the bandmap
    - Set QTC_AUTO_FILLTIME keyword in logcfg.dat to automatically fill in the 
      the hour for the QTC time 
      (Some stations send only a short time format, e.g. "34 DL3XYZ 9999").
      CTRL-F just fills in the last received hour if QTC_AUTO_FILLTIME 
      is not enabled.
    - You can use ENTER or SPACE to advance between fields in the QTC window.
    - manually start and stop QTC recording with CTRL-R in QTC window,

Bug fixes:

    - Fix some problems with using LAN mode for WAEDC


tlf-1.2.2_pre1
==============

New Features:
    - Two new contests are supported 'All Asian DX' and 'WAEDC' (both provided
      by HA2OS) For WAEDC details please see 'doc/README_QTC.txt'.
    - some new keywords for scoring (by HA2OS)
      (read man page for details)
      PFX_MULT_MULTIBAND allows multi scoring for prefixes per ban
      better continent handling with CONTINENTLIST, CONTINENT_LIST_POINTS
      and USE_CONTINENTLIST_ONLY.
      BANDWEIGHT_MULTIS and BANDWEIGHT_POINTS  per band weight for points
      and multis
      EXCLUDE_MULTILIST and PFX_NUM_MULTI 
    - tlf now send '5nn nr' if you repeat the nr after the QSO (provided
      by DH5FS)
    - Update of the  manual page to current conventions (by N0NB)
    - autosend now allows a manual start (see man page).  
    - You can use a custom S&P message instead of the autogenerated
      one. See S&P_CALL_MSG in man page
    - tlf reads the audio frequency offset from fldigi via 
      xmlrpc (you have to configure with '--enable-fldigi-xmlrpc' and
      install XMLRPC-C to use that feature) (by HA2OS).
    - the CW keyer is now in an popup window 
    - new startup argument: '-r', which disables radio control (HA2OS)


Bug fixes
    - Fix scoring and display of multis from ITUMULT and WAZMULT keyword
    - Fix some memory leaks
    - Seek gMFSK.log to the end of file, when Tlf starts
    - backport some patches from the Debian distribution
    - Convert the given callsign from logcfg.dat (CALL=...) always to upper
      case. 


tlf-1.2.1
=========
Minor maintenance and bugfix release.

New features:
    - New config option SERIAL_OR_SECTION (see man page)
    - New placeholder '!' for CW ad RTTY macros (received exchange)
    - Additional display of WARC bands in searchwindow if mode is QSO
      or DXPED (tnx HA2OS).
    - Use '?' during call input if call not complete or sure. It now
      immediately sends the call fragment followed by '?' 

Bug fixes:
    - Fix problem with tcvr control for rigs where rig_get_vfo() in
      hamlibs rig backend is not implemented (tnx HA2OS)
    - add missing documentation for some configuration parameters to man 
      page
    - correct segfault in string handling code for RTTY
    - correct focm.c to allow use of <glib-2.32.4
    - some ncurses libraries (e.g. on OpenSUSE) are not able to allocate 
      a second newterm() for packet mode. Added a workaround.


tlf-1.2.0
=========
Major release.

Contains all bug fixes and enhancements from 1.1.4, 1.1.5, 1.1.6 and
all 1.2.0_pre versions.

Besides a lot of fixed bugs and internal improvements it provides 
some new features:

Major improvements since tlf-1.1
   - support of CABRILLO format v3. CABRLLO format can be adapted to 
     new contests (see doc/README.cabrillo)
   - TLf now records your actual working QRG in the log file and writes it 
     to CABRILLO or ADIF log.
   - The exchange field can be edited (like call input field).
   - More robust handling of problems in config file and rig communication.
   - Support rigs with hamlib rig numbers >= 2000.
   - New NO_RST keyword for contests without RS/RST exchange.
   - Robust AUTOSEND feature
   - Two new contests: Stewperry and FOC Marathon

For details read the NEWS section from 1.2.0_pre1 to 1.2.0_pre4.

Thanks to all of you for pointing out bugs, submitting ideas and code 
and testing. To name a few without any order of ranks or being complete: 
Martin OK1RR, Fred DM3MF, Andy G4KNO, Nate N0NB and Ervin HA2OS. 

Bug fixes since 1.2.0_pre4
   - false start of autosend when entering a a frequency for band change
   - setting of the LAN designator character was ignored
   - initialisation of call sign statistics during ':rescore' was missing


tlf-1.2.0_pre4
==============
Prerelease and bugfix version

Contains all bug fixes and enhancements from 1.1.4, 1.1.5. and 1.1.6

Thanks for help and input from OK1RR, DH5YM, DH5FS, HA2OS, N0NB and others.

New features:
    - finish new CABRILLO handling (see doc/README.cabrillo for details)
      * supports CABRILLO v3
      * extensible format
    - Allow editing of exchange field  
      * starts with 'left' key if exchange field is not empty 
      * supports the following keys: 
        + ctrl-A start of line 
        + ctrl-E  end of line 
        + left    one char left 
        + right   one char right 
        + del     delete key under cursor 
        + backspace  delete char left from cursor 
        + any non control char   insert if string not to long
    - Reworked autosend feature
      * starts sending call automatically after entereing 2..5 characters
        of the call in RUN mode
      * Enable it via ':char' command (accepts 0 (off) or 2..5 as 
        number of characters before autosend start).
      * shorter calls have to be finished with ENTER key 
      * calculates the expected time to send the call from cw speed and 
        switches to sending exchange after that time is reached
      * A progress indicator shows the characters already sent.
      * SPACE and DOWN no longer starts autosend feature, but jumps to 
        exchange field
    - New cty.dat and new calmaster database. Tnx HA2OS.
    - Provide a standard 'help.txt' file. Tnx DH5FS.
      Can be overwritten with your own one in working directory.
    - Allow to specify portnumbers for LAN-stations via ADDNODE command. 
      Tnx DH5FS.


Bug fixes:
    - Ctrl-k start keyer also in exchange field
    - Contest rules will be reread after edit of logcfg.dat with :SET or :CFG
    - Fix display of contest statistics 
      * Q/M now correct and with one digit after decimal point
      * show band rate only if more than ten QSOs on band
    - Fix display of worked countries for CQWW
    - Improved handling of problems with rig link
    - Initialise tlf's node designator (THISNODE=...) to 'A' even when no
      LAN is used (needed for bandmap output)
    - Do not send empty CW or Digimode messages (avoiding turning on and 
      off the transmitter). Tnx HA2OS
    - Fix wrong order of tests for mult counting (DX_&_SECTIONS has 
      precedence over MULT_LIST in UNIVERSAL contests). Tnx W3NR and DH5FS.
    - Drop unused keyword '2EU3DX_POINTS'


tlf-1.1.6
=========
Minor maintenance and bugfix release.

New features:
    - Reduce minimal livetime for bandmap entries to 30s (requested by DH5YM)
    - Update ARRL Field Day rules and arrlsections file. Tnx Nate N0NB.
    - New NO_RST keyword (backported from from tlf-1.2.0 branch). Use it for
      contests which do not exchange and record RS/RST (e.g. ARRL Field Day 
      or CW Open)  
       * do not add RST into log and do not show RST if NO_RST is set, just 
         add '---' instead  

Bug fixes:
    - Correct GPL boilerplate in all source files. Tnx Nate N0NB.
    - QSO points were not written for WYSIWYG_ONCE multis.
    - ADIF and cabrillo files missed QSOs for some or all WARC bands. 
      (Even if no WARC bands should be used in contests we add the correct 
      frequency output for these bands now)
    - fix recognition of ARRL Field day rules (changed rule file to name
      it 'arrl_fd').


tlf-1.2.0_pre3
==============
Prerelease and test version

tlf-1.2.0 will be a major release with some new features and improvements.
tlf-1.2.0_pre3 should test some more of them.

Contains all bug fixes and enhancements from 1.1.4 and 1.1.5.

New features since 1.2.0_pre2:
    - Major rework how to write of cabrillo logfiles. Old code 
      contained some errors and was not easily extendable to new contests 
      with different cabrillo formats.
      New routine formats cabrillo log according to a textual description
      (Which can be modified and extended by the user) in 
      /usr/(local/)share/cabrillo.fmt. See doc/README.cabrillo for details.


tlf-1.1.5
=========
Minor maintenance release.

New features:
    - Report line number for badly formatted lines in initial exchange file.
      That makes it easier to find the problem for files with a lot of entries.
      Thanks Mario DH5YM for reporting the problem.
    - Allow to set SIDETONE_VOLUME to 0 independent from choosen sidetone
      device. Due to a bug in cwdaemon-0.9.4 setting SIDETONE to 0 switches
      off the sidetone but also the keying. So please...
      !!! Set SIDETONE_VOLUME = 0 to switch off sidetone output !!!

Bug fixes:
    - Fix display of zone and section in searchlog window
    - Correct handling of function keys to send messages in digimode.
      Old code allowed function keys only during call input. New code supports
      them also in exchange field.


tlf-1.1.4
=========
Minor maintenance release.

New features:
    - ask for confirmation about reported problems in config files to give
      you time to recognize the problems.
    - Rework of digimode handling together with fldigi.
      Fix digimode receive routine 'rx_rtty()', make miniterm output more
      robust and update miniterm also while the cursor is in the exchange
      field. Drop some unneeded newlines for each function key macro.
    - Minor corrections and additions to the man page

Bug fixes:
    - Old version segfaults in 'searchlog' function if a really long callsign
      filled the input field.
    - Parsing logic for special characters in own exchange (# ...) do not rely
      anymore on a trailing NL to the exchange macro.
    - Fix sidetone control. Recognize CWTONE=0 in logcfg.dat, work around a
      bug in cwdaemon which does not allow to switch tone back on afterwards.
    - Stop flickering cursor between input or exchange field and dupe
      searchwindow.
    - Fix Alt-t (tune) function to switch tuning on for 6 seconds (can be
      stopped early with any key press). !!Be aware that there are some
      problems in different cwdaemon versions (no PTT keying, no chance to stop
      tuning early, ...). Working with the maintainer to fix it.


tlf-1.1.3
tlf-1.2.0_pre2
==============
Bugfix release.

Old tlf-1.1.2 contained a bug in the parsing logic for logcfg.dat and rules
files. It failed to recognize some keywords if there was a similar one with
the same beginning (e.g. CLUSTERLOGIN got not recognized as there is also a
CLUSTER keyword). i
Furthermore it complained about empty lines in that files with: 'Keyword '' 
not supported'.
Thanks to David N1EA and Marting OK1RR for pointing that out.

New features:
    - New keyword CABRILLO=<formatname> accepted. specifies the cabrillo format 
      to be used (not working yet).

Bug fixes:
    - Implemented new and much more robust parsing logic for keywords.
      Reworked and rechecked also all parameter handling to allow a better 
      failure handling.
    - tlf no longer complains about empty lines in config files.
    - Add support for '~' expansion for '-f' command line switch. (Thanks N1EA).
      Something like 'tlf -f~/mydir/logcfg.dat' is working now.
    - Add description of reset of CW bandwidth during band switch and 
      CWBANDWIDTH= keyword to man page.

Furthermore some cleanup and internal changes are made to simplify future 
maintenance, e.g.:
    - Cleanup of unused variables and comments.
    - Rename 'configure.in' into 'configure.ac' as former will be no longer
      accepted by automake-1.13


tlf-1.2.0_pre1
==============
Prerelease for new tlf-1.2.0

tlf-1.2.0 will be a major release with some new features and improvements. 
The prerelease should test some first main features.

New features:
    - change log file format to make room for recording of actual working
      frequency (columns 0..79 - old TR-log format, QRG gets added with
      one decimal after that)
    - Better check of log file format on startup. Can migrate old logs to
      new format.
    - Record actual working QRG in log if a rig is connected
    - Write QRG into ADIF and Cabrillo export files
    - Renamed ADIF and Cabrillo files to <call>.adi and <contest>.cbr as
      suggested by Martin OK1RR
    - Check for size of Terminal (at least 25x80 is needed).

Furthermore a lot of cleanup and internal changes are made to simplify future 
maintenance, e.g.:
    - A new scheme for color initialisation and naming
    - Cleanup of unused variables and comments.
    - Fix configure-script to abort if no ncurses lib is installed.

To be done:
    - Fix generation of cabrillo files (still broken in this prerelease)
    - Document log file format
    - make exchange field editable


tlf-1.1.2
=========
Minor maintenance release.

New features:
    - Add ARRL 10m Contest rules for DX stations.
    - Provide more actual multiplier files for arrldx and arrl10m contests.
    - Add a better recognition of unkown keywords in config file.

Bug fixes:
    - Fix recongnition of COUNTRY_LIST keyword.
    - fix a segfault problem in exchange handling.

tlf-1.1.1
=========
Minor maintenance release.

New features:
    - New doc/README.ssb gives some good hints how to use TLF on SSB contest.
      Thansk Andy, G4KNO for contributing.

Bug fixes:
    - Fix spelling of unmute command in scripts/play_vk. Tnx G4KNO
    - Make sure that no packet related functions get called if started 
      with 'tlf -n'
    - Fix segfault during build of logline if not in contest mode - esp.
      'RULES=qso'
    - Fix display of background for partials when leaving call edit mode

tlf-1.1.0
=========

Major release. Besides a lot of fixed bugs it provides some new features and 
internal improvements.
Thanks to all of you for pointing out bugs, submitting ideas and testing.
To name some without any order of ranks: Ben NJ8J, Martin OK1RR, Fred DM3MF,i
Andy G4KNO, Rob N6ROB and Graham VE3GTC. 

New features:
    - move tlf sources to public github repository (http://github.com/TLF/tlf)

    - implement a new bandmap function (see doc/New_Bandmap.txt for details)
      * move score display in upper right corner of display to make room for 
        the bandmap
      * Ctrl-A adds an observed station as spot to the bandmap and 
        broadcasts it to other stations in the LAN
      * Drop old SPOTLIST display (superseded by new bandmap)

    - changes in logcfg.dat handling !Fix your contest rules!
      * allow >9 points for any point scoring 
      * drop old unneeded keywords (MANY_CALLS, SPOTLIST, FILTER)
      * fixed keywords for CQ_TU_MSG, VKCQM and VKSPM according to manual
      * BANDMAP=<xxx>,<nn> allows configuration of the new bandmap display 
        (see man page)

    - Send VKCQM and VKSPM voice messages after end of QSO in SSB. 
    - Use external user adaptable script 'play_vk' for playing of 
      SSB voice key messages

    - add list of 'usa_canada' states and general 'contest' rules file 
      to installation files

    - drop special handling for TenTec ORION (correctly handled by hamlib in 
      meantime)

    - changed handling of comments for WYSIWYG_ONCE and WYSIWYG_MULTI
      Old code stopped multi recognition at first space in comment string. 
      Changed to use whole string but strip trailing spaces. Was so back 
      before tlf-0.9.21

    - Better handling of lines from external multiplier file
      * Allow comment lines (starting with '#')
      * strip leading and trailing whitespace
      * drop empty lines
         
    - New actual cty.dat file (December 2011). Thanks Martin OK1RR.

Fixed bugs:
    - segfaults due to a racing condition if heavy load on cluster
    - '+' and 'INSERT' keys in call and exchange input field respects
      CTCOMPATIBLE mode now
    - Allow edit of old QSO's only if call field is empty
    - Fix display of section in ARRL_SS and recognition of 'U' precedent
    - Fix upper boundaries for 160 and 40 meters.
    - Correct rescoring for WYSIWYG_* methods
    - keywords in logcfg.dat needs to start at column 0
    - correction of spelling errors and drop of old infos from man page
    - a lot of fixes of old problems:
      * proper locking to prevent racing conditions 
      * fix bad scoring of multis
      * correct position of pfx display in bottom line of check window
      * correct display of 1A stations in info line
      * wrong return value from searchcallarray
      * wrong handling of corner cases for some internal array scans

Reworked internal structure:
    - did some modernisation of configure.ac
    - start to use ncurses panel functions for overlapping windows and
      glib-2 for effective handling of large data collections
    - switch cty data handling and mults_possible to growing arrays and
      therefore allowing unlimited number of entries
    - simplify and drop unneeded code

tlf-1.0.5
=========
maintenance release
    * fixes some nasty racing condition between bandmap code and 
      checkwindow. In result prefix in lower line of checkwindow
      got displayed wrong, but country was right.
      Thansk Martin OK1RR for reporting.

tlf-1.0.4
=========
maintenance release
 * fix for wrong handling of recalled exchange (tnx OK1RR).
   New policy is a s follows
      - All calls from initial exchange file will be recognised even
	if part of a complex call, e.g. DL1CCL in LA/DL1CCL/p 
      - All calls from former QSO's have to be exact including any
	pre- or postcombination
      - Now complete exchange will be recalled (not only first word)

tlf-1.0.3
=========
maintenance release
 * fix buffer overflow in 'send_lan_message'
 * fix wrong count of points and qso's for last band entry (tnx OK1RR)

tlf-1.0.2
=========
maintenance release
 * fix bug in sendto call in TLF-1.0.0 and 1.0.1. 
   cwdaemon needs a zero terminated string. 

tlf-1.0.1
=========
maintenance release
 * fix logfile read error. Last QSO got read twice.
 * fix bug in cty.dat and in the routine which reads in the file
   Some prefixes from BY were not recognised.
 * fix calculation of sun up and down time in MUF prediction window.
   It is now based on longitude from country description in cty.dat 
   instead of the former timezone difference. That should be more
   accurate now.

tlf-1.0.0
=========

Major cleanup release. Fixes lot of buffer overruns in string handling, which 
stopped old version from working with new GCC and GLIBC.
 * Better recognition of hamlib install (tnx F8FCE) 
 * Rewrote handling of initial exchange file. It now allows empty 
   and comment lines (#) and spaces around the callsign. Leading 
   space before comment gets ignored.
 * Changed ESC handling in comment and call input field:
   Does no longer wipe out call and exchange field if you started sending.
 * New callmaster and cty.dat file (tnx OK1RR).

Bugfixes:
 * Fix input handling of notes.
 * Fix autocq handling. 
   - First characters gets no longer swallowed.
   - CQDELAY from logcfg.dat is now handled correct.
 * fix calculation of sunrise and sunset times 
 * fix calculation of QSO Rate
 * fix parsing for MARKERDOTS and MARKERCALL keywords in logcfg.dat
 * make Backspace and Delete-Keys the same to allow some more terminal 
   input encodings

tfl-0.9.31-2
============

'Possible calls' are now in top left corner, and share the space with 
the keyer. The 'possible calls' routine first checks the own log 
and then the callmasterdatabase.
Calls can now be up to 12 characters

tlf-0.9.31
==========

Fix for buffer overflow. 'Worked' window now searches from start of callsign.

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

You need the special version of gMFSK which is used for pskmail (http://pskmail.wikispaces.com).
Information on how to install this hacked version of gMFSK-0.6 is on the pskmail wiki.
Tlf takes care of all contest related stuff, exactly as you are used to in CW mode... 
Yyou can use keyboard mode (Alt-K in CW mode) by switching to the gMFSK send field 
with "Alt-TAB". This toggles between tlf and gMFSK.
This will be necessary until I have time to redo the gMFSK interface (a socket interface is 
on the todo list).

tlf-0.9.27
==========
Bug fixes (segfault at startup at some systems)

tlf-0.9.26
==========
Bug fix (segfault using the voice keyer).

tlf-0.9.25
==========

Bug fix for non-hamlib compilation

tlf-0.9.24
==========

- Code adaptation to compile with gcc-4.0 without warnings and segfaults (will compile on UBUNTU-5.10, FC4 etc..).

tlf-0.9.23
==========

- New function: start cw before call is complete. In contest mode, you can 
  start sending the call from the call window with 'space' or with 'down-arrow'.
- New command: :CHAR asks for number of characters the call must have 
  before sending starts. Default: 0 = OFF. If CHARS is 3, tlf starts sending 
  as soon as you have input the first 3 letters of the call. If you are on 
  slow speed you then have time to complete the call (including backspacing) 
  before sending the first 3 letters is finished. This is of limited use when 
  running above 40 wpm :)
- incorporated patch from W9WI fixing a bug in the voice keyer.
- changed cw speed control: now default active in call and exchange fields, 
  even if field is not empty
- changed qso save logic: RETURN now always logs the qso in SSB and in general 
  qso mode.
- New parameter: CHANGE_RST. If set in logcfg.dat, Pg-up and Pg-down will 
  change RST instead of CW speed if field is not empty. Default: off.
- fixed nasty bug which caused CQDELAY to start at 0 instead of the default 
  in logcfg.dat
- manpage updated for version 0.9.23

tlf-0.9.22
==========

This release fixes a bug to make it compatible with gcc-4.0 / AMD64

- The (local swedish) ssa_mt contest has changed its exchange format into 
  serial number + 4-character grid field. This made it necessary to make 
  a new parameter called SERIAL+GRID4. Tlf extracts the first 4 characters 
  for the multiplier. Input format:
  e.g. 001 JO21QI, the mult will be JO21. The rules file has also been updated.
- Man page updated for version 0.9.22.

tlf-0.9.21
==========

This release includes all the patches I received over the last 6 month. 
Besides making the code more stable, it will enable compilation with gcc 3.4. 
Further it should be compatible with cwdaemon-0.9 (weighting -50...50). 
I also got a patch to cure a problem with the qso logic, 2x escape will 
now reset the qso logic as soon as the call field is empty again.
TNX PG4I, VA3DB, OM4AA. 
Also the anonymous contributions I got through the bugtracker are very welcome!!

- Changes: 
- the cw sidetone setting (TONE) in logcfg.dat has become CWTONE=...
- a new parameter LOWBANDS_DOUBLE has been introduced (points x 2 for 40-80-160)
- a new parameter CLUSTER_LOG has been introduced. When set the cluster 
  messages are writteni to a 'clusterlog' file... this can be tailed to a 
  terminal window (tail -f clusterlog)
- the initial exchange function now also recognises embedded calls (PA/OK1RR/P)
- The logcfg.dat template has been updated to version 0.9.21.
- The manpage has been updated to version 0.9.21.

tlf-0.9.20
==========

- Bug fixed: In cw keyboard, ENTER produced a newline
- Bug fixed: In cw keyboard PgUp and PgDwn did not change the cw speed
- Bug fixed: The ';' was missing in "note-in-log" if the LAN was not active
- Bug fixed: Added <unistd.h>  to startmsg.c
- Bugs fixed: Buffer size handling in various places (tnx for the patch !!)
- Added OPEN BSD support to audio.c/h (tnx for the patch!)

- Added test version of CWBANDWIDTH=xxx to set bandwidth from Hamlib when 
  mode is switched:
	A value of 0 to switch off automatic mode switching
	A value of x for setting the bandwidth
	If the parameter is not there, PASSBAND_NORMAL is used (default)
This test version works for cw only.


tlf-0.9.19
==========

- Added INITIAL_EXCHANGE facility.
  Format: INITIAL_EXCHANGE=names.txt
  The file must contain a comma-separated list of exchanges, if e.g. the 
  exchange is the name of the operator:
  PA0R,rein
  PG4I,joop
  OK1RR,martin
  The file can be any length.
  If RECALL_MULTS is set, tlf will look in this list for the exchange and 
  fill it in for you.  There are various contests which have a standard 
  exchange, like e.g. the FOC Marathon.
- Doubled the arrays for the cty.dat list, to enable larger-than-standard 
  custom lists. Also set the max. number of mults to 500 per band (these 
  values can be set in tlf.h at compile time).
- The "note in log" (';') function will not indicate "Node 'X' , qsonumber" 
  if the LAN is not active. 

tlf-0.9.18
==========

Version 0.9.18 only adds native support for the ten tec ORION, to bridge 
the time until Hamlib has an approriate driver.
Use RIGMODEL=ORION if you have one. This works with or without Hamlib installed.
Set RIGSPEED=57600.
The driver uses the internal keyer of the ORION, so you don't need cwdaemon i
either (unless you use the tlf voice keyer which uses cwdaemon's PTT output, 
or an automatic antenna switch controlled by tlf).
- I also added a :debug_tty command to test rig links.

tlf-0.9.17
==========

- New sound record feature"
	New command :SOUnd
	F1 ... F12, s, c will record the voice keyer message for that key
	1:	Start contest recording to ddhhmm.au
	2:	Stop contest recording
	3:	Play back contest recording ddhh[mm][xx]
		xx is the offset from the start of the file e.g.:
		2110 will start from beginning of the day 21 hr 10:00 file.
		21100013:00 will start from day 21, hh 10, mm 00, + 13 minutes: 0 seconds
	To make sure you get a new file every hour make a cron job to run i
	every hour with:
		/usr/bin/pkill -f sox > /dev/null 2> /dev/null
	Once started the recorder will run until the lock file ~/.VRlock is 
	removed.

- Bug fixes from the EA RTTY test:
	Rtty miniterminal improved... wrote to :info, :packet and :help screens
	S&P mode sent no call with F1
- Added new command :RTTY. This one will switch the MFJ1278B controller 
  into RTTY mode.
-- Fixes from the WPX-SSB contest (PI4TUE):
	Operator got into log view (LESS) and could not get out:
		tlf will not go from edit into log view anymore (use :VIEW)
	Operator gives out wrong serial number after the run stn updates the i
	number:
		the serial number to be given is now printed prominently 
		below the call field.
- Added new parameter: CLUSTERLOGIN=pi4tue-1
	if this parameter is present tlf will automatically login a 
	telnet cluster using the call mentioned. This makes it easier for 
	non-linux users to start the program.

- :HELP will show a file 'help.txt' instead of the man page. This file can 
  be contest/operator specific. Make your own....
- Autocq: Tlf will stop sending as soon as a call is written into the call field
- Tlf will now send LSB or USB to the rig, depending on band. In RTTY mode 
  the rig stays in LSB, no matter which band.


tlf-0.9.15
==========

- Added support for MFJ1278B multi-mode controller.
	You can now use your MFJ1278B as a CW  output
	device with the same controls as for the software keyers
	(ctrl-k for keyboard mode, escape to leave keyboard mode, pgup
	for speed-up and pg-down for speed-down).

	The RTTY mode enables the RTTY contests with the same user
	interface as with the CW contests, also AMTOR is supported.

	New parameter for logcfg.dat: MFJ1278_KEYER=,
	e.g. MFJ1278_KEYER=/dev/ttyS0
	New characters for RTTY keyboard mode:
	'{' TX
	'}' RX
	'\' Enter Command Mode
	'K' <ENTER> Leave command mode.
	',' (comma) or Ctrl-k to go into keyboard mode
	ESCAPE to leave keyboard mode.
	The '{' and '}' characters can also be embedded in the Contest messages
	e.g. F1={RYRY TEST DE % % PSE K} will transmit the message and switch back to RX.

	New command ':MINiterm' to toggle a 5 x 40 char terminal window on/off.
	This will only work in DIG mode.

- Added experimental :SCAnner function (an idea of OK1RR)
	The SCAnner funtion combines the Frequency Control function of Hamlib
	with a rudimentary Audio S-Meter/plotter via the sound card. Just 
	connect the rx output to the soundcard input and you are o.k.
	Two functions are supported by version 0.9.15:

	Band Scan Function - can be used as a 'second hand' to scan a band 
	for activity with a separate receiver + computer.
	You give a Start frequency and a step frequency, and the "S-Meter" 
	values are plotted.

	SWR scan function - with a simple noise bridge and a computer 
	controlled rx as a frequenzy-stepped detector you can plot antenna 
	swr or filter transfer characteristic.

	New parameters for logcfg.dat:
	SC_DEVICE= Sound card device, e.g. SC_DEVICE=/dev/dsp0
	S_METER=  Calibration curve for the Audio S-Meter. As the audio 
	  volume depends on the transfer characteristic of your rx (incl. AGC) 
	  you have to calibrate the S-Meter. With this parameter you can 
	  create a curve with 20 points e.g.:
		S_METER=20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1
	  would create a linear curve with a max. value of 20. (Of course 
	  you will need	something logarithmic).
		Maximum value = 255 (8 bits).
	ESCAPE to go back to the previous level.

- Bug fixes by PA3FWM



tlf-0.9.11
==========

- Added support for Cwdaemon-0.8
	New parameters for logcfg.dat:
	- SOUNDCARD set sidetone output device to soundcard.
	- SIDETONE_VOLUME=<0 ... 99>  set sidetone volume on soundcard
- Changed auto-cq delay to 1/2 second increments.
- updated cty.dat file (11/15 version)
- added usa_canada_states file

tlf-0.9.10
==========

- Added SSBPOINTS= to set points per SSB qso

- Added CWPOINTS= to set points per CW qso

- Extended pr_hostaddress string to hold 47 characters (for long host names)
	(try TELNETHOST=claudia.esrac.ele.tue.nl
	TELNETPORT=8000)


tlf-0.9.9
=========

- Tlf now uses the original cty.dat file, not necessary to convert to ctydb.dat.

- Bug fix: KH2/KK2H and KK2H/KH2 now both in GUAM.

- Included the changes Bob N7XY made to cty.dat. Also added TO0O (in Martinique)

tlf-0.9.8
=========

- Changed time-to-live default for DX spots to 30 minutes. This can be changed 
  at compile time with the MAXMINUTES constant in cluster_bg.h

- Added station ID to log line when logging from differentl nodes in the 
  network.
  This enables post-contest analysis and log massage after the contest.
  CQWW_M2 must be set in logcfg.dat for this.

- Added qso number and NODE ID to note in log for post contest analysis.

- Added code to prevent double node id's in the network. If tlf hears it's 
  own node id on the network, it will ask for another one.

- Added :SYNc command, which will resync the logfile and recalculate the score
  without restarting the program. The automatic resync at program restart has
  been disabled, as it was generating too many problems. So the only way to
  resync the log is using the :SYNC command.

- Added :REScore command, which will recalculate the score without having to
  restart the program.

- Bug fix: /MM and /AM stations now have no country (no country multiplier
  value for cqww, only the zone), but do count for points. Tlf tries to
  calculate the continent from the zone. This is necessary to calculate the
  points.

tlf-0.9.7
=========

- Added new parameter for logcfg.dat:
	SYNCFILE=user:password@host/dir/syncfile (wget syntax).

  When you start tlf with this parameter in logcfg.dat tlf will wget the
  logfile from the relevant node, make a dated backup of your local logfile,
  and merge the 2 files. WARNING: this contains the password of the remote
  machine so I also:

- Added a new startup option for tlf: -s<remote file name> : 
    tlf -suser:password@host/dir/syncfile 
  will sync the local logfile at startup.

- Added parameter to change colors (defaults remain as usual):
	TLFCOLOR1=23		(Header and footer)
	TLFCOLOR2=67		(Pop up windows)
	TLFCOLOR3=70		(Log window)
	TLFCOLOR4=57		(Markers/dupe colour)
	TLFCOLOR5=43		(Input fields)
	TLFCOLOR6=70		(Window frames)
	The numbers in octal, fg/bg or bg/fg (you have to try it).
  You should only specify these if you don't agree with the standard colours 
  of tlf.

- Call edit mode is now default INSERT mode (log edit remains OVERWRITE mode).

- Bug fix: CE0Y/SP9DTP was wrongly located in Poland (also works for VP2E now :-)

tlf-0.9.6
=========

- 2 x escape in the exchange field will return to call field and clear it.

- Patch for configure.in to enable build under BSD (warning: tlf segfaults
  under BSD, the cause is being investigated). Tnx Joop PG4I

- Changed cabrillo for serial + section multiplier (e.g. ssa mt contest)

- Patch from LU4HKN to change version automatically in cabrillo file

- Patch from Stephane F8CFE to add new parameter for rig control:
	RIGCONF=civaddr=0x40,retry=3,rig_pathname=/dev/ttyS0
	which will send rig configuration info to Hamlib.

- Added new parameter for logcfg.dat:
	SYNCFILE=user:password@host/dir/syncfile (wget syntax).

  When you start tlf with this parameter in logcfg.dat tlf will wget the
  logfile from the relevant node, make a dated backup of your local logfile,
  and merge the 2 files. WARNING: this contains the password of the remote
  machine so I also:

- Added a new startup option for tlf: -s<remote file name> :
	tlf -suser:password@host/dir/syncfile will sync the local logfile at startup.

- Added parameter to change colors (defaults remain as usual):
	TLFCOLOR1=23		(Header and footer)
	TLFCOLOR2=67		(Pop up windows)
	TLFCOLOR3=70		(Log window)
	TLFCOLOR4=57		(Markers/dupe colour)
	TLFCOLOR5=43		(Input fields)
	TLFCOLOR6=63		(Window frames)
	The numbers in octal, fg/bg or bg/fg (you have to try it).
	You should only specify these if you don't agree with the standard colours of tlf.

- Call edit mode is now default INSERT mode (log edit remains OVERWRITE mode).

- Bug fix: CE0Y/SP9DTP was wrongly located in Poland (also works for VP2E now :-)



tlf-0.9.5
=========

- added SSA_MT contest (beta...)

- added capital 'Y' to exit check.

- added new parameter: NO_BANDSWITCH_ARROWKEYS
	this will prevent unwanted band switching when you are not using
	rig control. Band up=alt-b, band down = alt-v (Trlog compatible).
	
- bug fix: qso number was increased on "notes" line

- bug fix: zone number was overwritten by the network

- bug fix: table overrun in packet modules when too many spots/h came in
	caused segfault.

tlf-0.9.4
=========

- added band output routine for cwdaemon-0.7.
	New parameter: BANDOUTPUT to switch it on.
	Cwdaemon-0.7 will output band info on pins 2, 7,8 and 9 of the
	parallel port. 160m = 1, 80m = 2 .... 10m = 9. This is compatible with 
	commercial band decoders. 	
	You can also use different coding:
	BANDOUTPUT=12484848 will put pin 9 high to switch your 3-bander etc... 
	no need for a decoder, a few relays will do... unless you also want 
	to switch your bandfilters.
	
- known bugs: 
	tlf seg faults when switching from the NEEDED band map to the 
	spot list with very large band maps (the 10m bandmap had 150 entries 
	during cqwwssb sunday afternoon)
	ce0y/sp9spt shows up as Poland instad of Easter Island...

tlf-0.9.3
=========

- Bug fix: Speed setting from logcfg.dat erratic. Changed parameter to
	CWSPEED=xx (was SPEED=xx).
	
- Bug fix: The auto cq function could not be stopped with ESCAPE

- Changed parameter input for TNCPORT and RIGPORT. The parameters now
  accept direct path entry: e.g. RIGPORT=/dev/ttyS0 or TNCPORT=/dev/ttyUSB1.
  Tnx ZL2BSJ for the help. This adds USB capability to tlf...

- Added parameter NOAUTOCQ which switches off the auto_cq function

- Added parameter SSBMODE to start tlf in ssb mode (does not switch the rig).

- Added possibility to have several logcfg.dat files:
  Start tlf with tlf -f<filename>. You can now have different configurations
  per operator. e.g. tlf -fPA0RCT, tlf -fHB9FBL etc...
  Tlf first looks at the -f parameter, and expects the file in the
  working directory (e.g. /home/yourcall/contest/2003/cqwwcw/logcfg.dat).
  The default filename is logcfg.dat. If there is no config file in the
  working directory tlf opens PACKAGE_DATA_DIR/logcfg.dat, READ ONLY (often
  needs root privileges).
  You will need to change the call and other parameters on that one.
	
- :HELp now displays the manpage.

- :INFo now also displays the relevant filenames, addresses, and ports.


tlf-0.9.2
=========

- Added Adif export capability. The command :ADIf will write the logfile i
  properly (I hope) formatted to a file with a .adif suffix.

- Fixed bug in cqww contest: when a new spot arrived the cq zone would be
  changed.

- Added new method to handle contest rules (by LZ3NY): 

  You can put general parameters, which are the same for all contests (call,
  keyer speed, window handling etc.) into logcfg.dat.  Put
  CONTEST=<contest_name> into logcfdg.dat.

  Tlf now first looks if there is a directory "rules/" in the working
  directory, e.g. /home/yourcall/tlf/2003/cqwwcw. It then loads the file
  <contest_name> 	which contains the 	rules for that contest. If the
  directory "rules/" is not available there, tlf will look into
  /usr/local/share/tlf/rules, and try to load the file <contest_name> from
  there. If not available tlf will set the contest to "qso".

  This will make it easier to publish the rules files for various contests.  If
  you programmed and tested a new contest, please send the rules file to
  PA0R@EUDXF.ORG so I can add it to the distribution.

- Added support for MC editor (by LZ3NY)

- Added QUIT command (by LZ3NY)

- Added WAZMULT (by LZ3NY). Uses Cqzone as multiplier.

- Added ITUMULT (by LZ5NY). Uses ITUzone as multiplier

- Added CQDELAY parameter for setting cqdelay in logcfg.dat (by LZ3NY)

- Added PFX_MULT (works like in wpx)

- Added Dynamic check for users terminal type (defaults to rxvt) (by LZ3NY).

- Added experimental support for xterm. Sometimes xterm starts with the wrong
  keyboard map. This is the case when the arrow keys don't work. Remedy
  (workaround) is to first switch into the shell (with "!") and back to tlf
  (with "exit"). The arrow keys as well as the function keys will now work in
  most cases. Please report irregularities to PA0R@EUDXF.ORG, I don't expect it
  to work everywhere. Also the color scheme is the best I could do with the
  standard colours of xterm. I prefer rxvt!

- Changed cw keyer speed control back to pg-up/pg-down. Alt-v will only work in
  CT compatibility mode.

- Changed cqdelay control to ctrl-pgup/ctrl-pgdown. Ctrl-pgup is not possible
  with TERM=linux, so I had to add a command :CQDelay which will do the same.

- Added band switch control with Alt-v and Alt-b (to be compatible with TRLog),
  right/left arrow will work also

- Added Alt-e control to enter edit qso's mode (to be compatible with TRLog),
  up-arrow will work also.

tlf-0.9.1
=========

- Added PFX_MULT, wpx-style multiplier.

- Added RXVT parameter (logcfg.dat) which sets the colours for using tlf in an
  rxvt terminal.

tlf-0.9.0
==========

- Added experimental voice keyer support for soundcards, based on the sox
  package.  The voice keyer works as soon as the mode is SSB and you have
  nominated at least 1 sound file.

- added parameters to logcfg.dat for the voice keyer. They are e.g.:

#################################
#                               #
#  Voice Keyer Files            #
#    (F1 to F12)                #
#################################
#
VKM1=cq.wav
VKM2=
VKM3=/home/rein/tlf/rst.wav
VKM4=/home/rein/tlf/qsl.wav
VKM5=/home/rein/tlf/73.wav
VKM6=/home/rein/tlf/call.wav
VKM7=
VKM8=
VKM9=/home/rein/tlf/agn.wav
VKM10=/home/rein/tlf/qrz.wav
VKM11=/home/rein/tlf/spreturn.wav
VKM12=/home/rein/tlf/cq.au
VKSPR=/home/rein/tlf/spreturn.wav (S&P return message)
VKCWR=/home/rein/tlf/qsl.wav	(CQ mode return message)
#

- You have to make your files off line. As tlf uses sox, most audio files can
  be played.

- You can test the voice keyer capability with "play audiofile.xx".  If that
  works you are o.k. I have used sox-12.17 for testing.

- The voice keyer uses the same qso logic as TRlog in cw, you only have to say
  the call and press ENTER twice... (if the exchange is standard, like in the
  cqww)

- If you want to use the PTT line, the cwdaemon must run as well.

- You have to invent your own hardware interface to the trx (there are numerous
  examples floating around the net...)

** comments please **

tlf-0.8.23
==========
- bug fix: zone could not be changed from default in cqww


tlf-0.8.22
==========

- Added -x option to use rxvt colours and keys.

- Changed sections exchange check routine to accept 1 character mults.

- Updated manpage

tlf-0.8.21
==========

- Added TXDELAY (Turn On Delay) control for cwdaemon.
	The value of TOD from logcfg.dat is sent to the keyer at startup.
	Value range is 0 ... 50 ms (0 switches PTT off completely)
	
- Added Alt-t command for TUNE  (stops with any key)

- Added Alt-p command for PTT on|off

- Added Ctrl-r command to switch lp0-pin 14 on|off (SSB mic|SSS Soundcard)

- Some cosmetic changes to the Alt-w (weight) dialogue


tlf-0.8.20
==========

- Made tlf compatible wit hamlib-1.1.4 (new rig.h).

- Added fast startup (now default).

- Verbose startup with -v option

- Version output with -V option

- Debug mode with -d option (to check rigctl)

- Added dialogue window for CW speed and weight setting (Alt-v and Alt-w).

- Bug fixes for DX_&_SECTIONS multiplier for ARRL and CQ 160 meter contests
	(incl. cabrillo output).
	
- Added manpage (tlf.1)

tlf-0.8.19
==========

- Added flexible point parameters for logcfg.dat (tnx for contribution Mitko,
  LZ3NY):

	COUNTRYLIST=SP_DX:SP	List of countries that have exceptional points.
			Format e.g. NRAUTEST:OH,OH0,OJ0M,SM,OZ,OY,OX etc...
  You can also give a file name, and put the country information into a file 
  (same format).
		
	COUNTRY_LIST_POINTS=5	All countries in the list get 5 points
		
	USE_COUNTRYLIST_ONLY	Only countries in the list get (5) points,
				all others 0.
		
	MY_COUNTRY_POINTS=1		My own country gets 1 point
	MY_CONTINENT_POINTS=2		Other countries in my continent get 
					2 points
	DX_POINTS=10			DX countries get 10 points
		
  The above only takes care of the points, not the multipliers!!
  You can combine this system with e.g. a WYSIWYG_MULTIBAND  or a COUNTRY_MULT,
  a MULT_LIST or SECTIONS.
		
  Please try this well before the contest, so there is still time to
  make changes if needed!!

- Added possibility to give > 9 points (e.g. CQWW-160m)

- Added weight control (Alt-w) for netkeyer (-5 ... 5)

- Tlf now sends weight from logcfg.dat to netkeyer at startup

- Tlf now sends speed from logcfg.dat to netkeyer at startup

- Startup works faster at restart

tlf-0.8.18
==========

- fixed enter key in CTCOMPATIBLE mode

- fixed bug in call entry INSERT mode: tlf would segfault if too many
  characters were added to a call

- fixed bug: backspace would switch off score window


tlf-0.8.17
==========

- fixed bug in arrl_usa contest: scoring was broken

- fixed bug in arrl_usa contest: network scoring was broken

- fixed bug in arrl_usa contest: cabrillo file showed exchange twice

- fixed bug in getctydata: country of /QRP stations not recognized

tlf-0.8.16
==========

- fixed the colors for the xplanet markerfile

- introduced "markers only" possibility for small azimuthal xplanet display

- introduced patch from LZ3NY (auto-B4 when hitting ENTER on a dupe).  if you
  don't want it set NOB4 in logcfg.dat. The b4 message must be in F7.

- fixed bug in searchlog which made P3A a dupe when you worked YP3A.

- changed all pictures in the manual to png format.

tlf-0.8.15
========

- fixed bug leading to SEGFAULT when using shift_F1...F8

- quick fix for bug leading to segfault when tlf is started on a terminal with
  COLUMNS > 80

- shift_F1...F8 now starts change message for F1...F8 (shift_function key may
  not work at some terminals!!)

- MARKERS=<path_to_markerfile> writes a marker file for Xplanet, containing the
  last 8 entries to the spot list or the bandmap (whichever is active).



tlf-0.8.14
========

- added section mult capability (exchange = mult = section from file)

tlf-0.8.13
========

- reworked bandmap.  Goto bandmap with "." or "Alt_," switch between "all"  and
  "needed" with "." scroll with up/down and pg-up/pgdown, leave with ESC.

- colour coding for bandmap (only works for contest bands).

- grab spot (ctrl-g) with empty call field takes last one in spot list

- added "SERIAL+SECTION" multiplier capability for nrau (scandinavian) test

- added "MULT_LIST=xxxxxx" capability for nrau test (flat ascii multiplier file
  (all caps) required  in working directory)

- fixed "TWO_POINTS" capability for nrau test

- fixed ":mult" command to generalize "multipliers worked" display


tlf-0.8.10a
=========

- fixed bug "tlf does not start without a logfile" 


tlf-0.8.10
========

Bug/unwanted feature fixes:

- when adding a note ';', it kills the data in the current QSO field

- when deleting last QSO '-', and the last QSO was a Note,
  QSO's in SCORE window is wrong (QSO's count decremented while it
  shouldn't)

- when call field is empty, is TAB suposed to give a zone?

- when editing last QSO '@', if I go right (with -> key) till end of line,
  I'm stuck on next line. Acutally, If you enter "ggggggggggggggggggggggggg"
  past the end of line, it will overflow to the next line. And there's no
  solution to go back (ESC and :edit to fix it though) But the screen looks
  ugly in the mean time.

- tlf does not handle very well bogus .log text files.
  mostly FIXED, needs more work

- entering edit last '@', and add an extra 9 to 59 report (I know this is
  silly in SSB mode), you can replace the char but you cannot suppr the
  extra 9 (either with del or backspace).

- when editing call field with left key, it gets green on orange.
  but when I do a replace (overwrite a char), the field looses color
  back to yellow on blue, but I'm still in edit mode!

- disable "ZONEDISPLAY is 1" message on ":zone" cmd

- allow ENTER key in exchange field

- backspace in edit field mode

tlf-0.8.9   Beta for CT adepts.....
=======

- after making some 3000 qso's with CT at CT9L in the cqww I added the most
important CT commands to tlf. See the new Alt-H command for details...

- The up-arrow will now lead into the qso  editor as requested by CT freaks...

- The CW keyer speed can be adjusted with Alt-V or from within the keyboard routine
(Alt-K, ctrl-K or ,), with up/down arrow.

- For CT compatibility mode (use Insert and + for running) uncomment the
CTCOMPATIBLE command in logcfg.dat.  There is NO S&P mode, and Enter will log the qso.
(But you asked for it...)


tlf-0.8.7
=======

- added time sync protocol for networked nodes.

- add TIME_MASTER to logcfg.dat for the master station.

- the "@" command now allows to edit the qso's visible (5 qso's).  During edit
mode LAN receive is stopped. Leave edit mode with enter, tab or esc.

- changed insert mode for call edit. 

tlf-0.8.6
=======

-   Bug fixes for CQWW-CW:
	-    	W/VE zones default according to all area
	-	Fixed simulator to give right zone for W/VE call areas
	-       Zone input with 1 or 2 characters now possible
	-       Zone correction in exchange field (04 3 )
	- 	Call correction in exchange field (04 W7KJ ) when CALLUPDATE is set in logcfg.dat
	-	D4B, VP2E, VP2M, VP2V, PY0FF, NP2, WP2 now correctly scored
	-	R1ANZ is now CE9 in zone 29
	-	TA1 is correctly placed in zone 20 (EU)
	-	W2XXX/TI8 now handled correctly
	-	Fixed segmentation fault when too many input chars in input field
	-       Right tlf version in cabrillo file
	-	Edit last qso can now be closed also with enter and tab.

tlf-0.8.5
=======

- added parameter TIME_OFFSET= to logcfg.dat. It enables you to use the computer
at local time, while tlf logs in utc. Use any value between -23 ... 23. In PA0 the value is -1 for
winter time.

- in cqww in-country qso's count 0 points also in NA.


tlf-0.8.4 beta for arrl sweepstakes
=======

- use CONTEST=arrl_ss in logcfg.dat

- exchange input like TR, including call correction (needs spaces on both sides) in exchange field

- if you want to use this "call update" feature, put CALLUPDATE in logcfg.dat.

- put file "arrlsections" file in working directory

- scores o.k.  for single op and M/S

- cabrillo output o.k., answer "A63KS" or whatever you used to "standard exchange" question

- :MULt command gives worked multiplier list

- 10 extra call memories (alt-0 to alt-9)   programmable via logcfg.dat


tlf-0.8.3
=======

- Added M2 category for cqww (cabrillo file + logfile)

- Added CQWW_M2 command for logcfg.dat

- Added LAN_DEBUG command for logcfg.dat (dumps logfile called "debuglog"
	into working directory, showing all LAN messages received (raw data)

- fixed bug allowing "\" command to log blank qso


tlf-0.8.2
=======

- Changed SSB log routine now mirrors CW routine with ENTER

- fixed bug allowing logging a blank qso in SSB

- updated callmaster and ctydb files

tlf-0.8.1
=======

- Added serial number handling for  e.g. wpx contest


tlf-0.8.0
=======

- Added full network support via upd/ip, enabling M/M and M/S operation

- Syncs/distributes log data, packet data, frequency data, local spots, local talk between tlf nodes

tlf-0.7.4
=======

- fixed bug hiding the WARC bands

- Added support for user mode cwdaemon (NETKEYER in logcfg.dat)
   See new logcfg.dat   ( NETKEYER, NETKEYERPORT, NETKEYERHOST) .


tlf-0.7.3
=======

- New command: " :simulator" starts a cw simulator for the cqww contest
	set CONTEST=cqww.

- In simulator mode call CQ with F1 to start the run....

- Fixed a nasty bug which showed after working 20 JA stations. You can now go up to MAX_CALLS.


tlf-0.7.2
=======

- It is now possible to compile tlf with or without Hamlib.

-  Use  ./configure --enable-hamlib  for Hamlib support.

tlf-0.7.1
=======

- rig control now on ttyS0 and ttyS1 (logcfg.dat:  RIGPORT=0 or RIGPORT=1)

- grab spot (ctrl-g) now also works in spot mode


tlf-0.7.0 beta test version with hamlib-1.1.3 integration
============================================

- all rig control related functions were changed to work with hamlib-1.1.3

- just compile hamlib-1.1.3 (./configure, make, make install, that's all!!)

- this tlf version needs hamlib-1.1.3 library. You may have to do /sbin/ldconfig ,
    so tlf can find the lib at startup !!

- tested o.k. for the omni 6 plus. For the rit of the omni and icom rigs you need a patch.

- grab spot (ctrl-G) only works in band map

- add spot (ctrl-A) adds call in call field to bandmap

- frequency conrol (ctrl-F): up/down arrow for 100 Hz, left/right arrow 20 Hz steps.
	escape goes back to normal mode

 - mode switch :SSB now gives right side band (USB, LSB)

 - I need reports on tlf/rig compatability (see Hamlib on source forge for lists)      !!


tlf-0.6.1  beta test version of telnet / tnc support
====================================================

- fixed bug gobbling up display when long buffers came in

- added FIFO clfile

- preliminary fix for band map display

Use of FIFO input:

- comment out the telnet and tnc interfaces in logcfg.dat

- uncomment FIFO_INTERFACE

- start e.g. call -r <packetinterface> | tee <tlfworkingdirectory>/clfile


tlf-0.6.0  beta test version of telnet / tnc support
====================================================

bugs: band map not ready (work in progress)

- major rewrite to limit disk access in order to speed up various
	check functions
- included telnet client and tnc/modem client for testing
- ioctrl for serial port keyer by PA4TU included

Telnet operation:
----------------

- provide internet connectivity to DX cluster (e.g. pi4tue)
- in logcfg.dat uncomment TELNETHOST=131.155.192.179
- in logcfg.dat uncomment TELNETPORT=8000
- comment out #TNCPORT=

- if there is connectivity tlf will connect to the cluster. login with your
call.

- Leave the telnet client with ":" in first column.
- Open cluster window int tlf with ":CLUSTER"
- send info to cluster with ctrl-b

TNC operation
-------------

- #Comment out the telnet options in logcfg.dat
- Uncomment either TNCPORT=1 or TNCPORT=2
- Connect a tnc to either ttyS0 or ttyS1
- Set baud rate of tnc to 2400 Bd (fixed, will be made variable)

Tlf will now startup into the tnc client.

- leave tnc client with ":" in first column
- open cluster window in tlf with ":CLU"
- send info to tnc with ctrl-b

Go back to telnet or tnc client with ":PACKET"

you can enter view mode  with up-arrow/down-arrow
(100 lines max.)

Please report bugs to pa0rct@amsat.org

tlf-0.5.4.5
===========

- several code changes to speed up dupe check  (see ChangeLog)


tlf-0.5.4.4
===========

- several code changes to speed up check partials
- changed cqww dx scoring for NA stns (2 pts for own cty)

tlf-0.5.4.3
=========

- Added MIXED capability
- Added :CWMODE, :SSBMODE, and :DIGIMODE commands
- Fixed :WRITE command for wysiwig mults (cabrillo output)
- Wrote "Howto make your own contest" (in /doc)

tlf-0.5.4.2
===========
Bug fix:
- fixed wysiwyg_once and wysiwyg_multi
- command "\" (log qso without cw) now also works in the exchange field.

tlf-0.5.4.1
========

Bug fixes for debian floppy version:
- delete last qso
- write cabrillo file
(o.k. in original 0.5.4)

tlf-0.5.4
========

Major changes with respect to version tlf-0.5.3 are:
- addition of support for e3 editor (for debian mini distro)
- bug fix: SEG FAULT when cl3file was not yet present
- bug fix: when using /P call continent was not calculated (R1 fd)

tlf-0.5.3
========

Major changes with respect to version  tlf-0.5.0 are:
- addition of region 1 fieldday contest
- complete overhaul of "edit last qso"
- auto_complete now gives a warning if the call is locked
- added new parameters for "universal" contest
- bug fix: 2 point mode for wpx and cqww (NA stns)

It is now possible to create your own contest. E.g. for the r1fieldday you can
enter the following in logcfg.dat:

#dissable all standard contests
CONTEST=fieldday
COUNTRY_MULT 		(dxcc countries = multiplier)
2EU3DX_POINTS 		(2 points for qso's in own continent, 3 for DX)
PORTABLE_MULT_2      (4 or 6 points for qso with portable stations)

tlf-0.5.2
========

Major changes with respect to version  tlf-0.5.0 are:
- Autoconf and automake support
- New parameter MANY_CALLS gives you 50 partial calls if you need it
- Call edit now includes INSERT and DELETE  functions (see the manual..)
- New parameters POWERMULT introduced for the arrlfd contest

tlf-0.5.0
=========

Major changes with respect to version TLF-0.4.5 are:
- Globalisation of the directory structure
- Partial call / auto-complete function (optional)
- Flush logfile to disk after each qso
- Some bug fixes.
- Final check on wpx-cw
- Added Arrl-fd test version (for hf)
- Arrl-fd needed a DIG mode

The new directory structure:

/<homedir>/.../<contestdir>	separate directory per contest (r/w)
<PREFIX>/bin			binaries and scripts
<PREFIX>/share/tlf		callmaster, ctydb, default templates
<PREFIX>/share/tlf/doc		documentation
<PREFIX>/share/tlf/examples	template config files per contest
<PREFIX>/share/tlf/src		source code
/tmp/tlf			all temporary files