Steven Fackler
|
15cb335e66
|
Fix use-after-free in cms
Closes #941
|
2018-06-01 19:38:52 -07:00 |
Umang Raghuvanshi
|
afaa2387c8
|
Gate away CMS_KEY_PARAM from OpenSSL 1.0.1
|
2018-05-10 21:41:59 +05:30 |
Umang Raghuvanshi
|
541458c1c1
|
Properly version-gate CMS constants
|
2018-05-10 21:20:32 +05:30 |
Umang Raghuvanshi
|
90898e99c9
|
Move CMS_* flags to the openssl-sys package
Also renames attributes in the bitflags struct.
|
2018-05-10 20:26:57 +05:30 |
Umang Raghuvanshi
|
043ad63a52
|
Use bitflags for CMS options
|
2018-04-26 09:15:29 +05:30 |
Umang Raghuvanshi
|
13caf731a2
|
Implement CR suggestions
* Don't do un-necessary heap pointer gymnastics
* Use the to_der! macro instead of a manually written impl
* Allow optional arguments for CMS_sign
|
2018-04-22 10:57:09 +05:30 |
Umang Raghuvanshi
|
8ce5dee00d
|
Add the CMS_sign and i2d_CMS_ContentInfo function bindings
This adds the CMS_sign and i2d_CMS_ContentInfo bindings in the
openssl-sys crate and Rusty wrappers in the openssl crate.
|
2018-04-20 17:15:04 +05:30 |
Steven Fackler
|
d207897458
|
Parameterize keys over what they contain
Closes #790
|
2017-12-30 21:53:39 -08:00 |
Paul Florence
|
0bae121e12
|
Added a macro that wraps foreign type, and impl Send and Sync for both,
the borrowed type and the owned one.
Replaced all invocation of `foreign_type` by `foreign_type_and_impl_send_sync`.
|
2017-11-10 10:05:52 -05:00 |
Steven Fackler
|
0058478392
|
Merge pull request #748 from AndyGauge/doc-cms
CMS module documentation
|
2017-10-07 13:08:32 -07:00 |
Andy Gauge
|
040287dbb5
|
Module level documentaiton rewrite
|
2017-10-04 08:22:40 -07:00 |
johnthagen
|
b5bb8de4f2
|
Convert try! usage to ?
|
2017-10-03 17:44:02 -04:00 |
Andy Gauge
|
4e59fab753
|
CMS module documentation
|
2017-10-03 11:07:35 -07:00 |
Stephen Demos
|
caf7b8ecbc
|
added cms decryption
|
2017-08-09 12:26:45 -07:00 |