History log of /PHP-5.5/ext/ereg/ereg.c (Results 101 – 125 of 125)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: RETURN_REF_BP, PRE_RETURN_REF_PATCH
# 4a60eed4 05-Dec-1999 Sascha Schumann

Fix some warnings


# 5b983c94 04-Dec-1999 Sascha Schumann

Clean up php3.*\.h files. The files itself are renamed, and references in all
.*\.[ch] files were changed. There is a slight chance that my script missed
a few changes, please correct them ma

Clean up php3.*\.h files. The files itself are renamed, and references in all
.*\.[ch] files were changed. There is a slight chance that my script missed
a few changes, please correct them manually.

show more ...


Revision tags: ZO_B1, ZEND_OPTIMIZER_B1, php-4.0b3, PRE_USED_RETURN_VALUE_PATCH, php-4.0b3_RC5
# bcb2214e 13-Nov-1999 Sascha Schumann

Improve regex library selection. It lets user specify whether they want
system, apache, or php's regex library by using the --with-regex option.
"php" is the default; if you use --with-apache

Improve regex library selection. It lets user specify whether they want
system, apache, or php's regex library by using the --with-regex option.
"php" is the default; if you use --with-apache in combination with
Apache 1.3.x, the default is "apache".

show more ...


Revision tags: php-4.0b3_RC4, php-4.0b3_RC3, php-4.0b3_RC2
# cf0868fe 30-Oct-1999 Rasmus Lerdorf

Clean up regex header file mess. php.h now explicitly includes php_regex.h
and php_regex.h figures out which regex header files to include and
defines symbols that prevents other stuff from

Clean up regex header file mess. php.h now explicitly includes php_regex.h
and php_regex.h figures out which regex header files to include and
defines symbols that prevents other stuff from including the wrong versions
of regex header files.

show more ...


# 008810dc 04-Oct-1999 Thies C. Arntzen

ereg now returns a continious array 0..9 again - empty values are returned as false.
i think this is *more* compatible with PHP3 - unless anybody really dislikes it i'd prefer it like this.


Revision tags: PRE_FETCH_READ_PATCH, before-sapi-split, PRE_DELAYED_ARRAY_FETCH_PATCH, php-4.0b2
# 3cb1eb04 02-Aug-1999 Zeev Suraski

Removed '3' from key functions in PHP (maintained compatibility through
php3_compat.h)


# 1b2c932c 26-Jul-1999 Andrey Hristov

More symbol work.

I've defined a few macros to help with module/request init/startup function definitions.
Basically:

PHP_MINIT_FUNCTION(module)
PHP_MSHUTDOWN_FUNCTION(modul

More symbol work.

I've defined a few macros to help with module/request init/startup function definitions.
Basically:

PHP_MINIT_FUNCTION(module)
PHP_MSHUTDOWN_FUNCTION(module)
PHP_RINIT_FUNCTION(module)
PHP_RSHUTDOWN_FUNCTION(module)
PHP_MINFO_FUNCTION(module)

These will expand to proper function prototypes.

Now to specify these in the module entry, use:

PHP_MINIT(module)
PHP_MSHUTDOWN(module)
PHP_RINIT(module)
PHP_RSHUTDOWN(module)
PHP_MINFO(module)

I've updated all modules in ext/standard and everything from ext/apache to ext/db.
If you can, please update your module to use these macros.

show more ...


Revision tags: BEFORE_NEW_OPERATOR_FIX
# 736f4831 24-Jul-1999 Andrey Hristov

A bunch of grunt work updating function entries and declarations.


Revision tags: BEFORE_BIG_SYMBOL_CHANGE, php-4.0b1
# c5724cbd 16-Jul-1999 Zeev Suraski

License update


Revision tags: BEFORE_REMOVING_AI_COUNT_FINAL_STEP, BEFORE_REMOVING_GC_STEP2
# 3a9cb022 09-Jul-1999 Zeev Suraski

Step 1 in nuking the garbage collector:
- Change the hash destructor to return int


Revision tags: BEFORE_REMOVING_GC_STEP1
# 2b8c85bd 21-Jun-1999 Andrey Hristov

Backing out changes.


# 2a64925a 09-Jun-1999 Andrey Hristov

Fixed a bug in preg_replace.


# b886985d 07-Jun-1999 Zeev Suraski

Fix an ereg_replace() crash bug


# 421414df 05-Jun-1999 Andrey Hristov

Added push(), pop(), shift(), unshift(), splice(), and slice() array functions.
The first 5 work like their Perl counterparts. slice() returns a chunk of the array
specified by offset and len

Added push(), pop(), shift(), unshift(), splice(), and slice() array functions.
The first 5 work like their Perl counterparts. slice() returns a chunk of the array
specified by offset and length arguments.

Backport to PHP3 and docs will be coming soon.

show more ...


# e586468a 05-Jun-1999 Zeev Suraski

Not sure that's the right fix, but at least it fixes the symptom


# ff29e857 26-May-1999 Andrey Hristov

Fixing a couple of long standing bugs.


Revision tags: BEFORE_PHP4_APACHE_MODULE_CHANGE
# 286fef1c 21-May-1999 Sascha Schumann

remove debug messages


# 39691bed 16-May-1999 Sascha Schumann

conv_proto *.[ch]


# 5eaed486 13-May-1999 Zeev Suraski

* HTTP-auth bugfix
* Patch the regex thread safe code to compile in thread safe mode


# a4d20864 12-May-1999 Sascha Schumann

- regex cache (needs some work)
- str_replace changes from php3


# 0b771325 11-May-1999 Zeev Suraski

* Get Apache to work. POST doesn't work yet.
* There are now -I directives for the absolute path of php4, php4/libzend and the builddir for
the Apache module, so we can #include any php/Ze

* Get Apache to work. POST doesn't work yet.
* There are now -I directives for the absolute path of php4, php4/libzend and the builddir for
the Apache module, so we can #include any php/Zend header.
* Rename config.h to php_config.h

show more ...


# 0818d96c 24-Apr-1999 Zeev Suraski

A lot of cleanups... Removed old thread-safe code and other redundant code and files


# 6f7c0ede 23-Apr-1999 Zeev Suraski

Remove tls.[ch]


# dcc16af8 21-Apr-1999 Sascha Schumann

port some fixes, add compat routines


# 257de2ba 17-Apr-1999 Stig Bakken

First commit of re-structuring phase one. We have started using automake in
sub-directories and started to move extension code into ext/<name>. For now,
I have moved the "standard" extensio

First commit of re-structuring phase one. We have started using automake in
sub-directories and started to move extension code into ext/<name>. For now,
I have moved the "standard" extension (which is quite a mix of everything
right now) and the GD extension into their own subdirs in ext/.
The configure script now also runs configure in the libzend directory
automatically and makes sure php4 and libzend use the same config.cache file.
To avoid running configure in libzend, use the --no-recursion option.
"make" in php4 also builds libzend now.
The Apache module doesn't compile right now, but a fix for that is
coming up.

show more ...


12345