| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-10-09 | Add wrappers around boost::filesystem methods that handle the | Carl Hetherington | |
| required mangling of long filenames on Windows. Also wrap lots of missing places (e.g. calls to asdcplib, libxml++, libcxml etc.) in dcp::filesystem::fix_long_path(). The idea is to keep paths un-mangled until they we call some filesystem-related API and mangle them at that point. Otherwise we end up serialising mangled names, which seems like it will not end well. Should fix DoM #2623. | |||
| 2022-12-23 | Fix windows build. | Carl Hetherington | |
| 2022-12-23 | Add File::open_error(). | Carl Hetherington | |
| 2022-12-23 | Whitespace fix. | Carl Hetherington | |
| 2022-05-06 | Typo in function name. | Carl Hetherington | |
| 2022-05-06 | Missing includes. | Carl Hetherington | |
| 2022-05-05 | Tweak whitespace.file-class-in-dom | Carl Hetherington | |
| 2022-05-05 | Add ::puts(). | Carl Hetherington | |
| 2022-05-05 | Add ::tell(). | Carl Hetherington | |
| 2022-05-05 | Add move constructor. | Carl Hetherington | |
| 2022-05-05 | Add ::seek(). | Carl Hetherington | |
| 2022-05-05 | Add ::take(). | Carl Hetherington | |
| 2022-05-05 | Add checked_{read,write} from DoM. | Carl Hetherington | |
| 2022-05-05 | Copy and use fix_long_path from DoM. | Carl Hetherington | |
| 2022-04-12 | Add and use new File class.merged-to-main | Carl Hetherington | |
| It was always a bit troubling that fopen_boost wasn't exception safe, and this also fixes a leak where load_ratings_list would never close the ratings file. | |||
| 2021-01-17 | Replace dcp::File with dcp::ArrayData. | Carl Hetherington | |
| 2019-01-24 | Check return value of fread in File::File. | Carl Hetherington | |
| 2016-06-13 | Add OpenSSL licence exception. | Carl Hetherington | |
| 2016-06-01 | Still more licence fixups. | Carl Hetherington | |
| 2016-05-25 | No-op; Fix GPL address and mention libdcp by name. | Carl Hetherington | |
| 2015-06-18 | Fix several missing binary specifiers to fopen. | Carl Hetherington | |
| 2014-12-28 | Purge assert() from src/, at least (not asdcplib). | Carl Hetherington | |
| 2014-03-19 | Considerable re-work of KDM class to express the difference between ↵ | Carl Hetherington | |
| encrypted and unencrypted KDMs. | |||
| 2014-02-05 | Comments / tweaks. | Carl Hetherington | |
| 2014-01-26 | It builds again. | Carl Hetherington | |
