Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-04-15 | server: disconnect client on a failed write | Dor Bivas | |
2014-04-15 | useless err print to out | Dor Bivas | |
2014-04-15 | Fix | Dor Bivas | |
2014-04-15 | usless debug print | Dor Bivas | |
2014-04-15 | Code documentation fixes | Dor Bivas | |
2014-03-29 | Server: fixes null Nick name in nick collision: | Dor Bivas | |
* response to USER was always 001 even in case of nick collision. * but in the case of nick collision NICK is resent and we only get it after USER. * Fix: send 001 only once we set both nick and user. | |||
2014-03-29 | Server: nick collision in sensitive, connection msg sent after rely | Dor Bivas | |
connecting | |||
2014-03-29 | Chat: deleted white spaces prettify the code, and fixm's and unneeded | Dor Bivas | |
notes and tasks. | |||
2014-03-29 | Server: Remove fixme's and white spaces. | Dor Bivas | |
2014-03-29 | Server - implement nick collision detection | Dor Bivas | |
* Client: setNick checks for collisions. * Command table: Nick Command is now replaying. * Connection: remove up on disconnect. | |||
2014-03-29 | ChatServer: dict of nicks. | Dor Bivas | |
* add \ remove nicks. | |||
2014-03-16 | Server: print proper nicks on privmsg. | dor | |
* print user can now provide ditalese of diffrent client. * print also space before the message. | |||
2014-03-16 | עברית עובדת | dor | |
2014-03-16 | Server: fix join msg | dor | |
2014-03-16 | Privatization. | dor | |
2014-03-16 | Server: dont let originatore get its message. | dor | |
2014-02-22 | adding ": " to the privmsg | Dor Bivas | |
2014-02-07 | Added a FIXME | Dor Bivas | |
2014-02-05 | Fixing PrivMsg chanel output | Dor Bivas | |
2014-01-18 | server: print privmsg to all clients | Dor Bivas | |
* Connection.getClieont * Privmsg handler uses it to print the message to all connections * Unrelated: remove connection from list on shutdown. | |||
2014-01-18 | server: Client now know connection | Dor Bivas | |
* Client.Disconnect is now using Connection.shutdown command. * Connection knows now client and vice versa. | |||
2014-01-18 | ChServer 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-21 | server: pass server to CommandsTable | Dor Bivas | |
2013-12-21 | server: expose interfrace for connections list | Dor Bivas | |
2013-12-20 | Server: a single connection shutdown function | Dor Bivas | |
2013-12-20 | server: ignoring command MODE | Dor Bivas | |
* Add a command class for ignoring commands * Use it to ignore "MODE" for now. | |||
2013-12-11 | Merge branch 'master' of git://git.tzafrir.org.il/git/java-chat.git | Dor Bivas | |
2013-12-11 | client tasks 4-7 | Dor Bivas | |
2013-12-09 | Remove another empty line | Tzafrir Cohen | |
Yet another commit to test mail notifications. | |||
2013-12-09 | Delete an empty line | Tzafrir Cohen | |
Another commit to test mail notifications. | |||
2013-12-05 | Update tasks | Tzafrir Cohen | |
2013-12-05 | Update tasks | Tzafrir Cohen | |
2013-12-04 | Convert source to NL-terminated | Tzafrir Cohen | |
2013-12-01 | Note all the project and task 1-4 | Dor Bivas | |
2013-11-30 | Making parsedline object | dor | |
2013-11-30 | Nick first letter trimming bug fix | dor | |
2013-11-30 | Notes | dor | |
2013-11-24 | ChatServer: add a connections list | Tzafrir Cohen | |
Add a list of connections to the ChatServer. A connection gets added there on generation (but so far not much more). | |||
2013-11-24 | Create a ChatServer object | Tzafrir Cohen | |
Create a separate ChatServer object. Move the service socket to be one of its properties. | |||
2013-11-22 | Start documenting. | dor | |
2013-11-06 | Connection.java was not included | Dor Bivas | |
2013-11-02 | support multiple connections and JOIN/PRIVMSG | Dor Bivas | |
* A separate thread per connection. * Basic handling of JOIN and PRIVMSG. Now simple IRC clients can talk to us. | |||
2013-11-02 | fix command handling; QUIT | Dor Bivas | |
* Commands lookup always "failed". * Implement Client.disconnect * Use it for implementing the QUIT command | |||
2013-10-19 | Client Move to Separate package | dor | |
2013-10-19 | Moved server to a separate package | dor | |