Hello all. After a quick recce on the main D site I couldn't find a how-to for large binary files. Suppose I'm using an old machine with limited memory, and I want to compute the MD5 hash of a 4 GB file. Do I need to buffer the input as in C++? And how should I check for exceptions? Example code much appreciated. Thank you for reading.