summaryrefslogtreecommitdiff
path: root/src/char
AgeCommit message (Collapse)AuthorFilesLines
2015-01-18Fixing 38 issuesshennetsind1-2/+2
Addressing out of bounds read/write, pointless null checks on already deferenced variables, dead code. Special Thanks to 4144 and Haruna! Signed-off-by: shennetsind <ind@henn.et>
2015-01-1727 Fixesshennetsind1-21/+15
Addressing out of bounds read/write, pointless null checks on already deferenced variables. Special Thanks to 4144 and Haruna! Signed-off-by: shennetsind <ind@henn.et>
2015-01-17Another ~10 Fixesshennetsind1-2/+2
Addressing out of bounds read/write. Special Thanks to 4144 and Haruna! Signed-off-by: shennetsind <ind@henn.et>
2015-01-1710 Distinct fixesshennetsind1-5/+5
Addressing out of bounds read-write. Special Thanks to 4144, Haruna! Signed-off-by: shennetsind <ind@henn.et>
2015-01-17Stat server submission logic updateshennetsind1-1/+12
to ensure report is submit in full. Signed-off-by: shennetsind <ind@henn.et>
2015-01-12Fixed some -Wformat-security warningsHaru5-18/+14
Signed-off-by: Haru <haru@dotalux.com>
2015-01-12Blocked compilation of plugins that use unavailable functionsHaru17-0/+36
- Rather than failing at runtime, plugins that try to access non-interfaced, unavailable functions or variables, will now show an error at compile-time. Signed-off-by: Haru <haru@dotalux.com>
2015-01-07Fixed char-server crash for clients >= 20141022, Thanks to Yommy and Inddastgirpojee1-5/+4
2014-12-31Fix wrong useless cycle added in commit ↵Andrei Karas1-1/+1
c47d8e4b8f9d63ab6b4e7e286e91cd50a5bdd151.
2014-12-31fix typo in inter.c in initerface initialisation.Andrei Karas1-1/+1
2014-12-31Add some missing null pointer checks after automatic checks.Andrei Karas1-2/+1
2014-12-26Save char sex in db.Andrei Karas1-3/+19
2014-12-06Merge pull request #403 from 4144/mapextHaruna1-6/+7
into mapindex add variable with default map and position.
2014-12-06Replaced pincode_enabled to pincode->enabledPoison1-2/+2
2014-12-06share mapindex in char server.Andrei Karas1-0/+1
2014-12-06into mapindex add variable with default map and position.Andrei Karas1-6/+6
2014-11-17Fixed char.c compilation error in MSVC <= 2012TungSinpei1-17/+26
Signed-off-by: TungSinpei <TungSinpei@hotmail.com>
2014-11-16Whitespace cleanup (no code changes)Haru25-765/+755
This includes, and is not limited to: mixed or wrong indentation, excess whitespace (horizontal and vertical), misalignment, trailing spaces. Signed-off-by: Haru <haru@dotalux.com>
2014-11-16Moved mapif_s into mapif.cHaru2-169/+171
Signed-off-by: Haru <haru@dotalux.com>
2014-11-16Moved pincode settings into the interfaceHaru3-42/+39
Signed-off-by: Haru <haru@dotalux.com>
2014-11-16Moved loginif-related functions to loginif.cHaru4-300/+308
Signed-off-by: Haru <haru@dotalux.com>
2014-11-16Moved geoip-related functions to geoip.cHaru3-175/+171
Signed-off-by: Haru <haru@dotalux.com>
2014-11-15In char server move config options handling by plugins into ↵Andrei Karas1-2/+2
char_config_dispatch.
2014-11-15Add support for plugin options in char server config (inter-server.conf).Andrei Karas1-1/+2
2014-11-15Add support for plugin options in char server config.Andrei Karas1-0/+2
2014-11-15Add missing interface initialisations in char server.Andrei Karas2-0/+3
2014-11-15Fix mapif interface.Andrei Karas1-1/+1
2014-11-15Allow use all char server interfaces from plugins.Andrei Karas1-1/+17
2014-11-15Allow generate HPM hooks for all interfaces in char server.Andrei Karas16-4/+48
2014-11-15Move global variable into interface in inter.cAndrei Karas13-836/+834
2014-11-15Move global variable into interface in int_pet.cAndrei Karas2-38/+39
2014-11-15Move global variable into interface in int_party.cAndrei Karas2-15/+17
2014-11-15Move global variable into interface in int_guild.cAndrei Karas2-22/+23
2014-11-15Move auction_db_ into interface in int_auction.c.Andrei Karas2-13/+14
2014-11-15Move global variable into interface in char.cAndrei Karas4-185/+189
Other variables better move to future char_config.
2014-11-15Add missing interface methods initialisation in char.c.Andrei Karas1-0/+7
2014-11-15Create geoip interface.Andrei Karas5-29/+90
2014-11-15Add most functions from inter.c to interfaces.Andrei Karas6-139/+238
2014-11-15Add most functions from int_storage.c to interfaces.Andrei Karas6-27/+77
2014-11-15Add most functions from int_quest.c to interfaces.Andrei Karas6-18/+68
2014-11-15Add most functions from int_pet.c to interfaces.Andrei Karas6-46/+117
2014-11-15Add most functions from int_party.c to interfaces.Andrei Karas6-101/+184
2014-11-15Add most functions from int_mercenary.c to interfaces.Andrei Karas6-33/+83
2014-11-15Add most functions from int_mail.c to interfaces.Andrei Karas7-54/+121
2014-11-15Add most functions from int_homun.c to interfaces.Andrei Karas6-38/+94
2014-11-15Add most functions from int_guild.c to interfaces.Andrei Karas6-167/+316
2014-11-15Add most functions from int_elemental.c to interfaces.Andrei Karas6-27/+77
2014-11-15Add most functions from int_auction.c to interfaces.Andrei Karas6-55/+118
2014-11-15Add most functions from char.c to interfaces.Andrei Karas13-421/+868
Introduced interfaces: chr, mapif, loginif.
2014-11-15Split functions in inter.c.Andrei Karas1-16/+11