| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-12-05 | Cleanup: can now remove the _NC log variants. | Carl Hetherington | |
| 2025-07-10 | Remove compose.hpp includes. | Carl Hetherington | |
| sed -i "/include.*compose.hpp/d;" src/lib/*.cc src/wx/*.cc src/wx/*.h src/tools/*.cc src/lib/*.h test/*.cc | |||
| 2025-07-10 | Replace String::compose with fmt. | Carl Hetherington | |
| sed -i "/Plural-Forms/n;/%100/n;/scanf/n;s/%[123456789]/{}/g" src/lib/*.cc src/lib/*.h src/wx/*.cc src/tools/*.cc src/lib/po/*.po src/wx/po/*.po src/tools/po/*.po test/*.cc sed -i "s/String::compose */fmt::format/g" src/lib/*.cc src/lib/*.h src/wx/*.cc src/tools/*.cc test/*.cc | |||
| 2025-07-10 | Convert some paths to string. | Carl Hetherington | |
| 2023-02-12 | Fix non-ASCII paths in the disk writer on Windows (#2440). | Carl Hetherington | |
| 2023-02-05 | Recover better errors from ext4. | Carl Hetherington | |
| 2023-01-29 | Add DiskWriterBackendResponse::write_to_nanomsg() and use it | Carl Hetherington | |
| everywhere. In the process, use raw_convert() on both ends to avoid any locale-based problems with floating point number separators. | |||
| 2022-07-20 | Allow multiple DCPs to be written to a disk (#1756). | Carl Hetherington | |
| 2022-06-08 | Fix a few places where a complete ERROR message was not being sent. | Carl Hetherington | |
| 2022-04-22 | Missing warnings.h include fix. | Carl Hetherington | |
| 2022-04-22 | Use libdcp's warnings.h | Carl Hetherington | |
| 2022-01-19 | Add uid/euid to macOS debug message. | Carl Hetherington | |
| 2021-09-27 | Add config location versioning (#2090). | Carl Hetherington | |
| 2021-05-08 | Add some more logging to disk_writer.v2.15.144 | Carl Hetherington | |
| 2021-04-22 | Do the polkit dance for unmounting drives as well as writing them. | Carl Hetherington | |
| If we ask for permission to unmount that should carry over to give permission to format/write as well. | |||
| 2021-04-22 | C++11 tidying. | Carl Hetherington | |
| 2021-04-21 | Fix response of the disk writer when polkit authorization fails on | Carl Hetherington | |
| Linux. | |||
| 2021-03-12 | Use /dev/rdisk on macOS. | Carl Hetherington | |
| 2021-01-07 | BOOST_FOREACH. | Carl Hetherington | |
| 2020-12-03 | Move a load of disk writing code to src/lib/ext.cc. | Carl Hetherington | |
| 2020-08-07 | Use a much bigger block size when calling fwrite(). Each call to fwrite() | Carl Hetherington | |
| writes a few (often around 4) blocks of (I think) directory data to the drive, so if you only fwrite() one block it ends up writing 1 block of "payload" and 4 blocks of "admin". Using bigger blocks makes it faster; an even bigger block than this makes it a little faster still, but not significantly. The extra block writing is seemingly triggered by fwrite() calling ext4_block_cache_write_back(..., 0). A better fix is probably to call this another way, at the end of the file copy. | |||
| 2020-08-07 | Check that we have a connection to the disk writer before starting to use it ↵ | Carl Hetherington | |
| in earnest. | |||
| 2020-07-27 | Fix some unused variable warnings on macOS. | Carl Hetherington | |
| 2020-07-26 | Various OSX warnings fixes. | Carl Hetherington | |
| 2020-07-26 | Update deprecated method call. | Carl Hetherington | |
| 2020-05-03 | Do all writes then do all verification and report progress | Carl Hetherington | |
| for each separately (#1743) | |||
| 2020-05-02 | Try to start _writer on-demand on macOS (#1739). | Carl Hetherington | |
| 2020-04-30 | Add git commits to writer log files.v2.15.68 | Carl Hetherington | |
| 2020-04-30 | Turn on lwext4 debugging to see if that helps. | Carl Hetherington | |
| 2020-04-30 | Missed part of rdisk -> disk revert.v2.15.67 | Carl Hetherington | |
| 2020-04-30 | Correct ext2 block size to 4096. | Carl Hetherington | |
| It seems that this is the typical Linux value; it allows large files and so on. But more importantly, it appears that this change turns the lwext4 library code from taking an hour+ to do a USB stick format on mac (and maybe other platforms) to taking under 3 minutes. The underlying reason for this is not clear. | |||
| 2020-04-30 | Revert mac rdisk vs disk stuff as I'm not convinced it makes much difference. | Carl Hetherington | |
| 2020-04-28 | Further sanity check fixes.v2.15.66 | Carl Hetherington | |
| 2020-04-28 | Fix macOS sanity check. | Carl Hetherington | |
| 2020-04-27 | Writer on macOS runs as root, so trying to use the config_path()v2.15.63 | Carl Hetherington | |
| to log to will end up trying to write to root's home. Instead, log to stdout as the process control stuff redirects that into /var/log anyway. | |||
| 2020-04-27 | Use F_SET_EXT2 not EXT4. | Carl Hetherington | |
| 2020-04-13 | Support unmounting on macOS and Windows.v2.15.51 | Carl Hetherington | |
| 2020-04-13 | Tidy up Drive and unmounting a little. | Carl Hetherington | |
| 2020-04-13 | Tidy up nanomsg class API; add unmounting for Linux. | Carl Hetherington | |
| 2020-04-09 | Improve disk_writer_messages.h commenting and add DISK_WRITER_QUIT and ↵ | Carl Hetherington | |
| DISK_WRITER_WRITE #defines. | |||
| 2020-04-06 | Add disk writer tool. | Carl Hetherington | |
