I'm not sure how much, and if this breaks anything in Ports.

According to github it isn't used much.

https://github.com/search?q=SSL_get_time+extension%3Ac+language%3Ac&type=Code&ref=searchresults
https://github.com/search?q=SSL_set_time+extension%3Ac+language%3Ac&type=Code&ref=searchresults
https://github.com/search?q=SSL_get_timeout+extension%3Ac+language%3Ac&type=Code&ref=searchresults
https://github.com/search?q=SSL_set_timeout+extension%3Ac+language%3Ac&type=Code&ref=searchresults


Index: src/ssl/ssl.h
===================================================================
RCS file: /backup/mirrors/cvsync/src/lib/libssl/src/ssl/ssl.h,v
retrieving revision 1.42
diff -u -p -r1.42 ssl.h
--- src/ssl/ssl.h       25 May 2014 13:27:38 -0000      1.42
+++ src/ssl/ssl.h       29 May 2014 15:03:22 -0000
@@ -1381,10 +1381,6 @@ size_t SSL_get_peer_finished(const SSL *
                SSL_CIPHER_get_version(SSL_get_current_cipher(s))
 #define SSL_get_cipher_name(s) \
                SSL_CIPHER_get_name(SSL_get_current_cipher(s))
-#define SSL_get_time(a)                SSL_SESSION_get_time(a)
-#define SSL_set_time(a,b)      SSL_SESSION_set_time((a),(b))
-#define SSL_get_timeout(a)     SSL_SESSION_get_timeout(a)
-#define SSL_set_timeout(a,b)   SSL_SESSION_set_timeout((a),(b))
 
 #define d2i_SSL_SESSION_bio(bp,s_id) 
ASN1_d2i_bio_of(SSL_SESSION,SSL_SESSION_new,d2i_SSL_SESSION,bp,s_id)
 #define i2d_SSL_SESSION_bio(bp,s_id) 
ASN1_i2d_bio_of(SSL_SESSION,i2d_SSL_SESSION,bp,s_id)
Index: src/doc/ssl/ssl.pod
===================================================================
RCS file: /backup/mirrors/cvsync/src/lib/libssl/src/doc/ssl/ssl.pod,v
retrieving revision 1.11
diff -u -p -r1.11 ssl.pod
--- src/doc/ssl/ssl.pod 13 Apr 2014 15:25:34 -0000      1.11
+++ src/doc/ssl/ssl.pod 29 May 2014 15:03:22 -0000
@@ -525,10 +525,6 @@ connection defined in the B<SSL> structu
 
 =item int B<SSL_get_state>(const SSL *ssl);
 
-=item long B<SSL_get_time>(const SSL *ssl);
-
-=item long B<SSL_get_timeout>(const SSL *ssl);
-
 =item int (*B<SSL_get_verify_callback>(const SSL *ssl))(int,X509_STORE_CTX *)
 
 =item int B<SSL_get_verify_mode>(const SSL *ssl);
@@ -606,10 +602,6 @@ connection defined in the B<SSL> structu
 =item void B<SSL_set_shutdown>(SSL *ssl, int mode);
 
 =item int B<SSL_set_ssl_method>(SSL *ssl, const SSL_METHOD *meth);
-
-=item void B<SSL_set_time>(SSL *ssl, long t);
-
-=item void B<SSL_set_timeout>(SSL *ssl, long t);
 
 =item void B<SSL_set_verify>(SSL *ssl, int mode, int (*callback);(void))
 
Index: src/doc/ssl/SSL_SESSION_get_time.pod
===================================================================
RCS file: 
/backup/mirrors/cvsync/src/lib/libssl/src/doc/ssl/SSL_SESSION_get_time.pod,v
retrieving revision 1.6
diff -u -p -r1.6 SSL_SESSION_get_time.pod
--- src/doc/ssl/SSL_SESSION_get_time.pod        4 May 2014 21:13:41 -0000       
1.6
+++ src/doc/ssl/SSL_SESSION_get_time.pod        29 May 2014 15:03:22 -0000
@@ -15,11 +15,6 @@ settings
  long SSL_SESSION_get_timeout(const SSL_SESSION *s);
  long SSL_SESSION_set_timeout(SSL_SESSION *s, long tm);
 
- long SSL_get_time(const SSL_SESSION *s);
- long SSL_set_time(SSL_SESSION *s, long tm);
- long SSL_get_timeout(const SSL_SESSION *s);
- long SSL_set_timeout(SSL_SESSION *s, long tm);
-
 =head1 DESCRIPTION
 
 SSL_SESSION_get_time() returns the time at which the session B<s> was
@@ -34,9 +29,6 @@ in seconds.
 
 SSL_SESSION_set_timeout() sets the timeout value for session B<s> in seconds
 to B<tm>.
-
-The SSL_get_time(), SSL_set_time(), SSL_get_timeout(), and SSL_set_timeout()
-functions are synonyms for the SSL_SESSION_*() counterparts.
 
 =head1 NOTES
 
Index: man/Makefile
===================================================================
RCS file: /backup/mirrors/cvsync/src/lib/libssl/man/Makefile,v
retrieving revision 1.25
diff -u -p -r1.25 Makefile
--- man/Makefile        16 Apr 2014 09:50:10 -0000      1.25
+++ man/Makefile        29 May 2014 15:03:22 -0000
@@ -206,10 +206,6 @@ MLINKS+=\
        SSL_SESSION_get_time.3 SSL_SESSION_get_timeout.3 \
        SSL_SESSION_get_time.3 SSL_SESSION_set_time.3 \
        SSL_SESSION_get_time.3 SSL_SESSION_set_timeout.3 \
-       SSL_SESSION_get_time.3 SSL_get_time.3 \
-       SSL_SESSION_get_time.3 SSL_get_timeout.3 \
-       SSL_SESSION_get_time.3 SSL_set_time.3 \
-       SSL_SESSION_get_time.3 SSL_set_timeout.3 \
        SSL_alert_type_string.3 SSL_alert_desc_string.3 \
        SSL_alert_type_string.3 SSL_alert_desc_string_long.3 \
        SSL_alert_type_string.3 SSL_alert_type_string_long.3 \

Reply via email to