Taken from #20027: Rejects local file headers that diverge from the central directory. Rejects local file headers with invalid combinations of bit 3, crc32 and compressed or uncompressed sizes. Rejects data descriptors that overflow. Rejects unused and reserved flags. Rejects unequal compressed and uncompressed sizes when a file is store uncompressed.
THIS ISSUE HAS BEEN MOVED TO GITHUB https://github.com/dlang/phobos/issues/10391 DO NOT COMMENT HERE ANYMORE, NOBODY WILL SEE IT, THIS ISSUE HAS BEEN MOVED TO GITHUB