6 Commits (6b746d93693b126ae1e20fa850c1fbcf215e4213)

Author SHA1 Message Date
trivernis 5b82b7c06d Add checksum verification for chunk data 5 years ago
trivernis e0c508fb3c Change `make([]byte, 0)` to type annotation 5 years ago
trivernis 7d274257bc Change storing of the data to use multiple chunks
Data needs to be stored in multiple chunks with a maximum size of 1MB in order for image viewers to still handle the files. Especially libpng had problems with too large chunks sizes.
5 years ago
trivernis d340e93700 Remove storing raw data
Remove the storing of the raw chunk data and use ChunkData.GetRaw() insted to decrease the memory impact
5 years ago
trivernis 621633263f Add option to decrypt data from an image
Add flag -decrypt that decrypts the input image and writes the data into -out
5 years ago
trivernis 9a564afc5b Move png utility stuff to seperate file 5 years ago