aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeLines
* clients can type in /list count to ask for number of logged in usersIbrahim Mkusa2017-04-16-3/+17
|
* Clients can now whisper to each other /whisperIbrahim Mkusa2017-04-16-6/+45
|
* username now stored along with related input output portsIbrahim Mkusa2017-04-16-1/+1
|
* more readable names for some functionsIbrahim Mkusa2017-04-16-13/+30
|
* all output generated from client is now logged to appropriate _clientIbrahim Mkusa2017-04-15-16/+22
| | | | files
* client logs end with _client and server logs end with _serverIbrahim Mkusa2017-04-15-9/+9
|
* created modules/general.rkt to house common functionsIbrahim Mkusa2017-04-15-24/+38
|
* preliminary work on adding sessions stickinessIbrahim Mkusa2017-04-15-4/+18
|
* server now logs all received conversations and events to filesIbrahim Mkusa2017-04-14-24/+50
|
* tidied upIbrahim Mkusa2017-04-14-0/+0
|
* Tell git to ignore temporary filesIbrahim Mkusa2017-04-14-0/+2
|
* Hermes is pre-alpha readyIbrahim Mkusa2017-04-14-5/+8
|
* now handles disconnected clientsIbrahim Mkusa2017-04-14-1/+16
|
* Clients now default to leaving sign out messagesIbrahim Mkusa2017-04-13-8/+17
|
* timestamps added to messagesIbrahim Mkusa2017-04-13-4/+14
|
* messages are now tracked via a closure.Ibrahim Mkusa2017-04-13-13/+25
|
* tidied up, removed some unused definitionsIbrahim Mkusa2017-04-13-7/+2
|
* tracking a list of input and output ports via closures and setsIbrahim Mkusa2017-04-13-4/+11
|
* Added counter to keep track number of connected clientsIbrahim Mkusa2017-04-13-7/+42
|
* tidied up client.rkt. More stuff to TODO.txtIbrahim Mkusa2017-04-12-34/+7
|
* tidied up server.rktIbrahim Mkusa2017-04-12-97/+24
|
* refactored code to use thread-safe displayln-safeIbrahim Mkusa2017-04-12-26/+20
|
* Added a tracker for todo items and started added utility functionsIbrahim Mkusa2017-04-12-16/+13
|
* cleaned up displaying format, added to delay to looped functions to notIbrahim Mkusa2017-04-12-9/+10
| | | | burn cpu cycles
* More updates.Ibrahim Mkusa2017-04-12-6/+7
|
* reduced time of broadcast to every 0.5 seconds to avoid hogging cpu andIbrahim Mkusa2017-04-12-3/+3
| | | | temps
* removed log messages from server.rkt, added semaphores stdoutIbrahim Mkusa2017-04-12-29/+48
|
* Clients can now talk with each otherIbrahim Mkusa2017-04-12-10/+39
|
* Cleaned up code and added loggers to pinpoint errorIbrahim Mkusa2017-04-11-21/+49
|
* final polish for release for 0.2Ibrahim Mkusa2017-04-09-5/+6
|
* reorganized repo a bit betterIbrahim Mkusa2017-04-09-2/+2
|
* Added tcpcommunication.rktIbrahim Mkusa2017-04-09-0/+57
|
* updates to server.rkt and client.rktIbrahim Mkusa2017-04-09-69/+109
|
* server.rkt is done, with exception of testing. Moving on to client.rktIbrahim Mkusa2017-04-09-6/+18
|
* server code for interacting with client is done, not tested. Working onIbrahim Mkusa2017-04-09-96/+54
| | | | server broadcast function
* partitioning crpovertcp.rkt to dedicated server.rkt and client.rkt filesIbrahim Mkusa2017-04-09-0/+232
|
* cleaned up crpovertcp.rktIbrahim Mkusa2017-04-09-68/+0
|
* keeping count of input and output ports directly is feasible. TryingIbrahim Mkusa2017-04-09-4/+96
| | | | a different way.
* iterative updatesIbrahim Mkusa2017-04-07-0/+57
|
* Lets try communication over tcp on localhost crpovertcp.rktIbrahim Mkusa2017-04-05-0/+77
|
* I can read and process input iterativelyIbrahim Mkusa2017-04-05-2/+4
|
* Added simulation for multiple usersIbrahim Mkusa2017-04-05-6/+13
|
* fixed an issue with username not appearing nicelyIbrahim Mkusa2017-04-05-2/+12
|
* properly kills threads and returns prompt to mainIbrahim Mkusa2017-04-05-1/+8
|
* Two threads of execution exampleIbrahim Mkusa2017-04-05-0/+51
|
* spelling fixes and punctuations, ready for releasesv0.1Ibrahim Mkusa2017-04-02-12/+11
|
* refinements to README.mdIbrahim Mkusa2017-04-02-2/+3
|
* added an architecture diagram.Ibrahim Mkusa2017-04-02-0/+4
|
* Updated ReadmeDoug-Richardson2017-04-02-1/+5
| | | Updated my half of the group responsibilities tab.
* updated README.md with my group responsibility and some spelling fixesIbrahim Mkusa2017-04-02-9/+17
|