Watermarker is a tool to add any sort of data as a watermark to various binary archive file formats.
One might use this to, for example, watermark a binary tarball on the fly as its being downloaded over an http connection.
Watermarker uses a basic replaceable IO interface, so you can modify it to read or write the file to whatever kind of IO stream you desire, quite easily.
Watermarker is actually a set of tools, currently it contains:
watermark_gzip: Adds a watermark to a gzip file. Several different methods for watermarking are available.
getmark_gzip: Retrieves the watermark from a gzip file that has been marked using the primary method of marking used by watermark_gzip.
Thats all for now, more coming shortly. Please feel free to contribute, or, if you ask nicely, I might implement a watermarker for your faviourate file format!
What's New in This Release:
· Build changes
· license clarification