summaryrefslogtreecommitdiffstats
path: root/Modules/zipimport.c
Commit message (Expand)AuthorAgeFilesLines
* Issue #28131: Fix a regression in zipimport's compile_source()Berker Peksag2016-09-141-1/+1
* Issue #25758: Prevents zipimport from unnecessarily encoding a filename (patc...Steve Dower2016-09-101-10/+4
* Issue #27895: Spelling fixes (Contributed by Ville Skyttä).Martin Panter2016-09-071-1/+1
* 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-221-0/+4
|\
| * reject negative data_sizeBenjamin Peterson2016-01-221-0/+4
* | merge 3.4 (#26171)Benjamin Peterson2016-01-211-0/+5
|\ \ | |/
| * prevent buffer overflow in get_data (closes #26171)Benjamin Peterson2016-01-211-0/+5
* | merge 3.4Benjamin Peterson2016-01-211-0/+1
|\ \ | |/
| * fix refleak in error conditionBenjamin Peterson2016-01-211-0/+1
* | 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
|/
* 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-3/+1
|\
| * 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-081-48/+238
|\ \ | |/
| * Fixes Issue #19081: When a zipimport .zip file in sys.path being imported fromGregory P. Smith2014-01-081-47/+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-271-2/+2
* | Grammatical mistake in a commentBrett Cannon2013-06-211-1/+1
* | Issue #8745: Small speed up zipimport on Windows. Patch by Catalin Iacob.Serhiy Storchaka2013-02-161-9/+18
|/
* 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-251-51/+41
* | plug ref leakBenjamin Peterson2012-05-251-0/+1
* | issue 14660: Implement PEP 420, namespace packages.Eric V. Smith2012-05-251-8/+140
* | Fix zipimport.c's read_directory() to use appropriate types for the valuesGregory P. Smith2012-01-301-4/+5
|\ \ | |/
| * Fix zip_import.c's read_directory() to use appropriate types for the valuesGregory P. Smith2012-01-301-4/+5
* | 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-3/+5
|\ \ | |/
| * Handle correctly _Py_fopen() error: don't replace the exceptionVictor Stinner2011-12-181-3/+5
* | 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