File: ChangeLog

package info (click to toggle)
xqf 1.0.6-4
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 4,048 kB
  • sloc: ansic: 31,166; sh: 1,451; xml: 1,039; makefile: 257; perl: 131
file content (2077 lines) | stat: -rw-r--r-- 81,076 bytes parent folder | download | duplicates (4)
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
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
2059
2060
2061
2062
2063
2064
2065
2066
2067
2068
2069
2070
2071
2072
2073
2074
2075
2076
2077
Oct 26, 2014: Thomas Debesse <xqf@illwieckz.net>
- use a new Savage hack to query Savage master server
- filter Savage color codes

Oct 25, 2014: Zack Middleton <zturtleman@gmail.com>
- fix some errors with TurtleArena, a mismatch of server_type enum and games
  array, plus missing qstat config

Oct 24, 2014: Zack Middleton <zturtleman@gmail.com>
- fix debug build compiling using clang
- fix gamesxml2c compilation

Oct 24, 2014: Thomas Debesse <xqf@illwieckz.net>
- fix another overflow in q3_unescape when the string ends with an escape code
- filter more color codes from Wolfenstein: Enemy Territory

Oct 23, 2014: Witold Piłat <witold.pilat@gmail.com>
- fix Jedi Outcast support

Oct 23, 2014: Thomas Debesse <xqf@illwieckz.net>
- fix an overflow in q3_unescape (14+ years old bug)

Oct 22, 2014: Thomas Debesse <xqf@illwieckz.net>
- workaround non ASCII characters in servers strings
- rewrite stat_master_input_callback and stat_servers_input_callback

Oct 16, 2014: Thomas Debesse <xqf@illwieckz.net>
- use Gstatus to check GIOChannel reads

Oct 15, 2014: Thomas Debesse <xqf@illwieckz.net>
- reuse mod and gametype descriptions for similar games
- rewrite deprecated gdk_pixbuf_*ref calls

Oct 14, 2014: Thomas Debesse <xqf@illwieckz.net>
- add the Turtle Arena game (thanks to Zack Middleton help)
- rewrite deprecated g_str* calls, and g_basename calls

Oct 13, 2014: Thomas Debesse <xqf@illwieckz.net>
- fix a 14+ years old bug, a comma was missing in a string table of some
  Quake 2 game properties

Oct 11, 2014: Thomas Debesse <xqf@ilwieckz.net>
- port obsolete fd handling code to GIOChannel (many thanks to Chris Vine for
  his precious and generous help)
- fix the "source id not found" bug due to "g_source_remove" duplication

Oct 10, 2014: Thomas Debesse <xqf@illwieckz.net>
- add ZEQ2 Lite game

Oct 02, 2014: Thomas Debesse <xqf@illwieckz.net>
- add Jedi Outcast (JK2) game (VictorBE patch)

Oct 01, 2014: Thomas Debesse <xqf@illwieckz.net>
- fix Unvanquished status packet
- detect some Wolf:ET server with unusual version name

Sep 30, 2014: Thomas Debesse <xqf@illwieckz.net>
- add Enemy Territory:Legacy game

Sep 28, 2014: Thomas Debesse <xqf@illwieckz.net>
- distinguish Tremulous, Tremulous GPP and TremFusion
- some cleaning (id tech 3 derivatives are not described as tremulous anymore)
- rename tremulous server qstat variable to 'gamename'+'s' like others
- master server for Urban Terror updated

Nov 11, 2013: Thomas Debesse <xqf@illwieckz.net>
- follow XDG Base Directory Specification for user configuration directory
  and migrate old directory to the new one

Nov 10, 2013: Thomas Debesse <xqf@illwieckz.net>
- add World of Padman game

Nov 06, 2013: Thomas Debesse <xqf@illwieckz.net>
- filter Unvanquished extended color codes

Nov 01, 2013: Thomas Debesse <xqf@illwieckz.net>
- complete french translation (100%)

Oct 31, 2013: Thomas Debesse <xqf@illwieckz.net>
- detect more ioQuake3 variant as ioQuake3
- launch some Quake3 derivatives as ioQuake3 mod if standalone isn't installed
- add another master for Xonotic (dpmaster.tchr.no)

Oct 30, 2013: Thomas Debesse <xqf@illwieckz.net>
- recognize Urban Terror in Quake3 server list even if engine is bare ioQuake3
- update and improve french translation (near 100%),
  use french typography (thin space, apostrophe, french quote, etc.)

Oct 27, 2013: Thomas Debesse <xqf@illwieckz.net>
- add Alien Arena, Reaction and Q3 Rally games
- add LAN broadcast for Nexuiz, Xonotic, Warsow, Tremulous, Unvanquished,
  OpenArena, Q3 Rally, Urban Terror, Reaction, Smokin'Guns and Alien Arena
- update Warsow protocol version and improve Warsow icon
- detect ioQuake3 server as Quake3 server

Oct 26, 2013: Thomas Debesse <xqf@illwieckz.net>
- add Unvanquished, Xonotic and Smokin'Guns games

Oct 25, 2013: Thomas Debesse <xqf@illwieckz.net>
- fix "dlsym" compilation problem
- fix spelling (Debian patch, Jordi Mallach)
- fix intltool compilation problem (Debian patch, Jordi Mallach)
- fix redline check (Debian patch, Sven Joachim)
- fix autotools (Debian patch, Jordi Mallach)
- drop gtk 1.2 support (Debian patch, Jordi Mallach)
- fix X11 build dependency (Debian patch, Jordi Mallach)
- fix desktop file (Debian patch, Jordi Mallach)
- fix steam applaunch (Debian patch, Jo Shields)
- fix Voyager Elite Force xpm path file (Debian patch, Jordi Mallach)
- fix missing pixmap file opening (Debian patch, Lars Wirzenius)

Dec 21, 2010: Ludwig Nussel <l-n@users.sourceforge.net>
- add hack for systems without gtk1

Apr 25, 2009: Ludwig Nussel <l-n@users.sourceforge.net>
- increase buffer size for qstat version check

Jan 11, 2009: Ludwig Nussel <l-n@users.sourceforge.net>
- launch q3ut4 as Quake3 mod if ioUrbanTerror isn't configured

Nov 23, 2008: Ludwig Nussel <l-n@users.sourceforge.net>
- add ioUrbanTerror as separate game
  (#2330187, patch by Alexander Hambalgo)

Sep 13, 2008: Ludwig Nussel <l-n@users.sourceforge.net>
- add OpenArena as separate game

Jan 13, 2008: Ludwig Nussel <l-n@users.sourceforge.net>
- add master for OpenArena (#1869975)
- add support for OpenTTD (#1254682)

Jan 11, 2008: Ludwig Nussel <l-n@users.sourceforge.net>
- fix busy loop when client exits

Nov 04, 2007: Ludwig Nussel <l-n@users.sourceforge.net>
- close fds before launching games

Nov 03, 2007: Ludwig Nussel <l-n@users.sourceforge.net>
- offer more q4 and etqw versions in preferences dialog

Oct 25, 2007: Ludwig Nussel <l-n@users.sourceforge.net>
- print only one single warning if gdk-pixbuf isn't installed
- add hexenworld master server support (Patch by O. Sezer)
- add support for ETQW

May 06, 2007: Ludwig Nussel <l-n@users.sourceforge.net>
- display user specified comment about why a server sucks when
  trying to connect

Apr 06, 2007: Ludwig Nussel <l-n@users.sourceforge.net>
- add q3ut4 game types (#1693170)

Jan 09, 2007: Ludwig Nussel <l-n@users.sourceforge.net>
- use g_object_unref instead of gtk_object_unref for GTK2 (#1629598)

Jan 06, 2007: Ludwig Nussel <l-n@users.sourceforge.net>
- remove check for baseq3 directory (#1629221)
- fix reference counting of a GtkPixbuf when showing a map preview
  (#1629309)
- add Urban Terror master server (#1629226)

Nov 04, 2006: Ludwig Nussel <l-n@users.sourceforge.net>
- release 1.0.5

Oct 28, 2006: Jordi Mallach <jordi@sindominio.net>
- fix Polish and reenable

Oct 28, 2006: <l-n@users.sourceforge.net>
- update qstat.cfg from qstat
- disable Polish translation, file is broken
- add Warsow master protocol version 8
- update documentation

Oct 26, 2006: Jordi Mallach <jordi@sindominio.net>
- add Polish translation by Miłosz Kosobucki
- update Catalan translation
- tweaks to desktop file

Jun 18, 2006: <l-n@users.sourceforge.net>
- split Half-Life support into old and new version
- fix saving of Half-Life player information
- allow to also delete servers that are not in the Favorites list
- display Warsow team colors (suggested by Tomasz Kalkosiński)
- fix compilation of stand alone rcon tool (patch by O. Sezer)
- filter QuakeWorld namefun characters in rcon (patch by Jorge Hodge)

Apr 08, 2006: <l-n@users.sourceforge.net>
- Tremulous support
- don't pass -steam option to hl2
- strip newline when reading the doom3 version file

Jan 05, 2006: <l-n@users.sourceforge.net>
- fix cursor navigation in server list (thanks Simon Philips)

Jan 04, 2006: <l-n@users.sourceforge.net>
- add -Wl,--export-dynamic to LDFLAGS as xqf relies on it

Jan 03, 2006: <l-n@users.sourceforge.net>
- add TC:E game types (patch by Steffen Pankratz)
- remove AMS from qstat.cfg, it's native now

Dec 28, 2005: <l-n@users.sourceforge.net>
- add CoD protocol 6

Dec 25, 2005: <l-n@users.sourceforge.net>
- allow to copy server info values

Dec 13, 2005: <l-n@users.sourceforge.net>
- add new armyops master server

Nov 19, 2005: <l-n@users.sourceforge.net>
- fix SOF2 query (thanks to Wiesław Młynarski for reporting)

Nov 12, 2005: <l-n@users.sourceforge.net>
- clean up code duplication in pref.c
- add support for warsow level shots

Nov 01, 2005: <l-n@users.sourceforge.net>
- add gslist Q4 master
- initial Warsow support, partially broken

Oct 27, 2005: <l-n@users.sourceforge.net>
- unescape Q4 clan tags (thanks Gonzalo Nemmi for reporting)

Oct 26, 2005: <l-n@users.sourceforge.net>
- make "Show only configured games" button reappear
- require qstat 2.10

Oct 23, 2005: <l-n@users.sourceforge.net>
- fix Q4 rcon
- change Q4 main mod to q4base
- set rcon password correctly when launching Q4
- version 1.0.4.1

Oct 20, 2005: <l-n@users.sourceforge.net>
- release 1.0.4

Oct 18, 2005: <l-n@users.sourceforge.net>
- use Q4 clan name if it exists

Oct 17, 2005: <l-n@users.sourceforge.net>
- add x86_64 to statistics page
- fix Q4 master server protocol prefs

Oct 09, 2005: <l-n@users.sourceforge.net>
- update NEWS
- show anti-cheat icon for Doom3 and Quake4 (thanks Timothee Besset for
  reporting)
- try to support Quake4 map previews

Oct 07, 2005: <l-n@users.sourceforge.net>
- initial Quake4 support (thanks to Timothee Besset for providing
  the necessary info)

Sep 20, 2005: Jordi Mallach <jordi@sindominio.net>
- update Catalan transaltion

Sep 13, 2005: <l-n@users.sourceforge.net>
- get rid of libtool
- set version to 1.0.3.1
- another attempt to finally fix gensyms.pl

Sep 12, 2005: <l-n@users.sourceforge.net>
- fix integer overflow in TGA loader

Sep 09, 2005: <l-n@users.sourceforge.net>
- fix some typos in German translation

Sep 07, 2005: Ludwig Nussel <l-n@users.sourceforge.net>
- docu update and master server cleanup by Steffen Pankratz

Aug 23, 2005: Ludwig Nussel <l-n@users.sourceforge.net>
- fix redial dialog not honoring private clients (reported by Julien
  Langer)

Aug 20, 2005: Ludwig Nussel <l-n@users.sourceforge.net>
- fix gamespy and descent exec functions (reported by Steffen
  Pankratz)

Aug 14, 2005: Ludwig Nussel <l-n@users.sourceforge.net>
- fix saving of server filters (reported by Steffen Pankratz)

Aug 07, 2005: Ludwig Nussel <l-n@users.sourceforge.net>
- add script install button
- add multiple sort modes per column (#1253101)
- fix compiler warnings
- add delete button for quickfilter
- update German translation

Aug 01, 2005: Ludwig Nussel <l-n@users.sourceforge.net>
- add demo script

Jul 03, 2005: Ludwig Nussel <l-n@users.sourceforge.net>
- add support for plugin scripts

Jun 04, 2005: Ludwig Nussel <l-n@users.sourceforge.net>
- move generic code for running a program into util.c
- Nexuiz support
- check for q3 based gametypes before parsing the server info

Jun 01, 2005: Ludwig Nussel <l-n@users.sourceforge.net>
- add doom3 protocol 1.40 to menu (Steffen Pankratz)

Apr 29, 2005: Ludwig Nussel <l-n@users.sourceforge.net>
- honor setting to ignore bots when copying server info to clipboard

Apr 15, 2005: Ludwig Nussel <l-n@users.sourceforge.net>
- add q3a Excessive Plus gametypes (patch by Jason Santos)

Apr 04, 2005: Ludwig Nussel <l-n@users.sourceforge.net>
- add finish translation by Sami Laitinen

Mar 24, 2005: Ludwig Nussel <l-n@users.sourceforge.net>
- use separate server type for ut2004
- add epic's second ut2004 master

Mar 22, 2005: Ludwig Nussel <l-n@users.sourceforge.net>
- change default ET protocol to 84, fix qstat.cfg

Mar 06, 2005: Ludwig Nussel <l-n@users.sourceforge.net>
- update NEWS file for 1.0.3

Feb 22, 2005: Ludwig Nussel <l-n@users.sourceforge.net>
- fix ut2k4 and doom3 master query not working after starting xqf

Feb 20, 2005: Ludwig Nussel <l-n@users.sourceforge.net>
- fix logic for applying colors

Feb 19, 2005: Ludwig Nussel <l-n@users.sourceforge.net>
- use GTK2 colors and Raleigh theme by default in GTK1 version
- update German translation
- reorder some structs to reduce size

Feb 18, 2005: Ludwig Nussel <l-n@users.sourceforge.net>
- fix use of wrong server type when adding servers (#1143801, thanks roerich
  and kracho for helping to debug this)

Feb 05, 2005: Ludwig Nussel <l-n@users.sourceforge.net>
- make all icons themeable
- make yellow man actually yellow instead of green

Feb 04, 2005: Ludwig Nussel <l-n@users.sourceforge.net>
- add --nomapscan option
- add ET Gslist master
- mark q3 servers with protocol different from master as incompatible

Feb 03, 2005: Ludwig Nussel <l-n@users.sourceforge.net>
- update Danish translation (Morten Brix Pedersen)

Jan 30, 2005: Ludwig Nussel <l-n@users.sourceforge.net>
- remove quakeforge specials
- remove no longer needed ssam notes
- fix saving of quake2 passwords (#1112381)

Jan 25, 2005: Ludwig Nussel <l-n@users.sourceforge.net>
- Halflife2 support (untested)

Jan 21, 2005: Ludwig Nussel <l-n@users.sourceforge.net>
- highly experimental: optionally use DT_AUXILIARY stub libraries to not depend
  on libGeoIP and libgdk_pixbuf at runtime

Jan 12, 2005: Ludwig Nussel <l-n@users.sourceforge.net>
- split get_new_defaults into game specific functions
- fix doom3 protocol detection (#1092165)

Jan 11, 2005: Ludwig Nussel <l-n@users.sourceforge.net>
- Fix crashes due to wrong return type of callbacks (#1098910, patch by Jochen
  Baier)
- fix q1/qw/q2 skin list update

Dec 23, 2004: Ludwig Nussel <l-n@users.sourceforge.net>
- don't try to scan home directories for maps if the directory
  doesn't exist (reported by Steffen Pankratz)

Dec 22, 2004: Ludwig Nussel <l-n@users.sourceforge.net>
- prepare for 1.0.2
- set TF_U2_NAMES qstat flag for armyops
- require qstat 2.7

Dec 19, 2004: Ludwig Nussel <l-n@users.sourceforge.net>
- manpage corrections
- add Netpanzer master

Nov 26, 2004: Ludwig Nussel <l-n@users.sourceforge.net>
- add gslist master for UT, remove Epic one
- updates for 1.0.1

Nov 22, 2004: Ludwig Nussel <l-n@users.sourceforge.net>
- update German translation because of typo
- set window type of splash screen in gtk2 version

Nov 22, 2004: Jordi Mallach <jordi@sindominio.net>
- fix typo: Soure -> Source
- Update Catalan and Spanish translations

Nov 21, 2004: Ludwig Nussel <l-n@users.sourceforge.net>
- fix compatability issues with gcc 2.95
- remove unneeded tray icon animation frames

Nov 17, 2004: Ludwig Nussel <l-n@users.sourceforge.net>
- Use non-blocking socket for rcon
- Add small timeout to catch replies with multiple packets in xqf-rcon
- Make xqf-recon optionally read the rcon passwort from the environment
  variable XQF_RCON_PASSWORD
- Honor osmask of Doom3 servers and check for Linux support
  (suggested by TTimo)
- update German translation

Nov 13, 2004: Ludwig Nussel <l-n@users.sourceforge.net>
- update German translation
- add wolfmp as main mod of rtcw (reported by Ruediger Meier)

Nov 11, 2004: Ludwig Nussel <l-n@users.sourceforge.net>
- add options for qstat source ip and port range (feature #1034631)

Nov 06, 2004: Ludwig Nussel <l-n@users.sourceforge.net>
- open splash screen with progress bar when clicking the "scan now" button

Nov 01, 2004: Ludwig Nussel <l-n@users.sourceforge.net>
- add country statistics
- use an empty flag for countries without flag for proper alignment
- add "clear servers" menu item for master servers
- delete HL WON servers as they are switched off

Oct 17, 2004: Ludwig Nussel <l-n@users.sourceforge.net>
- UT2004 master server support, needs qstat from CVS

Oct 14, 2004: Ludwig Nussel <l-n@users.sourceforge.net>
- add descent3 server listing from d3.descent.cx. Thanks Esa for providing a
  format suitable for XQF!

Oct 10, 2004: Ludwig Nussel <l-n@users.sourceforge.net>
- Show UT200[34] mutators as tree like dmflags
- Add gslist master for RTCW

Oct 09, 2004: Ludwig Nussel <l-n@users.sourceforge.net>
- Descent3: use Gamespy protocol instead of PXO protocol, remove no longer
  working masters, use custom launch function (uses --directip), fix saving of
  player info

Oct 04, 2004: Ludwig Nussel <l-n@users.sourceforge.net>
- fix segfault at doom3 version detection (reported by Steffen Pankratz)

Oct 02, 2004: Ludwig Nussel <l-n@users.sourceforge.net>
- automatically detect the doom3 network protocol version
- add support for Netpanzer (> 0.1.6). Thanks Matze Braun for the patch.

Sep 26, 2004: Ludwig Nussel <l-n@users.sourceforge.net>
- add support for gslist. Thanks to Luigi Auriemma for making this
  possible!
- drop broken master servers, add some new ones for quake2
- update German translation
- version 1.0.0.2

Sep 12, 2004: Ludwig Nussel <l-n@users.sourceforge.net>
- Fix UT99 master server listing
- Allow to completely overwrite the qstat master argument via config file

Aug 22, 2004: Ludwig Nussel <l-n@users.sourceforge.net>
- Set default master protocol version for COD to 5

Aug 18, 2004: Ludwig Nussel <l-n@users.sourceforge.net>
- Apply brightness correction to mapshots

Aug 17, 2004: Ludwig Nussel <l-n@users.sourceforge.net>
- Fix usage of AC_ARG_ENABLE (#1010440). Thanks Mike Frysinger for reporting.

Aug 16, 2004: Ludwig Nussel <l-n@users.sourceforge.net>
- Fix quickfilter not working when pressing backspace or delete in the empty
  textentry (thanks Ruediger Meier for spotting this one).
- add new tray icons from Jochen Baier
- set version to 1.0.0.1

Aug 15, 2004: Ludwig Nussel <l-n@users.sourceforge.net>
- Fix compile with gcc 2.95 (patch by Thomas Zajic)
- Fix --add when one server without type is specified whose port matches
  exactly one game.

Aug 15, 2004: Ludwig Nussel <l-n@users.sourceforge.net>
- released 1.0

Aug 14, 2004: Ludwig Nussel <l-n@users.sourceforge.net>
- Use TGA loader from quake2 if gdk-pixbuf fails to load a mapshot. Useful for
  at least Q3, RTCW, ET and Doom3 mapshots.
- require qstat version 2.6

Aug 13, 2004: Jordi Mallach <jordi@sindominio.net>
- update Catalan and Spanish translations
- fix Makevar so intltool works ok
- remove updateonepo, use intltool-update instead.

Aug 13, 2004: Ludwig Nussel <l-n@users.sourceforge.net>
- Doom 3 rcon support

Aug 12, 2004: Ludwig Nussel <l-n@users.sourceforge.net>
- properly detect installed Doom 3 maps. No preview though since gdk-pixbuf
  doesn't support the TGA format used by id :-(

Aug 09, 2004: Ludwig Nussel <l-n@users.sourceforge.net>
- remove some obsolete stuff from docu, update list of supported games

Aug 07, 2004: Ludwig Nussel <l-n@users.sourceforge.net>
- initial Doom 3 support

Aug 01, 2004: Ludwig Nussel <l-n@users.sourceforge.net>
- support multiple words in quick filter (AND)
- update German translation

Jul 24, 2004: Ludwig Nussel <l-n@users.sourceforge.net>
- new feature: quick filter

Jul 18, 2004: Ludwig Nussel <l-n@users.sourceforge.net>
- do not set fs_game if mod is a 'main mod'

Jul 14, 2004: Ludwig Nussel <l-n@users.sourceforge.net>
- fix NULL pointer dereference when sorting rule/value columns with subtress
  (#990692)

Jul 13, 2004: Ludwig Nussel <l-n@users.sourceforge.net>
- update German translation

Jul 12, 2004: Jordi Mallach <jordi@sindominio.net>
- update Catalan translation.

Jul 04, 2004: Ludwig Nussel <l-n@users.sourceforge.net>
- rename xml tags suggest_commands -> command, main_mods -> main_mod
- make command a NULL terminated string list
- clean up some file dialog handling
- fix sound test button not playing sound before pressing ok

Jun 28, 2004: Ludwig Nussel <l-n@users.sourceforge.net>
- make Copy and Copy+ menu items also copy to CLIPBOARD instead of only PRIMARY
  to allow paste via Ctrl-v

Jun 19, 2004: Ludwig Nussel <l-n@users.sourceforge.net>
- use separate types for ET and RTCW so update from master doesn't throw away
  all servers. Today's qstat cvs version required.
- add gametypes for World of Padman Q3A mod
- add support for Jedi Academy (wine game, patch by Steffen Pankratz)
- add an animated tray icon for the GTK2 version (patch by Jochen Baier)

Jun 06, 2004: Ludwig Nussel <l-n@users.sourceforge.net>
- update Danish translation (Morten Brix Pedersen)

Jun 01, 2004: Ludwig Nussel <l-n@users.sourceforge.net>
- add support for Americas Army 2.1. Still no master, old version no longer
  supported, requires recent qstat from cvs (gs2 protocol)

May 29, 2004: Ludwig Nussel <l-n@users.sourceforge.net>
- add AlienSwarm custom arguments for UT2004, also specify separate log file
  for each mod (patch by Andreas Schneider)

May 24, 2004: Ludwig Nussel <l-n@users.sourceforge.net>
- add Troopers custom arguments for UT2004 (patch by Andreas Schneider)

May 23, 2004: Ludwig Nussel <l-n@users.sourceforge.net>
- enable custom args for all games
- add RedOrchestra custom arguments for UT2004

May 16, 2004: Ludwig Nussel <l-n@users.sourceforge.net>
- replace no longer working Tribes2 master server addresses with
  current ones (#954570)

May 09, 2004: Ludwig Nussel <l-n@users.sourceforge.net>
- create LaunchInfo.txt by default
- when suggesting a command, don't add full path (since it will be found in
  $PATH anyway)
- clean up resolve_path. Let it do path and tilde expansion and don't suggest
  directories in $PATH.
- fix some minor memory leaks
- export the variables XQF_SERVER_NAME, XQF_SERVER_MAP, XQF_SERVER_HOSTNAME and
  XQF_SERVER_GAME when launching a game (suggested by Ruediger Meier)
- don't inherit some tags from base game, e.g. suggested commands
- use steam1.steampowered.com and steam2.steampowered.com as steam master

May 08, 2004: Ludwig Nussel <l-n@users.sourceforge.net>
- support for Half-Life steam master. Nasty hack, hopefully doesn't break other stuff.
- set anti-cheat flag for VAC (secure != 0)
- increase version to 0.9.14.1
- redial also when only private slots are free and no password is set
  (suggested by John Stotler)
- default_home and main_mods (e.g. baseq3) tags in games.xml
- support custom config in all Q3A based games (suggested by Ruediger Meier)
- fix fs_game for RTCW, offer it for ET (reported by Ruediger Meier)

Mar 30, 2004: Jordi Mallach <jordi@sindominio.net>
- add Russian translation by Dan Korostelev <dan@ats.energo.ru>.

Mar 22, 2004: Jordi Mallach <jordi@sindominio.net>
- fix clean rule in toplevel Makefile.am.

Mar 21, 2004: Ludwig Nussel <l-n@users.sourceforge.net>
- released 0.9.14

Mar 20, 2004: Ludwig Nussel <l-n@users.sourceforge.net>
- load GeoIP.dat from location specified in environment variable xqf_GEOIPDAT

Mar 16, 2004: Jordi Mallach <jordi@sindominio.net>
- update Catalan and Spanish translations.

Mar 14, 2004: Ludwig Nussel <l-n@users.sourceforge.net>
- redesign about dialog to include logo
- unify summary in .desktop and .spec file
- change version to 0.9.13.2

Feb 17, 2004: Ludwig Nussel <l-n@users.sourceforge.net>
- add LAN master for ut2004
- detect whether a server is ut2003 or ut2004
- update ut2004 icon

Feb 16, 2004: Ludwig Nussel <l-n@users.sourceforge.net>
- don't unset game if it's baseq3 to be able to filter for it

Feb 14, 2004: Ludwig Nussel <l-n@users.sourceforge.net>
- also check GamePassword rule which is used by UT2004
- add multiplay.co.uk server listing

Feb 13, 2004: Ludwig Nussel <l-n@users.sourceforge.net>
- move suggest_commands into xml file
- add support for UT2004. Someone please tell me a master server for it!

Feb 09, 2004: Ludwig Nussel <l-n@users.sourceforge.net>
- introduce GAME_ADMIN which allows to enter an rcon password without actually
  supporting rcon
- fix launching savage with password, support rcon password. Thanks Andreas
  Schneider for reporting.

Feb 08, 2004: Ludwig Nussel <l-n@users.sourceforge.net>
- allow tga as q3 mapshot

Feb 02, 2004: Jordi Mallach <jordi@sindominio.net>
- switch to intltoolize
- add desktop file for GNOME and KDE
- update Catalan translation

Jan 17, 2004: Ludwig Nussel <l-n@users.sourceforge.net>
- add g_gear flags of Urban Terror 3.2

Jan 15, 2004: Ludwig Nussel <l-n@users.sourceforge.net>
- Update danish translation (Morten Brix Pedersen)
- Update german translation

Jan 14, 2004: Ludwig Nussel <l-n@users.sourceforge.net>
- fix GTK2 application icon

Jan 12, 2004: Ludwig Nussel <l-n@users.sourceforge.net>
- add support for BF1942 (wine game). Uses EYE protocol, no official master,
  LAN browsing doesn't work.
- load game icons by name via dlsym to reduce number of c&p operations when
  adding new games
- renamed "pix" tag in xml to "icon"
- use config_is_valid_generic for ET

Jan 08, 2004: Ludwig Nussel <l-n@users.sourceforge.net>
- move struct games into games.c which is now generated from games.xml by
  gamesxml2c
- don't pass tribes2 name if empty
- add --dontlaunch parameter for internal use
- add exec function to hexenworld (anyone ever played that game??)
- make sof2 master protcol configurable
- support password on savage servers. Thanks Andreas Schneider for reporting.

Jan 07, 2004: Ludwig Nussel <l-n@users.sourceforge.net>
- check props pointer before dereferencing it ...

Jan 05, 2004: Ludwig Nussel <l-n@users.sourceforge.net>
- added comment and "this server sucks" properties for servers

Jan 02, 2004: Ludwig Nussel <l-n@users.sourceforge.net>
- add lan masters per default
- fix lan browsing for Americas Army

Jan 01, 2004: Ludwig Nussel <l-n@users.sourceforge.net>
- remove multiplay.co.uk AA master
- fix some function prototypes
- --add command line option to just add a server to favorites without launching
  a game

Dec 27, 2003: Ludwig Nussel <l-n@users.sourceforge.net>
- added support for postal2, no master.

Dec 18, 2003: Ludwig Nussel <l-n@users.sourceforge.net>
- fix LAN browsing. Only worked by luck.

Dec 15, 2003: Ludwig Nussel <l-n@users.sourceforge.net>
- fix crash caused by wrong reference counting of uservers
- use mkstemp instead of pid based temporary file to avoid symlink attacks

Dec 14, 2003: Ludwig Nussel <l-n@users.sourceforge.net>
- --launch now guesses the type from the port if only one argument is given. If
  not enough information is given (no type, no port) it will prompt the user to
  choose the type. This way, it should be possible to use --launch now e.g.
  from within IRC clients where you don't know the type before.
- add second argument to add_server_dialog() to preset the address
- make combo_set_vals() work with empty str argument

Dec 02, 2003: Ludwig Nussel <l-n@users.sourceforge.net>
- convert server names from iso-8859-1 to UTF-8 if needed

Nov 30, 2003: Ludwig Nussel <l-n@users.sourceforge.net>
- new function create_server_type_menu creates a GtkOptionMenu with all games
- modify statistics dialog to make it smaller, scollbars
- remember size of statistics window
- disable resize grip of status bars in gtk2

Nov 29, 2003: Ludwig Nussel <l-n@users.sourceforge.net>
- move help menu item to the left
- pack games list in preferences into a scrolled window

Nov 28, 2003: Ludwig Nussel <l-n@users.sourceforge.net>
- split up load_pixmap in load_pixmap, load_pixmap_as_pixmap and
  load_pixmap_as_pixbuf
- set minimize icon as suggested by Jordi (someone know how to make this
  work properly with windowmaker?)
- work around gcc complaining about %c in strftime

Nov 27, 2003: Alex <alex_b@users.sourceforge.net>
- Changed version to 0.9.13.1

Nov 24, 2003: Ludwig Nussel <l-n@users.sourceforge.net>
- released 0.9.13

Nov 24, 2003: Jordi Mallach <jordi@sindominio.net>
- update Spanish translation

Nov 23, 2003: Ludwig Nussel <l-n@users.sourceforge.net>
- remove the static option again, would link everything static *sigh*
- update docu, use mozilla function for table of contents

Nov 22, 2003: Ludwig Nussel <l-n@users.sourceforge.net>
- link GeoIP statically when using ./configure --enable-geoip=static
- fix wrong function argument in rcon.c

Nov 19, 2003: Ludwig Nussel <l-n@users.sourceforge.net>
- allow data and localedir to be overridden via environment variables

Nov 18, 2003: Ludwig Nussel <l-n@users.sourceforge.net>
- add Call of Duty master from Activision

Nov 16, 2003: Jordi Mallach <jordi@sindominio.net>
- update Catalan translation

Nov 16, 2003: Ludwig Nussel <l-n@users.sourceforge.net>
- update german translation
- add custom arguments for FragOps UT2 mod

Nov 16, 2003: Alex <alex_b@users.sourceforge.net>
- Added Luca Camillo <kamy at tutorials.it> to the help about screen
  for submitted logos

Nov 09, 2003: Ludwig Nussel <l-n@users.sourceforge.net>
- add support for Call of Duty (wine, no official master)
- update docu
- remove useless gamespy game listings
- add note that the savage script has to be modified (needs translation)
- update german translation

Nov 06, 2003: Ludwig Nussel <l-n@users.sourceforge.net>
- update docu

Nov 01, 2003: Ludwig Nussel <l-n@users.sourceforge.net>
- add custom arguments for Death Ball UT2003 mod
- use case insensitive compare for password in ut&co

Oct 30, 2003: Ludwig Nussel <l-n@users.sourceforge.net>
- move definition of PACKAGE_DATA_DIR to Makefile.am as recommended in autoconf
  docu

Oct 29, 2003: Ludwig Nussel <l-n@users.sourceforge.net>
- additional gametypes for RTCW and ET mods. Thanks Ben Winslow for
  the patch

Oct 28, 2003: Jordi Mallach <jordi@sindominio.net>
- move list of supported languages to po/LINGUAS.

Oct 26, 2003: Ludwig Nussel <l-n@users.sourceforge.net>
- added kde flag icons
- new splash screen and desktop icons from Luca Camillo <kamy at tutorials.it>
- new directory layout

Oct 25, 2003: Ludwig Nussel <l-n@users.sourceforge.net>
- remove gettext stuff from repository. Instead autogen.sh will run
  gettextize to create the necessary files
- fix alpha threshold when rendering flag icons
- add GTK2 patch from Jochen Baier

Oct 23, 2003: Alex <alex_b@users.sourceforge.net>
- Replaced French translation with new fr.po from
  Michel Briand <michelbriand@free.fr>

Oct 22, 2003: Alex <alex_b@users.sourceforge.net>
- Updated Danish translation with diff file from
  Morten Brix Pedersen (again)

Oct 19, 2003: Alex <alex_b@users.sourceforge.net>
- Updated Danish translation with diff file from
  Morten Brix Pedersen

Oct 19, 2003: Jordi Mallach <jordi@sindominio.net>
- disable the QuakeForge HexenWorld master server while it gets fixed

Oct 18, 2003: Ludwig Nussel <l-n@users.sourceforge.net>
- update german translation
- run msgfmt -c in po/updateonepo

Oct 16, 2003: Ludwig Nussel <l-n@users.sourceforge.net>
- display players on savage servers

Oct 14, 2003: Ludwig Nussel <l-n@users.sourceforge.net>
- added some server listings from multiplay.co.uk, especially MOHAA. Thanks
  Steve Hartland of multiplay.co.uk for making this possible!
- wget uses XQF/version as user-agent now
- for savage support, you need Steve Hartland's qstat from
  ftp://ftp.multiplay.co.uk/pub/apps/qstat/. Please note that the 'savage'
  script of the savage demo is broken, you need to put "$@" after savage.bin in
  line five if you want to join any game.
- show g_gametypestring for Medal of Honor
- increase version number to make new masters show up

Oct 13, 2003: Ludwig Nussel <l-n@users.sourceforge.net>
- savage support, finally

Oct 11, 2003: Ludwig Nussel <l-n@users.sourceforge.net>
- rework qstat version parser to be able to deal with any amount of data

Oct 08, 2003: Ludwig Nussel <l-n@users.sourceforge.net>
- stub functions for savage

Oct 06, 2003: Jordi Mallach <jordi@sindominio.net>
- remove non-ASCII character from source, which broke gettext 0.12.
- update QuakeForge's HexenWorld port.
- update Catalan translation.

Oct 05, 2003: Ludwig Nussel <l-n@users.sourceforge.net>
- add twilight to q1 and qw command suggestion
- add checkbox to be able to also filter countries without icon

Sep 14, 2003: Ludwig Nussel <l-n@users.sourceforge.net>
- load flag icons from /usr/(local/)share/flags/default
- scripts docs/copykdeflags and docs/convertmaxmindflags for copying kde or
  maxmind flags for use with xqf

Sep 12, 2003: Ludwig Nussel <l-n@users.sourceforge.net>
- add ET protocol 83 for version 2.56

Aug 26, 2003: Ludwig Nussel <l-n@users.sourceforge.net>
- fix medal of honor to not check for q3a files (#795017)

Aug 21, 2003: Ludwig Nussel <l-n@users.sourceforge.net>
- replace strings by ints in country filter (Jochen Baier)
- add support for Medal of Honor

Aug 17, 2003: Ludwig Nussel <l-n@users.sourceforge.net>
- patch from Jochen Baier
  * icon for LAN servers
  * new GeoIP server filter GUI

Aug 14, 2003: Ludwig Nussel <l-n@users.sourceforge.net>
- detect cheating-death on halflife-servers
- set variable XQF_SERVER_ANTICHEAT before launching a game when the server
  requires some anti-cheat software
- split up stat_next() function to make it more readable

Aug 10, 2003: Ludwig Nussel <l-n@users.sourceforge.net>
- use getopt for command line parameters
- add --launch parameter, syntax subject to modification
- add gametypes and voteflags for Urban Terror 3

Aug 03, 2003: Ludwig Nussel <l-n@users.sourceforge.net>
- Fix default ping value when reading server filters

Jul 27, 2003: Ludwig Nussel <l-n@users.sourceforge.net>
- Support for America's Army. Thanks Florian Riepler for the patch.

Jul 25, 2003: Ludwig Nussel <l-n@users.sourceforge.net>
- Fix default ET protocol, now 82. Thanks cjay for not reporting ;-)

Jun 30, 2003: Alex <alex_b@users.sourceforge.net>
- Replaced fr.po with updated version from Francois Perichon

Jun 24, 2003: Ludwig Nussel <l-n@users.sourceforge.net>
- fix variable declaration to work with older gcc

Jun 19, 2003: Ludwig Nussel <l-n@users.sourceforge.net>
- Option to stop current song in XMMS when launching a game
- Option to resolve hostnames on update. This way it is possible to display
  hostnames even if they are not automatically resolved. Show hostnames is now
  default on, resolve hostnames off.
- Merge GeoIP branch
- Ability to directly join ut2k3 servers as spectator, even with password
- Server side filtering for Half-Life will be used if you have a server filter
  enabled when clicking update. Currently filtering for game, map, not full and
  not empty will be requested from the server.

Jun 18, 2003: Ludwig Nussel <l-n@users.sourceforge.net>
- Display team of player for Q3 mods that provide the necessary information
  (currently osp, truecombat)

Jun 14, 2003: Ludwig Nussel <l-n@users.sourceforge.net>
- add gametypes for Truecombat 1.0
- compare private_clients case insensitive in q3

Jun 11, 2003: Alex Burger <alex_b@users.sourceforge.net>
- Changed version to 0.9.12.1

Jun 10, 2003: Alex Burger <alex_b@users.sourceforge.net>
- Changed version to 0.9.12

June 09, 2003: Alex Burger <alex_b@users.sourceforge.net>
- Updated French translation

Jun 05, 2003: Jordi Mallach <jordi@sindominio.net>
- add QuakeForge's HexenWorld master

May 31, 2003: Ludwig Nussel <l-n@users.sourceforge.net>
- added ET voteflags
- fix PreLaunch, pass qstat type and address as parameter
- don't overwrite server type with master server type on update
- update docu
- added docs/PreLaunch.example
- fix vc to not add a new ChangeLog header if the last entry has the
  same header as the new one would get

May 29, 2003: Ludwig Nussel <l-n@users.sourceforge.net>
- added master protocol version for full version of Enemy Territory
- add qstat.cfg as EXTRA_DIST in Makefile.am

May 20, 2003: Ludwig Nussel <l-n@users.sourceforge.net>
- install a qstat.cfg to $datadir/xqf to make ssam work out of the box

May 20, 2003: Jordi Mallach <jordi@sindominio.net>
- update Catalan and Spanish translations

May 19, 2003: Ludwig Nussel <l-n@users.sourceforge.net>
- option to not count bots as players based on a patch by Mike Mestnik. Works
  for Q3 and Tribes2.
- update german translation

May 18, 2003: Ludwig Nussel <l-n@users.sourceforge.net>
- switch hostname resolving off by default
- do not update single rows if more than 100 servers are to be updated.
  elimitates too large delay with hl master

May 17, 2003: Ludwig Nussel <l-n@users.sourceforge.net>
- abort configure if gdk-pixbuf is not installed
- adapt spec file

May 07, 2003: Ludwig Nussel <l-n@users.sourceforge.net>
- Pass RCON password on command line when launching Half-Life. Thanks Andreas
  Schneider for reporting.

May 02, 2003: Ludwig Nussel <l-n@users.sourceforge.net>
- update German translation
- remove custom args for Rocket Arena as 1.6 does not need them anymore
- display number of private clients in player column (initial idea from Michael
  Prager) 
- coresize option in config file because I always remember that I wanted to
  change the ulimit when xqf had already crashed ;-)

Apr 29, 2003: Jordi Mallach <jordi@sindominio.net>
- update Catalan and Spanish translations

Apr 27, 2003: Ludwig Nussel <l-n@users.sourceforge.net>
- fix keyboard focus in server list
- don't allow double click on map column if game supports map preview,
  otherwise mouse would be grabbed and not available in other windows

Apr 26, 2003: Ludwig Nussel <l-n@users.sourceforge.net>
- Display team of player for wolf and et

Apr 25, 2003: Ludwig Nussel <l-n@users.sourceforge.net>
- Icon for Enemy Territory
- Config option for Master server

Apr 24, 2003: Ludwig Nussel <l-n@users.sourceforge.net>
- cleanups, fixed some warnings, changed debug macros
- initial Enemy Territory Support (Testversion)
- increased version number

Apr 22, 2003: Ludwig Nussel <l-n@users.sourceforge.net>
- don't display warnings about NULL if scanning for maps is disabled. Thanks
  Jochen Baier for reporting.

Mar 24, 2003: Ludwig Nussel <l-n@users.sourceforge.net>
- popup window with levelshot when clicking on map column, currently supports
  jpg shots inside pk3 files for q3 and wolf.

Mar 15, 2003: Ludwig Nussel <l-n@users.sourceforge.net>
- added Serious Sam: The Second Encounter

Mar 10, 2003: Ludwig Nussel <l-n@users.sourceforge.net>
- store all map names lowercase, otherwise many maps are reported as
  not installed
- #define ZEXPORT if not already defined to fix compilation problems. Thanks
  Pierre Pronchery
- set private clients from reserve_slots variable for hl

Mar 07, 2003: Ludwig Nussel <l-n@users.sourceforge.net>
- game types for westernq3

Feb 19, 2003: Jordi Mallach <jordi@sindominio.net>
- update Catalan translation

Feb 09, 2003: Ludwig Nussel <l-n@users.sourceforge.net>
- adapt configure.in to install French translation

Feb 08, 2003: Alex Burger <alex_b@users.sourceforge.net>
- Added French translation

Feb 04, 2003: Ludwig Nussel <l-n@users.sourceforge.net>
- move server filter submenu to top level
- remove rarely used buttons from toolbar

Feb 03, 2003: Ludwig Nussel <l-n@users.sourceforge.net>
- merge patch from Jochen Baier to allow filtering for map and server name
- update German translation

Feb 01, 2003: Ludwig Nussel <l-n@users.sourceforge.net>
- fix high cpu load when dialogs are shown during launch phase. It's
  obviously no good idea to enter the gtk event loop from inside a
  gdk input callback.

Jan 20, 2003: Ludwig Nussel <l-n@users.sourceforge.net>
- image loading through gdk-pixbuf (png, jpeg etc.)
- splash screen, logo in $datadir/xqf/pixmaps/xqflogo.png

Jan 03, 2002: Jordi Mallach <jordi@sindominio.net>
- New Danish translation, from Morten Brix Pedersen.

Dec 25, 2002: Ludwig Nussel <l-n@users.sourceforge.net>
- added button to scan for maps without restarting xqf
- fixed some minor memleaks
- map scan function for q1, qw, q2 and hl

Dec 19, 2002: Alex Burger <alex_b@users.sourceforge.net>
- Changed version to 0.9.11.1

Dec 19, 2002: Alex Burger <alex_b@users.sourceforge.net>
- Changed version back to to 0.9.11 for release with fixes below

Dec 19, 2002: Ludwig Nussel <l-n@users.sourceforge.net>
- properly quoted macros for zlib checks
- changed configure argument because help text said --enable-externalrcon while
  it actually was --enable-readline.
- disabled external rcon by default

Dec 18, 2002: Alex Burger <alex_b@users.sourceforge.net>
- Changed version to 0.9.11.1

Dec 18, 2002: Alex Burger <alex_b@users.sourceforge.net>
- Changed version to 0.9.11

Dec 18, 2002: Ludwig Nussel <l-n@users.sourceforge.net>
- update NEWS
- update german translation

Dec 18, 2002: Jordi Mallach <jordi@sindominio.net>
- Updated Catalan and Spanish translations.

Dec 08, 2002: Ludwig Nussel <l-n@users.sourceforge.net>
- update configure.in and autogen.sh to match newer automake/autoconf

Dec 07, 2002: Ludwig Nussel <l-n@users.sourceforge.net>
- Scan for installed q3, wolfenstein, ut, ut2 and rune maps. Mark not installed
  ones in serverlist

Dec 06, 2002: Ludwig Nussel <l-n@users.sourceforge.net>
- Added support for Serious Sam, appropriate qstat config with "SMS" game type
  required

Dec 05, 2002: Ludwig Nussel <l-n@users.sourceforge.net>
- display RTCW voteflags like dmflags

Nov 28, 2002: Jordi Mallach <jordi@sindominio.net>
- Updated Catalan and Spanish translations.

Nov 22, 2002: Jordi Mallach <jordi@sindominio.net>
- port Ludwig's setlocale fix to rcon.c.

Nov 21, 2002: Ludwig Nussel <l-n@users.sourceforge.net>
- store when a server was last up, display this date in red if it's more than
  three days older than the last refresh. Necessary change to ~/.qf/srvinfo.gz
  is backward and forward compatible.
- util function timet2string, it has yet to be verified this one works on
  none-linux system too.
- use setlocale(LC_ALL, "");
- fix __FUNCTION__ warnings

Nov 20, 2002: Ludwig Nussel <l-n@users.sourceforge.net>
- fix wrong pointer passed to userver_ref

Nov 17, 2002: Jordi Mallach <jordi@sindominio.net>
- Initialize i18n for xqf-rcon.

Nov 16, 2002: Alex Burger <alex_b@users.sourceforge.net>
- Changed version to 0.9.10.1

Nov 16, 2002: Alex Burger <alex_b@users.sourceforge.net>
- Changed version to 0.9.10

Nov 09, 2002: Jordi Mallach <jordi@sindominio.net>
- Fix typos in Catalan translation.

Nov 07, 2002: Ludwig Nussel <l-n@users.sourceforge.net>
- make cl_punkbuster method usable for any game, make it configurable for wolf
- use protocol 60 by default for RTCW

Nov 06, 2002: Ludwig Nussel <l-n@users.sourceforge.net>
- added protocol 60 for RTCW 1.4 to preferences
- added -lncurses to readline check

Nov 05, 2002: Jordi Mallach <jordi@sindominio.net>
- Update QW master list, remove non-working and add QuakeForge's.

Nov 05, 2002: Jordi Mallach <jordi@sindominio.net>
- Updated Catalan and Spanish translations.

Nov 5, 2002: Alex Burger <alex_b@users.sourceforge.net>
- Add parameter to play_sound to force playing even if sound is disabled.
  Used by Test buttons to Preferences - Sound page

Nov 05, 2002: Ludwig Nussel <l-n@users.sourceforge.net>
- use gtk functions instead of spaces to make test button look nice
- update german translation

Nov 3, 2002: Alex Burger <alex_b@users.sourceforge.net>
- Add Test buttons to Preferences - Sound page

Nov 02, 2002: Ludwig Nussel <l-n@users.sourceforge.net>
- fix saving of player info for rune, ut2 and tribes2
- do not display a single slash when model and skin are empty

Nov 2, 2002: Alex Burger <alex_b@users.sourceforge.net>
- Add gametype decode for instaunlagged, instagibplus, beryllium, excessive,
  q3f, q3f2

Nov 1, 2002: Alex Burger <alex_b@users.sourceforge.net>
- Add gametype decode for arena and cpma
- Fix for find_file_in_path to not append / if directory is blank.  Caused
  more and more beginning /'s in game command line each time you pressed 
  enter in the field.

Oct 31, 2002: Ludwig Nussel <l-n@users.sourceforge.net>
- remove workaround for unreal to use gps for lan broadcasting, this is no
  longer necessary with qstat 2.5c

Oct 30, 2002: Alex Burger <alex_b@users.sourceforge.net>
- Modify game command entry field to expand command line into full path if
  command is in the path.  Also executes guess_dir

Oct 30, 2002: Ludwig Nussel <l-n@users.sourceforge.net>
- fix some memleaks
- update german translation

Oct 29, 2002: Alex Burger <alex_b@users.sourceforge.net>
- Fixup master_check_master_addr_prefix
- Create resolve_path function for use with guess_dir, user_fix_defaults etc

Oct 29, 2002: Ludwig Nussel <l-n@users.sourceforge.net>
- add some missing gettext calls
- fix function casting to int*
- use only first argument of command line for directory guessing

Oct 28, 2002: Alex <alex_b@users.sourceforge.net>
- Add guess_dir functionality to Suggest button and user_fix_defaults
- Change find_file_in_path to return entire filename including path
- Add (...) button to game directory
- Add Guess button to game directory - follows symlinks
- Changed UT2003 default port to 7777
- Changed UT2003 back to -ut2s as the next version of qstat (soon!)
  will support another UT2 query method that works off of gameport+1
  which is the same as the in-game browser in UT2003

Oct 28, 2002: Ludwig Nussel <l-n@users.sourceforge.net>
- fix source menu
- update german translation
- print number of servers when changing filters too

Oct 27, 2002: Ludwig Nussel <l-n@users.sourceforge.net>
- speed improvements for host and server lists
- fix plural form in reset_main_status_bar

Oct 27, 2002: Alex <alex_b@users.sourceforge.net>
- Bug fix - was able to enter same custom argument twice if case of game
  was different
- Changed UT2003 default port to 7787
- Changed UT2003 back to -gps for qstat, now uses query port from master
  server for server list, pulls hostport from server info when connecting
- Number of servers in status bar now updated when enabling / disabling a
  filter and when finished searching for a player
- Created function reset_main_status_bar

Oct 26, 2002: Alex <alex_b@users.sourceforge.net>
- Set focus to Game Contains when adding new server filter
- Set focus to Game when adding new custom arg
- Added file dialog box (... button) to sound config page

Oct 26, 2002: Ludwig Nussel <l-n@users.sourceforge.net>
- cleanup q3_exec:
  - protocol dependant launching no longer requires full path, will search $PATH
  - do not check for valid mod dir for games other than q3a
  - do not check for punkbuster for games other than q3a
  - pass all options as separate arguments
- fix xqf killing itself when exec failed

Oct 25, 2002: Alex <alex_b@users.sourceforge.net>
- Segfault fix - q3_exec - launch game even if it doesn't respond to refresh
- Tooltip updates

Oct 24, 2002: Alex <alex_b@users.sourceforge.net>
- Make tooltips global so it can be used anywhere.  Have new tooltips use
  toolbar tooltip enable / disable option

Oct 24, 2002: Alex Burger <alex@users.sourceforge dot net>
- Use game_set_attribute / game_get_attribute for game Notes
- Added notes for SFS, UT2003 and HL
- Add note to Unreal Tournament config page to see documentation
  for modifications to UT script.
- Make UT logo round, remove 2 from UT2 logo
- Improve custom args editor

Oct 24, 2002: Ludwig Nussel <l-n@users.sourceforge.net>
- code cleanup
- do not append first argument directly to ip in ut to be consistent with q3

Oct 23, 2002: Jordi Mallach <jordi@sindominio.net>
- Update Catalan and Spanish translations.

Oct 23, 2002: Alex Burger <alex@users.sourceforge dot net>
- Add spacing around button
- Added file dialog box (... button) to game config page
- Removed rafix option from q3_exec
- Modified vmfix option in q3_exec to make custom args preferred over
  vmfix args
- Added button to add default custom args to editor page
- Add default custom args for UT StrikeForce & TacticalOps
- Add default custom args for Q3A Rocket Arena

Oct 23, 2002: Ludwig Nussel <l-n@users.sourceforge.net>
- remove old tribes2 master, add three new
- increase version to 0.9.9.3

Oct 22, 2002: Alex Burger <alex@users.sourceforge dot net>
- user_fix_defaults is now called if the version changes at all
- add_custom_args_defaults created, user_fix_defaults calls it to 
  add some default args for games
- add default custom args for StrikeForce & TacticalOps

Oct 22, 2002: Ludwig Nussel <l-n@users.sourceforge.net>
- use optimal width for arguments editor

Oct 21, 2002: Alex Burger <alex@users.sourceforge dot net>
- Added tooltips to custom args editor
- Update docs
- Add Replace button to custom args editor
- Cleaned up new arguments editor

Oct 21, 2002: Alex Burger <alex@users.sourceforge dot net>
- Added new arguments editor - new tab for Q3, UT, UT2003

Oct 20, 2002: Alex Burger <alex@users.sourceforge dot net>
- Fixed width of redial button
- Added support for ~ in file master filename
- Fix edit menu sensitivity problem for add / remove fav

Oct 19, 2002: Alex Burger <alex@users.sourceforge dot net>
- Updated documentation
- Added server properties password page support to Unreal, UT2003
  and Rune
- Updated ca.po, de.po, es.po for 'Add new Server' and removal of
  ...'s.  Had to remove duplicate 'Properties' because of this.
  Note:  Translation still needs to be done for 'Add new Server' as 
  the translated version is still just 'Add'
- Add 'Add to Fav' to Edit menu, add 'Add new server' to Server menu
- Change menu items to not end in ...
- Make menus look similar (Add new Server instead of Add) etc.
- Only Q3A uses find_game_dir now

Oct 18, 2002: Alex Burger <alex@users.sourceforge dot net>
- Changed default port for UT2003 to 7777
- Continuing on with the October 11th addition of get_custom_arguments:
  -arguments now stored in a GSList
  -custom_arg_num no longer needed in config file
  -added to game structure and all games
  -added basic ability to add arguments to Games Invoking pref page
  -only visible for Quake3, Unreal Tournament and UT2003
  -added support to q3_exec (ut_exec already done)
- Flipped locked_punkbuster icon
- Increased default width of Priv column
- Applied Ludwig's patch which reduces code needed to speed up the
  startup of XQF
- Added check to user_fix_defaults so that if 1 or more games are
  found it defaults to 'show only configured games'

Oct 18, 2002: Jordi Mallach <jordi@sindominio.net>
- Update Catalan and Spanish translations.

Oct 17, 2002: Alex Burger <alex@users.sourceforge dot net>
- Changed default for 'show_only_configured_games' to false

Oct 17, 2002: Bill Adams <nospam-200201@evilbill.org>
- Clear s->flags when analyzing server info.

Oct 17, 2002: Bill Adams <nospam-200201@evilbill.org>
- Fixed init_masters to not have a memory leak.

Oct 16, 2002: Alex Burger <alex@users.sourceforge dot net>
- Created server_list_prepend_ndp which does not check for duplicates.
  Modified master_add_server to use server_list_prepend_ndp.  Modified
  init_master to do a duplicate check after loading all the masters.
  Greatly reduces startup time with large lists of serves.  Does NOT
  affect updating of masters once inside XQF.

Oct 16, 2002: Ludwig Nussel <l-n@users.sourceforge.net>
- show punkbuster warning only once

Oct 15, 2002: Ludwig Nussel <l-n@users.sourceforge.net>
- switch fix conversion when adding ut2s as gps
- update german translation

Oct 15, 2002: Bill Adams <nospam-200201@evilbill.org>
- Added some support for punkbuster and setting cl_punkbuster
  on the command line. It is an option in the q3a game config.
- Fixed the autogen.sh to better work with autoconf 2.5 in the case
  that both 2.5 and an earlier version are installed.
- Added --with-rpm-release to configure, properly sets the release
  when generating the xqf.spec file.

Oct 15, 2002: Alex Burger <alex@users.sourceforge dot net>
- Few minor changes to make it compile on gcc <3
- Properly fixed create_server_type_menu and create_master_type_menu
  bugs

Oct 14, 2002: Alex Burger <alex@users.sourceforge dot net>
- Fixed create_server_type_menu bug
- Added punkbuster (and locked_punkbuster) XPMs
- Modified create_server_type_menu to show all server types until bug
  can be figured out
- Updated help about and AUTHORS page with contributors
- Updated reserved slots support to use integers (Jochen Baier)
- Added reserved slots support for redial from Jochen Baier
  (email@jochen-baier.de).  Server properties page allows setting 
  for reserved admin slots for the server.
  
Oct 13, 2002: Alex Burger <alex@users.sourceforge dot net>
- Updated q3_exec to search ~/.q3a and then real game dir for
  mods.  Tested with osp (~/.q3a/Osp)
- Created q2_exec function to be used by Quake2 to search ~/.quake2
  folder and then real game dir for mods.  Tested find_game_dir with
  Quake2-r0.14.1.  Connects and then restarts using lowercase name. 
  May work with other versions of Quake2.  Leaving in.
- g_free in find_game_dir and exec functions
- find_game_dir fixes:  Allow symlinks, use const
- Minor fix to ut_exec if there are no custom arguments

Oct 13, 2002: Jordi Mallach <jordi@sindominio.net>
- add redial.c to POTFILES.
- updated Catalan and Spanish translations.

Oct 13, 2002: Ludwig Nussel <l-n@users.sourceforge.net>
- use server_clist_set_list in server_clist_build_filtered. It's actually
  faster to rebuild the displayed server list from scratch than to determine
  which servers have to be deleted or added.
- when deleting last server from favorites, do not display it any longer
- replace unsigned char type by enum server_type type
- grey out delete button for masters != favorites
- comment out unused redial code
- rename "Delete" -> "Remove from Favorites"
- update german translation
- remove empty lines for unconfigures games in statistics dialog

Oct 12, 2002: Ludwig Nussel <l-n@users.sourceforge.net>
- cleaned up get_custom_arguments
- custom_arg_count no longer neccessary
- suggest function for game commands
- show only configured games by default

Oct 11, 2002: Alex Burger <alex@users.sourceforge dot net>
- Modified q3_exec to call find_game_dir using quake3_data_dir
- Added NULL checks to find_game_dir

Oct 11, 2002: Alex Burger <alex@users.sourceforge dot net>
- Added function get_custom_arguments.  Used by ut_exec to pass user
  defined command line arguments to UT when launching.  Currently does 
  not have a GUI front end. To use, add something like the following
  to the [Game: UN] section in ~/.qf/config:

  custom_arg0=TacticalOps, -ini=TacticalOps.ini
  custom_arg1=SFTeamDM, -ini=StrikeForce.ini -userini=SFUser.ini
  custom_arg_count=2

  For UT, the 'gametype' server variable is compared with the entries
  in the config file above.  If there is a match, the arguments are 
  appended.

  For UT, the argument is appended to the IP address so you could 
  specify additional options such as ?Name=Alex etc.  If you want to
  pass - options, make sure you put a space after the comma like above.  

- Added function find_game_dir which searches for the game dir regardless
  of case.  Called by qw_exec, q2_exec_generic, q3_exec and hl_exec to set
  the game, or fs_game argument.  For example, if server has a game of 
  'OSP', and client has dir of 'osp', Q3 will now be properly be launched
  with +fs_game osp instead of OSP.

Oct 10, 2002: Alex Burger <alex@users.sourceforge dot net>
- Added support of 'Show only configured games' to Add Master window
  Add Server window and Statistics page
- Cleaned up 'When launching a game' placement in Preferences / General

Oct 10, 2002: Ludwig Nussel <l-n@users.sourceforge.net>
- update NEWS and TODO
- added script 'vc' to automate editing this file
- remove instructions for Half-Life hack from docu
- access functions for game specific attributes

Oct 09, 2002: Alex Burger <alex@users.sourceforge dot net>
- Added password support to Unreal based games (games that use
  un_exec - Unreal, UT 2003, Rune)
- Changed UT 2003 icon to have a #2 at the bottom right hand corner.
  I used KEdit which seams to have changed the format of the file, but it
  still looks fine in XQF.
- Changed Unreal / UT icon to UT 2003 icon (without a number)
- Changed Unreal name to 'Unreal / UT'

Oct 08, 2002: Ludwig Nussel <l-n@users.sourceforge.net>
- Q3 protocol 68

Oct 06, 2002: Ludwig Nussel <l-n@users.sourceforge.net>
- clean up sound code
- increased version to 0.9.9.2 to make UT2003 server lists visible.
  Note for those using the CVS Version: You need a qstat that supports 'ut2s'
  as gametype. You can generate a suitable config file at
  http://qstat.uglypunk.com/. Keep in mind that you may have to remove the file
  when a new qstat version is released!

Oct 05, 2002: Alex Burger <alex@users.sourceforge dot net>
- Added Preferences Appearance option of 'Show only configured games'.
  Masters added will still be stored, but only displayed on the screen
  if the command line for the game is configured.  Defaults to false.
  I was tired of scrolling past games I don't have.
- Changed source_ctree_remove_master_group() to not be static.

Oct 04, 2002: Ludwig Nussel <l-n@users.sourceforge.net>
- modified that ugly ut2 master hack a little

Oct 04, 2002: Alex Burger <alex@users.sourceforge dot net>
- Added support for UT 2003 http masters (not the same as the other
  http formats) and added full and demo Epic masters
- Fixed UT 2003 password column (servers use password=0/1 instead of
  password=False/True)
- Added sound enable/disable button

Oct 03, 2002: Alex Burger <alex@users.sourceforge dot net>
- Added sound support actions for: xqf start, xqf quit, update, refresh,
  stop, server connect, redial success.  Added Preferences / Sound Options.
  If file does not start with a / (except for Player), prepends user's
  config folder (~/.qf/)

Oct 03, 2002: Ludwig Nussel <l-n@users.sourceforge.net>
- add popup while redialing

Oct 03, 2002: Ludwig Nussel <l-n@users.sourceforge.net>
- rename Unreal 2003 Demo -> UT 2003

Oct 01, 2002: Alex Burger <alex@users.sourceforge dot net>
- Update status bar for redial

Oct 01, 2002: Ludwig Nussel <l-n@users.sourceforge.net>
- fix segfault because of format error and some cast warnings
- use q3 parse and launch functions for SOF2
- reinsert signal handlers for changing debug level
- set sensitivity of cancel redial button

Sep 30, 2002: Alex Burger <alex@users.sourceforge dot net>
- Added busy server redial.  Server - Cancel Redial to stop

Sep 29, 2002: Alex Burger <alex@users.sourceforge dot net>
- Added Soldier of Fortune 2 support and master

Sep 27, 2002: Ludwig Nussel <l-n@users.sourceforge.net>
- q3a gametypes for afterwards. that stuff should really be stored in a runtime
  parsed, external file

Sep 26, 2002: Jordi Mallach <jordi@sindominio.net>
- updated Catalan & Spanish translations

Sep 23, 2002: Ludwig Nussel <l-n@users.sourceforge.net>
- improved debug functions, debug level can be in- and decreased with SIGUSR1
  and SIGUSR2
- proper launch function for Half-Life

Sep 16, 2002: Ludwig Nussel <l-n@users.sourceforge.net>
- changed some macros to make cvs work with older autoconf/automake

Sep 15, 2002: Ludwig Nussel <l-n@users.sourceforge.net>
- new master type "file", reads ip addresses from a file

Sep 14, 2002: Ludwig Nussel <l-n@users.sourceforge.net>
- support for Unreal Tournament 2003 Demo. No master yet. If you know one, tell
  me

Sep 07, 2002: Ludwig Nussel <l-n@users.sourceforge.net>
- fix Half-Life rcon
- primitive external rcon program that is not linked against X (xqf-rcon)

Aug 15, 2002: Jordi Mallach <jordi@sindominio.net>
- fixed a typo in the filter dialog
- updated Catalan & Spanish translations

Aug 10, 2002: Ludwig Nussel <l-n@users.sourceforge.net>
- fixed some strings that where marked for translation but the gettext call was
  missing

Aug 09, 2002: Ludwig Nussel <l-n@users.sourceforge.net>
- fixed player search to move the visible area to the server on which a player
  was found
- changed some player search dialog a bit
- fixed default tribes2 master port, it's possible to actually add tribes2
  masters now
- made quake_parse_server less picky about number of columns in qstat output

Jul 26, 2002: Jordi Mallach <jordi@sindominio.net>
- updated Catalan and Spanish translations

Jul 26, 2002: Ludwig Nussel <l-n@users.sourceforge.net>
- variable number of server filters
- fix segfault when deleting last player filter entry
- update german translation
- better back up your config before trying this new versoin

July 7, 2002: Alex Burger <alex@users.sourceforge dot net>
- Changed version to 0.9.9.1

Jul 07, 2002: Ludwig Nussel <l-n@users.sourceforge.net>
- fixed segfault when adding servers with no name to favorites
- added RTCW protocol 59

July 4, 2002: Alex Burger <alex@users.sourceforge dot net>
- Changed version to 0.9.9c

July 3, 2002: Alex Burger <alex@users.sourceforge dot net>
- Changed version to 0.9.9

Jun 30, 2002: Ludwig Nussel <l-n@users.sourceforge.net>
- added a short explanation about LAN queries to docu
- added gametypes and dmflags for q3 freezetag

Jun 28, 2002: Jordi Mallach <jordi@sindominio.net>
- new Catalan translation
- added a mnemonic to a menu item

Jun 20, 2002: Jordi Mallach <jordi@sindominio.net>
- updated Spanish translation

May 20, 2002: Ludwig Nussel <l-n@users.sourceforge.net>
- increased servers hash
- added some debug output for hash utilization
- use macro QSTAT_EXEC for determining the qstat version as qstat is called
  quakestat on debian (reported by Despair)
- added Ravensoft Elite Force master

May 07, 2002: Ludwig Nussel <l-n@users.sourceforge.net>
- Added punkbuster label for rtcw. Yes it's ugly but ...

May 05, 2002: Ludwig Nussel <l-n@users.sourceforge.net>
- fix LAN Browsing for games that need a port change (Rune)
- replaced static struct for q3 options with a more flexible g_datalist
- added preferences tab for q3 memory settings
- renamed STVEFS to EFS to match qstat beta, old servers need to be renamed by
  hand else they will get lost
- added master server preferences tab for voyager elite force (req upcoming
  qstat)
- updated german translation

Apr 23, 2002: Ludwig Nussel <l-n@users.sourceforge.net>
- acconfig.h seems to be deprecated, moved it to i18n.h
- removed explicit -I/usr/include as gcc3 doesn't like that

Apr 20, 2002: Jordi Mallach <jordi@sindominio.net>
- updated Spanish translation

Mar 17, 2002: Ludwig Nussel <l-n@users.sourceforge.net>
- added navy seals gametype
- added RTCW protocol 58 to preferences
- added a server_unref so old servers no longer pile up in srvinfo.gz
- added player statistics per OS
- updated german translation

Feb 28, 2002: Jordi Mallach <jordi@sindominio.net>
- updated copyright notice in about dialog
- updated Spanish translation.

Feb 17, 2002: Ludwig Nussel <l-n@users.sourceforge.net>
- support for LAN broadcast queries

Feb 12, 2002: Ludwig Nussel <l-n@users.sourceforge.net>
- check for correct version of qstat on startup

Feb 12, 2002: Ludwig Nussel <l-n@users.sourceforge.net>
- reworked dialog for adding master
- added popup menu for master server tree
- added function for renaming master servers

Feb 01, 2002: Ludwig Nussel <l-n@users.sourceforge.net>
- fix display of gametypes > MAX_Q3A_TYPES

Jan 17, 2002: Jordi Mallach <jordi@sindominio.net>
- updated NEWS for 0.9.9.

Jan 05, 2002: Ludwig Nussel <l-n@users.sourceforge.net>
- removed not working Tribes2 masterservers and added a new one
- wrote new function for parsing Tribes2 player info
- changed version to 0.9.9b

Jan  2, 2002: Jordi Mallach <jordi@sindominio.net>
- Spanish update

Dec 30, 2001: Ludwig Nussel <l-n@users.sourceforge.net>
- changed textentries to comboboxes for q3/wolf protocol selection

Dec 28, 2001: Ludwig Nussel <l-n@users.sourceforge.net>
- added gametypes for truecombat
- wrote function for determining the gametype to get rid of all
  those ugly else if's

Dec 27, 2001: Ludwig Nussel <l-n@users.sourceforge.net>
- added 20sec timeout for wget
- support for Voyager Elite Force
- changed some internals for statistics
- removed 2 not working q3 masters
- added gameaholic lists for voyager and q3a
- renamed T/O -> Timeout
- added tribes2 statistics, only 25% servers are running linux :-(

Dec 23, 2001: Ludwig Nussel <l-n@users.sourceforge.net>
- default masterprotocol for q3 is now 67 (pr 1.31)

Dec 23, 2001: Jordi Mallach <jordi@sindominio.net>
- Spanish translation fixes

Dec 22,2001: Alex Burger <alex@users.sourceforge dot net>
- Changed version to 0.9.9a

Dec 21, 2001: Ludwig Nussel <l-n@users.sourceforge.net>
- added gametypes and dmflags for q3a mod generations

Dec 17, 2001: Jordi Mallach <jordi@sindominio.net>
- configure.in: remove debian/Makefile creation, too.
- Attempt to fix Gamespy pixmap.
- Updated NEWS for 0.9.8.

Dec 16, 2001: Jordi Mallach <jordi@sindominio.net>
- Makefile.am: remove debian from SUBDIRS. What a pain in the ass!
  The whole directory should be removed, but this is the bare minimum.

Dec 16, 2001: Jordi Mallach <jordi@sindominio.net>
- Updated Spanish translation.

Dec 15, 2001: Ludwig Nussel <l-n@users.sourceforge.net>
- server filters were broken, fixed
- new Tribes2 icon
- updated TODO
- updated german translation

Dec 15, 2001: Alex Burger <alex@users.sourceforge dot net>
- Added Edit / Add Default Masters command.  Adds in all the default
  master servers in case you accidentally deleted one (or all)

Dec 13, 2001: Ludwig Nussel <l-n@users.sourceforge.net>
- qstat no longer required at build time

Dec 09, 2001: Jordi Mallach <jordi@sindominio.net>
- Added past release dates to NEWS.

Dec 09, 2001: Ludwig Nussel <l-n@users.sourceforge.net>
- Updated NEWS and BUGS

Dec 07, 2001: Ludwig Nussel <l-n@users.sourceforge.net>
- Patch by Ben Winslow to create OS/CPU statistics for RTCW, Kingpin and
  Half-Life

Dec 06, 2001: Ludwig Nussel <l-n@users.sourceforge.net>
- added rtcw gametypes
- changed master protocol for rtcw to 57
- added a missing gettext call

Nov 22, 2001: Ludwig Nussel <l-n@users.sourceforge.net>
- the ppc problem turned out to be a bug in filter.c, special thanks to Philipp
  Thomas for finding it!
- other changes by Philipp Thomas to get rid of some compiler warnings
- updated german translation

Nov 21, 2001: Ludwig Nussel <l-n@users.sourceforge.net>
- fixed the ppc fix (hopefully ;)

Nov 21, 2001: Jordi Mallach <jordi@sindominio.net>
- NEWS updates for 0.9.7

Nov 21, 2001: Jordi Mallach <jordi@sindominio.net>
- es.po updates

Nov 21, 2001: Ludwig Nussel <l-n@users.sourceforge.net>
- updated TODO

Nov 19, 2001: Ludwig Nussel <l-n@users.sourceforge.net>
- workaround for ppc compiler bug

Oct 23, 2001: Ludwig Nussel <l-n@users.sourceforge.net>
- changed wording and my email in about dialog
- removed gnuconfig.h.in from cvs

Oct 18, 2001: Ludwig Nussel <l-n@users.sourceforge.net>
- fixed compiler warnings
- replaced some strange sprintf's with g_strdup
- made server_pass_filter return FALSE if ping==-1
- fixed #define's for gametypes
- set s->game to either fs_game, game or gamename rule in that order (game will
  be supported by next qstat)

Oct 13, 2001: Ludwig Nussel <l-n@users.sourceforge.net>
- added gametype strings for TribalCTF and Threewave.
  Unfortunately TribalCTF servers modify their gamename variable,
  so this is not really useful yet.

Oct 13, 2001: Ludwig Nussel <l-n@users.sourceforge.net>
- added gameaholic.com rune server list
- game and gametype are now displayed in LaunchInfo.txt

Oct 07, 2001: Ludwig Nussel <l-n@users.sourceforge.net>
- changed default commandline for qs & qws for quakeforge
- added default commandlines for rune,tribes2,wolf and ut

Oct 05, 2001: Ludwig Nussel <l-n@users.sourceforge.net>
- removed quakeforge workaround
- added -Wall to CFLAGS

Oct 05, 2001: Jordi Mallach <jordi@sindominio.net>
- fixed a variable type in es.po which was making it segfault directly.
  Thanks, Ludwig.

Oct 03, 2001: Ludwig Nussel <l-n@users.sourceforge.net>
- initial descent3 support (requires qstat 2.4e)
- changed version to 0.9.7c (new master for descent3)
- added quakeforge workaround
- updated german translation
- fixed player filter dialog bug

Oct 01, 2001: Jordi Mallach <jordi@sindominio.net>
- updated Spanish translation, again :)

Oct 01, 2001: Ludwig Nussel <l-n@users.sourceforge.net>
- major redesign of settings dialog
- individually configurable nick for q1,qw,q2,t2
- more translatabe strings
- updated german translation

Oct 01, 2001: Jordi Mallach <jordi@sindominio.net>
- updated Spanish translation
- added some notes in BUGS

Sep 30, 2001: Ludwig Nussel <l-n@users.sourceforge.net>
- disabled write_quake_variables function for q3
- added ability to use custom configs for q3
- made some error popups translatable
- updated german translation

Sep 28, 2001: Ludwig Nussel <l-n@users.sourceforge.net>
- added Rune support
- changed layout of game configuration screen

Sep 28, 2001: Ludwig Nussel <l-n@users.sourceforge.net>
- added support for games using the gamespy protocol
- added q3,ut,sof,nolf,rally masters,turok2 and shogo masters
- made game names translatable
- updated german translation
- changed version to 0.9.7b

Sep 27, 2001: Ludwig Nussel <l-n@users.sourceforge.net>
- more translatable strings marked
- updated german translation

Sep 27, 2001: Jordi Mallach <jordi@sindominio.net>
- Updated Spanish translation
- added gettext cruft to po/.cvsignore

Sep 27, 2001: Ludwig Nussel <l-n@users.sourceforge.net>
- made q3_exec usable for Wofenstein, removed wo_exec
- identify q3/rtcw servers by their version string
- use common option struct for all games with q3 engine
- add configuration options for Wolfenstein to q3 tab
- pass server and rconpasswords on the command line
- fix q3 rcon_password -> rconpassword
- changed default q3 command: linuxquake3 -> quake3
- made string for tooltip for server&playerfilter translatable
- split about dialog string into smaller chunks for easier translation
- update for german translation

Sept 24,2001: Alex Burger <alex@users.sourceforge dot net>
- Changed version to 0.9.7a

Sept 24,2001: Alex Burger <alex@users.sourceforge dot net>
- Added wo_exec function to properly launch Wolf.  Tested with
  Wolfmptest 0.7.16-1

Sept 19, 2001: Alex Burger <alex@users.sourceforge dot net>
- Added Wolfenstein support.  Currently uses q3_exec to launch
  the game, but will change when Wolf client for Linux is released.
  Uses qstat as if it is a Quake3 server

Sept 14, 2001: Alex Burger <alex@users.sourceforge dot net>
- Added docs/xqfdocs.html
- Added new NEWS file from Jordi 

Sept 10, 2001: Alex Burger <alex@users.sourceforge dot net>
- Added Jordi Mallach's man page - xqf.6 and modified Makefile.am
- Added 'General' Preferences page and moved most of 'Appearance'
  to 'General' page.

Sept 5, 2001: Alex Burger <alex@users.sourceforge dot net>
- Patch by  Ludwig Nussel ludwig.nussel@gmx.de to add German
  translation and some code fixes.

Aug 19, 2001: Bill Adams <bill@evilbill.org>
- Removed BUILD_INCLUDED_LIBINTL from intl/Makefile.pm and replaced it with
  USE_INCLUDED_LIBINTL as that is the only variable defined in gettext.m4 for
  gettext 0.10.35.
- Patch by  Ludwig Nussel ludwig.nussel@gmx.de to fix some of the
  q3a game types, options for setting fs_game on the command line and
  r3a hack for the vm_* settings.
  
Aug 9, 2001: Alex Burger <alex@users.sourceforge dot net>
-Changed Quake3 protocol version to 66 to support
 latest Quake3 patch.  Change located in game.c

July 07, 2001, Bill Adams <bill@evilbill.org>
- Added "Game Type" filter.  Now you can filter on 
  CTF, TDM, etc. and the mod.
- Merged Jordi's changes (see below).
  
June 8, 2001, Jordi Mallach <jordi@sindominio.net>
- Big internationalization patch for XQF.
  Adds intl/ and po/ subdirs, and adds the gettext marks
  to every .c that needs it. Modified configure.in and 
  the Makefile.am's to support gettext. From now on,
  every string in the code should be wrapped inside
  gettext() calls, and .c's should add a <libintl.h>
  if they don't have it already.
  Some issues with the current code remain (untranslatable
  strings), thats a work in progress.
- Initial, incomplete Spanish translation (po/es.po).
- changed configure.in so it barfs about qstat << 2.4c.

June 5, 2001: Alex Burger <alex@users.sourceforge dot net>
-Tribes 2 games can now be launched.  Created a t2_exec
 function. If a name is specified in Player Profile, it 
 is used on the command line to log in.  This would only
 work if you have saved your password in the game.
 Otherwise it launches and prompts for login.

April 20, 2001: Alex Burger <alex@users.sourceforge dot net>
-Now requires qstat2.4c.  Removed fixes to Tribes 2 code
 for qstat2.4b as qstat2.4c fixes the problems
-Added t2_analyze_serverinfo function to decode Game and
 GameType columns for Tribes 2.

April 19, 2001: Alex Burger <alex@users.sourceforge dot net>
-Changed version to 0.9.6g
-Added Tribes 2 support.  Tribes 2 support requires at
 least QSTAT 2.4b.  As I do not even have Tribes 2 I
 can not test launching the game but it if it launches
 the same as Quake2, then it should work.  More work
 will be done to ensure the player and server info is
 being decoded correctly etc.

Feb 14, 2001: Bill Adams <bill@evil.inetarena.com>
-Oh dear god, I think I fixed the core dumps related
 to the reference counting on the server structures.
 At least to the best of my ability, I cannot make
 the server references increase or decrease
 over time: i.e. the program always exits with
 a reference count of one on all server structures.
 I could not figure out why it was 1 and not zero
 but I will deal with that later.

Feb 13, 2001: Bill Adams <bill@evil.inetarena.com>
-Changed version to 0.9.6f, added announcement dir
 and announcement.

Feb 07, 2001: Bill Adams <bill@evil.inetarena.com>
-Fixed the core dumps (for the most part) for real.
 The only time I have seen a core dump at this point
 is when updating a master list where there are not
 any servers already in the list.  However, once
 you have a list of servers, you should be able to
 update/refresh at will without any problems.
-Lots of debugging code with the debug(...) call. If
 you want lots of output, use -d 3, to see the servers
 it is parsing use -d 4. For an insane amount of output
 use -d 7.  Debug levels greater than three will
 will have so much output that it will most likely 
 slow down the program.
-Added a fair number of comments to the code.

Jan 31, 2001: Bill Adams <bill@evil.inetarena.com>
-Made it so OSP game types show up correctly.

Jan 24, 2001: Bill Adams <bill@evil.inetarena.com>
-Fixed the game.c hack.  Bad bug.
	
Jan 23, 2001: Bill Adams <bill@evil.inetarena.com>
-Did BAD hack to game.c::q3_exec( ) so that when
 connecting to an arena (rocket arena 3) server,
 it will "+set sv_pure 0 +set vm_* 0" on the command
 line so arena will load properly.  As a side note,
 one should use vm_* all at zero unless you have a 
 really good reason to do otherwise.
	
Jan 21, 2001: Bill Adams <bill@evil.inetarena.com>
-Changed "Insert" behavior.  Now Insert brings up the add
 server dialog while SHIFT+Insert adds a server from the 
 server list to your favorites.  I am not sure about 
 this because one can also use CTRL+N to add another 
 server via a dialog. But I am told the Insert == Dialog
 is how GameSpy works so there it is.
-q3_exec now adds +set fs_game SSSS for either the
 fs_game or gamename.  This should improve connecting
 as it will load the mod when Q3A starts.
-Added a function in util.c to get the value for
 any server variable that shows up in the server info
 pane.  This is a setup for arbitrary server filters
 and for...
-q3_exec will now check for <quake3exec>protoNN before
 it just runs <quake3exec>.  To use this feature you
 have to configure xqf to point to the FULL path to
 your q3 exec script.  Then you can put scripts that
 are named with the "protoNN" on the end to have xqf
 automatically connect to the right server.  See
 the instructions in the README.  This allows you (if
 you have LOTS of disk space) to be able to connect to
 multiple point-releases.
-added -d N command line option to get more debugging
 output.  Added debug.c and debug.h to facilitate this
 new feature.  Only a few code segments use the new
 debug() function.
-added self to AUTHORS.
-Version now 0.9.6e-beta.
-Fixed config.in to have the correct version.
	
	
Jan 7, 2001: Alex Burger <alex@users.sourceforge dot net>
-Renamed MOD column to GameType
-Swapped Quake3 'Game' and 'Mod/GameType' columns
-Swapped UT 'Game' and 'Mod/GameType' columns
-Renamed all occurences of ->mod in source to ->gametype
-Changed filter from 'the mod contains' to 'the game contains'
-Changed all occurences of mod_contains to gametype_contains
-Version changed to 0.9.6d-beta

Jan 7, 2001: Ludwig Nussel <l-n@users.sourceforge.net>
-Added hl_analyze_serverinfo function to display gamedir and
 gamename in columns for Half-Life servers.  For example:
 cstrike and Counter Strike
-Added un_analyze_serverinfo function to display gametype and
 gamestyle in columns for Unreal Tournament servers.  For example:
 game_unrealfortress and hardcore
-Modified q2_analyze_serverinfo function to display gamename
 in columns for Quake2 servers.  For example: Lithium II V1.23

Jan 2, 2001: Alex Burger <alex@users.sourceforge dot net>
-Change g_gametype of 8 to ' mod ' instead of TeamTournament which 
 TeamArena uses in the in-game browser.

Jan 1, 2001: Alex Burger <alex@users.sourceforge dot net>
-Now executes the file PreLaunch from the ~/.qf directory when launching a 
 game for use with ICQ scripts etc.  Toggle on / off using Preferences / 
 Appearance 

Dec 28, 2000: Alex Burger <alex@users.sourceforge dot net>
-Modified game.c to query for protocol 48 Quake3 servers instead of the
 qstat default by using "-q3m,48"

Dec 27, 2000: Bill Adams <bill@evil.inetarena.com>
-Adding a server with the Insert key now gives feedback on the status bar.
-Fixed the core dump.  Perhaps?  So I hope. (added server_ref to 
 server.c::server_add( )). This will require verification on the reference
 count but it seemed to fix it for me.

Dec 23, 2000: Alex Burger <alex@users.sourceforge dot net>
-Added new Quake3 game types to support Team Arena.  Note: g_gametype values
 of 5 to 8 are now defined by id for Team Arena.  Mod authors usually use 5.
 XQF will only show the new values if the game version is 1.27 until we find
 out what the mod authors are doing.
-Changed game types to not use < > around the type in the Game column

Dec 22, 2000: Bill Adams <bill@evil.inetarena.com>
-New column in the server list to show if you need a password or not. If
 you do a lock icon appears.
-If a Q3A server has all non private-client slots filled, a yellow man
 appears next to the map.  The icon is slightly different for color blind
 people so don't tell me about it unless you are color blind and need the
 difference greater.
-You can press "Insert" to add a server to the Favorites list while in
 anything but the Favorites list.  Pressing "Delete" while in the Favorites
 list will remove it from Favorites.  "Enter" or "Return" in any list will
 will connect you to the server.
-Moved the filter selection to the "Server" menu pulldown.
-It still dumps core. :(. There seems to be a reference counting bug
 with the server lists.  If you want to watch it happen, set up a
 "mod contains wfa" filter, update the Q3A ID list, apply the filter, and
 press refresh repeatedly.

Dec 20th 2000: Bill Adams <bill@evil.inetarena.com>
--The filter name now appears in the status bar.
--Version changed to 0.9.6b-beta
--There are still core dumps :(.

Dec 04th 2000: Bill Adams <bill@evil.inetarena.com>
-Added the ability to have multiple filters.  Right now the
 number is set at compile time to 10 (see xqf.h:MAX_SERVER_FILTERS
 if you want to change it).  You can name the filters to 
 whatever you want.  The first filter "None" cannot be changed.
 It is there for a reason (future feature). The last filter selected
 is remembered each time you exit (if you use the menu File->exit).
-Version changed to 0.9.6a-beta

Nov 26th 2000: Bill Adams <bill@evil.inetarena.com>
-Changed a few filter related files to make it easier to
 put in multiple server filters.

Nov 24th 2000: Alex Burger <alex@users.sourceforge dot net>
-Version changed to XQF 0.9.5a-beta
-Fixed UT launching.  Now passes proper parameters to UT

Nov 18th 2000: Alex Burger <alex@users.sourceforge dot net>
-Version changed to XQF 0.9.5

Nov 13th 2000: Alex Burger <alex@users.sourceforge dot net>
-Bug fix to prevent filter buttons from not staying 'pressed' after doing a
 refresh.  Thanks to slashdev for the fix.
-Now requires QStat 2.4a

Nov 12th 2000: Alex Burger <alex@users.sourceforge dot net>
-Changed Copy+ menu to use double spaces instead of commas to separate
 fields.  Added 'of' for current players / max players. Eg: 5 of 10

Nov 5th 2000: Alex Burger <alex@users.sourceforge dot net>
-Add call to clear list to end of function server_clist_build_filtered
 to prevent segfault on some computers due to server list that is emptied
 after a player filter is applied

Oct 27th 2000: xqf-0.9.4f2 - Alex Burger <alex@users.sourceforge dot net>
-Added Copy+ menu option - copies the following server info to the clipboard:
 ping  ip:port  name  map  curplayers  maxplayers
-Now creates a LaunchInfo.txt in ~/.qf when launching a game for use with IRC 
 scripts etc.  Toggle on / off using Preferences / Appearance 

Oct 8th 2000: xqf-0.9.4f - Alex Burger <alex@users.sourceforge dot net>
-UnrealTournament master support using Gamespy style master via QStat 2.4a
-Add Epic UT Master server to default master list
-Remove Gamespy master server entry from default master list
-Fixed master list bug

Oct 4th 2000: xqf-0.9.4e - Alex Burger <alex@users.sourceforge dot net>
-Soldier of Fortune support
-Gamespy style master server support when used with QStat 2.4a
-Format of 'lists' file changed to record game type in master entry
-Ability to add the same master to multiple games such as Gamespy's master

xqf-0.9.4d - Bill Adams <webmaster@evil.inetarena.com>
-When browsing Q3A games the mods (e.g. arena, osp, beryllium, etc.) show
 up in the "Game" column along with the game type (FFA, etc.). 
-The mod appears in its own column for Q3A games
-You can filter by mod
-You can filter by the version string