summaryrefslogtreecommitdiff
path: root/src/Server
AgeCommit message (Collapse)Author
2014-02-07Added a FIXMEDor Bivas
2014-02-05Fixing PrivMsg chanel outputDor Bivas
2014-01-18server: print privmsg to all clientsDor Bivas
* Connection.getClieont * Privmsg handler uses it to print the message to all connections * Unrelated: remove connection from list on shutdown.
2014-01-18server: Client now know connectionDor Bivas
* Client.Disconnect is now using Connection.shutdown command. * Connection knows now client and vice versa.
2014-01-18ChServer is now global variable.Dor Bivas
* Reverting previous addition of local references of ChatServer in some objects. * Get list of ports in PRIVMSG command. * toString for portnum.
2013-12-21server: pass server to CommandsTableDor Bivas
2013-12-21server: expose interfrace for connections listDor Bivas
2013-12-20Server: a single connection shutdown functionDor Bivas
2013-12-20server: ignoring command MODEDor Bivas
* Add a command class for ignoring commands * Use it to ignore "MODE" for now.
2013-12-11Merge branch 'master' of git://git.tzafrir.org.il/git/java-chat.gitDor Bivas
2013-12-11client tasks 4-7Dor Bivas
2013-12-09Remove another empty lineTzafrir Cohen
Yet another commit to test mail notifications.
2013-12-09Delete an empty lineTzafrir Cohen
Another commit to test mail notifications.
2013-12-05Update tasksTzafrir Cohen
2013-12-05Update tasksTzafrir Cohen
2013-12-04Convert source to NL-terminatedTzafrir Cohen
2013-12-01Note all the project and task 1-4Dor Bivas
2013-11-30Making parsedline objectdor
2013-11-30Nick first letter trimming bug fixdor
2013-11-30Notesdor
2013-11-24ChatServer: add a connections listTzafrir Cohen
Add a list of connections to the ChatServer. A connection gets added there on generation (but so far not much more).
2013-11-24Create a ChatServer objectTzafrir Cohen
Create a separate ChatServer object. Move the service socket to be one of its properties.
2013-11-22Start documenting.dor
2013-11-06Connection.java was not includedDor Bivas
2013-11-02support multiple connections and JOIN/PRIVMSGDor Bivas
* A separate thread per connection. * Basic handling of JOIN and PRIVMSG. Now simple IRC clients can talk to us.
2013-11-02fix command handling; QUITDor Bivas
* Commands lookup always "failed". * Implement Client.disconnect * Use it for implementing the QUIT command
2013-10-19Client Move to Separate package dor
2013-10-19Moved server to a separate packagedor