Lion Kortlepel
5319c2878a
bump version to v3.5.1
2024-09-19 17:24:57 +02:00
Lion Kortlepel
73f494041a
fix exception propagation on packet decompression
2024-09-19 16:59:17 +02:00
Lion Kortlepel
e1aaaf5e63
Merge branch 'fix-little-issues' into minor
2024-07-28 10:52:33 +02:00
Lucca Jiménez Könings
29f4d0d286
run clang-format
2024-06-26 14:06:06 +02:00
Lucca Jiménez Könings
25739cb1bd
Merge branch 'minor' into 158-bug-running-settings-help-returns-nothing
2024-06-26 11:43:38 +02:00
Lion Kortlepel
105fd6d4c9
rewrite compression and decompression to limit at 30 MB
2024-06-22 22:47:31 +02:00
Lion
33b5384398
Add config setting to allow/deny guests ( #335 )
...
fix #247
2024-06-11 09:01:49 +02:00
Lion
8b94b1f0ef
Add an entry in serverconfig.toml for the time between update reminders ( #329 )
...
fix #321
2024-06-10 22:59:09 +02:00
SaltySnail
5dab48af92
fix #247 , add allow guests config setting.
2024-06-10 22:06:09 +02:00
SaltySnail
f3060f5247
change default from 3h to 30s
2024-06-08 20:24:46 +02:00
sla-ppy
cee039d922
Merge branch 'BeamMP:minor' into fix_303
2024-05-30 19:15:06 +02:00
sla-ppy
58a7e39419
add more info to return to pkToUser endpoint
2024-05-28 14:15:41 +02:00
SaltySnail
419a951c29
change wrong version number
...
lol
Co-authored-by: Lion <development@kortlepel.com>
2024-05-25 20:45:53 +02:00
SaltySnail
29c3fed374
fix #321
2024-05-25 20:34:33 +02:00
redracer
eea041e8eb
Fix #326 Arch Compile Issue "copy_n is not a member of 'std';"
...
added #include <algorithm> to Common.h, needed for "copy_n"
2024-05-24 16:10:37 -04:00
Lucca Jiménez Könings
84f5f95e54
Refactor: feedback from code review
...
Signed-off-by: Lucca Jiménez Könings <development@jimkoen.com>
2024-05-21 13:40:33 +02:00
Lion
fd2f713485
bump version
2024-05-21 08:52:05 +02:00
Lucca Jiménez Könings
8c15b87628
Refactor all references to settings to use new Settings
type
...
Signed-off-by: Lucca Jiménez Könings <development@jimkoen.com>
2024-05-15 12:52:09 +02:00
Lion Kortlepel
b995a222ff
bump version
2024-05-10 14:57:22 +02:00
Lion
0c740ccedf
bump version
2024-05-08 12:01:33 +02:00
Lucca Jiménez Könings
89034a64e0
Add logic for new Settings type
...
Signed-off-by: Lucca Jiménez Könings <development@jimkoen.com>
2024-05-07 18:16:05 +02:00
Lucca Jiménez Könings
55f5437618
Add new type Settings
& refactor TSettings behavior
...
into Settings by adding getters/setters
Signed-off-by: Lucca Jiménez Könings <development@jimkoen.com>
2024-05-07 18:16:05 +02:00
Lion Kortlepel
5dd4c97ed1
bump version
2024-05-06 14:37:34 +02:00
Lion Kortlepel
2f995a71ae
remove backup1, backup2 endpoints
2024-05-06 12:04:56 +02:00
Lion Kortlepel
65017d0834
add lua log to test common
2024-04-19 11:35:39 +02:00
Lion Kortlepel
1237e7e533
add lua logging facilities as Util.Log*() functions
2024-04-19 11:10:50 +02:00
Lion Kortlepel
aff537afdf
add AGPL-3.0 license header
2024-01-23 21:00:11 +01:00
Lion Kortlepel
cebb2634a1
bump version
2024-01-08 17:43:54 +01:00
Lion Kortlepel
1f72a45231
bump version number
2023-12-29 01:43:03 +01:00
Lion Kortlepel
6787843b37
pretty-print tags on startup
2023-12-28 12:58:29 +01:00
Lion Kortlepel
16d3c6f796
Merge remote-tracking branch 'origin/master' into feature-tags
2023-12-28 12:36:22 +01:00
Lion
c7e228fbae
bump version to 3.2.0
...
due to new features like ENV reading this is now a feature release, so minor
2023-12-28 11:56:25 +01:00
Lion Kortlepel
ac41547123
bump version to 3.1.4
2023-12-21 13:05:33 +01:00
Lion Kortlepel
81299db946
fix console initializing too early
...
the console was initialized too early, leading to the server waiting for
it to shut down if the authkey is invalid, among other issues.
2023-12-21 12:49:20 +01:00
Starystars67
dc4ead532d
Changed default tag to Freeroam as that is the majority of servers.
2023-12-18 14:10:07 +00:00
Starystars67
8c73eb8aea
Added Tags Feature to the BeamMP Server. This allows better filtering on the server list.
2023-12-10 12:50:24 +01:00
Lion Kortlepel
9f01268538
update version to 3.1.3
2023-12-09 20:01:53 +01:00
Lion Kortlepel
667da22b0e
Merge remote-tracking branch 'origin/master' into new-buildsystem
2023-12-05 17:59:05 +01:00
Lion Kortlepel
a6eb2f7bfe
switch to vcpkg+cmake, add debian build to workflows
...
using lionkor's template (MIT licensed)
This is a combination of 64 commits.
2023-12-05 17:57:19 +01:00
Lion Kortlepel
7f206fd0d4
bump version to 3.1.2
2023-12-03 17:49:12 +01:00
Anonymous275
9f59c27b1f
- add hash function
...
- add password config
- add debug messages for password stages
- add pass boolean for heartbeat
- adjust network codes
2023-01-15 17:12:35 +00:00
Lion Kortlepel
a8b1a205f7
bump version to 3.1.1
...
I'm expecting to release a 3.1.1 with some fixes
2022-10-31 11:24:13 +01:00
Lion Kortlepel
7d2e4d4581
replace tcp networking with boost::asio tcp networking
2022-10-05 18:17:04 +02:00
Lion Kortlepel
24c98eb2b2
add more compile-time diagnostics, implement fixes for them
...
Before, a lot of common errors went unnoticed, due to insufficient
compiler diagnostics. This commit fixes this by adding a lot of new
diagnostics, and fixing the issues found by this.
2022-09-26 12:02:05 +02:00
20dka
44b94c9e58
add MP.GetPositionRaw(pid, vid)
...
fix vehicles sometimes not deleting for all players
2022-09-14 01:54:49 +02:00
Lion Kortlepel
fd7b11f436
fix event loop timing issue
...
The event loop tries to run no faster than every 10ms. If it detects
that it goes faster, it would incorrectly calculate the difference, and
then wait (what I assume was) way too long or too short.
Either way, now it's fixed and it correctly works, even when introducing
new lua states.
2022-07-20 14:33:19 +02:00
Lion Kortlepel
51ccf31373
add beammp_debugf
2022-07-14 01:38:35 +02:00
Lion Kortlepel
a2cc629153
add onFileChanged ( fixes #116 )
2022-07-14 01:18:50 +02:00
Lion Kortlepel
817bd4b588
start fixing mod download
2022-06-28 03:20:42 +02:00
Lion Kortlepel
36547d1e9e
Move PluginMonitor out of TLuaEngine
2022-05-26 20:59:53 +02:00