Functionality
- Implemented webcam capture
Bug Fixes or Convenience
Client
- can now background a session using
bg
orbackground
Server
- Error handling for
- reliable_recv()
- reliable_send()
- Allow address reuse to prevent 'Address already in use' error
sock.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)
- KeyboardInterrupt error handling
- Rewrite most code into functions