When using the `sendFile` method, line 1244 of RequestContext.cfc uses single quotes around the `filename` param in the header. When sending non-inline files, ( e.g. ZIP files ) this causes the file to be downloaded with single quotes around the file's name, making the file mime type unreadable by the system.
This behavior has been replicated across all browsers. This is a blocker for the use of `sendFile` with attachments.
Instead of single quotes, the filename should be escaped using `urlEncodedFormat`.