KimLS
281483efc1
Merge of a monster
2017-04-02 20:03:51 -07:00
Akkadius
7aa1d243b0
[Performance] Reworked how all log calls are made in the source, see changelog.txt for more details
2017-04-01 03:51:46 -05:00
KimLS
0db70218e9
Merge fix
2016-11-19 15:54:31 -08:00
Uleat
3447c86562
Fix for windows compile (stat-use related)
2016-11-11 18:59:47 -05:00
Akkadius
34ffb5b908
Create shared_memory directory from the config file if it doesn't exist on launch of shared_memory.exe
2016-11-10 12:00:44 -06:00
KimLS
1d1df3bf7a
Servertalk implementation wip, added optional support for pub-key authenticated encryption (via libsodium), not backwards compatible.
2016-10-23 17:55:19 -07:00
Uleat
8b5dd58e96
Renamed struct EQEmu::ItemBase to EQEmu::ItemData and class ItemInst to EQEmu::ItemInstance
2016-10-16 05:10:54 -04:00
Uleat
16642b7c4c
Filename changes to facilitate future updates
2016-10-15 22:14:03 -04:00
KimLS
5cad3f62d0
EQStream abstraction layer
2016-09-25 15:10:34 -07:00
Uleat
579efe83af
Renamed EQEmu::Item_Struct to EQEmu::ItemBase to coincide with new inventory naming conventions (re-run shared_memory.exe)
2016-05-27 22:22:19 -04:00
Uleat
71f128731f
Renamed and moved SkillUseTypes enumeration to EQEmu::skills::SkillType; eq_dictionary work
2016-05-25 18:50:26 -04:00
KimLS
9894c1b186
Compile fixes, needs cleaning up
2016-05-24 23:49:25 -07:00
phredi
a628dee2b7
Merge branch 'master' into ConfigFileUpdate
2016-05-24 20:47:52 -05:00
Uleat
3031365e1f
Moved struct Item_Struct into namespace EQEmu
2016-05-21 04:54:18 -04:00
phredi
b997a040d7
Config File Update Initial Update
2016-05-20 21:03:34 -05:00
Michael Cook (mackal)
c159b89e79
Rewrite VarCache_Struct
...
Basically just remove manual memory management
2016-05-09 14:25:54 -04:00
Akkadius
66b62303e4
Fix for shared_memory and clearing out hotfix_ when ran
2016-02-29 22:01:33 -06:00
KimLS
67143f1b8a
Initial work on shared memory hotfixes
2015-06-23 17:39:06 -07:00
KimLS
9daf572ea7
Fix for no factions in database crashing the server and shared memory
2015-02-10 11:53:39 -08:00
Akkadius
46010fbfdf
Rename LoadLogSysSettings to LoadLogSettings
2015-01-21 19:04:13 -06:00
Akkadius
ae5887b915
Add proper file log closing to shared_memory
2015-01-21 18:54:12 -06:00
Akkadius
e4829225f6
Add file log handling in every process
2015-01-20 06:15:56 -06:00
Akkadius
d191086d3e
Add LoadLogSysSettings to other processes
2015-01-20 04:45:14 -06:00
Akkadius
0d9b6703a6
Rename debug.h to global_define.h, update cmakelists and such
2015-01-19 04:12:09 -06:00
Akkadius
f81a8b716b
Rip out load_log_settings in all projects
2015-01-18 02:52:32 -06:00
Akkadius
467b359d0c
Moved all EQEmuLogSys:: enum references used in Log.Out to a namespace 'Logs' for shortening of syntax
2015-01-18 02:20:16 -06:00
Akkadius
c025765283
Renamed DoLog to Out as the aggregate logging function for simplicity of use and shortened syntax of Log.Out
2015-01-18 02:00:15 -06:00
Akkadius
1c048cb1d1
Renamed DebugCategory to DoLog as the aggregate logging function for simplicity of use and shortened syntax of Log.DoLog
2015-01-18 01:54:09 -06:00
Akkadius
e691735a2d
Consolidate 'LogType' Error logs over to 'LogCategory'
2015-01-18 01:30:25 -06:00
Akkadius
e9f8d5fa6d
Port Status messages from Type to Category
2015-01-18 01:27:52 -06:00
Akkadius
7dbde36b03
Rename reference logger to Log
2015-01-18 00:41:18 -06:00
Akkadius
70fbf23d27
Rename LoadLogSettings to LoadLogSettingsDefaults
2015-01-16 00:07:30 -06:00
Akkadius
fac1361d36
logger.LoadLogSettings() added after each platform executable registry
...
Added int return for platform executable
2015-01-12 05:15:31 -06:00
Akkadius
17d9b9199c
Replace rest of EQEmuLog->write with EQEmuLogSys Log
2015-01-10 19:36:15 -06:00
Akkadius
7a9860fdd1
Added EQEmuLogSys logger; pointer to the rest of the projects
2015-01-10 18:12:58 -06:00
Akkadius
be381b4e56
Renamed EQEMuLog class to EQEmuLog
2015-01-08 19:46:28 -06:00
KimLS
06f18225ce
Renaming headers is hard work
2014-08-21 17:26:32 -07:00
KimLS
b7e36feeeb
Removed more socket server stuff, changed some of the build stuff.
2014-07-14 15:44:28 -07:00
Corysia Taware
f6046477b4
Changes for intel Mac OSX build
2014-04-03 14:10:03 -07:00
Michael Cook (mackal)
10ee3ea346
Fixed shared memory read me
2013-11-19 00:09:41 -05:00
Michael Cook (mackal)
62b7eda9e9
Added read me to shared_memory
2013-11-19 00:08:22 -05:00
KimLS
cdcda943be
Base data for hp/mana/end calcs, mostly but not completely correct
2013-10-18 00:09:00 -07:00
Dmitry Marakasov
7ee417ab05
Simplify conditional linking with libdl
2013-10-09 19:27:52 +04:00
j883376
0578f45490
Revert "Revert "Merge pull request #77 from j883376/cleanups""
...
This reverts commit d25205d9d381dc83d610fa1084019b90cfe83e1c.
2013-06-28 04:25:44 -04:00
KimLS
d25205d9d3
Revert "Merge pull request #77 from j883376/cleanups"
...
This reverts commit 4ff2efea435a235b634904c91381334ce2d38e4b, reversing
changes made to e811e3975b3e6f5f1c3274a501b6f964925281fb.
2013-06-27 12:50:20 -07:00
j883376
536e31d771
Change binary output path to use CMake variable
...
Tools that use CMake's EXECUTABLE_OUTPUT_PATH variable to
determine which binary to launch for debugging may be confused
by a relative path, so use CMake variable PROJECT_BINARY_DIR
instead.
2013-06-21 23:21:57 -04:00
j883376
2a39449f6e
Fix exit code values
...
- Change all exit codes to match the standard of 0 for success
and 1 for error
- Add empty shared folder to utils/defaults for shared_memory
2013-06-21 22:54:28 -04:00
j883376
f51f6e00c4
Add install paths to CMakeLists
2013-05-15 17:04:08 -04:00
KimLS
9e13a2271c
Merge conflicts
2013-05-15 13:22:46 -07:00
Michael Cook
73a4e87379
FreeBSD support and clean up of unnecessary ifdef FREEBSD
2013-05-11 14:32:14 -04:00