DarthArgus
|
21bd64eef8
|
enable logging of space cheaters
|
2016-12-18 04:33:37 +00:00 |
|
DarthArgus
|
263f32fb01
|
fix a bit of chatty ai logs
|
2016-12-18 04:25:28 +00:00 |
|
DarthArgus
|
41a1b7e40b
|
we can silently pack these strings, i think
|
2016-12-17 19:57:18 +00:00 |
|
DarthArgus
|
852a7ee8a9
|
fix the tempnam warning
|
2016-12-17 19:55:24 +00:00 |
|
DarthArgus
|
be4b3f905d
|
clang 4.0 fixes
|
2016-12-17 19:55:13 +00:00 |
|
DarthArgus
|
5adacde901
|
stfu clang
|
2016-12-17 03:27:25 +00:00 |
|
DarthArgus
|
c37617bcfb
|
Merge branch 'testing' into clang-profile-build
|
2016-12-17 03:03:45 +00:00 |
|
DarthArgus
|
8fdc317105
|
fix a couple warnings - because the objects in DataResourceList are static, we now need to have them predefined in each function as the class is static too - c++14 demands it
|
2016-12-17 02:55:38 +00:00 |
|
DarthArgus
|
942e0ef347
|
this proxy list sometimes went out of scope before copied, fix it so we don't bug any more toons!
|
2016-12-16 21:30:22 +00:00 |
|
DarthArgus
|
7e2d3377ed
|
this proxy list sometimes went out of scope before copied, fix it so we don't bug any more toons!
|
2016-12-16 21:26:36 +00:00 |
|
DarthArgus
|
d7f9ff6ef1
|
Merge branch 'testing' into clang-profile-build
|
2016-12-15 22:07:30 +00:00 |
|
DarthArgus
|
967b59afcd
|
Merge branch 'testing' of stellabellum.net:staff/src into testing
|
2016-12-15 20:55:43 +00:00 |
|
DarthArgus
|
53b235cee6
|
remove mulodi
|
2016-12-15 17:17:24 +00:00 |
|
DarthArgus
|
fc750011bc
|
strike that...
|
2016-12-15 04:48:50 +00:00 |
|
DarthArgus
|
d876c36a2e
|
strike that...
|
2016-12-15 04:47:37 +00:00 |
|
DarthArgus
|
e74c2908ba
|
damn it, thought i removed these
|
2016-12-15 04:23:47 +00:00 |
|
DarthArgus
|
67d473dc73
|
Merge branch 'testing' into clang-profile-build
|
2016-12-15 04:01:15 +00:00 |
|
DarthArgus
|
34d841161e
|
if we don't find an object, request it be unloaded regardless of existence, to hopefully clear it to work next load attempt
|
2016-12-15 04:00:30 +00:00 |
|
DarthArgus
|
1c6a70a87e
|
we can now build with gcc6/stdc++6
|
2016-12-15 03:02:36 +00:00 |
|
DarthArgus
|
505e68cec6
|
move saving of buffers into SwgSnapshot
|
2016-12-15 03:02:03 +00:00 |
|
DarthArgus
|
897dda2600
|
auto makes me happy
|
2016-12-15 03:02:02 +00:00 |
|
DarthArgus
|
3bdc77a5d2
|
It's 2016 and C++11 supports these natively
|
2016-12-15 03:01:41 +00:00 |
|
DarthArgus
|
18cb7d0e95
|
persister cleanup
|
2016-12-15 03:00:59 +00:00 |
|
DarthArgus
|
392964fb38
|
Merge branch 'testing' into clang-profile-build
|
2016-12-14 15:47:50 +00:00 |
|
DarthArgus
|
5633f4be85
|
tcpclient: bump the timeout from 0ms to 3000ms before we decide to die
|
2016-12-14 15:47:20 +00:00 |
|
DarthArgus
|
1888aba399
|
remove the rest of that bastard
|
2016-12-14 03:59:07 +00:00 |
|
DarthArgus
|
1e6ca47c81
|
remove the rest of that bastard
|
2016-12-14 03:58:14 +00:00 |
|
DarthArgus
|
40527397d1
|
somehow we lost the profile usage
|
2016-12-14 02:53:27 +00:00 |
|
DarthArgus
|
1ac9887ab0
|
Merge branch 'testing' into clang-profile-build
|
2016-12-14 02:21:10 +00:00 |
|
DarthArgus
|
1b39af27b2
|
final part of fix: move saving of buffers into SwgSnapshot - it crashes if called from the parent class
|
2016-12-14 01:48:59 +00:00 |
|
DarthArgus
|
e0884e9149
|
auto makes me happy
|
2016-12-13 18:41:45 +00:00 |
|
DarthArgus
|
d3ed5359ca
|
for completeness' sake
|
2016-12-13 06:51:26 +00:00 |
|
DarthArgus
|
3c0115921e
|
It's 2016 and C++11 supports these natively
|
2016-12-13 00:10:35 +00:00 |
|
DarthArgus
|
2c0ad68634
|
turn the functions in the persister that return Snapshot & into functions that return Snapshot * since everything else does that way already
|
2016-12-12 22:14:01 +00:00 |
|
DarthArgus
|
5ee6a5b9de
|
go back to our original ...
|
2016-12-11 00:27:23 +00:00 |
|
DarthArgus
|
8e94519082
|
persister cleanup (still broke but logic is there for when it isn't); also replace all the SOE BS for forwarding stl port with native object classes because i thought that may be part of the problem...
|
2016-12-10 23:17:06 +00:00 |
|
DarthArgus
|
688ab3fc9e
|
unfuck the code a little
|
2016-12-10 04:24:14 +00:00 |
|
DarthArgus
|
76d08c50da
|
kill me.
|
2016-12-10 04:16:07 +00:00 |
|
DarthArgus
|
3a62cb8b86
|
whoops!
|
2016-12-10 00:52:08 +00:00 |
|
DarthArgus
|
e7080c4283
|
misnomer
|
2016-12-10 00:50:30 +00:00 |
|
DarthArgus
|
8d471e8057
|
add discrepancy tracking for delete counts, with a loop that should clean up orphans
|
2016-12-10 00:46:54 +00:00 |
|
DarthArgus
|
773ec16c59
|
mutex removal since they aren't helping
|
2016-12-09 23:56:57 +00:00 |
|
DarthArgus
|
fd73109f03
|
this is broken but proves where our race condition comes from
|
2016-12-09 22:30:25 +00:00 |
|
DarthArgus
|
8834b81283
|
in theory this is all we need to keep from stepping on our own toes; if we have a delete bug after this we need to look at that freaking map and it's constituents, specifically the NetworkId member
|
2016-12-09 22:10:54 +00:00 |
|
DarthArgus
|
64eda543f9
|
in theory this should let things run but warn when we leak
|
2016-12-09 21:24:22 +00:00 |
|
DarthArgus
|
87443dd17e
|
prevent death of server if we're waiting on a save to finish but still warn about it; only lock at the top of saveCompleted
|
2016-12-09 21:02:46 +00:00 |
|
DarthArgus
|
802af495dc
|
silence output by default in release mode for things we can't do much about on a live server... TODO: @cekis can we find a nice way of silencing or outputting java stack dumps into a file instead of the console?
|
2016-12-09 21:02:00 +00:00 |
|
DarthArgus
|
bf396ac2a2
|
add loader mutex; cleanup a couple elseif chains into switches
|
2016-12-09 15:22:23 +00:00 |
|
DarthArgus
|
cf386b1a59
|
Merge branch 'testing' into clang-profile-build
|
2016-12-09 04:09:01 +00:00 |
|
DarthArgus
|
6418f430f9
|
this should let us delete snapshots at the cost of latency
|
2016-12-09 03:37:21 +00:00 |
|