256 Commits
Author SHA1 Message Date
erusman 10c76215c7 cleanup annoying console Appearance Template warnings to print out in debug only 2018-06-23 20:59:54 -07:00
DarthArgus e121ceb99f seriously why you idiots 2016-12-31 19:15:59 +00:00
DarthArgus 931e9f184c Revert "It's 2016 and C++11 supports these natively"
This reverts commit 3c0115921e.
2016-12-28 23:16:42 +00:00
DarthArgus 530b2b470b add our mapping table 2016-12-26 13:56:45 -06:00
DarthArgus a20ce52ef2 may as well revert this too 2016-12-21 11:20:42 +00:00
DarthArgus 957aef2366 we can build with newer compilers but _must_ use the gcc 5.x libs 2016-12-21 11:09:07 +00:00
DarthArgus e0badbbcad may go back to older compilers 2016-12-21 10:27:36 +00:00
DarthArgus ea7f5ef581 silence some more warnings in release mode 2016-12-18 04:47:37 +00:00
DarthArgus 1e49bad4c3 fix the tempnam warning 2016-12-17 20:05:20 +00:00
DarthArgus c9454df4aa stfu clang 2016-12-17 03:27:50 +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 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 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 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 f9c0a47a39 finish removing the SOE memory management 2016-12-04 00:56:11 +00:00
DarthArgus 9f9fed4693 memory manager cleanup and removal 2016-12-04 00:55:37 +00:00
DarthArgus 220a0ed7c9 in theory this should work 2016-10-17 19:27:28 -05:00
DarthArgus 826e75014a in theory this should work on all processes? 2016-10-17 19:05:25 -05:00
DarthArgus 3dc2bd7937 i think that we can do this...as we'd just be overwriting if the last
slot is actually full
2016-10-16 07:53:23 +00:00
DarthArgus f21883785d auto-truncate too long strings before insertion into the db 2016-10-16 05:43:39 +00:00
DarthArgus 34a391db30 remove deprecated c hooks 2016-10-07 01:42:13 +00:00
DarthArgus f8f761821b (nope, not worth the time since it's static) Revert "in theory this will "normalize" these chars...worst case i turn this into"
This reverts commit 9dc52fbc7f.
2016-10-03 01:52:38 +00:00
DarthArgus c4535dcd60 Merge branch 'testing' of git.stellabellum.net:staff/src into testing 2016-10-02 20:30:13 -05:00
DarthArgus 9dc52fbc7f in theory this will "normalize" these chars...worst case i turn this into
an lower case only version since the hard coded strings generally aren't
slashes
2016-10-02 20:29:12 -05:00
DarthArgus 5a506c33da add some templates that weren't in our CMakeLists.txt files 2016-10-02 07:23:07 +00:00
DarthArgus 3a4d2961c3 re-add and add some missing tdf templates, fix build_tdf.sh 2016-10-02 05:33:30 +00:00
DarthArgus c533eaa859 May be breaking build_tdf - Revert "remove all the set but not used testDataValue warnings - coan is a great tool! http://coan2.sourceforge.net/"
This reverts commit fe8b531b42.
2016-10-02 05:21:03 +00:00
DarthArgus 856fd396ba was missing a couple breaks - she's fixed 2016-09-30 05:54:59 +00:00
DarthArgus 2680be9a29 add constexpr version of our crc calculator so that we can migrate toward simple comparisons and switches for isType checks 2016-09-29 20:13:52 +00:00
DarthArgus af9701a816 clion, your formatting is pissing me off 2016-09-29 03:48:11 +00:00
DarthArgus ce705d4df5 this should pass through a proper disconnect reason, and hopefully also
prevent us from seeing onConnectionClosed be called back
2016-09-28 22:36:08 -05:00
DarthArgus 5e890f9c07 fix aforementioned bugs/mistakes/typos
probably need to add the SOE logging class to this one, or give it a log
output location or something at some point
2016-09-26 06:27:54 +00:00
DarthArgus e395177e8f this probably has at least one mistake/bug/typo but will move our DoS
protection into the low level UDP lib
2016-09-26 06:27:53 +00:00
DarthArgus 41639d8156 better oci error reporting 2016-09-26 06:27:53 +00:00
DarthArgus 81ac74a4ff use std::abs instead of abs to allow the floats to be used instead of having roundoffs 2016-09-26 06:24:22 +00:00
DarthArgus 08b26c6535 gcc 6 compatibility bugfix 2016-09-26 06:24:22 +00:00
DarthArgus f4c737ddf7 static max lengths for the snprintfs etc 2016-08-01 03:02:50 +00:00
apathyandDarthArgus 3d7acd9f32 Don't load the NetLogObserver for LogServer instances as it just sends messages into an infinite loop 2016-08-01 02:46:56 +00:00
DarthArgus 75c27f67ad cleanup 2016-07-31 09:59:38 +00:00
DarthArgus 04ed17a152 correct some of my erroneous snprintfs 2016-07-31 07:20:21 +00:00
DarthArgus 1dff426bbe enable more thread safety and buffer safety 2016-07-31 05:45:10 +00:00
DarthArgus 74ade42185 this rids us of connection warnings on shutdown 2016-07-27 01:27:26 +00:00
DarthArgus 814cf4f731 some more static analyzer suggestions 2016-07-25 22:11:10 -07:00
DarthArgus 88888e4091 bye bye, boost! thanks @apathy! 2016-07-25 05:47:57 +00:00
DarthArgus c9abbf1771 [apathy] [PATCH] Replace boost:shared_ptr with std::shared_ptr 2016-07-25 05:26:57 +00:00
DarthArgus 00fa2c450b [apathy] - emplace_back 2016-07-25 05:26:31 +00:00
DarthArgus 80b0db5327 another patch by apathy to remove shared_ptr 2016-07-25 05:25:38 +00:00
DarthArgus d9b4adb7e8 per apathy - other files/libs will need this where boost is used - [PATCH] Replace boost::shared_ptr usage with std::shared_ptr 2016-07-25 05:20:32 +00:00