aboutsummaryrefslogtreecommitdiff
path: root/Hermes
Commit message (Expand)AuthorAgeLines
...
* 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
* 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
* 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-18/+49
* final polish for release for 0.2Ibrahim Mkusa2017-04-09-5/+6
* reorganized repo a bit betterIbrahim Mkusa2017-04-09-0/+376