diff options
author | Kazuki Yamaguchi <k@rhe.jp> | 2016-06-01 16:33:56 +0900 |
---|---|---|
committer | Kazuki Yamaguchi <k@rhe.jp> | 2016-06-01 16:33:56 +0900 |
commit | dc2222fd8323d0c8cb74e25dad819ecdbdd99e2a (patch) | |
tree | 7a1aee21a017cfd9c51fbaee44193e7257044412 /ext/tk/sample/tkoptdb-safeTk.rb | |
parent | 17b3f3ed11660fd3adaf74ca7e13fdf83689a241 (diff) | |
download | ruby-topic/openssl-get-rid-of-time_t.tar.gz |
openssl: fix the Year 2038 issuetopic/openssl-get-rid-of-time_t
The fix in r55219 was wrong. It fixed the issue only when long is 32bit
and also time_t is 64bit. But time_t may be 32bit. OpenSSL 1.0.0
introduced ASN1_TIME_adj() and X509_time_adj_ex() which takes offset
days. So make use of it.
Diffstat (limited to 'ext/tk/sample/tkoptdb-safeTk.rb')
0 files changed, 0 insertions, 0 deletions