summaryrefslogtreecommitdiff
path: root/Modules/zipimport.c
Commit message (Expand)AuthorAgeFilesLines
* Issue #26200: Added Py_SETREF and replaced Py_XSETREF with Py_SETREFSerhiy Storchaka2016-04-101-1/+1
* Issue #22570: Renamed Py_SETREF to Py_XSETREF.Serhiy Storchaka2016-04-061-1/+1
* Issue #19883: Fixed possible integer overflows in zipimport.Serhiy Storchaka2016-01-281-153/+214
* merge 3.4Benjamin Peterson2016-01-211-39/+44
|\
| * merge 3.4 (#26171)Benjamin Peterson2016-01-201-0/+5
| |\
| * \ merge 3.4Benjamin Peterson2016-01-201-39/+44
| |\ \
| | * | Issue #17633: Improve support for namespace packages with zipimport.Brett Cannon2016-01-151-16/+32
| | * | Issue #20440: Massive replacing unsafe attribute setting code with specialSerhiy Storchaka2015-12-241-2/+1
| | * | Issue #23731: Implement PEP 488.Brett Cannon2015-04-131-15/+2
| | * | Issue #23696: Chain ZipImportError to the OSErrorVictor Stinner2015-03-201-1/+5
| | * | Issue #19428: Handle PyMarshal_Read*() errors in run_pyc_file()Victor Stinner2015-03-181-0/+3
| | * | Issue #23694: Enhance _Py_fopen(), it now raises an exception on errorVictor Stinner2015-03-181-6/+2
* | | | reject negative data_sizeBenjamin Peterson2016-01-211-0/+4
| |_|/ |/| |
* | | prevent buffer overflow in get_data (closes #26171)Benjamin Peterson2016-01-201-0/+5
|/ /
* | fix refleak in error conditionBenjamin Peterson2016-01-201-0/+1
|/
* Issue #23446: Use PyMem_New instead of PyMem_Malloc to avoid possible integerSerhiy Storchaka2015-02-161-1/+1
* merge backout for #20621Benjamin Peterson2014-02-161-236/+48
* merge 3.3Benjamin Peterson2014-01-091-22/+43
|\
| * Fixes issue #19081: When a zipimport .zip file in sys.path being imported fromGregory P. Smith2014-01-071-48/+238
| |\
| * | Issue #19515: Remove duplicated identifiers in zipimport.cVictor Stinner2013-11-121-6/+4
| * | Issue #18408: Fix zipimport, handle PyUnicode_Substring() and get_subname() f...Victor Stinner2013-10-291-2/+7
| * | Issue #19428: zipimport now handles errors when reading truncated or invalidVictor Stinner2013-10-291-3/+13
| * | Issue #18571: Implementation of the PEP 446: file descriptors and file handlesVictor Stinner2013-08-281-2/+2
| * | Grammatical mistake in a commentBrett Cannon2013-06-201-1/+1
| * | Issue #8745: Small speed up zipimport on Windows. Patch by Catalin Iacob.Serhiy Storchaka2013-02-161-9/+18
* | | fix zipimport ref leakBenjamin Peterson2014-01-091-3/+1
| |/ |/|
* | Fixes Issue #19081: When a zipimport .zip file in sys.path being imported fromGregory P. Smith2014-01-071-47/+238
|/
* MERGE: Closes #15897: zipimport.c doesn't check return value of fseek()Jesus Cea2012-10-031-7/+36
|\
| * Closes #15897: zipimport.c doesn't check return value of fseek()Jesus Cea2012-10-031-7/+36
* | Fixed two memory leaks in make_filename() in zipimport.c. The allocated buffe...Christian Heimes2012-09-101-2/+6
* | Closes #15737: Fix potential NULL dereference in zipimport.c.Stefan Krah2012-08-201-2/+2
* | capitialize enum membersBenjamin Peterson2012-05-251-17/+17
* | use PyDict_ContainsBenjamin Peterson2012-05-251-3/+3
* | return NULL on errorBenjamin Peterson2012-05-251-2/+3
* | actually return the resultBenjamin Peterson2012-05-251-1/+1
* | simplify and rewrite the zipimport part of 702009f3c0b1 a bitBenjamin Peterson2012-05-241-51/+41
* | plug ref leakBenjamin Peterson2012-05-241-0/+1
* | issue 14660: Implement PEP 420, namespace packages.Eric V. Smith2012-05-241-8/+140
* | Fix zipimport.c's read_directory() to use appropriate types for the valuesGregory P. Smith2012-01-301-240/+271
|\ \ | |/ |/|
| * Issue #13645: pyc files now contain the size of the corresponding sourceAntoine Pitrou2012-01-131-1/+3
| * (Merge 3.2) Handle correctly _Py_fopen() error: don't replace the exceptionVictor Stinner2011-12-181-239/+268
| |\
| | * import.c now catchs _Py_stat() exceptionsVictor Stinner2011-12-181-2/+2
| | * Drop unused variable.Martin v. Löwis2011-10-311-1/+0
| | * Fix typo.Martin v. Löwis2011-10-311-3/+2
| | * Replace Py_UCS4_ API with Unicode API.Martin v. Löwis2011-10-311-130/+90
| | * Rename _Py_identifier to _Py_IDENTIFIER.Martin v. Löwis2011-10-141-1/+1
| | * Fix a compiler warning in zipimportVictor Stinner2011-10-111-1/+1
| | * Use identifier API for PyObject_GetAttrString.Martin v. Löwis2011-10-101-2/+3
| | * Rename new macros to conform to naming rules (function macros have "Py" prefi...Georg Brandl2011-09-281-4/+4
| | * Implement PEP 393.Martin v. Löwis2011-09-281-52/+89