Stanislav Malyshev
ad01495a48
Change get_class() so that it returns qualified names for namespaced
...
classes.
*HEADS UP*: get_class_name() handler interface is changed, now it should
allocate the space it returns with emalloc, and the users free it. If
anyone has problems with it or has suggestions how to do it without this -
please tell.
Also: make function_exists() understand namespaces.
2003-04-21 17:01:34 +00:00
Stanislav Malyshev
c5b1314e05
make import * fail if such classes or functions already there
2003-04-21 12:14:12 +00:00
Sascha Schumann
17f3aca625
Properly update the global httpd_time_now and remove php_makefile from diff
2003-04-21 01:08:23 +00:00
Wez Furlong
276e721f96
Tidy up package.xml file.
...
Cleaner approach for setting THREADSAFE and NDEBUG for bundled libsqlite.
Tested with: static, shared and shared with separate build roots under a
non-zts build only.
2003-04-20 16:09:16 +00:00
Wez Furlong
8ccae81db2
Eliminate leaks from registering plain or aggregate functions.
...
Also, reduce (probably eliminate) the risk of a segfault when registering a
callback on a persistent connection and later triggering the callback from a
different script.
2003-04-20 15:13:04 +00:00
Sterling Hughes
b4262dcf17
Add check for final properties
2003-04-20 14:52:40 +00:00
Stanislav Malyshev
52ac291c54
Check name before '::' so that it would be a namespace in zend_lookup_ns_class
2003-04-20 14:40:38 +00:00
Stanislav Malyshev
ba02f60ee4
refine the set_error_handler fix
2003-04-20 14:20:20 +00:00
Stanislav Malyshev
faafbd6edd
Fix for bug #21094 (set_error_handler can not accept methods),
...
by Timm Friebe
2003-04-20 14:18:15 +00:00
Wez Furlong
ac33bc48f0
Revise todo
2003-04-20 13:33:46 +00:00
Wez Furlong
d40a615a8e
Implement sqlite_create_function(), which allows binding of php functions by
...
name; this is a higher performance alternative to the generic php() SQL
function. (saves parsing the additional function call in the SQL and a call to
zend_is_callable on each function invocation).
Add test for sqlite_create_function().
Fixup proto for sqlite_create_aggregate().
Tweak package file and speling in header file.
2003-04-20 13:31:36 +00:00
Tal Peer
b0d26a11ac
Remove rendundant function
2003-04-20 13:21:17 +00:00
Tal Peer
2a54c9a308
typo
2003-04-20 13:17:17 +00:00
Tal Peer
a676f6c29d
Update
2003-04-20 13:15:45 +00:00
Wez Furlong
7360c5dfdd
Add test for aggregates
2003-04-20 13:08:40 +00:00
Wez Furlong
4a46882648
Implement sqlite_create_aggregate() which can be used to create aggregation
...
functions for use in SQL statements.
2003-04-20 13:08:22 +00:00
Edin Kadribasic
3f18d16957
Kluge, but it seems to work now in both phpize and bundled builds.
...
Only in there until Wez fixes it for real.
2003-04-20 03:03:28 +00:00
Edin Kadribasic
04d06dac3f
Reinstating these two items due to the fact that current config.m4
...
detection for debug and thread-safe build does not work if sqlite
is built as a standalone extension with phpize.
2003-04-20 01:55:20 +00:00
Edin Kadribasic
a10c8a3e1c
Erm, this works much better :)
2003-04-20 01:25:59 +00:00
Edin Kadribasic
3f95e99afc
Set appropriate flags when compiling bundled lib in thread-safe
...
and debug modes.
2003-04-20 01:22:08 +00:00
Sara Golemon
7c8c09b3cf
Revert change to stream_copy_to_stream()
2003-04-20 01:18:58 +00:00
Marcus Boerger
9e19524c5e
Access the struct directly here
2003-04-19 19:06:52 +00:00
Sascha Schumann
652b615438
Fix PUTS/PUTS_H to only evaluate their argument once.
2003-04-19 18:35:31 +00:00
Marcus Boerger
dc27fbd90f
Add a test for ctor precedence
2003-04-19 18:21:58 +00:00
Ilia Alshanetsky
6bc4ce43d0
Do not hardcode php path.
2003-04-19 18:10:54 +00:00
Ilia Alshanetsky
e4c38aec5a
Do not make the test rely on the availability of the cat command.
2003-04-19 17:45:46 +00:00
Sascha Schumann
e4183ae980
Extend print_table_row so that one can specify the CSS class
...
directly. Add "vr" class which aligns the content to the right border.
2003-04-19 17:40:19 +00:00
Marcus Boerger
1939d27aca
The env-var TEST_PHP_EXECUTABLE is needed in tests
2003-04-19 17:22:53 +00:00
Holger Zimmermann
93a53656a5
Added PHP4PI3WEB_EXPORTS in order to control exports/imports on Win32
2003-04-19 16:11:36 +00:00
Marcus Boerger
de76ceb2d3
Fix more shutdown wierdness
2003-04-19 15:02:44 +00:00
Marcus Boerger
b99a491e33
Update to new macros
2003-04-19 15:01:22 +00:00
Wez Furlong
7ca29424c4
Fix folding marker
2003-04-19 14:41:31 +00:00
Marcus Boerger
0bcfdd0262
Do init CG(in_compilation) here until someone finds a better place
2003-04-19 13:54:01 +00:00
Wez Furlong
e17b8b4b12
More things todo
2003-04-19 13:04:19 +00:00
Wez Furlong
ff0d6adda4
Transparently decode binary encoded data.
...
Add a test-case for that process.
When encoding binary data, we mark the string with \x01 as its first character.
When returning data via sqlite_fetch_array(), if the first character is \x01,
then we decode the encoding. This behaviour can be turned off by the optional
last parameter to sqlite_fetch_array(), for compatibility with databases
created with other applications.
2003-04-19 12:54:17 +00:00
Wez Furlong
de7874e11f
Little fix for people building sqlite as a static extension
2003-04-19 11:47:17 +00:00
Marcus Boerger
5f97e66ba5
Add test for different result representations
2003-04-19 10:36:58 +00:00
Wez Furlong
6640260253
Fix 2 potential segfaults.
2003-04-19 10:28:45 +00:00
Sebastian Bergmann
a17d2f37ea
Corrected patch by Marcus Börger <helly@php.net>.
2003-04-19 09:04:15 +00:00
Moriyoshi Koizumi
6be2406b63
Made phpinfo() / gd_info() indicate availability of JIS feature
2003-04-19 07:44:16 +00:00
Moriyoshi Koizumi
54096d3f43
Fixed help text alignment
2003-04-19 07:15:38 +00:00
Rui Hirokawa
442798bbe5
fixed compilation problem in php-4.3.2dev.
2003-04-19 07:04:00 +00:00
Moriyoshi Koizumi
1f229c0851
MFBed Rui's patch
2003-04-19 04:33:38 +00:00
Sara Golemon
6dde464ce7
Let stream_copy_to_stream() accept either stream resource or filename/url string. If filename, open the file, do the copy, then close it.
2003-04-19 02:47:16 +00:00
Marcus Boerger
1b3467e72d
Shutdown memleaks
2003-04-19 00:02:50 +00:00
Marcus Boerger
cde6bdce5c
Improve test environment, fix 001.phpt and rename that one, also change from /tmp to dirname(__FILE__)
2003-04-18 20:53:18 +00:00
Marcus Boerger
16e873f864
Add a first simple open/close test
2003-04-18 20:08:01 +00:00
Marcus Boerger
d323659e5f
ZTS fixes
2003-04-18 19:43:38 +00:00
Wez Furlong
ff93259b82
First "real" test.
...
If anyone is motivated to write more tests, please do so.
2003-04-18 19:22:49 +00:00
Sterling Hughes
48b3303217
Patch by Marcus Börger to fix some memleaks
2003-04-18 18:40:53 +00:00