Commit graph

  • a9696d3558 Refactoring patch by DevHC Thilo Schulz 2011-05-11 14:21:27 +00:00
  • 86d96f12b9 Fix one byte overflow Thilo Schulz 2011-05-10 16:26:11 +00:00
  • 4374ff6ce9 Fix spawnflag behaviour for trigger_hurt, patch by DevHC Thilo Schulz 2011-05-10 11:11:37 +00:00
  • 9706e6ca29 whoops, that one was not Com_Error() Thilo Schulz 2011-05-10 10:18:07 +00:00
  • d0a095396e - Remove newlines in Com_Error() - Update register description Thilo Schulz 2011-05-10 10:07:34 +00:00
  • a7ea395bd0 Add opStack protection to defend against malicious QVMs Thilo Schulz 2011-05-10 09:14:49 +00:00
  • 5f63ab9160 Choose better alignment for heavy-duty rendering structures, patch by Matt Turner (#4981) Thilo Schulz 2011-05-09 23:39:40 +00:00
  • 185d2d6b60 Add codec fallback support for sound files not found, Patch by Zack Middleton (#4982) Thilo Schulz 2011-05-09 22:40:25 +00:00
  • 2eb9975334 Fix nasty crash bug Thilo Schulz 2011-05-09 21:47:41 +00:00
  • 36314a1622 Add error handling to malloc as well Thilo Schulz 2011-05-09 15:40:30 +00:00
  • 2e3c902da9 fix overzealous cvar cheat protection, patch by cyrri (#4974) Thilo Schulz 2011-05-06 11:50:26 +00:00
  • 2ae1bf3dcd IQM skin support and print limit info, make other limit info consistent, patch by Zack Middleton (#4978) Thilo Schulz 2011-05-06 11:43:07 +00:00
  • 45824008d9 Remove C99 code constructs from IQM code, patch by gimhael (#4974) Thilo Schulz 2011-05-05 13:33:43 +00:00
  • 876fd7dcb9 - Add HOMEPATH default name define to q_shared.c, patch by uZu (#4973) - Reverted change from (#4972) and implemented the other suggestion to be consistent with cl_cgame.c and cl_ui.c Thilo Schulz 2011-05-04 15:39:35 +00:00
  • 1062c1b87b Do use the SV_Game{Error,Print} functions (#4972) Thilo Schulz 2011-05-04 14:51:56 +00:00
  • bd2f6dbf05 [23:59:05] <ZTurtleMan> Thilo: altName (created using va) does not point to model filename in developer-only printf as va is used to load images before the printf. http://pastebin.com/1KCjz6Ct Thilo Schulz 2011-05-02 22:01:39 +00:00
  • d37b2da593 - Add licence headers to new files - Add patch from Zack Middleton which fixes a few issues still Thilo Schulz 2011-05-02 20:30:14 +00:00
  • 86c41d39da Fix sending reliable commands before being connected, patch by Eugene C. (#4971) Thilo Schulz 2011-05-02 16:03:35 +00:00
  • 50721a6580 Remove sv_strictAuth cvar for STANDALONE games Thilo Schulz 2011-05-02 15:58:56 +00:00
  • b97a7e2583 Fix out of bounds array index (#4960) patch by Ben Millwood Thilo Schulz 2011-05-02 15:57:02 +00:00
  • bd9485f597 Do not retry image loader for image that failed, patch by Zack Middleton (#4968) Thilo Schulz 2011-05-02 15:53:20 +00:00
  • c5e2654b54 - Add Inter-Quake Model (IQM) Format support, patch by gimhael with minor modifications by myself (#4965) - Changed model_t::md4 to model_t::modelData - Fix R_ModelBounds for MD4, MDR and IQM models (#4966) - Support Model format fallback similar to image formats in tr_image.c, patch by Zack Middleton (#4967) Thilo Schulz 2011-05-02 15:50:19 +00:00
  • d34c6b7e0b Revert protocol 69 pending further discussion (#4962) Thilo Schulz 2011-04-27 20:17:45 +00:00
  • 88693f9abd - Change the layout of the README and split "misc" section into a part for end users, and a part for developers - Update the readme for rev. 1950 Thilo Schulz 2011-04-27 16:04:23 +00:00
  • a5580d8974 - Harden the client and server protocol against UDP spoofing attacks. This will defend ioquake3 against http://aluigi.altervista.org/papers/q3noclient.txt (#3041) - Retains full compatibility to the old but unsecure protocol between clients and servers - Harden the connection process against DoS attacks, possibly connected to UDP spoofing Thilo Schulz 2011-04-27 16:03:35 +00:00
  • 06d12f6085 Replace a few numeric constants with already defined macros, patch by ZTurtleMan Thilo Schulz 2011-04-26 09:48:40 +00:00
  • a0582fb21a Fix a little quirk still Thilo Schulz 2011-04-26 02:32:05 +00:00
  • 797d127dfc Use memcmp instead of self-built while loop Thilo Schulz 2011-04-26 02:30:12 +00:00
  • 9541fca878 Add better support for analog joysticks, patch by use.less01 Thilo Schulz 2011-04-19 13:26:15 +00:00
  • 3551b0fa3c Let codec loader decide which extension to give to extensionless filenames Thilo Schulz 2011-04-18 18:55:58 +00:00
  • 6a203bc8e9 - Fix data alignment issue with glReadPixel call, reported by Guillaume Bougard (#4954) - Fix data alignment issue in raw AVI recording for weird resolutions (like 1366x768) Thilo Schulz 2011-04-18 16:06:10 +00:00
  • 5769bed4a3 Make Sys_SetEnv behave alike on Windows and Linux Thilo Schulz 2011-04-18 00:39:15 +00:00
  • 6b82f4fd09 Consider key states before startup, patch by Zack Middleton (#4950) Thilo Schulz 2011-04-17 22:09:05 +00:00
  • e5c210236c Fix a few comments (#4591) Thilo Schulz 2011-04-13 23:42:55 +00:00
  • 01a274baf7 * Actually call Sys_PlatformExit Tim Angus 2011-04-09 12:33:56 +00:00
  • 31ec563999 Fix player queueing for tournament play (#4939) Thilo Schulz 2011-04-07 23:41:32 +00:00
  • 806a849bf2 * Fix jpeg warnings Tim Angus 2011-03-30 22:23:58 +00:00
  • 52ead6fa36 * Crash recovery for com_pipeFile (Lakitu7) Tim Angus 2011-03-30 21:58:31 +00:00
  • 16b99e354b Fix JPEG compression for screenshots and mjpeg video recording with new JPG library Thilo Schulz 2011-03-17 16:00:45 +00:00
  • d3f8dffe39 Bug 4936 - Wrong color for non-ascii symbols in console Thilo Schulz 2011-03-17 12:53:47 +00:00
  • 76bbd95207 Bug 4935 - dedicated server linked against libjpeg if using system libjpeg, patch by Simon McVittie Thilo Schulz 2011-03-17 12:40:39 +00:00
  • c1d8a260ae Fix dynamic lighting for moving world surfaces. Patch by gimhael, thx Thilo Schulz 2011-03-14 17:25:20 +00:00
  • 379dfbf496 - Properly use ALC_ALL_DEVICES_SPECIFIER in sound info - Properly use ALC_CAPTURE_DEVICE_SPECIFIER in sound info Thilo Schulz 2011-03-14 16:36:40 +00:00
  • e0eb1b4227 * Fix whitespace Tim Angus 2011-03-14 16:04:49 +00:00
  • 182b344818 - Remove alext.h dependency and manually add the required macros - Use ALC_DEFAULT_ALL_DEVICES_SPECIFIER instead of ALC_DEFAULT_DEVICE_SPECIFIER if extension exists Thilo Schulz 2011-03-14 15:57:39 +00:00
  • 1b27ae23c1 include vm_local.h in vm_powerpc_asm.c Ludwig Nussel 2011-03-13 16:54:41 +00:00
  • 55369f9535 add missing jconfig.h Ludwig Nussel 2011-03-13 16:17:06 +00:00
  • 246b496693 include alext.h for ALC_ALL_DEVICES_SPECIFIER Ludwig Nussel 2011-03-13 15:46:27 +00:00
  • 0c10adaf92 - Migrate to jpeg-8c - Add possibility to link against system libjpeg Thilo Schulz 2011-03-12 16:45:15 +00:00
  • 0b8ca2b417 Revert premature change to Makefile for migration to jpeg-8c. *sigh* Thilo Schulz 2011-03-11 14:40:07 +00:00
  • bce3848523 Make buffers for device lists a bit longer. Just in case. Thilo Schulz 2011-03-11 13:53:22 +00:00
  • 641256f7f0 strtod exists in bg_lib.c now so Q_isanumber will work in the VMs, too. Thilo Schulz 2011-03-11 13:51:36 +00:00
  • a9830934ba * Fix misplaced ; in MSVC _vsnprintf wrapper Tim Angus 2011-03-10 22:06:55 +00:00
  • 3bf8ec2dab (#4925) - com_pipefile to create a named pipe for sending commands from other processes, patch by Chris Schwarz Thilo Schulz 2011-03-10 01:01:27 +00:00
  • a3def2744f - Fix a compiler warning - Fix the detection of the enumeration extensions - Fix default device for s_alInputDevice - Adjust formatting of S_AL_Info output Thilo Schulz 2011-03-09 23:34:15 +00:00
  • e5cec15fbf Fix bug where Com_StartupVariable would set CVAR_USER_CREATED on already existing cvars Thilo Schulz 2011-03-09 22:50:06 +00:00
  • 7ca1dc6f8b - I accidentally committed patch by slacker from (#4915) in r1916. Patch adds input device selection support - Add check for ALC_ENUMERATE_ALL_EXT before using ALC_ALL_DEVICES_SPECIFIER in device enumeration - Patch readme for new cvars by Zack Middleton Thilo Schulz 2011-03-09 12:59:25 +00:00
  • 37727b892c Rename cvar "in_joystickThreshold" to "joy_threshold" as QVMs use the latter name. Thilo Schulz 2011-03-08 02:14:39 +00:00
  • 8c3f320504 (#3767) Some protection from malicious qvms - patches and ideas by Amanieu d'Antras and Ben Millwood Thilo Schulz 2011-03-08 01:39:34 +00:00
  • 657c791257 Zack Middleton made me do it Thilo Schulz 2011-03-08 01:37:28 +00:00
  • 0a6f873999 Add g_humansplayers (found by server) and g_needpass (cvar) to serverinfo (#4702) Thilo Schulz 2011-03-07 23:12:16 +00:00
  • 97ed3650d7 Make Video settings menu revert some settings to default values via Cvar_Reset() instead of hardcoded values (#2589) Thilo Schulz 2011-03-07 23:07:24 +00:00
  • dd0161f475 Add in_availableJoysticks to list usable joysticks, similar to s_alAvailableDevices. Some parts of the patch provided by Zack Middleton Thilo Schulz 2011-03-07 22:56:03 +00:00
  • c0cca7a0a8 - Fix potential out-of-bounds read in files.c, fix by using new FS_IsExt - Add capability to load demos with com_protocol suffix, partially applied patches from Simon McVittie - Fix demo loading if protocol number has more digits than 2 - Minor refactoring, replace all occurances of suffix "dm_" with global macro DEMOEXT Thilo Schulz 2011-03-07 22:08:48 +00:00
  • fef4d12d68 Refactoring patch by DevHC Thilo Schulz 2011-03-05 19:20:37 +00:00
  • 21668c0616 Fix systeminfo command, fix by DevHC Thilo Schulz 2011-03-05 19:11:56 +00:00
  • 0387b8002e Add cvar "protocol" so user can change protocol version on command line, for standalone games. Most of the patch by Simon McVittie with a few minor modifications by myself Thilo Schulz 2011-03-05 19:10:23 +00:00
  • 3639108763 Also send empty valued system cvars, fix proposed by DevHC Thilo Schulz 2011-03-05 19:07:56 +00:00
  • 2e2e54e3c5 Fix quirk reported by Zack Middleton Thilo Schulz 2011-03-04 21:51:34 +00:00
  • 75cd136c44 (#4922) Use screenYScale, not screenXScale, for scaling Y, by Zack Middleton Thilo Schulz 2011-03-04 20:32:03 +00:00
  • b764150a97 (#4291) Redundant statement in client console, by Zack Middleton Thilo Schulz 2011-03-04 20:29:24 +00:00
  • 0b538a929e (#4919) Extra variable in missionpack ui's bind_t structure, by Zack Middleton Thilo Schulz 2011-03-04 20:26:57 +00:00
  • 8bdd8e6705 (#4918) Gametype clamping using constant integer in missionpack ui, by Zack Middleton Thilo Schulz 2011-03-04 20:23:29 +00:00
  • b1f861b8da Patch by Zack Middleton (#4920) Thilo Schulz 2011-03-04 20:20:43 +00:00
  • 34e0a6c6f6 Make NET_Sleep wait 1ms less than requested, then busy-wait the last ms for better timeout precision. Thilo Schulz 2011-02-23 18:09:17 +00:00
  • ccd24cd647 - Fix unterminated string errors in Q_vsnprintf() on windows. Thanks to Eugene C. for reporting (#4907) - Get rid of bigbuffer in Com_sprintf() - Get rid of Q_snprintf and replace with Com_sprintf() Thilo Schulz 2011-02-23 16:17:09 +00:00
  • ab9b08e584 * Fix Sys_Milliseconds wrapping causing the flood protection code to malfunction and block all traffic (reported by bubu^) Tim Angus 2011-02-18 23:46:02 +00:00
  • 6516be2fed Support non-256x256 videos in shaders, by Zack Middleton (#4745) Thilo Schulz 2011-02-11 14:46:34 +00:00
  • 8bb9a261bd Auto complete demos on not in pk3s while in pure servers. Patch by Zack Middleton (#4794) Thilo Schulz 2011-02-11 14:30:55 +00:00
  • 91d1a6aab4 OMGWHATISTHISSHITIDONTEVENKNOW Thilo Schulz 2011-02-10 23:16:14 +00:00
  • 4dc750aedb Merge "which" command upstream from Tremulous, patch provided by Chris Schwarz Thilo Schulz 2011-02-10 23:07:07 +00:00
  • 2c57226d9f JPEG quality control patch, by Zack Middleton (#4673) Thilo Schulz 2011-02-10 21:18:31 +00:00
  • 614f315ce8 Fix console tab autocomplete for exec and condump on pure servers, patch by Zack Middleton Thilo Schulz 2011-02-10 19:58:20 +00:00
  • 48aef31d9e update readme for last commit Thilo Schulz 2011-02-10 19:37:30 +00:00
  • a56e448850 Add minimize command (#4531) Thilo Schulz 2011-02-10 19:21:13 +00:00
  • e05c9ad1c2 - Make some string functions in g_cmds.c cleaner, by DevHC - embed VM_FREEBUFFERS() macro in do-while-loop Thilo Schulz 2011-02-10 18:56:18 +00:00
  • 544a1c0c1a - Use MAP_FAILED error code for check whether mmap() was successful - Replace various malloc() with Z_Malloc - Fix several memory leaks when VM compilation failed and Com_Error is called - Make failed mmap/VirtualAlloc/malloc calls fatal Thilo Schulz 2011-02-10 18:45:28 +00:00
  • 5e0d0efd2e http://www.angryflower.com/aposter.html Zachary Slater 2011-02-09 05:51:33 +00:00
  • 476e35f50e Make Q_vsnprintf() more standard conform in bg_lib.c, patch by devhc Thilo Schulz 2011-02-09 01:31:26 +00:00
  • 3b40467599 Finally fix missionpack compiling for STANDALONE=1, yes, this is tested. Thilo Schulz 2011-02-09 00:42:54 +00:00
  • f5759d3c68 Brace for incoming grammar fix by DevHC! Thilo Schulz 2011-02-09 00:32:11 +00:00
  • 956c9a262a First batch of getting replacing malloc() with Z_Malloc Thilo Schulz 2011-02-09 00:02:42 +00:00
  • 8cd4b77a1e Fix strcpy copying buffer into itself, thanks to Simon McVittie for reporting and the patch (#4894) Thilo Schulz 2011-02-08 23:16:03 +00:00
  • 8a3f2ff805 It's late, I'm tired. Thilo Schulz 2011-02-08 21:38:49 +00:00
  • c257dc2cfa Fix memmove with new size_t typedef, thanks DevHC for reporting Thilo Schulz 2011-02-08 21:27:45 +00:00
  • eb11388cac Fix STANDALONE in files.c Thilo Schulz 2011-02-08 20:27:49 +00:00
  • ba19fe1152 Still not compiling when STANDALONE is set Thilo Schulz 2011-02-08 20:24:41 +00:00
  • 7efcc91265 fix compiling error when in standalone mode Thilo Schulz 2011-02-08 20:21:37 +00:00
  • 2d2bdea553 Cleanup STANDALONE Thilo Schulz 2011-02-08 19:51:43 +00:00
  • dd30b09526 By ZTurtleMan: Cleanup; only load harvester data in harvester gametype, removed unused var, and ifdef a missionpack only var. Thilo Schulz 2011-02-08 18:38:29 +00:00