forked from etfdevs/ETe
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathChangelog
7733 lines (6543 loc) · 376 KB
/
Changelog
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
2007-01-20 Timothee Besset <[email protected]>
* replace ShowCursor/HideCursor by calls to CGDisplayShowCursor/CGDisplayHideCursor
* fix broken in_restart leaving the mouse cursor floating up when editing controls
2007-01-18 Timothee Besset <[email protected]>
* default depth to 24, fixes Z-fighting problems
* fix qagame loading from the fs_game folder
can remove it from the bundle resources directories, it's silly to have it there
need to have it zipped up as qagame_mac under etmain/
fixes the crash at end of warmup
2006-12-24 Timothee Besset <[email protected]>
* work towards a mac unibin:
* sanitize id386 define
* remove HID manager stuff. don't have a unibin version
looks like that was strictly for joystick functionality.
* remove GameRanger. Some sort of online match making/game manager thing.
* FIXME: code for IsPressed looked broken, and I had to stub it for compile
* use system curl on the Mac
* update compile/link settings, new release settings, 2 architectures etc.
05-07-2005 TTimo <[email protected]>
- svn merge -r1911:1919 ET/branches/misc .
04-04-2005 TTimo <[email protected]>
- svn merge -r1893:1911 ET/branches/misc .
27-03-2005 TTimo <[email protected]>
- svn merge -r1875:1893 ET/branches/misc .
SDK stuff
16-03-2005 TTimo <[email protected]>
- svn merge -r1864:1869 ET/branches/mac .
15-03-2005 TTimo <[email protected]>
- svn merge -1832:1860 ET/branches/installer .
add pak1.pk3 to the upgrade setup
update CHANGES to point to the 2.60 changes file ( html in Docs )
- here it tends to hang while/right after doing the KDE links ( may be because I have KDE packages and never ever ran KDE )
- start, cancel xsu, run the gtk interface as user, have it hang during links, cancel it ( getting 'abort this installation' dialog ) -> starts the installer again in ncurses mode
if you abort during the install/copy step there may be a way to get the bogus ncurses installer start to reproduce
10-03-2005 TTimo <[email protected]>
- cleanup Sys_SnapVector a bit, rint() for both client and dedicated server. hate having the same code in two places
- fix the XCode build some more, may have been silently failing before
- svn merge -r1843:1848 ET/branches/misc/etmain .
merge in an assets update ( OSX trademark )
08-03-2005 TTimo <[email protected]>
- svn merge -r1840:1843 ET/branches/misc .
== merge
05-03-2005
Dan <goemon at anime.net>
+ Changed xxx - #ifdef'd DI_SUPPORT, we are disabling DI for now
+ Fixed xxx - make mingw compile again (3.3.1 has problems with dx8?)
+ Fixed xxx - movers would silently trigger enemy landmines
== end merge
01-03-2005 TTimo <[email protected]>
- svn merge -r1821:1830 ET/branches/bani-fixes .
== merge
28-02-2005
Dan <goemon at anime.net>
+ Added xxx - pak2.dat to tree so it gets included in pak2.pk3
== end merge
28-02-2005 TTimo <[email protected]>
- fix WolfDed.exe .net 2003 build
- cleaned up dodgy DI init code ( ATVI 18 )
- svn merge -r1810:1816 ET/branches/mingw .
23-02-2005
Dan <goemon at anime.net>
+ Added xxx - (zinx)mingw port
- svn merge -r1802:1821 ET/branches/bani-fixes .
== merge
26-02-2005
Dan <goemon at anime.net>
+ Fixed 309/ATVI78 - Weird radar dynamite bug (both sides could plant dynamite near the truck for no apparent reason, and get XP for defusing it).
+ Fixed xxx - some compile warnings from 309/ATVI78
+ Fixed xxx - (zinx/bani)mounted mg42 fired too low
+ Fixed xxx - (zinx/bani)player hitbox in tank was broken
+ Changed xxx - with fps-independent rof code, the mg fired too fast. fixed.
+ Fixed xxx - removed debug "Closed!" announcement from railgun map script.
24-02-2005
Chris <zinx at bluecherry.net>
+ Fixed xxx - Unchecked buffer in pb guid code (hack cl_guid to a large value after connecting)
24-05-2005 TTimo <[email protected]>
- turn off buffer checks on win32 release build
- svn merge -r1780:1802 ET/branches/bani-fixes .
== merge
24-02-2005
Chris <zinx at bluecherry.net>
+ Fixed xxx - More trail lockup issues.
24-02-2005
Ben <rain at bluecherry.net>
+ Fixed xxx - Several means of death were missing obituaries.
+ Fixed xxx - Akimbo weapon TKs didn't cause a loss of skill points.
23-02-2005
Dan <goemon at anime.net>
+ Fixed xxx - bounds violation in G_configSet(), should fix ATVI #95
21-02-2005
Chris <zinx at bluecherry>
+ Changed xxx - reverted Dan's revert, added cvar which defaults to old-style. Note to self: kill Dan.
21-02-2005
Dan <goemon at anime.net>
+ Changed xxx - reverted linux keyfixes, since it breaks non-US keyboards
== end merge
- svn merge -r1786:1799 ET/branches/mac .
dedicated mac server binary
== end merge
24-05-2005 TTimo <[email protected]>
- turn off buffer checks on win32 release build
- svn merge -r1780:1802 ET/branches/bani-fixes .
== merge
24-02-2005
Chris <zinx at bluecherry.net>
+ Fixed xxx - More trail lockup issues.
24-02-2005
Ben <rain at bluecherry.net>
+ Fixed xxx - Several means of death were missing obituaries.
+ Fixed xxx - Akimbo weapon TKs didn't cause a loss of skill points.
23-02-2005
Dan <goemon at anime.net>
+ Fixed xxx - bounds violation in G_configSet(), should fix ATVI #95
21-02-2005
Chris <zinx at bluecherry>
+ Changed xxx - reverted Dan's revert, added cvar which defaults to old-style. Note to self: kill Dan.
21-02-2005
Dan <goemon at anime.net>
+ Changed xxx - reverted linux keyfixes, since it breaks non-US keyboards
== end merge
- svn merge -r1786:1799 ET/branches/mac .
dedicated mac server binary
19-05-2005 Zinx <zinx at bluecherry.net>
+ Fixed xxx - random lockups occured when drawing trails
17-05-2005 TTimo <[email protected]>
- zinx. fix -DNDEBUG in Linux bins
- svn merge -r1779:1786 ET/branches/mac .
== merge
17-05-2005
Dan <goemon at anime.net>
+ Fixed xxx - mac port was missing the pb server/client event loop.
== end merge
16-05-2005 TTimo <[email protected]>
- RC win bins
- RC mac bins
- svn merge -r1759:1780 ET/branches/bani-fixes .
== merge
16-02-2005
Dan <goemon at anime.net>
+ Fixed xxx - make the MODS menu actually work!
+ Changed xxx - fixed pak2.pk3 with et 2.60 credits
+ Changed xxx - made qagame reference pak2.pk3
16-02-2005 Ben <rain at bluecherry.net>
+ Fixed xxx - round weapon heat down so that it doesn't wrap when
transmitted to clients.
14-02-2005 Ben <rain at bluecherry.net>
+ Fixed 032 - etmain was more broken than I thought, not drawing
any crosshair names for spectators now.
== end merge
- svn merge -r1768:1779 ET/branches/mac .
== merge
16-05-2005 TTimo <[email protected]>
- fix XCode libcurl shell script compile and linking to have the dependencies right and use a specific libcurl name so
you can't link the system lib without noticing. I hate XCode.
- mac: fixed command line params to work
- mac: set the savepath right
- mac: remove the weird dlfcn override thing and have PB code do dlsym without the _ prefix. seems to have fixed my PB kick problem
15-05-2005 TTimo <[email protected]>
- fixing the fucking XCode projects AGAIN. Can't find the static libraries, have to run ranlib again on them
( wtf is up with ranlib every time )
ripping out broken library search paths to use relative paths again ( I did that once already )
- libcurl mac: is built with a custom shell script
== end merge
14-05-2005 TTimo <[email protected]>
- fix scons output shared libraries naming
- svn merge -r 1754:1759 ET/branches/bani-fixes .
== merge
13-02-2005
Dan <goemon at anime.net>
+ Fixed xxx - proper fix for bugtraq 12534 which doesnt break protocol :x
Ben <rain at bluecherry.net>
+ Fixed xxx - Several errors that bounds checking turned up
+ Fixed 032 - Both crosshair names drawn for disguised covert when
spectating
+ Fixed 013 - MAX_NAME_LENGTH is wrong, breaking UI with long names
== end merge
13-05-2005 TTimo <[email protected]>
- svn merge -r 1743:1754 ET/branches/bani-fixes .
== merge
13-02-2005
Dan <goemon at anime.net>
+ Changed xxx - Better debug info for Info_*() infostring functions
12-02-2005
Dan <goemon at anime.net>
+ Fixed xxx - delete stale profile.pid if client changes fs_game
+ Fixed xxx - bugtraq 12534 - http://www.securityfocus.com/archive/1/390286
+ Changed xxx - players can override crash handling (eg unsafe cvar whining) with com_ignorecrash 1. com_ignoreunsafe removed.
== end merge
12-02-2005 TTimo <[email protected]>
- build VC7.1 / .net 2003 binaries
- cleaned up my debug crap
- merge mac branch back into trunk
built mac binaries. briefly tested. no mouse in window mode, fullscreen working ok
== merge
07-02-2005 TTimo <[email protected]>
- added proper debug/release configuration to the build. checking in first mac dynamic modules for RC
- imported updated mac PB binaries from Tony Ray
- svn merge -r1695:1723 ET/trunk .
== merge
07-02-2005 TTimo <[email protected]>
- can't install VC6 on my new dev system anymore .. switching to build ET with VS.NET
would rather have avoided that, but no choice
- svn merge -r1691:1722 ET/branches/bani-fixes .
== merge
07-02-2005
Dan <goemon at anime.net>
+ Added xxx - demoPlayback parameter to cgame source for CG_INIT (it already existed in engine)
+ Added xxx - TEST_API_RENDERTOTEXTURE example code for render to texture
04-02-2005
Dan <goemon at anime.net>
+ Fixed xxx - fix the profile.pid madness
+ Added xxx - players can override unsafe cvars (from eg a crash) with com_ignoreunsafe 1
02-02-2005
Dan <goemon at anime.net>
+ Fixed xxx - "Unable to load an official pak file" message should show pk3 at the very least.
== end
== end merge
05-02-2005 TTimo <[email protected]>
- gcc asked me to run ranlib against libGameRanger.a to update it - so I did. links in now ( same for HID thing )
got the client linking in completely .. now to get it running right ..
03-02-2005 TTimo <[email protected]>
- more 'Linux' vs 'Darwin' changes to the scons scripts
static libs don't work their symbols the same, the splines lib is giving dupe symbols
commented out some unused stuff in splines ( Com_StringContains, Com_Filter )
- set dynamic bundle names .. cgame.mp.ppc.so qagame.mp.ppc.so ui.mp.ppc.so
- renamed some 'or' structure fields to 'orientation'. confuses gcc on mac ( C++ operator )
- fix wacko Sys_ErrorMisc
02-02-2005 TTimo <[email protected]>
- looking at compiling the mac build with gcc and scons
added OS detect and the basic environement setup for mac compile
using a __MACOS__ define as the general flag
== end merge
- upgrade to .net 2003, switch to single threaded runtime
- svn merge -r1734:1743 ET/branches/bani-fixes .
== merge
11-02-2005
Dan <goemon at anime.net>
+ Fixed xxx - (zinx/bani)hopefully fixed the vsnet crashing madness once and for all.
+ Fixed xxx - removed more evil code so no-one will be tempted to use it :E
09-02-2005
Dan <goemon at anime.net>
+ Changed xxx - unused code removed from splines/q_shared.cpp
+ Changed xxx - renamed splines/q_shared.cpp -> splines/q_shared.c
== end merge
07-02-2005 TTimo <[email protected]>
- TODO: com_dedicated broken in release build ( see // TMP in Com_Init ), also forced on 'logfile 2' to be cleaned up
- svn merge -r1722:1733 ET/branches/bani-fixes .
fix *some* uninitialized variables breaking release builds. still crashing though
- can't install VC6 on my new dev system anymore .. switching to build ET with VS.NET
would rather have avoided that, but no choice
- svn merge -r1691:1722 ET/branches/bani-fixes .
== merge
07-02-2005
Dan <goemon at anime.net>
+ Added xxx - demoPlayback parameter to cgame source for CG_INIT (it already existed in engine)
+ Added xxx - TEST_API_RENDERTOTEXTURE example code for render to texture
04-02-2005
Dan <goemon at anime.net>
+ Fixed xxx - fix the profile.pid madness
+ Added xxx - players can override unsafe cvars (from eg a crash) with com_ignoreunsafe 1
02-02-2005
Dan <goemon at anime.net>
+ Fixed xxx - "Unable to load an official pak file" message should show pk3 at the very least.
== end
29-01-2005 TTimo <[email protected]>
- svn merge -r1682:1691 ET/branches/bani-fixes .
== merge local_env.Append( LIBPATH = [ '#mac/GameRanger SDK/Libraries' ] )
27-01-2005
Dan <goemon at anime.net>
+ Added xxx - (fretn)allow server to redirect clients to other servers when full
eg sv_fullmsg "ET://host.to.redirect.to:port"
23-01-2005
Dan <goemon at anime.net>
+ Fixed 760 - ref kick = "disconnected for unknown reason"
19-01-2005
Chris <zinx at bluecherry.net>
+ Fixed xxx - (rain)> 10 maps in a campaign would crash
+ Fixed xxx - campaign count was only checked once per .campaign
== end
19-01-2005 TTimo <[email protected]>
- svn merge -r1678:1682 ET/branches/bani-fixes .
17-01-2005 TTimo <[email protected]>
- svn merge -r1639:1678 ET/branches/bani-fixes .
== merge
15-01-2005
Dan <goemon at anime.net>
+ Added xxx - trap_R_Finish so cgame can sync rendering if needed
12-01-2005
Frederik <[email protected]>
+ Added xxx - clearviewlog -> a cmd to clear the windowsconsole
10-01-2005
Dan <goemon at anime.net>
+ Fixed xxx - (rain)CG_AddPMItem breaks on multi-line messages
+ Fixed xxx - (rain)fix the spectator can-move-partway-through-world weirdness
09-01-2005
Dan <goemon at anime.net>
+ Fixed 328 - skulls would sometimes show in scoreboard for live players
+ Fixed 480 - (rain)disguised covops has laggy health to enemy team
+ Fixed xxx - support r_swapInterval in Linux
+ Fixed xxx - fix firstperson tank muzzle origin if drawgun is off
+ Fixed 589 - player can "fire" flamethrower + tank gun with cg_drawgun 0
+ Fixed xxx - player thrown to soldier class upon attaining level 4 lw/hw skill
+ Fixed 280 - (zinx)make movers predict a continuation rather than a stop (jittery tug on railgun)
08-01-2005
Frederik <[email protected]>
+ Fixed xxx - ref menu expands colors twice
+ Fixed some directinput issues
+ FIxed xxx - the console key (SE_KEY event) now ignores the equivalent SE_CHAR event
this should fix all problems on foreign keyboards (a char that appears in the
input line, there was a hardcoded fix for US keyboarads) when opening the console.
Dan <goemon at anime.net>
+ Fixed xxx - (rain)fixed incorrect class determination in CG_PlayerClassForClientinfo()
+ Added xxx - rendering to textures trap_R_GetTextureId(), trap_R_RenderToTexture()
+ Fixed xxx - (rain)wounded covops could steal uniforms if theyre close enough
+ Fixed xxx - (rain)level 4 covops knife damage was wrong on wounded players
07-01-2005
Frederik <[email protected]>
+ Removed a duplicate Cvar_Get in renderer
06-01-2005
Chris <zinx at bluecherry.net>
+ Fixed xxx - CG_TranslateString fails utterly if cl_language = 0,
which was introduced when messing with CG_TranslateString
+ Fixed xxx - curl downloading doesnt appear to handle 404 properly
05-01-2005
Frederik <[email protected]>
+ Changed xxx - Unified Win32 & linux soundcvars, some cvarnames are changed wich
will break compatibility.
+ Changed xxx - switch to GT_WOLF if "map" can't start a campaign
+ Fixed xxx - remove CL_buyNow_f / CL_singlePlayLink_f
+ Fixed xxx - Make sure Com_BitSet() with ridiculous bit number is fixed
in anim condition code.
== end merge
03-01-2005 TTimo <[email protected]>
- svn merge -r1627:1639 ET/branches/bani-fixes .
== merge
03-01-2005
TTimo <[email protected]>
+ put gcc major detection at the right spot during scons init
Dan <goemon at anime.net>
+ Changed xxx - trap_R_LoadDynamicShader( NULL, NULL ) unloads all dynamic shaders
+ Fixed xxx - allow opening of dm_83 explicitly, and try dm_83 and dm_84 if extension isnt specified
02-01-2005
Dan <goemon at anime.net>
+ Fixed xxx - dynamic shader building (trap_R_LoadDynamicShader())
01-01-2005
Dan <goemon at anime.net>
+ Fixed 274 - (rain)powerups are laggy
31-12-2004
Frederik <[email protected]>
+ Changed xxx - moved kick code into qagame, mods can choose to use the engine banning system or the qagame one
#define USE_ENGINE_BANLIST qtrue , changing to qfalse makes use of the qagame bansystem
Dan <goemon at anime.net>
+ Fixed xxx - enable build with gcc33 / gcc4 (custom CC/CXX settings)
+ Changed xxx - static link libXxf86dga.a, libXxf86vm.a as XFree86 4.2.1 doesnt have it shared
30-12-2004
Dan <goemon at anime.net>
+ Fixed xxx - optimized myftol via lrintf (40% faster, helps RB_CalcDiffuseColor())
+ Fixed 374 - (rain)silent landmines
== end merge
31-12-2004 TTimo <[email protected]>
- svn merge -r1578:1627 ET/branches/bani-fixes .
== merge
30-12-2004
Chris <zinx at bluecherry.net>
+ Fixed xxx - buddyClients not used; ignoreClients was too small and not using COM_Bit* functions.
29-12-2004
Frederik <[email protected]>
+ Fixed xxx - arnout: "Got another bug for you :)
The engine does tolower on all binds, so if you do
bind a "say You suck!" and you then press a, it says 'you suck!' in lowercase.
Some people have been complaining about that"
+ Added xxx - allow alternate messages to "server is full" (cvar perhaps?) -> sv_fullmsg
I didn't touch the "UPDATE_SERVER", if there needs to be a cvar for this also, poke me \o/
Dan <goemon at anime.net>
+ Fixed xxx - omg CL_DemoFilename etc sux
+ Fixed xxx - omg R_ScreenshotFilename, R_ScreenshotFilenameJPEG sux
+ Added xxx - beginning of bspc scons (doesnt work yet, I have no idea why)
+ Fixed 245 - revive usually snaps your view
+ Fixed xxx - dont send snapshots when clients arent fully connected
23-12-2004
Dan <goemon at anime.net>
+ Fixed 001 - (rain)re-enable wounded freelook
+ Fixed 254 - (rain)move wounded freelook to cgame
+ Fixed xxx - fixed listenserver for packetloss/packetlatency emulation
+ Fixed 184 - Players_Axis/Players_Allies can get too large and crash server (replace with P=)
Chris <zinx at bluecherry.net>
+ Fixed xxx - fretn's garbage: http://www.d-e-sign.be/files/et/wtf.jpg (cl_language -1)
22-12-2004
Dan <goemon at anime.net>
+ Fixed xxx - cvars to simulate packet latency on client(cl_packetdelay) and server (sv_packetdelay)
requires sv_cheats 1
21-12-2004
Dan <goemon at anime.net>
+ Fixed xxx - (rain)players "stick" to each other in collisions
+ Fixed xxx - cvars to simulate packetloss on client(cl_packetloss) and server (sv_packetloss)
requires sv_cheats 1
20-12-2004
Frederik <[email protected]>
+ Changed xxx - s_khz is now CVAR_LATCH
+ Fixed xxx - wav recording doesnt increment file number
+ Fixed xxx - some directinput issues
Dan <goemon at anime.net>
+ Fixed xxx - pb "haxed cvar" bug caused by engine changing cvar_t value directly
+ Fixed 238 - dynamite on movers shouldnt trigger objectives
+ Fixed xxx - wav recording doesnt show status
+ Fixed xxx - wav recording should use proper linux cvars (sndspeed etc)
+ Fixed xxx - renamed cg_demorecord_statusline to cg_recording_statusline
== end merge
23-12-2004 TTimo <[email protected]>
- svn merge -r1582:1583 ET/branches/binarychannel .
== merge
19-12-2004
Chris <zinx at bluecherry.net>
+ Added xxx - raw binary channel for client<->server
== end merge
- svn merge -r1599:1601 ET/branches/configstrings-fix .
== merge
22-12-2004
Chris <zinx at bluecherry.net>
+ Fixed 225 - configstring > max_configstrings
== end merge
19-12-2004 TTimo <[email protected]>
- got the Debug and Release configs working in VC6, building test binaries
- added pre-link step to wolf to get libcurl compiled and linked in
NOTE: ET should not be using Multithreaded runtime, it's bad for performance and not needed. Single thread would be much better.
- the Internet SDK needs to be installed and configured in the VC6 paths for win_net.c compile
- remove bg_slidemove_prone.c from game and cgame VC6
- add COPYBINS to copy and strip. need to add brandelfing of the binaries for BSD
- fix curl local header include path for core
- fix libcurl configure svn propset svn:executable
- svn merge -r1469:HEAD ET/branches/bani-fixes .
== merge
19-12-2004
Dan <goemon at anime.net>
+ Fixed 215 - (rain)don't allow binocs with mounted mobile MG42/mortar
+ Fixed 218 - (rain)satchel detonator not working right when spectating
+ Fixed xxx - (rain)Fix the annoying prediction error that occurs when a constructible is finished building.
18-12-2004
Ben <rain at bluecherry.net>
+ Fixed 202 - fix level 3 engineering taking wrong charge for landmines
+ Fixed 202 - fix field ops using medic charge time for ammo packs
+ Fixed xxx - fix prediction error when cratering
17-12-2004
Chris <zinx at bluecherry.net>
+ Added in_dgamouse 2 to kill built-in acceleration.
Dan <goemon at anime.net>
+ Fixed 166 - (rain)jump prediction is wrong quite often due to broken anti-bunnyhop
+ Fixed 405 - (rain)doubled events fixed
+ Fixed xxx - (rain)pistol prediction fixed
+ Fixed xxx - (rain)fix fps dependency of mg42s
+ Fixed xxx - wavefile recording _really_ works now.
undated
TTimo <[email protected]>
+ Changed xxx - MAX_GLOBAL_SERVER is now 4096 (browser needs testing though)
15-12-2004
Frederik <[email protected]>
+ Fixed xxx - fixed bug when /quit while wavrecording
+ Fixed xxx - wave file recording works now, wav_record / wav_stoprecord, or set cl_wavefilerecord 1 to start recording from the moment the demo
is loaded.
Dan <goemon at anime.net>
+ Fixed xxx - remove unneeded memsets
+ Fixed xxx - (zinx)NET_OutOfBandData,NET_OutOfBandPbPacket bugfix
+ Fixed xxx - minor huffman optimizations to Huff_putBit,Huff_getBit,add_bit,get_bit
+ Fixed xxx - (rain)tracemap generation is broken
(tracemap generation code which breaks when there's a flat plane at lowest point in a map)
14-12-2004
Frederik <[email protected]>
+ Added: m_mouse -1 uses now DirectInput
+ Fixed: s_khz was hardcoded in win32 on 22050
+ Fixed: Initial stab at fixing the wavefile recording, works, but the header isnt correct yet,
so not all sound software can open it
Chris <zinx at bluecherry.net>
+ Fixed bug introduced by part of the fix for "xxx - crash renderer with too many stretchpics"
+ Fixed xxx - arnout: "BTW, did you fix the bug that prevents models from being rendered in the FUI?
Dan <goemon at anime.net>
+ Fixed 212 - (rain)players randomly thrown to spectator upon attaining level 4 skills
13-12-2004
Dan <goemon at anime.net>
+ Decreased MAX_CVAR_VALUE_STRING back to 256, consensus is there is not strong enough justification
to increase the size at the current time. (the session saving I committed handles splitting across
multiple cvars)
+ Fixed 535 - antilag is busted (server frames, delag headshots)
12-12-2004
Ben <rain at bluecherry.net>
+ Fixed a memcpy() and a strcpy() with overlapping arguments.
+ Significantly enlarged MAX_CMD_BUFFER (I've had my etconfig.cfg grow
larger than the previous 16kb with just cvars and binds.)
+ Enlarge MAX_CVARS to 2048 from 1024, as ET is relatively close to the 1024
limit with both client and server cvars.
+ Enlarged FILE_HASH_SIZE to compensate for the enlarged cvar table size.
+ Made MAX_CVARS error message more helpful.
+ Increased MAX_CVAR_VALUE_STRING from 256 to 512 (it's ridiculously easy
to exceed 256 chars, especially with session saving stuff.)
+ Fix compilation when __WITH_PB__ isn't defined.
Chris <zinx at bluecherry.net>
+ Changed Linux key handling so ctrl/shift/alt/etc don't make a difference for -any- keys, to match windows better.
+ Added UserAgent to curl downloading
Dan <goemon at anime.net>
+ Fixed 150 - timestamps in logs are fixed width and get truncated
+ Changed - added clc.demoplaying to CG_INIT, since some mods need this at init time, and drawactiveframe is too late for them
11-12-2004
Chris <zinx at bluecherry.net>
+ Fixed xxx - crash renderer with too many stretchpics
+ Changed - Also increased MAX_DRAWSURFS from 0x10000 to 0x40000
+ Fixed 282 - falling bugfix
Dan <goemon at anime.net>
+ Changed - move demo recording status entirely to cgame \o/
+ Fixed 015 - (bani,rain)battery bunker should autoselect spawnpoint when captured
10-12-2004
Frederik <[email protected]>
+ Fixed xxx - Win32 console key (²) appearing into console after opening it (only for non US keyboards)
+ Fixed xxx - move b_demorecord_statusline to engine where it belongs \o/ -> cl_demorecord_statusline
+ Added xxx - CVAR_ROM - cl_demorecording so cgame knows when a demo is recording
+ Added xxx - (rain)'MODS' menu (UI code is still all there, just needs menu)
+ Changed - if the demofilenumber is out of range, ".tga" shouldn't be in the filename
+ Fixed - win_glimp.c needs Q_stristr , it exists in linux_glimp.c so I copied it
+ Changed - when PERS_HWEAPON_USE the engine blocked the update of usercmd_t, which can be annoying for mods, I changed this code
and moved it to pmove_fixed.c
Dan <goemon at anime.net>
+ Changed - add curl-7.12.2
+ Changed - if cl_demorecord_statusline is 0, don't display recording line at all
09-12-2004
Dan <goemon at anime.net>
+ Fixed xxx - CG_SHUTDOWN not called on /quit
+ Fixed xxx - Sys_IsLANAddress is broken (classful nets were abandoned ~10 years ago)
+ Changed - Make r_textureAnisotropy only whine about out of range when r_ext_texture_filter_anisotropic is enabled
07-12-2004 Ben <rain at bluecherry.net>
+ Fixed sign extension bug in console code that caused high ascii
characters in the console to be displayed in the wrong color.
+ Hopefully fixed 197 - artillery markers not properly drawn on compass
+ Some minor fixes to Linux keyhandling:
. Capslock, kp_numlock, and kp_equals are all usable in Linux now
. F13-F15 will work if the user's keyboard/X mapping sends them (the keysyms
were already there from the mac port.)
. Ctrl-` for the mini-console works.
06-12-2004 Ben <rain at bluecherry.net>
+ Fixed xxx - <|Rain|> the if-hostname-is-x-chars-long-it's-always-treated-as-ipx bug
+ Fixed the overflow when more than MAX_GLOBAL_SERVERS are returned from the master.
05-12-2004
Dan <goemon at anime.net>
+ Fixed xxx - (rain)luger has greater spread than colt, and pauses on last shot
+ Fixed 127 - cg_draw2D shouldn't be cheat protected
+ Fixed 255 - (rain)akimbo rapid fire exploit
04-12-2004
Dan <goemon at anime.net>
+ Fixed xxx - zoom exploit (http://bani.anime.net/banimod/forums/viewtopic.php?t=1661&start=50)
03-12-2004
Chris <zinx at bluecherry.net>
+ Fixed xxx - security hole allowing clients to override ip (eg setu IP localhost to bypass server passwords)
02-12-2004
Dan <goemon at anime.net>
+ Fixed 179 - spectator/limbo cameras slowly 'drift'
+ Fixed xxx - download redirection notices print repeatedly in engine
+ Fixed xxx - "//" bug
01-12-2004
Dan <goemon at anime.net>
+ Fixed xxx - (rain)LMS sometimes wont show who drew first blood
+ Fixed xxx - (rain)LMS sometimes wont show how many wins each team has
+ Fixed xxx - (rain)players who connect after a vote is called get stuck with a vote on their screen through the whole round
30-11-2004
Dan <goemon at anime.net>
+ Fixed 079 - In Fuel Dump you can plant dynamite and it says "base fortification", but destroys Fuel Dump.
+ Fixed 202 - (rain)pmove and game disagree about weapon charge usage
+ Fixed 238 - dynamite on movers shouldnt trigger objectives
+ Fixed 309 - (rain)weird radar dynamite bug (both sides can plant dynamite near the truck for no apparent reason, and get XP for defusing it)
+ Fixed 384 - (rain)When all of your team's mines are in use, you can't disarm enemy landmines
+ Fixed 471 - (rain)team landmine count is wrong (you can plant 11 by triggering 10th and planting 11th) and borks defusing team landmines)
+ Fixed 560 - dynamite mis-announcements (announcement planting dynamite near barrier 2, but it doesnt get destroyed)
+ Fixed 512 - players can block dynamite from destroying constructible objectives
== end merge
28-11-2004 TTimo <[email protected]>
- master server filtering for fs_game and gametype:
]\globalservers 0 84 [filter]
filter: \game\etpro\gametype\5 for instance
27-11-2004 TTimo <[email protected]>
- set different master from scons command line
- bump up protocol number
- ET master: no longer truncate the reply list for protocol 84
sending back protocol 83 list for temporary testing
- svn merge -r1455:HEAD ET/branches/r_textureAnisotropy .
- svn merge -r1440:HEAD ET/branches/bani-fixes .
== merge
26-11-2004
Dan <goemon at anime.net>
+ Fixed 424 - (zinx)client loses prone state after packet loss
+ Fixed 444 - lms doesnt always end when a team is eliminated
+ Fixed 447 - (fretn)switching weapon during pause shouldn't be possible
+ Fixed 081 - (rain)akimbo weapons and deployed mobile MG42 ignore cg_autoreload
22-11-2004
Dan <goemon at anime.net>
+ Fixed 102 - (rain)maxlives adjuster misbehaves on timelimit 0
+ Fixed xxx - (rain)"Killed by <name>" in endround scoreboard (from quake3)
+ Fixed xxx - (rain)remove cg_specswing (does nothing)
+ Fixed xxx - (rain)crosshair names randomly dont work (tunnels in oasis, crypt in resurrection)
21-11-2004
Dan <goemon at anime.net>
+ Fixed 113 - g_{axies,allies}mapxp overflows and crashes the server
+ Fixed 470 - (zinx)static mg42s don't hurt props
+ Fixed 402 - (zinx)'complaint dismissed' when player disconnects
19-11-2004
Dan <goemon at anime.net>
+ Fixed xxx - clients can /userinfo and nuke their userinfo from console (among other things)
+ Fixed xxx - (rain)client disconnect reasons are corrupted
+ Fixed xxx - (rain)fixed mg42s arent antilagged
+ Fixed xxx - riflegrenade-through-teamdoor exploit
18-11-2004
Dan <goemon at anime.net>
+ Fixed 247 - (rain)intermission ready is broken
+ Fixed xxx - (rain)cg_errordecay exploit
+ Fixed xxx - covops landmine spotting was broken
+ Fixed xxx - knife isnt antilagged
+ Fixed xxx - prevent shooting ourselves in the head when prone, firing through a breakable
== end merge
17-11-2004 TTimo <[email protected]>
- svn merge -r1435:HEAD ET/branches/bani-fixes/src .
merging in bani-fixes branch ( varargs checks on printf functions )
- applying zinx-merge patch
== merge
11-11-2004
Dan <goemon at anime.net>
+ Fixed 173 - print vote string to console when vote is called
+ Fixed 345 - (zinx)Medic viewlocking will sometimes snap to non-medics
+ Fixed 433 - (rain)oversize servercommands crash client
10-11-2004
Dan <goemon at anime.net>
+ Fixed 105 - (rain)end of round ready should not wait on spectators
+ Fixed xxx - engine eats // on commandline
06-11-2004
Dan <goemon at anime.net>
+ Fixed 230 - Garand/K43 ammo exploit
+ Fixed 326 - free ammo via spectators exploit
+ Fixed 377 - limbo'd players can crash servers via following carriers and disconnecting
05-11-2004
Chris <zinx at bluecherry.net>
+ Fixed 562 - distancefalloff bug
+ Fixed 727 - setu ch crashes server
04-11-2004
Chris <zinx at bluecherry.net>
+ Fixed 508 - if CS_SYSTEMINFO exceeds 1024 it will truncated on map change
+ Fixed 342 - prone bug -> invisible player ( prone into wall )
== end merge
06-11-2004 Ben <[email protected]>
+ Made the tree -Wall -pedantic -std=c99 clean, removing all the
noise from the silly warnings so that useful warnings are actually
noticed. No functional changes, except that HINT_CHAIR doesn't
work at all now (where it worked, but unreliably, before.)
23-10-2004 Dan <[email protected]>
+ fixed cons script to build correctly for glibc2.2 and gcc2.x
+ allow debug builds to core
+ chris lais' libcurl ported to linux builds - use et-build-unix-curl.sh to build it
03-05-2004
TTimo <[email protected]>
+ truncate the server list at 2048 servers
this is a temporary solution until new PR, as it effectively drops some servers
20-03-2004
TTimo <[email protected]>
+ Com_Printf typos in download stuff
16-10-2003
TTimo <[email protected]>
+ more update server tweaking
11-10-2003
TTimo <[email protected]>
+ update server 2.55 -> 2.56
07-10-2003
TTimo <[email protected]>
+ ET master gets stuck every now and then, looping over an exception. Adding backtrace output.
16-09-2003
TTimo <[email protected]>
+ ET master code (java) - misc updates. Updating stuff on etmaster
02-09-2003
TTimo <[email protected]>
+ tweaking the www dl stuff. got bug reports about it (a bit late! .. and vague ones too)
show_bug.cgi?id=629
01-09-2003
TTimo <[email protected]>
+ show_bug.cgi?id=628
Linux: catch broken XF86DGADirectVideo to disable in_dgamouse
+ show_bug.cgi?id=627
Linux: use r_gamma -1 to use the default X gamma.
Some systems require gamma settings which we can't achieve with r_gamma
31-08-2003
TTimo <[email protected]>
+ Building new Linux setups. update/patch and full.
hooked up to the build bot, using mp_bin.pk3 checked in to CVS
using glibc 2.3 compliant setup code
added cons -- release patch setup (patch) to build an incremental update setup
28-08-2003
Gordon <[email protected]>
+ Changed dynamite defused message priority to be explosives then constructibles, to fix problem situations in fueldump
+ Fixed clients with only numbers in their name not being able to be kicked
+ Fixed field ops grenade counts
Arnout <[email protected]>
+ Changed internal fog image and ensured proper alpha clamping.
26-08-2003
Gordon <[email protected]>
+ Fixed client names being truncated in ui causing votes to not be cast properly
+ Fixed oasis script causing axis to win instead of allies when dynamite is planted late in the game ( 30-38 secs left )
+ Changed dynamite planted message priority to be explosives then constructibles, to fix problem situations in fueldump
+ Fixed look at medic cam incorrectly following players who were being spectated by dead medics
22-08-2003
Arnout <[email protected]>
+ Fixed recursive rendering check not being functional.
+ Fixed all situations recursive rendering takes place in (fixes vid_restart crash).
20-08-2003
TTimo <[email protected]>
+ show_bug.cgi?id=626
new setup for text mode installation on RH9
06-08-2003
Gordon <[email protected]>
+ Fixed votes not displaying on clients
+ Bumped protocol version number
31-07-2003
Gordon <[email protected]>
+ Fixed XP not being given for kills with akimbo pistols
+ Fixed Ammo and health pack being given to yourself if standing next to another player
+ Changed Server command typos will to no longer be broadcast in notification area
+ Changed calling a vote during intermission to be disabled
+ Fixed private slots not working when the server is password-protected.
+ Fixed players waiting for a revive being dropped for inactivity
+ Fixed switching to spec and back on LL servers causing lives to be regained
+ Fixed stats for akimbo pistols not being logged
TTimo <[email protected]>
+ switching cvsreport -> CVSToys, and hooking to the buildbot
everything functional, rolling to mailing list report mode
27-07-2003
TTimo <[email protected]>
+ hooking a buildbot to ET source #2:
http://buildbot.sourceforge.net
see the bot interface and file output to https section on ttimo.net
25-07-2003
TTimo <[email protected]>
+ show_bug.cgi?id=620
fix Linux et --version display
+ show_bug.cgi?id=621
catch explicit X window close for proper exit (cleanup .pid, restore gamma)
+ show_bug.cgi?id=622
catch SIGINT and SIGKILL for clean exit
+ show_bug.cgi?id=625
fix 'rcon say' with a garbage trailing char on a dedicated server
24-07-2003
Gordon <[email protected]>
+ Fixed grenades always having a fixed length second fuse
23-07-2003
Gordon <[email protected]>
+ Added XP Backup over map changes ( #ifdefed out for now )
22-07-2003
Gordon <[email protected]>
+ Added Bill Brown's name to credits
+ Added scripts to fix various sound / gameplay bugs
+ Added cvar (g_disableComplaints) to disable complaint system for certain type of kills, 1 = mines, 2 = airstrike/ffe, 4 = mortar, add together for multiple types
+ Raised (lowered) the health required to force someone into limbo
+ Moved addrenaline needles to seperate weapon bank
+ Moved landmines to seperate weapon bank
+ Fixed switching to weapon after dropping dynamite/stachel/landmine
+ Fixed panzerfaust no-shoot icon display incorrectly when spectating someone
+ Fixed match_latejoin not working when g_noteamswitching was enabled
+ Fixed bug with very long names not allowing a client to vote kick them from the menu correctly
+ Made changing to public/competition settings do a map_restart, as various of the cvars set required it
+ Fixed not being able to select a spawn point in warmup
+ Added cvar (cg_instantTapout) to disable tapout popup in LMS/Max Lives modes
+ Added ability for covert ops/engineer to pick up weapons from the opposing team of the same class
+ Added filtering out of mouse commands whilst being revived to stop view snapping around later
+ Added ability to show smaller popup messages (such as death messages) with cvar (cg_drawSmallPopupIcons)
+ Made disguised Covert Ops indicator independant of cg_drawCrosshairNames
+ Added temp banning system for when players are kicked (by vote, or from complaints), defaults to 5 mins
+ Fixed exploits that allowed silent plants next to constructables
+ Fixed defusing dynamite next to health/ammo cabinets giving XP
+ Fixed covert ops/solider upgrades carrying over to other classes
17-07-2003
TTimo <[email protected]>
+ testing cvsreport 0.3.0 #7
24-06-2003
TTimo <[email protected]>
+ comment out devmap calls when developer 1, our debug servers end up running with sv_cheats 1 otherwise
23-06-2003
TTimo <[email protected]>
+ more valgrind runs, and code tweaking. checked in unix/valgrind.txt with a summary of errors detected
+ code tweaking: g_stats macro syntax ##XX is obsolete, cleaned up
Gordon <[email protected]>
+ Fixed up some unitited values in various places
+ Changed MSG_Init and MSG_InitOOB to memset the data buffers they are passed
+ Fixed prone head bbox position
+ Changed all .NET project files to enable runtime error detection in debug builds, stack frame corruptions + uninited vars,
- was already enabled for some projects, not for others for some weird reason
22-06-2003
TTimo <[email protected]>
+ gcc 3 build compatibility, removed linux_common.c (dead code)
doing runs against gcc 3 version for valgrind test pass
use ./cons -- gcc3
11-06-2003
TTimo <[email protected]>
+ mapEntityData declaration fix - reported by [email protected]
01-06-2003
Gordon <[email protected]>
+ Added structured exception handling to win32 version
- Dumps (append mode) a crash.log file in mod (etmain) folder with stack trace, registers, etc
31-05-2003
Gordon <[email protected]>
+ Fix for malicious clients being able to crash server with invalid team parms
+ Changed server to kick clients instantly on msg overflowed instead of waiting for them to timeout
---------------- BUILD 2.53.1 - 2.55 (etmain)
27-05-2003
Gordon <[email protected]>
+ Fixed game not ending in maxlives if final player on team suicides, ( CalculateRanks not called on suicides )
+ Removed freelook option from game menu
+ Upped version number to ET 2.55.
23-05-2003
Gordon <[email protected]>
+ ATVI Wolfenstein XP #4219 : Fixed MP No message when trying to kick the referee
+ ATVI Wolfenstein XP #4220 : Fixed MP Spectator won the "Welcome Newbie Award"
+ ATVI Wolfenstein XP #4225 : Fixed MP Shell Geometric detail is not functioning in the shell
+ ATVI Wolfenstein XP #4226 : Fixed MP Shell vid_restart is required for texture detail to change
+ ATVI Wolfenstein XP #4226 : Fixed MP Global End game debriefing screen =wrong amount of game time played
+ ATVI Wolfenstein XP #4216 : Fixed Missing map status pins on campaign map
---------------- BUILD 2.53.1 - 2.54 (etmain)
23-05-2003
Gordon <[email protected]>
+ Fixed spectator seeing two guns in first person when spectating player in tank
+ Backed up votes over referee commands, so votes will work when referee also executes a command at the same time
+ Changed time on debriefing to be reset only on map changes, or end of campaign in campaign mode
+ Fixed crash when player is killed with scoped weapon at end of round in LMS mode
+ Fixed Arnout's fix for ATVI Wolfenstein XP #3952 to actually allow players to spawn in LMS mode
+ Fixed name not showing above teammates' heads in certain parts of railgun
Arnout <[email protected]>
+ ATVI Wolfenstein XP #4184 : Added an 'execnow' ui script command, used for setrecommended, to ensure the cvars from the config are set before the vid_Restart.
+ ATVI Wolfenstein XP #3952 : Fixed LMS 1on1 player joining empty team during GS_PLAYING spawning as ghost player.
+ Upped version number to ET 2.54.
---------------- BUILD 2.53.1 - 2.53 (etmain)
22-05-2003
Gordon <[email protected]>
+ Fixed memory leak in patch collision generation code
- Single case where winding wouldn't be freed in CM_ValidateFacet
+ Fixed using clientinfo valid flag, rather than entitystate valid flag for tank mounted guns allowing duplicates to show, d'oh
+ Fixed time displaying incorrectly on debreifing screen
Arnout <[email protected]>
+ Fixed antilag in voting menu (non-referee).
+ Stopped FEEDER_ALLMAPS from setting ui_userTimelimit, ui_userAxisRespawnTime and ui_userAlliedRespawnTime.
+ Upped version number to ET 2.53.
21-05-2003
Arnout <[email protected]>
+ Changed model shadow code to use the right lightmap index on shader lookup.
+ ATVI Wolfenstein XP #4203 : Fixed render backend crash caused by remapshader not being set to NULL on a sucessful R_FindCachedShader.
+ ATVI Wolfenstein XP #4188 : Fixed G_shuffleTeams not using the right clientnumber for cleanup operations.