Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix _PyFaulthandler_Fini() so it can be called before _PyFaulthandler_Init() | Victor Stinner | 2012-01-10 | 1 | -2/+2 |
| | |||||
* | Issue #13757: Change os.fdlistdir() so that it duplicates the passed file | Charles-François Natali | 2012-01-10 | 1 | -2/+5 |
| | | | | descriptor (instead of closing it). | ||||
* | Issue #12760: Add a create mode to open(). Patch by David Townshend. | Charles-François Natali | 2012-01-09 | 2 | -21/+45 |
| | |||||
* | Backed out changeset 36f2e236c601: For some reason, rewinddir() doesn't work as | Charles-François Natali | 2012-01-08 | 1 | -1/+2 |
| | | | | it should on OpenIndiana. | ||||
* | Issue #13739: It's simpler and more direct to call rewinddir() at the | Charles-François Natali | 2012-01-08 | 1 | -2/+1 |
| | | | | beginning. | ||||
* | Issue #13739: In os.listdir(), rewind the directory stream (so that listdir() | Charles-François Natali | 2012-01-08 | 1 | -0/+2 |
| | | | | can be called again on the same open file). | ||||
* | Issue #9975: socket: Fix incorrect use of flowinfo and scope_id. Patch by | Charles-François Natali | 2012-01-02 | 1 | -8/+21 |
|\ | | | | | | | Vilmos Nebehaj. | ||||
| * | Issue #9975: socket: Fix incorrect use of flowinfo and scope_id. Patch by | Charles-François Natali | 2012-01-02 | 1 | -8/+21 |
| | | | | | | | | Vilmos Nebehaj. | ||||
| * | Don't redefine _GNU_SOURCE if it's already defined. | Ross Lagerwall | 2011-12-22 | 1 | -2/+2 |
| | | |||||
* | | try to always use the old API | Benjamin Peterson | 2011-12-27 | 1 | -4/+5 |
| | | |||||
* | | fix for old kernels which don't have epoll_create1 | Benjamin Peterson | 2011-12-27 | 1 | -3/+9 |
| | | |||||
* | | add a flags parameter to select.epoll | Benjamin Peterson | 2011-12-27 | 1 | -19/+15 |
| | | |||||
* | | Issue #8623: Fix some strict-aliasing warnings. Patch by David Watson. | Charles-François Natali | 2011-12-23 | 2 | -16/+10 |
| | | |||||
* | | Issue #13626: Add support for SSL Diffie-Hellman key exchange, through the | Antoine Pitrou | 2011-12-22 | 1 | -0/+35 |
| | | | | | | | | SSLContext.load_dh_params() method and the ssl.OP_SINGLE_DH_USE option. | ||||
* | | Merge with 3.2 for #11006. | Ross Lagerwall | 2011-12-22 | 1 | -6/+0 |
|\ \ | |/ | |||||
| * | Issue #11006: Don't issue low level warning in subprocess when pipe2() fails. | Ross Lagerwall | 2011-12-22 | 1 | -6/+0 |
| | | |||||
* | | Fix ssl module compilation if ECDH support was disabled in the OpenSSL build. | Antoine Pitrou | 2011-12-21 | 1 | -0/+12 |
| | | | | | | | | (followup to issue #13627) | ||||
* | | Issue #13637: "a2b" functions in the binascii module now accept ASCII-only ↵ | Antoine Pitrou | 2011-12-20 | 1 | -6/+44 |
| | | | | | | | | unicode strings. | ||||
* | | Issue #13634: Add support for querying and disabling SSL compression. | Antoine Pitrou | 2011-12-20 | 1 | -0/+24 |
| | | |||||
* | | Issue #13627: Add support for SSL Elliptic Curve-based Diffie-Hellman | Antoine Pitrou | 2011-12-19 | 1 | -0/+30 |
| | | | | | | | | | | key exchange, through the SSLContext.set_ecdh_curve() method and the ssl.OP_SINGLE_ECDH_USE option. | ||||
* | | Issue #13635: Add ssl.OP_CIPHER_SERVER_PREFERENCE, so that SSL servers | Antoine Pitrou | 2011-12-19 | 1 | -0/+2 |
| | | | | | | | | | | choose the cipher based on their own preferences, rather than on the client's. | ||||
* | | (Merge 3.2) Handle correctly _Py_fopen() error: don't replace the exception | Victor Stinner | 2011-12-18 | 1 | -3/+5 |
|\ \ | |/ | |||||
| * | Handle correctly _Py_fopen() error: don't replace the exception | Victor Stinner | 2011-12-18 | 1 | -3/+5 |
| | | |||||
* | | import.c now catchs _Py_stat() exceptions | Victor Stinner | 2011-12-18 | 1 | -2/+2 |
| | | | | | | | | _Py_stat() now returns -2 if an exception was raised. | ||||
* | | Issue #13530: Document os.lseek() result | Victor Stinner | 2011-12-17 | 1 | -1/+2 |
|\ \ | |/ | | | | | Patch written by Jérémy Anger. | ||||
| * | Issue #13530: Document os.lseek() result | Victor Stinner | 2011-12-17 | 1 | -1/+2 |
| | | | | | | | | Patch written by Jérémy Anger. | ||||
* | | Issue #10951: Fix compiler warnings in timemodule.c and unicodeobject.c | Victor Stinner | 2011-12-17 | 1 | -0/+4 |
|\ \ | |/ | | | | | Thanks Jérémy Anger for the fix. | ||||
| * | Issue #10951: Fix a compiler warning in timemodule.c | Victor Stinner | 2011-12-17 | 1 | -0/+4 |
| | | |||||
* | | Issue #12809: Expose IP_TRANSPARENT in the socket module. Patch by Michael | Charles-François Natali | 2011-12-17 | 1 | -0/+3 |
| | | | | | | | | Farrell. | ||||
* | | Issue #13560: Locale codec functions use the classic "errors" parameter, | Victor Stinner | 2011-12-17 | 3 | -6/+7 |
| | | | | | | | | | | | | instead of surrogateescape So it would be possible to support more error handlers later. | ||||
* | | Issue #13560: os.strerror() now uses the current locale encoding instead of ↵ | Victor Stinner | 2011-12-17 | 2 | -4/+3 |
| | | | | | | | | UTF-8 | ||||
* | | Issue #13560: Add PyUnicode_EncodeLocale() | Victor Stinner | 2011-12-17 | 1 | -1/+1 |
| | | | | | | | | | | | | * Use PyUnicode_EncodeLocale() in time.strftime() if wcsftime() is not available * Document my last changes in Misc/NEWS | ||||
* | | Add PyUnicode_DecodeLocaleAndSize() and PyUnicode_DecodeLocale() | Victor Stinner | 2011-12-16 | 3 | -58/+18 |
| | | | | | | | | | | | | | | | | | | | | | | * PyUnicode_DecodeLocaleAndSize() and PyUnicode_DecodeLocale() decode a string from the current locale encoding * _Py_char2wchar() writes an "error code" in the size argument to indicate if the function failed because of memory allocation failure or because of a decoding error. The function doesn't write the error message directly to stderr. * Fix time.strftime() (if wcsftime() is missing): decode strftime() result from the current locale encoding, not from the filesystem encoding. | ||||
* | | (Merge 3.2) main() now displays an error message before exiting if a command | Victor Stinner | 2011-12-16 | 1 | -1/+5 |
|\ \ | |/ | | | | | line argument cannot be decoded | ||||
| * | main() now displays an error message before exiting if a command line argument | Victor Stinner | 2011-12-16 | 1 | -1/+5 |
| | | | | | | | | cannot be decoded | ||||
* | | Issue #8373: The filesystem path of AF_UNIX sockets now uses the filesystem | Antoine Pitrou | 2011-12-16 | 1 | -6/+19 |
| | | | | | | | | | | encoding and the surrogateescape error handler, rather than UTF-8. Patch by David Watson. | ||||
* | | Issue #10350: Read and save errno before calling a function which might ↵ | Antoine Pitrou | 2011-12-16 | 5 | -11/+27 |
|\ \ | |/ | | | | | | | | | overwrite it. Original patch by Hallvard B Furuseth. | ||||
| * | Issue #10350: Read and save errno before calling a function which might ↵ | Antoine Pitrou | 2011-12-16 | 5 | -11/+27 |
| | | | | | | | | | | | | overwrite it. Original patch by Hallvard B Furuseth. | ||||
| * | Issue #4028: Make multiprocessing build on SunOS. | Charles-François Natali | 2011-12-14 | 1 | -1/+1 |
| | | |||||
* | | Issue #6695: Full garbage collection runs now clear the freelist of set objects. | Antoine Pitrou | 2011-12-16 | 1 | -0/+1 |
| | | | | | | | | Initial patch by Matthias Troffaes. | ||||
* | | Merge 3.2 | Alexandre Vassalotti | 2011-12-13 | 1 | -13/+45 |
|\ \ | |/ | |||||
| * | Issue #13505: Make pickling of bytes object compatible with Python 2. | Alexandre Vassalotti | 2011-12-13 | 1 | -13/+45 |
| | | | | | | | | Initial patch by sbt. | ||||
* | | Issue #13575: there is only one class type. | Florent Xicluna | 2011-12-12 | 1 | -3/+3 |
| | | |||||
* | | alias resource.error to OSError | Benjamin Peterson | 2011-12-10 | 1 | -11/+5 |
| | | |||||
* | | Merge 3.2 | Florent Xicluna | 2011-12-09 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | Fix docstring typo. | Florent Xicluna | 2011-12-09 | 1 | -1/+1 |
| | | |||||
* | | Write tests for invalid characters (U+00110000) | Victor Stinner | 2011-12-09 | 1 | -0/+18 |
| | | | | | | | | | | | | | | | | | | Test the following functions: * codecs.raw_unicode_escape_decode() * PyUnicode_FromWideChar() * PyUnicode_FromUnicode() * "unicode_internal" and "unicode_escape" decoders | ||||
* | | (Merge 3.2) Issue #5905: time.strftime() is now using the locale encoding, | Victor Stinner | 2011-12-09 | 1 | -11/+4 |
|\ \ | |/ | | | | | instead of UTF-8, if the wcsftime() function is not available. | ||||
| * | Issue #5905: time.strftime() is now using the locale encoding, instead of | Victor Stinner | 2011-12-09 | 1 | -9/+4 |
| | | | | | | | | UTF-8, if the wcsftime() function is not available. | ||||
| * | Issue #13415: Test in configure if unsetenv() has a return value or not. | Charles-François Natali | 2011-11-27 | 1 | -0/+6 |
| | |