]> granicus.if.org Git - php/log
php
21 years agomy fault - forgot to fix this
Greg Beaver [Mon, 25 Aug 2003 06:16:39 +0000 (06:16 +0000)]
my fault - forgot to fix this

21 years agoSome minor fixes so that this works with autoconf 2.13 too
foobar [Mon, 25 Aug 2003 04:08:29 +0000 (04:08 +0000)]
Some minor fixes so that this works with autoconf 2.13 too

21 years agoSync with original
Moriyoshi Koizumi [Mon, 25 Aug 2003 01:44:17 +0000 (01:44 +0000)]
Sync with original

21 years agoChangeLog update
<changelog@php.net> [Mon, 25 Aug 2003 00:32:07 +0000 (00:32 +0000)]
ChangeLog update

21 years agoAllow usage of external libmbfl
Moriyoshi Koizumi [Sun, 24 Aug 2003 22:46:13 +0000 (22:46 +0000)]
Allow usage of external libmbfl

21 years agoAdd missing check
Marcus Boerger [Sun, 24 Aug 2003 22:45:59 +0000 (22:45 +0000)]
Add missing check

21 years agoIntegrate allocator code into mbstring.c
Moriyoshi Koizumi [Sun, 24 Aug 2003 22:15:49 +0000 (22:15 +0000)]
Integrate allocator code into mbstring.c

21 years agoSync with the original
Moriyoshi Koizumi [Sun, 24 Aug 2003 20:07:13 +0000 (20:07 +0000)]
Sync with the original

21 years agoFix memory source of string duplication for non internal properties
Marcus Boerger [Sun, 24 Aug 2003 18:47:11 +0000 (18:47 +0000)]
Fix memory source of string duplication for non internal properties

21 years ago- Provide appropriate way to destroy internal zval's.
Marcus Boerger [Sun, 24 Aug 2003 17:32:47 +0000 (17:32 +0000)]
- Provide appropriate way to destroy internal zval's.
- Allow internal zval's of type string and disallow complex types.
- Define the default string for extensions at class level instead of ctor.

21 years agoDon't identify alias'ed functions
Marcus Boerger [Sun, 24 Aug 2003 16:35:58 +0000 (16:35 +0000)]
Don't identify alias'ed functions

21 years agoUse ""'s if you want empty strings. We want to crash on errors.
Zeev Suraski [Sun, 24 Aug 2003 16:27:01 +0000 (16:27 +0000)]
Use ""'s if you want empty strings.  We want to crash on errors.

21 years agoUse pemalloc()
Zeev Suraski [Sun, 24 Aug 2003 16:17:45 +0000 (16:17 +0000)]
Use pemalloc()

21 years agoAllow NULL, too
Marcus Boerger [Sun, 24 Aug 2003 16:13:23 +0000 (16:13 +0000)]
Allow NULL, too

21 years agoGet rid of more ^M's - Marcus, please check your CVS client!
Zeev Suraski [Sun, 24 Aug 2003 16:09:49 +0000 (16:09 +0000)]
Get rid of more ^M's - Marcus, please check your CVS client!

21 years agoGet rid of more ^M's
Zeev Suraski [Sun, 24 Aug 2003 16:09:12 +0000 (16:09 +0000)]
Get rid of more ^M's

21 years agoline endings fix
Zeev Suraski [Sun, 24 Aug 2003 16:01:57 +0000 (16:01 +0000)]
line endings fix

21 years agoNever, ever, overwrite the refcount element of a connected zval!
Zeev Suraski [Sun, 24 Aug 2003 15:59:19 +0000 (15:59 +0000)]
Never, ever, overwrite the refcount element of a connected zval!

21 years agoAdd dedicated reflection_exception
Marcus Boerger [Sun, 24 Aug 2003 15:07:54 +0000 (15:07 +0000)]
Add dedicated reflection_exception

21 years agoAllow to throw instances of classes derived from exception
Marcus Boerger [Sun, 24 Aug 2003 15:07:00 +0000 (15:07 +0000)]
Allow to throw instances of classes derived from exception

21 years agoFixed bug #25218 ("deflate" compressed pages had a gzip header, which
Stefan Roehrich [Sun, 24 Aug 2003 13:59:34 +0000 (13:59 +0000)]
Fixed bug #25218 ("deflate" compressed pages had a gzip header, which
should only be sent with "gzip" compressed pages).

21 years agoFixed zlib.output_compression without register_long_vars set.
Stefan Roehrich [Sun, 24 Aug 2003 13:32:50 +0000 (13:32 +0000)]
Fixed zlib.output_compression without register_long_vars set.

21 years ago- Provide a unified way to display uncaught exceptions, which shows
Marcus Boerger [Sun, 24 Aug 2003 13:10:03 +0000 (13:10 +0000)]
- Provide a unified way to display uncaught exceptions, which shows
  file/line/message info if possible.
- Add zend_eval_string_ex() to be able to handle exceptions in eval'd code.
- Use above function to fix memleaks in CLI.

21 years agoMake invoke() work
Marcus Boerger [Sun, 24 Aug 2003 12:07:13 +0000 (12:07 +0000)]
Make invoke() work

21 years agozend_parse_parameters 'O' works the way we need here
Marcus Boerger [Sun, 24 Aug 2003 11:34:01 +0000 (11:34 +0000)]
zend_parse_parameters 'O' works the way we need here

21 years agoNot needed
Marcus Boerger [Sun, 24 Aug 2003 11:28:53 +0000 (11:28 +0000)]
Not needed

21 years agoMake use method macros
Marcus Boerger [Sun, 24 Aug 2003 11:25:08 +0000 (11:25 +0000)]
Make use method macros

21 years agoOne of PPP is needed, too
Marcus Boerger [Sun, 24 Aug 2003 11:24:10 +0000 (11:24 +0000)]
One of PPP is needed, too

21 years ago- Add Reflection_Function::isAlias
Marcus Boerger [Sun, 24 Aug 2003 11:11:55 +0000 (11:11 +0000)]
- Add Reflection_Function::isAlias
- Use ZEND_ME/ZEND_METHOD
- Fix static entries

21 years ago- Add fn_flag ZEND_ACC_ALIAS
Marcus Boerger [Sun, 24 Aug 2003 11:09:45 +0000 (11:09 +0000)]
- Add fn_flag ZEND_ACC_ALIAS
- Unify way of function_entry generation by new macro ZEND_FENTRY

21 years agoFix fn_flags handling
Marcus Boerger [Sun, 24 Aug 2003 11:07:30 +0000 (11:07 +0000)]
Fix fn_flags handling

21 years agoimplement stricterrorcheck
Rob Richards [Sun, 24 Aug 2003 10:24:22 +0000 (10:24 +0000)]
implement stricterrorcheck
fix clonenode
cleanup error routines
forgot these files

21 years agoimplement stricterrorcheck
Rob Richards [Sun, 24 Aug 2003 10:23:43 +0000 (10:23 +0000)]
implement stricterrorcheck
fix clonenode
cleanup error routines

21 years agoremove document pointer references as doc is now copied
Rob Richards [Sun, 24 Aug 2003 10:18:08 +0000 (10:18 +0000)]
remove document pointer references as doc is now copied

21 years agoAdd property read code and use that in default exception class
Marcus Boerger [Sun, 24 Aug 2003 00:36:53 +0000 (00:36 +0000)]
Add property read code and use that in default exception class

21 years agoChangeLog update
<changelog@php.net> [Sun, 24 Aug 2003 00:32:03 +0000 (00:32 +0000)]
ChangeLog update

21 years agoAllow zend_throw_exception() to also set the exception code
Marcus Boerger [Sat, 23 Aug 2003 19:48:52 +0000 (19:48 +0000)]
Allow zend_throw_exception() to also set the exception code

21 years agoException has 4 protected default properties (message,code,file,line).
Marcus Boerger [Sat, 23 Aug 2003 19:41:22 +0000 (19:41 +0000)]
Exception has 4 protected default properties (message,code,file,line).
They are all initialized at c-level constructor correctly.

21 years agoInternal classes can now have default properties.
Marcus Boerger [Sat, 23 Aug 2003 19:37:39 +0000 (19:37 +0000)]
Internal classes can now have default properties.

21 years agoShow ctor/dtor information and those don't return anything
Marcus Boerger [Sat, 23 Aug 2003 15:47:23 +0000 (15:47 +0000)]
Show ctor/dtor information and those don't return anything

21 years ago- Flag ctor/dtor methods
Marcus Boerger [Sat, 23 Aug 2003 15:38:58 +0000 (15:38 +0000)]
- Flag ctor/dtor methods
- Use this to prevent memleaks when an exception gets thrown in ctors.
# I added the dtor flags for consistency, atm a compareable check in
# isn't necessary for destruction. But anyway i'll use this for the
# Relection API too.

21 years agoMake exception code more robust
Marcus Boerger [Sat, 23 Aug 2003 14:22:28 +0000 (14:22 +0000)]
Make exception code more robust

21 years agorevert previous patch.
Rui Hirokawa [Sat, 23 Aug 2003 10:04:43 +0000 (10:04 +0000)]
revert previous patch.

21 years agochanged for ZTS mode.
Rui Hirokawa [Sat, 23 Aug 2003 08:59:47 +0000 (08:59 +0000)]
changed for ZTS mode.

21 years agorevert my patch.
Rui Hirokawa [Sat, 23 Aug 2003 08:27:46 +0000 (08:27 +0000)]
revert my patch.

21 years agostrcasecmp macro moved to mbfl_compat.h.
Rui Hirokawa [Sat, 23 Aug 2003 08:26:46 +0000 (08:26 +0000)]
strcasecmp macro moved to mbfl_compat.h.

21 years agoremove unnessesary files.
Rui Hirokawa [Sat, 23 Aug 2003 06:51:16 +0000 (06:51 +0000)]
remove unnessesary files.

21 years agoremoved mbstring/*/config.h.
Rui Hirokawa [Sat, 23 Aug 2003 06:27:06 +0000 (06:27 +0000)]
removed mbstring/*/config.h.

21 years agoadded .cvsignore and README.
Rui Hirokawa [Sat, 23 Aug 2003 06:20:59 +0000 (06:20 +0000)]
added .cvsignore and README.

21 years ago@mbfilter is changed to bundled version of libmbfl to prevent LGPL licence problem...
Rui Hirokawa [Sat, 23 Aug 2003 06:18:44 +0000 (06:18 +0000)]
@mbfilter is changed to bundled version of libmbfl to prevent LGPL licence problem. mbregex is changed to oniguruma.

21 years agoChangeLog update
<changelog@php.net> [Sat, 23 Aug 2003 00:31:15 +0000 (00:31 +0000)]
ChangeLog update

21 years agoignore this generated file
Wez Furlong [Fri, 22 Aug 2003 21:47:28 +0000 (21:47 +0000)]
ignore this generated file

21 years agoprovide general hook for exporting symbols from php4ts.dll
Wez Furlong [Fri, 22 Aug 2003 21:45:58 +0000 (21:45 +0000)]
provide general hook for exporting symbols from php4ts.dll

21 years agoFixed bug #25127 (reset memory_limit before terminating the request)
Ilia Alshanetsky [Fri, 22 Aug 2003 20:01:53 +0000 (20:01 +0000)]
Fixed bug #25127 (reset memory_limit before terminating the request)

21 years agoReplace *magic number* with a much nicer define.
Ilia Alshanetsky [Fri, 22 Aug 2003 18:50:12 +0000 (18:50 +0000)]
Replace *magic number* with a much nicer define.

21 years ago Updated PHP_API_VERSION to 20030820 for the php_setcookie api change
Brian France [Fri, 22 Aug 2003 16:43:29 +0000 (16:43 +0000)]
Updated PHP_API_VERSION to 20030820 for the php_setcookie api change

21 years agoallow building without libxml2 under win32
Wez Furlong [Fri, 22 Aug 2003 15:04:29 +0000 (15:04 +0000)]
allow building without libxml2 under win32

21 years agoSet 2147483647 as the module number of user defined constants
Ilia Alshanetsky [Fri, 22 Aug 2003 02:08:10 +0000 (02:08 +0000)]
Set 2147483647 as the module number of user defined constants
Fixed a few bugs and cleaned up get_defined_constants().

21 years agoSet module id 0 (internal) for constants registered by php_cli in C.
Ilia Alshanetsky [Fri, 22 Aug 2003 01:50:02 +0000 (01:50 +0000)]
Set module id 0 (internal) for constants registered by php_cli in C.

21 years agoChangeLog update
<changelog@php.net> [Fri, 22 Aug 2003 00:31:48 +0000 (00:31 +0000)]
ChangeLog update

21 years agoenglish is funny
foobar [Fri, 22 Aug 2003 00:14:21 +0000 (00:14 +0000)]
english is funny

21 years agoAdd function 'zend_throw_exception(char *message, int duplicate TSRMLS_DC);'
Marcus Boerger [Thu, 21 Aug 2003 23:32:13 +0000 (23:32 +0000)]
Add function 'zend_throw_exception(char *message, int duplicate TSRMLS_DC);'
to provide an easy way to throw exceptions for extension developers.

21 years agoftp:// wrapper context option: resume_pos
Sara Golemon [Thu, 21 Aug 2003 20:48:34 +0000 (20:48 +0000)]
ftp:// wrapper context option: resume_pos

21 years agoIf ce not given than any object would do
Marcus Boerger [Thu, 21 Aug 2003 15:24:33 +0000 (15:24 +0000)]
If ce not given than any object would do

21 years agoParamspec 'O' / zend_parse_method_params(): only if given check the class type
Marcus Boerger [Thu, 21 Aug 2003 14:39:17 +0000 (14:39 +0000)]
Paramspec 'O' / zend_parse_method_params(): only if given check the class type

21 years agoFix parameter spec
Marcus Boerger [Thu, 21 Aug 2003 14:34:07 +0000 (14:34 +0000)]
Fix parameter spec

21 years agoUnder FreeBSD, statfs(2) requires both <sys/mount.h> _and_ <sys/param.h>.
Jon Parise [Thu, 21 Aug 2003 06:24:17 +0000 (06:24 +0000)]
Under FreeBSD, statfs(2) requires both <sys/mount.h> _and_ <sys/param.h>.
The autoconf check for <sys/mount.h> was failing because <sys/param.h>
wasn't being universally included.

This gets disk_total_space() and disk_free_space() working again under
FreeBSD.

21 years ago- Proper place, correct formatting.
foobar [Thu, 21 Aug 2003 04:54:53 +0000 (04:54 +0000)]
- Proper place, correct formatting.
# Why is this called 'setrawcookie()'? It's not following our naming style..

21 years agoChangeLog update
<changelog@php.net> [Thu, 21 Aug 2003 00:31:53 +0000 (00:31 +0000)]
ChangeLog update

21 years agoExtensions that do opcode hooking must provide the removed functions/macros
Marcus Boerger [Thu, 21 Aug 2003 00:10:49 +0000 (00:10 +0000)]
Extensions that do opcode hooking must provide the removed functions/macros
themselves now.

21 years ago- Added new setrawcookie function (bfrance)
Brian France [Wed, 20 Aug 2003 23:28:30 +0000 (23:28 +0000)]
- Added new setrawcookie function (bfrance)

21 years agoadhere to silence
Zeev Suraski [Wed, 20 Aug 2003 23:27:04 +0000 (23:27 +0000)]
adhere to silence

21 years agoNo need for those code blocks anymore...
Zeev Suraski [Wed, 20 Aug 2003 23:00:08 +0000 (23:00 +0000)]
No need for those code blocks anymore...

21 years agoFix false warning on zero-size BLOB fetch
Ard Biesheuvel [Wed, 20 Aug 2003 22:59:33 +0000 (22:59 +0000)]
Fix false warning on zero-size BLOB fetch

21 years agoFix counting number of leaks
Marcus Boerger [Wed, 20 Aug 2003 22:15:01 +0000 (22:15 +0000)]
Fix counting number of leaks

21 years agoAdd resume_pos (resume position) context option for restarting file downloads.
Sara Golemon [Wed, 20 Aug 2003 21:59:29 +0000 (21:59 +0000)]
Add resume_pos (resume position) context option for restarting file downloads.

21 years agoAdded a parameter to php_setcookie to toggle URL encoding of the cookie data
Brian France [Wed, 20 Aug 2003 20:51:10 +0000 (20:51 +0000)]
Added a parameter to php_setcookie to toggle URL encoding of the cookie data
Added the function setrawcookie that turns off URL encoding of the cookie data
Changed setcookie to turn on the URL encoding of the cookie data

21 years agoReuse result data structure and resource id for consecutive executions
Ard Biesheuvel [Wed, 20 Aug 2003 19:47:00 +0000 (19:47 +0000)]
Reuse result data structure and resource id for consecutive executions
of a prepared query
# As previous resources are invalidated anyway because their statement
# handle is reused, we don't have to allocate a new result for every
# execution of a prepared query

21 years agoallow destructor to clean up connection data
Brad House [Wed, 20 Aug 2003 19:45:07 +0000 (19:45 +0000)]
allow destructor to clean up connection data

21 years agofix infinite loop in normalize
Rob Richards [Wed, 20 Aug 2003 18:58:03 +0000 (18:58 +0000)]
fix infinite loop in normalize

21 years agodoc must be copied when importing stylesheet
Rob Richards [Wed, 20 Aug 2003 17:58:55 +0000 (17:58 +0000)]
doc must be copied when importing stylesheet
libxslt uses the _private for processing

21 years agoFixed bug #25170 (Problem with generation of random numbers on solaris)
Ilia Alshanetsky [Wed, 20 Aug 2003 16:40:22 +0000 (16:40 +0000)]
Fixed bug #25170 (Problem with generation of random numbers on solaris)

21 years agoMoved transaction defaults to header file
Ard Biesheuvel [Wed, 20 Aug 2003 16:13:51 +0000 (16:13 +0000)]
Moved transaction defaults to header file

21 years agoCleaned up _php_ibase_var_zval()
Ard Biesheuvel [Wed, 20 Aug 2003 13:02:26 +0000 (13:02 +0000)]
Cleaned up _php_ibase_var_zval()

21 years agoFix Win32 build
Ard Biesheuvel [Wed, 20 Aug 2003 12:40:59 +0000 (12:40 +0000)]
Fix Win32 build

21 years agoMoved some local vars to stack
Ard Biesheuvel [Wed, 20 Aug 2003 12:40:05 +0000 (12:40 +0000)]
Moved some local vars to stack

21 years agoNuke link handle from BLOB id
Ard Biesheuvel [Wed, 20 Aug 2003 12:22:58 +0000 (12:22 +0000)]
Nuke link handle from BLOB id
# Now BLOB ids can survive disconnect/reconnect
Added link argument to ibase_blob_{open|info|echo}()

21 years agoFix phpize build
foobar [Wed, 20 Aug 2003 08:14:24 +0000 (08:14 +0000)]
Fix phpize build

21 years ago- Fixed bug #25163 (OSX: phpize has to use glibtoolize instead)
foobar [Wed, 20 Aug 2003 08:13:41 +0000 (08:13 +0000)]
- Fixed bug #25163 (OSX: phpize has to use glibtoolize instead)

21 years agoExplicitly declare the dependencies on the generated sqlite.h file. This
Jon Parise [Wed, 20 Aug 2003 07:41:42 +0000 (07:41 +0000)]
Explicitly declare the dependencies on the generated sqlite.h file.  This
allows the libsqlite source tree (and php-src, as a whole) to be built
using 'make -j' once again.

21 years agoChangeLog update
<changelog@php.net> [Wed, 20 Aug 2003 00:31:10 +0000 (00:31 +0000)]
ChangeLog update

21 years agoAdd test for #25145
Marcus Boerger [Tue, 19 Aug 2003 22:47:30 +0000 (22:47 +0000)]
Add test for #25145

21 years agoFixed bug #25155 (Possible namespace conflict between mime-magic & mssql)
Ilia Alshanetsky [Tue, 19 Aug 2003 22:13:01 +0000 (22:13 +0000)]
Fixed bug #25155 (Possible namespace conflict between mime-magic & mssql)

21 years agoMore accurate fix for bug #25140
Moriyoshi Koizumi [Tue, 19 Aug 2003 14:48:33 +0000 (14:48 +0000)]
More accurate fix for bug #25140

21 years agoLets put this here when we really know its gonna be only in PHP 5
foobar [Tue, 19 Aug 2003 08:41:01 +0000 (08:41 +0000)]
Lets put this here when we really know its gonna be only in PHP 5

21 years ago- Fix for bug #25140 (mb_convert_encoding returns FALSE when it tries to
Derick Rethans [Tue, 19 Aug 2003 08:29:57 +0000 (08:29 +0000)]
- Fix for bug #25140 (mb_convert_encoding returns FALSE when it tries to
  convert empty string)

21 years ago- Back out Ilia's not-yet-ready patch.
Derick Rethans [Tue, 19 Aug 2003 06:34:46 +0000 (06:34 +0000)]
- Back out Ilia's not-yet-ready patch.

21 years agoUnify TSRMLS_FETCH() usage.
Wez Furlong [Tue, 19 Aug 2003 03:25:00 +0000 (03:25 +0000)]
Unify TSRMLS_FETCH() usage.
Fix release build: two instances of } were placed inside #ifdef ZEND_DEBUG

21 years agodummy commit
Sascha Schumann [Tue, 19 Aug 2003 01:47:15 +0000 (01:47 +0000)]
dummy commit

21 years agofix build
Wez Furlong [Tue, 19 Aug 2003 01:30:27 +0000 (01:30 +0000)]
fix build