ca2a6635b6
engine: common: fix cmdlist and cvarlist to match the beginning of command or cvar
2022-08-25 19:22:06 +03:00
5350d88f57
public: crtlib: add quotation mark support for ParseFile, required for filesystem_stdio
2022-07-26 03:17:11 +03:00
691a305f8e
engine: common: reorder cmd_t fields to be compatible with GoldSrc
2022-04-09 19:38:22 +03:00
1f26710bd0
engine: fix add command error messages
2022-01-14 01:06:52 +03:00
fa37d153c8
engine: common: restrict alias/unalias and stuffcmds from executing by server
2022-01-14 00:26:26 +03:00
1ffe050205
engine: print only command name in Unknown command message, rather than a full line
2022-01-04 09:01:08 +03:00
1cac321c00
engine: enable filtered command buffer for dedicated to pass the tests
2021-12-03 09:41:23 +03:00
1944f48516
engine: common: allow unlimited commands for unprivileged mode at this time to not break mods like GGM
2021-11-23 05:23:38 +03:00
992bcd89ef
engine: add cmd and cvar tests for privileged mode
2021-11-23 05:23:38 +03:00
508eb7ab5f
engine: restore command escaping
2021-11-23 05:23:38 +03:00
8599119c8d
engine: add filterable flag support for cvars and cmds
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
b24c1a51d3
engine: try to mitigate outdated client.dll vulnerabilities
2021-11-23 05:23:38 +03:00
f9d1d14848
engine: disable filtered command buffer for dedicated
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
9e5d5e0ea3
public: moved COM_ParseFileSafe to libpublic, added optional argument for length and overflow checking
2021-10-08 17:31:32 +03:00
901e52615b
engine: fix Com_ParseFile call
2021-07-20 16:26:17 +03:00
0efc5e82ec
engine: fix some const qualifier lose and pointer-to-int casts
2021-07-20 16:03:06 +03:00
155eb1ba58
engine: fix various warnings
2021-03-07 03:40:01 +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
3a416636f1
engine: mark GAME_EXPORT's
2020-01-19 08:15:54 +07: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
2f8fec6b70
Remove trailing spaces, convert mistakenly put spaces to tabs. The most useful commit ever.
2019-07-19 20:23:08 +03:00
da4062ede9
engine: cmd: add apropos command from old engine
2019-07-09 16:36:34 +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
199ebfed48
ref: implement engine ref API
2019-03-16 04:17:56 +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
9e618ce3e1
cmd: base_cmd: fix inconsistency between linked list and hash map
2018-10-10 00:42:06 +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
f26ac52102
Merge 4140 update
2018-06-11 14:04:50 +03:00
814b7eda07
Apply 4140 update
2018-06-09 01:28:35 +03:00
5d48708615
Forgot to add cvars into basecmd. Add basecmd_test to check is basecmd valid
2018-06-01 22:11:22 +03:00
0561ac2076
Add basecmd from old engine. Add basecmd_stats command
2018-06-01 21:28:25 +03:00
5a449a56ea
Port restricted cmds and cvars from old engine. TODO: implement better stufftext filter
2018-06-01 19:57:54 +03:00
9bab7d222a
Apply 4097 update
2018-04-26 03:09:36 +03:00
efe8ddf151
Fix missing const-qualifiers in engine code. Fix qboolean/int mixing in interface implementations(int is preferred). Replace long by int in COM_RandomLong.
2018-04-23 23:07:54 +03:00
fd649905ea
Fix some format warnings
2018-04-23 21:49:37 +03:00
c1076f43f7
Update client engine interface
2018-04-19 21:51:17 +00:00
5d13112e25
Dedicated build
2018-04-18 18:32:30 +03:00
8d6e3b7f79
Pure engine source code(LF line endings, UTF8 encoded)
2018-04-13 19:23:45 +03:00