summaryrefslogtreecommitdiff
path: root/src/lib/encode_server.cc
AgeCommit message (Collapse)Author
2020-07-23Use thread_group for improved exception safety (#1785).Carl Hetherington
2020-04-17Checksum network encode requests and replies to protect againstCarl Hetherington
network corruption (#1381).
2020-02-19Another macOS std::list boost::thread SNAFU.Carl Hetherington
2020-01-30Various thread cleanups.Carl Hetherington
2019-11-04Add some new Waker calls.Carl Hetherington
2019-03-11Missing part of previous commit.Carl Hetherington
2019-03-11Protect _broadcast.socket from simultaneous access.Carl Hetherington
2018-11-21Tidy and fix logging.Carl Hetherington
2018-09-06Try to prevent encode server test crashing in valgrind.Carl Hetherington
2018-02-16Name threads on Linux.Carl Hetherington
2018-02-04Listen for server replies on different ports on main and batch, and get ↵Carl Hetherington
servers to send replies to both (#1190).
2018-01-06Add version number to encode server welcome message (#1157).Carl Hetherington
2017-05-30Fix what empirically seems to be a double-delete, though I'm not sure how it is.Carl Hetherington
2017-05-26Fix unlikely crash.Carl Hetherington
2017-05-26Some missing cleanup of _broadcast.Carl Hetherington
2017-04-27Move ports around to allow master/server to coexist (#962).Carl Hetherington
2016-08-12Move raw_convert into libdcp.Carl Hetherington
2016-08-12Remove all use of stringstream in an attempt to fixCarl Hetherington
the suspected thread-unsafe crash bugs on OS X.
2016-07-22Rename SafeStringStream -> locked_stringstream. Bump deps for removal of ↵Carl Hetherington
stringstream.
2016-07-03Remove several exception-throwing asserts from destructors.Carl Hetherington
2016-06-21Revert "Use make_shared<>."Carl Hetherington
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.
2016-06-21Use make_shared<>.Carl Hetherington
2016-05-25No-op; fix GPL address and use the explicit-program-name version.Carl Hetherington
2015-12-11Fix deadlock in previous.Carl Hetherington
2015-12-11Split EncodeServer into that and Server.Carl Hetherington
2015-12-11Rename Server -> EncodeServer, ServerFinder -> EncodeServerFinder, ↵Carl Hetherington
ServerDescription -> EncodeServerDescription.