1061 Commits (3eb4862794a0bcecdfb041ec04377cdad0b6ddcf)

Author SHA1 Message Date
Alibek Omarov 1350fd0b52 engine: ref: use right Cvar_Get function :) 3 years ago
Alibek Omarov d7db48ce4b engine, ref: create shared cvars list, register them at engine side, make a generic macro to declare, define and get all pointers at ref side 3 years ago
Alibek Omarov 293482fbd5 engine: FCVAR_GLCONFIG are not readonly anymore. To make truly readonly cvar for renderer, one must apply FCVAR_READ_ONLY flag 3 years ago
Alibek Omarov 07f1f7ded1 engine: launcher: use our Q_strncpy instead of standard strncpy 3 years ago
Alibek Omarov 1cac321c00 engine: enable filtered command buffer for dedicated to pass the tests 3 years ago
Alibek Omarov aa7bfb4819 engine: check for non-standard alloca header 3 years ago
Alibek Omarov 0c18a06946 engine: sequence: use Q_strncpy instead of standard strcpy 3 years ago
Alibek Omarov 24edcf7d9e engine: swap lumps back after they were swapped for blue-shift maps 3 years ago
Alibek Omarov c00e77c02e engine: fix const qualifier discard 3 years ago
Alibek Omarov 25c0557f7f engine: platform: sdl: fix building with SDL1.2 3 years ago
SNMetamorph f726793711 engine: client: cl_main: fixed compilation error 3 years ago
Alibek Omarov 1944f48516 engine: common: allow unlimited commands for unprivileged mode at this time to not break mods like GGM 3 years ago
Alibek Omarov 992bcd89ef engine: add cmd and cvar tests for privileged mode 3 years ago
Alibek Omarov 2356bc9905 engine: client: escape keybindings and rcon commands 3 years ago
Alibek Omarov 9159d406e3 engine: client: fix #673 3 years ago
Alibek Omarov 508eb7ab5f engine: restore command escaping 3 years ago
Alibek Omarov 1de1852409 engine: client: fix build after merging into one ParseCvarValue function 3 years ago
Alibek Omarov 664506f79e engine: client: touch security, add unprivileged for buttons added from server, force it and client flags 3 years ago
Alibek Omarov 06eb6838a9 engine: client: protect protected, privileged and server only cvars from server query 3 years ago
Alibek Omarov f2a9f805b8 engine: client: redefine some cvars as filterable 3 years ago
Alibek Omarov c6648a69ba engine: client: protect messagemode from command injection too 3 years ago
Alibek Omarov 3203d9a043 engine: client: wire Cbuf_AddFilteredText to svc_stufftext commands 3 years ago
Alibek Omarov 8599119c8d engine: add filterable flag support for cvars and cmds 3 years ago
Alibek Omarov 36702aafe7 engine: rename FCVAR_LOCALONLY and CMD_LOCALONLY into FCVAR_PRIVILEGED and CMD_PRIVILEGED 3 years ago
Alibek Omarov b93938956e engine: allow exec command with config filenames whitelist 3 years ago
Alibek Omarov c96f10d40b engine: client: restrict LOCALONLY cvars regardless of cl_filterstuffcmd value 3 years ago
Alibek Omarov 8a9231628e engine: restrict potentially harmful or related to user settings engine cvars 3 years ago
Alibek Omarov 66d66eb835 common: define FCVAR_LOCALONLY the same bit used in GoldSource, move FCVAR_MOVEVARS into internal engine flags 3 years ago
Alibek Omarov 9a4dec64f9 engine: describe protected and privileged cvars 3 years ago
Alibek Omarov 94dc74a37f engine: restrict potentially harmful engine commands 3 years ago
Alibek Omarov b24c1a51d3 engine: try to mitigate outdated client.dll vulnerabilities 3 years ago
Alibek Omarov c79a649d97 engine: client: implement pfnFilteredClientCmd 3 years ago
Alibek Omarov f9d1d14848 engine: disable filtered command buffer for dedicated 3 years ago
Alibek Omarov 1a1d81de62 engine: add stuffcmd filtering, not wired to ClientCmd yet 3 years ago
SNMetamorph c366e25a10 ref_gl: cvar gl_wgl_msaa_samples renamed to gl_msaa_samples 3 years ago
Bohdan Shulyar 8ab97fbbf0
engine: client: Add svc_exec support (#671) 3 years ago
Alibek Omarov 39893609fd engine: touch: cosmetical touch code refactoring 3 years ago
Alibek Omarov b9901bcb70 engine: client: forgot to register s_warn_late_precache cvar 3 years ago
Alibek Omarov 6571c78ed4 engine: client: hide late precache warning under s_warn_late_precache cvar 3 years ago
Alibek Omarov efc156fcf5 engine: ref_api: purposefully moved WorldToScreen to 2D functions from TriAPI, since WorldToScreen is expected to be simpler in-engine version rather than TriAPI one 3 years ago
Alibek Omarov e8cd6e9d65 engine: build: add RISC-V support(based on @archanox patches), add MIPS64 support 3 years ago
Alibek Omarov d9fd6aa05c engine: server: restore log functionality from old engine. Thanks to @ValeTheVioletMote for initial patch. 3 years ago
Владислав Сухов 1042291ad6 client: Don't change loading bar color 3 years ago
Владислав Сухов c9e4912a2a client: backport con_fontnum from old engine 3 years ago
Alibek Omarov 621399c49b engine: add safe ParseFile to client MobilityAPI 3 years ago
Alibek Omarov f3fedbfdba engine: add safe ParseFile to menu extended API 3 years ago
Alibek Omarov 29a8bfb1dc engine: common: fix ParseFile calls 3 years ago
Alibek Omarov 004e190435 engine: common: test ParseFile length return value 3 years ago
Alibek Omarov a8c877c841 engine: server: fix ParseFile calls 3 years ago
Alibek Omarov 4ba95277b9 engine: client: fix ParseFile calls 3 years ago