zlib: Compression and decompression routines