ssize_t needs to be used, otherwise the comparasion _buff_size < 0 can never be true. and as archive_read_data returns ssize_t a error could not be detected.
-(add) added git ignore file -(mod) merged archive reader and archive writer entries -(fix) fixed memory leaks reported by valgrind -(fix) archives are no longer zero padded