[issue19183] PEP 456 Secure and interchangeable hash algorithm

2013-10-26 Thread Christian Heimes
Changes by Christian Heimes : Added file: http://bugs.python.org/file32384/31ce9488be1c.diff ___ Python tracker ___ ___ Python-bugs-list maili

[issue19183] PEP 456 Secure and interchangeable hash algorithm

2013-10-26 Thread Christian Heimes
Christian Heimes added the comment: Nick, can you do another review? All tests should pass on common boxes. The latest code hides the struct with the hash function. I have added a configure block that detects platforms that don't support unaligned memory access. It works correctly on the SPARC

[issue19412] Add a test.support decorator for tests that require C level docstrings

2013-10-26 Thread Nick Coghlan
Nick Coghlan added the comment: I'll do an initial quick fix that also turns off HAVE_DOCSTRINGS when C level docstrings are missing, before working on a large patch to split it into two separate flags. -- assignee: -> ncoghlan ___ Python tracker

[issue19413] Reload semantics changed unexpectedly in Python 3.3

2013-10-26 Thread Eric Snow
New submission from Eric Snow: PJE brought up concerns on python-dev regarding PEP 451 and module reloading. [1] However, the issue isn't with the PEP changing reload semantics (mostly). Those actually changed with the switch to importlib (and a pure Python reload function) in the 3.3 releas

[issue19414] OrderedDict.values() behavior for modified instance

2013-10-26 Thread Nikolaus Rath
New submission from Nikolaus Rath: The documentation says the following about modifying a dict while iterating through its view: | Iterating views while adding or deleting entries in the dictionary may | raise a RuntimeError or fail to iterate over all entries. (http://docs.python.org/3/library/

[issue19414] OrderedDict.values() behavior for modified instance

2013-10-26 Thread Nikolaus Rath
Nikolaus Rath added the comment: After thinking about this a bit more, I think this is actually a true bug in OrderedDict(), and only option (a) or be (b) really fix it. Rationale: I would expect that for any OrderedDict d, and any function modify_dict(d), the following assertion holds: for

[issue18861] Problems with recursive automatic exception chaining

2013-10-26 Thread Nikolaus Rath
Nikolaus Rath added the comment: *ping* No one any comments on this at all? -- ___ Python tracker ___ ___ Python-bugs-list mailing l

[issue19413] Reload semantics changed unexpectedly in Python 3.3

2013-10-26 Thread Nick Coghlan
Nick Coghlan added the comment: It's actually even simpler than that - we can just go back to ignoring the __loader__ attribute entirely and always searching for a new one, since we want to pick up changes to the import hooks, even for modules with a __loader__ already set (which is almost all

[issue19412] Add a test.support decorator for tests that require C level docstrings

2013-10-26 Thread Roundup Robot
Roundup Robot added the comment: New changeset 1927b7c01c78 by Nick Coghlan in branch 'default': Mitigate #19412: restore test skips for --without-doc-strings http://hg.python.org/cpython/rev/1927b7c01c78 -- nosy: +python-dev ___ Python tracker

[issue15663] Investigate providing Tcl/Tk 8.5 with OS X installers

2013-10-26 Thread Roundup Robot
Roundup Robot added the comment: New changeset 0bf4cf62f14c by Ned Deily in branch '3.3': Issue #15663: Force IDLE.app to run the GUI process in 32-bit mode. http://hg.python.org/cpython/rev/0bf4cf62f14c New changeset b6a1a78818fe by Ned Deily in branch 'default': Issue Issue #15663: merge from

[issue19415] test_gdb fails when using --without-doc-strings on Fedora 19

2013-10-26 Thread Nick Coghlan
New submission from Nick Coghlan: (after a "make clobber" to ensure there weren't any stale artifacts lying around) $ ./configure --without-doc-strings && make && ./python -m test -v test_gdb == FAIL: test_lists (test.test_g

[issue19412] Add a test.support decorator for tests that require C level docstrings

2013-10-26 Thread Nick Coghlan
Nick Coghlan added the comment: On my Fedora system, test_gdb still fails when --without-doc-strings is configured, even after updating the decorator to cover both C and Python docstrings as an interim fix. That may be a real bug, though (see issue 19415 for details) Regarding splitting the f

[issue18747] Re-seed OpenSSL's PRNG after fork

2013-10-26 Thread Georg Brandl
Georg Brandl added the comment: #19227 must be solved before anything is backported to the security branches. -- dependencies: +test_multiprocessing_xxx hangs under Gentoo buildbots ___ Python tracker _

[issue18861] Problems with recursive automatic exception chaining

2013-10-26 Thread Benjamin Peterson
Benjamin Peterson added the comment: raise ... from None explictly silences the printing of exception context, so I don't see the problem. -- ___ Python tracker ___

[issue19405] Fix outdated comments in the _sre module

2013-10-26 Thread Roundup Robot
Roundup Robot added the comment: New changeset b7f71babc622 by Serhiy Storchaka in branch '2.7': Issue #19405: Fixed outdated comments in the _sre module. http://hg.python.org/cpython/rev/b7f71babc622 New changeset 220e3e40d176 by Serhiy Storchaka in branch '3.3': Issue #19405: Fixed outdated co

[issue19329] Faster compiling of charset regexpes

2013-10-26 Thread Roundup Robot
Roundup Robot added the comment: New changeset d5498d9d9bb0 by Serhiy Storchaka in branch 'default': Issue #19329: Optimized compiling charsets in regular expressions. http://hg.python.org/cpython/rev/d5498d9d9bb0 -- nosy: +python-dev ___ Python track

[issue19329] Faster compiling of charset regexpes

2013-10-26 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: Thank you Antoine for your review. -- resolution: -> fixed stage: patch review -> committed/rejected status: open -> closed ___ Python tracker __

[issue19405] Fix outdated comments in the _sre module

2013-10-26 Thread Serhiy Storchaka
Changes by Serhiy Storchaka : -- assignee: docs@python -> serhiy.storchaka resolution: -> fixed stage: patch review -> committed/rejected status: open -> closed ___ Python tracker _

[issue19412] Add a test.support decorator for tests that require C level docstrings

2013-10-26 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: I suppose that some tests (e.g. test_genexps.py) still fail with -O2. -- ___ Python tracker ___ __

[issue17997] ssl.match_hostname(): sub string wildcard should not match IDNA prefix

2013-10-26 Thread Roundup Robot
Roundup Robot added the comment: New changeset 10d0edadbcdd by Georg Brandl in branch '3.3': Issue #17997: Change behavior of ``ssl.match_hostname()`` to follow RFC 6125, http://hg.python.org/cpython/rev/10d0edadbcdd -- nosy: +python-dev ___ Python tr

[issue16041] poplib: unlimited readline() from connection

2013-10-26 Thread Roundup Robot
Roundup Robot added the comment: New changeset 68029048c9c6 by Georg Brandl in branch '3.3': Issue #16041: CVE-2013-1752: poplib: Limit maximum line lengths to 2048 to http://hg.python.org/cpython/rev/68029048c9c6 -- ___ Python tracker

[issue16039] imaplib: unlimited readline() from connection

2013-10-26 Thread Roundup Robot
Roundup Robot added the comment: New changeset 4b0364fc5711 by Georg Brandl in branch '3.3': Issue #16039: CVE-2013-1752: Change use of readline in imaplib module to limit http://hg.python.org/cpython/rev/4b0364fc5711 -- ___ Python tracker

[issue16037] httplib: header parsing is unlimited

2013-10-26 Thread Roundup Robot
Roundup Robot added the comment: New changeset e445d02e5306 by Georg Brandl in branch '3.3': Issue #16037: HTTPMessage.readheaders() raises an HTTPException when more than http://hg.python.org/cpython/rev/e445d02e5306 -- ___ Python tracker

[issue16040] nntplib: unlimited readline() from connection

2013-10-26 Thread Roundup Robot
Roundup Robot added the comment: New changeset fc88bd80d925 by Georg Brandl in branch '3.3': Issue #16040: CVE-2013-1752: nntplib: Limit maximum line lengths to 2048 to http://hg.python.org/cpython/rev/fc88bd80d925 -- ___ Python tracker

[issue19227] test_multiprocessing_xxx hangs under Gentoo buildbots

2013-10-26 Thread Arfrever Frehtes Taifersar Arahesis
Changes by Arfrever Frehtes Taifersar Arahesis : -- nosy: +Arfrever ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscri

[issue18747] Re-seed OpenSSL's PRNG after fork

2013-10-26 Thread Arfrever Frehtes Taifersar Arahesis
Changes by Arfrever Frehtes Taifersar Arahesis : -- nosy: +Arfrever ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscri

[issue16041] poplib: unlimited readline() from connection

2013-10-26 Thread Georg Brandl
Georg Brandl added the comment: Also merged to default. -- versions: -Python 3.3, Python 3.4 ___ Python tracker ___ ___ Python-bugs-l

[issue17997] ssl.match_hostname(): sub string wildcard should not match IDNA prefix

2013-10-26 Thread Georg Brandl
Georg Brandl added the comment: Also merged to default. -- versions: -Python 3.3, Python 3.4 ___ Python tracker ___ ___ Python-bugs-l

[issue16040] nntplib: unlimited readline() from connection

2013-10-26 Thread Georg Brandl
Georg Brandl added the comment: Also merged to default. -- versions: -Python 3.3, Python 3.4 ___ Python tracker ___ ___ Python-bugs-l

[issue16039] imaplib: unlimited readline() from connection

2013-10-26 Thread Georg Brandl
Georg Brandl added the comment: Also merged to default. -- versions: -Python 3.3, Python 3.4 ___ Python tracker ___ ___ Python-bugs-l

[issue16037] httplib: header parsing is unlimited

2013-10-26 Thread Georg Brandl
Georg Brandl added the comment: Also merged to default. -- versions: -Python 3.3, Python 3.4 ___ Python tracker ___ ___ Python-bugs-l

[issue19227] test_multiprocessing_xxx hangs under Gentoo buildbots

2013-10-26 Thread Georg Brandl
Georg Brandl added the comment: OK, I'm going to apply atfork_prepare.patch for 3.3.3rc1. If there is any indication of a continuing problem, we'll revert the whole re-seeding code for the final. -- ___ Python tracker

[issue19227] test_multiprocessing_xxx hangs under Gentoo buildbots

2013-10-26 Thread Roundup Robot
Roundup Robot added the comment: New changeset 021ca321b26e by Georg Brandl in branch '3.3': Issue #19227: Try to fix deadlocks caused by re-seeding then OpenSSL http://hg.python.org/cpython/rev/021ca321b26e New changeset d3a13a7be9e9 by Georg Brandl in branch 'default': #19227: merge with 3.3 h

<    1   2