homepage

This issue tracker has been migrated to GitHub , and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author gudge
Recipients akira, christian.heimes, docs@python, gudge, janssen, pitrou
Date 2013年12月19日.18:38:11
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1387478292.99.0.452020806799.issue19940@psf.upfronthosting.co.za>
In-reply-to
Content
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.
History
Date User Action Args
2013年12月19日 18:38:13gudgesetrecipients: + gudge, janssen, pitrou, christian.heimes, docs@python, akira
2013年12月19日 18:38:12gudgesetmessageid: <1387478292.99.0.452020806799.issue19940@psf.upfronthosting.co.za>
2013年12月19日 18:38:12gudgelinkissue19940 messages
2013年12月19日 18:38:12gudgecreate

AltStyle によって変換されたページ (->オリジナル) /