Ravel & Unravel

Ravel and unravel pack and unpack mime-encoded messages. I wrote these for Mastodon Linux because the exiting mime packers and unpackers seemed to be too complicated for such a simple spec. A few dozen code revisions later, I realized my mistake. But here they are; I’ve grown used to them, and prefer them to the traditional standards.

Source Code