Some noncopyable removal.
std::shared_ptr
Try to prevent encode server test crashing in valgrind.
Fix hang in client_server tests.
Another speculative attempt to fix crash on quit.
Attempt to fix crash on ~Server().
Revert "Use make_shared<>." Support for this seems to vary wildly across DoM's build targets. Stuff that builds on 16.04 won't build on 14.04, for example. Seems to not be worth the hassle now. This reverts commit 5a5324ed3a381a86dfe0a6e3932c1d58fdcd596f.
Use make_shared<>.
No-op; fix GPL address and use the explicit-program-name version.
Split EncodeServer into that and Server.
Rename Server -> EncodeServer, ServerFinder -> EncodeServerFinder, ServerDescription -> EncodeServerDescription.
Increase timeout on client-server-test.
Use libdcp's compress_j2k; move Data into libdcp.
Logging improvements to allow prettier displays in the server GUI.
Typo in joinable asserts.
assert (joinable) before joining threads.
Fix possible null pointer dereference.
Possible fix to problems when the Server is destroyed.
Include tidying src/lib/a-j*.h
Move ServerDescription into its own header.