Lion Kortlepel
|
1409d4ef80
|
Sentry: use locked contexts to send data to avoid races
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
51e662fdda
|
Compat: fix clash with socket() macro, Sentry: Add LogDebug
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
b9f594896a
|
Sentry: setup user after config init so that we can sent the authkey
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
8551e56e42
|
Sentry: users: add authkey, username
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
f4fc182d5e
|
movre TSentry include up, possibly fixing windows actions issue with
macros
im really starting to appreciate that windows API includes clash with
each other because of macros, its super fun
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
ee1e948a65
|
Sentry: remove IP from user data
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
5a44a8e9c5
|
Sentry: init before setting user
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
d1a0eaffab
|
Sentry: move print as it was blocking (?)
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
10322bf24e
|
THeartbeatThread: Use Target var in both places
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
969cd93358
|
rename Sentry to TSentry
windows filenames arent case-sensitive so it doesnt know which
sentry.h we mean.
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
b3a8b1a682
|
CMakeLists: move sentry back in, add C to languages
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
2774a73d83
|
Sentry: move welcome message to after version print
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
739eaad199
|
Sentry: print welcome string on startup
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
85fd9e9ee3
|
Sentry: add loads more information
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
57e6e98423
|
Sentry: discern between auth.* and backend.* errors
TNetwork: error for CheckBytes is now warn
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
0a31107e56
|
Sentry: add x-upstream
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
9237f0dd43
|
Http: add debug print
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
b0475f262f
|
remove curl submodule, add it as an external dependency
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
a7c28a8d0d
|
fix curl, print segfault
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
28fe6e9634
|
add curl as in-tree dependency, add sentry ok/not ok notice on startup
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
5684134894
|
Sentry: report any issue with backend.beammp or auth.beammp responses
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
e6c97de3c4
|
CMakeLists: improve documentation, emit warning if no Sentry URL is
supplied
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
2b4fec6d11
|
Sentry: implement basic exception reporting, error breadcrumbs
|
2021-09-08 19:55:03 +03:00 |
|
Lion Kortlepel
|
da41862f49
|
working sentry-native
|
2021-09-08 19:55:03 +03:00 |
|
Anonymous-275
|
9f636345ef
|
Removed abort that causes server crash
|
2021-08-01 15:42:23 +03:00 |
|
Lion Kortlepel
|
3d0d5e9e4c
|
minor fixes, version bump
|
2021-07-31 21:57:06 +03:00 |
|
Lion Kortlepel
|
bceb3aefe4
|
TServer: Avoid blindly using std::string::find's result
|
2021-07-29 13:34:28 +02:00 |
|
Lion Kortlepel
|
6c72432992
|
possible fix #37
|
2021-07-29 13:34:28 +02:00 |
|
Lion Kortlepel
|
7d4fd44dbf
|
print heartbeat on heartbeat
|
2021-07-15 01:04:06 +02:00 |
|
Lion Kortlepel
|
71c2af1224
|
TNetwork: kick everyone before shutdown
in the future this can be used to show a message to the clients that the
server is shutting down
|
2021-07-11 20:27:35 +02:00 |
|
Lion Kortlepel
|
2e112fc5f1
|
fix typo that prevented TCP thread from shutting down properly
sometimes, i guess
|
2021-07-11 20:00:31 +02:00 |
|
Lion Kortlepel
|
3c8e8399cb
|
Fix issue with not cancelling events on linux (fix #29)
|
2021-07-04 00:10:10 +02:00 |
|
Lion Kortlepel
|
7bc230974a
|
fix typo
|
2021-06-23 23:50:18 +02:00 |
|
Anonymous-275
|
b1ab7e65da
|
Possible windows compile fix
|
2021-06-23 20:03:42 +03:00 |
|
Lion Kortlepel
|
c82c53e3d1
|
remove debug prints
|
2021-06-23 16:40:08 +02:00 |
|
Lion Kortlepel
|
9e861ab993
|
parse old Server.cfg if it exists
|
2021-06-23 16:39:08 +02:00 |
|
Lion Kortlepel
|
db92f2867d
|
put a line between header and content of toml
|
2021-06-23 01:54:17 +02:00 |
|
Lion Kortlepel
|
208a41d45f
|
remove unused
|
2021-06-23 01:54:17 +02:00 |
|
Lion Kortlepel
|
f2915f9c2a
|
remove dead code
|
2021-06-23 01:54:17 +02:00 |
|
Lion Kortlepel
|
1abf6d5adf
|
Fully implement TOML config file, delete .idea folder
The new config is called "ServerConfig.toml" and uses the TOML library.
It's nice.
|
2021-06-23 01:54:17 +02:00 |
|
Lion Kortlepel
|
6f3960d2c2
|
final commit for the fix to linux lua - fix #27
|
2021-06-23 01:52:39 +02:00 |
|
Lion Kortlepel
|
6cb19a7991
|
(possibly) Fix linux lua issue
|
2021-06-23 01:47:37 +02:00 |
|
Anonymous-275
|
7336d63f58
|
Added N packet flag
|
2021-05-23 19:21:04 +03:00 |
|
Anonymous-275
|
529b7e2ae4
|
Potential mod download timeout crash fix
|
2021-04-25 19:09:08 +03:00 |
|
Anonymous-275
|
1bee72a175
|
Server config now uses json
|
2021-04-22 02:28:02 +03:00 |
|
Lion Kortlepel
|
bec698fbdc
|
temporary fix for timeout during sync
|
2021-04-04 02:57:25 +02:00 |
|
Lion Kortlepel
|
60cc835daf
|
remove random 2 second sleep on every car sync (!)
|
2021-04-04 02:26:51 +02:00 |
|
Lion Kortlepel
|
a85ce18589
|
Implement possible ghost player fix
coauthor @Anonymous-275
|
2021-04-04 01:44:40 +02:00 |
|
Anonymous-275
|
baa41dd65a
|
Timeout set to 30 secs
|
2021-03-31 20:19:19 +03:00 |
|
Anonymous-275
|
534b457f48
|
Possible ghost connection ellimination
|
2021-03-31 20:15:42 +03:00 |
|