s1lentq
14b56e0514
Added more check for possible numleaf overflow
...
Minor refactoring
2022-12-07 19:15:08 +07:00
Juice
05c7601f1e
Fix crash in ProcessStringCmd ( #838 )
2021-06-12 00:01:01 +07:00
s1lentq
0c47c1c28b
CMakeLists.txt: Fix build with cmake 3.7.2 [skip ci]
2021-06-05 08:21:48 +07:00
s1lentq
b0488cf081
Outdated maps compatibility 'Q1BSP_VERSION' for dedicated server
2021-05-03 00:50:25 +07:00
s1lentq
a0bdadd679
reworked windows appversion
2021-04-16 02:32:43 +07:00
s1lentq
41f635869a
Remove hookers stuff
2021-04-16 02:26:45 +07:00
s1lentq
7bd3d73b79
workflows/build.yml: add unittests for linux
...
CMakeLists.txt minor refactoring
2021-04-12 04:25:40 +07:00
s1lentq
7cfea77b93
workflows/build.yml: add testing HLDS demo
2021-04-11 07:00:11 +07:00
s1lentq
e9a39d73f2
CMakeLists.txt missing libm.so linking
2021-04-08 18:03:30 +07:00
s1lentq
c893651bf0
Remove gradle & cleanup
2021-04-08 05:13:42 +07:00
s1lentq
ccd36e765b
CMakeLists.txt configure Intel C++ Compiler
...
build.yml: use container linux86buildtools
Minor refactoring
2021-04-08 03:34:55 +07:00
s1lentq
2965e0ea7f
Added libraries libm/librt built on glibc 2.11.1 ( Fixes #827 )
2021-04-05 00:04:00 +07:00
s1lentq
f27be28abb
CMakeLists.txt: Configure for more compat to older linux distros (Debian 7, Centoc 6 etc)
2021-03-25 08:29:10 +07:00
s1lentq
77f004fdfc
CMakeLists.txt: force run path for libsteam_api.so
2021-03-23 03:13:18 +07:00
s1lentq
7ea6686659
HLTV:Console: Fix typo
...
CMakeLists.txt: Fix typo linker flags
2021-03-23 01:29:00 +07:00
s1lentq
80b849f39e
HLTV: Downgrade GLIBC version
2021-03-23 01:10:55 +07:00
s1lentq
42fd0fadfa
ExecuteString: Fix parser Closes #821
2021-03-22 23:56:12 +07:00
s1lentq
ce0bfa11ab
CMakeLists.txt: Configure for compat oldest libstdc++
...
CMakeLists.txt: Add -fno-stack-protector
ExecuteString: Fix parser
build.yml: Add paths-ignore README.md
2021-03-17 04:16:49 +07:00
s1lentq
2e8bd9e1eb
Add workflows/build.yml
...
Preparing migration to workflows
Fixes warnings
Update badges README.md
2021-03-16 21:22:34 +07:00
Very Strange Karaulov
2f2be916c2
HTLV: RadiusFromBounds is broken ( #811 )
...
HTLV: RadiusFromBounds fix mistake
2021-02-08 17:28:07 +07:00
Sergey Shorokhov
169020067b
Add: new chatdelay command. ( #777 )
2021-01-29 21:12:32 +03:00
Juice
83c0b6ea2b
HLTV: prevent clients from setting userinfo * keys with setinfo command ( #792 )
2020-12-03 20:14:54 +07:00
Artem Golubikhin
987ee51a6b
Implement svc_exec
support in the engine and HLTV ( #737 )
...
* Added `svc_exec` to the list of svc commands in engine
* Added `svc_exec` support to HLTV code
* Made the engine code forward-compatible with future svc_* additions
* Added reserved svc_* slots in the enumerations
2020-05-19 01:46:47 +07:00
s1lent
6520ab54b0
Reworked COM_FileExtension ( Fixed #716 )
2019-08-29 01:29:18 +07:00
s1lent
5b6856876e
HLTV-Core: Increased rates threshold
2019-08-11 23:27:16 +07:00
Dmitry Tsarevich
0232d99726
Catch crashes and write minidumps on windows ( #703 )
...
* Catch crashes and write minidumps on windows
* Allow to enable/disable writing mini dumps as in other Source games
* Fix gradle build - write minidumps
* Appends application version to mini dump name
Makes easier to reproduce issues via mini dumps.
New mini dump file name format:
<exe name>_<app version>_crash_<date YYYYMMDD>_<time HHMMSS>_<unique counter>.mdmp
Example:
hlds_3.6.0.675-dev+m_crash_20190702_005019_1.mdmp
2019-08-11 19:44:06 +07:00
s1lent
7c5dc890df
HLTV: Increased rates threshold for recording demofile, rate 100k and updaterate up to 100
2019-08-11 03:26:52 +07:00
Shorohov Sergey
9f7be106ed
Add toolset for VS 19 ( #712 )
...
* Add toolset for VS 19
2019-08-10 21:00:37 +07:00
s1lent
a0926eda44
HLTV: Closed #657
...
HLDS: Moved check to limit of leafs into SV_SpawnServer function.
2019-07-30 23:20:05 +07:00
s1lent
237ee46464
SV_WriteId_f, DemoFile::StartRecording: Enforce certain extensions be used for files (*.dem, *.cfg) and prevent certain path characters from being used in commands
...
SV_CheckForDuplicateNames: revert checks (default behavior hlds)
2018-09-03 17:34:08 +07:00
theAsmodai
f324df867f
Info code refactoring ( #604 )
...
* info.cpp refactoring
* Update info unittests
* Make _vgui_menus important and fix tests passing
2018-05-04 23:37:53 +03:00
s1lent
7cfae98e81
Reworked NetChannel::ValidateFragments
...
Added macros HLTV_FIXES
Minor refactoring BitBuffer.cpp and cosmetic changes
2018-02-22 18:04:21 +07:00
Asmodai
4d87e215d3
Add fragments validation to hltv
2018-02-17 01:47:58 +03:00
s1lent
6994b32f25
HLTV: Rename GROUP_UNKNOWN to GROUP_MULTICAST
2017-12-15 01:39:49 +07:00
Dmitry Novikov
60f2181a55
Rework #529 , #530 ( #553 )
...
* Rework #529 , #530
Fix comment to S2A_RULES
Closes #529
Closes #530
2017-12-11 17:52:38 +07:00
s1lent
e5d26bc4d2
HLTV-Core: Fixed wrong size of lightstyles
...
HLTV-Console: Added macros LAUNCHER_FIXES
2017-12-09 23:24:18 +07:00
s1lent
cc90106339
CCommandLine::CheckParm Fix undefined behavior
...
Add flag -no-pie to linker for executable files
2017-10-25 01:03:22 +07:00
s1lent
3317627359
Remove leading lib prefix on all projects
2017-10-22 23:00:45 +07:00
Artem Golubikhin
2829c7ffde
Fixed saving temporary string in PF_lightstyle_I ( #532 )
...
Fixed saving temporary string in PF_lightstyle_I
Marked mismatched code (HLTV)
Fixed lightstyle copying in ParseSaveTables (SinglePlayer)
2017-10-09 17:06:05 +02:00
s1lent
a444ce046b
HLTV: Support GCC
2017-09-27 20:43:24 +07:00
Artem Golubikhin
5bd5e891d1
[NEED TESTS AND REVIEWS] Reworked EXT_FUNC usage ( #513 )
...
* Added missed EXT_FUNC for engfuncs and pm
* Added missed EXT_FUNC for exposed interfaces
* Added missed EXT_FUNC for ReHLDS API interfaces
* Added EXT_FUNC to export macros (added missed EXT_FUNC to exported functions like CreateInterface, F and NET_Sleep_Timeout)
2017-08-05 01:57:36 +05:00
s1lent
b4ef456411
HLTV: Use Q_* defines
2017-07-24 18:43:24 +07:00
s1lent
b0660861cb
Fixed crash hlds, when building with GCC 6.X and later
...
Fix gcc compile
2017-07-24 01:09:08 +07:00
s1lent
2cf2fc6b63
Reconstruction & cleanup include files
...
Remove useless include files and part of code too
Move defines Q_* functions from engine/common.h to public/strtools.h
Rename functions:
strcopy > Q_strlcpy
strncopy > Q_strnlcpy
2017-07-23 17:05:15 +07:00
s1lent
06ed0a12fd
Added platform toolset selector for VS2017
2017-07-23 13:10:21 +07:00
s1lent
eac20aef3a
GCC 5.X: Force disable macro _GLIBCXX_USE_CXX11_ABI for compatibility oldest version libstdc++
...
Fix #476
2017-06-28 18:26:29 +07:00
s1lent
8276436809
Fixes #471
2017-05-21 18:08:28 +07:00
s1lent
5981a4c544
HLTV: Some fixes director part and small refactoring.
2017-05-13 22:33:38 +07:00
Dmitry Novikov
92b6fd6944
Add WIN32_LEAN_AND_MEAN to prevent tons of unused windows definitions from headers. ( #470 )
2017-05-12 00:06:45 +03:00
Dmitry Novikov
49483d3b05
HLTV: Refactoring and fixes ( #469 )
2017-05-11 23:11:16 +03:00