Commit Graph

  • d56d9892c4 Bump version to 3.9.2 minor v3.9.2 Tixx 2026-04-01 00:40:30 +02:00
  • 82102fcd4b Add ip limiting (#478) SaltySnail 2026-04-01 00:13:45 +02:00
  • 66884920db Remove clients when shutting down the socket SaltySnail 2026-03-31 23:44:22 +02:00
  • 5c2a0db7ef Added timeout on read SaltySnail 2026-03-31 22:32:57 +02:00
  • b139a6aaad Fix skip invalid socket (#477) Tixx 2026-03-28 17:04:04 +01:00
  • 75e9c52ce8 Rewrite accept code to not use continue SaltySnail 2026-03-28 16:23:29 +01:00
  • b4b262196b Revert "Skip invalid socket when accept() fails" SaltySnail 2026-03-28 16:15:42 +01:00
  • 4af0e4ccac feature: BEAMMP_PROVIDER_DISABLE_MP_SET environment variable (#461) Tixx 2026-03-21 20:11:51 +01:00
  • 5d2b198fb8 adding logchat boolean to MP.SendChatMessage (#471) Tixx 2026-03-21 20:11:38 +01:00
  • 89392a67c2 Bump version to 3.9.1 v3.9.1 Tixx 2026-03-08 18:16:10 +01:00
  • 86a1c50c8b Add dynamic export (#470) Tixx 2026-03-08 18:09:42 +01:00
  • d97010c8ca Harden malformed vehicle packet parsing (#475) Tixx 2026-03-08 17:29:55 +01:00
  • 8a613e0b16 Prevent log spam and simplify code Tixx 2026-03-08 17:24:30 +01:00
  • 48d721f602 Harden malformed vehicle packet parsing alex 2026-03-07 21:23:00 -07:00
  • f38797a9ab feature: BEAMMP_PROVIDER_DISABLE_MP_SET environment variable TechStreet 2026-02-24 17:39:22 +00:00
  • 43e86a1e22 Change to luajit update-lua Tixx 2026-02-19 22:08:06 +01:00
  • da0089fb2e add export-dynamic flag 0R3Z 2026-02-19 21:15:14 +01:00
  • 3befc84f00 Add build deb13 (#469) Tixx 2026-02-19 20:07:28 +01:00
  • 595247d51d adding logchat boolean to MP.SendChatMessage boubouleuh 2026-02-02 22:33:58 +01:00
  • 48a77e9ea6 add debian 13 to release workflow 0R3Z 2026-02-02 12:52:42 +01:00
  • f9c85a1f35 fix release workflow formatting 0R3Z 2026-02-02 12:51:01 +01:00
  • 168a410129 add build Debian 13 for ARM64 0R3Z 2026-01-25 18:11:33 +01:00
  • 4926e1aebd add support for Debian 13 on github workflows 0R3Z 2026-01-25 17:59:02 +01:00
  • 1e2d8688a8 add installation scripts for Debian 13 0R3Z 2026-01-25 17:58:26 +01:00
  • 70fc8436ed Remove lua version lock Tixx 2026-01-18 23:32:54 +01:00
  • 6f196aca64 Decrease likelyhood of lua stack corruption (#462) Tixx 2026-01-18 21:56:31 +01:00
  • da677a473d Revert "Lua version change to 5.3.5 (#458)" test1 Tixx 2026-01-16 23:55:45 +01:00
  • 99476a2c77 Revert "Add stack trace to server lua engine (#350)" Tixx 2026-01-14 23:41:23 +01:00
  • 9fa9974159 Lua version change to 5.3.5 (#458) Tixx 2026-01-10 21:39:52 +01:00
  • 3ef816845d Lua version change to 5.3.5 boubouleuh 2026-01-10 21:09:05 +01:00
  • 6ec4106ec7 refactor: optimize string operations and improve code clarity (#451) Tixx 2026-01-02 00:42:03 +01:00
  • b094e35f8c Skip invalid socket when accept() fails (#457) Tixx 2025-12-29 17:38:53 +01:00
  • 83afafc0c3 Skip invalid socket when accept() fails wadyankaw 2025-12-28 03:54:55 +03:00
  • 31122abe10 Merge branch 'BeamMP:minor' into refactor-string-optimizations Kipstz 2025-12-28 00:56:24 +01:00
  • 0615b57a37 Add message length validation for chat messages (#456) Tixx 2025-12-28 00:35:43 +01:00
  • 4a8378427a Add message length validation for chat messages wadyankaw 2025-12-28 02:24:08 +03:00
  • b74f0c7ca8 refactor: optimize string operations and improve code clarity Kipstz 2025-12-24 03:04:24 +01:00
  • 420c64f6cf Fix build (#444) Tixx 2025-12-20 20:13:15 +01:00
  • add45c085b Remove debian 11 fix-build Tixx 2025-12-13 00:04:38 +01:00
  • 372076a4ef Set fetch-depth to 0 Tixx 2025-11-29 23:30:39 +01:00
  • eb2deb73c1 Update vcpkg Tixx 2025-11-29 23:23:36 +01:00
  • 21874afb87 Downgrade sol2 and force windows ver to 10 Tixx 2025-11-29 23:20:27 +01:00
  • 184d50bf8c Update vcpkg submodule Tixx 2025-10-21 22:11:46 +02:00
  • c4c894c1f7 Bump version v3.9.0 v3.9.0 Tixx 2025-10-20 22:41:29 +02:00
  • 039a44bba5 Bump version to v3.8.5 v3.8.5 Tixx 2025-07-31 17:26:14 +02:00
  • add0b86b37 Implement Dialog packet and add MP.ConfirmationDialog (#427) Tixx 2025-06-26 06:52:18 +02:00
  • 403c1d5f78 Add support for reporting to options in ConfirmationDialog Tixx 2025-06-25 13:51:20 +02:00
  • 6318ca79e7 Implement Dialog packet and add MP.ConfirmationDialog Tixx 2025-03-30 22:26:54 +02:00
  • 2bd4ee9321 Self check functionality (#426) Tixx 2025-06-24 22:21:25 +02:00
  • 22c0a966bb Add nettest command Tixx 2025-03-24 22:09:04 +01:00
  • 731599f16e Json vehicle state and apply paint packet (#416) Tixx 2025-06-19 17:46:49 +02:00
  • 38c6766b2b Bump version to v3.8.4 v3.8.4 Tixx 2025-06-14 20:14:42 +02:00
  • bcb035bafc Provider env ip (#432) Tixx 2025-05-17 20:41:38 +02:00
  • 068f553fa9 Add BEAMMP_PROVIDER_IP_ENV Tixx 2025-05-17 01:04:55 +02:00
  • ca11f353b0 Log IP setting in debug mode Tixx 2025-05-17 01:04:05 +02:00
  • b7cf304d49 Client resource hash database and client resource protection (#430) Tixx 2025-05-11 01:32:19 +02:00
  • 03d3b873c4 Update protectmod help message Tixx 2025-05-10 21:16:35 +02:00
  • ea9c808233 Bump version v3.8.3 Tixx 2025-05-05 23:53:17 +02:00
  • 40bd050ca6 Prevent lua sending client events during downloading (#431) Tixx 2025-05-05 23:46:20 +02:00
  • a0d75c01f0 Revert "support for nested lua handlers" (#428) Tixx 2025-05-05 23:46:11 +02:00
  • 8098431fad Prevent lua sending client events during downloading Tixx 2025-04-30 15:30:15 +02:00
  • 40c8c0c5c2 Add protectmod and reloadmods console commands Tixx 2025-04-26 21:15:16 +02:00
  • cd39f387c2 Make PluginMonitor not try to run non-lua files (#429) Tixx 2025-04-19 19:21:08 -02:00
  • a5ca50866f Lowercase lua extension check Tixx 2025-04-19 21:59:50 +02:00
  • 10ea0cf59e Make PluginMonitor not try to run non-lua files Tixx 2025-04-13 13:14:25 +02:00
  • 7db40e068e Replace obsolete function Tixx 2025-04-01 09:43:49 +02:00
  • 6053aa6192 Fix protected mod kick Tixx 2025-04-01 09:11:49 +02:00
  • 0bb18de9f6 Check for and remove cached hashes not in folder Tixx 2025-03-31 23:55:10 +02:00
  • 7a439bb5b9 Add mod hash caching and mod protection Tixx 2025-03-31 08:04:15 +02:00
  • 6c3174ac08 Add custom IP bind option (#425) Tixx 2025-03-29 20:39:02 +01:00
  • 73e9595d14 Switch C-Style int cast to c++ style uint16 cast Tixx 2025-03-29 20:17:25 +01:00
  • 3f7cf7a258 Bump version v3.8.2 Tixx 2025-03-16 08:08:40 +01:00
  • 093310c124 Update IP config comment Tixx 2025-03-15 22:36:13 +01:00
  • 6286457fa4 Revert "support for nested lua handlers" Tixx 2025-03-15 22:29:37 +01:00
  • 71b8a61c97 Add custom IP bind option Tixx 2025-03-12 09:22:28 +01:00
  • f0141e4fd3 Wait for lua and other systems (#421) Tixx 2025-02-20 17:07:54 +01:00
  • 00560f7646 Wait for the server to start before loading plugins or allowing connections Tixx 2025-02-15 21:47:17 +01:00
  • 27d50fc2b5 Switch to github arm runners (#418) Tixx 2025-02-08 21:28:09 +01:00
  • 52a1d9a99e Update vehicle state after paint packet Tixx 2025-01-18 22:06:11 +01:00
  • 2f577a2358 Store vehicles in parsed json Tixx 2025-01-18 22:05:56 +01:00
  • f738950934 Added check for Stateview, added socket cancel to finish all connect, send and receive operations immediately lua-race-conditions-fix SaltySnail 2025-01-25 21:57:32 +01:00
  • 6014536f52 Switch to github arm runners Tixx 2025-01-25 21:28:15 +01:00
  • fbce8a946e Add ENV for missing settings (#415) Tixx 2025-01-19 20:40:18 +01:00
  • bd9b6212e2 Bump version v3.8.1 Tixx 2025-01-19 13:41:14 +01:00
  • b112ee20d8 Force IPv4 for backend requests (#417) Tixx 2025-01-19 13:38:36 +01:00
  • 8593aeb21d Force IPv4 Tixx 2025-01-19 11:53:42 +01:00
  • 840f9b9f9d Update src/TConfig.cpp pedrotski 2025-01-19 06:59:35 +08:00
  • ec21cbbe86 Bump version v3.8.0 Tixx 2025-01-18 21:40:07 +01:00
  • e90f1af109 Fix crash (#413) Tixx 2025-01-18 21:36:54 +01:00
  • c78775bfd8 Add size header to information packet (#409) Tixx 2025-01-18 20:52:20 +01:00
  • 9c3042280d Update TConfig.cpp pedrotski 2025-01-19 00:32:20 +08:00
  • 4f2ef3c3a7 Fix hashing memory leak Tixx 2025-01-17 14:40:27 +01:00
  • 6a2ee052ba Fix curl post headers Tixx 2025-01-16 14:22:47 +01:00
  • 2658d0f785 Fix segfault by switching from rapidjson to nlohmann::json Tixx 2025-01-16 14:21:43 +01:00
  • a7eeda0569 Add size header to information packet Tixx 2025-01-12 16:55:38 +01:00
  • cd29f25435 Switch to curl (#405) Tixx 2025-01-12 13:00:44 +01:00
  • 7c864d94b3 Fix heartbeat request Tixx 2025-01-11 22:27:42 +01:00
  • 26f1be0a51 Switch to curl Tixx 2025-01-09 08:05:05 +01:00
  • d7e75ae0c7 Fix windows build Tixx 2025-01-07 12:18:30 +01:00
  • 1d90f53527 Add curl Tixx 2025-01-07 12:13:34 +01:00