Commit Graph

  • 0c740ccedf bump version v3.4.0 312-serverconfigtoml-clears-commented-lines-i-added Lion 2024-05-08 12:01:33 +02:00
  • b0cf5c7838 Fix lua assertions crashing the server (#198) Lion 2024-05-08 11:48:56 +02:00
  • 586510041d fix TriggerGlobalEvent not passing event arguments correctly (#307) Lion 2024-05-08 11:47:23 +02:00
  • 1794c3fe45 Add Lua execution profiler Util.DebugExecutionTime() (#267) Lion 2024-05-08 11:46:02 +02:00
  • ee599e970d Make Plugin load order deterministic (alphabetic) (#315) Lion 2024-05-08 11:31:34 +02:00
  • 40158dc252 fix compile error Lion Kortlepel 2024-05-08 11:21:38 +02:00
  • 5ece60574a Make Plugin load order deterministic Neptnium 2024-05-07 08:45:58 +02:00
  • ff812429ed Fix settings set not accepting boolean literals Lucca Jiménez Könings 2024-05-07 18:11:49 +02:00
  • 639c46ad36 Remove additional debug calls Lucca Jiménez Könings 2024-05-07 18:10:14 +02:00
  • 158875a962 Remove debug code for new Settings implementation Lucca Jiménez Könings 2024-05-07 17:25:43 +02:00
  • c6dac55679 Wrap Settings into synchronization primitives Lucca Jiménez Könings 2024-05-07 17:24:45 +02:00
  • 37109ae3f1 Make 'General::Debug' setting r/w from runtime Lucca Jiménez Könings 2024-05-07 13:04:34 +02:00
  • d6b78b9683 Fix argument parsing at wrong index Lucca Jiménez Könings 2024-05-07 13:04:11 +02:00
  • f5e2f7425f Fix ComposedKey metadata not printing to console Lucca Jiménez Könings 2024-05-07 12:45:36 +02:00
  • 8693b8a2b0 Add list argument to command settings Lucca Jiménez Könings 2024-02-26 03:54:01 +01:00
  • 3989961ff9 Add get and set to console command settings Lucca Jiménez Könings 2024-02-26 03:16:57 +01:00
  • a357ff8ca3 Add missing options to defaults Lucca Jiménez Könings 2024-02-26 03:16:19 +01:00
  • 86f0052e07 Add rudimentary access control to type Settings Lucca Jiménez Könings 2024-02-26 03:13:01 +01:00
  • 89034a64e0 Add logic for new Settings type Lucca Jiménez Könings 2024-02-22 23:15:32 +01:00
  • 55f5437618 Add new type Settings & refactor TSettings behavior into Settings by adding getters/setters Lucca Jiménez Könings 2024-02-18 19:21:07 +01:00
  • c605498a2d Merge branch 'BeamMP:minor' into minor Neptnium 2024-05-07 08:26:44 +02:00
  • f26b091042 Merge branch 'minor' into simple-dos-protected Igor 2024-05-06 22:21:10 +03:00
  • 4d7967d5d9 bump version (#314) Lion 2024-05-06 14:37:50 +02:00
  • 5dd4c97ed1 bump version v3.3.0 bump-version Lion Kortlepel 2024-05-06 14:37:34 +02:00
  • 13390c5388 Remove backup1, backup2 backend endpoints (#313) Lion 2024-05-06 12:05:30 +02:00
  • 2f995a71ae remove backup1, backup2 endpoints Lion Kortlepel 2024-05-06 12:04:56 +02:00
  • 3b5c6491a3 Fix timeout for synced players (#289) Lion 2024-05-06 12:02:31 +02:00
  • db8719b5cd fix timeout for synced players sla-ppy 2024-02-12 03:59:11 +01:00
  • a3c4b82a5d Allow provider to define server port ENV via BEAMMP_PROVIDER_PORT_ENV (#244) Lion 2024-05-06 11:59:28 +02:00
  • 3b0e49fb06 add /bigobj to fix compiling on windows Lion Kortlepel 2023-12-30 11:56:24 +01:00
  • cf8f10b949 add --port=value argument Lion Kortlepel 2023-12-30 11:53:47 +01:00
  • 6f50cad76b add BEAMMP_PROVIDER_PORT_ENV to allow provider to change which ENV variable the port is fetched from Lion Kortlepel 2023-12-30 11:30:48 +01:00
  • 03d91b1f4d Disable server config generation via ENV variable BEAMMP_PROVIDER_DISABLE_CONFIG (#240) Lion 2024-05-06 11:53:57 +02:00
  • e407d246e2 update vcpkg Lion Kortlepel 2024-05-06 11:47:00 +02:00
  • 234bdf5877 add ENV variable to disable config generation and parsing Lion Kortlepel 2023-12-29 01:53:05 +01:00
  • c3b4528c89 Add lua Util.LogInfo(), Util.LogError(), etc. functions (#309) Lion 2024-05-06 11:39:12 +02:00
  • 5cf6d1d228 add Util.LogDebug Lion Kortlepel 2024-04-20 20:16:57 +02:00
  • 65017d0834 add lua log to test common Lion Kortlepel 2024-04-19 11:35:39 +02:00
  • 1237e7e533 add lua logging facilities as Util.Log*() functions Lion Kortlepel 2024-04-19 11:10:50 +02:00
  • d81087b5af fix TriggerGlobalEvent not passing event arguments correctly (closes #106) Neptnium 2024-04-18 18:43:04 +02:00
  • a008015d78 add a simple DOS protection system Igor 2024-03-29 10:56:05 +03:00
  • 7e1f86478d make mutex mutable Lion Kortlepel 2024-03-07 01:03:16 +01:00
  • c85e026c2d cleanup Lion Kortlepel 2024-03-07 00:45:00 +01:00
  • e4826e8bf1 remove test code Lion Kortlepel 2024-03-07 00:42:36 +01:00
  • 590b159f14 switch to a runnning calculation for stdev and mean Lion Kortlepel 2024-03-07 00:25:47 +01:00
  • 40533c04bc add total calls to stats Lion Kortlepel 2024-03-06 10:24:25 +01:00
  • 946c1362e1 add custom profiling via Debug(Start|Stop)Profile Lion Kortlepel 2024-01-24 13:50:11 +01:00
  • 4347cb4af2 add min, max, stddev to stats Lion Kortlepel 2024-01-24 01:26:16 +01:00
  • 88721d4f7f add boost circular buffer to dependencies Lion Kortlepel 2024-01-24 00:21:55 +01:00
  • 7deea900fb add Util.DebugExecutionTime Lion Kortlepel 2024-01-24 00:17:42 +01:00
  • cbc1483537 add profiling code Lion Kortlepel 2024-01-23 23:58:06 +01:00
  • 76a432981c Create pull_request_template.md (#262) develop Lion 2024-02-24 20:42:32 +01:00
  • e2d7721438 Update lionkor/commandline to v2.4.2 (#265) Lion 2024-02-24 20:41:17 +01:00
  • 0146a1cbe8 Housekeeping (#293) Lion 2024-02-24 20:36:12 +01:00
  • 352a3aa536 update contributing Lion Kortlepel 2024-02-15 17:35:02 +01:00
  • ac8c386c61 run gh workflows on PR and push differently Lion Kortlepel 2024-02-15 13:05:13 +01:00
  • d1fb15fc9a run ci/cd on PR open, reopen and ready for review Lion Kortlepel 2024-02-15 12:51:47 +01:00
  • f376d9f7be update vcpkg Lion Kortlepel 2024-02-15 12:45:25 +01:00
  • 2f3dcfeb5a update commandline Lion Kortlepel 2024-02-15 12:44:43 +01:00
  • d0d560405c add readline, start working on a new console sink new-protocol Lion Kortlepel 2024-02-15 17:17:27 +01:00
  • 98c69561b5 add libzip Lion Kortlepel 2024-02-15 12:42:51 +01:00
  • 913ba1c793 Link to the docs instead of the wiki in ServerConfig.toml (#291) Lion 2024-02-15 12:38:48 +01:00
  • 9a0c9d3ce4 Fix unicycle counting as car (#288) Lion 2024-02-15 10:13:49 +01:00
  • a0d9be18b7 documentate unicycle dirty fix sla-ppy 2024-02-14 13:51:37 +01:00
  • 87d2e3355a Update Common.cpp alex.ita 2024-02-14 11:56:02 +01:00
  • afb3763eab Update TConfig.cpp alex.ita 2024-02-14 11:51:24 +01:00
  • 9de5a08b0c dirty fix unicycle counting as car sla-ppy 2024-02-12 01:24:17 +01:00
  • bef623a281 Fix assigment of ID's so two unique users dont get the same ID (#277) Lion 2024-02-08 23:58:18 +01:00
  • e852245bae add mutex to openid sla-ppy 2024-02-08 23:29:10 +01:00
  • 5f5af9b0a7 Add version command (#274) Lion 2024-02-07 21:51:41 +01:00
  • 64f2e08ed2 add the letter v sla-ppy 2024-02-07 21:46:18 +01:00
  • 707682f4a8 refactor version sla-ppy 2024-02-07 20:47:01 +01:00
  • 913674740d add version cmd sla-ppy 2024-02-07 16:07:22 +01:00
  • 1c575ff1bc add /bigobj sla-ppy 2024-02-07 16:06:19 +01:00
  • 931d94b7d8 start integrating lua with the rest 272-revamp-plugin-engine Lion Kortlepel 2024-02-06 17:50:22 +01:00
  • 43429eadb3 fixup Lion Kortlepel 2024-02-06 00:11:31 +01:00
  • 6af471f025 start working on event handlers Lion Kortlepel 2024-02-05 20:45:46 +01:00
  • 5468e5c854 make the compiler happy Lion Kortlepel 2024-02-05 20:22:22 +01:00
  • a0241d1b36 replace literally the entire lua engine Lion Kortlepel 2024-02-05 19:46:05 +01:00
  • 55fff0138b remove old lua stuff Lion Kortlepel 2024-02-05 18:22:09 +01:00
  • 126e4b077a Remove all unused platforms from FUNDING.yml Lion 2024-01-25 12:00:56 +01:00
  • d25eabda5e Create FUNDING.yml Lion 2024-01-25 08:00:09 +01:00
  • 01ad397a84 Update README.md Lion 2024-01-23 21:04:37 +01:00
  • ef47865e88 Update LICENSE Lion 2024-01-18 15:11:53 +01:00
  • 94ea20b6b7 add AGPL-3.0 license header Lion Kortlepel 2024-01-19 10:19:34 +01:00
  • 3e2bbf1539 fix typos and phrasing in README.md Lucca Jiménez Könings 2024-01-19 14:14:09 +01:00
  • f5532ec105 remove unecessary comment Lucca Jiménez Könings 2024-01-19 14:10:14 +01:00
  • 9c44c1fbe8 move undef macros into Compat.h Lucca Jiménez Könings 2024-01-19 14:09:56 +01:00
  • 4914068f90 update README.md Lucca Jiménez Könings 2024-01-19 14:09:09 +01:00
  • 0bc3676e8e document FreeBSD specific undefs Lucca Jiménez Könings 2024-01-19 12:42:51 +01:00
  • fb0590653d fix typo Lucca Jiménez Könings 2024-01-19 12:38:12 +01:00
  • 83e0aaaaa2 update README.md Lucca Jiménez Könings 2024-01-19 12:35:19 +01:00
  • b053c3c22f fix tests on FreeBSD Lucca Jiménez Könings 2024-01-19 10:51:04 +01:00
  • cd9f8e3056 add FreeBSD build target Lucca Jiménez Könings 2024-01-19 09:46:27 +01:00
  • 23ea3311cf fix release arm64 workflow Lion Kortlepel 2024-01-09 19:04:57 +01:00
  • f9d43eac66 fix windows build wrongly calling vcpg from the submodule Lion Kortlepel 2024-01-09 19:00:24 +01:00
  • 94b9ef3eae remove --build-id=none from build flags Lion Kortlepel 2024-01-09 17:46:51 +01:00
  • d0cc23333c ensure client stays referenced while referenced in thread pool Lion Kortlepel 2024-01-26 10:32:41 +01:00
  • e72c217e63 Remove all unused platforms from FUNDING.yml 258-mpget-and-mpset-improvements Lion 2024-01-25 12:00:56 +01:00
  • 75bae8ee5a Create FUNDING.yml Lion 2024-01-25 08:00:09 +01:00