aboutsummaryrefslogtreecommitdiff
path: root/src/shared
AgeCommit message (Collapse)Author
2009-12-17Update DataBase and Realm code for 322an0n4m3
--HG-- branch : trunk
2009-12-17Removed mtmaps OpenMPn0n4m3
Implement mtmaps based on ACE For stable work MapUpdate.Threads=2 in config --HG-- branch : trunk
2009-12-14Adds Debug or Release to the Full Revision string, fully tested under Windows.Paradox
--HG-- branch : trunk
2009-12-11* Removed all unneeded Makefile.am files that were leftover from merges withBrian
* MaNGOS --HG-- branch : trunk
2009-11-26* Added support for questItem5 and questItem6 in creature and gameobjectBrian
* templates. * * Thanks to Malcrom for doing the research. --HG-- branch : trunk
2009-11-20*Some cleanup (mostly whitespace changes)maximius
--HG-- branch : trunk
2009-10-31*Fix usage of grid removal state, thanks Sisifmaximius
--HG-- branch : trunk
2009-10-17*Massive cleanup redux.maximius
--HG-- branch : trunk
2009-10-17*Backed out changeset 3be01fb200a5maximius
--HG-- branch : trunk
2009-10-17*Massive cleanup (\n\n -> \n, *\n -> \n, cleanup for(...) to for (...), and ↵maximius
some other cleanups by hand) *Fix a possible crash in Spell::DoAllEffectOnTarget --HG-- branch : trunk
2009-10-02*New SQL to fix broken data blobs, if any. Must be run manually.maximius
*Cleanup, fix some typos, and fix the final heal of Lifebloom. Thanks ogeraisi. --HG-- branch : trunk
2009-10-02*Proper data blob updating, thanks ogeraisi.maximius
--HG-- branch : trunk
2009-10-02*Fix typo, and try to avoid killing the dead..maximius
--HG-- branch : trunk
2009-10-01*Didn't mean to remove that.. there shouldn't be negative values in the data ↵maximius
blob, unless I'm mistaken. --HG-- branch : trunk
2009-10-01*Better support for signed input. I'm not sure if this will fix anything.maximius
--HG-- branch : trunk
2009-09-30*Better support for negatives.maximius
--HG-- branch : trunk
2009-09-30*Fix linux buildmaximius
--HG-- branch : trunk
2009-09-30*Too many parameters.maximius
--HG-- branch : trunk
2009-09-30*Cleanup, add two new functions, attempt to fix arena point flushing for ↵maximius
offline players. --HG-- branch : trunk
2009-09-19*Wintergrasp: Prevent defenders team to click the relic. Patch by Spp.maximius
*Zum'Rah Area Trigger Script, Zum'Rah should become hostile when approached. By totoro. *Judgement of Light PPM based, not 100%. By Drevi. *Fix Deflection Exploit. By manuel, thanks to TheNecromancer and Gyullo. *Correct Wintergrasp Tenacity formulas, by Gyullo. *A Spirit Guide Escort Quest, code from SD2, patch by manuel. *TrullyOne/MeanMachine Waypoint System Restored. Patch by XTElite1. --HG-- branch : trunk
2009-09-19Replace useless code with more useful code.Chaz Brown
--HG-- branch : trunk
2009-09-18*[8475] fixed some gcc-warnings Author: balrokmaximius
*[8476] Revert some recent cleanup changes, some other fixes and cleanups. Author: VladimirMangos *[8489] Fixed player visibility update in case view point different from player itself. Author: SilverIce *[8493] Avoid unexpected multiply error messages at wrong `quest_template`.`RewSpell*` Author: VladimirMangos *[8496] Resolve some #include cycles and unsafe code. * Common.h -> Threading.h -> Errors.h -> Common.h * Remove reduncdent #include "ByteBuffer.h" in headers * Remove redundent #include "Auth/BigNumber.h" in headers * Avoid multyply data copy at use some now dropped functions in BigNumber. * Avoid copy fixed byte count from byte arrays with unknown real size created from BigNumber. * Avoid possible problems for build mangos at different platform or compilers. Author: VladimirMangos. *[8501] Apply code style and cleanups to some Player functions. Author: VladimirMangos. *[8502] Disable quests related to specific game events at startup if event not active. Also rename member boolean variable. Author: NoFantasy *[8506] Add check for IsAutoComplete() in SendPreparedQuest(). For cases where quest is repeatable but has Method!=0, QuestDetails must be sent instead of RequestItems. Some additional code cleanup. Author: NoFantasy *[8507] Check amount of spawned pools before decrement to avoid unexpected result. Also rename variable to more meaningful name. Signed-off-by: NoFantasy <nofantasy@nf.no> Thanks to Stryker and onkelz28! --HG-- branch : trunk
2009-09-11*Missed some changesmaximius
--HG-- branch : trunk
2009-09-11*[8463] Fixed race conditions in LockedQueue. Author: XTZGZoReXmaximius
--HG-- branch : trunk
2009-09-10Fix compatibility problems with PostgreSQL. Patch by AzuritusKudlaty
--HG-- branch : trunk
2009-09-09Fix some recently added tabs to spaces and fix mem leak - patch provided by ↵Chaz Brown
Onkelz --HG-- branch : trunk
2009-09-02[8453] Make more informative error output in case empty version tables. ↵megamage
Author: VladimirMangos --HG-- branch : trunk
2009-09-02[8450] Prevented using of plaintext passwords in sql queries Author: arraimegamage
--HG-- branch : trunk
2009-09-02 [8445] Fixed redundant calculation of v and s on every login Author: arraimegamage
The SRP-6 specifications clearly say, that v and s are only to be calculated on registering a user and changing his password; calculating them on every login is plain waste. --HG-- branch : trunk
2009-09-01[8442] Fixed displaying return button in mails Author: arraimegamage
--HG-- branch : trunk
2009-08-27*Use light red in error log. By MrSmitemegamage
--HG-- branch : trunk
2009-08-28*temp fix for the new "huge icons in chat" exploitRat
*you have to enable ChatFakeMessagePreventing in config file to work --HG-- branch : trunk
2009-08-27*Fix build with GCC.QAston
--HG-- branch : trunk
2009-08-27*Add `spell_dbc` table to store dbc entries not present in clientQAston
*Remove workaround from Demonic Circle code and use the sql table instead. --HG-- branch : trunk
2009-08-24[8395] Improved TimeStringToSecs Author: arraimegamage
--HG-- branch : trunk
2009-08-19[8390] Fixed log output work after recent replace UTF8PRINT macro. Author: ↵megamage
VladimirMangos --HG-- branch : trunk
2009-08-19 [8389] Implement check really read received packet size and warning it ↵megamage
not all data read. Author: VladimirMangos * This let more easy catch packet structure chnages at client switch. * Fixed structure CMSG_GUILD_BANK_SWAP_ITEMS * Fixed structure CMSG_SPLIT_ITEM, CMSG_SELL_ITEM * Added read data amount fixes for some other packets. Thanks to TOM_RUS in help check correct packets structure. Note: not all packets possible fixed. Please report for not fixed cases at errors: "opcode %s (0x%.4X) have unprocessed tail data (read stop at %u from %u)" --HG-- branch : trunk
2009-08-19 [8388] Replaced UTF8PRINT macro by a functionmegamage
Should also fix possible color leak on Windows CLI. Signed-off-by: freghar <compmancz@gmail.com> --HG-- branch : trunk
2009-08-19 [8384] Restore build mangos at Unix/Linux. Author: VladimirMangosmegamage
* Also fixed wrong read_skip<char*>() code. * Also fixed some warnings in related code. --HG-- branch : trunk
2009-08-19 [8382] Implement ByteArray functions for skip read of fields not needed ↵megamage
for server in received packets. Author: VladimirMangos * Use this fucntions in some case. * Change some packets to form: read fields first check later for better control recieved packets structure. * Fix CMSG_STAND_STATE_CHANGE packet structure to more correct. --HG-- branch : trunk
2009-08-19 [8378] Use exceptions instead of explicit size checking for each packet ↵megamage
Author: arrai CHECK_PACKET_SIZE was pretty error prone; once it was forgotten mangosd could crash due to the asserts in ByteBuffer.h. That was exploitable by malicious players. Furthermore, there were duplicate checks: Additionally to CHECK_PACKET_SIZE, the ByteBuffer assertions keept an eye on not exceeding the packet boundaries - just to crash the server for sure in such a case. To prevent memory leaks or other undesirable states, please read in every handler all variables _before_ doing any concrete handling. --HG-- branch : trunk
2009-08-18*Fix server startup error from 5184.QAston
--HG-- branch : trunk
2009-08-18*Fix a typo in xp bonus auras.QAston
--HG-- branch : trunk
2009-08-15*Replace every tab with 4 spaces, checked by handmaximius
--HG-- branch : trunk
2009-08-11*Add function Unit::OutDebugInfo for debug.megamage
--HG-- branch : trunk
2009-08-08 [8328] Fixed problem with crash at startup in result destroy anti-freeze ↵megamage
thread runnable. Author: VladimirMangos * Destroy runnable only if no references. * Some code cleanups --HG-- branch : trunk
2009-08-08[8318] Deleted as expected runnable objects at related Thread deleting for ↵megamage
avoid memory leaks. Author: VladimirMangos [8319] Restore compile PGSQL support after last changes. Author: ApoC --HG-- branch : trunk
2009-08-06[8311] Prevent multiline fake messages in chat. Author: horogandrismegamage
--HG-- branch : trunk
2009-07-31*Replace "LoginDatabase" with "loginDatabase"megamage
--HG-- branch : trunk
2009-07-31[8272] Fixed typos in world 'height' by code. Author: Soryamegamage
--HG-- branch : trunk