306 Commits (d27b455bbcedd232ad8490acff46f532a365be49)

Author SHA1 Message Date
Christian Heimes 985ecdcfc2 ssue #19183: Implement PEP 456 'secure and interchangeable hash algorithm'. 12 years ago
Victor Stinner 2384714819 sysmodule.c: fix sys_update_path(), use Py_ARRAY_LENGTH() to get the size of 12 years ago
Victor Stinner bd303c165b Issue #19512, #19515: remove shared identifiers, move identifiers where they 12 years ago
Victor Stinner 090543736f Issue #19512: add some common identifiers to only create common strings once, 12 years ago
Victor Stinner d67bd45537 Issue #19512: Add _PySys_GetObjectId() and _PySys_SetObjectId() functions 12 years ago
Victor Stinner d02fbb8f71 Issue #19512: sys_displayhook() now uses an identifier for "builtins" 12 years ago
Victor Stinner 41bb43a71e Issue #18408: Add a new PyFrame_FastToLocalsWithError() function to handle 12 years ago
Victor Stinner 8fea252a50 Issue #18520: fix reference leak in _PySys_Init() 12 years ago
Ezio Melotti 4af4d273bd #18839: document that sys.exit() will not accept a non-integer numeric value as exit status. 13 years ago
Christian Heimes ad73a9cf97 Issue #16400: Add command line option for isolated mode. 13 years ago
Victor Stinner 580496005d Issue #18520: Fix _PySys_Init(), handle PyDict_SetItemString() errors 13 years ago
Victor Stinner 1c8f059019 Issue #18520: Add a new PyStructSequence_InitType2() function, same than 13 years ago
Christian Heimes 60a6067709 Issue #15905: Fix theoretical buffer overflow in handling of sys.argv[0], 13 years ago
Andrew Kuchling c61b913078 #13226: update references from ctypes/DLFCN modules to os module 13 years ago
Antoine Pitrou f9d0b1256f Issue #13390: New function :func:`sys.getallocatedblocks()` returns the number of memory blocks currently allocated. 13 years ago
Christian Heimes 5c1c831211 RISCOS support has been removed a long time ago. Remove last remains in sys.flags code. #16501 can be closed, too. 13 years ago
Christian Heimes 743e0cd6b5 Issue #16166: Add PY_LITTLE_ENDIAN and PY_BIG_ENDIAN macros and unified 13 years ago
Brett Cannon 3adc7b75a5 Issue #15242: Have PyImport_GetMagicTag() return a const char * 14 years ago
David Malcolm 49526f48fc Issue #14785: Add sys._debugmallocstats() to help debug low-level memory allocation issues 14 years ago
Barry Warsaw 409da157d7 Eric Snow's implementation of PEP 421. 14 years ago
Vinay Sajip 7ded1f0f69 Implemented PEP 405 (Python virtual environments). 14 years ago
Barry Warsaw 1e13eb084f - Issue #13703: oCERT-2011-003: add -R command-line option and PYTHONHASHSEED 14 years ago
Georg Brandl 2daf6ae249 Issue #13703: add a way to randomize the hash values of basic types (str, bytes, datetime) 14 years ago
Petri Lehtinen fe6f9d0edc Document absoluteness of sys.executable 14 years ago
Petri Lehtinen 9713321f46 Document absoluteness of sys.executable 14 years ago
Benjamin Peterson ce79852077 use the static identifier api for looking up special methods 14 years ago
Victor Stinner f4afa43fd4 Issue #13226: Update sys.setdlopenflags() docstring 14 years ago
Martin v. Löwis 1c67dd9b15 Port SetAttrString/HasAttrString to SetAttrId/GetAttrId. 14 years ago
Martin v. Löwis bd928fef42 Rename _Py_identifier to _Py_IDENTIFIER. 14 years ago
Martin v. Löwis 1ee1b6fe0d Use identifier API for PyObject_GetAttrString. 14 years ago
Martin v. Löwis afe55bba33 Add API for static strings, primarily good for identifiers. 14 years ago
Victor Stinner 639418812f Use the new Py_ARRAY_LENGTH macro 14 years ago
Ezio Melotti 48a2f8fd97 #13054: sys.maxunicode is now always 0x10FFFF. 14 years ago
Raymond Hettinger 19b851d11b sys.checkinterval() now refreshes the current countdown ticker. 15 years ago
Victor Stinner d5c355ccc7 Issue #11223: Replace threading._info() by sys.thread_info 15 years ago
Jesus Cea 1d4ae84e53 Up-port changeset 5cf8f6da8743 (closes #11890) 15 years ago
Victor Stinner 27181ac778 sys.getfilesystemencoding() raises a RuntimeError if initfsencoding() was not 15 years ago
Éric Araujo be3bd57ba2 Remove traces of division_warning left over from Python 2 (#10998) 15 years ago
Benjamin Peterson 7859d4098c remove this dead subversion code 15 years ago
Martin v. Löwis ce5d0e22fc Set subversion version identification to empty strings if this is not a subversion 15 years ago
Ezio Melotti 24b07bcba3 #11515: fix several typos. Patch by Piotr Kasprzyk. 15 years ago
Georg Brandl 3a5508e2c0 Port build identification from default branch. 15 years ago
Georg Brandl 776e586114 Remove sys.subversion and svn build identification leftovers. 15 years ago
Georg Brandl 1ca2e7965c Commit the hg build identification patch from the pymigr repo. 15 years ago
Brett Cannon b94767ff44 Issue #8914: fix various warnings from the Clang static analyzer v254. 15 years ago
Raymond Hettinger 90e8f8cd9b Fix count of flag fields. Being one short caused the 'quiet' option not to print. 15 years ago
Georg Brandl 8aa7e999b5 Add sys.flags.quiet attribute for the new -q option, as noted missing by Eric in #1772833. 15 years ago
Victor Stinner 13d49ee7d6 Issue #10601: sys.displayhook uses 'backslashreplace' error handler on 15 years ago
Georg Brandl e5b99f0fb3 Remove redundant includes of headers that are already included by Python.h. 15 years ago
Georg Brandl 71c23d4473 Include structseq.h in Python.h, and remove now-redundant includes in individual sources. 15 years ago