..
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