summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorschwarze <>2018-04-18 03:39:22 +0000
committerschwarze <>2018-04-18 03:39:22 +0000
commita844bf0d89cac46a483236ae30bbc03cc580dc1e (patch)
treecd2408f606018ddc02b28489748ac83a7cd3fde7
parent668b4730159845f710bfbf2d3764a0c7fffe6c8b (diff)
downloadopenbsd-a844bf0d89cac46a483236ae30bbc03cc580dc1e.tar.gz
openbsd-a844bf0d89cac46a483236ae30bbc03cc580dc1e.tar.bz2
openbsd-a844bf0d89cac46a483236ae30bbc03cc580dc1e.zip
SEE ALSO and HISTORY
-rw-r--r--src/lib/libcrypto/man/BIO_get_ex_new_index.37
-rw-r--r--src/lib/libcrypto/man/ENGINE_add.332
-rw-r--r--src/lib/libcrypto/man/ENGINE_ctrl.327
-rw-r--r--src/lib/libcrypto/man/ENGINE_get_default_RSA.331
-rw-r--r--src/lib/libcrypto/man/ENGINE_init.318
-rw-r--r--src/lib/libcrypto/man/ENGINE_new.331
-rw-r--r--src/lib/libcrypto/man/ENGINE_register_RSA.331
-rw-r--r--src/lib/libcrypto/man/ENGINE_register_all_RSA.331
-rw-r--r--src/lib/libcrypto/man/ENGINE_set_RSA.341
-rw-r--r--src/lib/libcrypto/man/ENGINE_set_default.332
-rw-r--r--src/lib/libcrypto/man/ENGINE_set_flags.319
-rw-r--r--src/lib/libcrypto/man/ENGINE_unregister_RSA.327
12 files changed, 301 insertions, 26 deletions
diff --git a/src/lib/libcrypto/man/BIO_get_ex_new_index.3 b/src/lib/libcrypto/man/BIO_get_ex_new_index.3
index ad7c5a308c..bf16e1c787 100644
--- a/src/lib/libcrypto/man/BIO_get_ex_new_index.3
+++ b/src/lib/libcrypto/man/BIO_get_ex_new_index.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: BIO_get_ex_new_index.3,v 1.8 2018/03/23 00:09:11 schwarze Exp $ 1.\" $OpenBSD: BIO_get_ex_new_index.3,v 1.9 2018/04/18 03:39:22 schwarze Exp $
2.\" full merge up to: OpenSSL a970b14f Jul 31 18:58:40 2017 -0400 2.\" full merge up to: OpenSSL a970b14f Jul 31 18:58:40 2017 -0400
3.\" selective merge up to: OpenSSL 61f805c1 Jan 16 01:01:46 2018 +0800 3.\" selective merge up to: OpenSSL 61f805c1 Jan 16 01:01:46 2018 +0800
4.\" 4.\"
@@ -49,7 +49,7 @@
49.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED 49.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
50.\" OF THE POSSIBILITY OF SUCH DAMAGE. 50.\" OF THE POSSIBILITY OF SUCH DAMAGE.
51.\" 51.\"
52.Dd $Mdocdate: March 23 2018 $ 52.Dd $Mdocdate: April 18 2018 $
53.Dt BIO_GET_EX_NEW_INDEX 3 53.Dt BIO_GET_EX_NEW_INDEX 3
54.Os 54.Os
55.Sh NAME 55.Sh NAME
@@ -149,6 +149,9 @@ and
149first appeared in OpenSSL 0.9.5 and have been available since 149first appeared in OpenSSL 0.9.5 and have been available since
150.Ox 2.7 . 150.Ox 2.7 .
151.Pp 151.Pp
152.Fn ENGINE_get_ex_new_index ,
153.Fn ENGINE_set_ex_data ,
154.Fn ENGINE_get_ex_data ,
152.Fn UI_get_ex_new_index , 155.Fn UI_get_ex_new_index ,
153.Fn UI_set_ex_data , 156.Fn UI_set_ex_data ,
154and 157and
diff --git a/src/lib/libcrypto/man/ENGINE_add.3 b/src/lib/libcrypto/man/ENGINE_add.3
index c54fa5cf05..4ae878b4f5 100644
--- a/src/lib/libcrypto/man/ENGINE_add.3
+++ b/src/lib/libcrypto/man/ENGINE_add.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: ENGINE_add.3,v 1.2 2018/04/15 17:02:03 schwarze Exp $ 1.\" $OpenBSD: ENGINE_add.3,v 1.3 2018/04/18 03:39:22 schwarze Exp $
2.\" content checked up to: OpenSSL 1f13ad31 Dec 25 17:50:39 2017 +0800 2.\" content checked up to: OpenSSL 1f13ad31 Dec 25 17:50:39 2017 +0800
3.\" 3.\"
4.\" Copyright (c) 2018 Ingo Schwarze <schwarze@openbsd.org> 4.\" Copyright (c) 2018 Ingo Schwarze <schwarze@openbsd.org>
@@ -15,7 +15,7 @@
15.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 15.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
16.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 16.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
17.\" 17.\"
18.Dd $Mdocdate: April 15 2018 $ 18.Dd $Mdocdate: April 18 2018 $
19.Dt ENGINE_ADD 3 19.Dt ENGINE_ADD 3
20.Os 20.Os
21.Sh NAME 21.Sh NAME
@@ -213,3 +213,31 @@ returns an
213object or 213object or
214.Dv NULL 214.Dv NULL
215if no matching object is found. 215if no matching object is found.
216.Sh SEE ALSO
217.Xr ENGINE_get_default_RSA 3 ,
218.Xr ENGINE_init 3 ,
219.Xr ENGINE_new 3 ,
220.Xr ENGINE_register_all_RSA 3 ,
221.Xr ENGINE_register_RSA 3 ,
222.Xr ENGINE_set_default 3 ,
223.Xr ENGINE_set_flags 3 ,
224.Xr ENGINE_unregister_RSA 3
225.Sh HISTORY
226.Fn ENGINE_add ,
227.Fn ENGINE_set_id ,
228.Fn ENGINE_get_id ,
229.Fn ENGINE_set_name ,
230.Fn ENGINE_get_name ,
231.Fn ENGINE_remove ,
232.Fn ENGINE_get_first ,
233.Fn ENGINE_get_last ,
234.Fn ENGINE_get_next ,
235.Fn ENGINE_get_prev ,
236and
237.Fn ENGINE_by_id
238first appeared in OpenSSL 0.9.7 and have been available since
239.Ox 2.9 .
240.Pp
241.Fn ENGINE_cleanup
242first appeared in OpenSSL 0.9.7 and has been available since
243.Ox 3.2 .
diff --git a/src/lib/libcrypto/man/ENGINE_ctrl.3 b/src/lib/libcrypto/man/ENGINE_ctrl.3
index 6d64b9bb85..94d6dfc590 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.2 2018/04/15 17:44:59 schwarze Exp $ 1.\" $OpenBSD: ENGINE_ctrl.3,v 1.3 2018/04/18 03:39:22 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.\"
@@ -16,7 +16,7 @@
16.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 16.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
17.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 17.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
18.\" 18.\"
19.Dd $Mdocdate: April 15 2018 $ 19.Dd $Mdocdate: April 18 2018 $
20.Dt ENGINE_CTRL 3 20.Dt ENGINE_CTRL 3
21.Os 21.Os
22.Sh NAME 22.Sh NAME
@@ -431,3 +431,26 @@ returns the array of command definitions installed in
431or 431or
432.Dv NULL 432.Dv NULL
433if none is installed. 433if none is installed.
434.Sh SEE ALSO
435.Xr ENGINE_add 3 ,
436.Xr ENGINE_init 3 ,
437.Xr ENGINE_new 3 ,
438.Xr ENGINE_register_RSA 3 ,
439.Xr ENGINE_set_flags 3 ,
440.Xr ENGINE_set_RSA 3
441.Sh HISTORY
442.Fn ENGINE_ctrl ,
443.Fn ENGINE_set_ctrl_function ,
444and
445.Fn ENGINE_get_ctrl_function
446first appeared in OpenSSL 0.9.7 and have been available since
447.Ox 2.9 .
448.Pp
449.Fn ENGINE_cmd_is_executable ,
450.Fn ENGINE_ctrl_cmd ,
451.Fn ENGINE_ctrl_cmd_string ,
452.Fn ENGINE_set_cmd_defns ,
453and
454.Fn ENGINE_get_cmd_defns
455first appeared in OpenSSL 0.9.7 and have been available since
456.Ox 3.2 .
diff --git a/src/lib/libcrypto/man/ENGINE_get_default_RSA.3 b/src/lib/libcrypto/man/ENGINE_get_default_RSA.3
index 876ccac775..b04d42c18f 100644
--- a/src/lib/libcrypto/man/ENGINE_get_default_RSA.3
+++ b/src/lib/libcrypto/man/ENGINE_get_default_RSA.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: ENGINE_get_default_RSA.3,v 1.1 2018/04/15 01:43:45 schwarze Exp $ 1.\" $OpenBSD: ENGINE_get_default_RSA.3,v 1.2 2018/04/18 03:39:22 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.\"
@@ -16,7 +16,7 @@
16.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 16.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
17.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 17.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
18.\" 18.\"
19.Dd $Mdocdate: April 15 2018 $ 19.Dd $Mdocdate: April 18 2018 $
20.Dt ENGINE_GET_DEFAULT_RSA 3 20.Dt ENGINE_GET_DEFAULT_RSA 3
21.Os 21.Os
22.Sh NAME 22.Sh NAME
@@ -131,3 +131,30 @@ is used in that case, if one is available.
131returns 131returns
132.Dv ENGINE_TABLE_FLAG_NOINIT 132.Dv ENGINE_TABLE_FLAG_NOINIT
133if the global flag is set or 0 otherwise. 133if the global flag is set or 0 otherwise.
134.Sh SEE ALSO
135.Xr ENGINE_init 3 ,
136.Xr ENGINE_new 3 ,
137.Xr ENGINE_register_RSA 3 ,
138.Xr ENGINE_set_default 3
139.Sh HISTORY
140.Fn ENGINE_get_default_RSA ,
141.Fn ENGINE_get_default_DSA ,
142.Fn ENGINE_get_default_DH ,
143and
144.Fn ENGINE_get_default_RAND
145first appeared in OpenSSL 0.9.7 and have been available since
146.Ox 2.9 .
147.Pp
148.Fn ENGINE_get_cipher_engine ,
149.Fn ENGINE_get_digest_engine ,
150.Fn ENGINE_set_table_flags ,
151and
152.Fn ENGINE_get_table_flags
153first appeared in OpenSSL 0.9.7 and have been available since
154.Ox 3.2 .
155.Pp
156.Fn ENGINE_get_default_ECDH
157and
158.Fn ENGINE_get_default_ECDSA
159first appeared in OpenSSL 0.9.8 and have been available since
160.Ox 4.5 .
diff --git a/src/lib/libcrypto/man/ENGINE_init.3 b/src/lib/libcrypto/man/ENGINE_init.3
index d94c6a8b66..d41d98a2f1 100644
--- a/src/lib/libcrypto/man/ENGINE_init.3
+++ b/src/lib/libcrypto/man/ENGINE_init.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: ENGINE_init.3,v 1.1 2018/04/15 01:43:45 schwarze Exp $ 1.\" $OpenBSD: ENGINE_init.3,v 1.2 2018/04/18 03:39:22 schwarze Exp $
2.\" Copyright (c) 2018 Ingo Schwarze <schwarze@openbsd.org> 2.\" Copyright (c) 2018 Ingo Schwarze <schwarze@openbsd.org>
3.\" 3.\"
4.\" Permission to use, copy, modify, and distribute this software for any 4.\" Permission to use, copy, modify, and distribute this software for any
@@ -13,7 +13,7 @@
13.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 13.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
14.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 14.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
15.\" 15.\"
16.Dd $Mdocdate: April 15 2018 $ 16.Dd $Mdocdate: April 18 2018 $
17.Dt ENGINE_INIT 3 17.Dt ENGINE_INIT 3
18.Os 18.Os
19.Sh NAME 19.Sh NAME
@@ -119,4 +119,16 @@ return a function pointer to the respective callback, or
119.Dv NULL 119.Dv NULL
120if none is installed. 120if none is installed.
121.Sh SEE ALSO 121.Sh SEE ALSO
122.Xr ENGINE_get_default_RSA 3 122.Xr ENGINE_add 3 ,
123.Xr ENGINE_ctrl 3 ,
124.Xr ENGINE_get_default_RSA 3 ,
125.Xr ENGINE_new 3 ,
126.Xr ENGINE_register_RSA 3 ,
127.Xr ENGINE_set_default 3 ,
128.Xr ENGINE_set_flags 3 ,
129.Xr ENGINE_set_RSA 3 ,
130.Xr ENGINE_unregister_RSA 3
131.Sh HISTORY
132These functions first appeared in OpenSSL 0.9.7
133and have been available since
134.Ox 2.9 .
diff --git a/src/lib/libcrypto/man/ENGINE_new.3 b/src/lib/libcrypto/man/ENGINE_new.3
index dce7e59f6a..f1218b1708 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.2 2018/04/15 17:44:59 schwarze Exp $ 1.\" $OpenBSD: ENGINE_new.3,v 1.3 2018/04/18 03:39:22 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.\"
@@ -16,7 +16,7 @@
16.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 16.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
17.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 17.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
18.\" 18.\"
19.Dd $Mdocdate: April 15 2018 $ 19.Dd $Mdocdate: April 18 2018 $
20.Dt ENGINE_NEW 3 20.Dt ENGINE_NEW 3
21.Os 21.Os
22.Sh NAME 22.Sh NAME
@@ -160,3 +160,30 @@ always return 1.
160returns a function pointer to the callback, or 160returns a function pointer to the callback, or
161.Dv NULL 161.Dv NULL
162if none is installed. 162if none is installed.
163.Sh SEE ALSO
164.Xr ENGINE_add 3 ,
165.Xr ENGINE_ctrl 3 ,
166.Xr ENGINE_get_default_RSA 3 ,
167.Xr ENGINE_init 3 ,
168.Xr ENGINE_register_all_RSA 3 ,
169.Xr ENGINE_register_RSA 3 ,
170.Xr ENGINE_set_default 3 ,
171.Xr ENGINE_set_flags 3 ,
172.Xr ENGINE_set_RSA 3 ,
173.Xr ENGINE_unregister_RSA 3
174.Sh HISTORY
175.Fn ENGINE_new
176and
177.Fn ENGINE_free
178first appeared in OpenSSL 0.9.7 and have been available since
179.Ox 2.9 .
180.Pp
181.Fn ENGINE_set_destroy_function
182and
183.Fn ENGINE_get_destroy_function
184first appeared in OpenSSL 0.9.7 and have been available since
185.Ox 3.2 .
186.Pp
187.Fn ENGINE_up_ref
188first appeared in OpenSSL 0.9.7 and has been available since
189.Ox 3.4 .
diff --git a/src/lib/libcrypto/man/ENGINE_register_RSA.3 b/src/lib/libcrypto/man/ENGINE_register_RSA.3
index 95735e814d..5c63729cfc 100644
--- a/src/lib/libcrypto/man/ENGINE_register_RSA.3
+++ b/src/lib/libcrypto/man/ENGINE_register_RSA.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: ENGINE_register_RSA.3,v 1.1 2018/04/15 01:43:45 schwarze Exp $ 1.\" $OpenBSD: ENGINE_register_RSA.3,v 1.2 2018/04/18 03:39:22 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.\"
@@ -16,7 +16,7 @@
16.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 16.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
17.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 17.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
18.\" 18.\"
19.Dd $Mdocdate: April 15 2018 $ 19.Dd $Mdocdate: April 18 2018 $
20.Dt ENGINE_REGISTER_RSA 3 20.Dt ENGINE_REGISTER_RSA 3
21.Os 21.Os
22.Sh NAME 22.Sh NAME
@@ -110,6 +110,33 @@ for all algorithms it implements by calling all the other functions.
110.Sh RETURN VALUES 110.Sh RETURN VALUES
111These functions return 1 on success or 0 on error. 111These functions return 1 on success or 0 on error.
112They only fail if insufficient memory is available. 112They only fail if insufficient memory is available.
113.Sh SEE ALSO
114.Xr ENGINE_add 3 ,
115.Xr ENGINE_get_default_RSA 3 ,
116.Xr ENGINE_init 3 ,
117.Xr ENGINE_new 3 ,
118.Xr ENGINE_register_all_RSA 3 ,
119.Xr ENGINE_set_default 3 ,
120.Xr ENGINE_set_RSA 3 ,
121.Xr ENGINE_unregister_RSA 3
122.Sh HISTORY
123.Fn ENGINE_register_RSA ,
124.Fn ENGINE_register_DSA ,
125.Fn ENGINE_register_DH ,
126.Fn ENGINE_register_RAND ,
127.Fn ENGINE_register_ciphers ,
128.Fn ENGINE_register_digests ,
129and
130.Fn ENGINE_register_complete
131first appeared in OpenSSL 0.9.7 and have been available since
132.Ox 3.2 .
133.Pp
134.Fn ENGINE_register_ECDH ,
135.Fn ENGINE_register_ECDSA ,
136and
137.Fn ENGINE_register_STORE
138first appeared in OpenSSL 0.9.8 and have been available since
139.Ox 4.5 .
113.Sh BUGS 140.Sh BUGS
114.Fn ENGINE_register_complete 141.Fn ENGINE_register_complete
115ignores all errors, even memory allocation failure, and always returns 1. 142ignores all errors, even memory allocation failure, and always returns 1.
diff --git a/src/lib/libcrypto/man/ENGINE_register_all_RSA.3 b/src/lib/libcrypto/man/ENGINE_register_all_RSA.3
index cb9a41f2a9..3016eec3d4 100644
--- a/src/lib/libcrypto/man/ENGINE_register_all_RSA.3
+++ b/src/lib/libcrypto/man/ENGINE_register_all_RSA.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: ENGINE_register_all_RSA.3,v 1.2 2018/04/15 17:02:03 schwarze Exp $ 1.\" $OpenBSD: ENGINE_register_all_RSA.3,v 1.3 2018/04/18 03:39:22 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.\"
@@ -16,7 +16,7 @@
16.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 16.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
17.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 17.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
18.\" 18.\"
19.Dd $Mdocdate: April 15 2018 $ 19.Dd $Mdocdate: April 18 2018 $
20.Dt ENGINE_REGISTER_ALL_RSA 3 20.Dt ENGINE_REGISTER_ALL_RSA 3
21.Os 21.Os
22.Sh NAME 22.Sh NAME
@@ -94,3 +94,30 @@ and does not require any engines, not even built-in ones.
94.Pp 94.Pp
95.Fn ENGINE_load_dynamic 95.Fn ENGINE_load_dynamic
96has no effect and is only provided for compatibility. 96has no effect and is only provided for compatibility.
97.Sh SEE ALSO
98.Xr ENGINE_add 3 ,
99.Xr ENGINE_new 3 ,
100.Xr ENGINE_register_RSA 3 ,
101.Xr ENGINE_set_flags 3 ,
102.Xr OPENSSL_config 3 ,
103.Xr OPENSSL_init_crypto 3
104.Sh HISTORY
105.Fn ENGINE_register_all_RSA ,
106.Fn ENGINE_register_all_DSA ,
107.Fn ENGINE_register_all_DH ,
108.Fn ENGINE_register_all_RAND ,
109.Fn ENGINE_register_all_ciphers ,
110.Fn ENGINE_register_all_digests ,
111.Fn ENGINE_register_all_complete ,
112.Fn ENGINE_load_builtin_engines ,
113and
114.Fn ENGINE_load_dynamic
115first appeared in OpenSSL 0.9.7 and have been available since
116.Ox 3.2 .
117.Pp
118.Fn ENGINE_register_all_ECDH ,
119.Fn ENGINE_register_all_ECDSA ,
120and
121.Fn ENGINE_register_all_STORE
122first appeared in OpenSSL 0.9.8 and have been available since
123.Ox 4.5 .
diff --git a/src/lib/libcrypto/man/ENGINE_set_RSA.3 b/src/lib/libcrypto/man/ENGINE_set_RSA.3
index d795f55c72..4b5fc7c4ff 100644
--- a/src/lib/libcrypto/man/ENGINE_set_RSA.3
+++ b/src/lib/libcrypto/man/ENGINE_set_RSA.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: ENGINE_set_RSA.3,v 1.1 2018/04/15 17:02:03 schwarze Exp $ 1.\" $OpenBSD: ENGINE_set_RSA.3,v 1.2 2018/04/18 03:39:22 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.\"
@@ -16,7 +16,7 @@
16.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 16.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
17.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 17.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
18.\" 18.\"
19.Dd $Mdocdate: April 15 2018 $ 19.Dd $Mdocdate: April 18 2018 $
20.Dt ENGINE_SET_RSA 3 20.Dt ENGINE_SET_RSA 3
21.Os 21.Os
22.Sh NAME 22.Sh NAME
@@ -286,3 +286,40 @@ or
286if 286if
287.Fa e 287.Fa e
288does not implement that digest. 288does not implement that digest.
289.Sh SEE ALSO
290.Xr ENGINE_ctrl 3 ,
291.Xr ENGINE_new 3 ,
292.Xr ENGINE_register_RSA 3 ,
293.Xr ENGINE_set_default 3 ,
294.Xr ENGINE_set_flags 3
295.Sh HISTORY
296.Fn ENGINE_set_RSA ,
297.Fn ENGINE_get_RSA ,
298.Fn ENGINE_set_DSA ,
299.Fn ENGINE_get_DSA ,
300.Fn ENGINE_set_DH ,
301.Fn ENGINE_get_DH ,
302.Fn ENGINE_set_RAND ,
303.Fn ENGINE_get_RAND ,
304first appeared in OpenSSL 0.9.7 and have been available since
305.Ox 2.9 .
306.Pp
307.Fn ENGINE_set_ciphers ,
308.Fn ENGINE_get_ciphers ,
309.Fn ENGINE_get_cipher ,
310.Fn ENGINE_set_digests ,
311.Fn ENGINE_get_digests ,
312and
313.Fn ENGINE_get_digest
314first appeared in OpenSSL 0.9.7 and have been available since
315.Ox 3.2 .
316.Pp
317.Fn ENGINE_set_ECDH ,
318.Fn ENGINE_get_ECDH ,
319.Fn ENGINE_set_ECDSA ,
320.Fn ENGINE_get_ECDSA ,
321.Fn ENGINE_set_STORE ,
322and
323.Fn ENGINE_get_STORE
324first appeared in OpenSSL 0.9.8 and have been available since
325.Ox 4.5 .
diff --git a/src/lib/libcrypto/man/ENGINE_set_default.3 b/src/lib/libcrypto/man/ENGINE_set_default.3
index 653582b39d..c2a53b99fe 100644
--- a/src/lib/libcrypto/man/ENGINE_set_default.3
+++ b/src/lib/libcrypto/man/ENGINE_set_default.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: ENGINE_set_default.3,v 1.1 2018/04/15 01:43:45 schwarze Exp $ 1.\" $OpenBSD: ENGINE_set_default.3,v 1.2 2018/04/18 03:39:22 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.\"
@@ -16,7 +16,7 @@
16.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 16.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
17.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 17.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
18.\" 18.\"
19.Dd $Mdocdate: April 15 2018 $ 19.Dd $Mdocdate: April 18 2018 $
20.Dt ENGINE 3 20.Dt ENGINE 3
21.Os 21.Os
22.Sh NAME 22.Sh NAME
@@ -141,6 +141,34 @@ These functions return 1 on success or 0 on error.
141They fail if 141They fail if
142.Xr ENGINE_init 3 142.Xr ENGINE_init 3
143fails or if insufficient memory is available. 143fails or if insufficient memory is available.
144.Sh SEE ALSO
145.Xr ENGINE_get_default_RSA 3 ,
146.Xr ENGINE_init 3 ,
147.Xr ENGINE_new 3 ,
148.Xr ENGINE_register_RSA 3 ,
149.Xr ENGINE_set_RSA 3 ,
150.Xr ENGINE_unregister_RSA 3
151.Sh HISTORY
152.Fn ENGINE_set_default ,
153.Fn ENGINE_set_default_RSA ,
154.Fn ENGINE_set_default_DSA ,
155.Fn ENGINE_set_default_DH and,
156.Fn ENGINE_set_default_RAND
157first appeared in OpenSSL 0.9.7 and have been available since
158.Ox 2.9 .
159.Pp
160.Fn ENGINE_set_default_string ,
161.Fn ENGINE_set_default_ciphers ,
162and
163.Fn ENGINE_set_default_digests
164first appeared in OpenSSL 0.9.7 and have been available since
165.Ox 3.2 .
166.Pp
167.Fn ENGINE_set_default_ECDH
168and
169.Fn ENGINE_set_default_ECDSA
170first appeared in OpenSSL 0.9.8 and have been available since
171.Ox 4.5 .
144.Sh CAVEATS 172.Sh CAVEATS
145Failure of 173Failure of
146.Xr ENGINE_finish 3 174.Xr ENGINE_finish 3
diff --git a/src/lib/libcrypto/man/ENGINE_set_flags.3 b/src/lib/libcrypto/man/ENGINE_set_flags.3
index a4ac107f9e..33e8f333ce 100644
--- a/src/lib/libcrypto/man/ENGINE_set_flags.3
+++ b/src/lib/libcrypto/man/ENGINE_set_flags.3
@@ -1,5 +1,5 @@
1.\" $OpenBSD: ENGINE_set_flags.3,v 1.1 2018/04/15 17:02:03 schwarze Exp $ 1.\" $OpenBSD: ENGINE_set_flags.3,v 1.2 2018/04/18 03:39:22 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.\"
5.\" Copyright (c) 2018 Ingo Schwarze <schwarze@openbsd.org> 5.\" Copyright (c) 2018 Ingo Schwarze <schwarze@openbsd.org>
@@ -16,7 +16,7 @@
16.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 16.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
17.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 17.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
18.\" 18.\"
19.Dd $Mdocdate: April 15 2018 $ 19.Dd $Mdocdate: April 18 2018 $
20.Dt ENGINE_SET_FLAGS 3 20.Dt ENGINE_SET_FLAGS 3
21.Os 21.Os
22.Sh NAME 22.Sh NAME
@@ -77,3 +77,16 @@ returns the
77.Fa flags 77.Fa flags
78attribute of 78attribute of
79.Fa e . 79.Fa e .
80.Sh SEE ALSO
81.Xr ENGINE_by_id 3 ,
82.Xr ENGINE_ctrl 3 ,
83.Xr ENGINE_init 3 ,
84.Xr ENGINE_new 3 ,
85.Xr ENGINE_register_all_complete 3 ,
86.Xr ENGINE_set_RSA 3
87.Sh HISTORY
88.Fn ENGINE_set_flags
89and
90.Fn ENGINE_get_flags
91first appeared in OpenSSL 0.9.7 and have been available since
92.Ox 3.2 .
diff --git a/src/lib/libcrypto/man/ENGINE_unregister_RSA.3 b/src/lib/libcrypto/man/ENGINE_unregister_RSA.3
index 698bfe105d..d037306382 100644
--- a/src/lib/libcrypto/man/ENGINE_unregister_RSA.3
+++ b/src/lib/libcrypto/man/ENGINE_unregister_RSA.3
@@ -1,4 +1,4 @@
1.\" $OpenBSD: ENGINE_unregister_RSA.3,v 1.2 2018/04/15 17:02:03 schwarze Exp $ 1.\" $OpenBSD: ENGINE_unregister_RSA.3,v 1.3 2018/04/18 03:39:22 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.\"
@@ -16,7 +16,7 @@
16.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF 16.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
17.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. 17.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
18.\" 18.\"
19.Dd $Mdocdate: April 15 2018 $ 19.Dd $Mdocdate: April 18 2018 $
20.Dt ENGINE_UNREGISTER_RSA 3 20.Dt ENGINE_UNREGISTER_RSA 3
21.Os 21.Os
22.Sh NAME 22.Sh NAME
@@ -94,3 +94,26 @@ and
94unregister 94unregister
95.Fa e 95.Fa e
96for all ciphers or digests, respectively. 96for all ciphers or digests, respectively.
97.Sh SEE ALSO
98.Xr ENGINE_cleanup 3 ,
99.Xr ENGINE_finish 3 ,
100.Xr ENGINE_new 3 ,
101.Xr ENGINE_register_RSA 3 ,
102.Xr ENGINE_set_default 3
103.Sh HISTORY
104.Fn ENGINE_unregister_RSA ,
105.Fn ENGINE_unregister_DSA ,
106.Fn ENGINE_unregister_DH ,
107.Fn ENGINE_unregister_RAND ,
108.Fn ENGINE_unregister_ciphers ,
109and
110.Fn ENGINE_unregister_digests
111first appeared in OpenSSL 0.9.7 and have been available since
112.Ox 3.2 .
113.Pp
114.Fn ENGINE_unregister_ECDH ,
115.Fn ENGINE_unregister_ECDSA ,
116and
117.Fn ENGINE_unregister_STORE
118first appeared in OpenSSL 0.9.8 and have been available since
119.Ox 4.5 .