History log of /PHP_5_3/ext/zip/php_zip.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
968ae4a 10-Apr-2013 Anatol Belski <ab@php.net> Fixed bug #64342 ZipArchive::addFile() has to check for file existence
/PHP_5_3/ext/zip/php_zip.c
a2045ff 01-Jan-2013 Xinchen Hui <laruence@php.net> Happy New Year~
/PHP_5_3/ext/zip/php_zip.c
b025b9d 27-Jun-2012 Johannes Schlüter <johannes@php.net> Fix #62432 ReflectionMethod random corrupt memory on high concurrent

This fixes the same issue in multiple extensions. This isn't needed
in later branches as 5.4 introduced object_properties_init()
/PHP_5_3/ext/zip/php_zip.c
baacc2c 07-Jun-2012 Anatoliy Belsky <ab@php.net> set current versions for libzip and zip ext
/PHP_5_3/ext/zip/php_zip.c
a37e84e 05-Jun-2012 Anatoliy Belsky <ab@php.net> fixed zip entry freeing
/PHP_5_3/ext/zip/php_zip.c
e4ca0ed 01-Jan-2012 Felipe Pena <felipe@php.net> - Year++
/PHP_5_3/ext/zip/php_zip.c
23e4385 25-Jul-2011 Felipe Pena <felipe@php.net> - Make usage of new PHP_FE_END macro
/PHP_5_3/ext/zip/php_zip.c
c11e307 07-May-2011 Felipe Pena <felipe@php.net> - Fixed bug #54681 (addGlob() crashes on invalid flags)
/PHP_5_3/ext/zip/php_zip.c
5b521b7 07-Feb-2011 Pierre Joye <pajoye@php.net> - Fixed bug #53893 (Wrong return value for ZipArchive::extractTo())
/PHP_5_3/ext/zip/php_zip.c
07fb5ca 04-Feb-2011 Adam Harvey <aharvey@php.net> Change the way HAVE_GLOB is dealt with in ext/zip per IRC conversation with
Pierre.
/PHP_5_3/ext/zip/php_zip.c
4bf6559 04-Feb-2011 Adam Harvey <aharvey@php.net> Fix bug #53923 (Zip functions assume HAVE_GLOB is defined).
/PHP_5_3/ext/zip/php_zip.c
973ca13 01-Feb-2011 Pierre Joye <pajoye@php.net> - WS
/PHP_5_3/ext/zip/php_zip.c
d56de24 28-Jan-2011 Adam Harvey <aharvey@php.net> Fixed bug #53854 (Missing constants for compression type). Patch by Richard
Quadling.
/PHP_5_3/ext/zip/php_zip.c
9d568bb 27-Jan-2011 Pierre Joye <pajoye@php.net> - Fix bug #53166, missing parameters in reflections/docs
/PHP_5_3/ext/zip/php_zip.c
927bf09 01-Jan-2011 Felipe Pena <felipe@php.net> - Year++
/PHP_5_3/ext/zip/php_zip.c
e7d5c4a 24-Dec-2010 Gustavo André dos Santos Lopes <cataphract@php.net> - Fixed bug #53603 (ZipArchive should quiet stat errors).
#It is unclear if url_stat handlers should emit a warning in case
#PHP_STREAM_URL_STAT_QUIET is not specified and the resource does
#not exist. Most url_stat handlers never emit messages; the plain
#one does only so in the extraordinary event of an open_basedir
#restriction.
#But in case, php_stat uses PHP_STREAM_URL_STAT_QUIET for the
#FS_EXISTS, which suggests that mere checks on file existence are
#supposed to use this flag (arguably).
#The downside is that important diagnostic messages might be
#omitted.
/PHP_5_3/ext/zip/php_zip.c
0beae1e 13-Dec-2010 Pierre Joye <pajoye@php.net> - that should not have been applied
/PHP_5_3/ext/zip/php_zip.c
aea6771 13-Dec-2010 Pierre Joye <pajoye@php.net> - add phpize support for windows, need a nmake install for now (nmake devel-pkg version is coming), works exactly the same as on unix, or should :)
/PHP_5_3/ext/zip/php_zip.c
761c622 30-Nov-2010 Pierre Joye <pajoye@php.net> Fixed crash in zip extract method (possible CWE-170)
/PHP_5_3/ext/zip/php_zip.c
ce96fd6 18-Nov-2010 Pierre Joye <pajoye@php.net> - fix #39863, do not accept paths with NULL in them. See http://news.php.net/php.internals/50191, trunk will have the patch later (adding a macro and/or changing (some) APIs. Patch by Rasmus
/PHP_5_3/ext/zip/php_zip.c
d91c4be 15-Nov-2010 Rasmus Lerdorf <rasmus@php.net> ws fix
/PHP_5_3/ext/zip/php_zip.c
6ab7672 19-Oct-2010 Pierre Joye <pajoye@php.net> - fix Fixed NULL pointer dereference in ZipArchive::getArchiveComment, (CVE-2010-3709), report&patch from Maksymilian Arciemowicz
/PHP_5_3/ext/zip/php_zip.c
9aafc5d 20-Sep-2010 Ilia Alshanetsky <iliaa@php.net> Fixed a compiler warning
/PHP_5_3/ext/zip/php_zip.c
2cfb5e4 15-Jun-2010 Pierre Joye <pajoye@php.net> - Fix #51002, fix possible memory corruption with very long names
/PHP_5_3/ext/zip/php_zip.c
c42d8b3 03-Jun-2010 Felipe Pena <felipe@php.net> - Fix proto and argname
/PHP_5_3/ext/zip/php_zip.c
7deae50 03-Jun-2010 Felipe Pena <felipe@php.net> - Added ZipArchive arginfo
/PHP_5_3/ext/zip/php_zip.c
cb30330 26-Apr-2010 Kalle Sommer Nielsen <kalle@php.net> Merge safe_mode changes into extensions that are in sync in both branches
/PHP_5_3/ext/zip/php_zip.c
f370d79 09-Feb-2010 Rasmus Lerdorf <rasmus@php.net> It's a size_t here, not an unsigned int.
/PHP_5_3/ext/zip/php_zip.c
9ba1e81 03-Jan-2010 Sebastian Bergmann <sebastian@php.net> sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php
/PHP_5_3/ext/zip/php_zip.c
4b8064c 24-Feb-2009 Ilia Alshanetsky <iliaa@php.net> Adjust previous fix
/PHP_5_3/ext/zip/php_zip.c
551a2d5 22-Feb-2009 Ilia Alshanetsky <iliaa@php.net> Fixed 2 memory corruptions in zip extension idenfied by oo_properties.phpt
test
/PHP_5_3/ext/zip/php_zip.c
206a7ce 02-Jan-2009 Pierre Joye <pajoye@php.net> - year++
/PHP_5_3/ext/zip/php_zip.c
ee86a20 02-Jan-2009 Pierre Joye <pajoye@php.net> - fix filename property read
/PHP_5_3/ext/zip/php_zip.c
fc2fb50 17-Nov-2008 Felipe Pena <felipe@php.net> - MFH: Added 'static' into ZEND_BEGIN_ARG_INFO_EX macro
/PHP_5_3/ext/zip/php_zip.c
3c121bf 12-Nov-2008 Felipe Pena <felipe@php.net> - MFH: Removed unused variables
/PHP_5_3/ext/zip/php_zip.c
b9853c4 12-Nov-2008 Pierre Joye <pajoye@php.net> - MFH:
- #14962, makes extractTo 2nd argument really optional
- replace ZEND_ENGINE_2_1 by PHP_ZIP_USE_OO
/PHP_5_3/ext/zip/php_zip.c
7a37fa2 02-Nov-2008 Felipe Pena <felipe@php.net> - Revert ZEND_BEGIN_ARG_INFO change
/PHP_5_3/ext/zip/php_zip.c
df10005 24-Oct-2008 Felipe Pena <felipe@php.net> - MFH: Added 'static' into ZEND_BEGIN_ARG_INFO_EX macro
/PHP_5_3/ext/zip/php_zip.c
7d5a67a 23-Oct-2008 Pierre Joye <pajoye@php.net> - flatten path and make them relative before extraction
- remove unnecessary export
/PHP_5_3/ext/zip/php_zip.c
1d5ba8b 21-Oct-2008 Arnaud Le Blanc <lbarnaud@php.net> MFH: initialize optional vars
/PHP_5_3/ext/zip/php_zip.c
6fb114f 08-Aug-2008 Pierre Joye <pajoye@php.net> - MFH: constify zend_function_entry and update phpinfo
/PHP_5_3/ext/zip/php_zip.c
ed2abda 08-Aug-2008 Pierre Joye <pajoye@php.net> - MFH: missing openbasedir check
/PHP_5_3/ext/zip/php_zip.c
f4087a7 08-Aug-2008 Pierre Joye <pajoye@php.net> - MFH: use PHP_ZIP_VERSION_STRING and add add_ascii_assoc_string macro (easy sync)
/PHP_5_3/ext/zip/php_zip.c
b9d7e8b 08-Aug-2008 Pierre Joye <pajoye@php.net> - MFH: fix leak in zif_zip_entry_read and ::ExtractTo on Error
/PHP_5_3/ext/zip/php_zip.c
5505650 08-Aug-2008 Pierre Joye <pajoye@php.net> - use OPENBASEDIR_CHECKPATH instead of SAFEMODE_CHECKFILE, easier to keep code synced with HEAD
/PHP_5_3/ext/zip/php_zip.c
73ab517 08-Aug-2008 Antony Dovgal <tony2001@php.net> move unused vars into their ifdef
/PHP_5_3/ext/zip/php_zip.c
c757089 04-Jul-2008 Felipe Pena <felipe@php.net> - Reverted previous commit
- Moved protos to .c (sync with HEAD)
/PHP_5_3/ext/zip/php_zip.c
12a4c54 03-Jul-2008 Felipe Pena <felipe@php.net> - Fixed compile warnings
/PHP_5_3/ext/zip/php_zip.c
bedd323 03-Jul-2008 Felipe Pena <felipe@php.net> - Added arginfo (functions)
/PHP_5_3/ext/zip/php_zip.c
b734bf4 21-May-2008 Pierre Joye <pajoye@php.net> - sync with PECL HEAD
/PHP_5_3/ext/zip/php_zip.c
da5b986 18-Jan-2008 Pierre Joye <pajoye@php.net> - MFB: reflect the correct version
/PHP_5_3/ext/zip/php_zip.c
0d074e2 18-Jan-2008 Greg Beaver <cellog@php.net> update module version number
/PHP_5_3/ext/zip/php_zip.c
ccc0d6e 13-Jan-2008 Greg Beaver <cellog@php.net> a few fixes: overwrite all my careful work in zipint_alias.h with zipint.h, so had to restore that.
PHP_RAW_NAMED_FE() won't work, have to use ZEND_RAW_FENTRY
/PHP_5_3/ext/zip/php_zip.c
c896933 13-Jan-2008 Greg Beaver <cellog@php.net> MFH: alias all zip identifiers to avoid potential name conflicts with other apache libs that may export zip symbols
/PHP_5_3/ext/zip/php_zip.c
d1dded8 31-Dec-2007 Sebastian Bergmann <sebastian@php.net> MFH: Bump copyright year, 2 of 2.
/PHP_5_3/ext/zip/php_zip.c
2027a1f 15-Dec-2007 Hannes Magnusson <bjori@php.net> MFB5.2: Fix protos
/PHP_5_3/ext/zip/php_zip.c
4b4d634 07-Oct-2007 Yiduo (David) Wang <davidw@php.net> MFH: Added macros for managing zval refcounts and is_ref statuses
/PHP_5_3/ext/zip/php_zip.c
6c810b0 27-Sep-2007 Dmitry Stogov <dmitry@php.net> Improved memory usage by movig constants to read only memory. (Dmitry, Pierre)
/PHP_5_3/ext/zip/php_zip.c
42e003c 06-Aug-2007 Hannes Magnusson <bjori@php.net> MFH: - Fix isset/empty($ZipArchive->property)
MFH: - Add test
/PHP_5_3/ext/zip/php_zip.c
61d697d 04-Jun-2007 Antony Dovgal <tony2001@php.net> fix ws
/PHP_5_3/ext/zip/php_zip.c
c76e5dd 03-Jun-2007 Pierre Joye <pajoye@php.net> - fix logic (goto is a gift, I should use it :)
/PHP_5_3/ext/zip/php_zip.c
d5d2d6e 03-Jun-2007 Pierre Joye <pajoye@php.net> - pecl bug #11216, better fix, leak removed and improved test
- typo in news, better late than never (-d)
/PHP_5_3/ext/zip/php_zip.c
ef952b0 03-Jun-2007 Pierre Joye <pajoye@php.net> - PECL #11216, addEmptyDir crashes if the directory already exists
/PHP_5_3/ext/zip/php_zip.c
b65cdd0 19-May-2007 Pierre Joye <pajoye@php.net> - use the same checks for zip_stat
/PHP_5_3/ext/zip/php_zip.c
c009fc8 19-May-2007 Ilia Alshanetsky <iliaa@php.net> CS fixes
Fixed a possible crash in the event directory cannot be created, due to a
double free.
/PHP_5_3/ext/zip/php_zip.c
5ed63dd 14-Mar-2007 Ilia Alshanetsky <iliaa@php.net> Fixed a possible memory leak on open_basedir validation
/PHP_5_3/ext/zip/php_zip.c
fc3a62e 14-Mar-2007 Pierre Joye <pajoye@php.net> - MFH: openbasedir and safemode check in ::open()
/PHP_5_3/ext/zip/php_zip.c
b40b5b5 14-Mar-2007 Pierre Joye <pajoye@php.net> - MFH: Fixed possible relative path issues in zip_open in TS mode (old API)
/PHP_5_3/ext/zip/php_zip.c
1c0b8e6 14-Mar-2007 Pierre Joye <pajoye@php.net> - rename SAFEMODE_CHECKFILE to OPENBASEDIR_CHECKPATH (can be used without
confusing in head without confusion)
- Add safemode and open basedir checks in zip:// wrapper (revert Ilia's
patch). Bug found by Stefan Esser in his MOPB-20-2007
/PHP_5_3/ext/zip/php_zip.c
601a77b 29-Jan-2007 Pierre Joye <pajoye@php.net> - #40228, ZipArchive::extractTo does create empty directories
recursively
/PHP_5_3/ext/zip/php_zip.c
cbf6f5b 07-Jan-2007 Ilia Alshanetsky <iliaa@php.net> Fixed memory leaks on error
/PHP_5_3/ext/zip/php_zip.c
3eaf46a 06-Jan-2007 Nuno Lopes <nlopess@php.net> fix a few memleaks and double-free()s on error conditions
/PHP_5_3/ext/zip/php_zip.c
4223aa4 01-Jan-2007 Sebastian Bergmann <sebastian@php.net> MFH: Bump year.
/PHP_5_3/ext/zip/php_zip.c
32d078f 25-Dec-2006 Antony Dovgal <tony2001@php.net> MFH
/PHP_5_3/ext/zip/php_zip.c
6077df1 24-Dec-2006 Hannes Magnusson <bjori@php.net> Fix typo
/PHP_5_3/ext/zip/php_zip.c
eaf3d32 23-Dec-2006 Ilia Alshanetsky <iliaa@php.net> Safety checks
/PHP_5_3/ext/zip/php_zip.c
a702648 28-Nov-2006 Pierre Joye <pajoye@php.net> - fix warning
- addEmptyDir returns true on success
- remove useless semi column
/PHP_5_3/ext/zip/php_zip.c
c0b0d0a 12-Nov-2006 Nuno Lopes <nlopess@php.net> fix leak in the object destrucotr when zip_close() fails (fixes oo_delete.phpt)
/PHP_5_3/ext/zip/php_zip.c
232bb79 11-Nov-2006 Nuno Lopes <nlopess@php.net> fix leaks within zip entries in several tests
/PHP_5_3/ext/zip/php_zip.c
d6802e1 09-Nov-2006 Nuno Lopes <nlopess@php.net> statification of local functions and variables.
also remove a few uneeded global variables
interesting new warnings:
/cvs/php5/ext/xmlwriter/php_xmlwriter.c:391: warning: 'xmlwriter_objects_clone' defined but not used
/cvs/php5/ext/xmlwriter/php_xmlwriter.c:1281: warning: 'zif_xmlwriter_start_dtd_entity' defined but not used
/cvs/php5/ext/xmlwriter/php_xmlwriter.c:1325: warning: 'zif_xmlwriter_end_dtd_entity' defined but not used
/cvs/php5/ext/xmlwriter/php_xmlwriter.c:1333: warning: 'zif_xmlwriter_write_dtd_entity' defined but not used
/PHP_5_3/ext/zip/php_zip.c
8ad0c6d 03-Nov-2006 Pierre Joye <pajoye@php.net> - MFH:
- fix possible leak in statName and statIndex
- add addEmptyDir() method
- add zip_stat_init,zip_clear_error and zip_file_clear_error
- add tests
- Fix protos (Hannes)
- setComment return value on success (Hannes)
/PHP_5_3/ext/zip/php_zip.c
85985ad 24-Sep-2006 Pierre Joye <pajoye@php.net> - #38943, properties in extended class cannot be set
- use zend_object_std_init instead of a manual initialisation
/PHP_5_3/ext/zip/php_zip.c
a0aabcc 15-Sep-2006 Pierre Joye <pajoye@php.net> - MFH: PECL Bug #8700, zipArchive::getFromIndex() fails
/PHP_5_3/ext/zip/php_zip.c
bb2d53e 12-Sep-2006 Pierre Joye <pajoye@php.net> - PECL Bug #8676, addFile was not updated and still used VCWD_REALPATH,
it now uses expand_filepath
/PHP_5_3/ext/zip/php_zip.c
3f0f73b 06-Sep-2006 Pierre Joye <pajoye@php.net> - bump version, 5.2.0 will have zip-2.0.0-stable
/PHP_5_3/ext/zip/php_zip.c
e85a378 06-Sep-2006 Pierre Joye <pajoye@php.net> - wrong cast, strlen is int
/PHP_5_3/ext/zip/php_zip.c
eee95ef 06-Sep-2006 Nuno Lopes <nlopess@php.net> MFH zend_parse_parameters() fixes
/PHP_5_3/ext/zip/php_zip.c
ad58ad2 06-Sep-2006 Pierre Joye <pajoye@php.net> - MFH: zip_open takes only one parameter (Thx Nuno L.)
/PHP_5_3/ext/zip/php_zip.c
46ce362 26-Aug-2006 Pierre Joye <pajoye@php.net> - don't rely/use VCWD_REALPATH, use expand_filepath instead
NB: that'd to be true for all this VCWD mess
/PHP_5_3/ext/zip/php_zip.c
8e54de1 25-Aug-2006 Pierre Joye <pajoye@php.net> - bundled matches pecl 1.7.1
/PHP_5_3/ext/zip/php_zip.c
5c8533a 24-Aug-2006 Pierre Joye <pajoye@php.net> - solve the relative path issues in TS environment
/PHP_5_3/ext/zip/php_zip.c
4b7358e 14-Aug-2006 Pierre Joye <pajoye@php.net> - nuke unused parameter (not present in old versions)
/PHP_5_3/ext/zip/php_zip.c
284ce40 13-Aug-2006 Pierre Joye <pajoye@php.net> - MFH: locateName should not change the state/error, can be used to test
an entry
/PHP_5_3/ext/zip/php_zip.c
8d07735 13-Aug-2006 Pierre Joye <pajoye@php.net> - MFP:
- add overwrite mode to ZipArchive::open, always starts a new archive
- Fix safe mode checks on extract
- Fix possible leaks when a safe mode error has been raised
/PHP_5_3/ext/zip/php_zip.c
9d26a88 13-Aug-2006 Pierre Joye <pajoye@php.net> - temp fix for a segfault happening when one adds two entries with
the same name
/PHP_5_3/ext/zip/php_zip.c
3a78dce 28-Jul-2006 Ilia Alshanetsky <iliaa@php.net> Cleanup phpinfo() output
/PHP_5_3/ext/zip/php_zip.c
664d102 24-Jul-2006 SVN Migration <svn@php.net> This commit was manufactured by cvs2svn to create branch 'PHP_5_2'.
/PHP_5_3/ext/zip/php_zip.c