summaryrefslogtreecommitdiff
path: root/src/admin
AgeCommit message (Collapse)AuthorFilesLines
2015-01-23Use generated config for adminBen Longbons4-92/+132
2015-01-22Use Spanned<T> while parsing configBen Longbons1-11/+12
2015-01-03Document every network packet's pre, post, and descBen Longbons1-370/+0
With pretty pictures (not a submodule because large images). Part of this commit was originally made by Rawng.
2014-10-26Fix header rankingBen Longbons3-5/+18
2014-08-27Debug debuggingBen Longbons1-2/+9
2014-06-30Finally get around to decoupling the warning systemBen Longbons1-3/+3
2014-06-27This is more reliableBen Longbons2-10/+4
2014-06-26Stick everything in a namespaceBen Longbons4-0/+17
2014-06-26Low hanging fruitBen Longbons1-1/+1
2014-06-26Add null pointer checks for disconnected internalsBen Longbons1-0/+1
2014-06-23Use the generated char server protocol in the map serverBen Longbons1-0/+6
2014-05-20:%s/^\( *\)\([^ ].*\)\?\(LOG\|PRINTF\)[A-Z_]*(\(.*,\n\)\+\zs\(\1 [^ ↵Ben Longbons1-7/+7
]\)\@! */\1 /
2014-05-20Generate client half of login/admin protocolBen Longbons1-265/+324
2014-05-19Convert login/char and login/admin server components to proto-v2Ben Longbons1-1/+1
2014-05-12split out the horrible unchecked buffer accessorsBen Longbons1-1/+1
2014-05-12Split net/ from mmo/Ben Longbons1-2/+3
2014-04-24Header cleanupBen Longbons2-4/+6
2014-04-22Make travis happyBen Longbons2-3/+4
2014-04-22Use strict ID typesBen Longbons2-70/+83
Possibly some missing for the far side of the network. AccountId and BlockId are still terribly entangled.
2014-04-18Merge tag 'v14.4.18' into masterBen Longbons1-15/+16
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-18Die sensibly, take 2Ben Longbons1-4/+3
2014-04-17Die sensibly, take 1Ben Longbons1-13/+15
2014-04-14Ditch gcc 4.6 supportBen Longbons1-716/+714
2014-04-09Add all the missing copyright headersBen Longbons3-2/+63
2014-03-31Be stricter about most arraysBen Longbons1-8/+10
2014-03-16Clean up header organizationBen Longbons3-15/+11
2014-02-08Implement AStringBen Longbons1-13/+13
2014-02-07Name the terminal escapesBen Longbons1-14/+8
2014-02-06Wrap remaining FDs in a classBen Longbons1-1/+1
2014-02-04Convert fd to Session* where meaningfulBen Longbons1-220/+221
2014-01-25Implement unified config parsing (mostly)Ben Longbons1-31/+36
2013-11-17tmwa-admin should no longer log passwords in cleartextMadCamel1-2/+21
This is ugly. I'd rather X-out the password in the buffer while in the addaccount function and THEN log the buffer afterwards, but I can't figure out how to do that with all this weird string typing. I guess it's a "good thing" I can't even figure out how to mash memory outside of the local function?
2013-11-17Updated help output a bitMadCamel1-26/+26
2013-11-15Another step towards proper header orderingBen Longbons1-1/+1
2013-11-15Use new IO classesBen Longbons1-11/+11
2013-10-13Fix reversed error condition in ladmin changesexBen Longbons1-1/+2
2013-10-05Remove owning slicesBen Longbons1-4/+2
They were hardly ever used, hid errors, and were obsoleted by baseful x'es.
2013-10-05Split string header into piecesBen Longbons1-0/+8
2013-09-28Changed ladmin help output to reflect rename of passwd command to password.MadCamel1-5/+5
2013-09-21Use the One Makefile to build them allBen Longbons4-0/+2882
This changes the names of the built binaries: login-server -> tmwa-login char-server -> tmwa-char map-server -> tmwa-map ladmin -> tmwa-admin eathena-monitor -> tmwa-monitor It also gets rid of the 'deps.make' file.