| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Physically split the server into one tmwserv-acount program (account + | Guillaume Melquiond | 2006-12-29 | 1 | -395/+0 |
| | | | | | | | | | chat + database) and multiple tmwserv-game programs (selected with respect to the maps). Cleaned the repository by moving server-specific source files into dedicated directories. | ||||
| * | Simplified item status effect implementation. Made it all work, and filled ↵ | Yohann Ferreira | 2006-10-20 | 1 | -3/+1 |
| | | | | | items.xml with about 100 items. To come: maxPerSlot and weaponType parameters. | ||||
| * | Added a backend to get item reference information. The xml file isn't ready yet. | Yohann Ferreira | 2006-10-19 | 1 | -16/+31 |
| | | |||||
| * | Generalized the properties functionality as was done in the client before. | Bjørn Lindeijer | 2006-08-04 | 1 | -17/+16 |
| | | | | | | | | Removed some more remaining usages of tmwserv namespace. Added some documentation and de-complicized the code a bit. Removed checks for SDL and SDL_net. | ||||
| * | Some messing about towards making cleaner code. | Bjørn Lindeijer | 2006-08-01 | 1 | -7/+6 |
| | | |||||
| * | First step toward a restructured class hierarchy for world actors: add | Guillaume Melquiond | 2006-07-27 | 1 | -5/+5 |
| | | | | | | | MovingObject and Player classes. | ||||
| * | Started handling beings on maps. | Guillaume Melquiond | 2006-06-17 | 1 | -2/+6 |
| | | |||||
| * | Split server into three logical servers: an account server, a chat | Guillaume Melquiond | 2006-05-23 | 1 | -41/+13 |
| | | | | | | server, and a game server. | ||||
| * | Changed ConnectionHandler and NetComputer into low-level base classes; | Guillaume Melquiond | 2006-05-20 | 1 | -16/+16 |
| | | | | | | | | they are overloaded by client-aware classes. Forced statement syntax for loggers. | ||||
| * | Switched to a monothreaded server. Fixed segfaults after disconnect. | Guillaume Melquiond | 2006-05-19 | 1 | -61/+9 |
| | | | | | | Removed netsession. | ||||
| * | Applied a patch by Guillaume that makes the server sleep between ticks instead | Bjørn Lindeijer | 2006-05-14 | 1 | -8/+4 |
| | | | | | | | of polling for the next one. Somebody will need to verify that this works for on Dev-C++ as well. | ||||
| * | Applied another patch by Guillaume Melquiond which fixed a number of issues | Bjørn Lindeijer | 2006-05-14 | 1 | -3/+3 |
| | | | | | | with the message implementation (client side should also be checked). | ||||
| * | only yield main thread when there isn't anything to do. | Philipp Sehmisch | 2006-05-03 | 1 | -5/+5 |
| | | |||||
| * | removed the last remains of SDL | Philipp Sehmisch | 2006-04-30 | 1 | -16/+0 |
| | | |||||
| * | fixed some problems of the timer class | Philipp Sehmisch | 2006-04-30 | 1 | -2/+10 |
| | | |||||
| * | replaced SDL timing with a self written timer class. | Philipp Sehmisch | 2006-04-30 | 1 | -48/+22 |
| | | |||||
| * | Merged enet_switch changes r2268:2309 into the trunk. | Eugenio Favalli | 2006-04-28 | 1 | -11/+68 |
| | | |||||
| * | Chat Channeling Commit part 4. Renamed the slang filter into StringFilter ↵ | Yohann Ferreira | 2006-01-24 | 1 | -4/+4 |
| | | | | | and moved some code to it. Added the missing protocol values, and implemented registering/registering of channels; More to come about it. | ||||
| * | Chat channeling commit part 3. Is now linked with the connection handler to ↵ | Yohann Ferreira | 2006-01-20 | 1 | -1/+8 |
| | | | | | chat in a specific channel. Also made some fixes on the chat channeling. | ||||
| * | Some insignificant changes to usage of the const keyword. | Bjørn Lindeijer | 2006-01-18 | 1 | -0/+1 |
| | | |||||
| * | Made minimum client version and default map id configurable, set/getMapId ↵ | Eugenio Favalli | 2006-01-13 | 1 | -4/+3 |
| | | | | | are now preferred. | ||||
| * | Fixed default map definition for a new created character, enabled loading of ↵ | Eugenio Favalli | 2006-01-12 | 1 | -6/+0 |
| | | | | | map when a character is on it, fixed inconsistency in getter/setter for map id. | ||||
| * | Added customization of created character. (That makes previously created db ↵ | Yohann Ferreira | 2006-01-08 | 1 | -3/+3 |
| | | | | | invalid.) Made list of map indexed by map id, instead of map name. This will prevent unsyncing of player's current map when changing a map name. Remember you have now to add a map filename into db before being able to load it. (Default map id is 1, not ZERO, as zero is the not found return value. | ||||
| * | Added a standard version check. | Yohann Ferreira | 2006-01-05 | 1 | -1/+3 |
| | | |||||
| * | Implemented server response handling to the test client. Fixed a bug that ↵ | Yohann Ferreira | 2006-01-04 | 1 | -4/+7 |
| | | | | | made the Email change not possible. Changed some protocol value to have a litte neater client code. Added FreeBSD fix idea from icy to server code. | ||||
| * | Adding the possibility to change Email, and password. Turned Slangs Filter ↵ | Yohann Ferreira | 2005-12-31 | 1 | -25/+53 |
| | | | | | into a class. Use some ifdefs for future configure options handling. Still has to update the client. (It isn't compiled fully with make; Removing makeclient.sh was not a good idea, maybe.) | ||||
| * | Adding changes thought by Elven and an option for setting the port to listen ↵ | Yohann Ferreira | 2005-12-29 | 1 | -11/+32 |
| | | | | | on at startup. | ||||
| * | Incorporate running without X server in the server executable. | Bjørn Lindeijer | 2005-12-29 | 1 | -0/+3 |
| | | |||||
| * | * Added errors when SDL_net or libcrypto are not found. | Bjørn Lindeijer | 2005-12-29 | 1 | -0/+3 |
| | | | | | | | | | * Reset SEGV signal handling after SDL initialisation to allow cores to be dumped. * Added script that perpetually runs the server and automatically saves a backtrace and restarts when it crashes. | ||||
| * | Applied patch by r0nny that makes main.cpp a bit nicer. | Bjørn Lindeijer | 2005-12-29 | 1 | -13/+20 |
| | | |||||
| * | Implemented common chat handling, except for chatting in channels. Also the ↵ | Yohann Ferreira | 2005-12-27 | 1 | -25/+27 |
| | | | | | Channel registering/unregistering isn't there yet and the commands needs to be implemented. Added a small slangs filter to reduce bad words in account names and in conversations a little. | ||||
| * | Removed an obsolete check, suggested by r0nny. | Bjørn Lindeijer | 2005-12-26 | 1 | -3/+9 |
| | | |||||
| * | Better if help cleanups when exitting ... | Yohann Ferreira | 2005-12-20 | 1 | -0/+1 |
| | | |||||
| * | Adding command line argument parsing and log verbosity level handling. | Yohann Ferreira | 2005-12-20 | 1 | -20/+74 |
| | | |||||
| * | Added a map manager to load/unload/relod maps. | Eugenio Favalli | 2005-12-18 | 1 | -10/+19 |
| | | |||||
| * | Use setCharacter() and unsetcharacter() to deal with addBeing() and ↵ | Yohann Ferreira | 2005-12-12 | 1 | -0/+1 |
| | | | | | removeBeing() in the world (which are buggy). Add check when character's name already exists. Added Character list packet support. | ||||
| * | Added logout and character deletion support. Changed the response code as ↵ | Yohann Ferreira | 2005-12-11 | 1 | -0/+2 |
| | | | | | trying to login when already logged in. | ||||
| * | Added unregistering, checking on character's name and email length support. ↵ | Yohann Ferreira | 2005-12-11 | 1 | -0/+1 |
| | | | | | Also made some little tweaks. I'll start to think about a --verbose mode after adding logout and character deletion support. | ||||
| * | Enabled registering under SQLite by reopening th db in the accounthandler. ↵ | Yohann Ferreira | 2005-12-02 | 1 | -1/+1 |
| | | | | | Should work the same way with the other handlers when inserting removing, altering in the database. | ||||
| * | Added intial SWIG bindings. | Aaron Marks | 2005-11-14 | 1 | -43/+54 |
| | | |||||
| * | Updates to Being, test client, game handler and small update to state update. | Aaron Marks | 2005-11-10 | 1 | -1/+1 |
| | | |||||
| * | Added more infos at startup. | Yohann Ferreira | 2005-10-24 | 1 | -2/+22 |
| | | |||||
| * | Grammar Corrections, and a little bit of work on getting the name of the Db. | Yohann Ferreira | 2005-10-23 | 1 | -3/+3 |
| | | |||||
| * | Added beginnings of game core logic and state. | Aaron Marks | 2005-07-31 | 1 | -12/+6 |
| | | | | | | | Fixed a few problems with SQL queries using different SQL DB backends. I forget everything else. | ||||
| * | Added shell for GameHandler (core game message handler). | Aaron Marks | 2005-07-26 | 1 | -1/+15 |
| | | | | | | | Updated PostgreSQL tables -- now another unknown error results after various operations. Updated Item class (now inherits from Object). | ||||
| * | Added character selection. | Aaron Marks | 2005-07-24 | 1 | -0/+1 |
| | | |||||
| * | Added character creation. | Aaron Marks | 2005-07-19 | 1 | -0/+1 |
| | | |||||
| * | Updated server->client communications. | Aaron Marks | 2005-07-18 | 1 | -3/+0 |
| | | |||||
| * | Added server->client communications. | Aaron Marks | 2005-07-17 | 1 | -0/+2 |
| | | | | | | Updated MessageHandler's to use short for message type. | ||||
| * | Workaround to let tmwserv work in windows | Eugenio Favalli | 2005-07-16 | 1 | -2/+5 |
| | | |||||
