Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-01-09 | - Set default opStack size to 256 - Fix integer wraparound. opStack offset ↵ | Thilo Schulz | |
in rbx will always be >= 0 | |||
2013-01-09 | - Fix SEGV in while loop getop() after t = b = 0 - Fix iss8, iss16 and iss32 ↵ | Thilo Schulz | |
which would not correctly detect 32-bit signed integer range - Add support for "addb", "subb" etc. assembler mnemonic - Change opStack protection for x86_64 VM: No overflow checks necessary anymore as offset register is 1 byte long only | |||
2013-01-09 | Optimise VectorNormalize functions, patch by Matt Turner | Thilo Schulz | |
2013-01-09 | Refactor and bugfix COM_*Extension functions, patch by DevHC | Thilo Schulz | |
2013-01-09 | - Remove Q_strrchr(), replace with standard, portable strrchr() - Add ↵ | Thilo Schulz | |
strrchr() to bg_lib.c, patch by DevHC | |||
2013-01-09 | move MIN/MAX definition, use MIN() instead of min(), patch by DevHC | Thilo Schulz | |
2013-01-09 | - Add vm_x86.c optimization patch by Eugene C. - Remove ASM syntax specific ↵ | Thilo Schulz | |
code (AT&T vs MASM) for OP_CALL and replace with machine code | |||
2013-01-09 | - Reverting accidentally committed vm_x86.c - Last commit contained some ↵ | Thilo Schulz | |
refactoring for vm_x86_64.c | |||
2013-01-09 | ensure that ent->classname is always non-null (for entity numbers up to ↵ | Thilo Schulz | |
level.num_entities-1, and ENTITYNUM_WORLD and ENTITYNUM_NONE), for player entities and #ENTITYNUM_NONE in particular, patch by DevHC | |||
2013-01-09 | Ffffuuuuuu I don't even know.... | Thilo Schulz | |
2013-01-09 | Remove newlines from Com_Error message format strings, patch by DevHC | Thilo Schulz | |
2013-01-09 | Refactoring patch by DevHC | Thilo Schulz | |
2013-01-09 | whoops, that one was not Com_Error() | Thilo Schulz | |
2013-01-09 | - Remove newlines in Com_Error() - Update register description | Thilo Schulz | |
2013-01-09 | Add opStack protection to defend against malicious QVMs | Thilo Schulz | |
2013-01-09 | Choose better alignment for heavy-duty rendering structures, patch by Matt ↵ | Thilo Schulz | |
Turner (#4981) | |||
2013-01-09 | Add error handling to malloc as well | Thilo Schulz | |
2013-01-09 | - Add HOMEPATH default name define to q_shared.c, patch by uZu (#4973) - ↵ | Thilo Schulz | |
Reverted change from (#4972) and implemented the other suggestion to be consistent with cl_cgame.c and cl_ui.c | |||
2013-01-09 | Revert protocol 69 pending further discussion (#4962) | Thilo Schulz | |
2013-01-09 | - Harden the client and server protocol against UDP spoofing attacks. This ↵ | Thilo Schulz | |
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 | |||
2013-01-09 | Fix a little quirk still | Thilo Schulz | |
2013-01-09 | Use memcmp instead of self-built while loop | Thilo Schulz | |
2013-01-03 | * Fix bad merge (DevHC) | Tim Angus | |
2013-01-03 | * Fix a bunch of variable set but not used warnings | M. Kristall | |
2013-01-03 | * Re-add the protocol cvar readonly, so that ui can use it | Ben Millwood | |
2013-01-03 | * Merge ioq3-r1946 | Tim Angus | |
2013-01-03 | * Fix a couple of whitespace inconsistencies in fs_which that I noticed ↵ | Christopher Schwarz | |
while making the patch for upstream | |||
2013-01-03 | * Three minor cleanups (/dev/humancontroller) | Christopher Schwarz | |
- Properly initialize cvartable entry for g_teamforcebalance - Properly remove the "which" command on shutdown - Clear all SS_ flags on stopping spectating instead of just wallwalk so free spectators don't get stuck with slowblob or whatever | |||
2013-01-03 | * Merge ioq3-r1813 | Tim Angus | |
2013-01-03 | * (bug 4541) optimise Q_StripIndentMarker (thanks gimhael) | Ben Millwood | |
2013-01-03 | * Fix more commenting/comments (Rezyn) | Christopher Schwarz | |
2013-01-03 | * Fix some formatting/comments (Rezyn) | Christopher Schwarz | |
2013-01-03 | * Refactor emoticon code | M. Kristall | |
* Remove some redundant code * Make an error non-fatal * Formatting fixes | |||
2013-01-03 | * Merge ioq3-r1765 | Tim Angus | |
2013-01-03 | * Remove unnecessary security code introduced from ioq3 merge | M. Kristall | |
2013-01-03 | * Update copyright notices | Tim Angus | |
2013-01-03 | * Merge ioq3-r1752 | Tim Angus | |
2013-01-03 | * Fix from ioq3-r1731 | Tim Angus | |
2013-01-03 | * Indent wrapped chat lines to avoid potential imitation exploits | Tim Angus | |
2013-01-03 | * Merge ioq3-r1715 | Tim Angus | |
2013-01-03 | * Properly hash % again | M. Kristall | |
2013-01-03 | * Merge ioq3-r1708 | Tim Angus | |
2013-01-03 | * Stamina changes/fixes (kevlarman) | Christopher Schwarz | |
- Restore blacking out when you run out of stamina - Add cg_sprintToggle, allowing the sprint button to act as a toggle between always-sprinting or not - Walk overrides sprint, by popular demand - Modify the stamina "bolt" to better differentiate between states - Allow one to begin a sprint when stamina is negative (even though it is generally a bad idea for them, at least their button presses do something!) * When avilable, use predictedplayerstate for cg_drawSpeed to reduce latency (kevlarman) | |||
2013-01-03 | * (bug 4311) Print file locations of relevant items to simplify ↵ | Christopher Schwarz | |
troubleshooting (Amanieu) | |||
2013-01-03 | * Fix mispredicts in previous commit (taunt timer) by actually transmitting ↵ | Christopher Schwarz | |
the value like it should be. Thanks Ensiform. | |||
2013-01-03 | * (bug 3961) Fix the taunt delay to no longer be cancelled by jumping. Note ↵ | Christopher Schwarz | |
that even with this change it is still possible to spam taunt sounds on the client end due to mispredicts. However, others will not hear/see them. (Thanks kevlarman, Cadynum) | |||
2013-01-03 | * (bug #3705) Collision bugfix/optimisation from Tr3B | Tim Angus | |
2013-01-03 | * Various small style fixes/corrections/changes (Undeference, Timbo, benmachine) | Christopher Schwarz | |
* Restore /ignore functionality to a couple message types I forgot (Undeference) * Fix some color bleeds on names (Rezyn) * Fix an uninitialized buffer in featured labels (Rezyn) * Apply team colors to only the letter and not the brackets too, in cg_chatteamprefix (Undeference) * Default cg_drawcrosshairs 2, crosshairs for everything (kevlarman) | |||
2013-01-03 | * (bug 4306) Fix display formatting between different types of chat text | Christopher Schwarz | |
* Support parsing /say_area out of /say * General cleanups/refactors to messaging code | |||
2013-01-03 | * Fix cross-compiling (early merge from ioq3 r1667) | Christopher Schwarz | |
* Prevent crash when using % in chats, caused by r1784 (Ensiform, Rezyn) * Change default hud color of location text to white, so it doesn't mess up color schemes of maps that have such things on their location ents |