Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2019-01-11 | drop support for gcc-5, gcc-6, clang-4, clang-5 in travis and fix some misc ↵ | gumi | 1 | -3/+3 | |
issues | |||||
2019-01-10 | kill idle connections to login-server after a while | gumi | 1 | -1/+20 | |
2019-01-10 | limit login requests to 1 per ip per X seconds | gumi | 1 | -1/+32 | |
2019-01-10 | completely remove the auth fifo queue in login server | gumi | 1 | -39/+0 | |
it isn't even being used anymore | |||||
2019-01-10 | store login-server auth details directly in the session | gumi | 1 | -18/+8 | |
2018-12-30 | make char server notify login server of successful auth | gumi | 1 | -131/+119 | |
2018-12-30 | Improve login-server logging | Freeyorp | 1 | -100/+100 | |
Sends many important messages to both stdout and to log, rather than one or the other, which required often time consuming reconstruction. Change the format of many logs so that when logging the IP of the char-server, rather than the IP of the source of the request, it should be clearer that this is what is meant. Log the IP in many more cases, including for an incorrect password in a failed login attempt, in a format suitable for fail2ban or other anti-bruteforce measures. Fix many miscellaneous grammatical or spelling mistakes. | |||||
2018-04-05 | preemptively send auth details to char server | gumi | 1 | -15/+33 | |
why wasn't this already the case? o_o | |||||
2018-04-03 | fix a possible race condition between login and char server | gumi | 1 | -10/+11 | |
2018-04-03 | relay the actual char login error instead of a hardcoded 0x42 | gumi | 1 | -1/+3 | |
2018-04-03 | always send a 0x2713 to char server when a 0x2712 is received | gumi | 1 | -3/+3 | |
this should fix the char server freeze bug | |||||
2016-04-10 | consolidate client version handling | mekolat | 1 | -5/+10 | |
2016-02-08 | do not force logout after sex change | mekolat | 1 | -46/+0 | |
remove sex change roundtrip only unequip on gender incompatibility | |||||
2016-02-08 | Don't override char gender | wushin | 1 | -1/+0 | |
sd->sex is fluid, only trust sd->status.sex to be static | |||||
2016-02-08 | Add third gender to account | wushin | 1 | -10/+4 | |
Add Gender to char Make gear work proper with new gender Enable legacy clients to use account gender | |||||
2015-05-19 | handle old client in login server too | mekolat | 1 | -3/+1 | |
2015-05-07 | remove leftovers from gm atcommand removal | mekolat | 1 | -25/+0 | |
2015-04-18 | remove @gm atcommand | mekolat | 1 | -87/+0 | |
2015-01-23 | Use generated config for login | Ben Longbons | 1 | -571/+196 | |
2015-01-22 | Use Spanned<T> while parsing config | Ben Longbons | 1 | -79/+82 | |
2015-01-22 | Have I mentioned that I hate ADL? | Ben Longbons | 1 | -1/+1 | |
2015-01-22 | Remove unsupportable config settings | Ben Longbons | 1 | -97/+15 | |
2015-01-03 | Document every network packet's pre, post, and desc | Ben Longbons | 1 | -214/+5 | |
With pretty pictures (not a submodule because large images). Part of this commit was originally made by Rawng. | |||||
2014-10-26 | Fix header ranking | Ben Longbons | 1 | -6/+9 | |
2014-10-13 | Convert container lookups to use Option<Borrowed<T>> | Ben Longbons | 1 | -4/+3 | |
2014-06-30 | Finally get around to decoupling the warning system | Ben Longbons | 1 | -3/+3 | |
2014-06-30 | It's about time I did this | Ben Longbons | 1 | -10/+10 | |
2014-06-30 | Finish packet naming | Ben Longbons | 1 | -32/+0 | |
2014-06-26 | Stick everything in a namespace | Ben Longbons | 1 | -0/+4 | |
2014-06-26 | Everybody gets a date | Ben Longbons | 1 | -2/+4 | |
2014-06-26 | Low hanging fruit | Ben Longbons | 1 | -3/+3 | |
2014-06-24 | No one is .neutral() here (except IPv4 addresses) | Ben Longbons | 1 | -2/+2 | |
2014-06-23 | Use the generated char server protocol in the map server | Ben Longbons | 1 | -1/+2 | |
2014-06-23 | Generate the map server protocol | Ben Longbons | 1 | -2/+0 | |
Sigh, map server will have no smart filters yet | |||||
2014-05-27 | Generate the char server protocol | Ben Longbons | 1 | -1/+1 | |
2014-05-20 | Generate login/user protocol | Ben Longbons | 1 | -175/+143 | |
2014-05-19 | make packets be non-type templates | Ben Longbons | 1 | -83/+83 | |
2014-05-19 | Fix a couple of real bugs and also some gcc 4.7 compatibility | Ben Longbons | 1 | -2/+2 | |
2014-05-19 | Convert login/char and login/admin server components to proto-v2 | Ben Longbons | 1 | -766/+891 | |
2014-05-12 | split out the horrible unchecked buffer accessors | Ben Longbons | 1 | -0/+1 | |
2014-05-12 | Split net/ from mmo/ | Ben Longbons | 1 | -3/+4 | |
2014-05-12 | Implement network protocol generation (incomplete wip) | Ben Longbons | 1 | -15/+15 | |
2014-04-24 | Header cleanup | Ben Longbons | 1 | -6/+3 | |
2014-04-22 | Make travis happy | Ben Longbons | 1 | -3/+3 | |
2014-04-22 | Use strict ID types | Ben Longbons | 1 | -162/+132 | |
Possibly some missing for the far side of the network. AccountId and BlockId are still terribly entangled. | |||||
2014-04-19 | Wouldn't it be nice to have some integers too? | Ben Longbons | 1 | -2/+2 | |
2014-04-18 | Merge tag 'v14.4.18' into master | Ben Longbons | 1 | -34/+39 | |
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-18 | Die sensibly, take 2 | Ben Longbons | 1 | -21/+18 | |
2014-04-17 | Die sensibly, take 1 | Ben Longbons | 1 | -31/+39 | |
2014-04-14 | Ditch gcc 4.6 support | Ben Longbons | 1 | -418/+410 | |