Zipios++ – a small C++ library that provides easy access to .zip files.
collectionrepresents this collection.
Add I/O error handling while inflating data from a file.
Look at the error returned from inflate here, if there is some way to report it to the InflateInputStreambuf user. Until I find out I'll just print a warning to stdout. This at least throws, we probably want to create a log mechanism that the end user can connect to with a callback.
add support for 64 bit entries (zip64 is available, just need to add a 64 bit header...)
The external_file_attr supports the standard Unix permissions in the higher 16 bits defined as:
Rethink the design as we have to force a call to the correct getHeaderSize() function?
Rethink the design as we have to force a call to the correct write() function?