openmohaa/code/qcommon
smallmodel e9a76f933b
Cast to int32 rather than uint32 when writing the packed velocity
This fixes an issue where the integer could overflow, on some platforms like ARM the integer would be 0
2024-10-16 19:52:47 +02:00
..
alias.c Fix subtitle being incorrect due to the size of the pointer (and not the size of the string) being passed to Q_strncpyz 2024-09-21 21:09:12 +02:00
alias.h Reworked file inclusion (using relative path) 2023-06-17 01:24:20 +02:00
bg_compat.cpp Fixed pm_flags being wrong on Allied Assault 2024-01-22 23:53:25 +01:00
bg_compat.h Added view model anim normalization 2023-07-02 18:31:18 +02:00
class.cpp Use safe version of sprintf and strcpy 2024-09-20 23:08:53 +02:00
class.h Clean up ClassDef class 2024-09-19 22:50:33 +02:00
cm_fencemask.c Use safe version of sprintf and strcpy 2024-09-20 23:08:53 +02:00
cm_load.c Fix the return value of FS_Seek 2024-09-25 21:04:55 +02:00
cm_local.h Added visual obfuscation feature (not implemented yet) 2023-10-14 19:56:06 +02:00
cm_patch.c Don't remove the facet is there is no border planeCM_PlaneEqual 2024-06-23 17:19:52 +02:00
cm_patch.h Hard reset 2016-03-27 11:49:47 +02:00
cm_polylib.c Adds a workaround against a bit that was lost on x86 with FP87. 2024-06-23 17:26:07 +02:00
cm_polylib.h Added #pragma once for cm_polylib.h 2017-02-25 12:55:04 +01:00
cm_public.h Added visual obfuscation feature (not implemented yet) 2023-10-14 19:56:06 +02:00
cm_terrain.c Simplified CM_PickTerrainSquareMode 2024-06-08 19:20:27 +02:00
cm_terrain.h Properly swap terrain patch values on big-endian systems 2024-06-08 01:08:58 +02:00
cm_test.c Fixed wrong area portal writing 2023-11-27 19:37:29 +01:00
cm_trace.c Fixed a collision bug with fence masks 2024-02-26 19:19:38 +01:00
cm_trace_lbd.cpp Reworked file inclusion (using relative path) 2023-06-17 01:24:20 +02:00
cm_trace_obfuscation.cpp Use safe version of sprintf and strcpy 2024-09-20 23:08:53 +02:00
CMakeLists.txt Allow to build against system libs instead of bundled copy 2024-10-07 20:51:23 +02:00
cmd.c Increased MAX_CMD_LINE for testing purposes 2023-12-27 15:11:17 +01:00
common.c Made common source file a C file as it should be 2024-09-22 16:03:02 +02:00
con_arrayset.h Don't use an offset for the reverse table 2024-10-15 19:22:54 +02:00
con_set.cpp Added const unsigned char* hashcode 2023-10-27 19:58:38 +02:00
con_set.h Fixed compilation error on some compilers 2023-11-29 00:08:35 +01:00
con_timer.cpp Formatted source files 2023-08-19 03:02:30 +02:00
con_timer.h Set dirty timer in SetTime() 2023-10-30 22:59:04 +01:00
configurator.cpp Use safe version of sprintf and strcpy 2024-09-20 23:08:53 +02:00
configurator.h indent 2023-02-04 19:56:06 +01:00
const_str.h Add more clarity + check the length of the const_str enumeration and the length of the const string array to make sure they both match 2024-09-19 21:23:19 +02:00
container.h Moved Container::Archive to archive.h source file to avoid compilation errors 2023-10-12 20:45:49 +02:00
containerclass.h Used clang-format on some common files 2023-07-05 21:24:02 +02:00
crc.c Hard reset 2016-03-27 11:49:47 +02:00
crc.h Hard reset 2016-03-27 11:49:47 +02:00
cvar.c Add implicit conversion from const-qualified pointer types to non-const-qualified var 2024-08-21 00:13:04 +10:00
files.cpp Fix the return value of FS_Seek 2024-09-25 21:04:55 +02:00
huffman.cpp Backported ioquake3 fixes for https://www.cvedetails.com/cve/CVE-2017-11721/ (Buffer overflow) 2024-08-18 13:35:59 +02:00
ioapi.c ioquake3 porting 2023-05-24 19:29:36 +02:00
ioapi.h ioquake3 porting 2023-05-24 19:29:36 +02:00
json.h ioquake3 porting 2023-05-24 19:29:36 +02:00
lightclass.cpp Use %zu instead of %d 2023-11-14 01:06:52 +01:00
lightclass.h Added LightClass 2023-07-30 14:26:52 +02:00
Linklist.h Using a definite stable version of MEM_BlockAlloc 2023-01-30 17:11:44 +01:00
listener.cpp Prevent clearing the event command list if the event system is not initialized 2024-10-15 20:52:53 +02:00
listener.h Fix class not dumping properly 2024-08-31 22:10:44 +02:00
localization.h Moved localization file to sys/ folder (platform-specific) 2023-01-31 01:22:43 +01:00
lz77.cpp Avoid misaligned memory access 2024-10-15 23:18:14 +02:00
lz77.h Fixed compilation errors on Unix 2023-02-01 00:28:40 +01:00
md4.c Added stuff from ioq3 2023-05-31 19:55:37 +02:00
md5.c Added stuff from ioq3 2023-05-31 19:55:37 +02:00
mem_blockalloc.cpp Used clang-format on some common files 2023-07-05 21:24:02 +02:00
mem_blockalloc.h Fixed offset of block in Free() with _DEBUG_MEMBLOCK 2023-09-07 19:31:17 +02:00
mem_tempalloc.cpp Used clang-format on some common files 2023-07-05 21:24:02 +02:00
mem_tempalloc.h Used clang-format on some common files 2023-07-05 21:24:02 +02:00
memory.c Improve memory for debugging purposes 2024-09-22 15:45:29 +02:00
msg.cpp Cast to int32 rather than uint32 when writing the packed velocity 2024-10-16 19:52:47 +02:00
net_chan.c Use an higher fragment size when sending a message to the loopback 2024-08-25 23:41:03 +02:00
net_ip.c Tiny fixes related to bad printf formatting and sizes 2023-06-21 21:01:37 +02:00
puff.c Hard reset 2016-03-27 11:49:47 +02:00
puff.h Hard reset 2016-03-27 11:49:47 +02:00
q_math.c Calculate sr/cr only if right or up is specified 2024-08-29 21:37:10 +02:00
q_platform.h Move alloca include directive to q_platform.h due to difference between platforms 2024-09-20 20:52:41 +02:00
q_shared.c Correctly copy long/short taking into account memory overlaps 2024-10-15 22:49:23 +02:00
q_shared.h Add Com_RandomBytes and Com_IsVoipTarget 2024-09-10 19:54:25 +02:00
q_version.cmake Add PRODUCT_VERSION_STAGE variable to define the stage of the software through builds 2024-09-18 18:13:57 +02:00
q_version.generated.h.in Add PRODUCT_VERSION_STAGE variable to define the stage of the software through builds 2024-09-18 18:13:57 +02:00
q_version.h Add PRODUCT_VERSION_STAGE variable to define the stage of the software through builds 2024-09-18 18:13:57 +02:00
qcommon.h Fix the return value of FS_Seek 2024-09-25 21:04:55 +02:00
qfiles.h Explicitly use signed char for patch xy because some platforms use unsigned char by default 2024-06-08 19:56:24 +02:00
queue.h Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
safeptr.h Fixed compilation errors related to case-sensitivity 2023-02-01 19:29:13 +01:00
script.cpp Use safe version of sprintf and strcpy 2024-09-20 23:08:53 +02:00
script.h Used clang-format on some common files 2023-07-05 21:24:02 +02:00
short3.h Made short3 implementation endianness independant 2024-06-09 00:59:23 +02:00
stack.h Used clang-format on some common files 2023-07-05 21:24:02 +02:00
str.cpp Use safe version of sprintf and strcpy 2024-09-20 23:08:53 +02:00
str.h Use safe version of sprintf and strcpy 2024-09-20 23:08:53 +02:00
surfaceflags.h Use correct names for surface flags 2024-09-08 18:34:02 +02:00
tiki.h Added idle skel and number of skeletons 2024-01-28 20:19:14 +01:00
tiki_main.cpp Copy second and third triangles, this was forgotten 2024-10-16 18:28:41 +02:00
tiki_main.h Implemented TIKI_SwapSkel (used on Big-Endian systems) 2024-06-08 00:40:52 +02:00
tiki_script.cpp Use safe version of sprintf and strcpy 2024-09-20 23:08:53 +02:00
tiki_script.h Formatted TIKI source files 2023-11-06 18:08:53 +01:00
unzip.c Use a more modern implementation of minizip from ioquake3 2024-09-24 22:25:33 +02:00
unzip.h Use a more modern implementation of minizip from ioquake3 2024-09-24 22:25:33 +02:00
vector.h Call VectorNormalize() directly in Vector::normalize() 2024-03-04 20:07:06 +01:00