summaryrefslogtreecommitdiff
path: root/src/common/HPM.c
AgeCommit message (Expand)AuthorFilesLines
2016-10-14Fixed a memory manager crash when a memory leak occurs in a pluginHaru1-1/+2
2016-10-07Fixed some issues detected by clang's static analyzer (Xcode 8/macOS Sierra)Haru1-1/+1
2016-10-04Add missing checks into HPM.cAndrei Karas1-11/+35
2016-08-20Re-added HPM support for configuration settingsHaru1-3/+58
2016-08-19Added option to make plugin-defined battle config entries optionalHaru1-2/+3
2016-08-19Ported battle.conf to libconfigHaru1-1/+48
2016-07-02Trivialities: indentation fixesHaru1-5/+5
2016-04-30Moved HPMHooking-related definitions to plugins/HPMHooking.hHaru1-15/+25
2016-03-20Dropped typedef from DBMapHaru1-1/+1
2016-02-19Fix all known warnings from compiler flags -Wformat*Andrei Karas1-6/+6
2016-02-17Removed unnecessary typedefs from libconfigHaru1-3/+3
2016-02-17Renamed config->read_file to config->load_fileHaru1-1/+1
2016-01-25Fix packet id being sent encrypted to Hercules Plugin Manager.hemagx1-2/+2
2015-12-15Added GPL-compliant header to all sources and build scriptsHaru1-3/+19
2015-12-13- Fixed #723 now it's possible to retrieve Battle Config Settings from plugin...Your Name1-3/+37
2015-10-19rename malloc.c/h to memmgr.Andrei Karas1-1/+1
2015-10-11Fixed various compiler warnings (follow-up to 5c22b63)Haru1-2/+2
2015-10-11Cleanup of the HPluginData implementation (second part)Haru1-84/+135
2015-10-11Cleanup of the HPluginData implementation (First part)Haru1-72/+96
2015-10-11Changed cmdline->args_data to a VECTORHaru1-2/+2
2015-10-11Changed HPM->cmdline_plugins to a VECTOR and renamed to HPM->cmdline_load_plu...Haru1-13/+8
2015-10-11Changed HPM->confs to a VECTOR and renamed to HPM->config_listenersHaru1-33/+45
2015-10-11Changed HPM->fnames to a vector type, renamed to HPM->filenamesHaru1-22/+36
2015-10-11Changed HPM->packets[] into an array of VECTORHaru1-42/+42
2015-10-11Changed HPM->symbols to a VECTORHaru1-19/+33
2015-10-11Replaced HPM->plugins with a VECTORHaru1-55/+91
2015-10-10Fixed issue #783Emistry1-1/+1
2015-09-25Corrected a plugin unload issueHaru1-13/+14
2015-09-18Clarified the intent of several assignments inside conditional expressionsHaru1-2/+2
2015-09-08Fixed some memory leaks in code using libconfigHaru1-1/+1
2015-08-15Automatic HPM symbol sharingHaru1-38/+0
2015-08-15Removed some unnecessary shared symbols, already present in interfacesHaru1-250/+256
2015-08-15Moved sql_handle into the HPMi interfaceHaru1-8/+0
2015-08-15Added core HPM interfaceHaru1-5/+1
2015-08-15Enabled HPMDataCheck for login and char serversHaru1-1/+1
2015-08-15HPM compatibility improvementsHaru1-25/+13
2015-08-15Added HPMHooking support for common interfacesHaru1-1/+9
2015-08-15Added showmsg HPM interfaceHaru1-9/+3
2015-06-19Improved info/error messages during plugin loadingHaru1-3/+8
2015-06-19Cleaned up some #includesHaru1-0/+1
2015-06-19Removed ".." from include directivesHaru1-16/+16
2015-06-01Plugin load failure now causes Fatal ErrorAncyker1-39/+26
2015-01-20Fixes Compile Error on WindowsDastgir1-2/+3
2015-01-20Minor fixes and tweaks suggested by cppcheckHaru1-10/+10
2015-01-18Command line arguments handling overhaulHaru1-56/+48
2015-01-18Implementing nullpo interface for plugin useshennetsind1-0/+2
2015-01-12Added detailed error message when a plugin fails to loadHaru1-2/+3
2014-12-31Add some missing null pointer checks after automatic checks.Andrei Karas1-12/+15
2014-12-14Fixed some improper grammar.Mysteries1-1/+1
2014-11-16Whitespace cleanup (no code changes)Haru1-121/+119