Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
C
cpython
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Kirill Smelkov
cpython
Commits
b64bec3e
Commit
b64bec3e
authored
Sep 18, 2001
by
Tim Peters
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Whitespace normalization.
parent
a86f0c17
Changes
8
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
18 additions
and
21 deletions
+18
-21
Lib/HTMLParser.py
Lib/HTMLParser.py
+1
-1
Lib/hmac.py
Lib/hmac.py
+3
-3
Lib/posixpath.py
Lib/posixpath.py
+1
-1
Lib/smtplib.py
Lib/smtplib.py
+7
-7
Lib/test/test_doctest.py
Lib/test/test_doctest.py
+1
-1
Lib/test/test_getargs.py
Lib/test/test_getargs.py
+0
-3
Lib/threading.py
Lib/threading.py
+4
-4
Lib/zipfile.py
Lib/zipfile.py
+1
-1
No files found.
Lib/HTMLParser.py
View file @
b64bec3e
...
...
@@ -439,7 +439,7 @@ class HTMLParser:
if
c
==
'>'
:
# all done
return
j
+
1
def
parse_doctype_notation
(
self
,
i
,
declstartpos
):
name
,
j
=
self
.
scan_name
(
i
,
declstartpos
)
if
j
<
0
:
...
...
Lib/hmac.py
View file @
b64bec3e
...
...
@@ -9,12 +9,12 @@ def _strxor(s1, s2):
"""Utility method. XOR the two strings s1 and s2 (must have same length).
"""
return
""
.
join
(
map
(
lambda
x
,
y
:
chr
(
ord
(
x
)
^
ord
(
y
)),
s1
,
s2
))
class
HMAC
:
"""RFC2104 HMAC class.
This (mostly) supports the API for Cryptographic Hash Functions (PEP 247).
"""
"""
def
__init__
(
self
,
key
,
msg
=
None
,
digestmod
=
None
):
"""Create a new HMAC object.
...
...
@@ -80,7 +80,7 @@ def new(key, msg = None, digestmod = None):
key: The starting key for the hash.
msg: if available, will immediately be hashed into the object's starting
state.
state.
You can now feed arbitrary strings into the object using its update()
method, and can ask for the hash value at any time by calling its digest()
...
...
Lib/posixpath.py
View file @
b64bec3e
...
...
@@ -398,5 +398,5 @@ symbolic links encountered in the path."""
resolved
=
normpath
(
join
(
dir
,
resolved
))
newpath
=
join
(
*
([
resolved
]
+
bits
[
i
:]))
return
realpath
(
newpath
)
return
filename
Lib/smtplib.py
View file @
b64bec3e
...
...
@@ -126,7 +126,7 @@ class SMTPAuthenticationError(SMTPResponseException):
class
SSLFakeSocket
:
"""A fake socket object that really wraps a SSLObject.
It only supports what is needed in smtplib.
"""
def
__init__
(
self
,
realsock
,
sslobj
):
...
...
@@ -142,7 +142,7 @@ class SSLFakeSocket:
class
SSLFakeFile
:
"""A fake file like object that really wraps a SSLObject.
It only supports what is needed in smtplib.
"""
def
__init__
(
self
,
sslobj
):
...
...
@@ -524,7 +524,7 @@ class SMTP:
authmethod = method
break
if self.debuglevel > 0: print "AuthMethod:", authmethod
if authmethod == AUTH_CRAM_MD5:
(code, resp) = self.docmd("AUTH", AUTH_CRAM_MD5)
if code == 503:
...
...
@@ -532,7 +532,7 @@ class SMTP:
return (code, resp)
(code, resp) = self.docmd(encode_cram_md5(resp, user, password))
elif authmethod == AUTH_PLAIN:
(code, resp) = self.docmd("AUTH",
(code, resp) = self.docmd("AUTH",
AUTH_PLAIN + " " + encode_plain(user, password))
elif authmethod == None:
raise SMTPError("No suitable authentication method found.")
...
...
@@ -544,20 +544,20 @@ class SMTP:
def starttls(self, keyfile = None, certfile = None):
"""
Puts
the
connection
to
the
SMTP
server
into
TLS
mode
.
If
the
server
supports
TLS
,
this
will
encrypt
the
rest
of
the
SMTP
session
.
If
you
provide
the
keyfile
and
certfile
parameters
,
the
identity
of
the
SMTP
server
and
client
can
be
checked
.
This
,
however
,
depends
on
whether
the
socket
module
really
checks
the
certificates
.
"""
(resp, reply) = self.docmd("STARTTLS")
(resp, reply) = self.docmd("STARTTLS")
if resp == 220:
sslobj = socket.ssl(self.sock, keyfile, certfile)
self.sock = SSLFakeSocket(self.sock, sslobj)
self.file = SSLFakeFile(sslobj)
return (resp, reply)
def sendmail(self, from_addr, to_addrs, msg, mail_options=[],
rcpt_options=[]):
"""
This
command
performs
an
entire
mail
transaction
.
...
...
Lib/test/test_doctest.py
View file @
b64bec3e
import
doctest
,
test_support
import
doctest
,
test_support
test_support
.
run_doctest
(
doctest
)
Lib/test/test_getargs.py
View file @
b64bec3e
...
...
@@ -19,6 +19,3 @@ try:
marshal
.
loads
(
u"
\
222
"
)
except
UnicodeError
:
pass
Lib/threading.py
View file @
b64bec3e
...
...
@@ -489,12 +489,12 @@ def Timer(*args, **kwargs):
class
_Timer
(
Thread
):
"""Call a function after a specified number of seconds:
t = Timer(30.0, f, args=[], kwargs={})
t.start()
t.cancel() # stop the timer's action if it's still waiting
"""
def
__init__
(
self
,
interval
,
function
,
args
=
[],
kwargs
=
{}):
Thread
.
__init__
(
self
)
self
.
interval
=
interval
...
...
@@ -502,11 +502,11 @@ class _Timer(Thread):
self
.
args
=
args
self
.
kwargs
=
kwargs
self
.
finished
=
Event
()
def
cancel
(
self
):
"""Stop the timer if it hasn't finished yet"""
self
.
finished
.
set
()
def
run
(
self
):
self
.
finished
.
wait
(
self
.
interval
)
if
not
self
.
finished
.
isSet
():
...
...
Lib/zipfile.py
View file @
b64bec3e
...
...
@@ -417,7 +417,7 @@ class ZipFile:
zinfo
.
CRC
=
CRC
zinfo
.
file_size
=
file_size
# Seek backwards and write CRC and file sizes
position
=
self
.
fp
.
tell
()
# Preserve current position in file
position
=
self
.
fp
.
tell
()
# Preserve current position in file
self
.
fp
.
seek
(
zinfo
.
header_offset
+
14
,
0
)
self
.
fp
.
write
(
struct
.
pack
(
"<lll"
,
zinfo
.
CRC
,
zinfo
.
compress_size
,
zinfo
.
file_size
))
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment