summaryrefslogtreecommitdiffstats
path: root/src/sequoia.h
AgeCommit message (Collapse)Author
2017-12-12Fix formatting and improve documentation.Justus Winter
2017-12-12Retrieve and send keys using the hkps? protocol.Justus Winter
- Use hyper for http, hyper-tls for https. - Provide an easy constructor for the hkps pool. - Add ffi glue.
2017-12-08Rework the context.Justus Winter
- Create default context with 'Context::new', create builder with 'Context::configure'. - Rename 'Pre' to 'Config'. - Expose builder to ffi.
2017-12-07Add types for working with OpenPGP.Justus Winter
- Add KeyId to identify keys.
2017-12-06Add 'domain' to the context.Justus Winter
- The domain uniquely identifies the application. It should be a property of the context.
2017-12-01Create context objects.Justus Winter
- Context objects can be used to tweak the library configuration. Currently, a home and lib directory can be set. Reasonable defaults are provided. - Add ffi functions.
2017-11-23Add a foreign function interface.Justus Winter
- For now, we keep the ffi in this crate, later on we may want to move it to sequoia-ffi. - Example code how to use the library from C is added as well.