fteqw/engine/common
fhomolka 6d83a3218a
Remove NaCl code (#190)
* Remove the nacl dir

* Remove nacl from ifdef checks shared with other platforms

* Remove nacl from build bash scripts

* More removal of nacl from bash scripts

* Remove nacl-specific code from the engine

* More removal of nacl-specific code from the engine

* remove nacl-specific code from the Quake 3 plugin

* Remove nacl from readme (also seems to have force LF line endings)

* Remove nacl mention from browser.txt

* Remove nacl from Makefile

* Remove nacl from dotnet2005 solution file (lol)

* Correcting an endif, this did not end nacl

* Clarification for NaCL no longer needed

* Left small todo for myself

* Partially undo f44daef091bcc5917b0ddb2cbe41ebdd9738f770
the if preproc checking for `_DEBUG` was incorrectly removed
2023-07-01 15:20:13 -07:00
..
bothdefs.h Remove NaCl code (#190) 2023-07-01 15:20:13 -07:00
bspfile.h Add fence stuff to q2bsp, for Kingpin support. 2022-07-28 02:17:05 +00:00
cmd.c Fix WinNT server builds by not using snprintf and updating FS_FixupFileCase. 2023-06-23 14:32:20 -07:00
cmd.h Fix console expansion when execing macros, to expand on line execution rather than the entire macro contents. 2023-04-17 03:58:21 +01:00
com_bih.c More toys for map-loading plugins. 2021-11-03 20:31:52 +00:00
com_bih.h More toys for map-loading plugins. 2021-11-03 20:31:52 +00:00
com_mesh.c When models include two sets of texture coords, let the glsl actually access them. 2023-04-17 03:58:20 +01:00
com_mesh.h When models include two sets of texture coords, let the glsl actually access them. 2023-04-17 03:58:20 +01:00
com_phys_bullet.cpp Add ortho lights (still has serious issues that make them unusable on regular maps). 2018-07-22 11:49:37 +00:00
com_phys_ode.c Use the correct function for plugins. 2022-05-28 18:00:45 +00:00
common.c Remove NaCl code (#190) 2023-07-01 15:20:13 -07:00
common.h Remove NaCl code (#190) 2023-07-01 15:20:13 -07:00
config_freecs.h Make plugins more robust with regard to different build configs. 2021-11-10 01:35:55 +00:00
config_fteqw.h Fix fixes. 2022-06-20 04:54:54 +00:00
config_fteqw_noweb.h Rework tls/dtls stuff into a more formal crypto interface instead of lots of ifdefs all over the place. 2021-06-21 13:43:57 +00:00
config_minimal.h Make plugins more robust with regard to different build configs. 2021-11-10 01:35:55 +00:00
config_nocompat.h Make plugins more robust with regard to different build configs. 2021-11-10 01:35:55 +00:00
config_wastes.h Roll back some wastes config changes, as we now have addentity_light... 2022-06-27 19:22:49 +00:00
console.h Fix recent console click quirks. 2023-04-17 03:58:21 +01:00
crc.c Fix stupid signed byte indexing. 2021-05-09 13:02:15 +00:00
cvar.c Fix '+set tls_provider foo' not working properly. Fixes https://github.com/fte-team/fteqw/issues/162 2023-04-17 03:58:20 +01:00
cvar.h Move Quake3 support to a plugin. There's still a number of stubs+bugs. 2022-03-08 05:31:34 +00:00
fs.c Remove NaCl code (#190) 2023-07-01 15:20:13 -07:00
fs.h Fix up some obscure builds. 2023-04-17 03:58:21 +01:00
fs_dzip.c Rework some hashfunc_t stuff. 2023-04-17 03:58:20 +01:00
fs_pak.c Rework some hashfunc_t stuff. 2023-04-17 03:58:20 +01:00
fs_stdio.c Remove NaCl code (#190) 2023-07-01 15:20:13 -07:00
fs_win32.c Add file uri support, requires a '-allowfileurl' commandline argument. 2023-01-09 05:12:39 +00:00
fs_xz.c Try to get windows to delete temporary files early, so they don't linger over crashes or whatever. win9x still sucks. 2021-06-21 13:45:20 +00:00
fs_zip.c Add deflate64 support, cos why not. 2023-04-17 03:58:21 +01:00
gl_q2bsp.c Fix compilation of the 'nocompat' build config. 2023-06-23 15:06:54 -07:00
huff.c Move Quake3 support to a plugin. There's still a number of stubs+bugs. 2022-03-08 05:31:34 +00:00
json.c Move our gltf's json parser into the engine-proper, implement QC builtins to make json parsing available to qc. API defined by Joshua Ashton. 2022-02-19 20:48:40 +00:00
log.c Clients can now request the master to initiate an WebRTC/ICE connection with 'sv_public 1' servers. This is primarily for the browser port. Servers now report their srflx address via the status command (with fp, ready for secure copy+paste). 2023-04-17 03:58:21 +01:00
mathlib.c Fix up some openxr issues (especially with vulkan). 2021-12-20 10:05:55 +00:00
mathlib.h openxr plugin: tweaked - inputs should be working properly now, and are visible to csqc. subject to further breaking changes, however. 2021-04-14 05:21:04 +00:00
md4.c Rework some hashfunc_t stuff. 2023-04-17 03:58:20 +01:00
net.h Remove NaCl code (#190) 2023-07-01 15:20:13 -07:00
net_chan.c Remove NaCl code (#190) 2023-07-01 15:20:13 -07:00
net_ice.c Cvar description tweaks. 2023-04-17 03:58:21 +01:00
net_ssl_gnutls.c Update DTLS stuff, fixing certificate pinning bugs. 2023-04-17 03:58:20 +01:00
net_ssl_winsspi.c Fix up some obscure builds. 2023-04-17 03:58:21 +01:00
net_wins.c Remove NaCl code (#190) 2023-07-01 15:20:13 -07:00
netinc.h Remove NaCl code (#190) 2023-07-01 15:20:13 -07:00
particles.h Fix c++isms. 2021-08-27 04:29:25 +00:00
plugin.c Messing around with flatpak. 2023-04-17 03:58:21 +01:00
pmove.c Add pm_bunnyfriction cvar to better mimic nq player physics with predictable QW physics. 2023-04-17 03:58:20 +01:00
pmove.h Add pm_bunnyfriction cvar to better mimic nq player physics with predictable QW physics. 2023-04-17 03:58:20 +01:00
pmovetst.c Fix csqc polygon issue (using explicit glsl that doesn't need normals). 2019-02-19 06:49:03 +00:00
pr_bgcmd.c Fix up some obscure builds. 2023-04-17 03:58:21 +01:00
pr_common.h csaddon can now create/edit patches. 2023-04-17 03:58:21 +01:00
protocol.h Protocol compat with the Rerelease Update 4, at the expense of earlier versions. 2022-08-19 13:30:16 +00:00
q1bsp.c Try to reduce warning spam. 2023-04-17 03:58:21 +01:00
q2pmove.c openxr plugin: tweaked - inputs should be working properly now, and are visible to csqc. subject to further breaking changes, however. 2021-04-14 05:21:04 +00:00
q3api.h Fix up some obscure builds. 2023-04-17 03:58:21 +01:00
qvm.c Fix some more stuff. 2019-07-29 06:32:37 +00:00
sha1.c Rework some hashfunc_t stuff. 2023-04-17 03:58:20 +01:00
sha2.c Rework some hashfunc_t stuff. 2023-04-17 03:58:20 +01:00
sys.h Add file uri support, requires a '-allowfileurl' commandline argument. 2023-01-09 05:12:39 +00:00
sys_linux_threads.c Fix mapcluster in dedicated linux servers. 2021-12-20 10:07:15 +00:00
sys_win_threads.c Fix up mapcluster functionality for windows. 2022-01-08 09:59:46 +00:00
translate.c Better compat with QE. EX_PROMPT now supported serverside (emulated for non-qe clients). Per-client localisation now works. Scoreboards are now a little nicer when running mods with well-defined teams (eg NQ ssqc). 2023-01-09 05:11:34 +00:00
translate.h Better compat with QE. EX_PROMPT now supported serverside (emulated for non-qe clients). Per-client localisation now works. Scoreboards are now a little nicer when running mods with well-defined teams (eg NQ ssqc). 2023-01-09 05:11:34 +00:00
ui_public.h stripped support for qvm-based plugins. rewrote native plugins to use a more efficient interface. 2019-09-04 07:59:40 +00:00
vm.h Clean up the q3 plugin a little. 2022-06-20 07:16:16 +00:00
world.h Make our q2/q3 bsp code more modular, with q2/q3 gamecode treating it more generically. 2021-11-03 20:30:40 +00:00
zone.c Clients can now request the master to initiate an WebRTC/ICE connection with 'sv_public 1' servers. This is primarily for the browser port. Servers now report their srflx address via the status command (with fp, ready for secure copy+paste). 2023-04-17 03:58:21 +01:00
zone.h Clients can now request the master to initiate an WebRTC/ICE connection with 'sv_public 1' servers. This is primarily for the browser port. Servers now report their srflx address via the status command (with fp, ready for secure copy+paste). 2023-04-17 03:58:21 +01:00