Alibek Omarov
4f89288ccf
common: cleanup port.h
2021-12-23 19:17:11 +03:00
Alibek Omarov
0efc5e82ec
engine: fix some const qualifier lose and pointer-to-int casts
2021-07-20 16:03:06 +03:00
Alibek Omarov
c62db950f1
server: implement rcon redirection, add redirect command from old engine
2021-03-27 23:46:57 +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
Gleb Mazovetskiy
2106eef4b2
system.c: Fix Sys_Warn/Error
text buffer sizes
...
This was using the wrong define
E.g. `-dev 2 -help` output did not fit into it
2021-01-02 03:43:17 +03:00
Andrey Akhmichin
e3b547c8a9
public: rename mathlib to xash3d_mathlib.
2020-02-12 14:32:26 +05:00
mittorn
adc718f4d5
public: add XASH_POSIX platform define
2020-02-08 23:15:40 +07:00
Alibek Omarov
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
Alibek Omarov
9e99a2bc37
engine: dirty sdl1.2 port
2019-11-02 08:56:07 +03:00
Alibek Omarov
dc207a449c
engine: fix -Werror=strict-prototypes
2019-10-05 02:09:45 +03:00
Alibek Omarov
e8006c3253
engine: move ShellExecute to client, as it cannot be used in dedicated
2019-09-19 17:09:18 +03:00
Alibek Omarov
2f8fec6b70
Remove trailing spaces, convert mistakenly put spaces to tabs. The most useful commit ever.
2019-07-19 20:23:08 +03:00
Alibek Omarov
b539ed5a3d
engine: remove write_to_clipboard, as there was no way to enable it for a long time and no one even asked for this
2019-07-19 17:24:25 +03:00
Alibek Omarov
f2c927906f
Merge 4511 update
2019-06-17 07:36:46 +03:00
Alibek Omarov
3fef353291
android: initial port
2019-05-02 18:07:03 +03:00
Alibek Omarov
e3e2f3afe5
platform: move Sys_ShellExecute implementation to platform backends
2019-05-01 19:21:47 +03:00
a1batross
05eab0b5b0
system: fix win32 build
2018-11-29 19:48:16 +03:00
Alibek Omarov
7c772d6bfd
engine: rework timer stuff, move to platform. Move debugger present checks to platform
2018-11-16 16:32:16 +03:00
Alibek Omarov
25d8a94c1c
engine: fix implicit declaration, remove dead MsgDev now, fix const modifier loss in host.c
2018-11-16 15:25:04 +03:00
Night Owl
f36d1f5621
Use execv instead of execve, because environ symbol breaks compilation with -Wl,--no-undefined flag under FreeBSD via Waf.
2018-11-05 15:39:00 +05:00
Alibek Omarov
ef39f9c9cf
engine: dedicated: fix build
2018-11-01 23:31:16 +03:00
Alibek Omarov
a03aa3ddb3
Merge 4281 update
2018-10-28 00:39:29 +03:00
Alibek Omarov
90d2434bb0
platform: add Set/GetClipboardText calls. Remove unneeded SDL_SetHint call on Android, because Android does not use SDL anymore
2018-10-27 23:28:29 +03:00
Alibek Omarov
bff9ca8438
console: fix double printed console messages on Win32
2018-10-10 23:43:03 +03:00
Alibek Omarov
d0ff201da2
Fix dedicated compiling errors
2018-06-14 20:31:46 +03:00
lewa_j
43b746d2f8
Fix MinGW build
2018-05-13 23:25:51 +03:00
Alibek Omarov
7d37ff33aa
Fix high CPU load on Linux
2018-05-01 21:52:17 +03:00
Alibek Omarov
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
Alibek Omarov
fd649905ea
Fix some format warnings
2018-04-23 21:49:37 +03:00
mittorn
8704c07e4b
Merge branch 'original'
2018-04-21 13:44:06 +00:00
Alibek Omarov
b70fab5384
Add Sys_GetIntFromCmdLine
2018-04-17 03:49:30 +03:00
Alibek Omarov
4a0add4063
Move Win32 console into separate file(second commit), hide Win32 console code under _WIN32 macro. Add some fork-specific macros. Add sys_con.c for generic log file implementation.
2018-04-14 04:08:28 +03:00