Commit Graph

  • 7e9bb0cbf2 start rewriting networking Lion Kortlepel 2024-01-15 20:39:32 +01:00
  • 9915c83363 fix release arm64 workflow v3.2.2 Lion Kortlepel 2024-01-09 19:04:57 +01:00
  • 9f5a30a871 fix windows build wrongly calling vcpg from the submodule Lion Kortlepel 2024-01-09 19:00:24 +01:00
  • 6832fd05d6 remove --build-id=none from build flags Lion Kortlepel 2024-01-09 17:46:51 +01:00
  • 443871ec0f remove usages of weak_ptr 225-ungraceful-disconnect-does-not-call-onvehicledeleted Lion Kortlepel 2024-01-11 14:30:25 +01:00
  • 130e1acdb3 refactor client disconnect, client interation Lion Kortlepel 2024-01-11 14:09:50 +01:00
  • aa29d04b60 remove unused TVehicleDataLockPair Lion Kortlepel 2024-01-11 14:08:48 +01:00
  • b9f73f77c3 major refactor of Client and Server Lion Kortlepel 2024-01-08 14:55:53 +01:00
  • c6aa7776fc make update message adjustable by provider Lion Kortlepel 2023-12-29 01:10:24 +01:00
  • b0f5976121 Update release.yml to fix release message Lion 2024-01-09 15:35:34 +01:00
  • 1bd47fa649 add noninteractive flag for debian/ubuntu Lion Kortlepel 2024-01-08 11:56:17 +01:00
  • 0e924d0d51 fix bootstrap call Lion Kortlepel 2024-01-08 10:53:23 +01:00
  • 70a7a41882 add vcpkg bootstrap step Lion Kortlepel 2024-01-08 10:51:57 +01:00
  • 6ee816d10d add lua to vcpkg dependencies on windows Lion Kortlepel 2024-01-08 10:49:04 +01:00
  • 8695413211 add ubuntu 20.04, debian 12 scripts Lion Kortlepel 2024-01-08 10:31:10 +01:00
  • 52c5a995cc fix wrong action dependency Lion Kortlepel 2024-01-08 10:29:47 +01:00
  • 9d5568dc56 make all ci/cd build actions matrix generic Lion Kortlepel 2024-01-08 10:28:30 +01:00
  • c62a1b6add add arm64 builds to github actions Lion 2023-12-30 13:56:39 +01:00
  • 4228e18c90 reset default ID to 0 Lion Kortlepel 2024-01-08 17:37:29 +01:00
  • 023e968302 refactor position packet handling, add regression tests Lion Kortlepel 2024-01-08 17:36:20 +01:00
  • a4eb10b6a4 fix MP.GetPositionRaw Lion Kortlepel 2024-01-08 17:21:33 +01:00
  • 0166e488d0 fix calling GlobalParser as static Lion Kortlepel 2024-01-08 12:17:48 +01:00
  • 0836fd3af8 fix bug in HandlePosition which caused the vehicle position not to be saved properly Lion Kortlepel 2024-01-08 12:15:24 +01:00
  • 9791b8875c fix wrong order of SendErrorsShowMessage and SendErrors Lion Kortlepel 2024-01-08 17:40:33 +01:00
  • 01e8a1644a Bump version to v3.2.2 (#253) Lion 2024-01-08 19:40:00 +01:00
  • cebb2634a1 bump version Lion Kortlepel 2024-01-08 17:43:54 +01:00
  • a665e6042b fix postfix formatting 233-add-self-upgrade-commandline-flag Lion Kortlepel 2024-01-08 11:52:17 +01:00
  • eda78f7e57 leave out version if not exists Lion Kortlepel 2024-01-08 11:50:26 +01:00
  • f0861f7927 adjust update to use new binary naming format Lion Kortlepel 2024-01-08 11:25:23 +01:00
  • 21a7ca1b64 Update README.md to remove mention of scripts and add ARM instructions (#243) 254-imscaredofupdates-always-resets-to-false Lion 2023-12-30 15:07:39 +01:00
  • bd4ab2b10d Update README.md lionkor-patch-1 Lion 2023-12-30 10:22:12 +01:00
  • 1cdc8e8f48 bump version number (#241) v3.2.1 fix-crash-triggerclientevent Lion 2023-12-29 01:43:40 +01:00
  • 1f72a45231 bump version number Lion Kortlepel 2023-12-29 01:43:03 +01:00
  • 5efbbaa901 fixed for self update Lion Kortlepel 2023-12-29 00:26:24 +01:00
  • 38494bb33a remove .delete_me file on startup if it exists Lion Kortlepel 2023-12-29 00:02:56 +01:00
  • a89b51ca50 add self-update option via --update Lion Kortlepel 2023-12-29 00:00:43 +01:00
  • 002223afda Fix Server.log empty when stdout or stdin redirected (#235) Lion 2023-12-28 21:27:44 +01:00
  • ecc79b1918 update commandline to fix redirect issue Lion Kortlepel 2023-12-28 21:21:51 +01:00
  • f9b9d4642a update commandline to fix redirect issue hotfix-commandline-backends Lion Kortlepel 2023-12-28 21:21:51 +01:00
  • b4d6f90012 remove custom ip functionality Lion Kortlepel 2023-12-28 17:20:31 +01:00
  • d5000aea87 Remove changelog (#232) v3.2.0 Lion 2023-12-28 14:25:42 +01:00
  • 810788a3e4 Add Tags Feature (#192) Lion 2023-12-28 13:58:59 +01:00
  • e724a2e467 Merge remote-tracking branch 'origin/master' into feature-tags Lion Kortlepel 2023-12-28 13:57:49 +01:00
  • 54ba295fce remove changelog Lion Kortlepel 2023-12-28 13:53:32 +01:00
  • f419550061 Allow env to override serverconfig (#227) Lion 2023-12-28 13:51:00 +01:00
  • 8cccbe8542 Merge remote-tracking branch 'origin/master' into 226-allow-env-to-override-serverconfig Lion Kortlepel 2023-12-28 13:49:02 +01:00
  • 6787843b37 pretty-print tags on startup Lion Kortlepel 2023-12-28 12:58:29 +01:00
  • 16d3c6f796 Merge remote-tracking branch 'origin/master' into feature-tags Lion Kortlepel 2023-12-28 12:36:22 +01:00
  • 21e5101560 Make debug symbols available for release builds (#216) Lion 2023-12-28 12:30:40 +01:00
  • 1adf19d416 Bump version to 3.2.0 (#231) Lion 2023-12-28 12:16:05 +01:00
  • c7e228fbae bump version to 3.2.0 Lion 2023-12-28 11:56:25 +01:00
  • 6e04b2d93a Fix GitHub Actions not downloading the latest tests to run them (#220) Lion 2023-12-28 11:55:02 +01:00
  • 57a4c47cb0 Remove HTTP Server settings from config (#221) Lion 2023-12-28 11:50:33 +01:00
  • 416e0399af Remove [Feature Request] from issue title (#217) Lion 2023-12-28 11:47:51 +01:00
  • 050b574cc0 Remove [Bug] title from issue template (#218) Lion 2023-12-28 11:47:39 +01:00
  • d65f3cf75b Fix hot reload not working with symlinked entire plugins (#230) Lion 2023-12-28 11:42:39 +01:00
  • 329d2eb268 fix hot reload not working with symlinked entire plugins Lion Kortlepel 2023-12-28 11:22:00 +01:00
  • 221f491019 return early after reading ENV in config Lion Kortlepel 2023-12-25 16:19:53 +01:00
  • 89db370e12 use env variables by default to override config values Lion Kortlepel 2023-12-25 16:16:01 +01:00
  • c836282c0c reuse http connections 223-persist-and-reuse-connections-to-the-backend-1 Lion 2023-12-22 13:13:04 +01:00
  • 8b79049e7e add GetOrCreateClient to http Lion 2023-12-22 13:09:40 +01:00
  • aa84a65546 Update feature_request.md Lion 2023-12-21 13:15:48 +01:00
  • b28c69a515 remove http settings from config Lion Kortlepel 2023-12-21 13:07:35 +01:00
  • ac41547123 bump version to 3.1.4 Lion Kortlepel 2023-12-21 13:05:33 +01:00
  • 2fc610f6bc fix tests not downloading artifacts by not using artifacts Lion Kortlepel 2023-12-21 13:01:14 +01:00
  • ddd3883aa9 fix failing gh actions test run Lion Kortlepel 2023-12-21 12:21:16 +01:00
  • defadf094f Fix exit after 10 seconds (#215) 223-persist-and-reuse-connections-to-the-backend Lion 2023-12-21 12:50:19 +01:00
  • 81299db946 fix console initializing too early Lion Kortlepel 2023-12-21 12:46:50 +01:00
  • c3895ec1ca remove [Bug] title from issue template Lion 2023-12-21 12:17:50 +01:00
  • c741fe5310 remove [Feature Request] from issue title Lion 2023-12-21 12:17:11 +01:00
  • e1dfb1085e modify release workflows to add debug info artifacts 214-feature-request-make-debug-symbols-available-for-release-builds Lion Kortlepel 2023-12-21 11:17:17 +01:00
  • 142b6fa47a modify build scripts to generate .debug files with debug info Lion Kortlepel 2023-12-21 11:13:51 +01:00
  • a6cbffc774 fix exit after 10 seconds Bennett 2023-12-21 02:01:21 -08:00
  • dc4ead532d Changed default tag to Freeroam as that is the majority of servers. Starystars67 2023-12-18 14:10:07 +00:00
  • f28d9bc7dc Update README.md Lion 2023-12-16 20:40:16 +01:00
  • 86e662209e Update README.md 207-feature-request-remove-the-irc Lion 2023-12-16 20:40:16 +01:00
  • cd893de7c2 Update feature.md feature-new-templates Lion 2023-12-10 12:58:37 +01:00
  • bf3bef232a Update and rename feature_request.md to feature.md Lion 2023-12-10 12:54:42 +01:00
  • 8c73eb8aea Added Tags Feature to the BeamMP Server. This allows better filtering on the server list. Starystars67 2023-09-28 12:40:55 +01:00
  • 43b1b050e2 Fix workflows to make release builds (#202) v3.1.3 Lion 2023-12-09 20:17:10 +01:00
  • 9f87edc6e9 add msvcp140.dll comment to the release text Lion Kortlepel 2023-12-09 20:09:56 +01:00
  • c6f78c5522 fix release build path Lion Kortlepel 2023-12-09 20:06:50 +01:00
  • 9f01268538 update version to 3.1.3 Lion Kortlepel 2023-12-09 20:01:53 +01:00
  • 5523a4fe4b force build release config on windows Lion Kortlepel 2023-12-09 20:00:33 +01:00
  • 7f11d0f002 make release builds by default Lion Kortlepel 2023-12-09 19:21:52 +01:00
  • 6b31ba35fd attempt to fix workflows to make release builds Lion Kortlepel 2023-12-09 19:18:33 +01:00
  • d2329f0723 Remove password setting from config to avoid confusion (#199) Lion 2023-12-09 19:05:54 +01:00
  • ef45efeb86 Update readme to new build system (#200) Luuk van Oijen 2023-12-09 18:33:46 +01:00
  • edcca75637 Update README.md Lion 2023-12-08 17:18:54 +01:00
  • c1bacf1f3a remove old instructions from readme, cleanup Lion 2023-12-08 17:16:47 +01:00
  • e58a241b28 implement GetOsName rust-rewrite Luuk van Oijen 2023-12-06 13:59:54 +01:00
  • bf4c2d120e wip onvehiclereset implemented Luuk van Oijen 2023-12-05 23:18:52 +01:00
  • 795b651744 remove macos section Lion Kortlepel 2023-12-05 18:35:57 +01:00
  • be108bb8b3 update readme to new build system Lion Kortlepel 2023-12-05 18:34:06 +01:00
  • 03307e71fb use a beammp_lua_errorf instead of a std::terminate on sol2 assertion failure Lion Kortlepel 2022-12-19 11:52:22 +01:00
  • d8b8812026 remove password setting from config to avoid confusion Lion Kortlepel 2023-12-05 18:23:23 +01:00
  • 872c2d410d New buildsystem (#197) Lion 2023-12-05 18:21:20 +01:00
  • f98704e0f3 fix warnings about implicit conversion Lion Kortlepel 2023-12-05 18:05:35 +01:00
  • dea203c108 make IThreaded::~IThreaded virtual to make destruction happen Lion Kortlepel 2023-12-05 18:03:13 +01:00
  • e245c9e9e2 fix pps monitor warning about virtual dtor Lion Kortlepel 2023-12-05 18:02:35 +01:00