Ludwig Nussel
c77f537ae3
make pcx decoder more robust against corrupt files
2008-02-14 11:13:30 +00:00
Ludwig Nussel
85ba66e7e8
move all image decoders into separate files
2008-02-14 11:13:18 +00:00
Ludwig Nussel
a3d62033d8
make tga decoder more robust against corrupt files
2008-02-14 11:12:59 +00:00
Ludwig Nussel
02d842532e
make bmp decoder more robust against corrupt files
2008-02-14 11:12:42 +00:00
Ludwig Nussel
f65dbd4351
integer overflow safeguards
2008-02-12 10:03:43 +00:00
Ludwig Nussel
4eec54c338
move png support to separate file
2008-02-12 10:03:21 +00:00
Tim Angus
cb06e3e93a
* Fixes to some muppetry in snd_dma.c (arQon)
2008-02-10 21:01:06 +00:00
Tim Angus
50783f1dbb
* Disabling r_allowSoftwareGL as per bug 3526
2008-01-31 17:44:33 +00:00
Tim Angus
59c231c6c6
* (bug 3412) %s expansion security patch (DevHC)
2008-01-22 23:44:10 +00:00
Tim Angus
9cc4e0c976
* Fix to bug in S_FileExtension (Tr3B)
2008-01-19 19:06:25 +00:00
Tony J. White =
4c3b7def84
* send along the reason for disconnection when sending the disconnect
...
cmd to all clients in SV_FinalMessage()
* on Com_Error(), set the cvar "com_errorCode" with the errorParm_t integer
value for the error. This can be used by a mod's ui to an draw error
dialog specific for the error (e.g. Reconnect button on ERR_SERVERDISCONNECT)
2007-12-31 22:35:22 +00:00
Thilo Schulz
08ee31604a
Remove small redundancy
2007-12-27 11:45:20 +00:00
Thilo Schulz
87fa68fd41
Add gamedirectory in .app to searchpath on MacOSX
2007-12-14 21:53:57 +00:00
Thilo Schulz
3648af78dc
Fix building on MacOSX.
2007-12-14 16:54:13 +00:00
Thilo Schulz
662b67c733
Replace obsolete macro with some other macro. I hope this does not break too much.
2007-12-14 16:25:33 +00:00
Thilo Schulz
99c8676383
Revert changes in ioquake3 AL code, fix OpenAL headers.
2007-12-13 23:27:41 +00:00
Thilo Schulz
a9a8022d53
Modification to stop crash on Linux for dlopened() OpenAL, will break MacOSX build again.
2007-12-13 13:46:30 +00:00
Thilo Schulz
d075f172df
Fix multiple symbol errors for compilation on MacOSX. Remove unnecessary definitions.
2007-12-13 10:58:43 +00:00
Tim Angus
b906e94a6d
* (bug 3470) Correct type for function pointer
...
(baggett.patrick@figglesoftware.com )
2007-12-11 21:11:01 +00:00
Tim Angus
b9ab949ec7
* Replace "powered by ioq3" text with ui_ioq3 CVAR_ROM
...
* Guess display aspect based on the desktop resolution
* Sort detected resolutions by...
+ closeness to display aspect
+ ascending width
+ ascending height
* Apply Q3 coding style to resolution detection code
2007-12-11 00:19:23 +00:00
Ludwig Nussel
6b5fbd189d
detect available resolutions and offer them in the menu
...
Store the resolutions detected by SDL in a cvar. The mod code can
then optionally use the cvar to offer a better choice in the menu.
Signed-off-by: Ludwig Nussel <ludwig.nussel@suse.de>
2007-12-08 10:08:05 +00:00
Ludwig Nussel
f2cbb819fc
print "powered by the ioquake3 engine" in the main menu
2007-12-08 10:08:02 +00:00
Tim Angus
6113cf7a68
* (bug 3454) Fix crash in autocompletion due to incorrect strncpy buffer size
2007-12-03 00:07:56 +00:00
Tim Angus
dfc97a1dfa
* Make some botlib memory allocations /potentially/ safer
2007-12-02 13:30:12 +00:00
Julian Priestley
4f0565a4a7
* Add con_log.c and con_passive.c from r1222 to quake3.vcproj.
...
* Rename 'write' and 'read' variables in con_log.c, as these are already
defined in io.h in the MSVC environment.
2007-12-02 00:48:59 +00:00
Tim Angus
5bd3ef4190
* Fix poppy captured audio when recording videos
2007-12-01 19:39:03 +00:00
Tim Angus
3cde9bf0dc
* Add con_log.c to log all console output
...
* Add con_passive.c to cut down on #ifdef DEDICATED in sys_main.c
* Add Sys_ErrorDialog to report ERR_FATALs to the user
+ On Windows use a MessageBox and offer to copy the console log to the
clipboard
+ On everything else print to the terminal and save the console log as
crashlog.txt
2007-11-30 18:32:52 +00:00
Tim Angus
b61ccb0b9b
* Initialise botlib libvarlist to NULL as having it uninitialised may
...
potentially cause problems
2007-11-26 21:11:02 +00:00
Tim Angus
eaeed742c5
* Move MINSDL_ values to sys_local.h from Makefile/VC project
...
* Merge *BSD platform definitions in q_platform.h
* IRIX support (Patrick Baggett <baggett.patrick@figglesoftware.com>)
2007-11-26 20:18:53 +00:00
Tim Angus
6bd4bb16a0
* Move SDL library version check to sys_main.c as it's proving difficult to
...
make the Makefile check sufficiently portable
* Remove unnecessary GL PFN... casts from SDL_GL_GetProcAddress calls
* Replace OS X uname workaround with Solaris workaround, as I believe OS X
uname now behaves the same as GNU name
2007-11-25 23:41:01 +00:00
Tim Angus
3f3e1a51a1
* (bug 3420) Don't respect sv_killserver unless a server is actually running
...
* (bug 3431) USERINFO cvars created in cg_main not getting sent (arQon)
2007-11-23 00:33:13 +00:00
Tim Angus
f2f8e73d58
* s/O_NDELAY/O_NONBLOCK/
2007-11-19 19:59:37 +00:00
Tim Angus
b62950ca6e
* Fix bug where an extraneous render command can cause a crash when
...
recording video
* Make S_CodecUtilClose NULL the snd_stream_t pointer
* Fix indentation in runtime SDL check code
2007-11-18 01:06:46 +00:00
Tim Angus
3f3c827bcd
* Remove all the crappy old bat/sh QVM building scripts
2007-11-16 22:41:01 +00:00
Ludwig Nussel
f0215128af
make master server used by client configurable (cl_master)
...
patch by Erik Kloppenburg
2007-11-14 19:04:12 +00:00
Tim Angus
25ac1317b1
* Remove work around for a 2 year old OpenAL bug that now actually causes a
...
crash on snd_restart
2007-11-11 22:15:25 +00:00
Tim Angus
e8d3c48535
* Whitespace consistency in tr_init.c
2007-11-07 20:16:37 +00:00
Ludwig Nussel
6f85c247e3
Don't define ELF, use __ELF__ instead
2007-11-06 16:41:57 +00:00
Tim Angus
527a5ddb1d
* Fix to win_resource.rc for MSVC build
2007-11-03 21:53:50 +00:00
Tim Angus
31c24bd0d2
* (bug 3393) Blank user names still possible (Michael Jard <kfaust@gmail.com>)
...
* (bug 3363) Download percentage overflow (Martin Doucha <next_ghost@quick.cz>)
* (bug 3390) MSVC project (Julian Priestley <juzley@gmail.com>)
* For OS X and MinGW ports, don't -I code/SDL when USE_LOCAL_HEADERS is 0
2007-11-02 23:36:23 +00:00
Tim Angus
881988636a
* Don't truncate the cvar value when the user specifically asks for it
2007-11-01 16:07:13 +00:00
Ludwig Nussel
fe349e80ba
include endian.h ( #3399 )
2007-10-26 15:01:52 +00:00
Tim Angus
b5074539ae
* Sigh
2007-10-22 19:08:33 +00:00
Tim Angus
4eb569b706
* Rename g_logfile back to g_log, but keep the cvar variable as is (see r128)
2007-10-22 19:06:38 +00:00
Tim Angus
2bebaff8b4
* Add required header on *BSD
2007-10-13 13:26:41 +00:00
Tim Angus
6dffd08e74
* Fix to qvm compilation on big endian architectures
2007-10-13 12:03:47 +00:00
Tim Angus
8f43965e13
* OpenBSD support (Toni Spets <toni.spets@gmail.com>)
2007-10-12 23:27:47 +00:00
Tim Angus
aa5e852056
* Unconditionally place a '\' at the start of the command buffer when
...
autocompleting -- you're still all WRONG :p
* Fix bugette where the completee didn't get its case copied from
the completed token
* Add functionality to autocomplete key names
* Don't build client command completion on the dedicated server
2007-10-12 22:34:45 +00:00
Tim Angus
e955f142b8
* Grr. Argh. Whitespace. etc.
2007-10-09 20:50:18 +00:00
Tim Angus
a9eaefecab
* Replace Sys_AnsiColorify with Sys_AnsiColorPrint, a more simple means of
...
achieving the same feature
* Handle non-numeric color codes in Sys_AnsiColorPrint
2007-10-09 20:49:19 +00:00
Ludwig Nussel
95f67c2c3e
fix incorrect use of strncpy
...
this function should really be removed or rewritten from scratch
2007-10-08 10:26:28 +00:00
Tim Angus
da8f451263
* Bug fix to collision optimisation (arQon)
2007-10-06 21:59:17 +00:00
Tim Angus
5692e30fa9
* Fix bug that prevented key up events getting to cgame/ui when not in game
...
* Use Key_[GS]etCatcher everywhere to set keycatcher
* Clear all key states when the catcher changes
2007-10-02 14:14:45 +00:00
Tim Angus
26641226a4
* Remove some C99isms (f0rqu3)
...
* Provide Q_snprintf wrapper for snprintf (f0rqu3)
2007-10-01 07:56:32 +00:00
Tim Angus
eb217f7364
* Add missing )
2007-09-24 10:01:10 +00:00
Tim Angus
7562caa310
* Move the conditional compilation of bg_lib.c from the Makefile to cpp in
...
order to force dependency generation on bg_lib.*
* Make testing USE_ defines more consistent
2007-09-22 20:32:11 +00:00
Tim Angus
60260f1c60
* (bug 3318) Restrict color escape characters to alphanumerics
2007-09-21 12:33:50 +00:00
Tim Angus
da29118ae0
* Don't apply colour escape chars on input fields
2007-09-21 10:35:24 +00:00
Tony J. White =
e46fe24426
* rewrite of the win32 dedicated console:
...
1) NET_Sleep() no longer watches for input, Sys_Sleep() added for waiting
on input.
2) Added "CtrlHandler" for trapping Ctrl-C and other quit methods not
handled by signals on windows
3) Added history support
4) Added tab completion
5) Removed automatic cursor/scroll adjustment (too problematic)
6) Enable mousewheel scrolling
7) Stop using the InputBuffer for editing
This seems to work pretty well now, but I jumped the gun on a previous
commit message by saying you can scroll now without locking up your server.
That was only true up until the point that a server tried to print to
the console, at that point it will hang until you release the scroll bar :(
It may be possible to get around this by using a seperate thread for
console output, but that's a whole new can of worms.
2007-09-15 02:22:58 +00:00
Tim Angus
2052b94adc
* Remove redundant win32 code in LCC which drew -I flags from the "include"
...
environment variable
2007-09-15 00:02:50 +00:00
Tim Angus
c7c2ee1b84
* Improve Makefile startup time
...
+ Merge q3asm and q3lcc Makefiles into the core Makefile
+ Don't find .d files, create a list from .o
+ .asm files now depend on q3lcc
+ .qvm files now depend on q3asm
* IMPORTANT NOTE: do a "make distclean" if you have problems
2007-09-12 23:37:33 +00:00
Tim Angus
1d54a9ebe5
* Revert 1176 -- MinGW's headers are too old *sigh*
...
* Revert to using literal function pointers for GL extensions rather than PFN*
typedefs as some platforms' headers are broken enough that they prevent
SDL_opengl.h from fixing things up if the PFN* typedefs are missing
2007-09-12 18:02:38 +00:00
Tim Angus
4f4f0c0dab
* Remove use of GL_ARB_multitexture since this has been part of the
...
core API for many years now
2007-09-10 22:28:58 +00:00
Tony J. White =
687b744166
* win32 dedicated console cleanup: drop silly predifined height and width,
...
scroll the command buffer to the right when typing long lines, restore
the original color theme on CON_Shutdown().
2007-09-09 07:20:12 +00:00
Tony J. White =
e75c19b45d
* Adds preliminary support for win32 dedicated server console.
...
Functionality is still quite limited (no tab completion, history, etc.),
but at least with this console you can scroll without locking up
your server.
2007-09-07 21:27:01 +00:00
Tim Angus
54ba74964a
* Build dedicated server binary on Windows
2007-09-06 20:31:30 +00:00
Tim Angus
e56a151a97
* Compile time and runtime checks for SDL >= 1.2.7
...
* Modified versioning to play nice with the reverted Makefile change
2007-09-06 18:21:10 +00:00
Tim Angus
0951b69be5
* Fix for SMP hack on OS X
2007-09-06 02:16:07 +00:00
Tim Angus
c903576c59
* I R KNWOING HOW COMPUTARS WURK!!!!!!! lOL
2007-09-05 21:46:15 +00:00
Tim Angus
fb76f57887
* Obsolete files
2007-09-05 19:46:23 +00:00
Tim Angus
904cce6311
* Replace the ugliness in qgl.h with SDL_opengl.h
2007-09-05 18:56:39 +00:00
Tim Angus
672cfbf16f
* Merge unified-sdl to trunk
...
* Bump Q3_VERSION to 1.35
2007-09-05 18:17:46 +00:00
Thilo Schulz
39abffeb3b
clean up pak file checks + fixing stray error message when an unofficial pak9.pk3 exists
2007-08-30 23:27:16 +00:00
Thilo Schulz
2b33cf1dee
fix potential buffer overflow
2007-08-30 23:26:29 +00:00
Tim Angus
0b3a077e15
* Merge win_net.c and unix_net.c
...
+ Move win32/win_net.c to qcommon/net_ip.c and make it portable
+ Remove unix_net.c, but incorporate its revision history into win_net.c
+ Remove all IPX support -- this remains compatible with existing mods
+ This change also inadvertently gets us SOCKS support on non-Windows
platforms
2007-08-28 16:42:13 +00:00
Tim Angus
034e6e8f20
* Rewrite of R_LoadImage to make it more generic and data driven
2007-08-26 21:27:46 +00:00
Tim Angus
6993861080
* Demote input related console information to developer only so that it doesn't
...
spam the console every time input settings are changed
2007-08-24 13:54:23 +00:00
Tim Angus
5c66129790
* (bug 3054) sv_killserver not being set with TA UI
2007-08-24 11:10:41 +00:00
Tim Angus
3d107fe624
* ...And the other deliberate mistake
2007-08-24 00:23:37 +00:00
Tim Angus
4997c4764a
* (bug 3112) Removal of QVM name obfuscation (TsT <tst2006@gmail.com>)
...
* Add developer warning when texture loading falls back on jpg from tga
* Remove uppercase extension hack from texture loading since the Q3 pk3
file system is case insensitive anyway and you would likely want to
know about the failures when loading images from the native FS
2007-08-24 00:04:08 +00:00
Tim Angus
1144f567e8
* PNG support from Joerg Dietrich <dietrich_joerg@t-online.de>
...
* Cleanup of tabulation in R_LoadImage
2007-08-23 17:23:15 +00:00
Tim Angus
8b5a40e2ed
* Nuts.
2007-08-23 15:23:43 +00:00
Tim Angus
2ea6b8b512
* (bug 3324) Incorrect use of sizeof (beast <info@dbwatersports.com>)
...
* (bug 2946) Console scrolling broken (identified by misantropia)
+ Field_VariableSizeDraw contained a hack to ensure the cursor was always
visible. Unfortunately this interfered with scrolling long lines. Move the
hack to a different place
+ Removed commented code in the same function
+ Reworked Field_KeyDownEvent to use a switch( ... ) and set edit->scroll in
every case, thereby avoiding scrolling issues when "Home" or "End" are
pressed
2007-08-23 15:22:35 +00:00
Tim Angus
5e35d88b9b
* (bug 3076) Map cycle breaks on empty or bot only servers (misanthropia)
...
* (bug 3303) Removal of never compiled code from cgame drawing functions (beast
<info@dbwatersports.com>)
* (bug 3297) Add missing limit to Q3 UI server info (beast
<info@dbwatersports.com>)
* (bug 3029) Fix to shader hash table being overpopulated (identified by
Stefan "#@" Langer <raute_at@gmx.de>)
2007-08-23 00:22:20 +00:00
Ludwig Nussel
557bb5a1ce
fix null termination out of array bounds
2007-08-19 12:11:39 +00:00
Ludwig Nussel
3992f1a59c
fix gcc 4.2 warnings about cast from pointer to integer ( #3317 )
2007-08-19 12:05:17 +00:00
Ludwig Nussel
686d365397
print the shader loading message if the cvar "developer" is set
2007-08-16 15:16:32 +00:00
Ludwig Nussel
9016006312
don't spam console with "loading..." messages when loading shaders
2007-08-16 14:52:29 +00:00
Ludwig Nussel
fbe65853e4
new x86_64 vm that doesn't use gas
2007-08-16 11:02:21 +00:00
Tim Angus
64239037e0
* Early out AABB collision optimisation from Robert Beckebans (Xreal)
2007-07-27 21:52:31 +00:00
Tim Angus
0c99c0c1d2
* Fix a few -pedantic warnings
2007-07-25 21:28:15 +00:00
Tony J. White =
e8bbb1f2d1
* (bug 3268) Replace Mac OS X Carbon API calls with native ones (thanks
...
to i3enedek).
* remove some spammy Mac OS X printf's regarding local network detection
* replaced a #warning for non-OS X PPC systems with a call to
msync(..., MS_INVALIDATE). This needs testing.
2007-07-20 14:34:44 +00:00
Ludwig Nussel
f3e1a64c04
the address of 'headModelName' will always evaluate as 'true'
2007-07-19 08:10:32 +00:00
Ludwig Nussel
a0316f9397
the address of 'classname' will always evaluate as 'true'
2007-07-19 08:05:50 +00:00
Tim Angus
2d5495d34b
* Make make make less noise
2007-07-15 12:08:11 +00:00
Tim Angus
f988185439
* Replace horrendously long list of build rules with set of inference rules
...
* Remove unused DO_DEBUG_CC and DO_SHLIB_DEBUG_CC commands
* Fix various bits of trailing whitespace
* Remove vm_ppc.c and move vm_ppc_new.c into its place
* Rename winquake.rc to win_resource.rc
2007-07-14 23:57:04 +00:00
Tim Angus
c9171f9b63
* Fix compiler warning due to missing guard
2007-07-14 22:31:18 +00:00
Zachary Slater
3d70f2ccff
OS X mouse hack, must remove when SDL adds it internally.
...
Please see bugzilla case:
http://bugzilla.icculus.org/show_bug.cgi?id=3206
and
http://bugzilla.libsdl.org/show_bug.cgi?id=445
2007-07-09 01:06:18 +00:00
Ludwig Nussel
20e71c7dff
- fix OP_MODU and OP_MODI
...
- fix minor typos
2007-07-03 13:01:36 +00:00
Ludwig Nussel
8cb20658aa
another attempt to fix the alignment, this time hopfully for real
2007-07-03 12:53:00 +00:00
Ludwig Nussel
beaf352463
fix stack alignment
2007-07-03 08:16:21 +00:00
Ludwig Nussel
1b1e30edd9
fix bg_lib.h compilation with lcc
2007-06-27 10:06:15 +00:00
Ludwig Nussel
da2f4341c2
use native stack for vm stack as well, frees one register
2007-06-25 10:01:40 +00:00
Ludwig Nussel
6a5908d444
check program counter on OP_CALL and OP_LEAVE
2007-06-25 09:45:18 +00:00
Zachary Slater
ecbb43c9b0
gcc 4.2 patch from nyhm of gentoo (thanks!)
2007-06-13 20:41:06 +00:00
Tony J. White =
5c4f7033ae
(bug 3072) updated Mac OS X SDL .dylib file. still 1.2.11, but with a small
...
fix backported from SDL 1.3 related to fullscreen mode and minimize
buttons disapearing on existing windows on Mac OS X.
2007-06-07 03:10:29 +00:00
Tim Angus
2fe29575c4
* Remove silly MINGW_CFLAGS hack
2007-06-02 19:56:43 +00:00
Tim Angus
9030f1bdb1
* Whitespace :(
2007-05-29 19:24:11 +00:00
Tim Angus
4a82d86070
* Allow CC to be overridden externally to the Makefile
...
* Make cross-make-mingw.sh more generic using the above
* Update README to reflect changes
* Fix a couple of warnings in the Windows input layer
2007-05-29 19:22:24 +00:00
Tony J. White =
5aac275de2
* updated the included libSDL header files and Mac OS X lib to SDL 1.2.11
2007-05-22 03:46:11 +00:00
Tony J. White =
c1ed094e53
* (bug 2972) add r_swapInterval support to SDL client (if libSDL >= 1.2.10)
2007-05-22 03:42:32 +00:00
Tony J. White =
16a200d262
* (bug 3077) allow cURL to follow HTTP redirects (up to 5)
2007-05-22 02:24:10 +00:00
Thilo Schulz
1a381e7022
Adding a bit of commentary to the code.
2007-05-17 19:40:01 +00:00
Thilo Schulz
9597d684f9
Fix a potential crash bug on 64 bit systems in the botlib library. sizeof(bot_consolemessage_t) is different on 64 bit and 32 bit systems.
2007-05-17 19:30:02 +00:00
Tony J. White =
7d13d6cd3b
* (bug 3066) rcon rate-limiting was not compatible with the eventual
...
integer overflow in Com_Milliseconds() (R1CH)
2007-05-10 01:39:58 +00:00
Tony J. White =
b5bf1280c1
* (bug 3018) Should not reset CVAR_CHEAT cvars when loading cgame/ui if they
...
are being loaded to play a demo. This restores the normal
"timedemo" cvar behaviour.
* (bug 3054) The "demo" command works properly now when connected to
the local server
2007-04-05 15:26:15 +00:00
Tim Angus
de364863be
* Silly tab filter breaking things
2007-04-01 13:42:03 +00:00
Tim Angus
fb58d8f123
* Move storage of console history from a cvar to a file in order to alleviate
...
security concerns
2007-04-01 13:38:17 +00:00
Tony J. White =
f9bb47d9af
* (bug 2741) replace K_LAST_KEY with MAX_KEYS. K_LAST_KEY is now defined
...
at 256 for mod compatability reasons. ioq3-only mods may
chose to use MAX_KEYS for checking binds in order to get full
key support, but at the cost of breaking compatability with
older clients.
* (bug 2741) remove some lingering 256-key hardcoding
* properly check bounds of keynum in Key_IsDown(), Key_SetBinding(),
and Key_GetBinding()
2007-03-22 22:03:00 +00:00
Tony J. White =
dce62fbcb4
* (bug 3065) fixed non-SDL X11 client crash on certain keys (e.g. XK_egrave )
2007-03-19 21:50:42 +00:00
Thilo Schulz
1de9a065bf
Remove cvar s_alMaxSpeakerDistance for the same task can better be achieved with s_alMaxDistance.
2007-03-17 15:54:37 +00:00
Tony J. White =
2218a4ea67
* (bug 3018) need to call Cvar_SetCheatState() after CG_INIT and UI_INIT to
...
override user-defined cvar values for CVAR_CHEAT cvars that
could be registered in cgame and ui.
2007-03-02 17:32:22 +00:00
Tony J. White =
ddc848dced
* use the Win2k gamma clamp thing on Vista too (raynorpat)
2007-03-01 22:02:25 +00:00
Tony J. White =
c6249fcc25
* (bug 3019) use the operating system's random number generator if possible
...
when generating the qkey file
2007-02-16 23:50:37 +00:00
Tony J. White =
8801b06a1e
* fix q3lcc warning message due to an extra ; that slipped in at rev 1023
2007-02-15 15:50:14 +00:00
Tony J. White =
d580c54e2d
* (bug 2741) Adds support in the SDL client for many keys that were not
...
recognized. For example, F13, F14, F15, WINDOWS, SCROLLLOCK, CAPSLOCK,
WORLD_0 - WORLD_95, etc. (Christophe Cavalaria)
* (bug 2741) Adds the hard-coded toggleConsole bind Shift-Escape
* (bug 2741) Adds detailed explaination of SDL keyboard handling differences
in the README file.
2007-02-14 23:29:19 +00:00
Tony J. White =
da75e9fda8
* (bug 3027) don't trust the "ip" value in the userinfo string since a client
...
could set this. disconnect (or disallow connection for) a client that
has a userinfo string that's too full for "ip" to be added properly.
(Richard Stanway)
2007-02-14 23:14:25 +00:00
Tony J. White =
2cddf1208d
* (bug 3019) adds the cvar cl_guidServerUniq (defaults to 1). When set to
...
non-zero, cl_guid will be unique for each server that the client
connects to
2007-02-12 18:52:15 +00:00
Tony J. White =
046e86a925
* (bug 3014) my revision 935 broke the sending of the kick/clientkick message
...
since SV_DropClient() tried to set the client's state to CS_ZOMBIE prior
to sending the message.
2007-02-01 22:24:45 +00:00
Thilo Schulz
5dc3b35b49
- Fix loads of format string bugs
...
- Fix locally looping sounds, thanks to Timbo
2007-01-24 21:23:21 +00:00
Ludwig Nussel
4b9df8d9e9
fix wrong use of strncat
2007-01-23 10:39:49 +00:00
Tony J. White =
cf2875e771
* (bug 2977) use MSVC compatiable pre-processors and also include <io.h> for
...
int types
2007-01-19 19:31:19 +00:00
Zachary Slater
c586def044
One more icculus.org/quake3 purge, should be the last...
...
Also one minor change to the website's get it page.
2007-01-14 18:33:03 +00:00
Zachary Slater
40655712ce
Updated urls.
2007-01-14 18:12:09 +00:00
Zachary Slater
37bda478f9
Fix window titles and crap, thanks woekele for pointing this out.
2007-01-14 18:05:15 +00:00
Thilo Schulz
c1875302c2
- Fix two non-C-standard variable declarations.
...
- Fix function name of vsnprintf for windows systems.
2007-01-07 16:03:19 +00:00
Ludwig Nussel
8ca8d84591
fix buffer overflow and format string bug in auth server response
...
processing
2006-12-31 15:36:42 +00:00
Ludwig Nussel
f6e0c6fd19
- also check for point release pak files
...
- make missing pak0 non fatal if fs_game != baseq3. This way total
conversions like westernq3 work without Q3 data.
2006-12-30 16:16:25 +00:00
Ludwig Nussel
8e82c3d605
- tag more functions with gnu format attribute
...
- fix format string bugs. still some left
2006-12-30 12:32:54 +00:00
Ludwig Nussel
c3a713832c
don't use intermediate array for sorting pakfiles. avoids the
...
MAX_PAKFILES limitation
2006-12-30 12:19:53 +00:00
Ludwig Nussel
1bc190caf1
include offending string in error message for varables that contain
...
blacklisted characters
2006-12-30 12:13:25 +00:00
Ludwig Nussel
91e54c01ed
using the function pointer time() doesn't make any sense. Passing down
...
the variable instead looks like the obvious fix.
2006-12-30 11:17:17 +00:00
Ludwig Nussel
739409973a
kick bots by client number instead of name to avoid problems with
...
weird names (reported by 'DD')
2006-12-29 11:41:35 +00:00
Ludwig Nussel
a9db8cc1f8
fix team orders menu
2006-12-28 17:46:10 +00:00
Tony J. White =
bb3b3be38a
* replaced SPI_SCREENSAVERRUNNING with the newer SPI_SETSCREENSAVERRUNNING
...
since newer mingw dropped the older define. Both are defined to 97
2006-12-27 23:20:33 +00:00
Thilo Schulz
15fe54a6e7
Fix annoying bug where transparent surfaces wouldn't draw over skyboxes. Thanks to Stefan Langer a.k.a. #@ for providing the fix.
2006-12-15 13:46:13 +00:00
Tony J. White =
f03d8857e8
* (bug 2863) allow DEL key to be binded again. I broke it for bug 2650
...
thanks to Ben Noordhuis for the fix.
2006-12-07 23:55:01 +00:00
Tim Angus
bd9e7c4b8f
* Add r_customPixelAspect to support displays with non 1:1 pixel aspects (do
...
such things exist?)
* Remove r_customaspect as its value is implied through the other three
r_custom cvars
2006-12-04 13:37:50 +00:00
Coyote
17c443a3fd
Changes to build defines for Solaris on i86pc. Minor fix to q_platform.h for Solaris.
2006-11-30 08:01:43 +00:00
Ryan C. Gordon
879d07b461
Bugfix by committee. :/
2006-11-29 06:52:18 +00:00