2
0
mirror of https://github.com/rehlds/rehlds.git synced 2025-04-17 06:42:29 +03:00

20 Commits

Author SHA1 Message Date
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
Artem Golubikhin
369b857155 Fixed F exporting 2017-07-31 04:51:40 +03:00
s1lent
cd7798b7a8 Merge branch 'master' of github.com:dreamstalker/rehlds into hltv 2017-05-04 00:50:08 +07:00
In-line
4da6a09875 Fix out of bounds assign in Sys_InitGame (#444)
* Fix out of bounds assign in Sys_InitGame.
2017-04-26 18:44:18 +05:00
s1lent
6bda5ecbba Restructuring of rehlds for HLTV project.
Improved hooks stuff: Removed wrappers for virtual functions hooks.
2017-04-24 04:25:31 +07:00
Lev
2f64cfc873 GCC support (#339)
* GCC support - could be used via -PuseGcc command line argument.

* Refactoring around __FUNCTION__, change __FUNCTION__ into __func__.

* Refactoring, formatting, small fixes.
2017-02-11 01:51:22 +05:00
Lev
f5faf796d9 Small fixes and formatting. (#331)
* Allow hlds.exe to be renamed, just disable testing suite.

* Corrected structure field name.

* A bit of formatting and types fixes.

* Correct the code to avoid visual studio code parsing bug (it doesn't process half of pair curly braces in defines correctly).

* A bit more cleanup.
2017-02-03 23:07:24 +05:00
s1lentq
0c8cb64af7 Fix #304
Fix unknown function __cpuidex when used in 3rd party
2017-01-07 19:59:56 +07:00
Semen Ermilov
b9c8be8aec Nohref checks (#293)
* Fixed "error C4996: 'GetVersionExA': was declared deprecated" using a crutch.
* Added NOXREFCHECK to all NOXREF functions.
* Removed NOXREF from Sys_CheckOSVersion because it is being called.
2016-12-28 23:41:12 +05:00
Chuvi
11d1af755f Fixed "error C4996: 'GetVersionExA': was declared deprecated" using a crutch. 2016-12-28 11:10:02 +03:00
s1lentq
5c1be6a61d Clean up code/dwarf 2016-11-22 04:46:48 +07:00
s1lentq
4090ff3db5 Refactoring of versioning 2016-11-07 19:27:06 +07:00
s1lentq
0f6961c140 Fix #179
Bug: Sys_InitMemory are not sets '-heapsize'
2016-02-28 02:05:12 +06:00
WPMGPRoSToTeMa
edc69b5ed5 Fixed reading and writing custom.hpk (Fixed #114)
Fixed some decompile mistakes
Fixed FS_Read and FS_Write
2016-02-07 22:43:09 +03:00
s1lentq
2a24337eee Cut of nicknames '+' if next there is something digit or alphanumeric character.
Added prefix Q_* for functions strlen/strcmp/strpcy/memset/memcpy/memmove etc.
Added for solution configuration (Debug Swds Play/Release Swds Play) the path to libacof32.lib in linker.
2015-10-27 21:14:08 +06:00
dreamstalker
1463a1a2f8 Fixed issues found by Coverity in the engine 2015-06-26 21:21:55 +04:00
asmodai
c3e5486612 Fixed message fragments validation.
Fixed NET_GetLong.
Passing netadr_t to functions by reference instead of copying.
Added missed Q_ prefix for stdlib functions.
2015-06-07 03:55:42 +03:00
dreamstalker
7891b6196a Implemented delta JIT
Implemented name->index map for sv.model_precache[]
Fixed CPPUnitLite tests runner
Source code optimizations for optimal usage of precompiled headers on linux
2015-05-19 23:20:11 +04:00
Andrey
904394b6ea Added SSE 4.1 implementation of dot product, added SinCos function, maked fast version of SV_Move for point hull (trace line), small copying optimization in SV_RunCmd. 2015-05-11 20:09:51 +03:00
dreamstalker
7326bee095 Initial commit 2015-05-04 22:25:41 +04:00