this repo has no description
1opam-version: "2.0" 2maintainer: "Romain Calascibetta <romain.calascibetta@gmail.com>" 3authors: "Romain Calascibetta <romain.calascibetta@gmail.com>" 4homepage: "https://github.com/dinosaure/pecu" 5bug-reports: "https://github.com/dinosaure/pecu/issues" 6dev-repo: "git+https://github.com/dinosaure/pecu.git" 7doc: "https://dinosaure.github.io/pecu/" 8license: "MIT" 9 10build: [ 11 ["jbuilder" "subst" "-p" name] {dev} 12 ["jbuilder" "build" "-p" name "-j" jobs] 13] 14 15depends: [ 16 "ocaml" {>= "4.03.0"} 17 "jbuilder" {>= "1.0+beta7"} 18 "fmt" 19 "uutf" 20 "rresult" {>= "0.3.0"} 21 "cmdliner" {>= "1.0.0" & < "1.1.0"} 22] 23synopsis: "Pecu (PQ/QP - Quoted Printable)" 24description: """ 25Pecu is a little library to encode and decode quoted-printable according to 26[RFC2045](https://tools.ietf.org/html/rfc2045) (§ 6.7). It provides a 27non-blocking encoder/decoder and ensure to respect the 80 characters rule. It 28provides a fuzzer which test isomorphism between encoder and decoder (and if we 29respect correctly the 80 characters rule). 30 31This project is a part of an encoder/decoder of e-mail. 32 33Decoder can decode input which does not respect 80 characters rule but it 34signals to the client if this case appear - which can be an attack entry point. 35By this way, the decoder provide a best-effort case to the client.""" 36url { 37 src: 38 "https://github.com/dinosaure/pecu/releases/download/v0.1/pecu-0.1.tbz" 39 checksum: [ 40 "sha256=a8a1066df98e6c447c69e954b3de6d03da743f9f653636979cf336aa910f114d" 41 "md5=86849ba4e1b6dc31076494f6a767e382" 42 ] 43}