Packeteer ------------- Packeteer is a library that can handle structurally organising protocol packets like HTTP 1.x requests and responses as well as generating, structuring, unpacking and potentially more features depending on the protocol. Supported protocols ----------------------- * HTTP/1.x * Gemini * FTP * DNS What Packeteer is not ------------------------- * a TCP/UDP stream handling library * a server * a protocol client * the only way to do this, probably A note on licensing ----------------------- This library changed from the LGPLv3 to MPLv2 as a result of LGPL's requirements for freedom of source on static linking which rustc does. I've chosen to use the MPL as it is a weaker but still copyleft license that allows you to statically link. The MPL applies retroactively to all previous versions of this library and will be used for all future versions.