Tim Angus
33a48a0336
* Fix to multiple buffer overflow bugs in CL_Rcon_f
...
* Fix to COM_ParseExt 1 byte overwrite bug
* Fixed some missing calls to trap_FS_FCloseFile
* Fixed q3msgboom and q3infoboom bugs
* Fixed some qboolean type confusion
* Above fixes from http://www.quakesrc.org/forums/viewtopic.php?t=5374
2005-09-19 17:45:29 +00:00
Ludwig Nussel
b185817285
more integer checks
2005-09-17 16:21:39 +00:00
Ludwig Nussel
aa942839ce
apply altivec fixes from Emanuel Steen ( #2383 )
2005-09-17 14:59:28 +00:00
Ludwig Nussel
18fc0fb5f5
fix crash when starting a TA CTF game with shared libs ( #2367 )
2005-09-17 14:20:22 +00:00
Zachary Slater
4bee7b4134
Patch from Tim Angus, to fix a longstanding bug
...
in the server, wherein running the server for
more than 24 hours would cause the game to
exhibit weirdness as described here:
http://forums.wireheadstudios.org/index.php?act=ST&f=11&t=2749
That page would also indicate that more work
needs to be done if the map isn't going to change
for more than 24 hours.
2005-09-17 01:36:38 +00:00
Ludwig Nussel
40592957b4
fix some integer overflows
2005-09-12 15:41:05 +00:00
Ludwig Nussel
4caa237d5f
use r_ignorehwgamma cvar to allow user to disable gamma correction
2005-09-08 08:34:32 +00:00
Zachary Slater
cda15d093a
8 bit jpeg support from Thilo Schulz
...
https://bugzilla.icculus.org/show_bug.cgi?id=2373
2005-09-07 20:42:43 +00:00
Ryan C. Gordon
62678a0215
Fixed buffer overflow in JPG decoder (thanks, Thilo Schulz!)
2005-09-07 18:29:03 +00:00
Ludwig Nussel
cb753845ae
fix parallel build - gnu make specific syntax?
2005-09-07 11:44:13 +00:00
Ryan C. Gordon
7b6c3a3f7c
Possible fix for 16-bit displays (untested)...reset the gl red/green/blue
...
size to 4 bits unless we have a 24-bit framebuffer.
2005-09-07 06:03:42 +00:00
Ryan C. Gordon
752d393daa
Tweak audio to reduce latency and allow user to override with cvars.
2005-09-04 19:36:36 +00:00
Ryan C. Gordon
9266fccf79
Fixed all lowercase input (Bugzilla #2364 ).
2005-09-04 16:40:55 +00:00
Ryan C. Gordon
0cf1494497
Removed some tab chars.
2005-09-04 15:30:26 +00:00
Six
54351a83c4
.
2005-09-04 05:45:05 +00:00
Six
38e3825516
Changed inline to __inline.
...
Visual C does not accept the inline keyword, only __inline.
Visual C does not recognize the #warning compiler directive
2005-09-04 05:19:58 +00:00
Zachary Slater
0a8f2fe25b
More fixens.
2005-09-03 23:03:41 +00:00
Zachary Slater
fe4add9920
Updates and fixens
2005-09-03 22:45:50 +00:00
Zachary Slater
fe3c3f69ec
https://bugzilla.icculus.org/show_bug.cgi?id=2362
2005-09-03 19:16:14 +00:00
Zachary Slater
a4a6168e95
https://bugzilla.icculus.org/show_bug.cgi?id=2361
2005-09-03 18:30:59 +00:00
Ludwig Nussel
2e6d24d973
remove useless setuid code
2005-09-03 12:02:28 +00:00
Ludwig Nussel
4a5f66fbe3
don't make unaligned used of OP_BLOCK_COPY an error. The bytecode
...
compiler doesn't care either.
2005-09-03 12:01:51 +00:00
Zachary Slater
840ecd6483
More from pomac
2005-09-03 04:10:22 +00:00
Zachary Slater
1697a709a1
Reverting pomac's change here, hopefully that fixes this.
2005-09-02 21:52:28 +00:00
Zachary Slater
e09e027914
Another patch from gladiac, cleans up the makefile a little.
2005-09-02 21:11:46 +00:00
Zachary Slater
f327407bb8
Cleanups from pomac!
2005-09-02 20:13:47 +00:00
Ludwig Nussel
b0fc4a7b6e
remove =? assignments. use "make CC=foo" instead of "CC=foo make"
2005-09-02 12:28:54 +00:00
Ludwig Nussel
92216f0f07
assume a default if sndspeed==0 to stay compatible with the original
...
code
2005-09-01 17:52:57 +00:00
Ryan C. Gordon
c7392f2c3f
Screw with (de)initialization code.
...
This fixes:
- Mouse grab being lost after alt-enter goes windowed in the SDL driver.
- Joystick ceasing to function on vid_restart in the SDL driver.
- Audio failing to work after after snd_restart in the SDL driver.
- Probably other things.
2005-09-01 05:09:21 +00:00
Ryan C. Gordon
136557954c
Make a shot at total client shutdown on crash.
2005-09-01 05:07:15 +00:00
Ryan C. Gordon
8cb9ba5bda
Added console output so I know what's going on...
2005-09-01 05:06:34 +00:00
Ryan C. Gordon
128154e9a8
backed out broken patch.
2005-09-01 03:30:28 +00:00
Zachary Slater
01da6d757b
https://bugzilla.icculus.org/show_bug.cgi?id=2356
...
Remotely exploitable Infostring Crash
2005-09-01 02:13:47 +00:00
Ryan C. Gordon
b0b8e0114b
Removed some FIXMEs
2005-09-01 00:33:48 +00:00
Ryan C. Gordon
7aea0f7141
Renamed the SDL stuff to not be Linux specific.
2005-09-01 00:33:08 +00:00
Zachary Slater
6a84a13acf
From Cameron Eure:
...
Fixes a problem in code/unix/linux_glimp_sdl.c where attributes are called
before there's a working visual, resulting in a crash.
2005-09-01 00:24:56 +00:00
Zachary Slater
ae7066fa3f
Uh, yeah. glub glub. mo blon.
2005-08-31 22:05:21 +00:00
Ryan C. Gordon
db2b964527
Added SDL joystick support.
2005-08-31 21:13:02 +00:00
Ludwig Nussel
5af249432d
try to fix keyboard handling. Works with German keyboard now AFAICT
2005-08-31 19:54:08 +00:00
Ryan C. Gordon
2282c30923
SDL-based audio.
2005-08-31 19:42:55 +00:00
Zachary Slater
06c73f5e59
First diff from Andreas Schneider:
...
here are gcc4 signedness fixes for latest svn :)
2005-08-31 18:00:00 +00:00
Ryan C. Gordon
23d08fae65
Show the system cursor when ungrabbing the mouse, so you know it's
...
been ungrabbed.
2005-08-31 17:57:44 +00:00
Ryan C. Gordon
a65432119b
Shutdown game if user clicks the 'X' on his window.
2005-08-31 17:54:07 +00:00
Zachary Slater
dee436c126
First patch from vapier for easier packaging:
...
it'd make it easier on people packaging up quake3 if we could set system paths
for the baseq3 dir and if the makefile would respect things like CC/CXX from the
build env
2005-08-31 17:43:56 +00:00
Ryan C. Gordon
5bc2c49293
More SDL fixes:
...
- Console key works as it should, at least on QWERTY keyboards. Someone
will have to check AZERTY keyboards for me.
- Backspace key now works in text entry.
- Mouse input is scaled 2x, like the X11 driver does.
- Some basic logging so I know I'm using the SDL code and not the X11 code.
2005-08-31 16:38:05 +00:00
Ryan C. Gordon
3ca916aacc
Removed included SDL headers (ludwig pointed the makefile to system-installed
...
headers instead).
2005-08-31 16:36:15 +00:00
Ludwig Nussel
a724f6b04f
add s390, s390x and ia64. It builds, don't know if it runs tough.
2005-08-31 09:03:28 +00:00
Ludwig Nussel
77eb7e4147
fix cdpath, deuglify dlopen code, load dll also from cdpath
2005-08-31 08:49:02 +00:00
Ludwig Nussel
8200e26360
use system SDL lib
2005-08-31 08:42:58 +00:00
Zachary Slater
67da8fbc6f
First update of the changelog, more to come as time goes by.
2005-08-31 03:25:10 +00:00