summaryrefslogtreecommitdiff
path: root/src/qcommon
AgeCommit message (Collapse)Author
2013-02-16Change pk3dir README / comments to fit in betterZack Middleton
2013-02-165289 - Support for .pk3dirAndrew Browne
2013-02-16Unify/cleanup max snapshot entities on client and serverZack Middleton
2013-02-16Remove MSG_WriteDeltaUsercmd and MSG_ReadDeltaUsercmdZack Middleton
2013-02-16Remove some unused defines from msg.cZack Middleton
2013-02-16Fix MSG_ReadDeltaKey setting bit 1<<bits oftenZack Middleton
MSG_ReadDeltaKey would often set 1<<bits, it should never be set. It exceeds the size of what was being read. Worked okay for weapons/forward/right/up as they stored as chars (value would wrap around to correct value, lucky). Angles had the wrong value, not sure if it was causing issues.
2013-01-13Fix screwed up whitespace in files.cTim Angus
Apologies to anyone merging this :(
2013-01-13Fix FS_FOpenFileRead corner caseTim Angus
FS_FOpenFileRead is a fairly mental function that changes its return behaviour depending on whether or not file is NULL or not. It turns out in the case where file is NULL, we were returning the wrong value when the file didn't exist.
2013-01-13Update src/qcommon/q_shared.hM. Kristall
ioq3 merge prevented servers from showing up on the master The Tremulous master server expects HEARTBEAT_FOR_MASTER to be the same as GAMENAME_FOR_MASTER, but dpmaster wants DarkPlaces
2013-01-12Fix a bunch of warningsTim Angus
2013-01-12It seems rend2 needs more hunkTim Angus
2013-01-12Remove old FIXME, pmove_framecount isn't networkedZack Middleton
2013-01-12Increase various arbitrary limits - Bug #5463Zachary Slater
2013-01-12Fix dedicated server crashing when using MSG_ReadDelta*, though it only ↵Zack Middleton
happens if someone modifies the engine. (#5449)
2013-01-12Fix passing arg9 (qvm only), arg10, and arg11 to vmMain for native libs and ↵Zack Middleton
non-i386 compiled or interpated qvms. (Currently they aren't use in vmMain in game, cgame, or ui.) Fix passing args[11] to args[15] from vm to engine on ppc64 and sparc64. Some of the args are used by game bot prediction syscalls. May have been causing bugs. Note: This was fixed for x86_64 in r2163.
2013-01-12Fix function prototype for Info_RemoveKey_Big. Pointed out by Ensiform.Zack Middleton
2013-01-12Remove references to non-existent functions CM_MarkFragments and CM_LerpTag.Zack Middleton
2013-01-12Fix some "> MAX_*" to be ">= MAX_*".Zack Middleton
2013-01-12Fix restoring fs_game when default.cfg is missing.Zack Middleton
2013-01-12Oops, still need thisThilo Schulz
2013-01-12Move argument passing from VM to engine to global variables which allows to ↵Thilo Schulz
get rid of lots of OS specific stuff and also fixes errors that happens when compilers add lots of boilerplate to the DoSyscall() function
2013-01-12We should not try to broadcast via the IPv4 socket if that socket is closed.Zack Middleton
Previously, error messages were generated when querying local servers while IPv4 was disabled. Patch from /dev/humancontroller.
2013-01-12Revert pk3dir patch because some users report the code gets stuck in an ↵Thilo Schulz
infinite loop in the new code
2013-01-12Support for .pk3dir (#5298) - Patch by Andrew (dersaidin@gmail.com)Thilo Schulz
2013-01-12Fixed fatal error ("OP_BLOCK_COPY out of range!") when using qvms on Mac OS ↵Zack Middleton
X powerpc (see r2031 and r2034).
2013-01-12- Have NET_Sleep work with Windows' INVALID_SOCKET again... - Use ↵Zack Middleton
SOCKET_ERROR in NET_Sleep.
2013-01-12#5672 - Fixed incorrect type usage in NET_Sleep(), patch from Özkan Sezer.Zack Middleton
2013-01-12when interacting with QVMs, Clang/LLVM requires the standard use of the ↵Zack Middleton
va_*() macros instead of (fast) call hacks From /dev/humancontroller.
2013-01-12fix a WRONG size argument to a memset() call found by Clang/LLVMZack Middleton
From /dev/humancontroller.
2013-01-12REFACTOR [reletive -> relative]Zack Middleton
From /dev/humancontroller.
2013-01-12REFACTOR [a vs an]Zack Middleton
From /dev/humancontroller.
2013-01-12never set groundEntityNum to -1, use ENTITYNUM_NONE insteadZack Middleton
From /dev/humancontroller.
2013-01-12add the "execq" command, a more quiet version of the "exec" command in ↵Zack Middleton
exec/execq, always print the extension for the filename From /dev/humancontroller.
2013-01-12fix IPv6-only operation of Windows binariesZack Middleton
the SOCKET type is unsigned on Windows, and should be casted to an int before comparing with the highestfd variable (note: ``int highestfd = -1;'') From /dev/humancontroller.
2013-01-12fix wrong socket ID comparison, from /dev/humancontrollerZack Middleton
2013-01-12CVE-2012-3345Zachary Slater
2013-01-12#5462 - do not require clients to have a matching qagame.qvm (adapted from ↵Zack Middleton
OpenArena)
2013-01-12#5439 - Potential memory leak in host name resolution. (Eugene C.)Zack Middleton
2013-01-12Support up to 16 joystick axes, select which to use with j_*_axis cvars.Zack Middleton
2013-01-12bugzilla bug #5273 exploit resolved, we're now disallowing forwardmove of ↵Zachary Slater
-128 and vice versa Thanks, devhc!
2013-01-12Removed unused functoin Hunk_Trash.Zack Middleton
2013-01-12Removed an unused variable (which wasn't compiled in as _DEBUG isn't defined ↵Zack Middleton
using make).
2013-01-12Show file/line/label in Com_Error messages when run out of memory in debug ↵Zack Middleton
build.
2013-01-12Enable zone and hunk debug in debug build.Zack Middleton
2013-01-12Use GENTITYNUM_BITS for jumppad_ent bits.Zack Middleton
2013-01-12Fix net_restart when networking was temporarily disabledThilo Schulz
2013-01-12Fixed showing number of qvm jump table targets (r2180 caused it to show 0 on ↵Zack Middleton
alloc).
2013-01-12* (bug #5283) Changes to the Makefile to make building standalone games ↵Tim Angus
easier (JBravo)
2013-01-10* Fix various warnings with GCC and clangTim Angus
2013-01-10* clang supportTim Angus