summaryrefslogtreecommitdiff
path: root/src/mmo
AgeCommit message (Collapse)AuthorFilesLines
2015-05-19handle old client in login server toomekolat2-44/+3
2015-04-25Add Bitmasked Quest Logwushin3-0/+3
2015-01-23Use generated config for mapBen Longbons4-28/+86
2015-01-22Use Spanned<T> while parsing configBen Longbons4-41/+258
2015-01-22Have I mentioned that I hate ADL?Ben Longbons10-22/+25
2015-01-03Document every network packet's pre, post, and descBen Longbons1-0/+3
With pretty pictures (not a submodule because large images). Part of this commit was originally made by Rawng.
2014-11-19use manaplus url formatmekolat1-1/+1
2014-10-26Fix header rankingBen Longbons24-1800/+1170
2014-10-26New ast module for for npc parsingBen Longbons3-1/+277
Will eventually put most/all parsers there.
2014-10-15Split protocol generation headersBen Longbons1-1/+4
2014-10-15Remove the need for empty source files to check headersBen Longbons7-182/+0
2014-10-13Convert container lookups to use Option<Borrowed<T>>Ben Longbons1-7/+5
2014-10-08Don't rebuild atcommand.cpp on version changesBen Longbons2-0/+10
2014-10-08Split npc parse functions in to their own fileBen Longbons1-1/+2
2014-10-06Remove vestigial support for offhanded weaponsBen Longbons1-13/+2
2014-09-30Rename enum Option to Opt0Ben Longbons2-7/+7
2014-09-29Fix a bunch of party corruptionBen Longbons1-1/+2
Very much thanks to Rawng for finding this bug and most of the solution.
2014-08-28Compatibility with gdb 7.4Ben Longbons2-2/+10
2014-08-27Debug debuggingBen Longbons4-1/+72
2014-08-05Enums are not usually integers, sorryBen Longbons4-3/+98
2014-07-17Add dir annoyancesBen Longbons1-0/+5
2014-07-16Revert bounds checks and go back to signed integersBen Longbons1-7/+0
2014-07-01Savefile fixesBen Longbons1-2/+18
2014-06-30Finally get around to decoupling the warning systemBen Longbons3-17/+17
2014-06-30It's about time I did thisBen Longbons1-2/+2
2014-06-27This is more reliableBen Longbons13-129/+90
2014-06-26Stick everything in a namespaceBen Longbons27-0/+115
2014-06-26Low hanging fruitBen Longbons5-9/+10
2014-06-26specialize inventory/storage indicesBen Longbons1-29/+29
2014-06-24No one is .neutral() here (except IPv4 addresses)Ben Longbons6-144/+107
2014-06-23Generate the map server protocolBen Longbons1-6/+21
Sigh, map server will have no smart filters yet
2014-05-27Generate the char server protocolBen Longbons3-4/+47
2014-05-19Convert login/char and login/admin server components to proto-v2Ben Longbons3-1/+15
2014-05-12Implement proto v2Ben Longbons7-218/+380
2014-05-12Split net/ from mmo/Ben Longbons16-2239/+8
2014-04-26Stricter grep checksBen Longbons2-2/+2
2014-04-24Header cleanupBen Longbons18-51/+52
2014-04-22Make travis happyBen Longbons10-22/+22
2014-04-22Use strict ID typesBen Longbons11-40/+241
Possibly some missing for the far side of the network. AccountId and BlockId are still terribly entangled.
2014-04-19Wouldn't it be nice to have some integers too?Ben Longbons2-2/+2
2014-04-19Make clang and libc++ happyBen Longbons2-0/+7
2014-04-18Merge tag 'v14.4.18' into masterBen Longbons2-57/+101
Conflicts: src/admin/ladmin.cpp src/char/char.cpp src/login/login.cpp src/map/chrif.cpp src/map/clif.cpp src/mmo/socket.cpp
2014-04-18Don't break dyingv14.4.18Ben Longbons1-2/+2
2014-04-18Don't die insensiblyBen Longbons1-1/+22
2014-04-18Die sensibly, take 2Ben Longbons2-58/+65
2014-04-17Die sensibly, take 1Ben Longbons2-15/+29
2014-04-16Fix memory violation in delayed closeBen Longbons1-0/+2
2014-04-14Ditch gcc 4.6 supportBen Longbons11-383/+383
2014-04-09Add all the missing copyright headersBen Longbons21-2/+402
2014-04-09Add @source command to help modified verions satisfy the AGPLBen Longbons1-10/+7