]> granicus.if.org Git - python/log
python
17 years agoAdd old NEWS item
Andrew M. Kuchling [Sat, 23 Feb 2008 17:14:23 +0000 (17:14 +0000)]
Add old NEWS item

17 years agoFix typo.
Martin v. Löwis [Fri, 22 Feb 2008 09:17:13 +0000 (09:17 +0000)]
Fix typo.

17 years agoFix typo
Martin v. Löwis [Fri, 22 Feb 2008 09:15:14 +0000 (09:15 +0000)]
Fix typo

17 years ago#2079: typo in userdict docs.
Georg Brandl [Thu, 21 Feb 2008 20:34:22 +0000 (20:34 +0000)]
#2079: typo in userdict docs.

17 years agoas for r252c1, add the tag information so the source package is right
Fred Drake [Thu, 21 Feb 2008 12:57:32 +0000 (12:57 +0000)]
as for r252c1, add the tag information so the source package is right

17 years agoTagging for release of Python 2.5.2
Martin v. Löwis [Thu, 21 Feb 2008 11:55:26 +0000 (11:55 +0000)]
Tagging for release of Python 2.5.2

17 years agoRedo tag. v2.5.2
Martin v. Löwis [Thu, 21 Feb 2008 11:54:20 +0000 (11:54 +0000)]
Redo tag.

17 years agoUpdate copyright years to 2008. Update README to 2.5.2.
Martin v. Löwis [Thu, 21 Feb 2008 11:53:40 +0000 (11:53 +0000)]
Update copyright years to 2008. Update README to 2.5.2.

17 years agoTagging for release of Python 2.5.2
Martin v. Löwis [Thu, 21 Feb 2008 10:07:08 +0000 (10:07 +0000)]
Tagging for release of Python 2.5.2

17 years agoPrepare for 2.5.2.
Martin v. Löwis [Thu, 21 Feb 2008 10:04:55 +0000 (10:04 +0000)]
Prepare for 2.5.2.

17 years agoA quick fix that removes a spurious unittest failure when users
Ronald Oussoren [Tue, 19 Feb 2008 15:29:40 +0000 (15:29 +0000)]
A quick fix that removes a spurious unittest failure when users
upgrade their python2.5 install and then run Python's test suite.
This is needed because one of the test files for the decimal module
changed it name (see issue 2114) and OSX doesn't feature a full
package manager.

17 years agoFix link
Andrew M. Kuchling [Mon, 18 Feb 2008 18:18:37 +0000 (18:18 +0000)]
Fix link

17 years agoBug #2137: Remove test_struct.test_crasher, which was meaningful
Martin v. Löwis [Mon, 18 Feb 2008 17:46:27 +0000 (17:46 +0000)]
Bug #2137: Remove test_struct.test_crasher, which was meaningful
only on 32-bit systems.

17 years agoRevert 60793 for test_array; on a 64-bit system,
Martin v. Löwis [Fri, 15 Feb 2008 19:52:38 +0000 (19:52 +0000)]
Revert 60793 for test_array; on a 64-bit system,
MemoryError was not guaranteed.

17 years agoFix deallocation of array objects when allocation ran out of memory.
Martin v. Löwis [Fri, 15 Feb 2008 19:11:46 +0000 (19:11 +0000)]
Fix deallocation of array objects when allocation ran out of memory.

17 years agomksourcepkg is not getting the tag right by itself, so recording it in the
Fred Drake [Thu, 14 Feb 2008 14:25:24 +0000 (14:25 +0000)]
mksourcepkg is not getting the tag right by itself, so recording it in the
Makefile explicitly for now

17 years agoreverting; wrong tag
Fred Drake [Thu, 14 Feb 2008 14:09:21 +0000 (14:09 +0000)]
reverting; wrong tag

17 years agomksourcepkg is not getting the tag right by itself, so recording it in the
Fred Drake [Thu, 14 Feb 2008 14:06:09 +0000 (14:06 +0000)]
mksourcepkg is not getting the tag right by itself, so recording it in the
Makefile explicitly for now

17 years agoTagging for release of Python 2.5.2c1
Martin v. Löwis [Thu, 14 Feb 2008 12:59:38 +0000 (12:59 +0000)]
Tagging for release of Python 2.5.2c1

17 years agoCorrect 2.5.2c1 uuid. Add IDLE release date. v2.5.2c1
Martin v. Löwis [Thu, 14 Feb 2008 12:58:41 +0000 (12:58 +0000)]
Correct 2.5.2c1 uuid. Add IDLE release date.

17 years agoPreparing for 2.5.2c1.
Martin v. Löwis [Thu, 14 Feb 2008 12:33:15 +0000 (12:33 +0000)]
Preparing for 2.5.2c1.

17 years agoAdded checks for integer overflows, contributed by Google. Some are
Martin v. Löwis [Thu, 14 Feb 2008 11:26:18 +0000 (11:26 +0000)]
Added checks for integer overflows, contributed by Google. Some are
only available if asserts are left in the code, in cases where they
can't be triggered from Python code.

17 years agobump: IDLE 1.2.2
Kurt B. Kaiser [Thu, 14 Feb 2008 04:57:08 +0000 (04:57 +0000)]
bump: IDLE 1.2.2

17 years agoThere was an error on exit if no sys.exitfunc was defined. Issue 1647.
Kurt B. Kaiser [Thu, 14 Feb 2008 04:45:30 +0000 (04:45 +0000)]
There was an error on exit if no sys.exitfunc was defined. Issue 1647.
Backport r60227

17 years agoCould not open files in .idlerc directory if latter was hidden on Windows.
Kurt B. Kaiser [Thu, 14 Feb 2008 04:37:26 +0000 (04:37 +0000)]
Could not open files in .idlerc directory if latter was hidden on Windows.
Issue 1743, Issue 1862.
Backport r60225, r60745

17 years agoformat_paragraph_event wasn't returning 'break'
Kurt B. Kaiser [Thu, 14 Feb 2008 04:30:55 +0000 (04:30 +0000)]
format_paragraph_event wasn't returning 'break'
Backport r59463

17 years agoAssume that the user knows when he wants to end the line; don't insert
Kurt B. Kaiser [Thu, 14 Feb 2008 04:19:41 +0000 (04:19 +0000)]
Assume that the user knows when he wants to end the line; don't insert
something he didn't select or complete.
Backport r58306

17 years agoCorrected some bugs in AutoComplete. Also, Page Up/Down in ACW implemented;
Kurt B. Kaiser [Thu, 14 Feb 2008 04:11:52 +0000 (04:11 +0000)]
Corrected some bugs in AutoComplete.  Also, Page Up/Down in ACW implemented;
mouse and cursor selection in ACWindow implemented; double Tab inserts current
selection and closes ACW (similar to double-click and Return); scroll wheel now
works in ACW.  Added AutoComplete instructions to IDLE Help.
Backport of r53679

17 years ago1. Avoid hang when encountering a duplicate in a completion list. Bug 1571112.
Kurt B. Kaiser [Thu, 14 Feb 2008 04:02:10 +0000 (04:02 +0000)]
1. Avoid hang when encountering a duplicate in a completion list. Bug 1571112.
2. Duplicate some old entries from Python's NEWS to IDLE's NEWS.txt
Backport of r53042

17 years agoSome syntax errors were being caught by tokenize during the tabnanny
Kurt B. Kaiser [Thu, 14 Feb 2008 03:25:59 +0000 (03:25 +0000)]
Some syntax errors were being caught by tokenize during the tabnanny
check, resulting in obscure error messages.  Do the syntax check
first.  Bug 15627161562719  Backport of r52083

17 years agoBring NEWS.txt up to date.
Kurt B. Kaiser [Thu, 14 Feb 2008 00:08:01 +0000 (00:08 +0000)]
Bring NEWS.txt up to date.

17 years agoBack port of r60765 (fix --enable-universalsdk doc typo).
Brett Cannon [Wed, 13 Feb 2008 19:17:17 +0000 (19:17 +0000)]
Back port of r60765 (fix --enable-universalsdk doc typo).

17 years agoIn the recursive debug command, pass Pdb arguments (completekey, stdin, stdout)
Guido van Rossum [Wed, 13 Feb 2008 18:41:48 +0000 (18:41 +0000)]
In the recursive debug command, pass Pdb arguments (completekey, stdin, stdout)
to the recursive Pdb instance.

17 years agoPatch #1966: Break infinite loop in httplib when the servers
Martin v. Löwis [Tue, 12 Feb 2008 18:48:23 +0000 (18:48 +0000)]
Patch #1966: Break infinite loop in httplib when the servers
implements the chunked encoding incorrectly.

17 years agoBackport of r60743:
Martin v. Löwis [Tue, 12 Feb 2008 13:48:06 +0000 (13:48 +0000)]
Backport of r60743:
Patch #1736: Fix file name handling of _msi.FCICreate.

17 years agoBackport the nts() function from the trunk. This fixes problems with
Lars Gustäbel [Mon, 11 Feb 2008 18:36:07 +0000 (18:36 +0000)]
Backport the nts() function from the trunk. This fixes problems with
the xstar format that puts extra fields inside the space that POSIX
has reserved for the prefix field.

17 years agoBackport relevant part of issue 2021 fix (r60695): Support with statement properly...
Nick Coghlan [Mon, 11 Feb 2008 12:53:42 +0000 (12:53 +0000)]
Backport relevant part of issue 2021 fix (r60695): Support with statement properly in tempfile.NamedTemporaryFile

17 years agoBackport test_resource fix from trunk to stop it crashing on Ubuntu
Nick Coghlan [Mon, 11 Feb 2008 11:31:24 +0000 (11:31 +0000)]
Backport test_resource fix from trunk to stop it crashing on Ubuntu

17 years agoissue 2045: Infinite recursion when printing a subclass of defaultdict,
Amaury Forgeot d'Arc [Fri, 8 Feb 2008 01:05:21 +0000 (01:05 +0000)]
issue 2045: Infinite recursion when printing a subclass of defaultdict,
if default_factory is set to a bound method.

Backport of r60663.

17 years agoBackport r60653:
Walter Dörwald [Thu, 7 Feb 2008 19:58:37 +0000 (19:58 +0000)]
Backport r60653:
Fix typo in docstring for Calendar.itermonthdays().

17 years agoBackport LaTex version of r60651:
Walter Dörwald [Thu, 7 Feb 2008 19:55:47 +0000 (19:55 +0000)]
Backport LaTex version of r60651:
Fix documentation for Calendar.iterweekdays(): firstweekday is a property.
Fixes second part of #2018.

17 years agoBackport LaTeX version of r60649:
Walter Dörwald [Thu, 7 Feb 2008 19:35:17 +0000 (19:35 +0000)]
Backport LaTeX version of r60649:
Clarify that the output of TextCalendar.formatmonth() and
TextCalendar.formatyear() for custom instances won't be influenced by calls
to the module global setfirstweekday() function. Fixes #2018.

17 years agoFix the way methods are created for the _ctypes.COMError exception
Thomas Heller [Wed, 6 Feb 2008 19:58:46 +0000 (19:58 +0000)]
Fix the way methods are created for the _ctypes.COMError exception
type; this fix is already in the trunk.

17 years agoRemove month parameter from Calendar.yeardatescalendar(),
Walter Dörwald [Wed, 6 Feb 2008 14:39:06 +0000 (14:39 +0000)]
Remove month parameter from Calendar.yeardatescalendar(),
Calendar.yeardays2calendar() and Calendar.yeardayscalendar() as the methods
don't have such a parameter. Fixes issue #2017. (2.5 backport of r60618)

17 years agoBackport doc fixes from 2.6. These are all things that were already
Guido van Rossum [Tue, 5 Feb 2008 17:31:37 +0000 (17:31 +0000)]
Backport doc fixes from 2.6.  These are all things that were already
supported but weren't in the docs, like conditional backreferences.

17 years agoIn the experimental 'Scanner' feature, the group count was set wrong.
Guido van Rossum [Tue, 5 Feb 2008 17:27:23 +0000 (17:27 +0000)]
In the experimental 'Scanner' feature, the group count was set wrong.

17 years agoIssue #1507247, #2004: Use mode 0700 for temporary directories and
Lars Gustäbel [Tue, 5 Feb 2008 12:00:20 +0000 (12:00 +0000)]
Issue #1507247, #2004: Use mode 0700 for temporary directories and
default permissions for missing directories.

(backport from r53526, r60588)

17 years agoNo need to emit co_lnotab item when both offsets are zeros.
Amaury Forgeot d'Arc [Mon, 4 Feb 2008 23:51:55 +0000 (23:51 +0000)]
No need to emit co_lnotab item when both offsets are zeros.
r60579 broke a test test_compile, which seems to test an "implementation detail" IMO.

Also test that this correction does not impact the debugger.

17 years agoTurn off a debugging flag.
Brett Cannon [Mon, 4 Feb 2008 23:41:02 +0000 (23:41 +0000)]
Turn off a debugging flag.

17 years agobackport of r60575 (issue #1750076): Debugger did not step on every iteration of...
Amaury Forgeot d'Arc [Mon, 4 Feb 2008 22:34:57 +0000 (22:34 +0000)]
backport of r60575 (issue #1750076): Debugger did not step on every iteration of a while statement.

The mapping between bytecode offsets and source lines (lnotab) did not contain
an entry for the beginning of the loop.

Now it does, and the lnotab can be a bit larger:
in particular, several statements on the same line generate several entries.
However, this does not bother the settrace function, which will trigger only
one 'line' event.

The lnotab seems to be exactly the same as with python2.4.

17 years agoBackport r59862 (issue #712900): make long regexp matches interruptable
Guido van Rossum [Mon, 4 Feb 2008 22:00:35 +0000 (22:00 +0000)]
Backport r59862 (issue #712900): make long regexp matches interruptable
by signals.

17 years agoBackport r60537: have order of CPPFLAGS and LDFLAGS be honored.
Brett Cannon [Sun, 3 Feb 2008 09:58:02 +0000 (09:58 +0000)]
Backport r60537: have order of CPPFLAGS and LDFLAGS be honored.

17 years agoDisable linking against BerkeleyDB 4.6 by default as it has proven to
Gregory P. Smith [Sun, 3 Feb 2008 08:10:20 +0000 (08:10 +0000)]
Disable linking against BerkeleyDB 4.6 by default as it has proven to
be a buggy release on many platforms.

17 years agobackport r60544 from trunk:
Gregory P. Smith [Sun, 3 Feb 2008 07:26:23 +0000 (07:26 +0000)]
backport r60544 from trunk:
Merge this fix from the pybsddb tree:
r293 | jcea | 2008-01-31 01:08:19 -0800 (Thu, 31 Jan 2008) | 4 lines

Solved memory leak when using cursors with
databases without environment.

17 years agoBackport 60542:
Andrew MacIntyre [Sun, 3 Feb 2008 07:20:39 +0000 (07:20 +0000)]
Backport 60542:
The wrapper function is supposed to be for spawnvpe() so that's
what we should call [this wrapper only available on OS/2].

17 years agoBug #1234: Fixed semaphore errors on AIX 5.2
Christian Heimes [Wed, 30 Jan 2008 22:54:27 +0000 (22:54 +0000)]
Bug #1234: Fixed semaphore errors on AIX 5.2

17 years agoRevert rev. 59926, it breaks comtypes (I need to further examine this).
Thomas Heller [Mon, 28 Jan 2008 08:42:22 +0000 (08:42 +0000)]
Revert rev. 59926, it breaks comtypes (I need to further examine this).

17 years agoTry harder to provoke the exception since the ia64 buildbot still
Neal Norwitz [Mon, 28 Jan 2008 01:33:23 +0000 (01:33 +0000)]
Try harder to provoke the exception since the ia64 buildbot still
doesn't reliably produce an exception.

17 years agoSync up with trunk. Try to flush repeatedly to ensure the exception is raised.
Neal Norwitz [Sun, 27 Jan 2008 20:08:04 +0000 (20:08 +0000)]
Sync up with trunk.  Try to flush repeatedly to ensure the exception is raised.

17 years agoChange isbasestring function as discussed on the cvs list a while ago
Christian Heimes [Sun, 27 Jan 2008 19:01:59 +0000 (19:01 +0000)]
Change isbasestring function as discussed on the cvs list a while ago

17 years agoBackport 60342:
Neal Norwitz [Sun, 27 Jan 2008 05:02:56 +0000 (05:02 +0000)]
Backport 60342:
Try to prevent this test from being flaky.  We might need a sleep in here
which isn't as bad as it sounds.  The close() *should* raise an exception,
so if it didn't we should give more time to sync and really raise it.

17 years agoBackport r58453:
Neal Norwitz [Sun, 27 Jan 2008 01:24:44 +0000 (01:24 +0000)]
Backport r58453:
Let the O/S supply a port if none of the default ports can be used.
This should make the tests more robust at the expense of allowing
tests to be sloppier by not requiring them to cleanup after themselves.
(It will legitamitely help when running two test suites simultaneously
or if another process is already using one of the predefined ports.)

This will hopefully fix test_asynchat.

17 years agoBackport 60334:
Neal Norwitz [Sun, 27 Jan 2008 01:23:50 +0000 (01:23 +0000)]
Backport 60334:
On some systems (e.g., Ubuntu on hppa) the flush()
doesn't (always) cause the exception, but the close() does.

17 years ago#1940: make it possible to use curses.filter() before curses.initscr()
Georg Brandl [Sat, 26 Jan 2008 14:03:51 +0000 (14:03 +0000)]
#1940: make it possible to use curses.filter() before curses.initscr()
as the documentation says.
 (backport from rev. 60322)

17 years agoFix typo in constant name.
Thomas Wouters [Fri, 25 Jan 2008 21:08:41 +0000 (21:08 +0000)]
Fix typo in constant name.

17 years agoUse the right (portable) definition of the max of a Py_ssize_t.
Thomas Wouters [Fri, 25 Jan 2008 19:51:24 +0000 (19:51 +0000)]
Use the right (portable) definition of the max of a Py_ssize_t.

17 years agoRewrite the list_inline_repeat overflow check slightly differently.
Guido van Rossum [Fri, 25 Jan 2008 19:42:36 +0000 (19:42 +0000)]
Rewrite the list_inline_repeat overflow check slightly differently.

17 years agoSilence a compiler warning.
Guido van Rossum [Fri, 25 Jan 2008 06:11:53 +0000 (06:11 +0000)]
Silence a compiler warning.

17 years ago#1920: when considering a block starting by "while 0", the compiler optimized the
Amaury Forgeot d'Arc [Thu, 24 Jan 2008 23:42:08 +0000 (23:42 +0000)]
#1920: when considering a block starting by "while 0", the compiler optimized the
whole construct away, even when an 'else' clause is present::

    while 0:
        print("no")
    else:
        print("yes")

did not generate any code at all.

Now the compiler emits the 'else' block, like it already does for 'if' statements.

Backport of r60265.

17 years agoNews for some crashers I fixed recently.
Guido van Rossum [Thu, 24 Jan 2008 18:28:37 +0000 (18:28 +0000)]
News for some crashers I fixed recently.
Also removed three non-ASCII chars at start of file.

17 years agoBackport r60246.
Guido van Rossum [Thu, 24 Jan 2008 17:59:56 +0000 (17:59 +0000)]
Backport r60246.
Fix issue #1303614, test67.py.

17 years agoFix failing test_mailbox on Cygwin
Andrew M. Kuchling [Thu, 24 Jan 2008 14:08:00 +0000 (14:08 +0000)]
Fix failing test_mailbox on Cygwin

17 years agoInvert the checks in get_[u]long and get_[u]longlong. The intent was
Thomas Heller [Thu, 24 Jan 2008 13:08:54 +0000 (13:08 +0000)]
Invert the checks in get_[u]long and get_[u]longlong.  The intent was
to not accept float types; the result was that integer-like objects
were not accepted.

17 years agoFix two crashers (borrowed_ref_[34].py from the trunk).
Guido van Rossum [Wed, 23 Jan 2008 20:09:39 +0000 (20:09 +0000)]
Fix two crashers (borrowed_ref_[34].py from the trunk).

17 years agoFix product code handling for Win64.
Martin v. Löwis [Wed, 23 Jan 2008 17:54:14 +0000 (17:54 +0000)]
Fix product code handling for Win64.

17 years agoFixed bug #1915: Python compiles with --enable-unicode=no again. However several...
Christian Heimes [Wed, 23 Jan 2008 14:20:41 +0000 (14:20 +0000)]
Fixed bug #1915: Python compiles with --enable-unicode=no again. However several extension methods and modules do not work without unicode support.

17 years agoBackport r60208, skip some tests for huge passwd/group files.
Guido van Rossum [Wed, 23 Jan 2008 01:20:26 +0000 (01:20 +0000)]
Backport r60208, skip some tests for huge passwd/group files.

17 years agoBackport: #1889 - fixup \xhh specs.
Georg Brandl [Tue, 22 Jan 2008 07:54:07 +0000 (07:54 +0000)]
Backport: #1889 - fixup \xhh specs.

17 years agoBackport of r60190:
Gregory P. Smith [Tue, 22 Jan 2008 01:29:11 +0000 (01:29 +0000)]
Backport of r60190:
- Fix Issue #1703448: A joined thread could show up in the
  threading.enumerate() list after the join() for a brief period until
  it actually exited.

17 years agoRemove extra test that was accidentally backported from the trunk
Mark Dickinson [Mon, 21 Jan 2008 23:35:11 +0000 (23:35 +0000)]
Remove extra test that was accidentally backported from the trunk

17 years agoIssue 1678380: fix a bug identifying -0.0 and 0.0
Mark Dickinson [Mon, 21 Jan 2008 21:54:47 +0000 (21:54 +0000)]
Issue 1678380:  fix a bug identifying -0.0 and 0.0

17 years agoAdd NEWS entry for #1882.
Georg Brandl [Mon, 21 Jan 2008 18:36:54 +0000 (18:36 +0000)]
Add NEWS entry for #1882.
 (backport from rev. 60170)

17 years agoIssue #1882: when compiling code from a string, encoding cookies in the
Georg Brandl [Mon, 21 Jan 2008 18:35:52 +0000 (18:35 +0000)]
Issue #1882: when compiling code from a string, encoding cookies in the
second line of code were not always recognized correctly.
 (backport from rev. 60168)

17 years agoFix: #1836: Off-by-one bug in TimedRotatingFileHandler rollover calculation. Patch...
Vinay Sajip [Mon, 21 Jan 2008 17:03:46 +0000 (17:03 +0000)]
Fix: #1836: Off-by-one bug in TimedRotatingFileHandler rollover calculation. Patch thanks to Kathryn M. Kowalski.

17 years agoFix off-by-one error that resulted in missed characters
Andrew M. Kuchling [Sat, 19 Jan 2008 23:44:39 +0000 (23:44 +0000)]
Fix off-by-one error that resulted in missed characters

17 years agobackport r60116 - fix zipfile to work with archives having file
Gregory P. Smith [Sat, 19 Jan 2008 23:16:01 +0000 (23:16 +0000)]
backport r60116 - fix zipfile to work with archives having file
headers beyond the signed 2**31 byte boundary.

17 years agobackport r60104 + r60111 from trunk.
Gregory P. Smith [Sat, 19 Jan 2008 22:29:41 +0000 (22:29 +0000)]
backport r60104 + r60111 from trunk.
- Issue #1336: fix a race condition in subprocess.Popen if the garbage
  collector kicked in at the wrong time that would cause the process
  to hang when the child wrote to stderr.

17 years agoBug 1296: restore text describing OptionGroup
Andrew M. Kuchling [Sat, 19 Jan 2008 21:01:39 +0000 (21:01 +0000)]
Bug 1296: restore text describing OptionGroup

17 years agoBackport r59688.
Georg Brandl [Sat, 19 Jan 2008 20:34:19 +0000 (20:34 +0000)]
Backport r59688.

17 years agoBug 1277: make Maildir use the user-provided factory instead of hard-wiring MaildirMe...
Andrew M. Kuchling [Sat, 19 Jan 2008 20:14:40 +0000 (20:14 +0000)]
Bug 1277: make Maildir use the user-provided factory instead of hard-wiring MaildirMessage.

17 years agoThis got fixed in r60056.
Guido van Rossum [Fri, 18 Jan 2008 23:06:49 +0000 (23:06 +0000)]
This got fixed in r60056.

17 years agoBackport r55080:
Guido van Rossum [Fri, 18 Jan 2008 21:31:32 +0000 (21:31 +0000)]
Backport r55080:
Fix for #1303614 and #1174712:
- __dict__ descriptor abuse for subclasses of built-in types
- subclassing from both ModuleType and another built-in types

17 years agoFix an edge case whereby the __del__() method of a classic class could
Guido van Rossum [Fri, 18 Jan 2008 20:53:37 +0000 (20:53 +0000)]
Fix an edge case whereby the __del__() method of a classic class could
create a new weakref to the object.

17 years ago** backport r60015 from trunk.
Gregory P. Smith [Thu, 17 Jan 2008 07:54:47 +0000 (07:54 +0000)]
** backport r60015 from trunk.
- Issue829951: In the smtplib module, SMTP.starttls() now complies with
  RFC 3207 and forgets any knowledge obtained from the server not obtained
  from the TLS negotiation itself.  Patch contributed by Bill Fenner.

17 years agoBackport from trunk:
Thomas Heller [Wed, 16 Jan 2008 19:24:20 +0000 (19:24 +0000)]
Backport from trunk:
  Fix a potential 'SystemError: NULL result without error'.
  NULL may be a valid return value from PyLong_AsVoidPtr.
Also move an older ctypes NEWS item in the correct category.

17 years agoBackport r59999: fix MSDN link. (#1854)
Georg Brandl [Wed, 16 Jan 2008 16:57:19 +0000 (16:57 +0000)]
Backport r59999: fix MSDN link. (#1854)

17 years agoFix 1698398: Zipfile.printdir() crashed because the format string expected a tuple...
Raymond Hettinger [Mon, 14 Jan 2008 23:02:51 +0000 (23:02 +0000)]
Fix 1698398:  Zipfile.printdir() crashed because the format string expected a tuple object of length six instead of a time.struct_time object.

17 years agoAdded NEWS entry, plus:
Thomas Heller [Fri, 11 Jan 2008 19:48:46 +0000 (19:48 +0000)]
Added NEWS entry, plus:

Merged revisions 59925 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk/Modules/_ctypes

........
  r59925 | thomas.heller | 2008-01-11 20:34:06 +0100 (Fr, 11 Jan 2008) | 5 lines

  Raise an error instead of crashing with a segfault when a NULL
  function pointer is called.

  Will backport to release25-maint.
........

17 years agoLink to external documentation about new style classes was
Facundo Batista [Wed, 9 Jan 2008 16:37:02 +0000 (16:37 +0000)]
Link to external documentation about new style classes was
wrong. Fix issue 1774.

17 years agoUpdate reference to bug tracker
Andrew M. Kuchling [Wed, 9 Jan 2008 12:43:55 +0000 (12:43 +0000)]
Update reference to bug tracker