Commits
- Commit:
5f1e81058a16f2139f47022131a02ea597e003cc
- From:
- Stephen J Day <stephen.day@docker.com>
- Date:
fs/p9p/new: implement several client methods
Adds in stub implementations for several client methods, checking to see we
have correct compilation of the various message types. We also add context
support to control the lifecycle of the session object.
We are getting closer to a working client and it is time to make a server!
Signed-off-by: Stephen J Day <stephen.day@docker.com>
- Commit:
d6198009fad10d2c6e0819feb0fa20608628dbcf
- From:
- Stephen J Day <stephen.day@docker.com>
- Date:
fs/p9p/new: add several new message types for encoding
Signed-off-by: Stephen J Day <stephen.day@docker.com>
- Commit:
e9f5e41480fec822e81050643644fd58a98ac861
- From:
- Stephen J Day <stephen.day@docker.com>
- Date:
fs/p9p/new: Add message definitions and support
Signed-off-by: Stephen J Day <stephen.day@docker.com>
- Commit:
499f8c59005e11c0b5590adabe8b660c4a4cf1cb
- From:
- Stephen J Day <stephen.day@docker.com>
- Date:
fs/p9p/new: Lock down encode/decode for 9p
Among other things, this adds support for 9p encoding and decoding. We now have
fully reflective message marshaling and unmarshaling. Other aspects of this
commit include the code actually compiling and movement towards a testable
interface.
Signed-off-by: Stephen J Day <stephen.day@docker.com>
- Commit:
8a7ec69711074b12b52a63f9eb61ce8cc82425bb
- From:
- Adrien Duermael <adrien@docker.com>
- Date:
Both filesystem interfaces in master (fs & fs_tmp)