Secure that file_name is always properly 0 terminated.
Provide tar_headerIsDir to check whether header information indicates entry as a directory.
Replace TAR_SYNC_FLUSH by TAR_HEADER_FLUSH since ZLIB vocab is not entriely fitting.
Outcomment TAR_STREAM_END, since we do not handle it yet.
Enable checking for empty entry (usually marks end of tar).
Correct formatting.
We do not support TAR_BLOCK.
Default flush is TAR_NO_FLUSH.
Add untar example to project.