diff options
author | schwarze <> | 2018-04-15 17:44:59 +0000 |
---|---|---|
committer | schwarze <> | 2018-04-15 17:44:59 +0000 |
commit | 2fb49f4f518d023f648fcb1aa6d0c6a4dd10f80c (patch) | |
tree | e477f0c3dbb6aa886f318bf4fe89b8dc95e98f10 | |
parent | 8e0d0015d803e2db303942ec42a2e187853cb399 (diff) | |
download | openbsd-2fb49f4f518d023f648fcb1aa6d0c6a4dd10f80c.tar.gz openbsd-2fb49f4f518d023f648fcb1aa6d0c6a4dd10f80c.tar.bz2 openbsd-2fb49f4f518d023f648fcb1aa6d0c6a4dd10f80c.zip |
add a few new sentences regarding the big picture
-rw-r--r-- | src/lib/libcrypto/man/ENGINE_ctrl.3 | 7 | ||||
-rw-r--r-- | src/lib/libcrypto/man/ENGINE_new.3 | 10 |
2 files changed, 15 insertions, 2 deletions
diff --git a/src/lib/libcrypto/man/ENGINE_ctrl.3 b/src/lib/libcrypto/man/ENGINE_ctrl.3 index 1672f2976e..6d64b9bb85 100644 --- a/src/lib/libcrypto/man/ENGINE_ctrl.3 +++ b/src/lib/libcrypto/man/ENGINE_ctrl.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: ENGINE_ctrl.3,v 1.1 2018/04/15 01:43:45 schwarze Exp $ | 1 | .\" $OpenBSD: ENGINE_ctrl.3,v 1.2 2018/04/15 17:44:59 schwarze Exp $ |
2 | .\" content checked up to: | 2 | .\" content checked up to: |
3 | .\" OpenSSL ENGINE_add 1f13ad31 Dec 25 17:50:39 2017 +0800 | 3 | .\" OpenSSL ENGINE_add 1f13ad31 Dec 25 17:50:39 2017 +0800 |
4 | .\" | 4 | .\" |
@@ -96,6 +96,11 @@ passing the arguments | |||
96 | and | 96 | and |
97 | .Fa p . | 97 | .Fa p . |
98 | .Pp | 98 | .Pp |
99 | User-defined commands can be used before | ||
100 | .Xr ENGINE_init 3 | ||
101 | to provide data required for initialization | ||
102 | or at any time to modify the behaviour of an engine. | ||
103 | .Pp | ||
99 | Most built-in commands operate on user-defined commands installed with | 104 | Most built-in commands operate on user-defined commands installed with |
100 | .Fn ENGINE_set_cmd_defns , | 105 | .Fn ENGINE_set_cmd_defns , |
101 | either using the | 106 | either using the |
diff --git a/src/lib/libcrypto/man/ENGINE_new.3 b/src/lib/libcrypto/man/ENGINE_new.3 index ab875ce662..dce7e59f6a 100644 --- a/src/lib/libcrypto/man/ENGINE_new.3 +++ b/src/lib/libcrypto/man/ENGINE_new.3 | |||
@@ -1,4 +1,4 @@ | |||
1 | .\" $OpenBSD: ENGINE_new.3,v 1.1 2018/04/15 17:02:03 schwarze Exp $ | 1 | .\" $OpenBSD: ENGINE_new.3,v 1.2 2018/04/15 17:44:59 schwarze Exp $ |
2 | .\" content checked up to: | 2 | .\" content checked up to: |
3 | .\" OpenSSL ENGINE_add 1f13ad31 Dec 25 17:50:39 2017 +0800 | 3 | .\" OpenSSL ENGINE_add 1f13ad31 Dec 25 17:50:39 2017 +0800 |
4 | .\" | 4 | .\" |
@@ -52,6 +52,14 @@ | |||
52 | .Fa "const ENGINE *e" | 52 | .Fa "const ENGINE *e" |
53 | .Fc | 53 | .Fc |
54 | .Sh DESCRIPTION | 54 | .Sh DESCRIPTION |
55 | .Vt ENGINE | ||
56 | objects can be used to provide alternative implementations of | ||
57 | cryptographic algorithms, to support additional algorithms, to | ||
58 | support cryptographic hardware, and to switch among alternative | ||
59 | implementations of algorithms at run time. | ||
60 | LibreSSL generally avoids engines and prefers providing | ||
61 | cryptographic functionality in the crypto library itself. | ||
62 | .Pp | ||
55 | .Fn ENGINE_new | 63 | .Fn ENGINE_new |
56 | allocates and initializes an empty | 64 | allocates and initializes an empty |
57 | .Vt ENGINE | 65 | .Vt ENGINE |