Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2016-04-16 | Added lclif packet handlers to the lclif interface | Haru | 1 | -1/+6 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-04-16 | Rewrite client interface for login server (part 3) | hemagx | 1 | -0/+2 | |
Rewritten login clif parser, using a packet db Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-04-16 | Added support for private headers to the HPMDataCheck/HPMHooking generators | Haru | 2 | -12/+21 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-03-20 | Updated HPMHookGen script to support union arguments | Haru | 1 | -2/+2 | |
Also removed the no longer necessary DB-related typedefs Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-02-21 | Added tool to convert jobmask to new format | Dastgir | 1 | -0/+100 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-01-21 | Remove unused PCRE_SUPPORT define. | Andrei Karas | 1 | -2/+1 | |
2016-01-15 | Fixed a typo in the constdb converter script | Haru | 1 | -2/+2 | |
Thanks to Lemongrass for reporting it Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-01-13 | Added converter script from const.txt to constants.conf | Haru | 1 | -0/+114 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2016-01-13 | Converted const.txt to libconfig format | Haru | 1 | -1/+1 | |
- This is necessary for upcoming improvements Signed-off-by: Haru <haru@dotalux.com> | |||||
2015-12-15 | Added GPL-compliant header to all sources and build scripts | Haru | 11 | -50/+345 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2015-12-12 | Added support for pcre-related interfaces to plugins (HPMHookGen/HPMSymbols ↵ | Haru | 1 | -1/+2 | |
generation) Fixes #931 Signed-off-by: Haru <haru@dotalux.com> | |||||
2015-11-14 | Fixed include path in the doxygen configuration | Haru | 1 | -1/+2 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2015-10-20 | Add Mob_db converter from txt to conf. | Andrei Karas | 2 | -0/+288 | |
2015-09-25 | Upgraded Doxygen configuration file to 1.8.10 | Haru | 1 | -5/+109 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2015-08-15 | Automatic HPM symbol sharing | Haru | 1 | -2/+5 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2015-08-15 | Enabled HPMDataCheck for login and char servers | Haru | 1 | -2/+9 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2015-08-15 | HPM compatibility improvements | Haru | 3 | -27/+69 | |
Improved compatibility, portability and standards conformance. - Since it is not possible to portably and reliably re-use the core's symbols in plugins, symbols are no longer exported unless explicitly required, in the UNIX builds. This mimics the Windows behavior and adds HPM compatibility to OSes such as FreeBSD. Credits to Andrei Karas for making this possible. - For convenience, it is no longer necessary to call GET_SYMBOL, since the plugin will automatically import all the available symbols when it's loaded, depending on the included headers. - Plugins are now supposed to include the "common/hercules.h" header before including anything else. Incluing common/HPMi.h, common/cbasetypes.h or conf/core.h is no longer necessary, as those are guaranteed to be automatically included by hercules.h. - HPM API version bumped to 1.1. Signed-off-by: Haru <haru@dotalux.com> | |||||
2015-08-15 | Added HPMHooking support for common interfaces | Haru | 1 | -4/+37 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2015-06-19 | Fixed HPMHookGen's inability to detect certain interface members | Haru | 2 | -6/+7 | |
Private members as well as members of interfaces with more than one section are now correctly detected. Signed-off-by: Haru <haru@dotalux.com> | |||||
2015-06-19 | Follow-up to e81d221 | Haru | 2 | -6/+2 | |
Let doxygen ignore __attribute__ instead of ignoring it at parse time. Signed-off-by: Haru <haru@dotalux.com> | |||||
2015-06-19 | Improved info/error messages during plugin loading | Haru | 1 | -2/+2 | |
- Each loaded plugin will now show a status message - If a plugin loads because of a missing symbol, an error message will be displayed, mentioning the name of the missing symbol. Signed-off-by: Haru <haru@dotalux.com> | |||||
2015-06-19 | Fixed an issue causing some structs to be missing from the HPMDataCheck | Haru | 2 | -1/+2 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2015-06-19 | Improved the HPMHookingGen parser | Haru | 1 | -0/+5 | |
It now strips gcc's __attribute__ from interface methods Signed-off-by: Haru <haru@dotalux.com> | |||||
2015-06-02 | Follow up to 712812b | Mysteries | 3 | -3/+3 | |
- More link changes - Added proper link to Roulette topic | |||||
2015-01-24 | Minor channel system refactoring | Haru | 1 | -0/+2 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2015-01-24 | Added additional item drops support to the quest db | Haru | 1 | -0/+8 | |
- Special thanks to Dastgir, Michieru Signed-off-by: Haru <haru@dotalux.com> | |||||
2015-01-24 | Added quest_db.txt to quest_db.conf Conversion Tool | dastgir | 1 | -0/+86 | |
2015-01-22 | HPMHookGen compatibility fix for doxygen 1.8.9.x | Haru | 1 | -1/+1 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2014-12-10 | In validateinterfaces tool fix searching lost interfaces. | Andrei Karas | 1 | -1/+1 | |
2014-12-02 | Improve a bit checking in validateinterfaces.py. | Andrei Karas | 1 | -0/+8 | |
2014-12-02 | Add different command line actions to validateinterfaces.py. | Andrei Karas | 1 | -16/+36 | |
2014-12-02 | in validateinterfaces.py tool add support for checking not added functions ↵ | Andrei Karas | 1 | -6/+44 | |
to initerfaces. | |||||
2014-11-15 | Follow-up to 61fc83fd7dd51e9a88ac7e6264692fcf561a37f7 | Haru | 2 | -2/+2 | |
Compatibility fix for older versions of Perl Signed-off-by: Haru <haru@dotalux.com> | |||||
2014-11-15 | Corrected an issue in the HPMHookGen when interfaces only have one member | Haru | 2 | -19/+18 | |
- Fixed hooks/symbols generation for the inter_quest interface - Re-enabled strict mode Signed-off-by: Haru <haru@dotalux.com> | |||||
2014-11-15 | Fix HPM hook generation script for support new interfaces. | Andrei Karas | 1 | -1/+6 | |
2014-11-10 | Improve performance in validateinterfaces.py. | Andrei Karas | 1 | -12/+14 | |
2014-11-10 | Add support for return error code if any error found. | Andrei Karas | 1 | -2/+3 | |
2014-11-10 | Add command line option for silent checks. | Andrei Karas | 1 | -11/+20 | |
It will show anything only if error found. Command line option: silent | |||||
2014-11-10 | Check only dirs with servers sources and common dir. | Andrei Karas | 1 | -2/+8 | |
2014-11-10 | Add tool to validate interfaces usage. | Andrei Karas | 1 | -0/+162 | |
2014-11-02 | Fixed an error in the HPMHookGen | Haru | 1 | -1/+1 | |
Signed-off-by: Haru <haru@dotalux.com> | |||||
2014-10-28 | Added preliminary support for char and login server to HPMHooking | Haru | 1 | -84/+91 | |
- Special thanks to Ind Signed-off-by: Haru <haru@dotalux.com> | |||||
2014-10-28 | Added preliminary support for login and char server in the HPMDataCheck | Haru | 1 | -2/+14 | |
- Special thanks to Ind Signed-off-by: Haru <haru@dotalux.com> | |||||
2014-08-07 | Corrected several format-string errors through the code | Haru | 1 | -2/+2 | |
- Functions that expect a printf-style format string are now marked as such, so that gcc/clang will emit a warning warn you if you mismatch format string and arguments. Signed-off-by: Haru <haru@dotalux.com> | |||||
2014-07-11 | Fixed reserved __identifier violations | Haru | 1 | -4/+4 | |
- Complies with CERT DCL37-C - Fixes issue #293 (special thanks to elfring) Signed-off-by: Haru <haru@dotalux.com> | |||||
2014-05-31 | Fixes and optimizations to the item_merge.lua converter. | Dastgir Pojee | 1 | -26/+21 | |
- Special thanks to QQfoolsorellina Signed-off-by: Haru <haru@dotalux.com> | |||||
2014-05-31 | Added Dastgir's item_*.txt -> item_db.conf converter | Haru | 1 | -0/+624 | |
- To be used in a follow-up commit. Signed-off-by: Haru <haru@dotalux.com> | |||||
2014-05-30 | Removed 3rdparty/cmake and item_db.pl (Suggested by Haruna) | Shido | 1 | -116/+0 | |
2014-05-30 | HPMHookGen compatibility update for doxygen 1.8.7 | Haru | 1 | -2/+0 | |
2014-05-25 | Improved CFLAGS/CPPFLAGS handling | Haru | 1 | -0/+2 | |
- Language extensions, such as _GNU_SOURCE are now enabled through CPPFLAGS by the configure script, rather than within the source code. - Moved some configure-time CFLAGS to CPPFLAGS, where appropriate. - Fixes bugreport:8211, thanks to Neoth http://hercules.ws/board/tracker/issue-8211-compiling-warning-in-linux Signed-off-by: Haru <haru@dotalux.com> |