summaryrefslogtreecommitdiff
path: root/tools
AgeCommit message (Collapse)AuthorFilesLines
2020-03-09Update Doxygen configuration (Doxygen 1.8.16)Haru1-40/+2025
Signed-off-by: Haru <haru@dotalux.com>
2020-03-08Add support for enum market_buy_result and enum unit_dir to the HPMHookGenHaru1-0/+2
Signed-off-by: Haru <haru@dotalux.com>
2020-02-10Fix warnings in the HPMHookGeneratorHaru2-2/+2
Signed-off-by: Haru <haru@dotalux.com>
2020-01-27Updated mobdbconverter to support constantsDastgir1-7/+25
2020-01-13Update copyright headers for year 2020Haru26-44/+45
Signed-off-by: Haru <haru@dotalux.com>
2019-12-15Merge pull request #2572 from Asheraf/mobviewdatadbHaru1-0/+94
Add support for overriding default view data in mob database
2019-11-18Add phpsqllint for check sql queriesAndrei Karas11-0/+936
2019-11-14Add information about parsing error into libconf.pyAndrei Karas2-2/+9
2019-10-30Drop the usage of mob_availAsheraf1-0/+94
2019-10-08Removed jAthena 1082 legacy code related to Castle Defense Rate.kisuka1-1/+0
2019-09-23Merge pull request #2529 from Asheraf/itemcombolibconfHaru2-1/+117
Convert item combo db to use libconfig
2019-08-31Convert item combo db to use libconfigAsheraf2-1/+117
2019-08-28Convert sc_config to use libconfigAsheraf1-0/+105
2019-06-01Merge pull request #2222 from Helianthella/scoopHaru2-0/+97
Simplify windows installation
2019-05-09Fix errors in the HPM Hooks generatorHaru1-1/+2
This adds the interface variables of type pointer to array to the ignored variables when generating the hooks Signed-off-by: Haru <haru@dotalux.com>
2019-04-16Fixed issue with Perl v5.26.1Phong Truong1-3/+3
Issue: - Unescaped left brace in regex is illegal here in regex;
2019-03-03Show crash dump in travisAndrei Karas1-1/+7
2018-12-17Fix HPM generation for old packet versions.Andrei Karas1-1/+3
From now HPM generated for 20031028 main packet version.
2018-11-07add an auto-setup script for mariadb on windowsgumi2-0/+97
2018-10-13Fixes LGTM Alert: Added ExceptionsDastgir3-3/+3
2018-10-07Removing the use of Equivalence operator in utils.pyDastgir1-3/+3
2018-10-07Python: Explicitely truncate value to intDastgir1-1/+1
2018-10-07Removed unused variable from utils.pyDastgir1-1/+0
2018-07-12Fix date part2Unknown2-2/+2
2018-07-01Limit the output length on TravisHaru1-4/+4
This is an attempt to avoid the `./tools/ci/travis.sh: line 55: /bin/cat: Argument list too long` error Signed-off-by: Haru <haru@dotalux.com>
2018-06-25Added Pet Evolution Lua to DB ConverterDastgir2-0/+263
2018-05-01Merge pull request #2019 from Asheraf/mskillconfHaru4-0/+1007
Convert mob_skill_db into libconf format
2018-04-25Add support for time_t as return type in the HPMHookGenHaru1-1/+2
Signed-off-by: Haru <haru@dotalux.com>
2018-04-19Add tool to convert old mob skill db to new formatAsheraf1-0/+264
2018-04-19Add py-libconfig to tools folderAsheraf3-0/+743
2018-04-07Add tool to convert old pet db to new formatAsheraf1-0/+214
you can use this tool as follows ./petdbconverter.py re ../ ../db/re/pet_db.txt > pet_db.conf or for pre-re mode ./petdbconverter.py pre-re ../ ../db/pre-re/pet_db.txt > pet_db.conf
2018-01-15Fix i386 CI buildsHaru1-1/+1
The address sanitizer's leak detector isn't supported on i386, so it can't be forced to be enabled in the travis.sh script. Signed-off-by: Haru <haru@dotalux.com>
2018-01-12Ignore memory leaks in travis ci due mysql memory leak.Andrei Karas1-0/+6
Gitlab ci look like unaffected.
2017-08-16Update travis for ubuntu trustygumi1-8/+33
2017-08-08Check in travis if regenerated hpm code can be compiled.Andrei Karas1-0/+5
Also reduce number of packets to install in travis.
2017-07-17use /usr/bin/env bash in toolsThibault Payet4-4/+4
2017-04-29Merge pull request #1713 from Jedzkie/17-DropAnnounceHaru1-1/+0
Fixes #994
2017-04-29Removal of rare_drop_announce config.Jedzkie1-1/+0
2017-04-26Improve the code style of the generated HPMHooking dataHaru1-11/+12
Signed-off-by: Haru <haru@dotalux.com>
2016-11-19Let the CI test suite also run the testsHaru1-0/+22
For the time being, test_libconfig only (test_spinlock is very time consuming)
2016-10-14Fixed a memory manager crash when a memory leak occurs in a pluginHaru1-2/+1
- Plugins were accidentally using the core's memory manager instead of the HPM-safe wrappers. - As a side-effect of this, plugins shall not be able to hook into the iMalloc interface. - The issue was introduced in e7c2f7d827ad286dc826e483391e64b8ffe2720b Signed-off-by: Haru <haru@dotalux.com>
2016-10-02Aded gitlab pages configurationHaru1-0/+39
Signed-off-by: Haru <haru@dotalux.com>
2016-10-02Added configuration file for Gitlab CIHaru1-0/+33
Signed-off-by: Haru <haru@dotalux.com>
2016-10-02Added Doxygen configuration (use 'make docs' to generate)Haru8-0/+2285
Signed-off-by: Haru <haru@dotalux.com>
2016-10-02Moved travis.sh to tools/ciHaru1-0/+180
Signed-off-by: Haru <haru@dotalux.com>
2016-08-19Ported battle.conf to libconfigHaru1-0/+403
Ported to modern Hercules and cleaned up from Panikon's commits: 44fea0b3cdba6901599265220228ba4359b1f96d, 9cba05bc0811e638bbaaa6cff887d0b2c9872560 Signed-off-by: Haru <haru@dotalux.com>
2016-08-19Ported socket.conf (was packet.conf) to libconfigHaru1-0/+17
Ported to modern Hercules and cleaned up from Panikon's commits: b10f2a88073882bea812c6278fdec7848102ab87, bc5007299a92898ea4630f2a977d9a1b42b6c145 Signed-off-by: Haru <haru@dotalux.com>
2016-08-19Ported script.conf to libconfigHaru1-0/+12
Ported to modern Hercules and cleaned up from Panikon's commits: a0e4da63ef3afcd896603398e2468876681ac54a, b5f487c2676833492a6d4044b5d1f1bb1e552b04 Signed-off-by: Haru <haru@dotalux.com>
2016-08-19Ported logs.conf to libconfigHaru1-0/+27
Ported to modern Hercules and cleaned up from Panikon's commits: 2a7c931b9b4e0f9c6e7766cb25701514230ec7e3, f5b1ee3df777ba7e69f1f99abaf0d00b987fc0e3, 6d1f8f50b0e7349bdab2c53bb172d0b036e47c04 Signed-off-by: Haru <haru@dotalux.com>
2016-08-19Ported map-server.conf to libconfigHaru1-1/+34
Ported to modern Hercules and cleaned up from Panikon's commits: ee48838b12d15902fc14738cfa46d58b39080d11, 55498ebb7ac5d28444d0b01506c88ef6874f6055, 6d1f8f50b0e7349bdab2c53bb172d0b036e47c04, 25dde7e46524ace330b83cb4bf0255cc4d796792 Signed-off-by: Haru <haru@dotalux.com>