summaryrefslogtreecommitdiff
path: root/src/lib/cinema_kdms.cc
AgeCommit message (Collapse)Author
2020-05-06Move some functions to kdm_with_metadataCarl Hetherington
2020-05-06Replace CinemaKDMs class with a list<KDMWithMetadata>Carl Hetherington
2020-05-06Pull methods out of CinemaKDMs.Carl Hetherington
2020-05-06Remove Screen pointer from KDMWithMetadata, preferring toCarl Hetherington
add metadata to a dcp::NameFormat::Map earlier in the call stack.
2020-05-06Add KDMWithMetadataPtr typedefCarl Hetherington
2020-05-06Rename ScreenKDM -> KDMWithMetadataCarl Hetherington
2020-05-03Add Zipper class and use it in CinemaKDMs.Carl Hetherington
2019-05-13swaroop: allow ScreenKDM subclasses for different KDM types.Carl Hetherington
2019-03-28Allow explicit specification of email protocol (plain/STARTTLS/SSL).v2.13.138Carl Hetherington
2019-03-22Make careful_string_filter a little better and use it for KDM filenames.v2.13.133Carl Hetherington
2019-03-15Don't try to send emails to cinemas with no addresses (#1489).Carl Hetherington
2018-11-21Tidy and fix logging.Carl Hetherington
2018-03-16KDM writing tweak from v2.12.x.Carl Hetherington
2018-02-14Make the KDM's id available to the filename format.Mart Jansink
2018-02-14Optionally provide a custom filename and container name format via the CLI ↵Mart Jansink
arguments.
2017-06-01Create ZIP files for emails in temporary directories.Carl Hetherington
2017-06-01Remove emailed ZIP files when they are no longer needed.Carl Hetherington
2017-05-13Fix various small errors in emailed-KDM zip file format (#478).Carl Hetherington
2017-04-19Various Doxygen fixes.Carl Hetherington
2017-03-03Add options to write KDMs to separate directories / ZIP files.Carl Hetherington
2016-08-27Fix KDM email start/end time substitution.Carl Hetherington
2016-08-16Tidy up a few details with custom filenames.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-08-01Simplify NameFormat stuff.Carl Hetherington
2016-07-29Rename KDMNameFormat.Carl Hetherington
2016-07-29Simplification of name format stuff.Carl Hetherington
2016-07-29Basics of custom DCP filename components.Carl Hetherington
2016-07-29Allow configuration of KDM filename format.Carl Hetherington
2016-07-22Rename SafeStringStream -> locked_stringstream. Bump deps for removal of ↵Carl Hetherington
stringstream.
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
2016-04-08Log full email body to DEBUG_EMAIL.Carl Hetherington
2016-04-08Log email transcription even if ::send throws an exception.Carl Hetherington
2016-01-14Multiple CC addresses for KDM emails (#785).Carl Hetherington
2016-01-10Better error when no mail server has been configured before sending KDM emails.Carl Hetherington
2015-12-04Fix nonfunctional send-problem-report.Carl Hetherington
2015-11-19Remove unused parameter.Carl Hetherington
2015-11-13Allow multiple recipients of KDM emails (#745).Carl Hetherington
2015-10-20Replace StringError with the equivalent std::runtime_error.Carl Hetherington
2015-10-11Add debug option to log SMTP session transcripts.Carl Hetherington
2015-10-09Tweak naming of KDM emails and attachments.Carl Hetherington
2015-10-09Replace quickmail with a direct (and asynchronous) libcurl email sender.Carl Hetherington
2015-10-09Better error if no mail server has been configured.Carl Hetherington
2015-10-09Remove use of Film in KDM stuff.Carl Hetherington
2015-10-09Try to clean up KDM creation code a bit.Carl Hetherington