| <?xml version="1.0" encoding="UTF-8"?> |
| <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
| <pkgmetadata> |
| <maintainer type="project"> |
| <email>haskell@gentoo.org</email> |
| <name>Gentoo Haskell</name> |
| </maintainer> |
| <use> |
| <flag name="fast-bignum">Enable fast moving of bignums between OpenSSL and GMP (GHC Only)</flag> |
| </use> |
| <longdescription> |
| |
| HsOpenSSL is an OpenSSL binding for Haskell. It can generate RSA |
| and DSA keys, read and write PEM files, generate message digests, |
| sign and verify messages, encrypt and decrypt messages. It has |
| also some capabilities of creating SSL clients and servers. |
| |
| Please note that this project has started at the time when there |
| were no pure-Haskell implementations of TLS. Now there is tls |
| package (<http://hackage.haskell.org/package/tls>), which looks |
| pretty saner than HsOpenSSL especially for initialisation and |
| error handlings. So PHO (the initial author of HsOpenSSL) highly |
| encourages you to use and improve the tls package instead as long |
| as possible. |
| |
| </longdescription> |
| <upstream> |
| <remote-id type="github">phonohawk/HsOpenSSL</remote-id> |
| </upstream> |
| </pkgmetadata> |