Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2010-08-25 | Revert "Fixed leaking of file descriptors in login and map server when their ↵ | MadCamel | 1 | -1/+2 | |
logfiles are too large." This reverts commit 819525a030a1e66c9de6fe67b15f4f57ff932651. | |||||
2010-08-22 | Fixed leaking of file descriptors in login and map server when their ↵ | MadCamel | 1 | -2/+1 | |
logfiles are too large. | |||||
2010-05-05 | Fixed up and slightly simplified the build system | MadCamel | 1 | -1/+3 | |
It's now possible to run 'make' in any of the src/ subdirs and have it build properly. Moved some tools including eathena-monitor to src/tools - run 'make tools' to build. CFLAGS, etc are now in the 'make.defs' file. Requires GNU make. | |||||
2010-04-09 | Change the server version response packet to include flags | Jared Adams | 1 | -3/+1 | |
Only flag used at the moment is registration enabled/disabled (bit 0x00000001). | |||||
2010-02-18 | make login-server child REALLY exit when done writing DB | MadCamel | 1 | -1/+1 | |
2010-02-18 | make login-server exit after DB write is finished | MadCamel | 1 | -0/+5 | |
2010-02-12 | Login-server now does forked writes of accounts DB | MadCamel | 1 | -17/+21 | |
2010-02-04 | Write the accounts DB on a timer instead of player triggered events | MadCamel | 1 | -45/+7 | |
Writing the DB is resource intensive and should be done as little as possible. Putting it on a timer is intended to prevent buggy/malicious clients from consuming large amounts of resources. This patch may cause minor inconsistancies between the login and character server databases, as they are both doing delayed writes, probably on different schedules. I'm unable to see any huge consequences to this. | |||||
2010-01-26 | Added password encryption to the accounts database, removed logging of ↵ | MadCamel | 4 | -53/+98 | |
plaintext passwords Will auto-convert accounts DB to new format. | |||||
2009-12-26 | Used the "indent" C formatting program from GNU to do some clean ups | Chuck Miller | 4 | -3741/+5119 | |
The command options used was: -nbad -bap -sc -bl -blf -bli0 -cli4 -cbi0 -di5 -nbc -bls -ip2 -nut -ts4 -bap -i4 -sob -npsl | |||||
2009-08-29 | Converted to Mersenne Twister for random. | MadCamel | 2 | -6/+5 | |
Randomerer! Also: Fixed a security problem. Can you find it? | |||||
2009-07-07 | Fixes to socket system to make it cope better with fd depletion. | Dennis Friis | 1 | -20/+20 | |
Also added timeout for fullconnect, secured map server from stateless connections. | |||||
2009-05-25 | Made itemfrob an ladmin command that can be used while running the server | Fate | 1 | -0/+10 | |
2009-05-25 | Send the 2741 reply packet directly back to the requesting char server. | Dennis Friis | 1 | -5/+4 | |
2009-05-25 | Add inter protocol code for changing account password charserv->loginserv. | Dennis Friis | 1 | -0/+48 | |
2009-05-04 | More UTC fixups | MadCamel | 1 | -1/+1 | |
2009-05-04 | Don't truncate the update host | Jared Adams | 1 | -1/+1 | |
2009-05-04 | Send server list forwards if the client says to | Jared Adams | 1 | -13/+30 | |
2009-05-03 | Add the ability to set a main character server | Jared Adams | 1 | -6/+18 | |
The client will default to it. | |||||
2009-05-03 | Change the version information sent to clients | Jared Adams | 1 | -8/+8 | |
Just making sure we look different from a normal eAthena server. | |||||
2009-05-03 | Changed all times to use UTC | MadCamel | 1 | -21/+21 | |
2009-03-08 | Some more cleanup | Jared Adams | 1 | -13/+0 | |
2009-03-07 | Allow multiple char-servers to connect | Jared Adams | 1 | -0/+11 | |
2008-11-24 | Converted some DOS newlines to UNIX | Bjørn Lindeijer | 2 | -26/+26 | |
2008-11-02 | * Minor cleanup in login server | Jared Adams | 1 | -1/+5 | |
* Char server now records client version and reports it to map server * Map server will now report all skills (even ones with dangerous indices) for client version 1 and above * Use status change val1 (instead of val2) index for speed potions, so that they can be triggered more easily from within scripts * Item database now also keeps track of the effect that items have on the spower stat * spower is now based on level + int*2 + modifier (see last point) * Minor bugfixes in support functionality for the SLang interpreter - Do not restart the map server without also restarting the char server, as the interserver protocol has changed slightly! (patch by fate) | |||||
2008-05-31 | Add optional update_host to loginserver so you can tell the client that an ↵ | Dennis Friis | 1 | -0/+28 | |
alternative update host is available. Based on patch by Sanga | |||||
2008-04-02 | initial checkin | Dennis Friis | 6 | -0/+4007 | |