Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Issue #16595: Add prlimit() to resource module | Christian Heimes | 2013-10-22 | 1 | -26/+86 |
| | | | | | prlimit() is a Linux specific command that combines setrlimit, getrlimit and can set the limit of other processes. | ||||
* | Issue #19324: Expose Linux-specific constants in resource module | Christian Heimes | 2013-10-22 | 1 | -0/+22 |
| | |||||
* | Load SSL's error strings in hashlib. | Christian Heimes | 2013-10-21 | 1 | -0/+1 |
| | | | | Without ERR_load_crypto_strings() functions like ERR_lib_error_string() return NULL. | ||||
* | Issue #18527: Upgrade internal copy of zlib to 1.2.8 | Christian Heimes | 2013-10-21 | 38 | -2791/+2971 |
| | |||||
* | Make PKCS5_PBKDF2_HMAC_fast() a static function | Christian Heimes | 2013-10-20 | 1 | -4/+5 |
| | |||||
* | Issue #17087: Improved the repr for regular expression match objects. | Serhiy Storchaka | 2013-10-20 | 1 | -1/+17 |
| | |||||
* | Issue #12866: Fix bias() for 24-bit. Add more tests. | Serhiy Storchaka | 2013-10-20 | 1 | -4/+8 |
| | |||||
* | fix compile issue on windows. path is now a struct ptr | Christian Heimes | 2013-10-19 | 1 | -3/+3 |
| | |||||
* | Issue #12866: The audioop module now supports 24-bit samples. | Serhiy Storchaka | 2013-10-19 | 1 | -223/+200 |
| | |||||
* | Issue #1772673: The type of `char*` arguments now changed to `const char*`. | Serhiy Storchaka | 2013-10-19 | 3 | -4/+4 |
| | |||||
* | Issue #18582: HMAC_CTX_copy() is not available on OpenSSL < 1.0 | Christian Heimes | 2013-10-19 | 1 | -1/+2 |
| | |||||
* | Issue #18582: provide a faster C implementation of pbkdf2_hmac that works ↵ | Christian Heimes | 2013-10-19 | 1 | -6/+94 |
| | | | | with OpenSSL < 1.0 | ||||
* | Fix compilation of the curses module (broken by issue #16612). | Serhiy Storchaka | 2013-10-19 | 1 | -1/+1 |
| | |||||
* | Issue #16612: Add "Argument Clinic", a compile-time preprocessor | Larry Hastings | 2013-10-19 | 7 | -254/+750 |
| | | | | for C files to generate argument parsing code. (See PEP 436.) | ||||
* | Fix a refleak in _sre | Brett Cannon | 2013-10-18 | 1 | -0/+1 |
| | |||||
* | Initial checkin of asyncio package (== Tulip, == PEP 3156). | Guido van Rossum | 2013-10-17 | 1 | -0/+1202 |
| | |||||
* | Issue #16129: Add `Py_SetStandardStreamEncoding` | Nick Coghlan | 2013-10-17 | 1 | -6/+88 |
| | | | | | | | | | | | This new pre-initialization API allows embedding applications like Blender to force a particular encoding and error handler for the standard IO streams. Also refactors Modules/_testembed.c to let us start testing multiple embedding scenarios. (Initial patch by Bastien Montagne) | ||||
* | Issue #18468: The re.split, re.findall, and re.sub functions and the group() | Serhiy Storchaka | 2013-10-16 | 1 | -51/+59 |
| | | | | | and groups() methods of match object now always return a string or a bytes object. | ||||
* | Re #18521: remove assignments of variables that are immediately reassigned. | Georg Brandl | 2013-10-14 | 1 | -1/+1 |
| | |||||
* | Re #18521: fix not-quite-C syntax that works only because the PyXXX_Check ↵ | Georg Brandl | 2013-10-14 | 2 | -2/+2 |
| | | | | are macros defined with () around them. | ||||
* | Back out accidentally pushed changeset b51218966201. | Georg Brandl | 2013-10-13 | 2 | -87/+34 |
| | |||||
* | Add re.fullmatch() function and regex.fullmatch() method, which anchor the | Georg Brandl | 2013-10-13 | 2 | -34/+87 |
| | | | | | | | pattern at both ends of the string to match. Patch by Matthew Barnett. Closes #16203. | ||||
* | Issue #18458: merge comments from 3.3 | Ned Deily | 2013-10-12 | 1 | -3/+3 |
|\ | |||||
| * | Issue #18458: Prevent crashes with newer versions of libedit. Its readline | Ned Deily | 2013-10-12 | 1 | -15/+25 |
| | | | | | | | | | | emulation has changed from 0-based indexing to 1-based like gnu readline. Original patch by Ronald Oussoren. | ||||
* | | Issue #18582: Add 'pbkdf2_hmac' to the hashlib module. | Christian Heimes | 2013-10-12 | 1 | -0/+136 |
| | | |||||
* | | Issue #19209: Remove import of copyreg from the os module to speed up | Christian Heimes | 2013-10-11 | 1 | -2/+2 |
| | | | | | | | | | | | | interpreter startup. stat_result and statvfs_result are now hard-coded to reside in the os module. The patch is based on Victor Stinner's patch. | ||||
* | | Issue #9548: Add a minimal "_bootlocale" module that is imported by the _io ↵ | Antoine Pitrou | 2013-10-11 | 1 | -1/+1 |
| | | | | | | | | module instead of the full locale module. | ||||
* | | merge 3.3 | Benjamin Peterson | 2013-10-11 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | replace hardcoded version | Benjamin Peterson | 2013-10-11 | 1 | -1/+1 |
| | | |||||
* | | merge 3.3 | Benjamin Peterson | 2013-10-11 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | make sure the docstring is never out of date wrt unicode data version | Benjamin Peterson | 2013-10-11 | 1 | -1/+1 |
| | | |||||
* | | merge 3.3 (#19220) | Benjamin Peterson | 2013-10-10 | 1 | -3/+1 |
|\ \ | |/ | |||||
| * | remove url from docstring (closes #19220) | Benjamin Peterson | 2013-10-10 | 1 | -2/+1 |
| | | |||||
* | | upgrade unicode db to 6.3.0 (closes #19221) | Benjamin Peterson | 2013-10-10 | 3 | -17138/+17180 |
| | | |||||
* | | Close #16742: Fix misuse of memory allocations in PyOS_Readline() | Victor Stinner | 2013-10-10 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The GIL must be held to call PyMem_Malloc(), whereas PyOS_Readline() releases the GIL to read input. The result of the C callback PyOS_ReadlineFunctionPointer must now be a string allocated by PyMem_RawMalloc() or PyMem_RawRealloc() (or NULL if an error occurred), instead of a string allocated by PyMem_Malloc() or PyMem_Realloc(). Fixing this issue was required to setup a hook on PyMem_Malloc(), for example using the tracemalloc module. PyOS_Readline() copies the result of PyOS_ReadlineFunctionPointer() into a new buffer allocated by PyMem_Malloc(). So the public API of PyOS_Readline() does not change. | ||||
* | | merge | Raymond Hettinger | 2013-10-04 | 1 | -14/+15 |
|\ \ | |/ | |||||
| * | Issue #18594: Make the C code more closely match the pure python code. | Raymond Hettinger | 2013-10-04 | 1 | -14/+15 |
| | | |||||
* | | Issue #19147: merge from 3.3 | Ned Deily | 2013-10-02 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | Issue #19147: Fix docstring for fcntl.flock to refer to correct man section. | Ned Deily | 2013-10-02 | 1 | -1/+1 |
| | | |||||
* | | merge | Raymond Hettinger | 2013-10-02 | 1 | -18/+23 |
|\ \ | |/ | |||||
| * | Issue #18594: Fix the fallback path in collections.Counter(). | Raymond Hettinger | 2013-10-02 | 1 | -18/+23 |
| | | |||||
* | | merge | Raymond Hettinger | 2013-10-01 | 1 | -1/+15 |
|\ \ | |/ | |||||
| * | Issue #18594: Fix the fast path for collections.Counter(). | Raymond Hettinger | 2013-10-01 | 1 | -1/+15 |
| | | | | | | | | The path wasn't being taken due to an over-restrictive type check. | ||||
* | | Properly initialize all fields of a SSL object after allocation. | Antoine Pitrou | 2013-09-29 | 1 | -0/+1 |
|\ \ | |/ | |||||
| * | Properly initialize all fields of a SSL object after allocation. | Antoine Pitrou | 2013-09-29 | 1 | -0/+1 |
| | | |||||
| * | Issue #19028: Fixed tkinter.Tkapp.merge() for non-string arguments. | Serhiy Storchaka | 2013-09-23 | 1 | -12/+3 |
| | | |||||
* | | Issue #19095: SSLSocket.getpeercert() now raises ValueError when the SSL ↵ | Antoine Pitrou | 2013-09-29 | 1 | -1/+9 |
| | | | | | | | | handshake hasn't been done. | ||||
* | | Issue #19034: repr() for tkinter.Tcl_Obj now exposes string reperesentation. | Serhiy Storchaka | 2013-09-23 | 1 | -2/+7 |
| | | |||||
* | | Merge heads | Serhiy Storchaka | 2013-09-20 | 1 | -4/+1 |
|\ \ | |||||
| * \ | Issue #3015: Fixed tkinter with wantobject=False. Any Tcl command call | Serhiy Storchaka | 2013-09-20 | 1 | -4/+1 |
| |\ \ | | |/ | | | | | | | returned empty string. |