Commit Graph

79 Commits

Author SHA1 Message Date
c00e77c02e engine: fix const qualifier discard 2021-11-27 05:27:45 +03:00
992bcd89ef engine: add cmd and cvar tests for privileged mode 2021-11-23 05:23:38 +03:00
f2a9f805b8 engine: client: redefine some cvars as filterable 2021-11-23 05:23:38 +03:00
36702aafe7 engine: rename FCVAR_LOCALONLY and CMD_LOCALONLY into FCVAR_PRIVILEGED and CMD_PRIVILEGED 2021-11-23 05:23:38 +03:00
b93938956e engine: allow exec command with config filenames whitelist 2021-11-23 05:23:38 +03:00
8a9231628e engine: restrict potentially harmful or related to user settings engine cvars 2021-11-23 05:23:38 +03:00
94dc74a37f engine: restrict potentially harmful engine commands 2021-11-23 05:23:38 +03:00
1a1d81de62 engine: add stuffcmd filtering, not wired to ClientCmd yet 2021-11-23 05:23:38 +03:00
a235bec5f1 engine: introduce COM_ParseFileSafe, add tests 2021-10-08 17:31:32 +03:00
SNMetamorph
e4ad8def0d engine: filesystem: fixed current directory changing for Windows 2021-10-03 12:28:59 +03:00
SNMetamorph
ec95948b69 engine: server: implemented instant game library loading 2021-10-03 04:38:05 +03:00
91ee9bd32a engine: merge tests for imagelib 2021-06-20 20:26:22 +03:00
6ea25b8194 engine: add simple unit-testing (v3?) 2021-06-20 19:59:16 +03:00
Gleb Mazovetskiy
5e0a0765ce Trim all trailing whitespace
The `.editorconfig` file in this repo is configured to trim all trailing
whitespace regardless of whether the line is modified.

Trims all trailing whitespace in the repository to make the codebase easier
to work with in editors that respect `.editorconfig`.

`git blame` becomes less useful on these lines but it already isn't very useful.

Commands:

```
find . -type f -name '*.h' -exec sed --in-place 's/[[:space:]]\+$//' {} \+
find . -type f -name '*.c' -exec sed --in-place 's/[[:space:]]\+$//' {} \+
```
2021-01-04 20:55:10 +03:00
abd9778ef3 engine: common: simplified strings operations. 2020-11-28 23:20:14 +03:00
9b22149509 engine: host: execute server.cfg right before main loop starts 2020-05-02 19:26:41 +03:00
732cb925e5 launcher: use engine definitions, enable cocon_win by default, fix Com_LoadLibrary to COM_LoadLibrary, fix memory leak, fix incorrect argv 2020-04-25 21:28:19 +03:00
82c54b1b54 engine: disallow zero-width strings for getenv() 2020-04-19 13:02:51 +03:00
51a45d745e engine: userconfig.d support from old engine 2020-04-14 20:08:08 +03:00
3d9c482eae host: add -help, fix #136 2020-03-04 08:55:22 +03:00
e3b547c8a9 public: rename mathlib to xash3d_mathlib. 2020-02-12 14:32:26 +05:00
3e3aff040e platform: add Platfrom_Init, Platform_Shutdown, Platform_MouseMove move platform-specific code from host.c 2020-02-08 23:15:40 +07:00
3a416636f1 engine: mark GAME_EXPORT's 2020-01-19 08:15:54 +07:00
bbd033c254 lib: restore dll loader support 2020-01-19 07:38:37 +07:00
077bc7323c engine: host: fix crash 2019-12-02 01:01:39 +03:00
08e7bb1bf4 engine: common: enable our own build number counter, move legacy to Q_buildnum_compat 2019-11-28 17:49:14 +03:00
9421457b3a engine: big refactoring commit, instead of using platform-specific platform-specific macros, use appropriate macros set by public/build.h 2019-11-24 03:52:08 +03:00
ac4a14ef6c engine: host: support DEFAULT_DEV macro 2019-11-24 03:02:12 +03:00
1f308a43c8 engine: fix build after lowmemory rebase 2019-11-02 08:56:07 +03:00
9d826016b0 engine: finish sdl1.2 port 2019-11-02 08:56:07 +03:00
9e99a2bc37 engine: dirty sdl1.2 port 2019-11-02 08:56:07 +03:00
4beba75159 engine: fix various compiler warnings 2019-07-13 23:25:03 +03:00
83953c7fb3 Port ip filter and partially useragent from old engine. 2019-07-09 03:48:09 +03:00
b797e0af1a Merge 4483 update 2019-05-25 02:44:24 +03:00
c215b89923 Apply 4483 update 2019-05-19 15:01:23 +03:00
fe14a360b4 engine: fix fs_offset_t/size_t conversion, const qualifiers 2019-05-02 19:12:23 +03:00
a9cf3357c7 ref: move GLES driver hint to SetAttribute as we don't choose GLES renderer in compile-time anymore 2019-04-04 22:43:33 +03:00
e05c1ed912 HTTP download support 2019-02-02 05:15:59 +07:00
0409107ee2 scripts: appimage: fix generating extras.pak 2019-01-12 03:01:50 +03:00
c8035c1adf host: fix implicit declaration on Win32 builds 2019-01-12 02:53:41 +03:00
5fda638edf host: fix compiling error 2019-01-12 02:48:56 +03:00
ed05519c60 host: rearrange conditionals in Host_CalcFPS for better readability 2019-01-11 23:20:35 +03:00
Josh K
422e511aac Added the 'sleeptime' cvar and behavior from the 'Old Engine'. 2018-12-23 07:32:13 -05:00
298393b653 Initial amd64 port 2018-12-05 23:57:05 +07:00
3fe737058f buildinfo: add host_ver cvar 2018-11-29 01:54:25 +03:00
25d8a94c1c engine: fix implicit declaration, remove dead MsgDev now, fix const modifier loss in host.c 2018-11-16 15:25:04 +03:00
a03aa3ddb3 Merge 4281 update 2018-10-28 00:39:29 +03:00
aae3510763 Apply 4281 update 2018-10-27 23:32:09 +03:00
491188a0f3 Merge branch 'original' 2018-10-04 14:27:14 +07:00
5c738b3402 Apply 4253 update 2018-10-04 13:08:48 +07:00