We provide a way to set and get the external file attributes.
Though, many zip applications/libraries use external attributes to store the file permissions, the interpretation of these attributes are not defined by the specification itself, so as a library, we get out of the way and let the users of the library set it as per the expectations of the users of the zip file and get it while unpacking the archive and use it as the application intended.
Close #51.
We provide a way to set and get the external file attributes.
Though, many zip applications/libraries use external attributes to store the file permissions, the interpretation of these attributes are not defined by the specification itself, so as a library, we get out of the way and let the users of the library set it as per the expectations of the users of the zip file and get it while unpacking the archive and use it as the application intended.