Pierre Joye
ee86a20296
- fix filename property read
2009-01-02 00:10:20 +00:00
Pierre Joye
d00fb8b360
- MFB: restore overwrite feature (regression introduced in 5.2.8)
2009-01-02 00:07:57 +00:00
Pierre Joye
14f2f4148c
- MFB: restore fix for binary mode on win (regression introduced in 5.2.8)
2009-01-02 00:04:33 +00:00
Sebastian Bergmann
08659c2dcd
MFH: Bump copyright year, 3 of 3.
2008-12-31 11:15:49 +00:00
Pierre Joye
0696223079
- version and WS
2008-12-24 11:08:14 +00:00
Felipe Pena
fc2fb50d09
- MFH: Added 'static' into ZEND_BEGIN_ARG_INFO_EX macro
2008-11-17 11:28:01 +00:00
Felipe Pena
a94cd6d54f
- MFH: Fixed a macro redefinition on BSD for different purpose
2008-11-12 23:38:02 +00:00
Felipe Pena
3c121bf15f
- MFH: Removed unused variables
2008-11-12 17:26:36 +00:00
Felipe Pena
cd0a8efe41
- Fix test
2008-11-12 17:16:51 +00:00
Pierre Joye
b9853c4ff0
- MFH:
...
- #14962 , makes extractTo 2nd argument really optional
- replace ZEND_ENGINE_2_1 by PHP_ZIP_USE_OO
2008-11-12 11:41:21 +00:00
Pierre Joye
7102449f76
- sync tests with pecl
2008-11-04 13:24:39 +00:00
Felipe Pena
7a37fa2d6b
- Revert ZEND_BEGIN_ARG_INFO change
2008-11-02 21:19:39 +00:00
Felipe Pena
df10005563
- MFH: Added 'static' into ZEND_BEGIN_ARG_INFO_EX macro
2008-10-24 14:35:40 +00:00
Pierre Joye
7d5a67a022
- flatten path and make them relative before extraction
...
- remove unnecessary export
2008-10-23 16:12:55 +00:00
Arnaud Le Blanc
1d5ba8bb21
MFH: initialize optional vars
2008-10-21 23:39:15 +00:00
Pierre Joye
10d0029dce
- MFH: file will exist only on error (thx tony for the headup)
2008-08-30 23:55:04 +00:00
Pierre Joye
820c2002e4
- fix tests (clean on exit)
2008-08-30 16:24:33 +00:00
Pierre Joye
6fb114f1d5
- MFH: constify zend_function_entry and update phpinfo
2008-08-08 16:05:38 +00:00
Pierre Joye
ed2abda5df
- MFH: missing openbasedir check
2008-08-08 15:56:44 +00:00
Pierre Joye
f4087a70aa
- MFH: use PHP_ZIP_VERSION_STRING and add add_ascii_assoc_string macro (easy sync)
2008-08-08 15:52:53 +00:00
Pierre Joye
b9d7e8b048
- MFH: fix leak in zif_zip_entry_read and ::ExtractTo on Error
2008-08-08 15:41:25 +00:00
Pierre Joye
5505650cdf
- use OPENBASEDIR_CHECKPATH instead of SAFEMODE_CHECKFILE, easier to keep code synced with HEAD
2008-08-08 15:37:37 +00:00
Antony Dovgal
73ab5175b1
move unused vars into their ifdef
2008-08-08 10:12:27 +00:00
Pierre Joye
70596f7474
- add missing files for 0.9
2008-08-08 09:47:15 +00:00
Pierre Joye
490a342205
- MFH: update to 0.9 (torrentzip support, files open only when necessary), windows fixes
2008-08-07 23:24:11 +00:00
Jani Taskinen
b17dc14f18
MFH: nuketh C++ comments
2008-08-03 12:15:55 +00:00
Antony Dovgal
28a22396d4
MFH: invert the logics - FLAG_FCLOSE -> FLAG_NO_FCLOSE
2008-07-23 11:25:14 +00:00
Antony Dovgal
af00eedf4a
MFH: add PHP_STREAM_FLAG_FCLOSE to zip streams
2008-07-23 09:09:10 +00:00
Jani Taskinen
d23342397c
No dots
2008-07-14 09:03:48 +00:00
Jani Taskinen
1e2b2bbeae
- Some config*.m4 file cleanups: NO tabs in these!
2008-07-14 09:02:26 +00:00
Rob Richards
e83274cd16
fix zlib detection and linking
2008-07-09 16:09:35 +00:00
Felipe Pena
543f015d52
- Moved protos to .c (sync with HEAD)
2008-07-04 14:50:07 +00:00
Felipe Pena
c757089335
- Reverted previous commit
...
- Moved protos to .c (sync with HEAD)
2008-07-04 14:43:53 +00:00
Felipe Pena
12a4c54dcf
- Fixed compile warnings
2008-07-03 12:53:12 +00:00
Felipe Pena
bedd323878
- Added arginfo (functions)
2008-07-03 01:55:48 +00:00
Pierre Joye
8b75c07bf1
- should not be called butlet remove it as well
2008-06-08 11:40:49 +00:00
Pierre Joye
9ffc103c5a
- not exported
2008-05-30 19:46:56 +00:00
Pierre Joye
b734bf4b97
- sync with PECL HEAD
2008-05-21 09:27:41 +00:00
Dmitry Stogov
240fa244c3
Improved PHP binary size and startup speed with GCC4 visibility control (Nuno)
2008-01-30 09:41:12 +00:00
Pierre Joye
da5b986a72
- MFB: reflect the correct version
2008-01-18 01:11:26 +00:00
Greg Beaver
5f8d225834
MFPECL: install headers
2008-01-18 00:30:10 +00:00
Greg Beaver
0d074e23d3
update module version number
2008-01-18 00:20:56 +00:00
Greg Beaver
a0624708c7
MFH: fix windows build for all cases, and always export symbols (Steph Fox)
2008-01-14 03:16:08 +00:00
Greg Beaver
42ef796add
MFH: add missing define for statically-built zip ext
2008-01-13 23:37:41 +00:00
Greg Beaver
ccc0d6e32b
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
2008-01-13 06:22:27 +00:00
Greg Beaver
c896933b7c
MFH: alias all zip identifiers to avoid potential name conflicts with other apache libs that may export zip symbols
2008-01-13 06:02:30 +00:00
Greg Beaver
f76eac59c0
MFH: export symbols for use by other extensions like phar
2008-01-12 03:48:39 +00:00
Sebastian Bergmann
d1dded8751
MFH: Bump copyright year, 2 of 2.
2007-12-31 07:17:19 +00:00
Hannes Magnusson
2027a1f16a
MFB5.2: Fix protos
2007-12-15 12:52:55 +00:00
Antony Dovgal
bb2e67aa75
fix test
2007-11-19 11:12:30 +00:00
Antony Dovgal
984842e321
fix test
2007-11-08 10:03:52 +00:00
Yiduo (David) Wang
4b4d634cb9
MFH: Added macros for managing zval refcounts and is_ref statuses
2007-10-07 05:22:07 +00:00
Dmitry Stogov
6c810b0d4c
Improved memory usage by movig constants to read only memory. (Dmitry, Pierre)
2007-09-27 18:00:48 +00:00
Antony Dovgal
afed25d648
MFH
2007-08-13 12:46:40 +00:00
Hannes Magnusson
d937ffa999
Fix test
2007-08-06 23:35:46 +00:00
Hannes Magnusson
42e003cd6c
MFH: - Fix isset/empty($ZipArchive->property)
...
MFH: - Add test
2007-08-06 22:02:32 +00:00
foobar
7ed3c4536d
MFH: Fix some configure --help texts
2007-07-03 17:25:43 +00:00
Antony Dovgal
61d697d100
fix ws
2007-06-04 06:38:22 +00:00
Pierre Joye
c76e5dd0bd
- fix logic (goto is a gift, I should use it :)
2007-06-03 21:34:21 +00:00
Pierre Joye
d5d2d6e30e
- pecl bug #11216 , better fix, leak removed and improved test
...
- typo in news, better late than never (-d)
2007-06-03 21:21:57 +00:00
Pierre Joye
fd2e66bd05
- PECL #11216 test
2007-06-03 19:50:36 +00:00
Pierre Joye
ef952b0383
- PECL #11216 , addEmptyDir crashes if the directory already exists
2007-06-03 19:47:17 +00:00
Pierre Joye
b65cdd0793
- use the same checks for zip_stat
2007-05-19 22:25:11 +00:00
Ilia Alshanetsky
c009fc8915
CS fixes
...
Fixed a possible crash in the event directory cannot be created, due to a
double free.
2007-05-19 19:29:37 +00:00
Antony Dovgal
1f65545121
fix test names
2007-05-07 18:03:01 +00:00
Ilia Alshanetsky
5ed63dd8a9
Fixed a possible memory leak on open_basedir validation
2007-03-14 15:02:20 +00:00
Pierre Joye
fc3a62ed48
- MFH: openbasedir and safemode check in ::open()
2007-03-14 12:06:20 +00:00
Pierre Joye
b40b5b5305
- MFH: Fixed possible relative path issues in zip_open in TS mode (old API)
2007-03-14 11:32:25 +00:00
Pierre Joye
1c0b8e6f15
- 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
2007-03-14 11:08:57 +00:00
Pierre Joye
4f5303ab92
- add more cases for getComment
2007-03-14 11:02:29 +00:00
Ilia Alshanetsky
6d70aa1f4e
Added missing open_basedir & safe_mode checks to zip:// and bzip://
...
wrappers.
Issues idendtified by MOPB-20 and MOPB-21
2007-03-14 03:50:18 +00:00
Ilia Alshanetsky
f4a8180f65
Fixed snprintf() usage
2007-02-24 16:23:10 +00:00
Marcus Boerger
50ea26760d
- Avoid sprintf, even when checked copy'n'paste or changes lead to errors
2007-02-24 02:17:47 +00:00
Pierre Joye
601a77b3a3
- #40228 , ZipArchive::extractTo does create empty directories
...
recursively
2007-01-29 15:25:06 +00:00
Ilia Alshanetsky
cbf6f5b538
Fixed memory leaks on error
2007-01-07 03:12:14 +00:00
Nuno Lopes
3eaf46af3e
fix a few memleaks and double-free()s on error conditions
2007-01-06 20:16:25 +00:00
Sebastian Bergmann
4223aa4d5e
MFH: Bump year.
2007-01-01 09:36:18 +00:00
Pierre Joye
5a6f0e3059
- #39952 zip ignoring --with-libdir on zlib checks (judas dot
...
iscariote at gmail dot com)
2006-12-26 09:52:05 +00:00
Antony Dovgal
32d078f8e7
MFH
2006-12-25 22:40:23 +00:00
Hannes Magnusson
6077df1a03
Fix typo
2006-12-24 01:29:20 +00:00
Ilia Alshanetsky
eaf3d32157
Safety checks
2006-12-23 23:28:39 +00:00
Frank M. Kromann
66eb5b1dde
Fix win32 build
2006-12-01 20:24:58 +00:00
Ilia Alshanetsky
ca89b6dedd
last set of zts fixes
2006-11-30 16:38:37 +00:00
Pierre Joye
a70264892b
- fix warning
...
- addEmptyDir returns true on success
- remove useless semi column
2006-11-28 01:31:53 +00:00
Hannes Magnusson
cf64728899
renamed to oo_getcomment.phpt
2006-11-16 08:52:15 +00:00
Pierre Joye
426dce9ce3
- mv oo_get_comment.phpt oo_getcomment.phpt
2006-11-15 23:53:46 +00:00
Pierre Joye
892c00bb9f
#9278 and #39506 , force the binary mode for the zip operation only. At least I do not have to set/restore it in each function.
2006-11-15 19:14:02 +00:00
Pierre Joye
1d61562efe
#39506 and PECL #9278 , should fix the problem for the other SAPI (works for CLI, CGI and embed)
...
see: http://news.php.net/php.internals/26606 for the details
2006-11-15 16:24:24 +00:00
Nuno Lopes
7d75155e01
fix leak in oo_stream.phpt
2006-11-12 00:41:16 +00:00
Nuno Lopes
c0b0d0a81a
fix leak in the object destrucotr when zip_close() fails (fixes oo_delete.phpt)
2006-11-12 00:31:03 +00:00
Nuno Lopes
232bb79bed
fix leaks within zip entries in several tests
2006-11-11 23:43:00 +00:00
Nuno Lopes
b3de830b61
fix leak in oo_setArchiveComment.phpt
2006-11-11 23:35:27 +00:00
Pierre Joye
8cb18e8d64
- fix leak in zip_close when the function's succeeded
2006-11-11 19:06:56 +00:00
Nuno Lopes
d6802e1022
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
2006-11-09 16:04:34 +00:00
Pierre Joye
8ad0c6d543
- 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)
2006-11-03 16:46:19 +00:00
Hannes Magnusson
e94670d4d6
MFH tests
2006-10-09 16:02:34 +00:00
Antony Dovgal
9d0f642689
fix tests
2006-10-02 14:31:04 +00:00
Hannes Magnusson
8acdfd223f
Rename utils.php to utils.inc
2006-10-02 14:17:47 +00:00
Pierre Joye
07b62da9f4
- #38944 , freshly created archive has no comment or cdir
2006-09-25 09:00:16 +00:00
Antony Dovgal
cd7f3a786d
add test
2006-09-25 08:45:08 +00:00