TD_SR.git
2018-03-26  Jérôme BenoitCut&paste thinko.
2018-03-17  Jérôme BenoitTD2: Clearify the empty message detection logic.
2018-03-17  Jérôme BenoitTD2: Check for message text emptyness.
2018-03-16  Jérôme BenoitTD2: Ensure chat clients will not send empty message.
2018-03-16  Jérôme BenoitTD2: Add response about serialization.
2018-03-16  Jérôme BenoitTD2: Fix some comments.
2018-03-16  Jérôme BenoitTD2: Simplify the object serialization trough socket.
2018-03-16  Jérôme BenoitTD3: convert to unix LF the code skeleton for hostels.
2018-03-16  Jérôme BenoitTD3: Add code skeleton for the hostel reservations...
2018-03-16  Jérôme BenoitTD3: Add RMI helloworld helper scripts.
2018-03-16  Jérôme BenoitTD2: Fix the remaining bugs in the IHM chat client.
2018-03-16  Jérôme BenoitTD2: Make the IHM client with one receive thread and...
2018-03-16  Jérôme BenoitTD2: Add basic IHM code for the chat.
2018-03-15  Jérôme BenoitCode cleanups.
2018-03-15  Jérôme BenoitTD3: Remove deprecation warnings.
2018-03-15  Jérôme BenoitTD3: Add HelloWorld RMI package.
2018-03-14  Jérôme BenoitTD2: Invert the stream on socket order: out first.
2018-03-14  Jérôme BenoitTD2: Fix a warning for object serialization.
2018-03-14  Jérôme BenoitCoding style cleanups.
2018-03-14  Jérôme BenoitTD2: Comment thread-safety requirement.
2018-03-13  Jérôme BenoitTD2: Be more informative at exception catching.
2018-03-13  Jérôme BenoitMore code cleanups.
2018-03-13  Jérôme BenoitCode cleanups.
2018-03-13  Jérôme BenoitTD2: Fix all important bugs in the object passing serve...
2018-03-13  Jérôme BenoitTD2: Make the client send and receive object message.
2018-03-13  Jérôme BenoitTD2: Fix the most important bugs in the server code.
2018-03-13  Jérôme BenoitTD2: Make the server almost work as expected.
2018-03-12  Jérôme BenoitTD2: CRLF -> LF conversion.
2018-03-12  Jérôme BenoitTD2: Add multithreaded server primary code.
2018-03-12  Jérôme BenoitTD1: Refactor the client side code.
2018-03-12  Jérôme BenoitTD2: code cleanup in the client part.
2018-03-12  Jérôme BenoitTD2: Make the socket client multithreaded.
2018-03-11  Jérôme BenoitUse stderr where appropriate.
2018-03-10  Jérôme BenoitBetter exception handling.
2018-03-09  Jérôme BenoitTD2: Avoid to duplicate newline.
2018-03-09  Jérôme BenoitCode cleanups.
2018-03-09  Jérôme BenoitCode cleanups.
2018-03-09  Jérôme BenoitSwitch CRLF to LF line endings.
2018-03-09  Jérôme BenoitTD1: Refine the deadlock explanation.
2018-03-09  Jérôme BenoitTD2: Add preliminary code for question 1.
2018-03-09  Jérôme BenoitTD1: Fix the deadlock explanation.
2018-03-09  Jérôme BenoitTD1: Explain and fix the deadlock in exo3.
2018-03-09  Jérôme BenoitTD1: Make some constructors.
2018-03-07  Jérôme BenoitTD1: Set values to trigger a deadlock.
2018-03-07  Jérôme BenoitTD2: Add several producers and consumers to exo3.
2018-03-07  Jérôme BenoitTD1: Add proper locking to the producer/consumer exo3...
2018-03-07  Jérôme BenoitTD1: Use thread optimized random number generator.
2018-03-07  Jérôme BenoitTD1: fix the exo1 response.
2018-03-07  Jérôme BenoitTD1: Initial commit of exercice 3 code.
2018-03-06  Jérôme BenoitTD1: Use a thread optimized random number generator.
2018-03-06  Jérôme BenoitTD1: remove an extra semicolon.
2018-03-06  Jérôme BenoitTD1: Cleanup the exo1 code.
2018-03-06  Jérôme BenoitAdd exo1 code.
2018-03-06  Jérôme BenoitInitial commit for TD1 exo1.