2
0
mirror of https://github.com/rehlds/rehlds.git synced 2025-01-14 07:38:04 +03:00

Commit Graph

  • 084bd023d2
    ReHLDS API: Extending api s1lent 2019-08-11 03:01:01 +07:00
  • 9f7be106ed Add toolset for VS 19 (#712) Shorohov Sergey 2019-08-10 17:00:37 +03:00
  • 3dd3906d7f Add toolset cppunitlite for VS 2019 Shorokhov Sergey 2019-08-10 16:03:56 +03:00
  • 56cd581f13 Remove hard dependencies to win 8.1 (WindowsTargetPlatformVersion) Shorokhov Sergey 2019-08-10 15:58:55 +03:00
  • 3d10b4f837 Add toolset for VS 19 Shorokhov Sergey 2019-08-10 15:19:30 +03:00
  • 96002dc875
    Merge pull request #1 from dreamstalker/master Shorohov Sergey 2019-08-10 14:44:20 +03:00
  • 07bb19d5cb Update README.md Giovi 2019-08-09 14:35:24 -03:00
  • 1d62f68649 Adding cvar sv_rcon_allowexternal Giovi 2019-08-04 20:42:14 -03:00
  • 8e09a45bf1
    fix readme Karaulov 2019-08-04 07:09:53 +03:00
  • c7b89e36eb
    Small update for stop create .ent files for any map Karaulov 2019-08-04 07:09:11 +03:00
  • ef8dedd056
    Update README.md Karaulov 2019-08-04 07:04:31 +03:00
  • 8d94dda191
    Small update sv_use_entity_file Karaulov 2019-08-04 07:03:38 +03:00
  • c2780aa399
    Merge pull request #1 from dreamstalker/master xaykx 2019-08-01 22:13:20 +01:00
  • 0c28b707a0
    SV_EmitSound2: check player to fakeclient and active. Closes s1lentq/reapi#137 s1lent 2019-07-31 00:01:39 +07:00
  • b4ddf0bbd3
    Send fake build number in S2C_CONNECTION packet s1lent 2019-07-30 23:28:19 +07:00
  • a0926eda44
    HLTV: Closed #657 HLDS: Moved check to limit of leafs into SV_SpawnServer function. s1lent 2019-07-30 23:20:05 +07:00
  • de45240cb9 Appends application version to mini dump name Tsarevich Dmitry 2019-07-20 01:34:20 +03:00
  • ee3afd2e07 Fix gradle build - write minidumps Tsarevich Dmitry 2019-07-15 16:39:32 +03:00
  • 815ca26f8f Allow to enable/disable writing mini dumps as in other Source games Tsarevich Dmitry 2019-07-08 12:54:52 +03:00
  • d4274dcf6e Catch crashes and write minidumps on windows Tsarevich Dmitry 2019-07-02 00:43:02 +03:00
  • 77a94ec78e [math] Compute radius correctly Tsarevich Dmitry 2019-06-30 18:13:11 +03:00
  • 32b1ad2161 Copy entity origin to target origin Tsarevich Dmitry 2019-06-30 18:06:16 +03:00
  • 9e8d3f13bf [init] Ensure origin initialized Tsarevich Dmitry 2019-06-30 18:03:40 +03:00
  • a7e38b7f55 [free] Free already checks arg for nullptr Tsarevich Dmitry 2019-06-30 18:00:23 +03:00
  • c06501ef10 [format] Fix snprintf format specifier Tsarevich Dmitry 2019-06-30 17:55:15 +03:00
  • 03e5f475b3 [null] Remove redudant null append Tsarevich Dmitry 2019-06-30 17:47:27 +03:00
  • fe82c18055 [eof] EOF is int, not char. Compare correctly Tsarevich Dmitry 2019-06-30 17:44:07 +03:00
  • 050006d757 [format] Fix incorrect format args Tsarevich Dmitry 2019-06-30 17:41:27 +03:00
  • 625af8440f [free] free already checks for nullptr Tsarevich Dmitry 2019-06-30 17:38:47 +03:00
  • 514673d620 [fix] std::size is C++17 thing, just use macro Tsarevich Dmitry 2019-06-30 15:56:46 +03:00
  • a23f2d52eb [delete] Do not check for nullptr when delete Tsarevich Dmitry 2019-06-30 15:49:21 +03:00
  • 20d9b9caf1 [optimization] Seek for char instead of string Tsarevich Dmitry 2019-06-30 15:48:10 +03:00
  • 447f60da4b [optimization] Cache invariant lengths out of loops Tsarevich Dmitry 2019-06-30 15:46:34 +03:00
  • db69eb090c [types] Do not mix int / bool values Tsarevich Dmitry 2019-06-30 15:21:54 +03:00
  • 9022c6da08 [macro] Fixup dangerous macroses Tsarevich Dmitry 2019-06-30 03:52:51 +03:00
  • 2db7f3e401 [null-safe] Ensure file is opened before write Tsarevich Dmitry 2019-06-30 03:46:34 +03:00
  • 0bb9c8edd2 [optimize] Compute const build number only once Tsarevich Dmitry 2019-06-30 03:44:32 +03:00
  • fd2d50cf64 [overflow] Fxi potential buffer overflows Tsarevich Dmitry 2019-06-30 03:37:51 +03:00
  • 9e5ad89978 [types] Better compile-time type checks Tsarevich Dmitry 2019-06-30 03:20:37 +03:00
  • 98ac1ebef3 [unitialized] Ensure buffer always initialized Tsarevich Dmitry 2019-06-30 03:18:52 +03:00
  • dfc0882db4 [unused] Remove unneeded token read Tsarevich Dmitry 2019-06-30 03:16:46 +03:00
  • 87108b39ad [new] New never return null, just throws std::bad_alloc Tsarevich Dmitry 2019-06-30 03:14:44 +03:00
  • 8dacb4ca85 [cast] Fix type system - explicit interface derivation Tsarevich Dmitry 2019-06-30 03:12:17 +03:00
  • 4a0bed4f9a [holds-true] Remove redudant auth proto check Tsarevich Dmitry 2019-06-30 03:00:09 +03:00
  • ac91d9ef73 [memleak] Fix potential memory leaks Tsarevich Dmitry 2019-06-30 02:55:59 +03:00
  • a4bff742c4 [optimize] Remove redudant check Tsarevich Dmitry 2019-06-30 02:47:40 +03:00
  • d104c6a163 [optimize] Search for char instead of string Tsarevich Dmitry 2019-06-30 02:38:03 +03:00
  • eefc34530a Add REHLDS_FIXES macro fant1kua 2019-06-21 22:34:07 +03:00
  • 579530c1d9 Implement sigterm & sigkill handler fant1kua 2019-06-21 22:01:05 +03:00
  • 0c8d3d76ac Fix for range loop in CUtlVector (#697) Karol Szuster 2019-06-05 19:31:06 +02:00
  • 120c111e84
    Reallocate memory only if needed Karol Szuster 2019-05-29 23:42:43 +02:00
  • 88e6358622
    Fix for range loop Karol Szuster 2019-05-29 23:26:32 +02:00
  • 3f809d018a Simple entity editor (#694) Karaulov 2019-05-07 15:52:00 +03:00
  • b12bb97494
    Added sv_use_entity_file cvar Karaulov 2019-05-07 15:35:25 +03:00
  • 13482df562
    Added sv_use_entity_file cvar Karaulov 2019-05-07 13:08:31 +03:00
  • 2163d5960e
    Added sv_use_entity_file cvar Karaulov 2019-05-07 08:47:36 +03:00
  • 630a21bfcc
    Use custom entity file Karaulov 2019-05-07 07:23:47 +03:00
  • 4dc6e23f87
    Update sv_main.cpp Dmitry Novikov 2019-05-07 00:57:53 +07:00
  • a434f0dfce
    Fixed build. Lev 2019-05-06 22:02:50 +05:00
  • a784e0af88
    Refactored custom entity file loading. Lev 2019-05-06 21:58:05 +05:00
  • d3b4722a07
    Update README.md Lev 2019-05-06 21:36:16 +05:00
  • f4c4d88601
    Add sv_use_entity_file to readme Karaulov 2019-05-06 18:15:23 +03:00
  • 68538cee1a
    Use custom entity file Karaulov 2019-05-06 17:28:49 +03:00
  • 514ef67531
    Simple entity editor Karaulov 2019-05-06 15:34:25 +03:00
  • 639e8693bf
    Simple entity editor Karaulov 2019-05-06 13:20:12 +03:00
  • aba8f3bf26
    Simple entity editor Karaulov 2019-05-06 12:52:52 +03:00
  • 538fb6bc02
    Simple entity editor Karaulov 2019-05-06 12:49:54 +03:00
  • 8a1d99dfea
    Simple entity editor Karaulov 2019-05-06 12:44:32 +03:00
  • ee7532416f
    Simple entity editor Karaulov 2019-05-06 08:09:12 +03:00
  • 87671f5533
    Update sv_main.cpp Karaulov 2019-05-06 08:06:34 +03:00
  • 1740424985 Simple entity editor Karaulov 2019-05-06 07:37:50 +03:00
  • 998f17263e
    [api] Added MSG_* funcs [rehlsdk] Added missing platform.h Bump minor version s1lent 2019-04-30 22:02:23 +07:00
  • 4b5c83ad73
    Increase rates limit [test] Shorohov Sergey 2019-04-01 22:09:37 +03:00
  • f6822e30ea fix buffer overflow (#687) namazso 2019-03-29 18:21:09 +00:00
  • 86f0782c86 fix buffer overflow user 2019-03-22 18:35:55 +01:00
  • 8737f9d65b
    Update sv_main.cpp Droads2 2019-02-16 17:37:02 +03:00
  • 89be2166ee
    Merge pull request #660 from dreamstalker/cll_hookchain theAsmodai 2018-09-29 12:47:42 +03:00
  • 2444c9fe15
    Merge pull request #659 from dreamstalker/ipbans_check theAsmodai 2018-09-29 12:47:34 +03:00
  • 85f27fcf4e Fixed missing PM_TRACELINE_* usages WPMGPRoSToTeMa 2018-09-28 02:55:51 +03:00
  • 2a165a646b Added missing *_hull constants WPMGPRoSToTeMa 2018-09-24 06:39:12 +03:00
  • 622ea32b8b Fixed missing CONTENTS_* usages WPMGPRoSToTeMa 2018-09-24 06:05:20 +03:00
  • c2d311c6df Add hookchain for connectionless limiter Asmodai 2018-09-27 01:00:11 +03:00
  • 93222402b8 Optimize check for bans by ip Asmodai 2018-09-26 23:48:10 +03:00
  • af457716c4 Fixed wrong constant name used for model_s::flags WPMGPRoSToTeMa 2018-09-24 05:11:56 +03:00
  • 83f53fb5c5
    Merge pull request #652 from WPMGPRoSToTeMa/fix-net-queuepacket-workflow theAsmodai 2018-09-19 13:46:45 +03:00
  • d7c6142369
    Merge 17697cda5119a7dea896a36cb4e4dabb8b4d8bf1 into 4abeb0c8b52c9f104bf3309b174f7034a882a7e6 IgnacioFDM 2018-09-15 10:13:15 +00:00
  • 4abeb0c8b5
    Merge pull request #653 from dreamstalker/chal_api theAsmodai 2018-09-15 13:00:34 +03:00
  • 834c5a9eda Reworked SV_CheckChallenge_api function Asmodai 2018-09-15 12:21:01 +03:00
  • d15ebf6df2 Fixed NET_QueuePacket workflow WPMGPRoSToTeMa 2018-09-15 00:16:19 +03:00
  • 469908f5c5
    Fix #483 s1lent 2018-09-03 18:04:47 +07:00
  • 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) s1lent 2018-09-03 17:34:08 +07:00
  • 17697cda51 This fixes a family of DoS exploits. Old behavior was to stop processing packets altogether when you received something weird. With this commit, it will simply skip the erroneous packets and keep on processing. IgnacioDM 2018-08-12 17:18:42 -03:00
  • 0ce0af7d0f
    Merge pull request #643 from s1lentq/master theAsmodai 2018-08-11 18:04:52 +03:00
  • 3eed9d11e7
    Check limits up to MAX_MODELS for precached local models (Related #633) s1lent 2018-08-08 14:06:03 +07:00
  • 4da8c9ebcd
    Merge pull request #641 from dreamstalker/namedots theAsmodai 2018-08-06 11:36:30 +03:00
  • c7616fa283 Additional check for '..' in fixed names Asmodai 2018-08-05 12:01:59 +03:00
  • b09519164e Don't hide math functions under REHLDS_FIXES Alibek Omarov 2018-07-16 23:42:30 +03:00
  • b13d85e0c8 Fix compiling Alibek Omarov 2018-06-13 12:21:55 +03:00
  • 0799c568f0 Fix crash in saving bone state for current frame Alibek Omarov 2018-06-12 12:29:33 +03:00
  • a4f4e34fae Implement bone position interpolation Alibek Omarov 2018-06-07 21:05:05 +03:00