summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)AuthorFilesLines
2005-12-09Should correct the character's loading at login. Also made the server be ↵Yohann Ferreira2-4/+15
more verbose about characters.
2005-12-07Improved the getEmailList() function again using an optimized SQL Query.Yohann Ferreira4-24/+67
2005-12-06Improved the getEmailList() function. Now the file used as db or the db name ↵Yohann Ferreira5-20/+96
is shown in log. Added some missing messages and values for them. Login, pass min, max length can be changed there now. Added check and appropriate response when selecting, creating a character.
2005-12-05Made the getEmailList() work. Now the accounthandler tests if the mail ↵Yohann Ferreira2-13/+49
already exists.
2005-12-05Strengthened the way email addresses are checked. Added a good response when ↵Yohann Ferreira5-5/+55
selecting a char when not logged. Committed a getEmailList function to see what's wrong.
2005-12-03Handling good conditions to register. Still lacks checking if the Email ↵Yohann Ferreira2-15/+66
already exists. Fixed a bug that throwed an exception when logging with an account that had no mapInfo yet. Still has to set these to defaults in such case.
2005-12-02Enabled registering under SQLite by reopening th db in the accounthandler. ↵Yohann Ferreira3-1/+15
Should work the same way with the other handlers when inserting removing, altering in the database.
2005-11-21Did some initial work for map loading & adding beings to game world.Aaron Marks7-40/+111
2005-11-15Updated bindings, game state class and more (see ChangeLog).Aaron Marks8-37/+224
2005-11-14Added intial SWIG bindings.Aaron Marks6-62/+67
2005-11-14CVS is being stupid.Aaron Marks1-0/+48
2005-11-13Nothing of much significance, mainly checking whether I can commit.Bjørn Lindeijer15-103/+101
2005-11-10Updates to Being, test client, game handler and small update to state update.Aaron Marks6-38/+99
2005-10-24Added more infos at startup.Yohann Ferreira1-2/+22
2005-10-23Grammar Corrections, and a little bit of work on getting the name of the Db.Yohann Ferreira7-7/+37
2005-08-08Just some changes I forgot to commit -- I probably wont be able to work on ↵Aaron Marks5-8/+71
tmwserv for a few days :(
2005-08-04Added basic inventory (not fully functional)Aaron Marks8-9/+104
Extended GameHandler Extended protocol Fixed problem with SQL query
2005-07-31Added beginnings of game core logic and state.Aaron Marks11-19/+190
Fixed a few problems with SQL queries using different SQL DB backends. I forget everything else.
2005-07-30Fixed two compilation errors.Björn Steinbrink1-4/+4
2005-07-26Added shell for GameHandler (core game message handler).Aaron Marks9-23/+191
Updated PostgreSQL tables -- now another unknown error results after various operations. Updated Item class (now inherits from Object).
2005-07-25Added modified Map, MapReader, ResourceManager classes and base64 functionsBjørn Lindeijer15-3/+1553
from client to server. Nothing tested yet, just made sure it still compiled.
2005-07-24Added character selection.Aaron Marks11-9/+65
2005-07-19Added character creation.Aaron Marks9-17/+75
2005-07-19a simple menu to choose optionsEugenio Favalli1-49/+83
2005-07-19Changing the way the message ID is read.Bjørn Lindeijer8-46/+52
2005-07-18Updated server->client communications.Aaron Marks8-58/+31
2005-07-17Added server->client communications.Aaron Marks8-36/+158
Updated MessageHandler's to use short for message type.
2005-07-16Removed a lot of tabs used for indenting (please don't do that...), redidBjørn Lindeijer13-227/+268
MessageOut a bit so that it uses SDL_net, writes strings correctly and doesn't rely on Packet to be expandable. Also specified message IDs explicitly.
2005-07-16Workaround to let tmwserv work in windowsEugenio Favalli1-2/+5
2005-07-16Added chat message handler placeholder (still not fully functional).Aaron Marks12-61/+245
Updated PostgreSQL SQL support - although there is still problem with primary key being initialized to null. Updated message enumeration.
2005-07-16Fixed problem with memory expanding in Packet.Aaron Marks9-27/+98
Server now handles register requests.
2005-07-13Now compiles in windows, doesn't run though, it exits with code 3Eugenio Favalli1-3/+1
2005-07-13Implemented MessageOut.Aaron Marks8-60/+122
Rewrote MessageIn::readString - it was overly complex and didn't operate correctly. Update test client so it sends a login message.
2005-07-12Fixed problem with PostgreSQL support (variable was undefined).Aaron Marks4-3/+125
Added client/server message type enumerations. Enabled message handling in ConnectionHandler.
2005-07-01Fixed compilation warning and code cleanup.Huynh Tran5-134/+110
2005-07-01Fixed incorrect deletion in a map.Huynh Tran1-3/+3
2005-06-30Fixed memory leak, implemented delAccount() + unit tests and now using ↵Huynh Tran16-350/+696
reference-counted smart pointers to facilitate the memory management.
2005-06-29Fixed memory leak and set conditional stats updates.Huynh Tran5-17/+34
2005-06-29Fixed wrong memory deallocation.Huynh Tran1-2/+2
2005-06-29Fixed bugs, added new accessors and mutators to Object and Being, sync'd the ↵Huynh Tran13-186/+936
rest of the code to take into account the changes.
2005-06-28Fixed bugs and added new unit tests.Huynh Tran6-71/+375
2005-06-28Recommitted changes for new PostgreSQL defines.Aaron Marks1-2/+2
2005-06-28Updated PostgreSQL defines in source to work with updated configure.Aaron Marks6-4/+352
Added XML configuration loader from tmw.
2005-06-27Implemented addAccount() (+ unit tests).Huynh Tran11-114/+634
2005-06-27Removed debug code and actually use the generated config.h.Huynh Tran1-27/+7
2005-06-24Fixed compilation warnings, the unit tests are now compiled if ↵Huynh Tran4-8/+57
--enable-unit-tests is set.
2005-06-23Wrote the M4 function and re-added header files to Makefile.am for make dist.Huynh Tran1-4/+32
2005-06-22Updated configure so that only one database backend can be selected and ↵Huynh Tran1-69/+36
simplified Makefile.am.
2005-06-22Removed some old unused stuff.Bjørn Lindeijer5-53/+34
2005-06-21Reorganized unit tests and initial release of the unit tests for the Storage ↵Huynh Tran12-40/+666
class (to be completed).