-
-
Notifications
You must be signed in to change notification settings - Fork 9.8k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Provide the API functions SSL_SESSION_has_ticket and
SSL_SESSION_get_ticket_lifetime_hint. The latter has been reported as required to fix Qt for OpenSSL 1.1.0. I have also added the former in order to determine whether a ticket is present or not - otherwise it is difficult to know whether a zero lifetime hint is because the server set it to 0, or because there is no ticket. Reviewed-by: Tim Hudson <tjh@openssl.org>
- Loading branch information
1 parent
75ea363
commit f2baac2
Showing
3 changed files
with
46 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,34 @@ | ||
=pod | ||
|
||
=head1 NAME | ||
|
||
SSL_SESSION_has_ticket, SSL_SESSION_get_ticket_lifetime_hint - check whether a session has an associated ticket, and get its lifetime hint. | ||
|
||
=head1 SYNOPSIS | ||
|
||
#include <openssl/ssl.h> | ||
|
||
int SSL_SESSION_has_ticket(const SSL_SESSION *s); | ||
unsigned long SSL_SESSION_get_ticket_lifetime_hint(const SSL_SESSION *s); | ||
|
||
=head1 DESCRIPTION | ||
|
||
SSL_SESSION_has_ticket() returns 1 if there is a Session Ticket associated with | ||
this session, and 0 otherwise. | ||
|
||
SSL_SESSION_get_ticket_lifetime_hint returns the lifetime hint in seconds | ||
associated with the session ticket. | ||
|
||
=head1 SEE ALSO | ||
|
||
L<ssl(3)|ssl(3)>, | ||
L<d2i_SSL_SESSION(3)|d2i_SSL_SESSION(3)>, | ||
L<SSL_SESSION_get_time(3)|SSL_SESSION_get_time(3)>, | ||
L<SSL_SESSION_free(3)|SSL_SESSION_free(3)> | ||
|
||
=head1 HISTORY | ||
|
||
SSL_SESSION_has_ticket and SSL_SESSION_get_ticket_lifetime_hint were added in | ||
OpenSSL 1.1.0. | ||
|
||
=cut |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters