annotate src/openssl-1-fixes.patch @ 3771:09ad2f46e0b7

openssl: update to 1.0.1k * src/openssl.mk: update version, checksum * src/openssl-1-fixes.patch: update patch from mxe.cc (devel)
author John Donoghue
date Thu, 15 Jan 2015 09:29:55 -0500
parents d91b22004b80
children ddd228f155af
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
3582
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
1 This file is part of MXE.
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
2 See index.html for further information.
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
3
3771
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
4 From 27c7c56780a801db21ba49139239ecafd0e8fb88 Mon Sep 17 00:00:00 2001
3582
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
5 From: Mark Brand <mabrand@mabrand.nl>
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
6 Date: Wed, 8 Jan 2014 02:19:10 +0100
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
7 Subject: [PATCH 1/2] winsock2
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
8
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
9 -This patch has been taken from:
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
10 -http://rt.openssl.org/Ticket/Display.html?id=2285&user=guest&pass=guest
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
11
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
12 diff --git a/e_os.h b/e_os.h
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
13 index 6a0aad1..4928713 100644
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
14 --- a/e_os.h
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
15 +++ b/e_os.h
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
16 @@ -499,7 +499,7 @@ static unsigned int _strlen31(const char *str)
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
17 # endif
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
18 # if !defined(IPPROTO_IP)
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
19 /* winsock[2].h was included already? */
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
20 -# include <winsock.h>
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
21 +# include <winsock2.h>
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
22 # endif
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
23 # ifdef getservbyname
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
24 # undef getservbyname
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
25 diff --git a/ssl/dtls1.h b/ssl/dtls1.h
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
26 index e65d501..7762089 100644
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
27 --- a/ssl/dtls1.h
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
28 +++ b/ssl/dtls1.h
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
29 @@ -68,7 +68,7 @@
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
30 #endif
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
31 #ifdef OPENSSL_SYS_WIN32
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
32 /* Needed for struct timeval */
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
33 -#include <winsock.h>
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
34 +#include <winsock2.h>
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
35 #elif defined(OPENSSL_SYS_NETWARE) && !defined(_WINSOCK2API_)
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
36 #include <sys/timeval.h>
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
37 #else
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
38 diff --git a/ssl/ssltest.c b/ssl/ssltest.c
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
39 index 4f80be8..af5f1be 100644
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
40 --- a/ssl/ssltest.c
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
41 +++ b/ssl/ssltest.c
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
42 @@ -193,7 +193,7 @@
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
43 */
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
44
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
45 #ifdef OPENSSL_SYS_WINDOWS
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
46 -#include <winsock.h>
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
47 +#include <winsock2.h>
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
48 #else
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
49 #include OPENSSL_UNISTD
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
50 #endif
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
51 --
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
52 1.8.4.5
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
53
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
54
3771
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
55 From 8f930a5f4b18990cf24383fde0e493afbb240c8b Mon Sep 17 00:00:00 2001
3582
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
56 From: Tom Molesworth <tom@entitymodel.com>
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
57 Date: Wed, 8 Jan 2014 02:20:21 +0100
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
58 Subject: [PATCH 2/2] Patch OpenSSL POD docs for perl-5.16+
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
59
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
60 Stricter validation in recent Perl versions means the install
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
61 stage fails without these applied.
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
62
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
63 Should be harmless for earlier versions of perl.
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
64
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
65 diff --git a/doc/apps/cms.pod b/doc/apps/cms.pod
3771
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
66 index a76b3e0..9a05fa4 100644
3582
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
67 --- a/doc/apps/cms.pod
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
68 +++ b/doc/apps/cms.pod
3771
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
69 @@ -465,28 +465,28 @@ with caution. For a fuller description see L<CMS_decrypt(3)|CMS_decrypt(3)>).
3582
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
70
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
71 =over 4
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
72
3771
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
73 -=item Z<>0
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
74 +=item * Z<>0
3582
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
75
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
76 the operation was completely successfully.
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
77
3771
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
78 -=item Z<>1
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
79 +=item * Z<>1
3582
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
80
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
81 an error occurred parsing the command options.
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
82
3771
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
83 -=item Z<>2
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
84 +=item * Z<>2
3582
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
85
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
86 one of the input files could not be read.
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
87
3771
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
88 -=item Z<>3
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
89 +=item * Z<>3
3582
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
90
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
91 an error occurred creating the CMS file or when reading the MIME
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
92 message.
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
93
3771
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
94 -=item Z<>4
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
95 +=item * Z<>4
3582
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
96
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
97 an error occurred decrypting or verifying the message.
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
98
3771
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
99 -=item Z<>5
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
100 +=item * Z<>5
3582
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
101
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
102 the message was verified correctly but an error occurred writing out
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
103 the signers certificates.
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
104 diff --git a/doc/apps/smime.pod b/doc/apps/smime.pod
3771
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
105 index d39a59a..1a5cfa6 100644
3582
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
106 --- a/doc/apps/smime.pod
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
107 +++ b/doc/apps/smime.pod
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
108 @@ -308,28 +308,28 @@ remains DER.
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
109
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
110 =over 4
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
111
3771
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
112 -=item Z<>0
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
113 +=item * Z<>0
3582
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
114
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
115 the operation was completely successfully.
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
116
3771
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
117 -=item Z<>1
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
118 +=item * Z<>1
3582
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
119
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
120 an error occurred parsing the command options.
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
121
3771
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
122 -=item Z<>2
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
123 +=item * Z<>2
3582
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
124
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
125 one of the input files could not be read.
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
126
3771
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
127 -=item Z<>3
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
128 +=item * Z<>3
3582
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
129
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
130 an error occurred creating the PKCS#7 file or when reading the MIME
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
131 message.
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
132
3771
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
133 -=item Z<>4
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
134 +=item * Z<>4
3582
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
135
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
136 an error occurred decrypting or verifying the message.
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
137
3771
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
138 -=item Z<>5
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
139 +=item * Z<>5
3582
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
140
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
141 the message was verified correctly but an error occurred writing out
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
142 the signers certificates.
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
143 diff --git a/doc/crypto/rand.pod b/doc/crypto/rand.pod
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
144 index 1c068c8..8477fda 100644
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
145 --- a/doc/crypto/rand.pod
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
146 +++ b/doc/crypto/rand.pod
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
147 @@ -74,16 +74,16 @@ First up I will state the things I believe I need for a good RNG.
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
148
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
149 =over 4
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
150
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
151 -=item 1
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
152 +=item * 1
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
153
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
154 A good hashing algorithm to mix things up and to convert the RNG 'state'
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
155 to random numbers.
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
156
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
157 -=item 2
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
158 +=item * 2
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
159
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
160 An initial source of random 'state'.
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
161
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
162 -=item 3
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
163 +=item * 3
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
164
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
165 The state should be very large. If the RNG is being used to generate
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
166 4096 bit RSA keys, 2 2048 bit random strings are required (at a minimum).
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
167 @@ -93,13 +93,13 @@ carried away on this last point but it does indicate that it may not be
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
168 a bad idea to keep quite a lot of RNG state. It should be easier to
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
169 break a cipher than guess the RNG seed data.
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
170
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
171 -=item 4
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
172 +=item * 4
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
173
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
174 Any RNG seed data should influence all subsequent random numbers
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
175 generated. This implies that any random seed data entered will have
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
176 an influence on all subsequent random numbers generated.
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
177
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
178 -=item 5
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
179 +=item * 5
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
180
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
181 When using data to seed the RNG state, the data used should not be
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
182 extractable from the RNG state. I believe this should be a
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
183 @@ -108,12 +108,12 @@ data would be a private key or a password. This data must
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
184 not be disclosed by either subsequent random numbers or a
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
185 'core' dump left by a program crash.
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
186
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
187 -=item 6
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
188 +=item * 6
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
189
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
190 Given the same initial 'state', 2 systems should deviate in their RNG state
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
191 (and hence the random numbers generated) over time if at all possible.
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
192
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
193 -=item 7
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
194 +=item * 7
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
195
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
196 Given the random number output stream, it should not be possible to determine
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
197 the RNG state or the next random number.
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
198 diff --git a/doc/ssl/SSL_COMP_add_compression_method.pod b/doc/ssl/SSL_COMP_add_compression_method.pod
3771
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
199 index f4d191c..5f2a3f1 100644
3582
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
200 --- a/doc/ssl/SSL_COMP_add_compression_method.pod
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
201 +++ b/doc/ssl/SSL_COMP_add_compression_method.pod
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
202 @@ -53,11 +53,11 @@ SSL_COMP_add_compression_method() may return the following values:
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
203
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
204 =over 4
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
205
3771
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
206 -=item Z<>0
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
207 +=item * Z<>0
3582
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
208
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
209 The operation succeeded.
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
210
3771
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
211 -=item Z<>1
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
212 +=item * Z<>1
3582
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
213
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
214 The operation failed. Check the error queue to find out the reason.
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
215
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
216 diff --git a/doc/ssl/SSL_CTX_add_session.pod b/doc/ssl/SSL_CTX_add_session.pod
3771
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
217 index 8e0abd3..f5a487c 100644
3582
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
218 --- a/doc/ssl/SSL_CTX_add_session.pod
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
219 +++ b/doc/ssl/SSL_CTX_add_session.pod
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
220 @@ -52,13 +52,13 @@ The following values are returned by all functions:
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
221
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
222 =over 4
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
223
3771
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
224 -=item Z<>0
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
225 +=item * Z<>0
3582
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
226
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
227 The operation failed. In case of the add operation, it was tried to add
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
228 the same (identical) session twice. In case of the remove operation, the
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
229 session was not found in the cache.
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
230
3771
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
231 -=item Z<>1
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
232 +=item * Z<>1
3582
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
233
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
234 The operation succeeded.
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
235
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
236 diff --git a/doc/ssl/SSL_CTX_load_verify_locations.pod b/doc/ssl/SSL_CTX_load_verify_locations.pod
3771
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
237 index d1d8977..449c8c9 100644
3582
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
238 --- a/doc/ssl/SSL_CTX_load_verify_locations.pod
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
239 +++ b/doc/ssl/SSL_CTX_load_verify_locations.pod
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
240 @@ -100,13 +100,13 @@ The following return values can occur:
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
241
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
242 =over 4
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
243
3771
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
244 -=item Z<>0
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
245 +=item * Z<>0
3582
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
246
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
247 The operation failed because B<CAfile> and B<CApath> are NULL or the
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
248 processing at one of the locations specified failed. Check the error
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
249 stack to find out the reason.
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
250
3771
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
251 -=item Z<>1
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
252 +=item * Z<>1
3582
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
253
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
254 The operation succeeded.
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
255
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
256 diff --git a/doc/ssl/SSL_CTX_set_client_CA_list.pod b/doc/ssl/SSL_CTX_set_client_CA_list.pod
3771
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
257 index 5e97392..6b04440 100644
3582
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
258 --- a/doc/ssl/SSL_CTX_set_client_CA_list.pod
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
259 +++ b/doc/ssl/SSL_CTX_set_client_CA_list.pod
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
260 @@ -66,13 +66,13 @@ values:
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
261
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
262 =over 4
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
263
3771
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
264 -=item Z<>0
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
265 +=item * Z<>0
3582
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
266
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
267 A failure while manipulating the STACK_OF(X509_NAME) object occurred or
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
268 the X509_NAME could not be extracted from B<cacert>. Check the error stack
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
269 to find out the reason.
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
270
3771
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
271 -=item Z<>1
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
272 +=item * Z<>1
3582
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
273
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
274 The operation succeeded.
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
275
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
276 diff --git a/doc/ssl/SSL_CTX_set_session_id_context.pod b/doc/ssl/SSL_CTX_set_session_id_context.pod
3771
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
277 index 7c9e515..ea36746 100644
3582
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
278 --- a/doc/ssl/SSL_CTX_set_session_id_context.pod
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
279 +++ b/doc/ssl/SSL_CTX_set_session_id_context.pod
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
280 @@ -64,13 +64,13 @@ return the following values:
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
281
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
282 =over 4
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
283
3771
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
284 -=item Z<>0
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
285 +=item * Z<>0
3582
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
286
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
287 The length B<sid_ctx_len> of the session id context B<sid_ctx> exceeded
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
288 the maximum allowed length of B<SSL_MAX_SSL_SESSION_ID_LENGTH>. The error
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
289 is logged to the error stack.
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
290
3771
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
291 -=item Z<>1
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
292 +=item * Z<>1
3582
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
293
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
294 The operation succeeded.
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
295
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
296 diff --git a/doc/ssl/SSL_CTX_set_ssl_version.pod b/doc/ssl/SSL_CTX_set_ssl_version.pod
3771
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
297 index e254f96..c15f86e 100644
3582
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
298 --- a/doc/ssl/SSL_CTX_set_ssl_version.pod
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
299 +++ b/doc/ssl/SSL_CTX_set_ssl_version.pod
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
300 @@ -42,11 +42,11 @@ and SSL_set_ssl_method():
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
301
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
302 =over 4
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
303
3771
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
304 -=item Z<>0
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
305 +=item * Z<>0
3582
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
306
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
307 The new choice failed, check the error stack to find out the reason.
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
308
3771
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
309 -=item Z<>1
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
310 +=item * Z<>1
3582
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
311
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
312 The operation succeeded.
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
313
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
314 diff --git a/doc/ssl/SSL_CTX_use_psk_identity_hint.pod b/doc/ssl/SSL_CTX_use_psk_identity_hint.pod
3771
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
315 index 9da7201..a60d041 100644
3582
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
316 --- a/doc/ssl/SSL_CTX_use_psk_identity_hint.pod
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
317 +++ b/doc/ssl/SSL_CTX_use_psk_identity_hint.pod
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
318 @@ -83,7 +83,7 @@ Return values from the server callback are interpreted as follows:
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
319
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
320 =over 4
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
321
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
322 -=item > 0
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
323 +=item * > 0
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
324
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
325 PSK identity was found and the server callback has provided the PSK
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
326 successfully in parameter B<psk>. Return value is the length of
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
327 @@ -96,7 +96,7 @@ data to B<psk> and return the length of the random data, so the
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
328 connection will fail with decryption_error before it will be finished
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
329 completely.
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
330
3771
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
331 -=item Z<>0
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
332 +=item * Z<>0
3582
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
333
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
334 PSK identity was not found. An "unknown_psk_identity" alert message
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
335 will be sent and the connection setup fails.
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
336 diff --git a/doc/ssl/SSL_accept.pod b/doc/ssl/SSL_accept.pod
3771
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
337 index 2239444..5e032e6 100644
3582
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
338 --- a/doc/ssl/SSL_accept.pod
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
339 +++ b/doc/ssl/SSL_accept.pod
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
340 @@ -44,18 +44,18 @@ The following return values can occur:
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
341
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
342 =over 4
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
343
3771
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
344 -=item Z<>0
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
345 +=item * Z<>0
3582
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
346
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
347 The TLS/SSL handshake was not successful but was shut down controlled and
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
348 by the specifications of the TLS/SSL protocol. Call SSL_get_error() with the
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
349 return value B<ret> to find out the reason.
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
350
3771
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
351 -=item Z<>1
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
352 +=item * Z<>1
3582
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
353
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
354 The TLS/SSL handshake was successfully completed, a TLS/SSL connection has been
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
355 established.
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
356
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
357 -=item E<lt>0
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
358 +=item * E<lt>0
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
359
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
360 The TLS/SSL handshake was not successful because a fatal error occurred either
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
361 at the protocol level or a connection failure occurred. The shutdown was
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
362 diff --git a/doc/ssl/SSL_clear.pod b/doc/ssl/SSL_clear.pod
3771
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
363 index ba192bd..479f97f 100644
3582
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
364 --- a/doc/ssl/SSL_clear.pod
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
365 +++ b/doc/ssl/SSL_clear.pod
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
366 @@ -56,12 +56,12 @@ The following return values can occur:
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
367
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
368 =over 4
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
369
3771
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
370 -=item Z<>0
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
371 +=item * Z<>0
3582
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
372
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
373 The SSL_clear() operation could not be performed. Check the error stack to
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
374 find out the reason.
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
375
3771
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
376 -=item Z<>1
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
377 +=item * Z<>1
3582
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
378
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
379 The SSL_clear() operation was successful.
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
380
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
381 diff --git a/doc/ssl/SSL_connect.pod b/doc/ssl/SSL_connect.pod
3771
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
382 index 68e2b82..52c4aa9 100644
3582
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
383 --- a/doc/ssl/SSL_connect.pod
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
384 +++ b/doc/ssl/SSL_connect.pod
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
385 @@ -41,18 +41,18 @@ The following return values can occur:
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
386
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
387 =over 4
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
388
3771
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
389 -=item Z<>0
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
390 +=item * Z<>0
3582
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
391
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
392 The TLS/SSL handshake was not successful but was shut down controlled and
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
393 by the specifications of the TLS/SSL protocol. Call SSL_get_error() with the
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
394 return value B<ret> to find out the reason.
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
395
3771
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
396 -=item Z<>1
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
397 +=item * Z<>1
3582
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
398
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
399 The TLS/SSL handshake was successfully completed, a TLS/SSL connection has been
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
400 established.
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
401
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
402 -=item E<lt>0
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
403 +=item * E<lt>0
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
404
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
405 The TLS/SSL handshake was not successful, because a fatal error occurred either
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
406 at the protocol level or a connection failure occurred. The shutdown was
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
407 diff --git a/doc/ssl/SSL_do_handshake.pod b/doc/ssl/SSL_do_handshake.pod
3771
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
408 index b35ddf5..871f15c 100644
3582
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
409 --- a/doc/ssl/SSL_do_handshake.pod
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
410 +++ b/doc/ssl/SSL_do_handshake.pod
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
411 @@ -45,18 +45,18 @@ The following return values can occur:
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
412
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
413 =over 4
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
414
3771
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
415 -=item Z<>0
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
416 +=item * Z<>0
3582
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
417
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
418 The TLS/SSL handshake was not successful but was shut down controlled and
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
419 by the specifications of the TLS/SSL protocol. Call SSL_get_error() with the
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
420 return value B<ret> to find out the reason.
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
421
3771
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
422 -=item Z<>1
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
423 +=item * Z<>1
3582
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
424
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
425 The TLS/SSL handshake was successfully completed, a TLS/SSL connection has been
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
426 established.
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
427
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
428 -=item E<lt>0
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
429 +=item * E<lt>0
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
430
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
431 The TLS/SSL handshake was not successful because a fatal error occurred either
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
432 at the protocol level or a connection failure occurred. The shutdown was
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
433 diff --git a/doc/ssl/SSL_get_ex_data_X509_STORE_CTX_idx.pod b/doc/ssl/SSL_get_ex_data_X509_STORE_CTX_idx.pod
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
434 index 165c6a5..073e99c 100644
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
435 --- a/doc/ssl/SSL_get_ex_data_X509_STORE_CTX_idx.pod
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
436 +++ b/doc/ssl/SSL_get_ex_data_X509_STORE_CTX_idx.pod
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
437 @@ -36,11 +36,11 @@ before the SSL index is created.
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
438
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
439 =over 4
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
440
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
441 -=item E<gt>=0
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
442 +=item * E<gt>=0
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
443
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
444 The index value to access the pointer.
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
445
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
446 -=item E<lt>0
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
447 +=item * E<lt>0
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
448
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
449 An error occurred, check the error stack for a detailed error message.
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
450
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
451 diff --git a/doc/ssl/SSL_get_fd.pod b/doc/ssl/SSL_get_fd.pod
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
452 index 89260b5..1207658 100644
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
453 --- a/doc/ssl/SSL_get_fd.pod
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
454 +++ b/doc/ssl/SSL_get_fd.pod
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
455 @@ -26,12 +26,12 @@ The following return values can occur:
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
456
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
457 =over 4
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
458
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
459 -=item -1
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
460 +=item * -1
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
461
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
462 The operation failed, because the underlying BIO is not of the correct type
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
463 (suitable for file descriptors).
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
464
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
465 -=item E<gt>=0
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
466 +=item * E<gt>=0
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
467
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
468 The file descriptor linked to B<ssl>.
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
469
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
470 diff --git a/doc/ssl/SSL_read.pod b/doc/ssl/SSL_read.pod
3771
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
471 index 8ca0ce5..14c472f 100644
3582
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
472 --- a/doc/ssl/SSL_read.pod
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
473 +++ b/doc/ssl/SSL_read.pod
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
474 @@ -81,12 +81,12 @@ The following return values can occur:
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
475
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
476 =over 4
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
477
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
478 -=item E<gt>0
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
479 +=item * E<gt>0
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
480
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
481 The read operation was successful; the return value is the number of
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
482 bytes actually read from the TLS/SSL connection.
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
483
3771
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
484 -=item Z<>0
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
485 +=item * Z<>0
3582
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
486
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
487 The read operation was not successful. The reason may either be a clean
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
488 shutdown due to a "close notify" alert sent by the peer (in which case
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
489 @@ -103,7 +103,7 @@ only be detected, whether the underlying connection was closed. It cannot
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
490 be checked, whether the closure was initiated by the peer or by something
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
491 else.
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
492
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
493 -=item E<lt>0
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
494 +=item * E<lt>0
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
495
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
496 The read operation was not successful, because either an error occurred
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
497 or action must be taken by the calling process. Call SSL_get_error() with the
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
498 diff --git a/doc/ssl/SSL_session_reused.pod b/doc/ssl/SSL_session_reused.pod
3771
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
499 index b09d8a7..7f49da1 100644
3582
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
500 --- a/doc/ssl/SSL_session_reused.pod
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
501 +++ b/doc/ssl/SSL_session_reused.pod
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
502 @@ -27,11 +27,11 @@ The following return values can occur:
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
503
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
504 =over 4
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
505
3771
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
506 -=item Z<>0
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
507 +=item * Z<>0
3582
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
508
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
509 A new session was negotiated.
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
510
3771
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
511 -=item Z<>1
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
512 +=item * Z<>1
3582
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
513
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
514 A session was reused.
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
515
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
516 diff --git a/doc/ssl/SSL_set_fd.pod b/doc/ssl/SSL_set_fd.pod
3771
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
517 index 1480871..bfc39ed 100644
3582
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
518 --- a/doc/ssl/SSL_set_fd.pod
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
519 +++ b/doc/ssl/SSL_set_fd.pod
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
520 @@ -35,11 +35,11 @@ The following return values can occur:
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
521
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
522 =over 4
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
523
3771
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
524 -=item Z<>0
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
525 +=item * Z<>0
3582
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
526
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
527 The operation failed. Check the error stack to find out why.
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
528
3771
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
529 -=item Z<>1
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
530 +=item * Z<>1
3582
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
531
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
532 The operation succeeded.
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
533
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
534 diff --git a/doc/ssl/SSL_set_session.pod b/doc/ssl/SSL_set_session.pod
3771
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
535 index 197b521..fbdee4c 100644
3582
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
536 --- a/doc/ssl/SSL_set_session.pod
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
537 +++ b/doc/ssl/SSL_set_session.pod
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
538 @@ -37,11 +37,11 @@ The following return values can occur:
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
539
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
540 =over 4
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
541
3771
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
542 -=item Z<>0
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
543 +=item * Z<>0
3582
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
544
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
545 The operation failed; check the error stack to find out the reason.
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
546
3771
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
547 -=item Z<>1
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
548 +=item * Z<>1
3582
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
549
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
550 The operation succeeded.
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
551
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
552 diff --git a/doc/ssl/SSL_set_shutdown.pod b/doc/ssl/SSL_set_shutdown.pod
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
553 index fe01308..879a33a 100644
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
554 --- a/doc/ssl/SSL_set_shutdown.pod
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
555 +++ b/doc/ssl/SSL_set_shutdown.pod
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
556 @@ -24,16 +24,16 @@ The shutdown state of an ssl connection is a bitmask of:
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
557
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
558 =over 4
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
559
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
560 -=item Z<>0
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
561 +=item * Z<>0
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
562
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
563 No shutdown setting, yet.
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
564
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
565 -=item SSL_SENT_SHUTDOWN
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
566 +=item * SSL_SENT_SHUTDOWN
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
567
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
568 A "close notify" shutdown alert was sent to the peer, the connection is being
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
569 considered closed and the session is closed and correct.
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
570
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
571 -=item SSL_RECEIVED_SHUTDOWN
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
572 +=item * SSL_RECEIVED_SHUTDOWN
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
573
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
574 A shutdown alert was received form the peer, either a normal "close notify"
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
575 or a fatal error.
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
576 diff --git a/doc/ssl/SSL_shutdown.pod b/doc/ssl/SSL_shutdown.pod
3771
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
577 index 85d4a64..9fe029b 100644
3582
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
578 --- a/doc/ssl/SSL_shutdown.pod
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
579 +++ b/doc/ssl/SSL_shutdown.pod
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
580 @@ -92,19 +92,19 @@ The following return values can occur:
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
581
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
582 =over 4
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
583
3771
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
584 -=item Z<>0
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
585 +=item * Z<>0
3582
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
586
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
587 The shutdown is not yet finished. Call SSL_shutdown() for a second time,
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
588 if a bidirectional shutdown shall be performed.
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
589 The output of L<SSL_get_error(3)|SSL_get_error(3)> may be misleading, as an
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
590 erroneous SSL_ERROR_SYSCALL may be flagged even though no error occurred.
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
591
3771
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
592 -=item Z<>1
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
593 +=item * Z<>1
3582
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
594
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
595 The shutdown was successfully completed. The "close notify" alert was sent
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
596 and the peer's "close notify" alert was received.
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
597
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
598 -=item -1
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
599 +=item * -1
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
600
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
601 The shutdown was not successful because a fatal error occurred either
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
602 at the protocol level or a connection failure occurred. It can also occur if
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
603 diff --git a/doc/ssl/SSL_write.pod b/doc/ssl/SSL_write.pod
3771
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
604 index a57617f..70c1630 100644
3582
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
605 --- a/doc/ssl/SSL_write.pod
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
606 +++ b/doc/ssl/SSL_write.pod
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
607 @@ -74,12 +74,12 @@ The following return values can occur:
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
608
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
609 =over 4
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
610
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
611 -=item E<gt>0
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
612 +=item * E<gt>0
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
613
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
614 The write operation was successful, the return value is the number of
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
615 bytes actually written to the TLS/SSL connection.
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
616
3771
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
617 -=item Z<>0
09ad2f46e0b7 openssl: update to 1.0.1k
John Donoghue
parents: 3582
diff changeset
618 +=item * Z<>0
3582
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
619
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
620 The write operation was not successful. Probably the underlying connection
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
621 was closed. Call SSL_get_error() with the return value B<ret> to find out,
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
622 @@ -90,7 +90,7 @@ SSLv2 (deprecated) does not support a shutdown alert protocol, so it can
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
623 only be detected, whether the underlying connection was closed. It cannot
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
624 be checked, why the closure happened.
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
625
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
626 -=item E<lt>0
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
627 +=item * E<lt>0
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
628
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
629 The write operation was not successful, because either an error occurred
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
630 or action must be taken by the calling process. Call SSL_get_error() with the
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
631 --
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
632 1.8.4.5
d91b22004b80 openssl: update to 1.0.1g
John Donoghue <john.donoghue@ieee.org>
parents:
diff changeset
633