]>
granicus.if.org Git - php/log
Greg Beaver [Mon, 25 Aug 2003 06:16:39 +0000 (06:16 +0000)]
my fault - forgot to fix this
foobar [Mon, 25 Aug 2003 04:08:29 +0000 (04:08 +0000)]
Some minor fixes so that this works with autoconf 2.13 too
Moriyoshi Koizumi [Mon, 25 Aug 2003 01:44:17 +0000 (01:44 +0000)]
Sync with original
<changelog@php.net> [Mon, 25 Aug 2003 00:32:07 +0000 (00:32 +0000)]
ChangeLog update
Moriyoshi Koizumi [Sun, 24 Aug 2003 22:46:13 +0000 (22:46 +0000)]
Allow usage of external libmbfl
Marcus Boerger [Sun, 24 Aug 2003 22:45:59 +0000 (22:45 +0000)]
Add missing check
Moriyoshi Koizumi [Sun, 24 Aug 2003 22:15:49 +0000 (22:15 +0000)]
Integrate allocator code into mbstring.c
Moriyoshi Koizumi [Sun, 24 Aug 2003 20:07:13 +0000 (20:07 +0000)]
Sync with the original
Marcus Boerger [Sun, 24 Aug 2003 18:47:11 +0000 (18:47 +0000)]
Fix memory source of string duplication for non internal properties
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.
Marcus Boerger [Sun, 24 Aug 2003 16:35:58 +0000 (16:35 +0000)]
Don't identify alias'ed functions
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.
Zeev Suraski [Sun, 24 Aug 2003 16:17:45 +0000 (16:17 +0000)]
Use pemalloc()
Marcus Boerger [Sun, 24 Aug 2003 16:13:23 +0000 (16:13 +0000)]
Allow NULL, too
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!
Zeev Suraski [Sun, 24 Aug 2003 16:09:12 +0000 (16:09 +0000)]
Get rid of more ^M's
Zeev Suraski [Sun, 24 Aug 2003 16:01:57 +0000 (16:01 +0000)]
line endings fix
Zeev Suraski [Sun, 24 Aug 2003 15:59:19 +0000 (15:59 +0000)]
Never, ever, overwrite the refcount element of a connected zval!
Marcus Boerger [Sun, 24 Aug 2003 15:07:54 +0000 (15:07 +0000)]
Add dedicated reflection_exception
Marcus Boerger [Sun, 24 Aug 2003 15:07:00 +0000 (15:07 +0000)]
Allow to throw instances of classes derived from exception
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).
Stefan Roehrich [Sun, 24 Aug 2003 13:32:50 +0000 (13:32 +0000)]
Fixed zlib.output_compression without register_long_vars set.
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.
Marcus Boerger [Sun, 24 Aug 2003 12:07:13 +0000 (12:07 +0000)]
Make invoke() work
Marcus Boerger [Sun, 24 Aug 2003 11:34:01 +0000 (11:34 +0000)]
zend_parse_parameters 'O' works the way we need here
Marcus Boerger [Sun, 24 Aug 2003 11:28:53 +0000 (11:28 +0000)]
Not needed
Marcus Boerger [Sun, 24 Aug 2003 11:25:08 +0000 (11:25 +0000)]
Make use method macros
Marcus Boerger [Sun, 24 Aug 2003 11:24:10 +0000 (11:24 +0000)]
One of PPP is needed, too
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
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
Marcus Boerger [Sun, 24 Aug 2003 11:07:30 +0000 (11:07 +0000)]
Fix fn_flags handling
Rob Richards [Sun, 24 Aug 2003 10:24:22 +0000 (10:24 +0000)]
implement stricterrorcheck
fix clonenode
cleanup error routines
forgot these files
Rob Richards [Sun, 24 Aug 2003 10:23:43 +0000 (10:23 +0000)]
implement stricterrorcheck
fix clonenode
cleanup error routines
Rob Richards [Sun, 24 Aug 2003 10:18:08 +0000 (10:18 +0000)]
remove document pointer references as doc is now copied
Marcus Boerger [Sun, 24 Aug 2003 00:36:53 +0000 (00:36 +0000)]
Add property read code and use that in default exception class
<changelog@php.net> [Sun, 24 Aug 2003 00:32:03 +0000 (00:32 +0000)]
ChangeLog update
Marcus Boerger [Sat, 23 Aug 2003 19:48:52 +0000 (19:48 +0000)]
Allow zend_throw_exception() to also set the exception code
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.
Marcus Boerger [Sat, 23 Aug 2003 19:37:39 +0000 (19:37 +0000)]
Internal classes can now have default properties.
Marcus Boerger [Sat, 23 Aug 2003 15:47:23 +0000 (15:47 +0000)]
Show ctor/dtor information and those don't return anything
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.
Marcus Boerger [Sat, 23 Aug 2003 14:22:28 +0000 (14:22 +0000)]
Make exception code more robust
Rui Hirokawa [Sat, 23 Aug 2003 10:04:43 +0000 (10:04 +0000)]
revert previous patch.
Rui Hirokawa [Sat, 23 Aug 2003 08:59:47 +0000 (08:59 +0000)]
changed for ZTS mode.
Rui Hirokawa [Sat, 23 Aug 2003 08:27:46 +0000 (08:27 +0000)]
revert my patch.
Rui Hirokawa [Sat, 23 Aug 2003 08:26:46 +0000 (08:26 +0000)]
strcasecmp macro moved to mbfl_compat.h.
Rui Hirokawa [Sat, 23 Aug 2003 06:51:16 +0000 (06:51 +0000)]
remove unnessesary files.
Rui Hirokawa [Sat, 23 Aug 2003 06:27:06 +0000 (06:27 +0000)]
removed mbstring/*/config.h.
Rui Hirokawa [Sat, 23 Aug 2003 06:20:59 +0000 (06:20 +0000)]
added .cvsignore and README.
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.
<changelog@php.net> [Sat, 23 Aug 2003 00:31:15 +0000 (00:31 +0000)]
ChangeLog update
Wez Furlong [Fri, 22 Aug 2003 21:47:28 +0000 (21:47 +0000)]
ignore this generated file
Wez Furlong [Fri, 22 Aug 2003 21:45:58 +0000 (21:45 +0000)]
provide general hook for exporting symbols from php4ts.dll
Ilia Alshanetsky [Fri, 22 Aug 2003 20:01:53 +0000 (20:01 +0000)]
Fixed bug #25127 (reset memory_limit before terminating the request)
Ilia Alshanetsky [Fri, 22 Aug 2003 18:50:12 +0000 (18:50 +0000)]
Replace *magic number* with a much nicer define.
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
Wez Furlong [Fri, 22 Aug 2003 15:04:29 +0000 (15:04 +0000)]
allow building without libxml2 under win32
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().
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.
<changelog@php.net> [Fri, 22 Aug 2003 00:31:48 +0000 (00:31 +0000)]
ChangeLog update
foobar [Fri, 22 Aug 2003 00:14:21 +0000 (00:14 +0000)]
english is funny
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.
Sara Golemon [Thu, 21 Aug 2003 20:48:34 +0000 (20:48 +0000)]
ftp:// wrapper context option: resume_pos
Marcus Boerger [Thu, 21 Aug 2003 15:24:33 +0000 (15:24 +0000)]
If ce not given than any object would do
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
Marcus Boerger [Thu, 21 Aug 2003 14:34:07 +0000 (14:34 +0000)]
Fix parameter spec
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.
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..
<changelog@php.net> [Thu, 21 Aug 2003 00:31:53 +0000 (00:31 +0000)]
ChangeLog update
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.
Brian France [Wed, 20 Aug 2003 23:28:30 +0000 (23:28 +0000)]
- Added new setrawcookie function (bfrance)
Zeev Suraski [Wed, 20 Aug 2003 23:27:04 +0000 (23:27 +0000)]
adhere to silence
Zeev Suraski [Wed, 20 Aug 2003 23:00:08 +0000 (23:00 +0000)]
No need for those code blocks anymore...
Ard Biesheuvel [Wed, 20 Aug 2003 22:59:33 +0000 (22:59 +0000)]
Fix false warning on zero-size BLOB fetch
Marcus Boerger [Wed, 20 Aug 2003 22:15:01 +0000 (22:15 +0000)]
Fix counting number of leaks
Sara Golemon [Wed, 20 Aug 2003 21:59:29 +0000 (21:59 +0000)]
Add resume_pos (resume position) context option for restarting file downloads.
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
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
Brad House [Wed, 20 Aug 2003 19:45:07 +0000 (19:45 +0000)]
allow destructor to clean up connection data
Rob Richards [Wed, 20 Aug 2003 18:58:03 +0000 (18:58 +0000)]
fix infinite loop in normalize
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
Ilia Alshanetsky [Wed, 20 Aug 2003 16:40:22 +0000 (16:40 +0000)]
Fixed bug #25170 (Problem with generation of random numbers on solaris)
Ard Biesheuvel [Wed, 20 Aug 2003 16:13:51 +0000 (16:13 +0000)]
Moved transaction defaults to header file
Ard Biesheuvel [Wed, 20 Aug 2003 13:02:26 +0000 (13:02 +0000)]
Cleaned up _php_ibase_var_zval()
Ard Biesheuvel [Wed, 20 Aug 2003 12:40:59 +0000 (12:40 +0000)]
Fix Win32 build
Ard Biesheuvel [Wed, 20 Aug 2003 12:40:05 +0000 (12:40 +0000)]
Moved some local vars to stack
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}()
foobar [Wed, 20 Aug 2003 08:14:24 +0000 (08:14 +0000)]
Fix phpize build
foobar [Wed, 20 Aug 2003 08:13:41 +0000 (08:13 +0000)]
- Fixed bug #25163 (OSX: phpize has to use glibtoolize instead)
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.
<changelog@php.net> [Wed, 20 Aug 2003 00:31:10 +0000 (00:31 +0000)]
ChangeLog update
Marcus Boerger [Tue, 19 Aug 2003 22:47:30 +0000 (22:47 +0000)]
Add test for #25145
Ilia Alshanetsky [Tue, 19 Aug 2003 22:13:01 +0000 (22:13 +0000)]
Fixed bug #25155 (Possible namespace conflict between mime-magic & mssql)
Moriyoshi Koizumi [Tue, 19 Aug 2003 14:48:33 +0000 (14:48 +0000)]
More accurate fix for bug #25140
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
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)
Derick Rethans [Tue, 19 Aug 2003 06:34:46 +0000 (06:34 +0000)]
- Back out Ilia's not-yet-ready patch.
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
Sascha Schumann [Tue, 19 Aug 2003 01:47:15 +0000 (01:47 +0000)]
dummy commit
Wez Furlong [Tue, 19 Aug 2003 01:30:27 +0000 (01:30 +0000)]
fix build