| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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 | |
