fix unpack function for gzip
add csf firewall option