2
0
mirror of https://github.com/rehlds/rehlds.git synced 2024-12-26 22:55:46 +03:00
Commit Graph

855 Commits

Author SHA1 Message Date
Sergey Shorokhov
20c16bfad3
IP and IPX allocation warnings move under -dev arg (#1071) 2024-12-18 20:07:52 +03:00
Sergey Shorokhov
28c205de11 CI: add workflow_dispatch event trigger
[skip ci]
2024-12-14 18:07:53 +03:00
s1lentq
1a68407710 Netchan_CopyFileFragments: fix typo 2024-12-12 04:35:38 +07:00
Francisco Muñoz
4afb6e3be9
Move SV_CheckMovingGround into SV_Physics (#1045) 2024-12-09 19:20:17 +07:00
s1lentq
e83b324301 Fix build 2024-12-09 01:21:00 +07:00
s1lentq
64c684af4a Added new CVARs for improved handling of decompression failures:
- `sv_net_incoming_decompression_min_failures`: Min failures required to flag a player
- `sv_net_incoming_decompression_max_failures`: max failures allowed before punishment
- `sv_net_incoming_decompression_min_failuretime`: Time window for failure tracking
2024-12-09 00:02:33 +07:00
s1lentq
e54adb089c fix crash due fakeclient 2024-12-08 08:57:51 +07:00
s1lentq
18b173d5c6 Fix potential crash 2024-12-08 05:15:11 +07:00
s1lentq
6e6368da30 CalcSurfaceExtents: more info in extents error message 2024-12-08 00:36:04 +07:00
s1lentq
df862d9bb6 Improved movevars sync logic for clients, allowing independent sync of movement props for each client, regardless of global movevars 2024-12-08 00:18:36 +07:00
12b35dbe8c
deleted local GitHub Action 2024-11-20 00:25:27 +03:00
c17dacd152
reHLDS -> ReHLDS 2024-11-16 00:56:23 +03:00
85d55d15db
Merge pull request #1058 from rehlds/feature/improvements
added changelog
2024-11-06 13:39:04 +03:00
df704585aa
meta improvemetns
* added changelog
2024-11-03 14:46:08 +03:00
Sergey Shorokhov
5a1f66a6b4
CI Workflow Improvements and Fixes (#1056)
chore(ci): standardize and update CI workflows for compatibility and consistency

- Updated action versions (`checkout@v4`, `upload-artifact@v4`, `download-artifact@v4`) for enhanced compatibility and security
- Removed unsecure Node.js version allowance to align with *-latest OS requirements
- Downgraded MSBuild to version 16 to resolve CI compatibility issues
- Migrated test demos to `rehldsorg/testdemos:latest` container with a streamlined testing approach via matrix strategy and `runTest.sh`
- Standardized Linux dependency installation for consistent build environment across jobs
- Unified CI workflow structure with `rehlds` and `regamedll` repositories for better consistency
- Optimized artifact deployment steps and removed unnecessary cleanup operations

Co-authored-by: s1lentq <s1lentsk@yandex.ru>
2024-10-29 09:20:39 +03:00
s1lentq
fe184a82e0 SV_ProcessFile: Ignore customization file uploads if upload is disabled 2024-10-24 02:28:47 +07:00
s1lentq
b29740c19e CalcSurfaceExtents: MAX_SURFACE_TEXTURE_SIZE limit increased from 256 to 512 2024-09-25 02:02:44 +07:00
肯定龙
7073363c88
Small fix in sv_user.cpp (#1042) 2024-08-07 07:24:29 +07:00
s1lentq
2834fb8494 Minor refactoring and improve readability 2024-08-01 03:34:00 +07:00
s1lentq
c8308a2c60 [HLTV] Fix reverse-engineering mistake in World::WritePacketEntities 2024-08-01 00:12:34 +07:00
s1lentq
ed954a710f [HLTV] Fix reverse-engineering mistake in ObjectDictionary::RemoveIndex 2024-08-01 00:09:32 +07:00
Eason
9935f8bc75
Workflows: fix linux build(Action Checkout) (#1040)
* Update build.yml
2024-07-31 01:37:36 +07:00
s1lentq
9c1e84328e Fixed GCC compilation warnings/errors
Fixes #1032
2024-05-30 19:15:39 +07:00
s1lentq
c1ccc5009a Fix warning compiler in linux build 2024-05-27 05:08:02 +07:00
s1lentq
0f45ec09fa Enhanced API interface game message manager
Bump major API version
Minor refactoring
2024-05-27 05:01:37 +07:00
s1lentq
c9f9bbfff9 Implement API interface game message manager 2024-05-13 19:20:19 +07:00
s1lentq
a761efa75d Minor cleanup 2024-05-13 18:48:35 +07:00
Adrian Cirstea
82a3d1d084
Add SV_SendResources hook (#1024)
* Implement `SV_AddResources` hook
2024-05-10 18:15:22 +07:00
s1lentq
693b51c883 Improved behavior of sv_filterban 0. Fixes #1027 2024-05-10 18:05:41 +07:00
s1lentq
47ffe4b257 Fix rehlsdk 2024-05-10 17:43:24 +07:00
s1lentq
3c4acbb046 Fix warning 2024-05-10 17:42:05 +07:00
s1lentq
5b72d06bfb Fix default value for sv_net_incoming_decompression_max_ratio 2024-05-10 17:38:09 +07:00
Dmitry Novikov
0d1bdbab67
Implemented reduction of impact caused by zip-bomb exploit (#994)
* Implemented reduction of impact caused by zip-bomb exploit
Added network security CVars:
- sv_net_incoming_decompression (0-1) Enables or disables incoming data decompression
- sv_net_incoming_decompression_max_ratio (0.0 - 100.0) Sets max allowed ratio between compressed and decompressed data. (A ratio close to 90 indicates large uncompressed data with low entropy)
- sv_net_incoming_decompression_max_size (16-65536) Adjusts max size of output data after decompression.
Added CVar sv_net_incoming_decompression_punish for ban
* Fix missing reg CVar sv_net_incoming_decompression_punish
2024-04-14 01:04:03 +07:00
s1lentq
61ee4f9269 Netchan_CreateFileFragments: Fixed a hang connection on verifying resource stage, when precached file exists but is absolutely empty 2024-04-10 12:30:59 +07:00
Sergey Shorokhov
b870de768b
fix: README badges
[skip ci]
2024-04-06 22:09:47 +03:00
s1lentq
3c282b435c Draw_ValidateCustomLogo: Fixed incorrect offset to palette size 2024-03-26 20:41:53 +07:00
s1lentq
ec47e4d978 Do not propagate custom logos according to sv_send_logos cvar 2024-03-18 22:17:23 +07:00
s1lentq
462fe55fb8 SV_CreateCustomizationList: spew logs in only dev mode 2024-03-18 22:12:01 +07:00
s1lentq
f26ad71aba Do not send customizations list on duplicate or missing resource 2024-03-18 22:09:18 +07:00
s1lentq
59ed3f6867 SV_ParseResourceList: Do not uploading according to sv_allowupload cvar 2024-03-18 22:04:02 +07:00
s1lentq
516bb93627 HPAK_ResourceForHash: Remove message with missing custom.hpk 2024-03-18 21:59:18 +07:00
s1lentq
174414db81 Draw_ValidateCustomLogo: Minor refactoring & cleanup 2024-03-18 21:57:57 +07:00
anzz1
05f4a279f9
Add steamcmd instructions to readme (#1021) 2024-03-02 22:24:04 +07:00
s1lentq
58391b6ee5 SV_WriteEntitiesToClient: Reset movetype if the aiment index is invalid 2024-02-20 03:18:36 +07:00
s1lentq
498d7e0d18 Fix crash when the entity with aiment doesn't have a model 2024-02-14 19:23:16 +07:00
s1lentq
a7b60451f3 TEX_InitFromWad: Fix reversing mistake (Don't add file handle before check) 2024-01-31 15:41:00 +07:00
s1lentq
63fde229c9 MSG_WriteBitAngle: Cap the precision check from 32 to 22 to avoid overflow issues when representing angles with more than 22 bits because the multiply by 'shift' may result in overflow 2024-01-26 07:50:09 +07:00
s1lentq
9b0dbe8dd2 Host_Status_f: Fixed incorrect player index to output 2024-01-25 18:36:03 +07:00
s1lentq
41c5186b2c RCON: Fixes redirect print and minor refactoring 2024-01-22 05:48:34 +07:00
s1lentq
90cb97ddae Update README.md 2024-01-18 21:50:33 +07:00