{"push_id":1406505515,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"a4351de6bf416579ab6671b042c4c17e1da67d41","before":"0f8079b044c276502fe2f052bdb5cc2cacd09b7a","commits":[{"sha":"a4351de6bf416579ab6671b042c4c17e1da67d41","author":{"name":"Dragon Ferocity","email":"34cdeb959426c49d7dd2902ed51f3a9314dc1f0d@mst.edu"},"message":"Add files via upload\n\nThis assignment involves generating a simple client/server chatroom with sockets.  The server should support up to 10 clients at one time.  The client's behavior will be defined as the following: upon starting the client, the user will be asked to supply a hostname for the server, and a username. \r\n\r\n Once the connection is formed, the chatroom behavior is defined as follows:\r\n A user types a message and presses return/enter.  This message is sent to the server, and echoed onto any other connected client terminals.   Beyond this basic behavior, a few special commands should be defined.  If a user types /exit, /quit, or /part, the client should exit. The server should then print a message that the client(identified by the username he gave) has left the room.  But if the user presses control-C at the client side, instead of exiting, the client should print a nice error message asking user to type /exit, /quit, or /part to exit the chatroom.\r\n\r\nFinally,   the server should gracefully quit o","distinct":true,"url":"https://api.github.com/repos/DragonFerocity/CS-3800/commits/a4351de6bf416579ab6671b042c4c17e1da67d41"}]}
{"actor":{"display_login":"DragonFerocity"}}