Commit Graph

  • 6a411171f9
    start implementing parsing of packets server-side Lion Kortlepel 2024-01-15 22:11:44 +01:00
  • 05dfb4e0c3
    fix c header -> c++ header Lion Kortlepel 2024-01-15 20:57:15 +01:00
  • 4aca87d3e6
    fully implement tcp and udp send and recv of packet types Lion Kortlepel 2024-01-15 20:56:44 +01:00
  • 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