Commit graph

  • 2d5495d34b * Make make make less noise Tim Angus 2007-07-15 12:08:11 +0000
  • 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 Tim Angus 2007-07-14 23:57:04 +0000
  • c9171f9b63 * Fix compiler warning due to missing guard Tim Angus 2007-07-14 22:31:18 +0000
  • 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 Zachary Slater 2007-07-09 01:06:18 +0000
  • 20e71c7dff - fix OP_MODU and OP_MODI - fix minor typos Ludwig Nussel 2007-07-03 13:01:36 +0000
  • 8cb20658aa another attempt to fix the alignment, this time hopfully for real Ludwig Nussel 2007-07-03 12:53:00 +0000
  • beaf352463 fix stack alignment Ludwig Nussel 2007-07-03 08:16:21 +0000
  • 1b1e30edd9 fix bg_lib.h compilation with lcc Ludwig Nussel 2007-06-27 10:06:15 +0000
  • da2f4341c2 use native stack for vm stack as well, frees one register Ludwig Nussel 2007-06-25 10:01:40 +0000
  • 6a5908d444 check program counter on OP_CALL and OP_LEAVE Ludwig Nussel 2007-06-25 09:45:18 +0000
  • ecbb43c9b0 gcc 4.2 patch from nyhm of gentoo (thanks!) Zachary Slater 2007-06-13 20:41:06 +0000
  • 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. Tony J. White = 2007-06-07 03:10:29 +0000
  • 2fe29575c4 * Remove silly MINGW_CFLAGS hack Tim Angus 2007-06-02 19:56:43 +0000
  • 1dd785e1d2 * Assumptions are already made that the compiler used is GCC, so it seems silly to make per-platform exceptions in order to make the IS_GCC test work. Instead just rely on $(CC) being set by the system (i.e. make) and it being GCC. If this causes problems on any platforms please discuss it on the mailing list or IRC Tim Angus 2007-06-02 15:26:30 +0000
  • 869ca5dbb3 Changes for SunOS: grep -q doesn't work on SunOS and GNU make on SunOS defines CC as 'cc' by default (it's not present). Coyote 2007-05-30 19:36:40 +0000
  • 0f679da4c7 * Fix dependency generation when GCC is invoked using just "cc" Tim Angus 2007-05-29 21:51:37 +0000
  • 9030f1bdb1 * Whitespace :( Tim Angus 2007-05-29 19:24:11 +0000
  • 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 Tim Angus 2007-05-29 19:22:24 +0000
  • 5aac275de2 * updated the included libSDL header files and Mac OS X lib to SDL 1.2.11 Tony J. White = 2007-05-22 03:46:11 +0000
  • c1ed094e53 * (bug 2972) add r_swapInterval support to SDL client (if libSDL >= 1.2.10) Tony J. White = 2007-05-22 03:42:32 +0000
  • 16a200d262 * (bug 3077) allow cURL to follow HTTP redirects (up to 5) Tony J. White = 2007-05-22 02:24:10 +0000
  • 1a381e7022 Adding a bit of commentary to the code. Thilo Schulz 2007-05-17 19:40:01 +0000
  • 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. Thilo Schulz 2007-05-17 19:30:02 +0000
  • 7d13d6cd3b * (bug 3066) rcon rate-limiting was not compatible with the eventual integer overflow in Com_Milliseconds() (R1CH) Tony J. White = 2007-05-10 01:39:58 +0000
  • 6f59617596 Updates to the status or whatever Zachary Slater 2007-05-02 20:34:40 +0000
  • d8fa6bd7a7 Change suggested by woekele. s/APPIOQ3/APPLIOQ3/g Zachary Slater 2007-04-13 17:31:29 +0000
  • 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 Tony J. White = 2007-04-05 15:26:15 +0000
  • de364863be * Silly tab filter breaking things Tim Angus 2007-04-01 13:42:03 +0000
  • fb58d8f123 * Move storage of console history from a cvar to a file in order to alleviate security concerns Tim Angus 2007-04-01 13:38:17 +0000
  • 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. Tony J. White = 2007-03-22 22:03:00 +0000
  • dce62fbcb4 * (bug 3065) fixed non-SDL X11 client crash on certain keys (e.g. XK_egrave ) Tony J. White = 2007-03-19 21:50:42 +0000
  • 1de9a065bf Remove cvar s_alMaxSpeakerDistance for the same task can better be achieved with s_alMaxDistance. Thilo Schulz 2007-03-17 15:54:37 +0000
  • 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. Tony J. White = 2007-03-02 17:32:22 +0000
  • ddc848dced * use the Win2k gamma clamp thing on Vista too (raynorpat) Tony J. White = 2007-03-01 22:02:25 +0000
  • c6249fcc25 * (bug 3019) use the operating system's random number generator if possible when generating the qkey file Tony J. White = 2007-02-16 23:50:37 +0000
  • 8801b06a1e * fix q3lcc warning message due to an extra ; that slipped in at rev 1023 Tony J. White = 2007-02-15 15:50:14 +0000
  • 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) Tony J. White = 2007-02-14 23:29:19 +0000
  • 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) Tony J. White = 2007-02-14 23:14:25 +0000
  • 7379c3920f * Add documentation for cl_guid in the README Tony J. White = 2007-02-13 16:18:35 +0000
  • 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 Tony J. White = 2007-02-12 18:52:15 +0000
  • 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. Tony J. White = 2007-02-01 22:24:45 +0000
  • 5dc3b35b49 - Fix loads of format string bugs - Fix locally looping sounds, thanks to Timbo Thilo Schulz 2007-01-24 21:23:21 +0000
  • 4b9df8d9e9 fix wrong use of strncat Ludwig Nussel 2007-01-23 10:39:49 +0000
  • 09034c4c64 use ioquake3 instead of quake3 for tar file in dist target Ludwig Nussel 2007-01-23 10:02:32 +0000
  • cf2875e771 * (bug 2977) use MSVC compatiable pre-processors and also include <io.h> for int types Tony J. White = 2007-01-19 19:31:19 +0000
  • c586def044 One more icculus.org/quake3 purge, should be the last... Also one minor change to the website's get it page. Zachary Slater 2007-01-14 18:33:03 +0000
  • 40655712ce Updated urls. Zachary Slater 2007-01-14 18:12:09 +0000
  • 37bda478f9 Fix window titles and crap, thanks woekele for pointing this out. Zachary Slater 2007-01-14 18:05:15 +0000
  • c1875302c2 - Fix two non-C-standard variable declarations. - Fix function name of vsnprintf for windows systems. Thilo Schulz 2007-01-07 16:03:19 +0000
  • 8ca8d84591 fix buffer overflow and format string bug in auth server response processing Ludwig Nussel 2006-12-31 15:36:42 +0000
  • 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. Ludwig Nussel 2006-12-30 16:16:25 +0000
  • 8e82c3d605 - tag more functions with gnu format attribute - fix format string bugs. still some left Ludwig Nussel 2006-12-30 12:32:54 +0000
  • c3a713832c don't use intermediate array for sorting pakfiles. avoids the MAX_PAKFILES limitation Ludwig Nussel 2006-12-30 12:19:53 +0000
  • 1bc190caf1 include offending string in error message for varables that contain blacklisted characters Ludwig Nussel 2006-12-30 12:13:25 +0000
  • 91e54c01ed using the function pointer time() doesn't make any sense. Passing down the variable instead looks like the obvious fix. Ludwig Nussel 2006-12-30 11:17:17 +0000
  • 739409973a kick bots by client number instead of name to avoid problems with weird names (reported by 'DD') Ludwig Nussel 2006-12-29 11:41:35 +0000
  • a9db8cc1f8 fix team orders menu Ludwig Nussel 2006-12-28 17:46:10 +0000
  • bb3b3be38a * replaced SPI_SCREENSAVERRUNNING with the newer SPI_SETSCREENSAVERRUNNING since newer mingw dropped the older define. Both are defined to 97 Tony J. White = 2006-12-27 23:20:33 +0000
  • 15fe54a6e7 Fix annoying bug where transparent surfaces wouldn't draw over skyboxes. Thanks to Stefan Langer a.k.a. #@ for providing the fix. Thilo Schulz 2006-12-15 13:46:13 +0000
  • f03d8857e8 * (bug 2863) allow DEL key to be binded again. I broke it for bug 2650 thanks to Ben Noordhuis for the fix. Tony J. White = 2006-12-07 23:55:01 +0000
  • 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 Tim Angus 2006-12-04 13:37:50 +0000
  • 17c443a3fd Changes to build defines for Solaris on i86pc. Minor fix to q_platform.h for Solaris. Coyote 2006-11-30 08:01:43 +0000
  • b91cb9a46d I think this is appropriate for 994 :) Zachary Slater 2006-11-29 23:31:20 +0000
  • 879d07b461 Bugfix by committee. :/ Ryan C. Gordon 2006-11-29 06:52:18 +0000
  • 5af41ec3eb Fixed debug error message on loki_setup's stdout. Ryan C. Gordon 2006-11-29 06:44:58 +0000
  • 6872486e1b * Change trunk installer release name to 'svn' * Fix tabulation in README Tim Angus 2006-11-28 16:20:23 +0000
  • 4abd270a67 * Merge 954:955 from 1.34 branch Tim Angus 2006-11-28 14:03:27 +0000
  • 4502f863d4 There's still a little bug in my recent change... Thilo Schulz 2006-11-26 11:12:35 +0000
  • 26cf8f2987 - Add input sanitising to various sound playing functions called from MODs. This fixes https://bugzilla.icculus.org/show_bug.cgi?id=2836 - Make searching through the knownSfx array a bit more efficient. Thilo Schulz 2006-11-25 13:35:23 +0000
  • 3b046464e3 Remove unnecessary hack. Thanks to ensiform. Thilo Schulz 2006-11-25 11:03:30 +0000
  • 5a195bdd7b Fix vsprintf bug, thanks to ensiform. Thilo Schulz 2006-11-25 10:54:41 +0000
  • d23e7a1521 Fix bug in parameter checking. Thanks to Neil Toronto for reporting. Thilo Schulz 2006-11-23 11:10:30 +0000
  • 9563aec49b Changes to the Solaris build scripts.. Coyote 2006-11-22 13:55:22 +0000
  • 1cd69be223 Minor changes to Solaris build scripts Coyote 2006-11-21 13:09:25 +0000
  • b032a84996 Yet another attempt... Coyote 2006-11-21 08:44:46 +0000
  • fb6d6d43b4 Attempt #2 at fixing login for Vincent... Ryan C. Gordon 2006-11-21 08:40:52 +0000
  • 57a093c408 (Ryan committing here...) Downgraded myself in the credits, so I could test Vincent's svn problem... Ryan C. Gordon 2006-11-21 08:36:40 +0000
  • b6aed5dfb5 gnahh.. I hate windows. Thilo Schulz 2006-11-09 14:51:24 +0000
  • b8573b7b4e Update readme to include curl variables. Thilo Schulz 2006-11-09 14:29:57 +0000
  • 84df97f187 Fixing a bunch of links. Zachary Slater 2006-11-06 04:03:34 +0000
  • aea7262d86 Only stop demo on map change if it was started by autorecord. Thilo Schulz 2006-11-03 08:42:21 +0000
  • b57a970034 - Explicitly set distance attenuation model. - Mute sounds that exceed a certain distance from the listener. Thilo Schulz 2006-11-03 08:22:38 +0000
  • 90208be35a - Remove "server crashed" message on server shutdown caused by local client disconnect. - Stop demo recording on a new gamestate packet so the demo won't end with a new level load. Thilo Schulz 2006-10-27 12:49:55 +0000
  • 78e6b4a904 Fix weight interpolation thanks to cyrri Thilo Schulz 2006-10-25 21:20:55 +0000
  • 8b1b3464d7 * (bug 2758) Toggling the console while holding keys can put the cgame/ui keycatchers in a bad place since they see a key press for a key that is already in a down state. Simply clearing the down state of all keys as the console is toggled seems like a simple fix. Tony J. White = 2006-10-23 15:18:05 +0000
  • fe3e8ba879 fix readlink() for /bin/sh != bash Ludwig Nussel 2006-10-18 19:11:19 +0000
  • 3089de8f42 Updated the README for os x, and another fix for the get page. Zachary Slater 2006-10-15 18:39:35 +0000
  • 7aa8d6f790 Minor update to point to the patch page Zachary Slater 2006-10-15 18:36:29 +0000
  • 189e8b33f3 * (bug 2784) help to prevent reliable command overflow in cases when a slow client is loading the map on a busy server. Specifically, hold back all configstring update commands while the client is CS_PRIMED. Once the client goes from CS_PRIMED to CS_ACTIVE, send the cleint commands for updating each of the configstring indexes which were updated while the client was CS_PRIMED. Tony J. White = 2006-10-13 19:44:52 +0000
  • 41add6c01f * (bug 2893) OpenAL was not tracking one-shot sound effects to the entity's position Tony J. White = 2006-10-13 18:58:57 +0000
  • a88611d34e Revert partially incorrect fix and add a few more float casts. Thilo Schulz 2006-10-12 13:13:08 +0000
  • 2977d001e4 Fix weight calculation in botlib, found by Andi Christ. (#2889) Thilo Schulz 2006-10-12 12:51:24 +0000
  • 338ca1689e * make-macosx-ub.sh script now creates an .app bundle Tony J. White = 2006-09-26 03:12:54 +0000
  • fbf09d64c5 * Increased the number of registers used for the opStack in the PPC vm from 12 to 16. This is cannot be increased any further without major changes (there only 32 General Purporse Registers). Anyway, his change allows the cgame.qvm from the excessiveplus mod to work with ioquake3 on a PPC. Tony J. White = 2006-09-24 02:33:08 +0000
  • 90e611cea3 * Mac OS X ppc version needs to be compiled with an -O flag (-O3 is used) or the client simply neglects to draw most models. I didn't believe it myself, but I can reproduce by compiling with both XCode 2.3 on PPC and XCode 2.4 on x86. Compiler flag voodoo to the extreeeem! Tony J. White = 2006-09-24 00:11:08 +0000
  • d45ece8223 * Mac OS X compiler optimization flag -O3 (or any -O flag) generate broken pk3 handling in the new XCode 2.4 * use more proper SSE compiler optimization flags for Mac OS X on x86 Tony J. White = 2006-09-23 15:25:34 +0000
  • 5568c9fcad Fix endian issue in MDR loading. Thilo Schulz 2006-09-22 12:53:03 +0000
  • 6c95eb7991 Update the installer specific files for PPC and fix a few minor bugs. Thilo Schulz 2006-09-21 12:04:21 +0000
  • a2dffecfbe Remove shfolder.lib dependeny as since rev 909 it's not necessary anymore. Thilo Schulz 2006-09-21 12:03:35 +0000
  • ea997b340e * (bug 2813) ioquake3 on win32 is no longer linked to SHFolder.dll. instead it is dynamically loaded at run-time. this means that win95/win98 systems can fail the homepath detection gracefully if they don't have the dll installed (this dll is only provided by Internet Explorer updates on those systems) Tony J. White = 2006-09-20 16:13:20 +0000