Kart-Public/src
Alug 18e46448de init polyobject thinker references to 0
otherwise its uncertain and very unlikely for them to be removed
P_RemoveThinker(Delayed) checks if thinkers are still referenced before removal.
polyobject thinkers never initialised the reference count but called thinker removal, this lead to checking unitialised values and those thinkers getting stuck in removal limbo without ever being actually removed
2024-11-27 18:24:58 +01:00
..
android Implement Uncapped (squashed) 2022-05-01 17:35:30 -05:00
blua Minor compiler warnings 2022-08-04 17:03:16 +01:00
djgppdos Merge remote-tracking branch 'remotes/srb2pub/public_flatsprite' into next 2019-05-06 22:40:12 -05:00
dummy Implement Uncapped (squashed) 2022-05-01 17:35:30 -05:00
hardware Merge branch 'transfercrash' into 'master' 2024-03-30 17:36:38 +00:00
locale
nds chaos conflict 2019-06-11 17:02:47 +02:00
sdl Do music fade callback on main thread 2024-03-29 23:50:24 +01:00
sdl12 Merge branch 'ferror-errno-yareyare' into 'master' 2020-05-15 19:27:08 -04:00
win32 win32: Add dpi aware manifest config 2022-10-18 17:53:29 -05:00
win32ce chaos conflict 2019-06-11 17:02:47 +02:00
.gitignore
am_map.c Remove ESLOPE #ifdef(backport from srb2 2.2) 2020-08-20 13:02:13 -04:00
am_map.h
Android.mk
apng.c
apng.h
asm_defs.inc
b_bot.c Implement Uncapped (squashed) 2022-05-01 17:35:30 -05:00
b_bot.h
byteptr.h Fix chat flood crashes (from STJr/SRB2!1698) 2022-05-30 21:41:39 -05:00
CMakeLists.txt cmake: remove win32 subdirectory 2022-08-22 19:43:59 -05:00
command.c Merge branch 'map-by-name' of https://git.do.srb2.org/KartKrew/Kart into internal16fixes 2022-10-27 12:16:11 +01:00
command.h Merge branch 'map-by-name' of https://git.do.srb2.org/KartKrew/Kart into internal16fixes 2022-10-27 12:16:11 +01:00
comptime.c
config.h.in Update maps.kart hash again again 2022-11-01 13:41:19 +00:00
console.c Use Unlock_state here too 2020-05-14 17:23:06 -07:00
console.h Put some mutex on CONS_Printf etc. hahaha 2020-04-28 13:08:43 -07:00
d_clisrv.c Fix ban.txt crashing game 2023-08-05 14:50:12 +03:00
d_clisrv.h Display the current status of server querying in the server browser 2022-09-04 22:08:36 -07:00
d_event.h
d_main.c No more fucking arbitrary numbers 2022-11-04 21:15:19 +00:00
d_main.h Remove advancedemo 2022-10-26 20:40:19 +01:00
d_net.c fix ping command showing a random players ms ping instead of your ping 2024-03-30 00:01:40 +01:00
d_net.h Ban improvements 2022-06-14 17:25:40 +01:00
d_netcmd.c Increase range of anti-grief cvar 2022-12-19 06:15:14 -05:00
d_netcmd.h Ping measured in frame delay instead of milliseconds 2022-07-10 16:06:50 +01:00
d_netfil.c Only reseek if we have to 2022-12-19 09:55:52 -05:00
d_netfil.h Merge branch 'http-downloads-auth' into 'master' 2020-11-03 13:04:43 -05:00
d_player.h Merge branch 'next' into public_next 2022-07-09 20:31:49 +01:00
d_think.h
d_ticcmd.h
dehacked.c Merge branch 'split-netfil-loading' into 'next' 2022-09-05 15:04:49 +00:00
dehacked.h
discord.c G_BuildMapTitle creates Zone memory that must be freed 2022-12-15 19:23:06 +00:00
discord.h Dedicated servers can change discordinvites without needing RPC support 2020-08-30 23:20:06 -04:00
doomdata.h
doomdef.h Version is now 1.6 2022-10-27 15:32:43 +01:00
doomstat.h Merge branch 'next' into public_next 2022-07-09 20:31:49 +01:00
doomtype.h Rename HAVE_STRLCPY to SRB2_HAVE_STRLCPY, fix non-glibc compile 2023-08-14 04:40:00 -07:00
endian.h
f_finale.c Add additional external contributors. 2022-10-28 18:02:50 +01:00
f_finale.h
f_wipe.c Implement Uncapped (squashed) 2022-05-01 17:35:30 -05:00
fastcmp.h
filesrch.c Merge branch 'v1' into no-limits 2019-05-06 21:55:33 -04:00
filesrch.h Merge branch 'v1' into no-limits 2019-05-06 21:55:33 -04:00
g_game.c Merge branch 'buildtitle-memory-leak' into 'master' 2022-12-17 14:50:01 +00:00
g_game.h Merge branch 'map-by-name' of https://git.do.srb2.org/KartKrew/Kart into internal16fixes 2022-10-27 12:16:11 +01:00
g_input.c Merge branch 'master' into next 2022-09-02 10:19:35 -04:00
g_input.h
g_state.h
http-mserv.c Miscellaneous memory bug fixes to make AddressSanitizer happy 2022-09-02 13:20:31 +00:00
hu_stuff.c fix broken resynch text 2024-03-29 23:55:11 +01:00
hu_stuff.h Merge branch 'master' of https://git.do.srb2.org/KartKrew/Kart-Public.git into next 2022-06-14 16:38:37 +01:00
i_addrinfo.c Tested to be compile with Mingw64 9.1.0 2020-05-11 18:43:24 -07:00
i_addrinfo.h
i_joy.h
i_net.h Miscellaneous memory bug fixes to make AddressSanitizer happy 2022-09-02 13:20:31 +00:00
i_sound.h
i_system.h Implement Uncapped (squashed) 2022-05-01 17:35:30 -05:00
i_tcp.c Merge branch 'master' into next 2022-09-02 10:19:35 -04:00
i_tcp.h
i_threads.h Create cond if it doesn't exist when signaling 2020-04-27 18:01:27 -07:00
i_time.c Tweaks for kart v1 MR comments 2022-05-21 12:32:40 -05:00
i_time.h Implement Uncapped (squashed) 2022-05-01 17:35:30 -05:00
i_video.h Implement Uncapped (squashed) 2022-05-01 17:35:30 -05:00
info.c Add MF_DONTENCOREMAP to each of the item monitors. 2022-07-10 19:20:25 +01:00
info.h Merge branch 'next' into public_next 2022-07-09 20:31:49 +01:00
k_kart.c Prevent many Mobj related segfaults 2024-03-30 00:44:29 +01:00
k_kart.h Fix compile errors 2022-03-29 15:46:02 -04:00
keys.h
lua_baselib.c Implement Uncapped (squashed) 2022-05-01 17:35:30 -05:00
lua_blockmaplib.c Remove POLYOBJECTS POLYOBJECTS_PLANES #ifdefs(backport from srb2 2.2) 2020-08-20 13:02:13 -04:00
lua_consolelib.c Fix possible segfault for cvars registered from lua with flag CV_CALL 2023-07-29 18:40:48 +03:00
lua_hook.h Lua: "defrosting" global to tell how many tics are processing in the preticker 2020-11-24 19:32:01 -08:00
lua_hooklib.c Fix MusicChange lua hook returning some values incorrectly 2022-07-03 15:51:51 -04:00
lua_hud.h Implement Uncapped (squashed) 2022-05-01 17:35:30 -05:00
lua_hudlib.c Remove hudlib getDeltaTime 2022-05-18 21:17:28 -05:00
lua_hudlib_drawlist.c Miscellaneous memory bug fixes to make AddressSanitizer happy 2022-09-02 13:20:31 +00:00
lua_hudlib_drawlist.h Implement Uncapped (squashed) 2022-05-01 17:35:30 -05:00
lua_infolib.c
lua_libs.h Remove ESLOPE #ifdef(backport from srb2 2.2) 2020-08-20 13:02:13 -04:00
lua_maplib.c Prevent many Mobj related segfaults 2024-03-30 00:44:29 +01:00
lua_mathlib.c
lua_mobjlib.c Implement Uncapped (squashed) 2022-05-01 17:35:30 -05:00
lua_playerlib.c Revert "Merge branch 'consoleplayer-dedicated' into 'next'" 2022-08-18 18:14:23 -07:00
lua_script.c Merge branch 'master' (1.4) into futurepk3 2022-08-20 03:10:32 +02:00
lua_script.h Revert "Merge branch 'consoleplayer-dedicated' into 'next'" 2022-08-18 18:14:23 -07:00
lua_skinlib.c
lua_thinkerlib.c
lzf.c
lzf.h
m_aatree.c
m_aatree.h
m_anigif.c fix conflict 2019-11-12 00:23:26 +01:00
m_anigif.h
m_argv.c Forgot includes 2019-10-07 18:10:33 -07:00
m_argv.h
m_bbox.c
m_bbox.h
m_cheat.c Implement Uncapped (squashed) 2022-05-01 17:35:30 -05:00
m_cheat.h
m_cond.c
m_cond.h
m_dllist.h
m_fixed.c Actually, lets just fix FixedHypot instead. 2020-11-08 00:45:16 -05:00
m_fixed.h
m_menu.c Fix FreeBSD build errors 2023-10-24 16:42:35 +02:00
m_menu.h Print and display rules from the master server 2022-07-02 22:49:25 -07:00
m_misc.c Minor compiler warnings 2022-08-04 17:03:16 +01:00
m_misc.h ferror does not return errno, are you stupid? 2019-10-07 17:55:31 -07:00
m_queue.c
m_queue.h
m_random.c
m_random.h
m_swap.h Use STUN instead of curl to fetch the public IP address for Discord 2020-09-30 03:57:50 -07:00
Makefile Use SSE3 in 32-bit x86 binaries 2022-08-07 07:38:42 -07:00
Makefile.cfg Makefile: Make WARNINGMODE the default, optionally disable with RELAXWARNINGS 2020-09-13 14:25:07 -07:00
md5.c
md5.h
mserv.c Don't even attempt to advertise a non-netgame server. 2022-08-24 15:04:09 +01:00
mserv.h Merge branch 'next' into public_next 2022-07-09 20:31:49 +01:00
p5prof.h
p_ceilng.c Implement Uncapped (squashed) 2022-05-01 17:35:30 -05:00
p_enemy.c Fix use-after-frees around mobjs 2022-09-03 02:58:47 +00:00
p_floor.c Implement Uncapped (squashed) 2022-05-01 17:35:30 -05:00
p_inter.c Prevent many Mobj related segfaults 2024-03-30 00:44:29 +01:00
p_lights.c
p_local.h simplify this and make its own function P_ResetLocalCamAiming 2024-03-30 03:26:17 +01:00
p_map.c Fix a regression in non-ramp sector (no step down) functionality. 2022-08-12 22:13:45 +01:00
p_maputl.c Fixes an issue where mobjs with shadows would never get freed, 2022-10-03 02:07:36 -04:00
p_maputl.h Actually, lets just fix FixedHypot instead. 2020-11-08 00:45:16 -05:00
p_mobj.c Prevent many Mobj related segfaults 2024-03-30 00:44:29 +01:00
p_mobj.h Implement Uncapped (squashed) 2022-05-01 17:35:30 -05:00
p_polyobj.c init polyobject thinker references to 0 2024-11-27 18:24:58 +01:00
p_polyobj.h Remove POLYOBJECTS POLYOBJECTS_PLANES #ifdefs(backport from srb2 2.2) 2020-08-20 13:02:13 -04:00
p_pspr.h Merge branch 'next' of git@git.magicalgirl.moe:STJr/SRB2.git into public_flatsprite 2019-05-06 20:20:57 +01:00
p_saveg.c Net-save/load turnobjs field on rotating polyobjs 2022-10-27 18:13:25 -05:00
p_saveg.h
p_setup.c Fix an issue with reading invalid memory when loading a map inside a pk3 that has no REJECT table. 2022-10-29 12:51:00 +01:00
p_setup.h Speed up file loading on server join by splitting P_AddWadFile into stages 2022-09-05 15:04:49 +00:00
p_sight.c port P_CheckSight from vanilla 2022-01-11 19:52:50 -05:00
p_slopes.c port P_CheckSight from vanilla 2022-01-11 19:52:50 -05:00
p_slopes.h port P_CheckSight from vanilla 2022-01-11 19:52:50 -05:00
p_spec.c Add R_RelativeTeleportViewInterpolation 2022-10-27 13:38:13 +01:00
p_spec.h
p_telept.c Prevent boosted teleports from throwing you the wrong direction on exit 2024-03-30 03:51:05 +00:00
p_tick.c run P_RunShadows also in preticker 2024-03-29 23:57:30 +01:00
p_tick.h
p_user.c Merge branch 'speccenter' into 'master' 2024-03-31 20:27:26 +00:00
r_bsp.c Implement Uncapped (squashed) 2022-05-01 17:35:30 -05:00
r_bsp.h Remove POLYOBJECTS POLYOBJECTS_PLANES #ifdefs(backport from srb2 2.2) 2020-08-20 13:02:13 -04:00
r_data.c Speed up file loading on server join by splitting P_AddWadFile into stages 2022-09-05 15:04:49 +00:00
r_data.h Merge remote-tracking branch 'remotes/bird/isolatedbatching' into awful-mix 2020-04-11 23:47:25 -05:00
r_defs.h Remove POLYOBJECTS POLYOBJECTS_PLANES #ifdefs(backport from srb2 2.2) 2020-08-20 13:02:13 -04:00
r_draw.c Remove ESLOPE #ifdef(backport from srb2 2.2) 2020-08-20 13:02:13 -04:00
r_draw.h Remove ESLOPE #ifdef(backport from srb2 2.2) 2020-08-20 13:02:13 -04:00
r_draw8.c Remove ESLOPE #ifdef(backport from srb2 2.2) 2020-08-20 13:02:13 -04:00
r_draw16.c
r_fps.c Fix OGL shearing visually breaking when looking 90 degrees up or down 2024-03-30 00:14:48 +01:00
r_fps.h Add R_RelativeTeleportViewInterpolation 2022-10-27 13:38:13 +01:00
r_local.h
r_main.c Fixes interpolated z for portals (x and y were fixed already) 2022-10-31 18:20:21 +00:00
r_main.h Implement Uncapped (squashed) 2022-05-01 17:35:30 -05:00
r_plane.c Partially port newer sky rendering 2022-05-01 21:48:48 -04:00
r_plane.h Remove POLYOBJECTS POLYOBJECTS_PLANES #ifdefs(backport from srb2 2.2) 2020-08-20 13:02:13 -04:00
r_segs.c Merge branch 'transfercrash' into 'master' 2024-03-30 17:36:38 +00:00
r_segs.h
r_sky.c
r_sky.h
r_splats.c
r_splats.h
r_state.h Fix up more stuff 2019-04-18 12:20:13 -04:00
r_things.c Drawseg clipping optimized, from prboom-plus 2022-08-26 23:01:54 +01:00
r_things.h Drawseg clipping optimized, from prboom-plus 2022-08-26 23:01:54 +01:00
s_sound.c Let S_StopSound, S_StopSoundByID, S_StopSoundByNum stop multiple sounds 2022-12-17 13:12:19 +00:00
s_sound.h Interpolate song credits 2022-05-02 00:02:06 -04:00
screen.c Use double instead of precise_t for FPS counter 2022-05-19 16:37:33 -04:00
screen.h Implement Uncapped (squashed) 2022-05-01 17:35:30 -05:00
sounds.c Make all the join/leave sound effects have a singularity of true so that they don't stack super loud during major net interruption or multiple splitscreen player joins. 2022-10-27 12:38:53 +01:00
sounds.h Add a sound inexplicably freeslotted in patch.kart. 2022-07-10 16:07:28 +01:00
st_stuff.c Merge branch 'splitscreen-hudhook-fix' into 'next' 2022-10-25 23:04:58 -04:00
st_stuff.h Add envelope icon, add sounds 2020-08-22 04:54:08 -04:00
strcasestr.c Use a third variable of XOR nonsense 2020-09-27 16:50:17 -07:00
string.c Rename HAVE_STRLCPY to SRB2_HAVE_STRLCPY, fix non-glibc compile 2023-08-14 04:40:00 -07:00
stun.c Fix FreeBSD build errors 2023-10-24 16:42:35 +02:00
stun.h Use STUN instead of curl to fetch the public IP address for Discord 2020-09-30 03:57:50 -07:00
t_facon.c
t_fsin.c
t_ftan.c
t_tan2a.c
tables.c
tables.h
tmap.nas
tmap.s
tmap_asm.s
tmap_mmx.nas
tmap_vc.nas
v_video.c Draw PINGD before delay number 2022-08-19 21:13:05 -07:00
v_video.h Draw PINGD before delay number 2022-08-19 21:13:05 -07:00
vid_copy.s
w_wad.c Fix -Waddress compiler warning 2022-11-04 13:04:59 -07:00
w_wad.h Merge branch 'uint8-wads-and-skins' into futurepk3 2022-08-23 03:19:28 +02:00
y_inter.c Add cv_lookbackaxis (and p2-4 equivalents) 2022-08-26 20:50:57 +01:00
y_inter.h
z_zone.c Fix segmentation faults on ODROID-XU3/XU4 running GNU/Linux, and probably other 32-bit ARM devices like older Raspberry Pis 2023-10-19 17:13:09 -04:00
z_zone.h