-
Notifications
You must be signed in to change notification settings - Fork 7
Expand file tree
/
Copy pathChangeLog
More file actions
1610 lines (814 loc) · 39.9 KB
/
ChangeLog
File metadata and controls
1610 lines (814 loc) · 39.9 KB
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
2025-11-10 Christian Mauduit (ufoot@ufoot.org)
* Bump version to 5.6.7 to avoid confusion.
2025-11-09 Christian Mauduit (ufoot@ufoot.org)
* Released 5.6.6.
* Introduce Github Actions to build packages.
* Fixed liquidwar-mapgen segfaults.
2018-12-23 Christian Mauduit (ufoot@ufoot.org)
* Released 5.6.5.
2018-12-22 Christian Mauduit (ufoot@ufoot.org)
* Code cleanup, updated Allegro calls, indent & lint.
2016-03-12 Christian Mauduit (ufoot@ufoot.org)
* Introduced Docker files to build the game and run a server.
* Fixed PHP metaserver.
2014-03-30 Christian Mauduit (ufoot@ufoot.org)
* Fixed DOS & MS-Windows Makefiles to include Polish.
2014-01-02 Christian Mauduit (ufoot@ufoot.org)
* Using proper PHP tags.
2013-12-30 Christian Mauduit (ufoot@ufoot.org)
* Added make dist to Jenkins script.
2013-07-10 Christian Mauduit (ufoot@ufoot.org)
* Fixed Debian issue #716610, was caused by lazy arg parsing.
2013-01-08 Christian Mauduit (ufoot@ufoot.org)
* Copyright 2012 -> 2013.
2012-10-02 Christian Mauduit (ufoot@ufoot.org)
* First Polish translation by Jan Szenborn.
2012-09-26 Christian Mauduit (ufoot@ufoot.org)
* Added Jenkins (continuous integration) script.
2012-01-01 Christian Mauduit (ufoot@ufoot.org)
* Copyright 2011 -> 2012.
2011-12-23 Christian Mauduit (ufoot@ufoot.org)
* Removed compiler warnings.
2011-12-22 Christian Mauduit (ufoot@ufoot.org)
* Added 5 new maps by Joey Dodson (psyforce).
2011-08-20 Christian Mauduit (ufoot@ufoot.org)
* Turned on waves by default. Computers are fast now.
2011-07-22 Christian Mauduit (ufoot@ufoot.org)
* Trying to fix the game for native GP2X support.
2011-07-07 Christian Mauduit (ufoot@ufoot.org)
* Added informations on how to compile for GP2X.
2011-06-01 Christian Mauduit (ufoot@ufoot.org)
* German translation update by Jan Gretschuskin.
2011-05-31 Christian Mauduit (ufoot@ufoot.org)
* Updated 'upgrade to LW6' message.
* Added icon support under X-Windows.
* Doc update.
* Added hi-res icon.
* Changed READMEs charset to UTF-8.
* Makefile distclean fix.
2011-05-30 Christian Mauduit (ufoot@ufoot.org)
* Updated config.guess & other configure scripts.
* Mac OS X package fix.
* Fixed RPM generation.
* target -> host in configure/Makefile
2011-04-30 Christian Mauduit (ufoot@ufoot.org)
* Copyright 2010 -> 2011.
2010-08-25 Christian Mauduit (ufoot@ufoot.org)
* Information "Liquid War 6 is out" when starting game.
2009-11-14 Christian Mauduit (ufoot@ufoot.org)
* Fixed Debian Bug #555468, missing -lm in mapgen Makefile
2009-08-19 Christian Mauduit (ufoot@ufoot.org)
* Makefile updates for native OS/X support.
2009-07-31 Christian Mauduit (ufoot@ufoot.org)
* Security patch by Mikhail Yakshin.
2009-04-22 Christian Mauduit (ufoot@ufoot.org)
* New solsystem map by Rezifull
2008-05-10 Christian Mauduit (ufoot@ufoot.org)
* .desktop patch by SA Gevatter (FreeDesktop.org compliance)
2008-03-25 Christian Mauduit (ufoot@ufoot.org)
* Added sample logrotate.d file.
2008-03-24 Christian Mauduit (ufoot@ufoot.org)
* Liquid War server no more leaves defunct childs on callback.
* Copyright 2007 -> 2008.
* Now somewhat version agnostic, will accept 5.6.3 & more.
2007-11-16 Christian Mauduit (ufoot@ufoot.org)
* Fixed CPU detection, ASM was compiled on x86_64 but isn't linkable.
2007-10-17 Christian Mauduit (ufoot@ufoot.org)
* Released 5.6.4.
* Updated config.guess & config.sub
* NSIS packaging (windows .exe installer).
2007-10-15 Christian Mauduit (ufoot@ufoot.org)
* MSVC -> MinGW
* src/base.h now included in source tarball (for MS platforms...)
2007-10-06 Christian Mauduit (ufoot@ufoot.org)
* Minor packaging & doc fixes.
2007-09-07 Christian Mauduit (ufoot@ufoot.org)
* Included the (old) exploit http://www.securityfocus.com/bid/8629/
2007-09-06 Christian Mauduit (ufoot@ufoot.org)
* Copyright 2006 -> 2007
* Minor Makefile fix
2006-10-17 Christian Mauduit (ufoot@ufoot.org)
* Gcc option -mpcu (deprecated) -> -march.
2006-10-16 Christian Mauduit (ufoot@ufoot.org)
* Makefile patch for BSD by Thomas Klausner.
2006-04-04 Christian Mauduit (ufoot@ufoot.org)
* Fixed atrocious bug in group_mesher. Almost 8 years old.
2006-04-02 Christian Mauduit (ufoot@ufoot.org)
* Deleted lwtabto3.pcx which was a duplicate of lwtab006.pcx
2006-04-01 Christian Mauduit (ufoot@ufoot.org)
* Deleted lwtab007.pcx which was a duplicate of lwtabto4.pcx
2006-03-08 Christian Mauduit (ufoot@ufoot.org)
* Fixed segfault when graphics mode are not available.
2006-03-07 Christian Mauduit (ufoot@ufoot.org)
* Created an NSIS installer script (not working yet).
* Copyright 2005 -> 2006.
* Minor patch, removed accent (ascii>127) from doc.
2005-12-11 Christian Mauduit (ufoot@ufoot.org)
* Move Arch depot to Savannah.
2005-12-04 Christian Mauduit (ufoot@ufoot.org)
* Changed ufoot.org/liquidwar to ufoot.org/liquidwar/v5
2005-11-27 Christian Mauduit (ufoot@ufoot.org)
* Released 5.6.3.
* Added checks to avoid FD_SET with an arg1 of -1.
* Added checks on socket validity on client network code.
* Fixed it for good, on UNIX.
* Fixed network bug which caused connect screen to become irresponsive.
2005-11-26 Christian Mauduit (ufoot@ufoot.org)
* Tried to released 5.6.3, failed because of network bug.
* Fixes for Allegro 4.2 / GCC 4.
* Updated docs.
2005-11-25 Christian Mauduit (ufoot@ufoot.org)
* Warnings removed when compiling with gcc 4.0 and Allegro 4.2
2005-09-09 Christian Mauduit (ufoot@ufoot.org)
* Waves deactivated by default on x86_64
2005-09-05 Christian Mauduit (ufoot@ufoot.org)
* Fixed GUI procs so that 320x240 is correctly displayed.
* Minor fix, ptr size is checked, instead of long which is useless.
2005-09-04 Christian Mauduit (ufoot@ufoot.org)
* Fixed my_edit_proc which was wrecked after migration to allegro 4.2
* Characters >= 128 are now filtered in the GUI.
2005-08-30 Christian Mauduit (ufoot@ufoot.org)
* Fixes in XML doc files, changed the DTD URL.
2005-08-28 Christian Mauduit (ufoot@ufoot.org)
* Added Solar System map by 2 of omega.
2005-06-29 Christian Mauduit (ufoot@ufoot.org)
* Fixed the package generators to avoid arch system dirs
* Finally updated the makedoc.py script to use sax instead of xmllib
* Reactivated i386 assembly code for x86_64.
* Reindented code with indent and splint.
* Minor change in level menu layout to handle resolution display.
* Waves are activated by default only if assembly code is available.
* Added patches by Dave Vasilevsky to support Mac OS X.
2005-06-21 Christian Mauduit (ufoot@ufoot.org)
* Game now requires Allegro 4.2.0beta3 to compile
* Removed most compile warnings, due to allegro deprecated functions
* Fixed alleg2.c to match allegro 4.2 needs.
2005-05-29 Christian Mauduit (ufoot@ufoot.org)
* Copyright 2004 -> 2005
* Added infos about GNU Arch depot (wip)
* Added Fanfic by Gavin
2005-05-07 Christian Mauduit (ufoot@ufoot.org)
* Added UWiKiCMS doc generation.
2004-08-22 Christian Mauduit (ufoot@ufoot.org)
* Added more strategy tips suggested by Jan Samohýl.
2004-08-19 Christian Mauduit (ufoot@ufoot.org)
* Game defaults to windowed mode under UNIX.
2004-07-06 Christian Mauduit (ufoot@ufoot.org)
* Fixed Joystick support, which was completely broken, works under
Linux Now, with my gamepad at least.
2004-02-11 Christian Mauduit (ufoot@ufoot.org)
* Released 5.6.2.
* Updated docs (allow net bots)
* Minor change in lwmapgen call
2004-02-10 Christian Mauduit (ufoot@ufoot.org)
* Updated lwmapgen to 0.0.1.
* Updated credits.
* Updated translations.
* Updated network tutorial.
2004-02-04 Christian Mauduit (ufoot@ufoot.org)
* As suggested by Peter Williams on happypenguin, the default
behaviour is now to exclude bots from net games. This behavior is
an option turned on by default.
2004-02-02 Christian Mauduit (ufoot@ufoot.org)
* Applied patch from Peter Williams which fixes a "too many opened
file handles" bug on the server.
2004-01-11 Christian Mauduit (ufoot@ufoot.org)
* Released 5.6.1.
* Updated doc so that it includes basic info on lwmapgen's options.
* Random map generator now integrated under Windows.
2004-01-01 Christian Mauduit (ufoot@ufoot.org)
* Minor Winsock fix, better error checking.
* Fixed install/buildroot problem.
* Bug-fix in doc generator.
* Updated copyright info.
2003-12-18 Christian Mauduit (ufoot@ufoot.org)
* Released 5.6.0.
* Bug-fixes concerning network under Windows.
2003-12-13 Christian Mauduit (ufoot@ufoot.org)
* Fixed package building, uses /tmp/liquidwar-... as a tmp dir.
2003-12-06 Christian Mauduit (ufoot@ufoot.org)
* Updated the TODO section.
* Fixes for DOS/Windows.
* Added Kasper's latest maps.
2003-12-03 Christian Mauduit (ufoot@ufoot.org)
* Some more Danish stuff.
2003-12-01 Christian Mauduit (ufoot@ufoot.org)
* Updated German translation.
2003-11-27 Christian Mauduit (ufoot@ufoot.org)
* The map generator compiles under Windows.
2003-11-23 Christian Mauduit (ufoot@ufoot.org)
* Merged last version of map generator.
2003-11-12 Christian Mauduit (ufoot@ufoot.org)
* Updated Kasper's maps names.
2003-11-11 Christian Mauduit (ufoot@ufoot.org)
* Added a "floating gnu" custom map, to show how map associations
work.
* Updated the docs.
* De-integrated the map generator from inside the game. It's
now called as an external program. It works much better, and
if it ever crashes, it does not impact the parent process (ie
the game).
* The random map generator by David Redick finally works. It's
still rather segfault prone for now.
* Added a "random map" button.
2003-11-10 Christian Mauduit (ufoot@ufoot.org)
* Cleaned up the texture loading/creating code so that it's cleaner
from an "endianess point of view", ie the encoding is the same on
MAC or PC.
2003-11-09 Christian Mauduit (ufoot@ufoot.org)
* Added a mutex lock/unlock on the update_choose_map function
which is suspected to be responsible for crashes under Windows.
2003-11-08 Christian Mauduit (ufoot@ufoot.org)
* Implemented some basic mutex support.
* Game should not eat up 100% off CPU time on UNIX platforms
anymore.
* Prepared stuff to include David Redicks's map generator
in Liquid War "natively".
* Fixed a bug in system name generation for custom maps/textures.
* Changed map names so that they are sorted by author.
* Added map generator by David Redick. It's still an external
program.
* Finished implementation of "use default texture" option.
2003-11-06 Christian Mauduit (ufoot@ufoot.org)
* Started to implement some "dialog hiding" for the level menu,
to make the "use default texture" option easier to understand.
2003-11-05 Christian Mauduit (ufoot@ufoot.org)
* Bug-fixes for the "use default texture" option.
2003-11-04 Christian Mauduit (ufoot@ufoot.org)
* Reimported old LW3 textures for their corresponding maps.
* The "use default texture" option works. Needs enhancements
but basically works.
* Added a "system name" property to textures.
2003-11-03 Christian Mauduit (ufoot@ufoot.org)
* Added a "system name" property to maps.
* Fixed puckman and rect maps since they were buggy.
* Map checks are now done on both custom and builtin maps.
* Better checks in the liquidwarmap utility to fix issues with
Kaspers' maps.
2003-11-02 Christian Mauduit (ufoot@ufoot.org)
* Added 41 maps provided by Kasper Hviid.
* Preparing support for the "use default texture" option.
2003-10-31 Christian Mauduit (ufoot@ufoot.org)
* Added Danish translation by Kasper Hviid.
2003-08-31 Christian Mauduit (ufoot@ufoot.org)
* Added new map by Jan Gretschuskin.
2003-08-15 Christian Mauduit (ufoot@ufoot.org)
* Updated my snail mail address.
2003-07-20 Christian Mauduit (ufoot@ufoot.org)
* Updated config.guess and config.sub to fix bug 198214 on Debian.
2003-07-20 Christian Mauduit (ufoot@ufoot.org)
* Applied patch by Aurelien FORET (fixes bug compiling with gcc 3)
2003-07-20 Christian Mauduit (ufoot@ufoot.org)
* Applied patch by Aurelien FORET (fixes bug compiling with gcc 3)
2003-07-20 Christian Mauduit (ufoot@ufoot.org)
* Changed refs to openprojects.net to freenode.net
2003-04-09 Christian Mauduit (ufoot@ufoot.org)
* Added liquidwar.desktop file for Gnome/KDE/etc... contributed by
Michael Terry.
2003-04-04 Christian Mauduit (ufoot@ufoot.org)
* Added Eduard Bloch in the credits.
2003-04-04 Christian Mauduit (ufoot@ufoot.org)
* Applied German translation patch submitted by Debian maintainer
Eduard Bloch.
* Replaced "\r\n" by "\x0d\x0a" again.
2003-03-07 Christian Mauduit (ufoot@ufoot.org)
* Grammar correction in the docs.
2003-03-06 Christian Mauduit (ufoot@ufoot.org)
* Released 5.5.9.
2003-03-05 Christian Mauduit (ufoot@ufoot.org)
* Pre-alpha script for building Mac OS X tarball.
* Server handles pings more gracefully while replicating keys.
* Added Mac OS X rtf readme file by Ryan D. Brown.
* Added Ryan D. Brown povray source for the globe.png icon.
* Added a check of sizeof(int/long/short/char) on startup.
* Client ping detection works, although not perfect yet...
2003-03-04 Christian Mauduit (ufoot@ufoot.org)
* Started to implement a ping calibrator for the client, to spot
fast servers from slow ones.
* Added Ryan D. Brown in the credits.
* Passed all the C source through GNU indent.
* More endianess fixes, hopefully network should now work on Mac.
2003-03-03 Christian Mauduit (ufoot@ufoot.org)
* Some more minor windows fixes.
* Code used random() now instead of rand() since it's supposed to
produce "more random" values.
* Minor fix in the meta-server, concerning the fact that "empty"
server lists where not handled correctly since LW supports
HTTP 1.1.
* Applied new German translations by Jan Gretschuskin.
2003-03-02 Christian Mauduit (ufoot@ufoot.org)
* The Windows server is now able to launch a process when someone
connects, just like on UNIX.
* Added a javascript script to popup a window under windows,
using Windows Scripting Host.
* Added support for popup windows on Win32.
* Made the game compile under Win32 again 8-)
2003-02-28 Christian Mauduit (ufoot@ufoot.org)
* Added a sample liquidwar_notify.sh script.
2003-02-24 Christian Mauduit (ufoot@ufoot.org)
* It's now possible to compile binaries with efence, in order to
track bugs down.
* Added icon by "Rib Rdb", who's porting the game to Mac OS X.
The icon is in misc/globe.png.
* Fixed the problem in world1.bmp. There was a "hole" in it. Patch
provided by David Redick.
2003-02-22 Christian Mauduit (ufoot@ufoot.org)
* Fixed a bug which caused player names to be blank in score screen.
* Fixed ugly bug in srvchan.c, which caused network to be completely
broken (bug introduced by previous code cleanup).
* Changed the serialization method for maps, so that the game can be
used in a networked environnement even if some machines are big-endian
and other ones are little-endian. This is an endianness fix, which
should hopefully make network available on Mac OS X.
* The source now compiles with "-W" gcc option under Linux.
2003-02-21 Christian Mauduit (ufoot@ufoot.org)
* Added the "callback" option which allows the server to perform
arbitrary actions whenever someone connects on it. Implemented on
UNIX only for now.
* Added a "check" target to Makefile, which fires splint and xmllint.
2003-02-11 Christian Mauduit (ufoot@ufoot.org)
* Applied patch by Roderick Schertler which implements HTTP 1.1
support. Previous versions used clumsy (& ugly) old HTTP 0.6 stuff
which would not make it through proxies like squid.
2003-02-05 Christian Mauduit (ufoot@ufoot.org)
* Fixed the xml doc source with xmllint.
2003-02-01 Christian Mauduit (ufoot@ufoot.org)
* Removed all direct calls to sprintf, strcat or strcpy.
* Imported an snprintf implementation, for platforms who don't have
native snprintf support. That is -> windows. No wonder they get so
many buffer oveflows and security holes ;-P
* Added a dtd to the xml documentation. This is cleaner, and Emacs
stops complaining about "missing file entity" when I open source
files 8-)
* Added a "CPU vs human" option which allows players to specify
wether the CPUs should always attack humans or not.
2003-01-02 Christian Mauduit (ufoot@ufoot.org)
* Added 3 maps contributed by Rene Stach.
2003-01-01 Christian Mauduit (ufoot@ufoot.org)
* Updated copyright notice.
* Minor fix in the docs concerning the -metaserver option.
2002-12-31 Christian Mauduit (ufoot@ufoot.org)
* Minor fix in the German translation (Oui -> Ja).
2002-12-29 Christian Mauduit (ufoot@ufoot.org)
* Bug-fix concerning the PHP3 metaserver, suggested by Christopher
Orr. he had problems registering his servers through a transparent
proxy.
2002-12-20 Christian Mauduit (ufoot@ufoot.org)
* Vi temp files now correctly removed by make clean.
* Fixed ChangeLog dates previously written on heavy drugs.
* Added a "beep" on the server when someone connects.
* Added a reference to www.game-factor.de on Jan's credits.
2002-12-16 Christian Mauduit (ufoot@ufoot.org)
* Released 5.5.8.
2002-12-13 Christian Mauduit (ufoot@ufoot.org)
* Added translations of the game description in the RPM spec file.
* Updated the "short" description of the game.
* ChangeLog is now included in the Windows & DOS releases.
* Updated the URL of the German homepage.
* Minor fix in the French README.
2002-12-12 Christian Mauduit (ufoot@ufoot.org)
* Some FreeBSD make fixes (concerns src tarball generation)
2002-11-28 Christian Mauduit (ufoot@ufoot.org)
* mail.freesoftware.fsf.org -> mail.nongnu.org
* Finally updated the German README, thanks to Jan 8-)
2002-11-27 Christian Mauduit (ufoot@ufoot.org)
* Replaced too long German text by "Speed".
2002-10-26 Christian Mauduit (ufoot@ufoot.org)
* Updated my GnuPG key info.
2002-10-17 Christian Mauduit (ufoot@ufoot.org)
* Changed the package_source generation again since BSD patches made
it buggy under Linux 8-/
2002-10-14 Christian Mauduit (ufoot@ufoot.org)
* One can now force the prefix of the binary package.
* Fixed the package_source target generation (would fail on FreeBSD).
* Added -D_THREAD_SAFE to gcc args. Seems to be required by FreeBSD.
2002-10-13 Christian Mauduit (ufoot@ufoot.org)
* Added README.fr and REAMDE.de files.
2002-10-12 Christian Mauduit (ufoot@ufoot.org)
* Replaced "License" by its traductions in French and German in the
"about" screen.
* Fixed an old bug in texture reading and color converting, related
to the use of the rand() function. This bug could cause compilation
or running the game to block forever.
* Added automatic detection of pthread_create in libpthread. Used to
switch on the -pthread option instead of -lpthread on FreeBSD.
2002-10-11 Christian Mauduit (ufoot@ufoot.org)
* Added GNU Make automatic detection in configure scripts, for systems
that have both make (non-GNU) and gmake (GNU) commands, such as
FreeBSD.
* Replaced "test x == y" by "test x = y" in the configure script,
since this should work better with shells like csh (FreeBSD).
2002-10-10 Christian Mauduit (ufoot@ufoot.org)
* Added 5 new maps by Jan Gretschuskin (Quaders and Darkone series).
* Changed included standard headers to be more FreeBSD friendly.
* Added the German translation of the GPL
* Resized some menu items so that german translations can fit in them.
* Replaced accents on German characters by their "equivalent" using
the plain standard alphabet (ascii<128)
2002-10-08 Christian Mauduit (ufoot@ufoot.org)
* It's now possible to specify which "make" command to use by
exporting the environnement var "MAKE" before typing ./configure.
Usefull for compiling the game when GNU Make is called gmake for
instance (think of FreeBSD...).
* Added German language support. Translation by Jan Gretschuskin.
2002-09-02 Christian Mauduit (ufoot@ufoot.org)
* Bug-fix in the global exit function (minor bug in debug-mode, when
exiting in "page-flipped" mode).
* Code cleanup
2002-09-01 Christian Mauduit (ufoot@ufoot.org)
* Released 5.5.7
* The "big data allocation" is now called to automatically double
the amount of reserved memory when one tries to start a new game,
and the buffer was to small - this previously resulted in a
pathetic almost useless error message...
* Added more settings for the "min map resolution" feature.
* Applied patch from Eugene St Leger. Now the menu water volume is
correctly saved in the config file.
2002-08-30 Christian Mauduit (ufoot@ufoot.org)
* Added the feature suggested by Thomas Harte, which is to magnify
small maps so that they are more interesting to play on fast computer.
It's still possible to use the original small versions however.
* Fixed a minor checksum verification bug
2002-08-29 Christian Mauduit (ufoot@ufoot.org)
* When there's a checksum error, the checksum value is printed on
the server log.
* Changed makefiles output (now displays more info about options)
* Added the possibility to compile the game in debug mode under
UNIX.
* Moved the "Cursor speed" option back in the "Rules" menu, and
added a "Reset rules do default" button - which does not resets
all the parameters, such as player names for instance...
2002-08-28 Christian Mauduit (ufoot@ufoot.org)
* Bug-fix in the core algorithm, concerning fighters moving in
the south-west direction. This direction was simply not correctly
handled 8-(
* Increased server messages consistency. Code cleanup.
* Fixed a minor bug in the core algorithm (mesh was not spread
correctly in the top-left corner of the map).
* Added a function to dump rules config on stdout.
* Fixed a bug concerning the famous "error processing WHO 0"
message. This should - finally - fix the problem of unwanted
client disconnections. At least I hope so...
2002-08-26 Christian Mauduit (ufoot@ufoot.org)
* Minor network fixes
* Updated the mpeg tools.
* Minor changes in the meta-server.
2002-08-08 Christian Mauduit (ufoot@ufoot.org)
* Changed the French language detection under UNIX
* Fixed a minor menu issue in the French version (game and menu water
labels had been inverted).
2002-07-27 Christian Mauduit (ufoot@ufoot.org)
* Add 18 and 25 frames/sec display limits, to make more sensible movie
captures.
2002-07-18 Christian Mauduit (ufoot@ufoot.org)
* Released 5.5.6.
2002-07-17 Christian Mauduit (ufoot@ufoot.org)
* Little tweak in the cursor move fonction which makes walls more
slippery. Moving cursors should be easier now.
* Enhanced the "Default" options button, so that settings such as
fullscreen mode are immediately applied.
* Fixed a bug in datafile maps writing/reading. The "size" field which
was believed by network to be the size of maps was the size of the
background. In practice, size is always > bg_size but this was weird
anyway...
* Fixed a bug in the network map exchange (potential buffer overflow
to be very precise)
* The game now performs a range check on all the config parameters
retrieved from the network.
* Added 4 "World" maps
* Fixed a bug which disabled asm assembly by default. Not in 5.5.5.
* Release 5.5.5.
2002-07-16 Christian Mauduit (ufoot@ufoot.org)
* Pressing <ENTER> in the edit zone in the connection screem
causes the message to be sent.
* The "capture" mode can now be activated from teh command line.