summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | | | Issue #8498: In socket.accept(), allow to specify 0 as a backlog value inAntoine Pitrou2011-05-105-6/+20
|\ \ \ \ \ \ | |/ / / / / | | | | | | | | | | | | order to accept exactly one connection. Patch by Daniel Evers.
| * | | | | Issue #8498: In socket.accept(), allow to specify 0 as a backlog value inAntoine Pitrou2011-05-105-6/+20
| | | | | | | | | | | | | | | | | | | | | | | | order to accept exactly one connection. Patch by Daniel Evers.
* | | | | | Issue #12011: signal.signal() and signal.siginterrupt() raise an OSError,Victor Stinner2011-05-103-2/+8
| | | | | | | | | | | | | | | | | | | | | | | | instead of a RuntimeError: OSError has an errno attribute.
* | | | | | Merged trivial doc fix from 3.2.Łukasz Langa2011-05-101-1/+0
|\ \ \ \ \ \ | |/ / / / /
| * | | | | Actually print out the description of what changed.Łukasz Langa2011-05-101-1/+0
| | | | | |
* | | | | | Issue #12039: Add end_headers() call to avoid BadStatusLine.Vinay Sajip2011-05-101-0/+1
| | | | | |
* | | | | | mergeRaymond Hettinger2011-05-101-1/+8
|\ \ \ \ \ \
| * | | | | | Issue #12039: Now suppress spurious select.error raised on FreeBSD when the ↵Vinay Sajip2011-05-101-1/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | server (an asyncore.dispatcher) is closed.
* | | | | | | mergeRaymond Hettinger2011-05-101-0/+104
|\ \ \ \ \ \ \ | |/ / / / / / |/| / / / / / | |/ / / / /
| * | | | | Issue 12047: Expand the style guide.Raymond Hettinger2011-05-101-0/+104
| | | | | |
* | | | | | faulthandler: improve_sigabrt() on Visual StudioVictor Stinner2011-05-091-7/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use _set_abort_behavior() + abort() instead of raise(SIGABRT) which may write an error message and/or open a popup asking to report the fault.
* | | | | | (Merge 3.2) Empty merge, the fix was already applied to 3.3Victor Stinner2011-05-090-0/+0
|\ \ \ \ \ \ | |/ / / / /
| * | | | | (Merge 3.1) Issue #12012: ssl.PROTOCOL_SSLv2 becomes optionalVictor Stinner2011-05-095-36/+58
| |\ \ \ \ \ | | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | OpenSSL is now compiled with OPENSSL_NO_SSL2 defined (without the SSLv2 protocol) on Debian: fix the ssl module on Debian Testing and Debian Sid. Optimize also ssl.get_protocol_name(): speed does matter!
| | * | | | Issue #12012: ssl.PROTOCOL_SSLv2 becomes optionalVictor Stinner2011-05-095-24/+40
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | OpenSSL is now compiled with OPENSSL_NO_SSL2 defined (without the SSLv2 protocol) on Debian: fix the ssl module on Debian Testing and Debian Sid. Optimize also ssl.get_protocol_name(): speed does matter!
* | | | | | (Merge 3.2) Issue #1195: Fix input() if it is interrupted by CTRL+d and thenVictor Stinner2011-05-092-0/+4
|\ \ \ \ \ \ | |/ / / / / | | | | | | | | | | | | CTRL+c, clear the end-of-file indicator after CTRL+d.
| * | | | | Issue #1195: Fix input() if it is interrupted by CTRL+d and then CTRL+c, clearVictor Stinner2011-05-092-0/+4
| |\ \ \ \ \ | | |/ / / / | | | | | | | | | | | | the end-of-file indicator after CTRL+d.
| | * | | | Issue #1195: Fix input() if it is interrupted by CTRL+d and then CTRL+c,Victor Stinner2011-05-092-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | clear the end-of-file indicator after CTRL+d.
* | | | | | Update incorrect comment.Vinay Sajip2011-05-091-1/+1
| | | | | |
* | | | | | Issue #12041: Make test_wait3 more robust.Antoine Pitrou2011-05-093-6/+13
| | | | | |
* | | | | | os.dup()-then-close() can be replaced with detach()Antoine Pitrou2011-05-091-4/+2
| | | | | |
* | | | | | Remove dead code from _multiprocessingAntoine Pitrou2011-05-093-58/+3
| | | | | |
* | | | | | Merged solution for #12036 from 3.2Łukasz Langa2011-05-091-0/+5
|\ \ \ \ \ \ | |/ / / / /
| * | | | | Closes #12036: ConfigParser: Document items() added the vars dictionary to ↵Łukasz Langa2011-05-091-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | the result
* | | | | | Improved Windows test coverage.Vinay Sajip2011-05-091-1/+39
| | | | | |
* | | | | | Merge with 3.2.Ezio Melotti2011-05-091-10/+10
|\ \ \ \ \ \ | |/ / / / /
| * | | | | Merge with 3.1.Ezio Melotti2011-05-091-10/+10
| |\ \ \ \ \ | | |/ / / /
| | * | | | Some more tests were incorrectly marked as C specific.Ezio Melotti2011-05-091-12/+10
| | | | | |
* | | | | | Issue #3709: a flush_headers method to BaseHTTPRequestHandler which manages theSenthil Kumaran2011-05-094-30/+92
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | sending of headers to output stream and flushing the internal headers buffer. Patch contribution by Andrew Schaaf
* | | | | | Issue #11743: Rewrite multiprocessing connection classes in pure Python.Antoine Pitrou2011-05-0915-983/+490
| | | | | |
* | | | | | Issue #11188: In log2 tests, create powers of 2 using ldexp(1, n) instead of ↵Mark Dickinson2011-05-091-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | the less reliable 2.0**n.
* | | | | | Issue #8407: Use an explicit cast for FreeBSDVictor Stinner2011-05-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | pthread_t is a pointer, not an integer, on FreeBSD. It should fix the following gcc warning: passing argument 1 of ‘pthread_kill’ makes pointer from integer without a cast
* | | | | | faulthandler: make quiet a gcc 4.6 warning (z was unused)Victor Stinner2011-05-091-2/+5
| | | | | |
* | | | | | Issue #10811: Use TestCase.assertRaises() in the new testVictor Stinner2011-05-091-5/+4
| | | | | |
* | | | | | Issue #11888: Use system log2() when availableVictor Stinner2011-05-094-3/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I expect the system libc to use more accurate functions than Python. The GNU libc uses for example FYL2X and FYL2XP1 hardware instructions on Intel FPU.
* | | | | | #10811: Fix recursive usage of cursors. Instead of crashing, raise a ↵Gerhard Haering2011-05-093-10/+43
| | | | | | | | | | | | | | | | | | | | | | | | ProgrammingError now.
* | | | | | Grammatical fix for a comment for log2, to avoid referring to an *algorithm* ↵Mark Dickinson2011-05-091-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | as monotonic.
* | | | | | Fix nonunique test ids in math_testcases.txt.Mark Dickinson2011-05-091-4/+4
| | | | | |
* | | | | | Fix cut-and-paste typo in comment: log10 -> log2.Mark Dickinson2011-05-091-1/+1
| | | | | |
* | | | | | merge 11164Martin v. Löwis2011-05-099-105/+10
|\ \ \ \ \ \ | |/ / / / /
| * | | | | merge 11164Martin v. Löwis2011-05-099-105/+10
| |\ \ \ \ \ | | |/ / / /
| | * | | | Stop trying to use _xmlplus in the xml module. Closes #11164.Martin v. Löwis2011-05-099-105/+10
| | | | | | | | | | | | | | | | | | | | | | | | Patch by Arfrever Frehtes Taifersar Arahesis.
* | | | | | mergedMartin v. Löwis2011-05-091-1/+1
|\ \ \ \ \ \ | |/ / / / /
| * | | | | The option is actually --no-as-needed.Martin v. Löwis2011-05-091-1/+1
| | | | | |
* | | | | | merge 11347.Martin v. Löwis2011-05-094-534/+623
|\ \ \ \ \ \ | |/ / / / /
| * | | | | Use --as-needed when linking libpython3.so. Closes #11347.Martin v. Löwis2011-05-094-48/+94
| | | | | | | | | | | | | | | | | | | | | | | | Patch by Arfrever Frehtes Taifersar Arahesis.
* | | | | | #11910: merge with 3.2.Ezio Melotti2011-05-092-16/+38
|\ \ \ \ \ \ | |/ / / / /
| * | | | | #11910: merge with 3.1.Ezio Melotti2011-05-092-15/+31
| |\ \ \ \ \ | | |/ / / /
| | * | | | #11910: Fix test_heapq to skip the C tests when _heapq is missing.Ezio Melotti2011-05-092-20/+29
| | | | | |
| * | | | | Some tests were incorrectly marked as C specific.Ezio Melotti2011-05-091-3/+9
| | | | | |
* | | | | | #11910: merge with 3.2.Ezio Melotti2011-05-091-4/+8
|\ \ \ \ \ \ | |/ / / / /