2
0
mirror of https://github.com/rehlds/rehlds.git synced 2025-03-28 05:09:04 +03:00

107 Commits

Author SHA1 Message Date
s1lentq
762923fbc3 Implemented new function SV_EmitSound2 for 3-rd things and hook. (#213)
Added direct call for functions SV_EmitSound2 and SV_StartSound
Added cvar sv_rcon_condebug 0/1
2016-06-06 19:28:07 +03:00
Alexander
caf2960504 ReHLDS API: Add hook SV_CreatePacketEntities, global net_from and int… (#212)
ReHLDS API: Add hook SV_CreatePacketEntities, global net_from and interface SteamGameServer
2016-05-30 19:24:33 +03:00
Adidasman1
306f47eee2 ReHLDS API: Add hook on SV_Spawn_f 2016-03-26 00:20:24 +04:00
s1lentq
c66ee2f57a ReHLDS API: Add hook on SV_EstablishTimeBase 2016-03-04 22:07:22 +06:00
asmodai
a43c452428 Added Cvar_DirectSet hookchain 2016-03-02 20:26:36 +03:00
asmodai
0d6a95093f Fixed mathlib unit tests
Added popcnt support check
Removed integer division optimization from asmlib.h
Fixed typo in VectorCompare
2016-02-08 18:26:53 +03:00
asmodai
03b7625294 Added Steam connect/disconnect to api. 2016-02-07 00:11:22 +03:00
asmodai
7c1c541d8f Fixed userid serialization hook
Fixed #135
2016-01-24 17:56:34 +03:00
asmodai
267c7eb327 Fixed crash in Q_UnicodeConvertT
Refactoring in SV_ExtractFrom
Added Steam_GSBUpdateUserData hook
Refactored and optimized calculateBytecount without hardcode
2016-01-17 02:29:16 +03:00
theAsmodai
cb59c433c7 Merge pull request #126 from theAsmodai/master
Using undecorated function name macros for linux
2016-01-10 19:43:19 +03:00
asmodai
59411b08cc Using undecorated function name macros for linux 2016-01-10 19:35:34 +03:00
s1lentq
fda2308b1a ReHLDS API: Added SV_TransferConsistencyInfo, SV_FileInConsistencyList 2016-01-10 21:39:33 +06:00
asmodai
3f2a77b71c Fixed crash on bot disconnect
Using inline algorithms instead of defines
2016-01-10 17:06:19 +03:00
s1lentq
665605e0ab ReHLDS API: Added functions SetResourcesNum and GetResourcesAt for the API. 2016-01-07 18:57:19 +06:00
theAsmodai
9845ae4dc3 Merge pull request #111 from dreamstalker/coverity_fixes
Fixed some issues found by Coverity
2015-12-27 03:30:46 +03:00
asmodai
6a4dc69ef7 Added Steam_GSGetSteamID hook 2015-12-26 21:15:50 +03:00
asmodai
f6be473879 Fixed types in Sys_CheckCpuInstructionsSupport 2015-12-14 01:00:55 +03:00
asmodai
e31eb21fa2 Added API registration tool for plugins
Fixed voice stream API
2015-12-13 23:03:21 +03:00
asmodai
629f313597 Fixed cpu features detection code for SDK 2015-12-13 17:58:06 +03:00
s1lentq
1f63618ea6 ReHLDS API: Added function SetLastVoiceTime for api 2015-12-13 20:23:27 +06:00
s1lentq
ee4dbe6481 ReHLDS API: Added some functions 2015-12-13 19:29:40 +06:00
s1lentq
93a13815e3 Fix: bug in SVC_GetChallenge incorrectly used format specifiers type uint64 for Linux.
Fix: spelling mistake with SV_CheckConsistencyResponce
Fix: net_from in solution project for HOOK_ENGINE
Cleanup and fix to build success for all solutions.
2015-11-17 11:35:21 +06:00
s1lentq
b7bd3f7720 ReHLDS API: Implemented SV_ActivateServer hook and added GetResourcesNum, GetDecalNameNum
Fix: using defines instead of magic numbers
Added include qlimits.h
Reduced the size global variable localinfo, ipfilters, userfilters
2015-11-13 04:42:47 +06:00
s1lentq
67e8a5b646 ReHLDS API: Implemented SV_DropClient hook 2015-11-11 04:25:41 +06:00
s1lentq
961028fa39 ReHLDS API: Added functions SV_AddResource, SetNumConsistency, GetNumConsistency.
Changed name GenericFileConsistencyResponce to CheckConsistencyResponce
2015-11-08 22:35:32 +06:00
asmodai
9b99a54e34 Added optimized stdlib functions from Agner's asmlib
Increased allowed string commands rate
2015-10-18 00:11:21 +03:00
asmodai
09f1f799a1 Fixed loading of maps without world classname or with long list of wads
Removed rtti
Reduced MAX_HOOKS_IN_CHAIN value
2015-10-17 21:25:18 +03:00
asmodai
317a9dc3ba Fixed stringcmd flood
Fixed const qualifiers in sdk
Exported sv_version cvar
2015-10-11 19:04:21 +03:00
asmodai
5a8aa9ce8b Implemented SV_GetChallenge for API. 2015-10-10 20:02:29 +03:00
asmodai
aedbcd1380 Added API for getting cvar_vars. 2015-10-05 00:23:10 +03:00
asmodai
4594ffba4a PreprocessPacket hook moved after IP ban check
AUTH_IDTYPE moved to ReHLSDK
2015-09-29 22:56:25 +03:00
theAsmodai
8e0377617c Merge pull request #67 from theAsmodai/ParseLine_Fix
Parse line fix
2015-09-28 20:28:07 +03:00
asmodai
0e4973de19 Fixed UTF and \t in COM_ParseLine
Fixed undefined structs error in ReHLDSK
2015-09-28 20:20:19 +03:00
asmodai
04afd94aa7 HookChains refactoring.
Added API functions for getting all net message buffers.
Added callback for file hash checking.
Fixed tests passing if sse 4+ doesn't supported.
2015-09-28 02:04:50 +03:00
asmodai
fef6405b61 Fixed some issues found by Coverity 2015-07-25 03:04:18 +03:00
asmodai
c04b30a7fb Implemented SV_WriteFullClientUpdate callback 2015-07-16 15:04:41 +03:00
theAsmodai
d3d296cbcc Merge pull request #54 from WPMGPRoSToTeMa/master
Fixed #53
2015-07-14 01:55:32 +03:00
WPMGPRoSToTeMa
81f7402466 Forced PSAPI_VERSION to 1 2015-07-14 00:58:41 +03:00
WPMGPRoSToTeMa
db2c7c7c10 Added SetModelName function to ReHLDS API 2015-07-13 02:00:34 +03:00
s1lentq
a5d278fb1e Implemented unregisterHook for hookchain and added some functions to ReHLDS API 2015-07-07 23:33:50 +06:00
asmodai
c1daf838c3 Added client_t<>index conversion functions to ReHLDS API. 2015-07-04 20:31:51 +03:00
dreamstalker
ed575d9b7d Fixed: all functions that could be called from outside must realign the stack
Removed NOINLINE from MSG_Write*Bits functions since stack alignment issue is resolved
2015-06-30 17:09:22 +04:00
dreamstalker
8aac19ce00 FlightRecorder: write all console and log messages to the flight log
Refactored tests
2015-06-28 21:15:11 +04:00
dreamstalker
c0889990db Merge branch 'coverity_fixes' 2015-06-27 16:28:02 +04:00
dreamstalker
41ffb2d13c Fixed issues found by Coverity 2015-06-27 14:06:45 +04:00
dreamstalker
53649a3da2 Expose pointer to the cmd_source through rehlds API 2015-06-26 21:26:33 +04:00
dreamstalker
1463a1a2f8 Fixed issues found by Coverity in the engine 2015-06-26 21:21:55 +04:00
dreamstalker
b08e7cb679 Fix Linux build 2015-06-23 00:27:25 +04:00
dreamstalker
90f24f0413 ReHLDS API: Added interceptor for string commands handled by the engine
Mark rehlds_syserror() as noreturn
Added missing includes in ReHLDS API
2015-06-23 00:15:27 +04:00
dreamstalker
f2b95b0305 Implemented decoder for FlightRecorder logs 2015-06-06 16:24:53 +04:00