cpython Log


Commit Date  
[5c02d2] by Thomas Heller Thomas Heller

Script to print undocumented symbols found in Python header files.

2001-11-09 16:50:35 Tree
[7cedbf] by Jeremy Hylton Jeremy Hylton

Fix SF bug 468948 & 451295: urllib2 authentication problems

Fix contributed by Jeffrey C. Ollie.

I haven't tested the fix because the situation is non-trivial to
reproduce.

The basic solution is to get rid of the __current_realm attribute of
authentication handlers. Instead, prevent infinite retries by
checking for the presence of an Authenticate: header in the request
object that exactly matches the Authenticate: header that would be
added.

The problem prevent authentication from working correctly in the
presence of retries.

Ollie mentioned that digest authentication has the same problem and I
applied the same solution there.

2001-11-09 16:46:51 Tree
[ee1437] by Jeremy Hylton Jeremy Hylton

Fix SF bug #479186: compiler generates bad code for "del"

Fix by Neil Schemenauer. Visit the Subscript node when trying to find
the operation for a statement.

XXX Not sure if there are other nodes that should be visited.

2001-11-09 16:24:34 Tree
[21fa75] by Jeremy Hylton Jeremy Hylton

Fix SF buf #476953: Bad more for opening file gives bad msg.

If fopen() fails with EINVAL it means that the mode argument is
invalid. Return the mode in the error message instead of the
filename.

2001-11-09 16:17:24 Tree
[98dbb0] by Jeremy Hylton Jeremy Hylton

A better new, unique object

2001-11-09 16:15:04 Tree
[7a991d] by Fred Drake Fred Drake

Fix memory leak. This is part of SF patch #478006.

2001-11-09 16:00:41 Tree
[9e8885] by Fred Drake Fred Drake

Fix memory leak. This is (very!) similar to part of SF patch #478006.

2001-11-09 15:59:36 Tree
[90871f] by Michael W. Hudson Michael W. Hudson

Fixes to compile cPickle.c & socketmodule.c on cygwin and possibly
other platforms that have funny ideas about whether addresses of
functions in dlls are compile-time constants.

2001-11-09 10:06:23 Tree
[b21b42] by Fred Drake Fred Drake

Cleaned up some markup stupidity and a usage problem reported by Detlef
Lannert. Added descriptions of HTTP_PORT and HTTPS_PORT.

2001-11-09 05:03:05 Tree
[7b5864] by Fred Drake Fred Drake

Fix a variety of typographical, grammatical, and clarity problems reported
by Detlef Lannert.

2001-11-09 03:49:29 Tree
[200147] by Martin v. L?wis Martin v. L?wis

Merge directory chooser into tkFileDialog.

2001-11-08 17:51:33 Tree
[b9850c] by Fred Drake Fred Drake

Clean up one comment, fix typos in others.

2001-11-08 17:19:29 Tree
[23a209] by Marc-Andr? Lemburg Marc-Andr? Lemburg

Backing out the fast path for interned string compares again as requested.

2001-11-08 08:34:43 Tree
[93253c] by Martin v. L?wis Martin v. L?wis

Patch #478654: Expose tk_chooseDirectory.
Also delegate kw arguments through ** calls.

2001-11-07 22:38:08 Tree
[d88dd5] by Marc-Andr? Lemburg Marc-Andr? Lemburg

Add fast-path for comparing interned (true) string objects.

This patch boosts performance for comparing identical string object
by some 20% on my machine while not causing any noticable slow-down
for other operations (according to tests done with pybench).

2001-11-07 14:54:49 Tree
[06d95b] by Martin v. L?wis Martin v. L?wis

Fix memory leaks detecting in bug report #478003.

2001-11-07 08:31:03 Tree
[55a060] by Fred Drake Fred Drake

When referring to a formal parameter from the description, use the name given
with the signature, not an ad hoc abbreviated form.

2001-11-07 06:28:47 Tree
[834625] by Fred Drake Fred Drake

Another name!

2001-11-07 06:23:27 Tree
[669edd] by Fred Drake Fred Drake

apply() documentation: Remove a detail about the implementation that does
not affect the API. Clean up the text about call syntax apply() is
equivalent to. Based on comments by Thomas Guettler.

2001-11-07 06:22:25 Tree
[80baa2] by Tim Peters Tim Peters

SF bug #478949 Windows installer start menu registry.
I'm guessing at this, pending more info from the bug submitter. Wise
changed how the %GROUP% vrbl got defined between versions 5.0a (used
before Python 2.2) and 8.14, to hold the full path to Start Menu group
instead of just the group name. If I'm guessing correctly, the info
the bug report is complaining about is in one of the registry keys
we set up that neither Windows nor Python cares about. We did store
a full path there in 2.2b1 instead of just the group name; the patch cuts
it back to just the name again.

2001-11-07 04:42:04 Tree
[316fff] by Fred Drake Fred Drake

Adjust the module synopsis to avoid margin overruns in the PDF format.

2001-11-06 22:14:35 Tree
[6027fd] by Fred Drake Fred Drake

A variety of small cleanups, including one to avoid a margin overrun in the
PDF version.

2001-11-06 22:13:19 Tree
[b0a6db] by Fred Drake Fred Drake

Remove stray quotes; probably left over from conversion from docstrings.

2001-11-06 22:11:34 Tree
[f2c788] by Fred Drake Fred Drake

Remove extra period.

2001-11-06 22:10:47 Tree
[bfcc2e] by Fred Drake Fred Drake

Add a regression test for SF bug #478536: If a value cannot be weakly
referenced, WeakKeyDictionary.has_key() should return 0 instead of raising
TypeError.

2001-11-06 16:38:34 Tree
Older >