equal
deleted
inserted
replaced
118 |
118 |
119 * serverhostname - The expected hostname of the remote server. If the |
119 * serverhostname - The expected hostname of the remote server. If the |
120 server (and client) support SNI, this tells the server which certificate |
120 server (and client) support SNI, this tells the server which certificate |
121 to use. |
121 to use. |
122 """ |
122 """ |
|
123 if not serverhostname: |
|
124 raise error.Abort('serverhostname argument required') |
|
125 |
123 # Despite its name, PROTOCOL_SSLv23 selects the highest protocol |
126 # Despite its name, PROTOCOL_SSLv23 selects the highest protocol |
124 # that both ends support, including TLS protocols. On legacy stacks, |
127 # that both ends support, including TLS protocols. On legacy stacks, |
125 # the highest it likely goes in TLS 1.0. On modern stacks, it can |
128 # the highest it likely goes in TLS 1.0. On modern stacks, it can |
126 # support TLS 1.2. |
129 # support TLS 1.2. |
127 # |
130 # |