index
:
evol/hercules
jak1/ci_fix
jak1/remove_unusable_console_output
master
rebased
test
tmphpm
The Mana World fork of Hercules. This is vanilla Hercules with a few tiny modifications for our specific needs. Mutually-beneficial modifications are contributed upstream.
root
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
tools
/
HPMHookGen
/
HPMHookGen.pl
Age
Commit message (
Expand
)
Author
Files
Lines
2020-03-08
Add support for enum market_buy_result and enum unit_dir to the HPMHookGen
Haru
1
-0
/
+2
2020-02-10
Fix warnings in the HPMHookGenerator
Haru
1
-0
/
+2
2020-01-13
Update copyright headers for year 2020
Haru
1
-2
/
+2
2019-05-09
Fix errors in the HPM Hooks generator
Haru
1
-1
/
+2
2018-04-25
Add support for time_t as return type in the HPMHookGen
Haru
1
-1
/
+2
2017-04-26
Improve the code style of the generated HPMHooking data
Haru
1
-11
/
+12
2016-10-14
Fixed a memory manager crash when a memory leak occurs in a plugin
Haru
1
-2
/
+1
2016-07-12
Interface grfio.c
hemagx
1
-0
/
+3
2016-07-12
Removed unnecessary typedefs from thread and spinlock
Haru
1
-0
/
+2
2016-07-12
Changed the HPMHookGen script to correctly handle macros associated with an i...
Haru
1
-0
/
+1
2016-07-02
Added 'GENERATED FILE DO NOT EDIT' to the auto-generated files
Haru
1
-0
/
+2
2016-04-30
Added one level of indirection to all variables in pre-hook functions
Haru
1
-1
/
+1
2016-04-30
Removed extra indirection level in HPMHooking post-hooks
Haru
1
-14
/
+16
2016-04-30
Replaced memset with braced initializers in the HPMHooking hook handlers
Haru
1
-5
/
+1
2016-04-30
Added type-checking for the addHookPre() and addHookPost() macros
Haru
1
-119
/
+58
2016-04-16
Added lclif packet handlers to the lclif interface
Haru
1
-1
/
+6
2016-04-16
Rewrite client interface for login server (part 3)
hemagx
1
-0
/
+2
2016-04-16
Added support for private headers to the HPMDataCheck/HPMHooking generators
Haru
1
-8
/
+17
2016-03-20
Updated HPMHookGen script to support union arguments
Haru
1
-2
/
+2
2015-12-15
Added GPL-compliant header to all sources and build scripts
Haru
1
-27
/
+137
2015-08-15
HPM compatibility improvements
Haru
1
-26
/
+65
2015-08-15
Added HPMHooking support for common interfaces
Haru
1
-4
/
+37
2015-06-19
Fixed HPMHookGen's inability to detect certain interface members
Haru
1
-5
/
+6
2015-06-19
Follow-up to e81d221
Haru
1
-5
/
+1
2015-06-19
Improved info/error messages during plugin loading
Haru
1
-2
/
+2
2015-06-19
Improved the HPMHookingGen parser
Haru
1
-0
/
+5
2015-01-24
Minor channel system refactoring
Haru
1
-0
/
+2
2015-01-22
HPMHookGen compatibility fix for doxygen 1.8.9.x
Haru
1
-1
/
+1
2014-11-15
Follow-up to 61fc83fd7dd51e9a88ac7e6264692fcf561a37f7
Haru
1
-1
/
+1
2014-11-15
Corrected an issue in the HPMHookGen when interfaces only have one member
Haru
1
-14
/
+12
2014-11-15
Fix HPM hook generation script for support new interfaces.
Andrei Karas
1
-1
/
+6
2014-11-02
Fixed an error in the HPMHookGen
Haru
1
-1
/
+1
2014-10-28
Added preliminary support for char and login server to HPMHooking
Haru
1
-84
/
+91
2014-05-01
Corrected an issue when calling hookStop() from a post-hook
Haru
1
-0
/
+1
2014-04-19
Added support for enum bg_queue_types to the HPMHookGen
Haru
1
-0
/
+2
2014-03-17
Improved const pointer detection in the HPMHooking generator
Haru
1
-2
/
+2
2014-02-03
Updated HPMHookGen with a HPMDataCheck generator
Haru
1
-0
/
+6
2013-11-04
pc_groups interfaced
shennetsind
1
-0
/
+3
2013-10-16
Modified HPM Hook Caching
shennetsind
1
-1
/
+1
2013-10-09
Added HPMHookGen tool, to re-generate hooks include files
Haru
1
-0
/
+568