]> granicus.if.org Git - python/log
python
14 years ago(Merge 3.2) Close #12230: Mac OS X Tiger (10.4) has a kernel bug: sometimes,
Victor Stinner [Wed, 1 Jun 2011 11:19:07 +0000 (13:19 +0200)]
(Merge 3.2) Close #12230: Mac OS X Tiger (10.4) has a kernel bug: sometimes,
the file descriptor of a pipe closed in the parent process is valid in the
child process according to fstat(), but the mode of the file descriptor is
invalid, and read or write raise an error.

test.support.requires_mac_ver() is now a decorator, as suggested by Ezio
Melotti, and its docstring is fixed (linux_version => mac_ver).

14 years agoClose #12230: Mac OS X Tiger (10.4) has a kernel bug: sometimes, the file
Victor Stinner [Wed, 1 Jun 2011 11:13:04 +0000 (13:13 +0200)]
Close #12230: Mac OS X Tiger (10.4) has a kernel bug: sometimes, the file
descriptor of a pipe closed in the parent process is valid in the child process
according to fstat(), but the mode of the file descriptor is invalid, and read
or write raise an error.

Add also requires_mac_ver() decorator to test.support.

14 years agotest.support: add requires_mac_ver() function
Victor Stinner [Wed, 1 Jun 2011 10:28:04 +0000 (12:28 +0200)]
test.support: add requires_mac_ver() function

Add also linux_version() to __all__.

14 years agomerge 3.2
Benjamin Peterson [Wed, 1 Jun 2011 02:39:38 +0000 (21:39 -0500)]
merge 3.2

14 years agomerge 3.1
Benjamin Peterson [Wed, 1 Jun 2011 02:38:49 +0000 (21:38 -0500)]
merge 3.1

14 years agoreturn NULL on error
Benjamin Peterson [Wed, 1 Jun 2011 02:38:15 +0000 (21:38 -0500)]
return NULL on error

14 years agomerge 3.2
Benjamin Peterson [Wed, 1 Jun 2011 02:31:59 +0000 (21:31 -0500)]
merge 3.2

14 years agobe extra careful with a borrowed reference when the GIL could be released (closes...
Benjamin Peterson [Wed, 1 Jun 2011 02:31:37 +0000 (21:31 -0500)]
be extra careful with a borrowed reference when the GIL could be released (closes #8578)

14 years agomerge 3.2
Benjamin Peterson [Wed, 1 Jun 2011 02:28:03 +0000 (21:28 -0500)]
merge 3.2

14 years agodemote this to a note
Benjamin Peterson [Wed, 1 Jun 2011 02:27:41 +0000 (21:27 -0500)]
demote this to a note

14 years agoremove __version__s dependent on subversion keyword expansion (closes #12221)
Benjamin Peterson [Wed, 1 Jun 2011 01:52:17 +0000 (20:52 -0500)]
remove __version__s dependent on subversion keyword expansion (closes #12221)

14 years agomerge 3.2 (#12221)
Benjamin Peterson [Wed, 1 Jun 2011 00:07:45 +0000 (19:07 -0500)]
merge 3.2 (#12221)

14 years agomerge 3.1 (#12221)
Benjamin Peterson [Wed, 1 Jun 2011 00:06:17 +0000 (19:06 -0500)]
merge 3.1 (#12221)

14 years agosimply use the Python version for pyexpat.__version__ #12221
Benjamin Peterson [Tue, 31 May 2011 23:59:49 +0000 (18:59 -0500)]
simply use the Python version for pyexpat.__version__ #12221

14 years agorun autoreconf
Benjamin Peterson [Tue, 31 May 2011 23:26:08 +0000 (18:26 -0500)]
run autoreconf

14 years ago(Merge 3.2) Close #12085: Fix an attribute error in subprocess.Popen destructor
Victor Stinner [Tue, 31 May 2011 22:58:57 +0000 (00:58 +0200)]
(Merge 3.2) Close #12085: Fix an attribute error in subprocess.Popen destructor
if the constructor has failed, e.g. because of an undeclared keyword argument.
Patch written by Oleg Oshmyan.

14 years agoClose #12085: Fix an attribute error in subprocess.Popen destructor if the
Victor Stinner [Tue, 31 May 2011 22:57:47 +0000 (00:57 +0200)]
Close #12085: Fix an attribute error in subprocess.Popen destructor if the
constructor has failed, e.g. because of an undeclared keyword argument. Patch
written by Oleg Oshmyan.

14 years agoadd news note
Benjamin Peterson [Tue, 31 May 2011 22:11:26 +0000 (17:11 -0500)]
add news note

14 years agodisable ASDLGEN if hg won't work, or if python is not installed.
Ralf Schmitt [Tue, 31 May 2011 22:10:03 +0000 (17:10 -0500)]
disable ASDLGEN if hg won't work, or if python is not installed.
This change makes configure check for
- the existence of a hg repository
- the hg executable itself
- the python executable

Running $(srcdir)/Parser/asdl_c.py (i.e. ASDLGEN) will fail if any of
the above prerequisites is missing, so we now disable it instead.

closes #12225

14 years agoClose #12229: Remove an unused argument of _bufferedreader_peek_unlocked(),
Victor Stinner [Tue, 31 May 2011 22:01:24 +0000 (00:01 +0200)]
Close #12229: Remove an unused argument of _bufferedreader_peek_unlocked(),
io.BufferedReader._peek_unlocked(). Patch written by John O'Connor.

14 years agoIssue #8407: test_signal doesn't check signal delivery order
Victor Stinner [Tue, 31 May 2011 20:31:09 +0000 (22:31 +0200)]
Issue #8407: test_signal doesn't check signal delivery order

Tthe signal delivery order is not portable or reliable.

14 years agocode cleanup in packaging.run
Tarek Ziade [Tue, 31 May 2011 10:15:42 +0000 (12:15 +0200)]
code cleanup in packaging.run

14 years agomake sure we check for write access before starting the install, and add correct...
Tarek Ziade [Tue, 31 May 2011 10:09:34 +0000 (12:09 +0200)]
make sure we check for write access before starting the install, and add correct exit code

14 years agoTidy up the additional string module tests added at the Pycon sprints (closes #11505)
Nick Coghlan [Tue, 31 May 2011 09:40:11 +0000 (19:40 +1000)]
Tidy up the additional string module tests added at the Pycon sprints (closes #11505)

14 years agoimproved pysetup list UI
Tarek Ziade [Tue, 31 May 2011 07:18:24 +0000 (09:18 +0200)]
improved pysetup list UI

14 years agopromoted pysetup3 to a top-level script
Tarek Ziade [Tue, 31 May 2011 06:31:50 +0000 (08:31 +0200)]
promoted pysetup3 to a top-level script

14 years agomerge heads
Benjamin Peterson [Tue, 31 May 2011 00:25:43 +0000 (19:25 -0500)]
merge heads

14 years agoadd tests for negative with conjugate
Benjamin Peterson [Tue, 31 May 2011 00:22:53 +0000 (19:22 -0500)]
add tests for negative with conjugate

14 years ago(Merge 3.2) Issue #12057: Add tests for ISO 2022 codecs
Victor Stinner [Mon, 30 May 2011 22:03:07 +0000 (00:03 +0200)]
(Merge 3.2) Issue #12057: Add tests for ISO 2022 codecs

iso2022_jp, iso2022_jp_2 and iso2022_kr

14 years agoIssue #12057: Add tests for ISO 2022 codecs
Victor Stinner [Mon, 30 May 2011 22:01:24 +0000 (00:01 +0200)]
Issue #12057: Add tests for ISO 2022 codecs

iso2022_jp, iso2022_jp_2 and iso2022_kr

14 years ago(Merge 3.2) Issue #1195: fix the issue number of the NEWS entry
Victor Stinner [Mon, 30 May 2011 21:50:34 +0000 (23:50 +0200)]
(Merge 3.2) Issue #1195: fix the issue number of the NEWS entry

14 years agoIssue #1195: fix the issue number of the NEWS entry
Victor Stinner [Mon, 30 May 2011 21:50:04 +0000 (23:50 +0200)]
Issue #1195: fix the issue number of the NEWS entry

14 years ago(Merge 3.2) Issue #12016: my_fgets() now always clears errors before calling
Victor Stinner [Mon, 30 May 2011 21:47:01 +0000 (23:47 +0200)]
(Merge 3.2) Issue #12016: my_fgets() now always clears errors before calling
fgets(). Fix the following case: sys.stdin.read() stopped with CTRL+d (end of
file), raw_input() interrupted by CTRL+c.

14 years agoIssue #12016: my_fgets() now always clears errors before calling fgets(). Fix
Victor Stinner [Mon, 30 May 2011 21:46:00 +0000 (23:46 +0200)]
Issue #12016: my_fgets() now always clears errors before calling fgets(). Fix
the following case: sys.stdin.read() stopped with CTRL+d (end of file),
raw_input() interrupted by CTRL+c.

14 years agobetter UI when the user does not have the perms to remove the project
Tarek Ziade [Mon, 30 May 2011 21:26:51 +0000 (23:26 +0200)]
better UI when the user does not have the perms to remove the project

14 years agoIssue #12028: fix NEWS entry
Victor Stinner [Mon, 30 May 2011 21:23:50 +0000 (23:23 +0200)]
Issue #12028: fix NEWS entry

14 years agoClose #10616: mention bytes and bytearray in PyObject_AsCharBuffer() error
Victor Stinner [Mon, 30 May 2011 21:21:30 +0000 (23:21 +0200)]
Close #10616: mention bytes and bytearray in PyObject_AsCharBuffer() error
message

14 years agoClose #12028: Make threading._get_ident() public, rename it to
Victor Stinner [Mon, 30 May 2011 21:02:52 +0000 (23:02 +0200)]
Close #12028: Make threading._get_ident() public, rename it to
threading.get_ident() and document it. This function was used by
_thread.get_ident().

14 years agoClose #12089: Remove outdated and unused code from regrtest.
Victor Stinner [Mon, 30 May 2011 20:58:13 +0000 (22:58 +0200)]
Close #12089: Remove outdated and unused code from regrtest.

14 years agoClose #12171: IncrementalEncoder.reset() of CJK codecs (multibytecodec) calls
Victor Stinner [Mon, 30 May 2011 20:56:00 +0000 (22:56 +0200)]
Close #12171: IncrementalEncoder.reset() of CJK codecs (multibytecodec) calls
encreset() instead of decreset().

14 years agoUpdate the ACKS file with the packaging contributors
Alexis Metaireau [Mon, 30 May 2011 19:57:20 +0000 (21:57 +0200)]
Update the ACKS file with the packaging contributors

14 years agofixed the test_uninstall patch
Tarek Ziade [Mon, 30 May 2011 17:16:49 +0000 (19:16 +0200)]
fixed the test_uninstall patch

14 years agoIssue 12218: Removing wsgiref.egg-info
Tarek Ziade [Mon, 30 May 2011 16:55:32 +0000 (18:55 +0200)]
Issue 12218: Removing wsgiref.egg-info

14 years agomerge heads
Benjamin Peterson [Mon, 30 May 2011 16:15:05 +0000 (11:15 -0500)]
merge heads

14 years agodon't restrict unexpected EOF errors to the first line (closes #12216)
Benjamin Peterson [Mon, 30 May 2011 16:12:38 +0000 (11:12 -0500)]
don't restrict unexpected EOF errors to the first line (closes #12216)

14 years agouse better naming scheme
Benjamin Peterson [Mon, 30 May 2011 15:52:48 +0000 (10:52 -0500)]
use better naming scheme

14 years agoIncreases some test timeouts to fix issue 11864.
Brian Quinlan [Mon, 30 May 2011 11:52:24 +0000 (21:52 +1000)]
Increases some test timeouts to fix issue 11864.

14 years agodisplaying the faulty project name is a good idea
Tarek Ziade [Mon, 30 May 2011 10:25:38 +0000 (12:25 +0200)]
displaying the faulty project name is a good idea

14 years agoremoved spurious output
Tarek Ziade [Mon, 30 May 2011 10:25:21 +0000 (12:25 +0200)]
removed spurious output

14 years agoCleaned up the installer output behavior.
Tarek Ziade [Mon, 30 May 2011 10:07:49 +0000 (12:07 +0200)]
Cleaned up the installer output behavior.

This change also makes sure the logger handlers are not alterated after an
installation. That also fixes the remaining environment alteration issue in
test_packaging.

14 years agocleanup packaging.database
Tarek Ziade [Mon, 30 May 2011 09:07:54 +0000 (11:07 +0200)]
cleanup packaging.database

14 years agoa resource module for 2 functions is overkill. database is the right place for those
Tarek Ziade [Mon, 30 May 2011 08:57:44 +0000 (10:57 +0200)]
a resource module for 2 functions is overkill. database is the right place for those

14 years agoSimplify line-oriented tests in test_bz2.
Nadeem Vawda [Mon, 30 May 2011 00:09:54 +0000 (02:09 +0200)]
Simplify line-oriented tests in test_bz2.

14 years agoIssue #1625: Add stream ordering test to test_bz2.
Nadeem Vawda [Sun, 29 May 2011 23:58:12 +0000 (01:58 +0200)]
Issue #1625: Add stream ordering test to test_bz2.

14 years agoRemove unused data from test_bz2.
Nadeem Vawda [Sun, 29 May 2011 23:44:45 +0000 (01:44 +0200)]
Remove unused data from test_bz2.

DATA_CRLF was used to test BZ2File's universal newline logic, which was removed
in changeset ce63a5dcb0af. The tests themselves were removed in fbabdb0d7dd2.

14 years agoMiscellaneous cleanups to bz2 and test_bz2 following issue #1625.
Nadeem Vawda [Sun, 29 May 2011 23:12:24 +0000 (01:12 +0200)]
Miscellaneous cleanups to bz2 and test_bz2 following issue #1625.

* In bz2.decompress(), concatenate partial results in a way that should
   be more friendly to other Python implementations
* Remove redundant comments in test_bz2
* Use 'while True:' instead of 'while 1:'

14 years agoIssue #10736: Revert changeset de4d34a95603 as it causes failures with
Ned Deily [Sun, 29 May 2011 22:39:11 +0000 (15:39 -0700)]
Issue #10736: Revert changeset de4d34a95603 as it causes failures with
old Apple-supplied Carbon Tk 8.4.

14 years agoIssue #10736: Fix test_ttk test_widgets failures with Cocoa Tk 8.5.9
Ned Deily [Sun, 29 May 2011 22:28:54 +0000 (15:28 -0700)]
Issue #10736: Fix test_ttk test_widgets failures with Cocoa Tk 8.5.9
on Mac OS X.  (Patch by Ronald Oussoren)

14 years agomerge 3.2
Benjamin Peterson [Sun, 29 May 2011 21:44:10 +0000 (16:44 -0500)]
merge 3.2

14 years agomerge 3.1
Benjamin Peterson [Sun, 29 May 2011 21:43:52 +0000 (16:43 -0500)]
merge 3.1

14 years agoAdded tag v3.1.4rc1 for changeset 32fcb9e94985
Benjamin Peterson [Sun, 29 May 2011 21:10:15 +0000 (16:10 -0500)]
Added tag v3.1.4rc1 for changeset 32fcb9e94985

14 years agoupdate pydoc-topics v3.1.4rc1
Benjamin Peterson [Sun, 29 May 2011 21:09:08 +0000 (16:09 -0500)]
update pydoc-topics

14 years agobump to 3.1.4rc1
Benjamin Peterson [Sun, 29 May 2011 21:06:00 +0000 (16:06 -0500)]
bump to 3.1.4rc1

14 years agoSkip test_pipe2 on Linux kernels older than 2.6.27.
Charles-François Natali [Sun, 29 May 2011 18:46:27 +0000 (20:46 +0200)]
Skip test_pipe2 on Linux kernels older than 2.6.27.

14 years agoIssue #12196: Add pipe2() to the os module.
Charles-François Natali [Sun, 29 May 2011 18:07:40 +0000 (20:07 +0200)]
Issue #12196: Add pipe2() to the os module.

14 years agobump ast version
Benjamin Peterson [Sun, 29 May 2011 16:45:29 +0000 (11:45 -0500)]
bump ast version

14 years agounify TryExcept and TryFinally (closes #12199)
Benjamin Peterson [Sun, 29 May 2011 16:43:10 +0000 (11:43 -0500)]
unify TryExcept and TryFinally (closes #12199)

14 years agoMerge 3.2
Éric Araujo [Sun, 29 May 2011 16:13:51 +0000 (18:13 +0200)]
Merge 3.2

14 years agoBranch merge
Éric Araujo [Sun, 29 May 2011 16:08:34 +0000 (18:08 +0200)]
Branch merge

14 years agoMerge 3.1
Éric Araujo [Sun, 29 May 2011 16:07:12 +0000 (18:07 +0200)]
Merge 3.1

14 years agoBranch merge
Éric Araujo [Sun, 29 May 2011 16:05:53 +0000 (18:05 +0200)]
Branch merge

14 years agoBranch merge
Éric Araujo [Sun, 29 May 2011 15:56:20 +0000 (17:56 +0200)]
Branch merge

14 years agoUse bytes in myreceive.
Martin v. Löwis [Sun, 29 May 2011 15:15:44 +0000 (17:15 +0200)]
Use bytes in myreceive.

14 years agoExplain that INET is IPv4 and STREAM is TCP.
Martin v. Löwis [Sun, 29 May 2011 14:54:08 +0000 (16:54 +0200)]
Explain that INET is IPv4 and STREAM is TCP.

14 years agoIssue #12196: Add PIPE_MAX_SIZE to test.support, constant larger than the
Charles-François Natali [Sun, 29 May 2011 14:36:44 +0000 (16:36 +0200)]
Issue #12196: Add PIPE_MAX_SIZE to test.support, constant larger than the
underlying OS pipe buffer size.

14 years agoRecord null merge of Issue #12205
Ned Deily [Sun, 29 May 2011 09:43:43 +0000 (02:43 -0700)]
Record null merge of Issue #12205

14 years agoRecord null merge of Issue #12205
Ned Deily [Sun, 29 May 2011 09:42:28 +0000 (02:42 -0700)]
Record null merge of Issue #12205

14 years agoIssue #12205: Fix test_subprocess failure due to uninstalled test data.
Ned Deily [Sun, 29 May 2011 09:39:02 +0000 (02:39 -0700)]
Issue #12205: Fix test_subprocess failure due to uninstalled test data.

14 years agoNull merge to record previous incorrecly merged changeset from 3.2 branch:
Ned Deily [Sun, 29 May 2011 09:16:36 +0000 (02:16 -0700)]
Null merge to record previous incorrecly merged changeset from 3.2 branch:
changeset:   70465:4f248dd34dd9
branch:      3.2
parent:      70463:7f2e3c466d57
user:        Gregory P. Smith <greg@krypto.org>
date:        Sat May 28 09:06:02 2011 -0700
files:       Lib/test/test_subprocess.py
description:
Fix ProcessTestCasePOSIXPurePython to test the module from import when

changeset:   70466:2c91045d16a6
parent:      70464:2936e8f12e4f
user:        Gregory P. Smith <greg@krypto.org>
date:        Sat May 28 09:06:02 2011 -0700
files:       Lib/test/test_subprocess.py
description:
Fix ProcessTestCasePOSIXPurePython to test the module from import when

14 years agoFix typo in 0311f62714f7
Éric Araujo [Sun, 29 May 2011 01:48:49 +0000 (03:48 +0200)]
Fix typo in 0311f62714f7

14 years agoDon’t misuse “package data” in pprint example
Éric Araujo [Sun, 29 May 2011 01:46:31 +0000 (03:46 +0200)]
Don’t misuse “package data” in pprint example

14 years agoFix typos in Misc/NEWS
Éric Araujo [Sun, 29 May 2011 01:43:59 +0000 (03:43 +0200)]
Fix typos in Misc/NEWS

14 years agoPut version* directives at the right scope
Éric Araujo [Sun, 29 May 2011 01:27:48 +0000 (03:27 +0200)]
Put version* directives at the right scope

14 years agoImprove example for crypt module. No string exceptions..
Éric Araujo [Sun, 29 May 2011 01:24:45 +0000 (03:24 +0200)]
Improve example for crypt module.  No string exceptions..

14 years agoPort r86353 to packaging (#10359: “;” after function definition is invalid in ISO C)
Éric Araujo [Sun, 29 May 2011 00:59:52 +0000 (02:59 +0200)]
Port r86353 to packaging (#10359: “;” after function definition is invalid in ISO C)

14 years agoMerge touch-ups and fixes for #9831 (+port fix to packaging) and #9223 from 3.2
Éric Araujo [Sat, 28 May 2011 22:56:39 +0000 (00:56 +0200)]
Merge touch-ups and fixes for #9831 (+port fix to packaging) and #9223 from 3.2

14 years agoMerge doc touch-ups and fixes for #9831 and #9223 from 3.1
Éric Araujo [Sat, 28 May 2011 22:29:56 +0000 (00:29 +0200)]
Merge doc touch-ups and fixes for #9831 and #9223 from 3.1

14 years agoRe-add missing doc stub for the distutils check command
Éric Araujo [Sat, 28 May 2011 22:22:06 +0000 (00:22 +0200)]
Re-add missing doc stub for the distutils check command

14 years agoMinor touch-ups in distutils.cmd.Command doc
Éric Araujo [Sat, 28 May 2011 22:14:45 +0000 (00:14 +0200)]
Minor touch-ups in distutils.cmd.Command doc

14 years agoFix test_build_py when sys.dont_write_bytecode is true (#9831).
Éric Araujo [Sat, 28 May 2011 21:32:50 +0000 (23:32 +0200)]
Fix test_build_py when sys.dont_write_bytecode is true (#9831).

The tests now pass all combinations of -O/-OO and -B.  See also #7071
and #6292 for previous variations on the same theme.

test_versionpredicate needs a skip when sys.flags.optimize is true, but
I don’t know how to make that work with a DocTestSuite.

14 years agofollow on to the last commit, remove the final POSIXPurePythonTestCase
Gregory P. Smith [Sat, 28 May 2011 17:00:14 +0000 (10:00 -0700)]
follow on to the last commit, remove the final POSIXPurePythonTestCase
reference.  (the difference between running test_subprocess.py
directly rather than via regrtest.py)

14 years agoThe _posixsubprocess module is now required on POSIX.
Gregory P. Smith [Sat, 28 May 2011 16:32:39 +0000 (09:32 -0700)]
The _posixsubprocess module is now required on POSIX.
Remove the pure Python POSIX subprocess implementation.

If non-CPython VMs (are there any for 3.x yet?) were somehow depending
on this, they already have the exact same set of problems with Python
code being executed after os.fork() that _posixsubprocess was written
to deal with.  They should implement an equivalent outside of Python.

14 years agoFix ProcessTestCasePOSIXPurePython to test the module from import when
Gregory P. Smith [Sat, 28 May 2011 16:06:02 +0000 (09:06 -0700)]
Fix ProcessTestCasePOSIXPurePython to test the module from import when
_posixsubprocess doesn't exist rather than simply stubbing it out
after the fact.  This adds coverage for the RuntimeWarning as well as
using the pure python _create_pipe instead of using
_posixsubprocess.cloexec_pipe unintentionally with the pure python
code.

Ironically: I don't think any platform should ever actually _use_ the
pure Python subprocess code on POSIX platforms anymore.  This at least
tests it properly in this stable branch.  The pure python code for
this is likely to be removed in 3.3.

14 years agoFix ProcessTestCasePOSIXPurePython to test the module from import when
Gregory P. Smith [Sat, 28 May 2011 16:06:02 +0000 (09:06 -0700)]
Fix ProcessTestCasePOSIXPurePython to test the module from import when
_posixsubprocess doesn't exist rather than simply stubbing it out
after the fact.  This adds coverage for the RuntimeWarning as well as
using the pure python _create_pipe instead of using
_posixsubprocess.cloexec_pipe unintentionally with the pure python
code.

Ironically: I don't think any platform should ever actually _use_ the
pure Python subprocess code on POSIX platforms anymore.  This at least
tests it properly in this stable branch.  The pure python code for
this is likely to be removed in 3.3.

14 years agoIssue #11217: For 64-bit/32-bit Mac OS X universal framework builds,
Ned Deily [Sat, 28 May 2011 13:04:02 +0000 (06:04 -0700)]
Issue #11217: For 64-bit/32-bit Mac OS X universal framework builds,
ensure "make install" creates symlinks in --prefix bin for the "-32"
files in the framework bin directory like the installer does.

14 years agoIssue #11217: For 64-bit/32-bit Mac OS X universal framework builds,
Ned Deily [Sat, 28 May 2011 12:59:55 +0000 (05:59 -0700)]
Issue #11217: For 64-bit/32-bit Mac OS X universal framework builds,
ensure "make install" creates symlinks in --prefix bin for the "-32"
files in the framework bin directory like the installer does.

14 years agoIssue #985064: Make plistlib more resilient to faulty input plists.
Ned Deily [Sat, 28 May 2011 10:09:33 +0000 (03:09 -0700)]
Issue #985064: Make plistlib more resilient to faulty input plists.
Patch by Mher Movsisyan.

14 years agoIssue #985064: Make plistlib more resilient to faulty input plists.
Ned Deily [Sat, 28 May 2011 10:02:30 +0000 (03:02 -0700)]
Issue #985064: Make plistlib more resilient to faulty input plists.
Patch by Mher Movsisyan.

14 years agoIssue #985064: Make plistlib more resilient to faulty input plists.
Ned Deily [Sat, 28 May 2011 09:19:19 +0000 (02:19 -0700)]
Issue #985064: Make plistlib more resilient to faulty input plists.
Patch by Mher Movsisyan.

14 years agoIssue #9670: Increase the default stack size for secondary threads on
Ned Deily [Sat, 28 May 2011 07:45:52 +0000 (00:45 -0700)]
Issue #9670: Increase the default stack size for secondary threads on
Mac OS X and FreeBSD to reduce the chances of a crash instead of a
"maximum recursion depth" RuntimeError exception.
(patch by Ronald Oussoren)