Message206629
Patch is uploaded.
I will also copy paste it.
I have created the patch with git. Let me know if it is okay with you.
If it is unacceptable I will try and create one for mercury
Patch:
------------------------------------------------------------------
diff --combined Doc/library/ssl.rst
index a6ce5d6,30cb732..0000000
--- a/Doc/library/ssl.rst
+++ b/Doc/library/ssl.rst
@@@ -366,7 -366,7 +366,7 @@@ Certificate handlin
>>> import ssl
>>> ssl.cert_time_to_seconds("May 9 00:00:00 2007 GMT")
- 1178694000.0
+ 1178668800
>>> import time
>>> time.ctime(ssl.cert_time_to_seconds("May 9 00:00:00 2007 GMT"))
'Wed May 9 00:00:00 2007'
diff --combined Lib/ssl.py
index f81ef91,052a118..0000000
--- a/Lib/ssl.py
+++ b/Lib/ssl.py
@@@ -852,8 -852,7 +852,8 @@@ def cert_time_to_seconds(cert_time)
a Python time value in seconds past the epoch."""
import time
- return time.mktime(time.strptime(cert_time, "%b %d %H:%M:%S %Y GMT"))
+ import calendar
+ return calendar.timegm(time.strptime(cert_time, "%b %d %H:%M:%S %Y GMT"))
PEM_HEADER = "-----BEGIN CERTIFICATE-----"
PEM_FOOTER = "-----END CERTIFICATE-----"
-----------------------------------------------------------------
Test Results:
358 tests OK.
1 test failed:
test_compileall
1 test altered the execution environment:
test___all__
28 tests skipped:
test_codecmaps_cn test_codecmaps_hk test_codecmaps_jp
test_codecmaps_kr test_codecmaps_tw test_curses test_dbm_gnu
test_dbm_ndbm test_devpoll test_idle test_kqueue test_lzma
test_msilib test_ossaudiodev test_smtpnet test_socketserver
test_sqlite test_startfile test_tcl test_timeout test_tk
test_ttk_guionly test_ttk_textonly test_urllibnet test_winreg
test_winsound test_xmlrpc_net test_zipfile64
------------------------------------------------------------------------
Doc changes won't effect the code. The tests would not fail.
How would I check if the doc changes are coming up fine in the
final version.
>>> import ssl
>>> ssl.cert_time_to_seconds("May 9 00:00:00 2007 GMT")
1178668800
I do not have a printer curretly. I will sign the license agreement
in a few days. |
|
Date |
User |
Action |
Args |
2013-12-19 18:38:13 | gudge | set | recipients:
+ gudge, janssen, pitrou, christian.heimes, docs@python, akira |
2013-12-19 18:38:12 | gudge | set | messageid: <1387478292.99.0.452020806799.issue19940@psf.upfronthosting.co.za> |
2013-12-19 18:38:12 | gudge | link | issue19940 messages |
2013-12-19 18:38:12 | gudge | create | |
|