56f16e10d6Various bugfixes by Tobias Kuehnhammer (#5270) - A stupid bug where bots re-trigger jumppads if they fell onto it. - A small "memset" bug concerning player animations. - Reward sounds were never cleared and thus they are played on a map restart. - Safer and more secure handling of disconnected clients and clients with malformed or illegal info strings. - first_gauntlet_hit.wav was not played (ops/ps) bug - capturelimit not hit (from OAX)
Thilo Schulz
2012-07-01 17:27:52 +00:00
1af9c636a5r_ignorehwgamma 1 does not actually turn on software gamma (#5511) - patch by Serge Belyshev
Thilo Schulz
2012-07-01 17:01:30 +00:00
c9fc250532Incorrect number of overbright bits printed by GfxInfo_f() (#5510) - fix by Serge Belyshev
Thilo Schulz
2012-07-01 16:59:20 +00:00
ca44693f34More intelligent exponentiation in strtod/strtol (#5487) - patch by Ben Millwood
Thilo Schulz
2012-07-01 16:43:28 +00:00
a3c7003d9cprevent using getinfo as an amplifier for DDOS attacks (#5678). Patch by DevHC
Thilo Schulz
2012-07-01 14:18:31 +00:00
b340c9d835Fixed fatal error ("OP_BLOCK_COPY out of range!") when using qvms on Mac OS X powerpc (see r2031 and r2034).
Zack Middleton
2012-06-29 18:35:55 +00:00
3b09685b42- Have NET_Sleep work with Windows' INVALID_SOCKET again... - Use SOCKET_ERROR in NET_Sleep.
Zack Middleton
2012-06-19 22:36:54 +00:00
725c9df608#5672 - Fixed incorrect type usage in NET_Sleep(), patch from Özkan Sezer.
Zack Middleton
2012-06-19 16:12:16 +00:00
68b3b0922bstatic-ize inline functions for Clang/LLVM
Zack Middleton
2012-06-19 15:56:21 +00:00
afa607c3b6Added kicknum, kickall, and kickbots commands, patch by Ensiform.
Zack Middleton
2012-06-19 15:52:08 +00:00
945f01d4afmore '\n' business
Zack Middleton
2012-06-19 15:14:57 +00:00
4cfbbe506cwhen interacting with QVMs, Clang/LLVM requires the standard use of the va_*() macros instead of (fast) call hacks
Zack Middleton
2012-06-19 14:57:51 +00:00
64c26ec338fix a WRONG size argument to a memset() call found by Clang/LLVM
Zack Middleton
2012-06-19 14:53:40 +00:00
2db73231ebremove a bunch of superfluous formatting calls
Zack Middleton
2012-06-19 14:52:22 +00:00
20c6d1e33frename trap_Printf() to trap_Print() in the game module, as that function has nothing to do with printf()-like formatting
Zack Middleton
2012-06-19 14:51:02 +00:00
6067cadc72Removed 0xAD character, from /dev/humancontroller.
Zack Middleton
2012-06-19 14:47:30 +00:00
c26289374bFixed typo in README from r2275.
Zack Middleton
2012-06-19 14:20:42 +00:00
2a4f775d6cFixed comment in server.h (ent->v.absmax to ent->r.absmax).
Zack Middleton
2012-06-18 22:25:35 +00:00
5b25b3469bAdded execq to README.
Zack Middleton
2012-06-18 20:38:24 +00:00
cd3654a21fOnly have bots issue vtaunt commands in Team Arena.
Zack Middleton
2012-06-18 20:11:09 +00:00
f40042113aLet's actually use MOD_CHAINGUN! From Ensiform.
Zack Middleton
2012-06-18 17:12:35 +00:00
56a918b9acMade more code for Team Arena be inside ifdef MISSIONPACK, from Ensiform.
Zack Middleton
2012-06-18 17:09:33 +00:00
a375f898f5REFACTOR [anough to enough]
Zack Middleton
2012-06-18 16:39:58 +00:00
2579738256Removed unneeded va() and use CG_Error instead of trap_Error in cgame. Found by Ensiform.
Zack Middleton
2012-06-18 16:36:21 +00:00
1d70ffc9b2fix the usage description of the clientkick server command (also rename SV_KickNum_f() to SV_ClientKick_f())
Zack Middleton
2012-06-18 16:33:13 +00:00
997615168afix some typos
Zack Middleton
2012-06-18 16:25:13 +00:00
ad8d3dc567remove a bunch of unused stuff from game
Zack Middleton
2012-06-18 16:23:43 +00:00
af90948182bring some freeish()ing operations ahead from after Errorish() calls
Zack Middleton
2012-06-18 16:17:39 +00:00
a4c61d874dadd a missing '\n', remove some unwanted ones
Zack Middleton
2012-06-18 16:16:57 +00:00
c3ca5c1caanon-missionpack build throws up a few "0" plums
Zack Middleton
2012-06-18 16:14:48 +00:00
2834a58600add missing commands to autocompletition
Zack Middleton
2012-06-18 16:11:35 +00:00
62f7fab62eadd the "execq" command, a more quiet version of the "exec" command in exec/execq, always print the extension for the filename
Zack Middleton
2012-06-18 16:09:14 +00:00
6ff3b03376fix IPv6-only operation of Windows binaries
Zack Middleton
2012-06-18 16:05:47 +00:00
c16338cfa9fix wrong socket ID comparison, from /dev/humancontroller
Zack Middleton
2012-06-18 16:03:06 +00:00
2131536d07Call sound files 'audio' not 'wav' in debug messages.
Zack Middleton
2012-06-18 16:00:38 +00:00
a17dafc5e7Cleaned up game server command usage messages.
Zack Middleton
2012-06-18 15:58:48 +00:00
22ecd68cf2In CheckTeamLeader, make sure to only set one client as team leader. Reported by Tobias Kuehnhammer.
Zack Middleton
2012-05-20 21:22:11 +00:00
f8c421025egcc 4.0 specification on mac build script
Zachary Slater
2012-05-08 20:27:24 +00:00
73a5f01bafDon't use local SDL headers on Linux (need system sdl-config and SDL library anyway).
Zack Middleton
2012-05-07 23:31:38 +00:00
5abf7e3d84#5503 - SIGSEGV with r_vertexlight 1 in missionpack (patch by Serge Belyshev).
Zack Middleton
2012-05-07 23:06:00 +00:00
2c5d0c1e3aFixed two issues pointed out in a PVS-Studio static code analyzer article (bug #5505).
Zack Middleton
2012-05-07 22:47:19 +00:00
c211114cb0#5462 - do not require clients to have a matching qagame.qvm (adapted from OpenArena)
Zack Middleton
2012-05-07 22:26:03 +00:00
395225cb7e#5439 - Potential memory leak in host name resolution. (Eugene C.)
Zack Middleton
2012-04-05 21:29:51 +00:00
88020d5fb8#5485 - Use Sys_LoadDll to search in the local directory for the fallback default renderer. Patch by Harley Laue.
Zack Middleton
2012-04-04 17:21:17 +00:00
021ce233b2#5484 - Remove unneeded tr_local.h include from sdl_input.c. Patch by Harley Laue.
Zack Middleton
2012-04-04 17:16:11 +00:00
b211b35853Use FreeType include macros instead of filenames directly (per the API docs), patch by Radegast.
Zack Middleton
2012-04-02 17:23:46 +00:00
de1360f268Fixed up warning messages in tr_font.c
Zack Middleton
2012-03-29 06:35:33 +00:00
c8e790e4afUse tabs in tr_font.c
Zack Middleton
2012-03-29 05:42:30 +00:00
5e9c7f5b37Removed set but not used variable 'satLevels' from tr_font.c.
Zack Middleton
2012-03-29 05:31:18 +00:00
4b7a623cc0Make sure font glyph shader names are null-terminated.
Zack Middleton
2012-03-29 05:28:09 +00:00
94fb80f021Fixed possibly placing a font glyph (at the beginning of a row) past the bottom of a font cache image.
Zack Middleton
2012-03-29 05:15:46 +00:00
f15a3cca21Fixed writing pre-rendered font TGAs, needed to flip image.
Zack Middleton
2012-03-29 04:49:36 +00:00
ea0102d403- Added support for enabling FreeType Support (make USE_FREETYPE=1). - Fixed compiling tr_font.c for dynamic renderer.
Zack Middleton
2012-03-29 04:05:13 +00:00
33d66c8034Added range checks to j_*_axis cvars.
Zack Middleton
2012-02-15 18:47:50 +00:00
7a1efc19a4Support up to 16 joystick axes, select which to use with j_*_axis cvars.
Zack Middleton
2012-02-15 18:26:08 +00:00
76c4346463Added new joystick cvars to README.
Zack Middleton
2012-02-15 18:15:49 +00:00
91fd58f6e4Allow analog joystick up axis to be remapped too.
Zack Middleton
2012-02-15 18:09:24 +00:00
6c8a9af300fix mingw64 installer
Ludwig Nussel
2012-02-07 09:29:13 +00:00
7d8b751afdPatches by symlink.
Zack Middleton
2012-02-06 21:28:40 +00:00
c84377854aUnix clients can now enter commands from tty console. Patch by Rambetter with some edits by me. (#4799)
Zack Middleton
2012-02-06 21:05:57 +00:00
3241ca6e7bAdd the new ioquake3 master server as standard for sv_master2
Thilo Schulz
2012-01-24 23:42:16 +00:00
5729c8c518Changed three filename buffers to be MAX_QPATH (not MAX_QPATH*2), filename lengths are limited to MAX_QPATH by engine and elsewhere in game logic.
Zack Middleton
2012-01-17 23:06:06 +00:00
73744a84c6Fixed UI to use MAX_QPATH for skin filename buffer length.
Zack Middleton
2012-01-17 22:38:49 +00:00
89f7863254bugzilla bug #5273 exploit resolved, we're now disallowing forwardmove of -128 and vice versa
Zachary Slater
2011-12-25 09:07:36 +00:00
dfd3245c38Fix build for new modular renderer on MacOSX
Thilo Schulz
2011-12-15 21:12:38 +00:00
579d75c539The mailing list sub e-mail address has been wrong for a depressingly long amount of time.
Zachary Slater
2011-12-12 10:37:44 +00:00
93d1d0f83eShow warning when renderer cannot load model after checking all supported formats, instead of after each format.
Zack Middleton
2011-12-08 23:17:37 +00:00
a5c88d0e0dRemoved an unused variable (which wasn't compiled in as _DEBUG isn't defined using make).
Zack Middleton
2011-12-08 22:53:58 +00:00
7b2f842053Show file/line/label in Com_Error messages when run out of memory in debug build.
Zack Middleton
2011-12-08 22:25:25 +00:00
5c1ddf4020Enable zone and hunk debug in debug build.
Zack Middleton
2011-12-08 22:24:48 +00:00
943d94bf0bUse GENTITYNUM_BITS for jumppad_ent bits.
Zack Middleton
2011-12-03 20:27:18 +00:00
66820c79f4Fix net_restart when networking was temporarily disabled
Thilo Schulz
2011-12-03 02:23:38 +00:00
fe64955c0cRemoved duplicate setting of contents for trigger_hurt.
Zack Middleton
2011-11-28 17:36:58 +00:00
011fcabb22Fixed that, still do not run this. I'm not sure why but the video mode handling doesn't work today in Mac OS X 10.7 and recovering is difficult.
Zachary Slater
2011-11-24 23:19:04 +00:00
508f54854cI made an awful variant of the old make script, it removes everything universal. Just to get a quick .app build again.
Zachary Slater
2011-11-20 08:59:21 +00:00
88e9d66633Disable blood on HUD when com_blood is 0.
Zack Middleton
2011-11-18 21:36:59 +00:00
3ecd92ed91Add color combination green-magenta for anaglyph
Thilo Schulz
2011-11-18 12:47:42 +00:00
fd0d156338Added missing newlines to game dedicated chat messages.
Zack Middleton
2011-11-10 04:49:07 +00:00
0724458818Fixed usage of various entity defines.
Zack Middleton
2011-11-05 01:02:35 +00:00
4e59ef714bPrint developer message when renderer runs out of free entities.
Zack Middleton
2011-11-05 00:56:26 +00:00