expose info callback constants
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
pyOpenSSL |
Fix Released
|
Medium
|
Unassigned |
Bug Description
OpenSSL.
#define SSL_ST_CONNECT 0x1000
#define SSL_ST_ACCEPT 0x2000
#define SSL_ST_MASK 0x0FFF
#define SSL_ST_INIT (SSL_ST_
#define SSL_ST_BEFORE 0x4000
#define SSL_ST_OK 0x03
#define SSL_ST_RENEGOTIATE (0x04|SSL_ST_INIT)
#define SSL_CB_LOOP 0x01
#define SSL_CB_EXIT 0x02
#define SSL_CB_READ 0x04
#define SSL_CB_WRITE 0x08
#define SSL_CB_ALERT 0x4000 /* used in callback */
#define SSL_CB_READ_ALERT (SSL_CB_
#define SSL_CB_WRITE_ALERT (SSL_CB_
#define SSL_CB_ACCEPT_LOOP (SSL_ST_
#define SSL_CB_ACCEPT_EXIT (SSL_ST_
#define SSL_CB_CONNECT_LOOP (SSL_ST_
#define SSL_CB_CONNECT_EXIT (SSL_ST_
#define SSL_CB_
#define SSL_CB_
It would be good to expose these values via pyOpenSSL.
Related branches
- Jean-Paul Calderone: Approve
-
Diff: 32 lines (+22/-0)1 file modifiedOpenSSL/ssl/ssl.c (+22/-0)
Changed in pyopenssl: | |
importance: | Undecided → Medium |
milestone: | none → 0.12 |
status: | New → Confirmed |
Changed in pyopenssl: | |
status: | Confirmed → Fix Committed |
Changed in pyopenssl: | |
status: | Fix Committed → Fix Released |