2020-11-12 09:50:52 -06:00
2020-11-12 09:50:52 -06:00
2020-11-08 11:41:05 -06:00
2020-11-08 11:06:38 -06:00
2020-11-10 05:54:49 -06:00
2020-11-10 05:54:49 -06:00
2020-11-12 09:50:52 -06:00
2020-11-12 09:50:52 -06:00
2020-11-10 11:25:56 -06:00
2020-11-10 11:25:56 -06:00
2020-11-10 05:54:49 -06:00
2020-11-10 05:54:49 -06:00
2020-11-10 05:54:49 -06:00

GoSquashfs

My playground to mess around with Squashfs in Go. Might turn into an actual library someday. Mainly for AppImage

Right Now it's mostly based on distri's squashfs library

Special thanks to https://dr-emann.github.io/squashfs/ for some VERY important information in an easy to understand format

I am focusing purely on unsquashing before squashing.

Working

  • Reading the header
  • (Maybe) reading gzip compressed data

Not Working (Yet). Roughly in order.

  • Actually reading the compressed data
  • Reading Inodes
  • Reading the Directory structure
  • Implement other compression types
  • Squashing
S
Description
A Go library to read squashfs archives.
Readme MIT 15 MiB
2026-03-08 06:11:15 -05:00
Languages
Go 100%