Commit graph

  • 24d3c6b2a2 * Fixed the bug where the "doppler" effect code could cause a temporary client lock up Tim Angus 2005-09-29 22:35:05 +0000
  • de1840a23a * Most obscure bug EVAR. Seems a library that SDL depends on (specifically libgthread-2.0) defines a symbol g_log. qagamei386.so also defines such a symbol, but since it is dynamically loaded at runtime, no collision check is performed. When the code is relocated therefore, all instances of g_log in qagamei386.so end up refering to the g_log in the library... and bad things happen. s/g_log/g_logfile/g. Tim Angus 2005-09-29 14:00:03 +0000
  • 37e948211b Updated for stuff. ================================================= This message brought to you by TimeDoctor Dot Org Where do you want to Laugh Today? ================================================= Zachary Slater 2005-09-29 05:44:19 +0000
  • 9e70b3e418 Spell checking, thanks to Han in irc. Also, stop reading these logs and visit timedoctor.org! Zachary Slater 2005-09-29 05:25:26 +0000
  • a8e642fe63 * Added a - to the dependancies include line Tim Angus 2005-09-28 23:26:13 +0000
  • 82f7989714 * Some game bug fixes from http://www.quake3world.com/ubb/Forum4/HTML/006208.html Tim Angus 2005-09-28 23:18:34 +0000
  • 317d40b046 * Removed q3map and associated common and libs directories Tim Angus 2005-09-28 18:55:31 +0000
  • cc1fb807c2 fix (likely bogus) warning about uninitialized variables Ludwig Nussel 2005-09-28 12:27:02 +0000
  • 4f1b8a2dc8 * Assorted Makefile cleanups/cruft removal Tim Angus 2005-09-27 17:45:16 +0000
  • 32a5a76d07 * The Makefile now sources Makefile.local, so you shouldn't need to change the Makefile itself any more * The Makefile now inherits CFLAGS from the shell environment * The Makefile now generates dependancies by default, it can be disabled by setting GENERATE_DEPENDANCIES=0 in Makefile.local * Removed -Werror from the linux build since it's not GCC 4 clean yet. Again, it can be added back via Makefile.local Tim Angus 2005-09-27 16:35:25 +0000
  • d0204def78 * Removed nonsensical "smells like demo data, continueing[sic] anyways" message Tim Angus 2005-09-26 22:26:13 +0000
  • d5fbff3f44 revert int->long change as it breaks on 64bit. Actually only VM_CallInterpreted hurts as VM_CallCompiled is only used on 32bit. Use same arg types for consistency nevertheless. Ludwig Nussel 2005-09-26 22:23:46 +0000
  • 534da92fc0 * Fix to MinGW build Tim Angus 2005-09-26 20:39:57 +0000
  • d12b4d4d09 * Potential fix to ppc vm Tim Angus 2005-09-26 20:37:30 +0000
  • 03a284b67e * Non SDL warning fix Tim Angus 2005-09-26 20:33:49 +0000
  • 47d4c2bfe5 * 64 bit fix Tim Angus 2005-09-26 20:09:52 +0000
  • 909e96e41b * Some FreeBSD cleanups * Removed the remainder of the RPM stuff from the Makefile Tim Angus 2005-09-26 20:09:18 +0000
  • cde9e9e93c * Fixed some long/int warnings, hopefully this doesn't disrupt the MSVC and/or 64bit builds Tim Angus 2005-09-26 16:13:14 +0000
  • 429e59a53c * Reintroduced the copyfiles rule Tim Angus 2005-09-26 16:08:38 +0000
  • 1ad7f9cff1 * Fix to broken win32 fix patch Tim Angus 2005-09-26 13:47:59 +0000
  • aff4d7d858 Hopefully this will fix win32 msvc.netsuperduper++220000 extra entropy edition compilation, and I updated the readme a little apparently. Zachary Slater 2005-09-26 02:36:52 +0000
  • ae9fbe3288 * Don't link against X directly when building the SDL backend Tim Angus 2005-09-25 22:27:26 +0000
  • 4bc5c29115 * FreeBSD fixes/updates from Andreas Kohn Tim Angus 2005-09-25 22:04:51 +0000
  • 6ceb4a64e4 * Removed stray cons script Tim Angus 2005-09-25 21:46:55 +0000
  • 198cb121d7 * Removed Makefile which spawned cons Tim Angus 2005-09-25 21:46:00 +0000
  • e66a28dfeb * Removed cons based build system * Removed some id specific shell/perl scripts * Removed some unused asm files * Removed prehistoric RPM build rules Tim Angus 2005-09-25 21:43:48 +0000
  • 2897abe618 * Mostly selfish patch to work around what I believe is probably an nvidia and/or agpgart bug Tim Angus 2005-09-25 19:54:31 +0000
  • f0bd20e00a * Removed the redundant "sound system is muted" message * Moved printing of desired audiospec to before SDL_OpenAudio * When the computed value for samples is not a power of 2, now pick the smallest power of 2 greater rather than the largest power of 2 smaller Tim Angus 2005-09-24 01:26:51 +0000
  • fe14a45ad1 * Applied ajax's cleanup patch Tim Angus 2005-09-23 17:39:14 +0000
  • 4c6f59c541 * Applied Thilo Schulz's MDR patch Tim Angus 2005-09-23 17:08:25 +0000
  • 2b8395a4d0 * Replaced lots of __linux__ || __FreeBSD__ with __GNUC__ * MinGW port now uses asm versions of SnapVector and ftol * Improved the handling of mangled symbols in vm_x86.c Tim Angus 2005-09-23 02:59:15 +0000
  • fa9b864abe * Tidied up the makefile, mostly for whitespace * Removed the q3static target * Ported the nasm asm to gas asm, thus removing the nasm dependancy Tim Angus 2005-09-23 01:59:42 +0000
  • fcaf343d7f * Port to MinGW Tim Angus 2005-09-22 03:21:33 +0000
  • 50eb77ed1a * Removed the dependancy on perl for deriving the version number * Moved sdl-config --libs from LDFLAGS to GLLDFLAGS to prevent needlessly linking against SDL when building the dedicated server * Moved assignment of DEBUG_CFLAGS until after BASE_CFLAGS has been constructed Tim Angus 2005-09-19 20:43:35 +0000
  • 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 Tim Angus 2005-09-19 17:45:29 +0000
  • b185817285 more integer checks Ludwig Nussel 2005-09-17 16:21:39 +0000
  • aa942839ce apply altivec fixes from Emanuel Steen (#2383) Ludwig Nussel 2005-09-17 14:59:28 +0000
  • 18fc0fb5f5 fix crash when starting a TA CTF game with shared libs (#2367) Ludwig Nussel 2005-09-17 14:20:22 +0000
  • 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 Zachary Slater 2005-09-17 01:36:38 +0000
  • 40592957b4 fix some integer overflows Ludwig Nussel 2005-09-12 15:41:05 +0000
  • 4caa237d5f use r_ignorehwgamma cvar to allow user to disable gamma correction Ludwig Nussel 2005-09-08 08:34:32 +0000
  • cda15d093a 8 bit jpeg support from Thilo Schulz https://bugzilla.icculus.org/show_bug.cgi?id=2373 Zachary Slater 2005-09-07 20:42:43 +0000
  • 62678a0215 Fixed buffer overflow in JPG decoder (thanks, Thilo Schulz!) Ryan C. Gordon 2005-09-07 18:29:03 +0000
  • cb753845ae fix parallel build - gnu make specific syntax? Ludwig Nussel 2005-09-07 11:44:13 +0000
  • 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. Ryan C. Gordon 2005-09-07 06:03:42 +0000
  • 752d393daa Tweak audio to reduce latency and allow user to override with cvars. Ryan C. Gordon 2005-09-04 19:36:36 +0000
  • 9266fccf79 Fixed all lowercase input (Bugzilla #2364). Ryan C. Gordon 2005-09-04 16:40:55 +0000
  • 0cf1494497 Removed some tab chars. Ryan C. Gordon 2005-09-04 15:30:26 +0000
  • fc76f7d4cc testing commits mailing list hook... Ryan C. Gordon 2005-09-04 14:53:35 +0000
  • 54351a83c4 . Six 2005-09-04 05:45:05 +0000
  • 38e3825516 Changed inline to __inline. Visual C does not accept the inline keyword, only __inline. Six 2005-09-04 05:19:58 +0000
  • 0a8f2fe25b More fixens. Zachary Slater 2005-09-03 23:03:41 +0000
  • fe4add9920 Updates and fixens Zachary Slater 2005-09-03 22:45:50 +0000
  • fe3c3f69ec https://bugzilla.icculus.org/show_bug.cgi?id=2362 Zachary Slater 2005-09-03 19:16:14 +0000
  • a4a6168e95 https://bugzilla.icculus.org/show_bug.cgi?id=2361 Zachary Slater 2005-09-03 18:30:59 +0000
  • 2e6d24d973 remove useless setuid code Ludwig Nussel 2005-09-03 12:02:28 +0000
  • 4a5f66fbe3 don't make unaligned used of OP_BLOCK_COPY an error. The bytecode compiler doesn't care either. Ludwig Nussel 2005-09-03 12:01:51 +0000
  • f48313563c convert backslashes to slashes Ludwig Nussel 2005-09-03 12:01:07 +0000
  • 840ecd6483 More from pomac Zachary Slater 2005-09-03 04:10:22 +0000
  • 1697a709a1 Reverting pomac's change here, hopefully that fixes this. Zachary Slater 2005-09-02 21:52:28 +0000
  • e09e027914 Another patch from gladiac, cleans up the makefile a little. Zachary Slater 2005-09-02 21:11:46 +0000
  • f327407bb8 Cleanups from pomac! Zachary Slater 2005-09-02 20:13:47 +0000
  • b0fc4a7b6e remove =? assignments. use "make CC=foo" instead of "CC=foo make" Ludwig Nussel 2005-09-02 12:28:54 +0000
  • 92216f0f07 assume a default if sndspeed==0 to stay compatible with the original code Ludwig Nussel 2005-09-01 17:52:57 +0000
  • f9c2c01eb5 Update Zachary Slater 2005-09-01 06:42:33 +0000
  • 00cd405e5a renamed to help prevent confusion Zachary Slater 2005-09-01 06:32:34 +0000
  • c7392f2c3f Screw with (de)initialization code. Ryan C. Gordon 2005-09-01 05:09:21 +0000
  • 136557954c Make a shot at total client shutdown on crash. Ryan C. Gordon 2005-09-01 05:07:15 +0000
  • 8cb9ba5bda Added console output so I know what's going on... Ryan C. Gordon 2005-09-01 05:06:34 +0000
  • 128154e9a8 backed out broken patch. Ryan C. Gordon 2005-09-01 03:30:28 +0000
  • 01da6d757b https://bugzilla.icculus.org/show_bug.cgi?id=2356 Remotely exploitable Infostring Crash Zachary Slater 2005-09-01 02:13:47 +0000
  • b0b8e0114b Removed some FIXMEs Ryan C. Gordon 2005-09-01 00:33:48 +0000
  • 7aea0f7141 Renamed the SDL stuff to not be Linux specific. Ryan C. Gordon 2005-09-01 00:33:08 +0000
  • 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. Zachary Slater 2005-09-01 00:24:56 +0000
  • ae7066fa3f Uh, yeah. glub glub. mo blon. Zachary Slater 2005-08-31 22:05:21 +0000
  • db2b964527 Added SDL joystick support. Ryan C. Gordon 2005-08-31 21:13:02 +0000
  • 5af249432d try to fix keyboard handling. Works with German keyboard now AFAICT Ludwig Nussel 2005-08-31 19:54:08 +0000
  • 2282c30923 SDL-based audio. Ryan C. Gordon 2005-08-31 19:42:55 +0000
  • 06c73f5e59 First diff from Andreas Schneider: here are gcc4 signedness fixes for latest svn :) Zachary Slater 2005-08-31 18:00:00 +0000
  • 23d08fae65 Show the system cursor when ungrabbing the mouse, so you know it's been ungrabbed. Ryan C. Gordon 2005-08-31 17:57:44 +0000
  • a65432119b Shutdown game if user clicks the 'X' on his window. Ryan C. Gordon 2005-08-31 17:54:07 +0000
  • 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 Zachary Slater 2005-08-31 17:43:56 +0000
  • 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. Ryan C. Gordon 2005-08-31 16:38:05 +0000
  • 3ca916aacc Removed included SDL headers (ludwig pointed the makefile to system-installed headers instead). Ryan C. Gordon 2005-08-31 16:36:15 +0000
  • a724f6b04f add s390, s390x and ia64. It builds, don't know if it runs tough. Ludwig Nussel 2005-08-31 09:03:28 +0000
  • 77eb7e4147 fix cdpath, deuglify dlopen code, load dll also from cdpath Ludwig Nussel 2005-08-31 08:49:02 +0000
  • 8200e26360 use system SDL lib Ludwig Nussel 2005-08-31 08:42:58 +0000
  • 67da8fbc6f First update of the changelog, more to come as time goes by. Zachary Slater 2005-08-31 03:25:10 +0000
  • 8baf50cf1f glub glub mo blon Zachary Slater 2005-08-31 00:07:49 +0000
  • 1221bd8996 oops! Zachary Slater 2005-08-30 23:59:12 +0000
  • 272e3ca69f First version of Ryan Gorodon's SDL work: 16:24 < icculus> check that in, someone will fix it. :) Zachary Slater 2005-08-30 23:25:02 +0000
  • 1b62818a09 - add note about 64bit mods and the demo - fix mod functions for 64bit Ludwig Nussel 2005-08-30 22:38:59 +0000
  • 54d65a0ead - load qvm file by default again to avoid 'unpure' error - fix loading qvms in 64bit q3 Ludwig Nussel 2005-08-30 21:25:54 +0000
  • 770c6808d0 fix warning Ludwig Nussel 2005-08-30 21:25:08 +0000
  • 88171d6bb7 support for 64bit native mods Ludwig Nussel 2005-08-30 20:30:17 +0000
  • 334fa9c48c fix ppc64 string Ludwig Nussel 2005-08-30 15:38:44 +0000
  • 2078cfa9a0 always try native dll first Ludwig Nussel 2005-08-30 15:38:05 +0000
  • 4fb1caf6bd make FloatSwap less ugly Ludwig Nussel 2005-08-30 15:36:17 +0000
  • 3973f4aaa2 fix build against system libfreetype Ludwig Nussel 2005-08-30 15:35:24 +0000
  • fc29447726 really don't add restrictions on demo data Ludwig Nussel 2005-08-30 15:30:07 +0000