openmohaa/code/qcommon
smallmodel 64f62583ce
Some checks failed
CodeQL / Analyze (push) Waiting to run
Build branch / build-all (push) Failing after 44s
Set a more explicit version number
Makes it easier to identify the currently running OPM version from the server list, useful for troubleshooting and checking if the server is up to date
2025-04-20 21:42:33 +02:00
..
alias.c Refactor and simplify Alias_ListSort 2025-03-02 13:55:44 +01: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 a better method for storing class lists 2025-02-18 22:39:52 +01:00
class.h Use a better method for storing class lists 2025-02-18 22:39:52 +01:00
cm_fencemask.c Use safe version of sprintf and strcpy 2024-09-20 23:08:53 +02:00
cm_load.c Better support for older BSP versions 2024-11-12 20:56:26 +01:00
cm_local.h Added visual obfuscation feature (not implemented yet) 2023-10-14 19:56:06 +02:00
cm_patch.c Don't validate facet if there is an invalid border plane 2024-12-12 22:37:09 +01:00
cm_patch.h Increase the value of MAX_PATCH_PLANES 2024-12-11 23:20:27 +01:00
cm_polylib.c Use MAP_SIZE instead of MAX_MAP_BOUNDS 2024-12-04 19:22:56 +01: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 Add terrain flags 2025-01-25 16:40:41 +01: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 Don't set the leadside 2024-11-05 21:48:14 +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 Add support for event subscription (delegates) 2025-02-02 15:58:04 +01:00
cmd.c Don't sanitize semicolon 2025-01-05 17:49:27 +01:00
common.c Set a more explicit version number 2025-04-20 21:42:33 +02:00
con_arrayset.h Use the engine allocator to allocate/delete memory from the table of pointers 2025-02-19 20:11:07 +01:00
con_set.cpp Added const unsigned char* hashcode 2023-10-27 19:58:38 +02:00
con_set.h Use the engine allocator to allocate/delete memory from the table of pointers 2025-02-19 20:11:07 +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 Add placement new/placement delete 2025-02-18 20:54:24 +01:00
containerclass.h Add move constructor for ContainerClass and refactor it 2025-01-31 22:53:31 +01: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 Implement add, subtract, scale, append and bitset 2025-01-23 01:09:33 +01:00
delegate.cpp Add support for event subscription (delegates) 2025-02-02 15:58:04 +01:00
delegate.h Add pragma once 2025-02-02 16:20:14 +01:00
files.cpp Fix improper check of dir->path empty string 2025-02-04 00:08:37 +01: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
json.hpp Add HTTP support and update checking 2025-02-24 02:20:31 +01:00
lightclass.cpp Fix compilation fail when DEBUG_MEM is set (#677) 2025-02-24 13:38:33 +01:00
lightclass.h Fix compilation fail when DEBUG_MEM is set (#677) 2025-02-24 13:38:33 +01:00
Linklist.h Using a definite stable version of MEM_BlockAlloc 2023-01-30 17:11:44 +01:00
listener.cpp Fix a few typos (#699) 2025-03-19 15:03:01 +01:00
listener.h Make EventQueueNode part of LightClass 2025-02-18 21:46:34 +01:00
localization.h Format localization source files 2025-01-08 21:26:41 +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 Add REF_DLL for mem_blockalloc 2025-02-19 20:03:23 +01: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 Made the renderer modular and loadable 2024-12-06 00:15:19 +01:00
msg.cpp Set a more explicit version number 2025-04-20 21:42:33 +02:00
net_chan.c Generate checksum with noncompat protocol 2025-01-04 17:55:33 +01: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 Reimplement noise functions 2024-11-20 23:02:22 +01:00
q_platform.h Add support for additional BSD platforms in platform detection 2025-01-08 11:26:54 +02:00
q_shared.c Fix Info_RemoveKey not correctly removing the key 2024-12-25 15:00:32 +01:00
q_shared.h Use an enumeration for weapon commands and a function to get the weapon command 2024-12-30 00:55:29 +01: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 Bump version number 2025-01-09 20:38:18 +01:00
qcommon.h Improve the update checker so it can be opt-out (#696) 2025-03-13 21:09:42 +01:00
qfiles.h Add terrain flags 2025-01-25 16:40:41 +01:00
queue.h Removed empty line before opening braces 2023-07-05 20:52:55 +02:00
safeptr.h Add move constructor for SafePtr 2025-01-31 22:22:00 +01:00
script.cpp Drop error if the Script cannot load the file 2024-11-08 22:28:33 +01: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 Add str move constructor/assignment 2025-02-01 15:52:58 +01:00
str.h Add str move constructor/assignment 2025-02-01 15:52:58 +01: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 Use TIKI_DPrintf instead of Skel_DPrintf 2024-12-05 00:42:31 +01:00
tiki_main.h Implemented TIKI_SwapSkel (used on Big-Endian systems) 2024-06-08 00:40:52 +02:00
tiki_script.cpp Fix incorrect/uninitialized token returned when there is a macro 2024-10-31 01:31:41 +01: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