1
0
mirror of https://github.com/php/php-src.git synced 2026-04-27 01:48:26 +02:00
Commit Graph

635 Commits

Author SHA1 Message Date
Elizabeth Marie Smith 354dad75f6 MFB 2007-11-14 19:44:24 +00:00
Yiduo (David) Wang 95da0dc570 Added macros for managing zval refcounts and is_ref statuses 2007-10-07 05:15:07 +00:00
Jani Taskinen 44cbb46246 - Added common getopt implementation to core.
- Added long-option feature to getopt().
- Made getopt() available on win32 systems.
Patch by: David Soria Parra <dsp@php.net>
[DOC]: These changes will be available from 5.3+
2007-10-01 12:32:39 +00:00
Jani Taskinen 452ace5e14 - Made build system less dependant for the PHP major version to also
ease MFB/MFH as acinclude.m4 and Makefile.global are identical in both
  branches.
2007-07-26 22:45:22 +00:00
Derick Rethans eb54bbdd5c - Allow the use of a user defined template.rc file to override the
default ones. This makes it possible to include the extension's version
  inside the version properties of the generated extension DLL instead
  of the PHP version the extension is build against.
2007-07-21 11:24:36 +00:00
Jani Taskinen 41c6375840 - Moved the old regex functions to it's own extension: ereg 2007-07-15 19:50:07 +00:00
Johannes Schlüter c91907a515 - Always enable mail() function 2007-07-11 17:39:04 +00:00
Dmitry Stogov 0b642b977a PCRE unicode/binary support 2007-07-06 23:06:51 +00:00
Stanislav Malyshev dbfe5d3173 fix build on msvc 8 2007-05-29 19:44:24 +00:00
Dmitry Stogov 02d24cc512 Fixed bug #41192 (Per Directory Values only work for one key) 2007-05-02 10:16:48 +00:00
Dmitry Stogov 11275cb2aa Fixed buffer overflow 2007-04-22 10:25:51 +00:00
Rob Richards c88e2b7618 MFB: add file locking under windows
change win build to use common clock compat files
2007-04-18 09:48:07 +00:00
Dmitry Stogov 2908322c14 WIN64 support 2007-04-16 09:43:53 +00:00
Dmitry Stogov 0e0cc2ef52 Initial WIN64 support 2007-04-10 06:22:45 +00:00
Edin Kadribasic 23bf3c93a5 MFB: Make DLL only once (Wez) 2007-03-19 03:16:18 +00:00
Edin Kadribasic 2bdf721f63 MFB: Check that manifest file exists before trying to embed it 2007-03-04 00:41:36 +00:00
Marcus Boerger ebf98e261a - Add glob stream to win build 2007-03-03 21:40:23 +00:00
Marcus Boerger 20a40063c5 - avoid sprintf 2007-02-24 16:25:58 +00:00
Ilia Alshanetsky ce8285d289 Copyright update 2007-01-29 04:40:46 +00:00
Frank M. Kromann 00b5f0d0ad Kill warnings when mt is not installed or is found as the tape command under cygwin 2007-01-13 03:32:14 +00:00
Edin Kadribasic 9f206ec4c4 Make mt more silent 2007-01-08 00:26:35 +00:00
Sebastian Bergmann 3717df72ae Bump year. 2007-01-01 09:29:37 +00:00
Dmitry Stogov a7c536fbcd Make MEMORY_LIMIT and ZEND_USE_MALLOC_MM to be always enabled. They don't make a
ny significant slowdown, but incrise maintainability a lot. Note that the setting of memory_limit wasn't changes (neither in main/main.c nor in php.ini) and it
still set to 16M.
2006-12-20 10:50:46 +00:00
Edin Kadribasic d39271c01c MFB: Enable full build with newer Microsoft compilers 2006-12-19 10:26:44 +00:00
Dmitry Stogov 08f035bbac Removed unused zend_mm.* 2006-12-05 08:08:33 +00:00
Frank M. Kromann 8fba0806cd MFB: Fix win32 build 2006-12-01 20:22:11 +00:00
Dmitry Stogov 6d7989a23d Fixed VC2005 support 2006-11-14 14:20:41 +00:00
Dmitry Stogov 8983879bdd Fixed problem with spaces in libpath 2006-11-14 14:11:05 +00:00
Dmitry Stogov 768185e58f Implemented registry cache that prevent registry lookup on each request. In case of modification of corresponding registry-tree PHP will reload it automatic. 2006-11-10 11:42:40 +00:00
Dmitry Stogov a68d5f0a89 opendir() is reimplemented using GetFistFile/GetNextFile those are faster then _findfirst/_findnext 2006-11-10 11:20:58 +00:00
Dmitry Stogov 41912f3076 Fix warnings 2006-11-10 10:38:23 +00:00
Dmitry Stogov 6f1c5a7701 Use $(CC) for linking instead of $(LD). This allows usage of advansed optimization techniques (like Intel's inner-procedure optimization) 2006-11-10 10:30:56 +00:00
Dmitry Stogov dc34d34230 Simplify the code base as this getpwd() was used only once 2006-11-10 09:56:37 +00:00
Edin Kadribasic b765958e7a Obsolete, prepaing for new installer script 2006-09-01 20:24:48 +00:00
Dmitry Stogov 30a2f9d219 Added version specific registry keys to allow different configurations for different php version. 2006-08-03 13:54:20 +00:00
Rob Richards 418288ddba enable native and unicode tests
add ntest and utest build targets
2006-07-22 13:13:18 +00:00
Dmitry Stogov 6687f0377b New memory manager 2006-07-18 09:08:06 +00:00
Dmitry Stogov a1bdb59275 New crypt() implementation for win32 which is about 10 times faster and has more friendly license. 2006-06-16 05:57:41 +00:00
Edin Kadribasic fd959ad30a MFB: Enable separate build dir for SAPIs, the same way it is possible for EXTENSIONs 2006-05-07 00:07:53 +00:00
Frank M. Kromann 611d8b7cfa Revert patch for pdb files. No need to have it twice! 2006-04-29 14:33:35 +00:00
Frank M. Kromann 9c0b090705 Add new configure option --enable-pdb-files
This will generate .pdb files for debugging
2006-04-29 06:24:21 +00:00
foobar 6af3218f81 more cleanup (lingering ini settings which do not exist anymore, etc.) 2006-04-10 15:09:15 +00:00
Sara Golemon 30a2bd1d11 Another (and hopefully last) major streams commit.
This moves unicode conversion to the filter layer
(rather than at the lower streams layer)
unicode_filter.c has been moved from ext/unicode to main/streams
as it's an integral part of the streams unicode conversion process.

There are now three ways to set encoding on a stream:

(1) By context
$ctx = stream_context_create(NULL,array('encoding'=>'latin1'));
$fp = fopen('somefile', 'r+t', false, $ctx);

(2) By stream_encoding()
$fp = fopen('somefile', 'r+');
stream_encoding($fp, 'latin1');

(3) By filter
$fp = fopen('somefile', 'r+');
stream_filter_append($fp, 'unicode.from.latin1', STREAM_FILTER_READ);
stream_filter_append($fp, 'unicode.to.latin1', STREAM_FILTER_WRITE);

Note: Methods 1 and 2 are convenience wrappers around method 3.
2006-03-29 01:20:43 +00:00
Dmitry Stogov 663ba73ca2 Fixed bug #36568 (memory_limit setting on win32 has no effect) 2006-03-14 14:19:19 +00:00
Ilia Alshanetsky 27e175eef0 So long safe_mode mode.
Also removed the magic_quotes configure option, no longer relevant since
the magic is gone :-).
2006-03-08 14:41:45 +00:00
Johannes Schlüter c8c6dfc436 - Fix charset 2006-02-08 21:07:41 +00:00
Johannes Schlüter c416b927f0 - It's 2006 and PHP 6 2006-02-08 21:03:00 +00:00
Dmitry Stogov 9e7ddd51ee Fixed first-chance exception during request shutdown 2006-01-16 14:26:35 +00:00
Marcus Boerger d8a53905e9 - Add short size info 2006-01-11 20:24:07 +00:00
foobar bc8333c42a - Cleanups:
* unify the address handling to always strip leading whitespace
  * ws fixes
2006-01-06 02:04:22 +00:00