summaryrefslogtreecommitdiff
path: root/src/chathandler.cpp
AgeCommit message (Collapse)AuthorFilesLines
2006-05-23Split server into three logical servers: an account server, a chat Guillaume Melquiond1-90/+214
server, and a game server.
2006-05-20Changed ConnectionHandler and NetComputer into low-level base classes; Guillaume Melquiond1-18/+20
they are overloaded by client-aware classes. Forced statement syntax for loggers.
2006-03-06Cleaned up unnecessary header dependencies and fixed some indentations.Björn Steinbrink1-4/+7
2006-03-05Added the server code to enter and leave a channel. Some minor fix to the ↵Yohann Ferreira1-0/+78
state code, and completed the TODO a little for later coding.
2006-02-18Updated server packets documentation. Some minor updates.Yohann Ferreira1-1/+1
2006-01-24Chat Channeling Commit part 4. Renamed the slang filter into StringFilter ↵Yohann Ferreira1-10/+171
and moved some code to it. Added the missing protocol values, and implemented registering/registering of channels; More to come about it.
2006-01-20Chat channeling commit part 3. Is now linked with the connection handler to ↵Yohann Ferreira1-8/+3
chat in a specific channel. Also made some fixes on the chat channeling.
2006-01-15Chat channeling commit part 1. Useful to get feedback before committing ↵Yohann Ferreira1-0/+7
what's next
2006-01-08Little things only.Yohann Ferreira1-1/+0
2005-12-31Adding the possibility to change Email, and password. Turned Slangs Filter ↵Yohann Ferreira1-3/+3
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.)
2005-12-29Adding changes thought by Elven and an option for setting the port to listen ↵Yohann Ferreira1-6/+4
on at startup.
2005-12-27Implemented common chat handling, except for chatting in channels. Also the ↵Yohann Ferreira1-7/+168
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.
2005-12-18Made the handlers use the countedPtr for Beings as they should. Fixed a ↵Yohann Ferreira1-1/+1
segfault when removing a being from the world.
2005-11-15Updated bindings, game state class and more (see ChangeLog).Aaron Marks1-0/+6
2005-07-31Added beginnings of game core logic and state.Aaron Marks1-0/+1
Fixed a few problems with SQL queries using different SQL DB backends. I forget everything else.
2005-07-24Added character selection.Aaron Marks1-2/+2
2005-07-19Added character creation.Aaron Marks1-0/+3
2005-07-19Changing the way the message ID is read.Bjørn Lindeijer1-3/+2
2005-07-16Removed a lot of tabs used for indenting (please don't do that...), redidBjørn Lindeijer1-12/+14
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-16Added chat message handler placeholder (still not fully functional).Aaron Marks1-0/+50
Updated PostgreSQL SQL support - although there is still problem with primary key being initialized to null. Updated message enumeration.