~myers-1/pyopenssl/npn

« back to all changes in this revision

Viewing changes to doc/pyOpenSSL.tex

  • Committer: Jean-Paul Calderone
  • Date: 2011-09-08 22:44:31 UTC
  • mfrom: (156.2.7 ctx_set_mode)
  • Revision ID: exarkun@divmod.com-20110908224431-9hxcmjzfhzqyglxh
Add Context.set_mode, MODE_RELEASE_BUFFERS, and OP_NO_COMPRESSION

Show diffs side-by-side

added added

removed removed

Lines of Context:
843
843
\dataline{OP_NO_SSLv2}
844
844
\dataline{OP_NO_SSLv3}
845
845
\dataline{OP_NO_TLSv1}
 
846
\dataline{OP_NO_TICKET}
 
847
\dataline{OP_NO_COMPRESSION}
846
848
Constants used with \method{set_options} of Context objects.
847
849
\constant{OP_SINGLE_DH_USE} means to always create a new key when using ephemeral
848
850
Diffie-Hellman. \constant{OP_EPHEMERAL_RSA} means to always use ephemeral RSA keys
852
854
handshake, but don't want to use SSLv2.
853
855
\end{datadesc}
854
856
 
 
857
\begin{datadesc}{MODE_NO_COMPRESSION}
 
858
Constant used with \method{set_mode} of Context objects to disable automatic
 
859
compression of application traffic.
 
860
\end{datadesc}
 
861
 
855
862
\begin{datadesc}{SSLEAY_VERSION}
856
863
\dataline{SSLEAY_CFLAGS}
857
864
\dataline{SSLEAY_BUILT_ON}
1055
1062
This method should be used with the \constant{OP_*} constants.
1056
1063
\end{methoddesc}
1057
1064
 
 
1065
\begin{methoddesc}[Context]{set_mode}{mode}
 
1066
Add SSL mode. Modes you have set before are not cleared!
 
1067
This method should be used with the \constant{MODE_*} constants.
 
1068
\end{methoddesc}
 
1069
 
1058
1070
\begin{methoddesc}[Context]{set_passwd_cb}{callback\optional{, userdata}}
1059
1071
Set the passphrase callback to \var{callback}. This function will be called
1060
1072
when a private key with a passphrase is loaded. \var{callback} must accept