Reading, creating, and manipulating file archives