summaryrefslogtreecommitdiff
path: root/ext/phar/config.w32
Commit message (Collapse)AuthorAgeFilesLines
* Sync HAVE_HASH, HAVE_HASH_EXT, PHAR_HASH_OK symbolsPeter Kokot2019-06-271-7/+0
| | | | | | | | The hash extension is always available since PHP-7.4. The symbol HAVE_HASH_EXT is kept for BC reasons and removed in PHP-8.0. This patch also removes the PHAR_HASH_OK since it is no longer relevant.
* Remove unused Git attributes identPeter Kokot2018-07-251-1/+0
| | | | | | | | | | | | | | | The $Id$ keywords were used in Subversion where they can be substituted with filename, last revision number change, last changed date, and last user who changed it. In Git this functionality is different and can be done with Git attribute ident. These need to be defined manually for each file in the .gitattributes file and are afterwards replaced with 40-character hexadecimal blob object name which is based only on the particular file contents. This patch simplifies handling of $Id$ keywords by removing them since they are not used anymore.
* add missing makefile fragment for .w32Anatol Belski2017-07-281-0/+2
| | | | ensure correct dir
* converted ext/ereg, ext/phar and ext/pgsql for static tsrmls usageAnatol Belski2014-10-161-1/+1
|
* re-enable phar now that compile and building phar.phar worksGreg Beaver2009-07-261-1/+1
|
* Fix conditionalKalle Sommer Nielsen2009-05-111-1/+1
|
* re-disable phar in HEAD on windowsGreg Beaver2009-03-011-1/+1
|
* MFB: fix hash support on windows in ext/phar (Kalle)Greg Beaver2009-03-011-3/+9
|
* - MFBSteph Fox2008-08-311-2/+4
|
* - This is as good as it gets in HEAD at present (~30% tests fail here)Steph Fox2008-08-011-0/+26
|
* enable by default statically instead of sharedGreg Beaver2008-05-171-2/+0
| | | | | | | this is done by removing zlib/bz2 explicit dependencies because they are unnecessary we only ever use the stream filter, and the check for existence has been moved to runtime where it is after startup
* - Moved phar_unixify_path_separators() to a single central pointSteph Fox2008-01-281-1/+1
| | | | | - The last two VC 6 compiler warnings gone. Please test under *nix.
* remove ext/zip dependency entirely, write better native zip supportGreg Beaver2008-01-281-12/+1
| | | | | | | | | | | | | | | | | | | | re-organize, create util.c, move entry_info/archive_data/entry_data access methods to this file refactor entry->fp, now this is abstracted with phar_get_efp() and phar_seek_efp(), fixes all weird dependency issues permanently solve the "millions of file pointers" issue for read access. All compressed files are read into a single temporary stream, and their constraints are controlled by the entry->fp abstraction Improvements in this zip implementation over ext/zip: * full read/write support for bzip2 compressed files * much more efficient access for accessing only a few files within large zip files, as crc/header validation is done just-in-time * full stream support for opendir/rename/rmdir/mkdir as well as all of the other stream funcs * full support for setting file perms via Phar::chmod(), stored as zip-standard extra field * no problem with large zips and many open file pointers # TODO: add big-endian system support for tar/zip file format headers, otherwise the implementation is complete # TODO: test on windows and fix any windows-specific issues # TODO: verify zips created work with unzip/winzip/windows explorer and so on
* Make all possible build combinations work under doze (external zip library)Steph Fox2008-01-251-4/+11
|
* fix tests to match CVSGreg Beaver2008-01-221-5/+4
|
* add needed define back into config.w32, make zip required mod on win32, ↵Greg Beaver2008-01-181-1/+2
| | | | remove lib/.cvsignore
* remove unneeded define, zip is required on windowsGreg Beaver2008-01-171-3/+0
|
* remove HAVE_ZIP defines just as we removed HAVE_BZ2 defines and for the same ↵Greg Beaver2008-01-171-2/+1
| | | | | | | | reason update outdated description of phar in config.m4 make zip extension mandatory on windows for compiling purposes
* give up on gpg signing because of non-existent windows support for gpg ↵Greg Beaver2008-01-171-1/+0
| | | | signing lib
* fix conflict on win32 if phar compiled staticallyGreg Beaver2008-01-121-0/+3
|
* fix compile on windowsGreg Beaver2008-01-121-18/+8
| | | | | | remove internal libzip add required dep on zip (will make optional in a few minutes)
* add Phar::interceptFileFuncs()Greg Beaver2008-01-111-1/+1
| | | | | | | To intercept fopen(), file_get_contents(), opendir(), and all the stat-based functions so that code like "if (is_readable('./config.inc.php'))" actually works inside of a phar [DOC]
* split stream file handlers into stream.c and directory handlers into dirstream.cGreg Beaver2008-01-081-1/+1
|
* split out zip functionsGreg Beaver2008-01-081-1/+1
|
* fix windows build (hopefully :)Greg Beaver2008-01-041-1/+1
|
* add zip-based phar support. not quite working is webPhar(), not sure why yetGreg Beaver2007-12-311-0/+18
|
* same fix we used in linux to make all extension deps optionalGreg Beaver2007-12-211-4/+4
|
* fix errors found in delMetaData(), add get/delMetaData() to MetaData read testGreg Beaver2007-11-251-1/+1
|
* preliminary work on using gnupg to verify/create signatures - no ↵Greg Beaver2007-11-241-0/+1
| | | | implementation, just phpinfo() output and build rules
* experimental support for optional bz2 extension - should make windows users ↵Greg Beaver2007-11-241-1/+1
| | | | a whole lot happier (forgot w32)
* - Add path sanitizer for new pathsMarcus Boerger2007-02-041-1/+1
| | | | | | - Add test for a few things we check with the sanitizer # We might want to use the sanitizer for opening as well
* - Disable most of class Phar and all of class PharFileInfo if SPL is not presentMarcus Boerger2007-01-211-1/+1
|
* - Add OO interface to handling phar archieves and entriesMarcus Boerger2006-02-281-0/+1
| | | | | | - Add support for HEAD - Cleanup
* - Add bzip2 decompression supportMarcus Boerger2006-01-121-1/+1
|
* - Change to use streams filters which simplifies decompression a lot andMarcus Boerger2006-01-111-14/+2
| | | | | easily allows to use other compression algos too
* Use php5 built-in zlib. Unfortunatelly we don't export zError() thereEdin Kadribasic2005-12-111-0/+3
| | | | | so I habe generic "compression error" will suffice.
* add ability to detect zlib library when zlib ext is disabledGreg Beaver2005-12-051-1/+11
|
* initial importGreg Beaver2005-12-041-0/+9
# file handling needs to use streams, handle safe_mode/open_basedir