..
cli
Fix command exit codes
2020-07-07 02:09:39 -05:00
content
[Scheduler] Event scheduler implementation ( #1257 )
2021-03-29 02:52:57 -05:00
cron
[Scheduler] Event scheduler implementation ( #1257 )
2021-03-29 02:52:57 -05:00
database
Fix issue where sometimes under certain circumstances when issuing a database dump with large data over a network with extended inserts we hit a buffer threshold that kills a MySQL dump with Error 2013
2021-01-29 18:13:37 -06:00
event
Use casts to silence ASan complaints
2021-02-28 18:01:34 -05:00
http
Add standalone web api server, cli handler, authorization, commands
2019-07-07 03:13:04 -05:00
json
Change JsonPP default indent to two spaces
2019-12-23 00:39:09 -06:00
net
Use casts to silence ASan complaints
2021-02-28 18:01:34 -05:00
patches
[Dynamic Zones] Rename dynamic zone structs ( #1327 )
2021-04-27 18:53:56 -05:00
repositories
[Expeditions] Refactor expedition caching ( #1315 )
2021-04-07 01:20:35 -05:00
SocketLib
Remove commented printf : Write @ %d(%d). %d bytes.\n
2015-01-20 01:34:36 -06:00
StackWalker
Remove commented printf : ReadMemory: hProcess: %p, baseAddr: %p, buffer: %p, size: %d, read: %d, result: %d\n
2015-01-20 01:33:29 -06:00
util
Fix compile issue for latest vc compiler
2020-05-23 23:19:54 -07:00
any.h
Rename namespace EQEmu to namespace EQ (so we don't have two similar but different namespaces anymore)
2020-05-17 18:36:06 -07:00
base_data.h
Rework regens to match modern clients
2017-10-08 00:13:53 -04:00
base_packet.cpp
Steal buffer from SerializeBuffer now
2018-07-08 23:03:53 -04:00
base_packet.h
Fix issues with OP_SpecialMesg handling
2019-07-18 00:56:46 -04:00
bodytypes.h
Change default settings and removal of unacked packets for now
2017-04-01 17:25:48 -07:00
classes.cpp
quest::getspellname() and quest::getclassname() fixes/additions. ( #1158 )
2020-12-30 14:47:27 -06:00
classes.h
quest::getspellname() and quest::getclassname() fixes/additions. ( #1158 )
2020-12-30 14:47:27 -06:00
CMakeLists.txt
[Expeditions] Refactor expedition caching ( #1315 )
2021-04-07 01:20:35 -05:00
compression.cpp
Rename namespace EQEmu to namespace EQ (so we don't have two similar but different namespaces anymore)
2020-05-17 18:36:06 -07:00
compression.h
Rename namespace EQEmu to namespace EQ (so we don't have two similar but different namespaces anymore)
2020-05-17 18:36:06 -07:00
condition.cpp
condition.cpp header include cleanup
2014-12-15 19:49:49 -06:00
condition.h
Rename debug.h to global_define.h, update cmakelists and such
2015-01-19 04:12:09 -06:00
crash.cpp
Compile on Freebsd ( #1044 )
2020-05-09 14:40:33 -05:00
crash.h
crc16.cpp
Renaming files
2014-08-21 16:44:02 -07:00
crc16.h
Renaming headers is hard work
2014-08-21 17:26:32 -07:00
crc32.cpp
crc32.h
data_verification.h
Rename namespace EQEmu to namespace EQ (so we don't have two similar but different namespaces anymore)
2020-05-17 18:36:06 -07:00
database.cpp
[Bug Fix] Fix use-after-free corruption with some DB calls ( #1335 )
2021-04-27 18:53:34 -05:00
database.h
[Bug Fix] Fix use-after-free corruption with some DB calls ( #1335 )
2021-04-27 18:53:34 -05:00
database_conversions.cpp
[Bug Fix] Zone Heading for Binds, Summons, Teleports, and Zoning. ( #1328 )
2021-04-22 22:49:44 -05:00
database_instances.cpp
Fix strcpy-param-overlap with GetGroupLeadershipInfo calls
2021-02-28 21:42:51 -05:00
database_schema.h
Add new experience modifiers table to GetCharacterTables() and GetPlayerTables() in database_schema.h. ( #1338 )
2021-04-27 18:52:00 -05:00
dbcore.cpp
Fix deletes in DBcore::Open
2021-02-25 00:07:36 -05:00
dbcore.h
Add command #gearup as a fairly decent start to a expansion specific way of gearing up a GM test character
2020-07-30 21:10:15 -05:00
deity.cpp
Rename namespace EQEmu to namespace EQ (so we don't have two similar but different namespaces anymore)
2020-05-17 18:36:06 -07:00
deity.h
Rename namespace EQEmu to namespace EQ (so we don't have two similar but different namespaces anymore)
2020-05-17 18:36:06 -07:00
dynamic_zone_base.cpp
[Expeditions] Create common dz abstract class ( #1312 )
2021-03-29 02:17:36 -05:00
dynamic_zone_base.h
[Dynamic Zones] Store min and max players on dz ( #1355 )
2021-05-12 19:59:48 -05:00
emu_constants.cpp
Rename namespace EQEmu to namespace EQ (so we don't have two similar but different namespaces anymore)
2020-05-17 18:36:06 -07:00
emu_constants.h
Rename namespace EQEmu to namespace EQ (so we don't have two similar but different namespaces anymore)
2020-05-17 18:36:06 -07:00
emu_limits.cpp
Another eq_dictionary pass
2016-05-30 06:52:25 -04:00
emu_limits.h
Added dynamic entries to eqdictionary
2019-01-12 20:03:52 -05:00
emu_opcodes.cpp
Rename debug.h to global_define.h, update cmakelists and such
2015-01-19 04:12:09 -06:00
emu_opcodes.h
emu_oplist.h
Update opcodes and packet structs for expeditions
2020-12-30 18:47:06 -05:00
emu_versions.cpp
Rename namespace EQEmu to namespace EQ (so we don't have two similar but different namespaces anymore)
2020-05-17 18:36:06 -07:00
emu_versions.h
Rename namespace EQEmu to namespace EQ (so we don't have two similar but different namespaces anymore)
2020-05-17 18:36:06 -07:00
eq_constants.h
[Dynamic Zones] Rename dynamic zone structs ( #1327 )
2021-04-27 18:53:56 -05:00
eq_limits.cpp
[Cleanup] use std::make_unique ( #1259 )
2021-02-23 18:30:46 -06:00
eq_limits.h
Rename namespace EQEmu to namespace EQ (so we don't have two similar but different namespaces anymore)
2020-05-17 18:36:06 -07:00
eq_packet.cpp
WI work
2017-01-22 22:26:34 -08:00
eq_packet.h
Steal buffer from SerializeBuffer now
2018-07-08 23:03:53 -04:00
eq_packet_structs.h
[Dynamic Zones] Rename dynamic zone structs ( #1327 )
2021-04-27 18:53:56 -05:00
eq_stream.cpp
Fix log calls that either didn't carry over or were using newer aliases that weren't converted to FMT prior to migration
2019-09-17 00:18:07 -05:00
eq_stream.h
Converted all the EQStreams into EQStreamInterfaces, dear god help us.
2016-09-24 22:43:29 -07:00
eq_stream_factory.cpp
[Performance] Remove unecessary log calls from EQStream hot paths (read/write)
2017-03-28 15:52:51 -05:00
eq_stream_factory.h
Many tweaks to stream memory allocation, including but not limited to streams now are shared_ptrs.
2015-01-27 21:12:44 -08:00
eq_stream_ident.cpp
Move status log calls to use LogInfo
2019-09-01 23:22:40 -05:00
eq_stream_ident.h
Tweaks to make server more lag tolerant and also send less packets.
2017-03-07 18:13:17 -08:00
eq_stream_intf.h
Rename namespace EQEmu to namespace EQ (so we don't have two similar but different namespaces anymore)
2020-05-17 18:36:06 -07:00
eq_stream_locator.h
Tons of renames
2014-08-21 19:33:02 -07:00
eq_stream_proxy.cpp
Rename namespace EQEmu to namespace EQ (so we don't have two similar but different namespaces anymore)
2020-05-17 18:36:06 -07:00
eq_stream_proxy.h
Rename namespace EQEmu to namespace EQ (so we don't have two similar but different namespaces anymore)
2020-05-17 18:36:06 -07:00
eq_stream_type.h
Tons of renames
2014-08-21 19:33:02 -07:00
eqdb.cpp
clang-tidy modernize-use-auto
2016-05-25 16:10:28 -04:00
eqdb.h
Renaming headers is hard work
2014-08-21 17:26:32 -07:00
eqdb_res.cpp
Rename debug.h to global_define.h, update cmakelists and such
2015-01-19 04:12:09 -06:00
eqdb_res.h
Renaming headers is hard work
2014-08-21 17:26:32 -07:00
eqemu_config.cpp
Beginning of multi-tenancy work
2020-03-11 02:43:21 -05:00
eqemu_config.h
Beginning of multi-tenancy work
2020-03-11 02:43:21 -05:00
eqemu_config_elements.h
Renaming headers is hard work
2014-08-21 17:26:32 -07:00
eqemu_exception.cpp
Rename namespace EQEmu to namespace EQ (so we don't have two similar but different namespaces anymore)
2020-05-17 18:36:06 -07:00
eqemu_exception.h
Rename namespace EQEmu to namespace EQ (so we don't have two similar but different namespaces anymore)
2020-05-17 18:36:06 -07:00
eqemu_logsys.cpp
[Scheduler] Event scheduler implementation ( #1257 )
2021-03-29 02:52:57 -05:00
eqemu_logsys.h
[Scheduler] Event scheduler implementation ( #1257 )
2021-03-29 02:52:57 -05:00
eqemu_logsys_log_aliases.h
[Scheduler] Event scheduler implementation ( #1257 )
2021-03-29 02:52:57 -05:00
eqtime.cpp
eqtime is now stored in the DB.
2015-12-17 14:14:04 -08:00
eqtime.h
eqtime is now stored in the DB.
2015-12-17 14:14:04 -08:00
errmsg.h
event_sub.cpp
Fix compiling with libc++
2018-04-27 21:41:52 -04:00
event_sub.h
Fix compiling with libc++
2018-04-27 21:41:52 -04:00
expedition_base.cpp
[Dynamic Zones] Store min and max players on dz ( #1355 )
2021-05-12 19:59:48 -05:00
expedition_base.h
[Dynamic Zones] Store min and max players on dz ( #1355 )
2021-05-12 19:59:48 -05:00
expedition_lockout_timer.cpp
[Expeditions] Refactor expedition requests ( #1301 )
2021-03-18 23:42:41 -05:00
expedition_lockout_timer.h
[Expeditions] Refactor expedition requests ( #1301 )
2021-03-18 23:42:41 -05:00
extprofile.cpp
Rename debug.h to global_define.h, update cmakelists and such
2015-01-19 04:12:09 -06:00
extprofile.h
Rename namespace EQEmu to namespace EQ (so we don't have two similar but different namespaces anymore)
2020-05-17 18:36:06 -07:00
faction.cpp
Use rules to configure faction thresholds
2019-04-12 15:25:32 -04:00
faction.h
Changes to accomodate the new raw faction data.
2018-12-18 10:58:01 -05:00
features.h
Merge branch 'master' into movement_manager
2018-12-17 01:39:37 -06:00
file_util.cpp
Implement database dump service
2020-03-09 03:00:07 -05:00
file_util.h
Implement database dump service
2020-03-09 03:00:07 -05:00
fixed_memory_hash_set.h
Rename namespace EQEmu to namespace EQ (so we don't have two similar but different namespaces anymore)
2020-05-17 18:36:06 -07:00
fixed_memory_variable_hash_set.h
Rename namespace EQEmu to namespace EQ (so we don't have two similar but different namespaces anymore)
2020-05-17 18:36:06 -07:00
global_define.h
Nuke unused COLLECTOR defines
2016-05-25 02:38:06 -04:00
guild_base.cpp
Deleted characters will no longer show in the guild window.
2020-03-07 18:58:12 -05:00
guild_base.h
add <string> back in for linux
2014-12-15 22:16:30 -06:00
guilds.cpp
Rename debug.h to global_define.h, update cmakelists and such
2015-01-19 04:12:09 -06:00
guilds.h
inventory_profile.cpp
Rename namespace EQEmu to namespace EQ (so we don't have two similar but different namespaces anymore)
2020-05-17 18:36:06 -07:00
inventory_profile.h
Rename namespace EQEmu to namespace EQ (so we don't have two similar but different namespaces anymore)
2020-05-17 18:36:06 -07:00
inventory_slot.cpp
Rename namespace EQEmu to namespace EQ (so we don't have two similar but different namespaces anymore)
2020-05-17 18:36:06 -07:00
inventory_slot.h
Rename namespace EQEmu to namespace EQ (so we don't have two similar but different namespaces anymore)
2020-05-17 18:36:06 -07:00
ip_util.cpp
Make loginserver intelligently determine if the client is requesting from a RFC 1918 network instead of using a config string match
2019-07-05 03:38:12 -05:00
ip_util.h
Make loginserver intelligently determine if the client is requesting from a RFC 1918 network instead of using a config string match
2019-07-05 03:38:12 -05:00
ipc_mutex.cpp
Rename namespace EQEmu to namespace EQ (so we don't have two similar but different namespaces anymore)
2020-05-17 18:36:06 -07:00
ipc_mutex.h
Rename namespace EQEmu to namespace EQ (so we don't have two similar but different namespaces anymore)
2020-05-17 18:36:06 -07:00
item_data.cpp
Rename namespace EQEmu to namespace EQ (so we don't have two similar but different namespaces anymore)
2020-05-17 18:36:06 -07:00
item_data.h
Rename namespace EQEmu to namespace EQ (so we don't have two similar but different namespaces anymore)
2020-05-17 18:36:06 -07:00
item_fieldlist.h
Add Item SubType to data structures and DB
2020-05-09 22:37:35 -04:00
item_instance.cpp
Rename namespace EQEmu to namespace EQ (so we don't have two similar but different namespaces anymore)
2020-05-17 18:36:06 -07:00
item_instance.h
Reconile a post merge issue [skip ci]
2020-05-25 01:35:39 -05:00
json_config.cpp
Change things -Wcatch-value complains about to references
2020-01-16 19:03:36 -05:00
json_config.h
Add standalone web api server, cli handler, authorization, commands
2019-07-07 03:13:04 -05:00
languages.h
light_source.cpp
Rename namespace EQEmu to namespace EQ (so we don't have two similar but different namespaces anymore)
2020-05-17 18:36:06 -07:00
light_source.h
Rename namespace EQEmu to namespace EQ (so we don't have two similar but different namespaces anymore)
2020-05-17 18:36:06 -07:00
linked_list.h
References shouldn't be null
2020-01-16 17:17:31 -05:00
loottable.h
Lootdrop level filtering adjustments
2020-08-15 16:37:38 -05:00
mail_oplist.h
Re-ordered server opcodes and handlers to facilitate the export of client patch structs and handlers
2014-09-24 20:23:01 -04:00
md5.cpp
Tons of renames
2014-08-21 19:33:02 -07:00
md5.h
memory_buffer.cpp
Rename namespace EQEmu to namespace EQ (so we don't have two similar but different namespaces anymore)
2020-05-17 18:36:06 -07:00
memory_buffer.h
Rename namespace EQEmu to namespace EQ (so we don't have two similar but different namespaces anymore)
2020-05-17 18:36:06 -07:00
memory_mapped_file.cpp
Rename namespace EQEmu to namespace EQ (so we don't have two similar but different namespaces anymore)
2020-05-17 18:36:06 -07:00
memory_mapped_file.h
Rename namespace EQEmu to namespace EQ (so we don't have two similar but different namespaces anymore)
2020-05-17 18:36:06 -07:00
misc.cpp
Remove some unused misc.cpp functions (encode/decode)
2020-01-16 16:18:08 -05:00
misc.h
Remove some unused misc.cpp functions (encode/decode)
2020-01-16 16:18:08 -05:00
misc_functions.cpp
Reintegration of inventory-based EQDictionary references
2018-07-05 21:05:26 -04:00
misc_functions.h
Move Netcode logging to LogNetcode
2019-09-01 23:10:49 -05:00
mutex.cpp
Rename debug.h to global_define.h, update cmakelists and such
2015-01-19 04:12:09 -06:00
mutex.h
Fix more windows.h/winsock.h/winsock2.h issues
2016-05-25 13:46:47 -04:00
mysql_request_result.cpp
Bug with MySQLRequestResult
2014-09-21 15:59:02 -07:00
mysql_request_result.h
Fix compiling with libc++
2018-04-27 21:41:52 -04:00
mysql_request_row.cpp
modified mysql results/row to be ready for range based for
2015-01-08 21:20:56 -08:00
mysql_request_row.h
Fix more windows.h/winsock.h/winsock2.h issues
2016-05-25 13:46:47 -04:00
op_codes.h
opcode_dispatch.h
Fix up SpellBuff struct
2016-07-25 16:22:48 -04:00
opcode_map.cpp
Rename debug.h to global_define.h, update cmakelists and such
2015-01-19 04:12:09 -06:00
opcodemgr.cpp
Simplify log calls
2019-09-01 21:04:58 -05:00
opcodemgr.h
Missed Mutex.h
2014-08-21 19:36:50 -07:00
packet_dump.cpp
Working on login / world connection mostly there, fixed a few crashes with encryption on 0 length packets
2016-10-29 23:23:04 -07:00
packet_dump.h
Working on login / world connection mostly there, fixed a few crashes with encryption on 0 length packets
2016-10-29 23:23:04 -07:00
packet_dump_file.cpp
Streams work on all of the servers now
2016-09-29 22:21:39 -07:00
packet_dump_file.h
packet_functions.cpp
Rename debug.h to global_define.h, update cmakelists and such
2015-01-19 04:12:09 -06:00
packet_functions.h
packetfile.cpp
Remove commented printf : Closed packet file.\n
2015-01-20 01:34:42 -06:00
packetfile.h
perl_eqdb.cpp
Update fmt lib, add recast, wip on recast pathfinder interface (broken atm)
2017-07-29 00:11:57 -07:00
perl_eqdb_res.cpp
Update fmt lib, add recast, wip on recast pathfinder interface (broken atm)
2017-07-29 00:11:57 -07:00
platform.cpp
[Scheduler] Event scheduler implementation ( #1257 )
2021-03-29 02:52:57 -05:00
platform.h
Add RFC 5424 logging
2019-07-05 18:16:09 -05:00
proc_launcher.cpp
clang-tidy modernize-use-auto
2016-05-25 16:10:28 -04:00
proc_launcher.h
Compile on Freebsd ( #1044 )
2020-05-09 14:40:33 -05:00
profanity_manager.cpp
Rename namespace EQEmu to namespace EQ (so we don't have two similar but different namespaces anymore)
2020-05-17 18:36:06 -07:00
profanity_manager.h
Rename namespace EQEmu to namespace EQ (so we don't have two similar but different namespaces anymore)
2020-05-17 18:36:06 -07:00
profiler.h
ptimer.cpp
Remove another unnecessary this == null check
2020-01-16 17:06:11 -05:00
ptimer.h
Fix door functions
2017-04-10 14:52:44 -04:00
queue.h
races.cpp
Use GetRaceGenderDefaultHeight in GetDefaultRaceSize constant
2018-05-28 00:41:32 -05:00
races.h
Add an up to date easy to read race defines list
2018-05-27 23:13:43 -05:00
random.h
Rename namespace EQEmu to namespace EQ (so we don't have two similar but different namespaces anymore)
2020-05-17 18:36:06 -07:00
rdtsc.cpp
rdtsc.cpp header include cleanup
2014-12-15 22:42:59 -06:00
rdtsc.h
rulesys.cpp
Remove string quotes from integers in mysql queries for faction and rules [skip ci]
2020-05-24 19:21:26 -05:00
rulesys.h
Updated the rule system to automatically restore rule notes (rule-based)
2019-09-04 22:37:17 -04:00
ruletypes.h
[Rule] Add a rule to disable the Pet Resist buff ( #1337 )
2021-04-27 18:52:39 -05:00
say_link.cpp
Replace unescaped braces in format string
2021-01-28 19:42:02 -05:00
say_link.h
Rename namespace EQEmu to namespace EQ (so we don't have two similar but different namespaces anymore)
2020-05-17 18:36:06 -07:00
seperator.h
Add types.h to a bunch of files
2015-01-19 04:02:45 -06:00
serialize_buffer.cpp
Bunch more work on fixing up DB and packets
2018-07-02 22:01:17 -04:00
serialize_buffer.h
Switch to char_traits::length in SerializeBuffer
2019-07-10 14:33:33 -04:00
server_event_scheduler.cpp
[Scheduler] Event scheduler implementation ( #1257 )
2021-03-29 02:52:57 -05:00
server_event_scheduler.h
[Scheduler] Event scheduler implementation ( #1257 )
2021-03-29 02:52:57 -05:00
serverinfo.cpp
Tweaks from other branch
2019-04-16 01:09:25 -07:00
serverinfo.h
Tweaks from other branch
2019-04-16 01:09:25 -07:00
servertalk.h
[Expeditions] Track DZ member status in world ( #1341 )
2021-05-10 01:07:19 -05:00
shareddb.cpp
[Cleanup] use std::make_unique ( #1259 )
2021-02-23 18:30:46 -06:00
shareddb.h
Add an easy way to pull item saylinks
2020-08-15 17:25:09 -05:00
skills.cpp
Rename namespace EQEmu to namespace EQ (so we don't have two similar but different namespaces anymore)
2020-05-17 18:36:06 -07:00
skills.h
Rename namespace EQEmu to namespace EQ (so we don't have two similar but different namespaces anymore)
2020-05-17 18:36:06 -07:00
spdat.cpp
quest::getspellname() and quest::getclassname() fixes/additions. ( #1158 )
2020-12-30 14:47:27 -06:00
spdat.h
quest::getspellname() and quest::getclassname() fixes/additions. ( #1158 )
2020-12-30 14:47:27 -06:00
string_util.cpp
[Strings] Split String Optimizations ( #1325 )
2021-04-22 23:36:39 -05:00
string_util.h
[Strings] Split String Optimizations ( #1325 )
2021-04-22 23:36:39 -05:00
struct_strategy.cpp
Move Netcode logging to LogNetcode
2019-09-01 23:10:49 -05:00
struct_strategy.h
Rename namespace EQEmu to namespace EQ (so we don't have two similar but different namespaces anymore)
2020-05-17 18:36:06 -07:00
tcp_connection.cpp
[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
tcp_server.cpp
Logs::None added to LogDebug
2019-09-01 23:54:24 -05:00
textures.cpp
Added class EQEmu::InventorySlot
2016-10-16 21:36:39 -04:00
textures.h
Rename namespace EQEmu to namespace EQ (so we don't have two similar but different namespaces anymore)
2020-05-17 18:36:06 -07:00
timeoutmgr.cpp
Remove errant debug calls
2019-09-01 23:41:26 -05:00
timeoutmgr.h
timer.cpp
Add client->SendToGuildHall - have instances properly cycle out IDs
2020-04-10 01:43:00 -05:00
timer.h
Fix /camp rest timer exploit
2018-07-14 17:41:42 -04:00
types.h
Very preliminary work with Visual Studio 2015 Community RC/RTM, resolve some version-specific build errors:
2015-07-20 10:27:51 -04:00
unix.cpp
unix.h
Removed PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP ifdef, we dont use it anyway and it was failing on FreeBSD gcc49
2014-10-16 01:05:43 -07:00
useperl.h
Revert "Revert "Build System Updated""
2019-10-13 18:49:16 -07:00
version.h
[Feature] Allow any spawn2 spawned mob to path while zone is idle if new flag is set. ( #1339 )
2021-05-10 01:21:43 -05:00
worldconn.cpp
Move Netcode logging to LogNetcode
2019-09-01 23:10:49 -05:00
zone_numbers.h
Tons of renames
2014-08-21 19:33:02 -07:00