Ilia Alshanetsky
ebd608ba18
Added getAttribute() handler.
...
Fixed leak inside exec().
2004-05-20 20:04:11 +00:00
Edin Kadribasic
7f6343e60d
Use native PostgreSQL connect string e.g.
...
$db = new PDO("pgsql:dbname=template1 user=postgres password=secret");
2004-05-20 19:58:51 +00:00
George Schlossnagle
e155ad208a
sigh... need to include the null byte in hash keys
2004-05-20 19:19:04 +00:00
Ilia Alshanetsky
15fb957c61
Added MySQL getAttribute() support.
2004-05-20 19:17:32 +00:00
Wez Furlong
5023a7c61c
Enable setting the different error modes via PDO::setAttribute()
2004-05-20 19:16:49 +00:00
Ilia Alshanetsky
726e188cce
Fixed typo.
2004-05-20 19:14:44 +00:00
Ilia Alshanetsky
42a2b22a4a
Added missing user-land constants.
2004-05-20 19:12:24 +00:00
Edin Kadribasic
9cfeb25667
We quote with ' in real databases
2004-05-20 19:09:36 +00:00
Ilia Alshanetsky
e596466a1f
Added getAttribute() method.
2004-05-20 19:09:35 +00:00
George Schlossnagle
b7b7bedabd
remove debug
2004-05-20 18:50:21 +00:00
George Schlossnagle
c22cb0477c
off by one error
2004-05-20 18:44:12 +00:00
George Schlossnagle
3366916203
set active_query_string to null in case of failure
2004-05-20 18:29:59 +00:00
Ilia Alshanetsky
1c2b47c408
Make sure that the error string is freed.
2004-05-20 18:19:03 +00:00
Ilia Alshanetsky
b7784d96b0
Fixed possible crash.
2004-05-20 18:10:16 +00:00
Ilia Alshanetsky
cf33729c20
Better error message.
2004-05-20 18:05:44 +00:00
Ilia Alshanetsky
f8d045619a
Last insert id (oids) support.
2004-05-20 18:00:24 +00:00
George Schlossnagle
d16625b803
Support ? as a bind in emulated prepares
...
Throw informative error when pdo_parse_param fails
2004-05-20 17:56:09 +00:00
Andrey Hristov
aafb2b1581
var_dump() now shows private and protected member variables.
...
Not BC is that since now the public variables are explicitly shown as public
Example :
class a{ protected $a=1; private $b=2;var $c=3;} $a=new a(); var_dump($a);
object(a)#1 (3) {
["a:protected"]=>
int(1)
["b:private"]=>
int(2)
["c:public"]=>
int(3)
}
2004-05-20 17:46:20 +00:00
Ilia Alshanetsky
38eb52b8a7
Make doer() work.
...
Make error reporting system work.
2004-05-20 17:43:56 +00:00
George Schlossnagle
e3e2370490
keys need to be null-terminated (how did this not get committed before???)
...
bind-by-name includes the leading : in the name
2004-05-20 17:34:52 +00:00
Wez Furlong
04ccc0134d
Add methods for error handling
2004-05-20 17:22:13 +00:00
George Schlossnagle
76b7b5d1e2
iactually support :\w+ as binds
2004-05-20 17:04:57 +00:00
Derick Rethans
ee9cc68848
- Removed unused INI sections.
2004-05-20 17:03:24 +00:00
Dmitry Stogov
38ef28e41b
Allowing user defined SOAP transports with SoapClient::__doRequest()
2004-05-20 16:55:03 +00:00
Wez Furlong
af2aa721df
zts fix ;)
2004-05-20 16:17:37 +00:00
Ilia Alshanetsky
40b04cd54b
Correctly report errors for statment problems.
2004-05-20 16:13:13 +00:00
Ilia Alshanetsky
0d6aa20880
Error handling support.
...
Fixed possible crash when trying to fetch data from a failed query.
2004-05-20 15:51:25 +00:00
Ilia Alshanetsky
fbbb41a53b
Fixed typo.
2004-05-20 15:45:16 +00:00
Ilia Alshanetsky
e770b2b411
Fixed compiler warnings.
2004-05-20 13:57:09 +00:00
Wez Furlong
d55e20660b
Don't dup here either
2004-05-20 10:30:29 +00:00
Wez Furlong
0699938bc4
Don't dup here, PDO will do it as needed
2004-05-20 10:28:26 +00:00
Wez Furlong
d9decf0dfc
Fix prototype.
...
Use user-supplied path before the default when looking for headers
2004-05-20 10:24:17 +00:00
Edin Kadribasic
fa1b0a51d3
Make it compile on windows
2004-05-20 03:02:58 +00:00
Edin Kadribasic
9d6c259988
PostgreSQL PDO driver.
2004-05-20 02:27:49 +00:00
Ilia Alshanetsky
28aca30c13
Free vars before calling E_ERROR.
2004-05-20 00:11:23 +00:00
Wez Furlong
04c35e3d91
re-jig error handling, and make it co-operate with the PDO error handling system.
...
Implement $dbh->exec() for OCI.
2004-05-20 00:06:30 +00:00
Wez Furlong
e7c72f8455
First cut at a "unified" error handling API. The main thing that is missing
...
currently is a switch in the dbh to indicate what to do with the errors.
2004-05-20 00:05:22 +00:00
Wez Furlong
08ce920c9e
Fix win32 build
2004-05-19 21:36:22 +00:00
Marcus Boerger
0a242a52b3
- Allow to build with ext/mysqli
2004-05-19 20:57:02 +00:00
Marcus Boerger
fd90645613
- Allow to compile as builtin module
2004-05-19 20:56:06 +00:00
Ilia Alshanetsky
862247693f
Row count cannot be calculated in MySQL without buffering the query.
2004-05-19 20:44:28 +00:00
Ilia Alshanetsky
c98a99c263
Added fetchAll and fetchSingle methods for data retrieval.
2004-05-19 20:38:53 +00:00
Ilia Alshanetsky
676dfcf581
Timeout stuff.
2004-05-19 20:38:25 +00:00
Ilia Alshanetsky
f4b5abc948
Added support for setting timeout value.
2004-05-19 20:34:57 +00:00
Ilia Alshanetsky
56abe4de4a
Prevent possible crash when working with column containing NULL.
2004-05-19 20:34:01 +00:00
George Schlossnagle
38a409c02f
exec() now returns affected row count
2004-05-19 19:31:33 +00:00
George Schlossnagle
129997216b
exec() now returns row count
2004-05-19 19:27:53 +00:00
George Schlossnagle
ee1241ab1a
builds on stock rh9 now
2004-05-19 18:51:01 +00:00
Frank M. Kromann
7c5c0fbbea
Set correct Win32 line endings and fix ZTS compilation
2004-05-19 18:04:47 +00:00
Ilia Alshanetsky
074ba3fbc0
Added lastInsertId() method for retrieving last insert id.
...
Made affectedRows() work for MySQL.
Populate error value in MySQL on error.
2004-05-19 17:35:39 +00:00
Ilia Alshanetsky
5a4c3234b9
Skip spaces between connection params.
2004-05-19 17:09:48 +00:00
Ard Biesheuvel
fd7a92f046
Fixed unregistered bug (memory leak in printf() & friends)
2004-05-19 16:46:29 +00:00
Ilia Alshanetsky
a5a908c4bf
Better include path detection.
2004-05-19 16:26:06 +00:00
Wez Furlong
1a91f75193
Add simple error code values and a place to store them
2004-05-19 16:21:43 +00:00
Wez Furlong
641f2c0c40
Let it install correctly when built via phpize
2004-05-19 15:27:27 +00:00
Ilia Alshanetsky
c328a15469
More errno stuff.
2004-05-19 15:17:52 +00:00
Ilia Alshanetsky
3dddc0bade
Fixed possible crash on connection error.
2004-05-19 15:14:55 +00:00
Ilia Alshanetsky
b5f8bd8e9e
Simplify config via the use of mysql_config.
...
Fixed errno naming conflict.
2004-05-19 15:12:05 +00:00
Ilia Alshanetsky
c11d6ca38b
Copy the headers
2004-05-19 14:27:32 +00:00
Edin Kadribasic
bbcf09a833
Typo
2004-05-19 14:23:59 +00:00
Edin Kadribasic
e8abbca3a6
Fix configure
2004-05-19 14:02:36 +00:00
Wez Furlong
fd6b885a19
Revise $dbh->exec().
...
The driver doer() method should populate dbh->affected_rows if it can determine its value.
2004-05-19 13:55:41 +00:00
Wez Furlong
6cd27ff8be
Add $dbh->exec() method.
...
Rename $dbh->beginWork() to $dbh->beginTransaction().
2004-05-19 13:43:07 +00:00
Ilia Alshanetsky
a0b3e87003
Abort if driver cannot be registered.
2004-05-19 13:34:40 +00:00
Edin Kadribasic
7a214b66ae
Cosmetics
2004-05-19 13:28:05 +00:00
Ilia Alshanetsky
741e31bdf3
Removed unused vars.
2004-05-19 13:27:54 +00:00
Wez Furlong
777484b561
update prototype
2004-05-19 12:40:50 +00:00
Wez Furlong
f7de5001e2
Update prototype
2004-05-19 12:40:31 +00:00
Wez Furlong
8759648192
Update prepare() prototype.
...
Attempt to hunt down the cause of a build warning under win32 by adjust the
name of the error function.
2004-05-19 12:40:11 +00:00
Wez Furlong
4116d9fb0e
Expand the prepare() prototype to accept additional options.
2004-05-19 12:37:31 +00:00
Sebastian Bergmann
681ded13bc
ZTS fix.
2004-05-19 09:23:15 +00:00
Marcus Boerger
29cfd6d24f
- Remove unused blocks
2004-05-19 08:56:50 +00:00
Marcus Boerger
d94136fc30
- Remove unused blocks
2004-05-19 08:45:46 +00:00
Ilia Alshanetsky
65e1741d2d
Fixed possible memory leak.
2004-05-18 23:26:53 +00:00
Ilia Alshanetsky
46eb5401e7
Better header detection.
2004-05-18 23:07:22 +00:00
Ilia Alshanetsky
aecad9e37b
Fixed build.
2004-05-18 22:45:53 +00:00
Ilia Alshanetsky
cb1239a338
Allow static builds.
2004-05-18 22:31:13 +00:00
George Schlossnagle
f02fb4ada4
should be a strcmp, not a strncmp, thanks, wez
2004-05-18 20:57:19 +00:00
Marcus Boerger
6882000c53
- Make start and length parameter to Limititerator::__construct optional
2004-05-18 20:39:35 +00:00
George Schlossnagle
8233053d24
was leaking query_string's
2004-05-18 20:33:30 +00:00
George Schlossnagle
5f4cfcb009
support the read-only property 'queryString'
2004-05-18 20:26:24 +00:00
George Schlossnagle
2e4c3ea35f
forgotten off the last commit
2004-05-18 19:30:43 +00:00
Wez Furlong
c4ca0f3378
Give user a nice message when PDO isn't initialized prior to a driver.
2004-05-18 19:30:22 +00:00
Wez Furlong
b54a4dfeeb
Minor tweaks
2004-05-18 19:25:45 +00:00
Wez Furlong
bdd4b84c29
typo..
2004-05-18 19:25:23 +00:00
Wez Furlong
df69bf6c06
mySQL, not Oracle ;)
2004-05-18 19:06:47 +00:00
Wez Furlong
9ec5c3526e
Add to win32 build
2004-05-18 19:03:27 +00:00
Ilia Alshanetsky
caed65f547
Fixed search path for MySQL.
2004-05-18 18:42:36 +00:00
George Schlossnagle
71728cc2b2
initial import of mysql 3.x pdo driver
2004-05-18 18:01:52 +00:00
Stanislav Malyshev
da26db3054
Z_TYPE_P is for zvals
2004-05-18 16:13:57 +00:00
Wez Furlong
17d009c3b4
Update generated parser
2004-05-18 15:58:17 +00:00
Wez Furlong
e37b622d3f
Add parser to win32 build
2004-05-18 15:58:00 +00:00
Wez Furlong
2a9fa24458
Tweaks for win32
2004-05-18 15:57:46 +00:00
George Schlossnagle
85e3a1bc3b
for those without re2c
2004-05-18 15:38:25 +00:00
Wez Furlong
f76725902b
Fix dl() and extension=
2004-05-18 15:26:32 +00:00
George Schlossnagle
70f06be16a
license/copyright block
2004-05-18 15:22:58 +00:00
George Schlossnagle
a97e1a6646
handle binding/quoting of queries for drivers with emulated prepares
2004-05-18 15:19:31 +00:00
Ilia Alshanetsky
3e0cbfb077
Fixed command line escaping routines for win32.
2004-05-18 13:43:24 +00:00
Edin Kadribasic
b1efed9dde
Move declarations to the begining of function.
...
This allows it to actually compile on windows.
2004-05-18 12:32:05 +00:00
Edin Kadribasic
e489d93abc
TSRM fix
2004-05-18 10:53:53 +00:00
Edin Kadribasic
3b64493a3d
No length parameter -> estrdup()
2004-05-18 10:49:06 +00:00
Wez Furlong
3455498219
Probe for some functions; allows pdo_oci to build on the snap machine again.
2004-05-18 10:00:01 +00:00
Wez Furlong
c9f736ab6e
Skeleton for emulated prepare()
2004-05-18 08:59:27 +00:00
Wez Furlong
5a9864ed2b
Update to match new prototype
2004-05-18 08:47:10 +00:00
Wez Furlong
940c896e15
Quoting here leads to problems with databases that really support bound parameters.
...
We should do this conditionally based on the emulate_prepare flag.
2004-05-18 08:45:28 +00:00
George Schlossnagle
2e36e9d06d
only rewrite tmp if quoter returns true
2004-05-18 05:34:52 +00:00
George Schlossnagle
636cc3e1dc
auto-quote values before binding them in at execute time
2004-05-18 05:31:01 +00:00
George Schlossnagle
7d40971563
use new prototype
2004-05-18 05:01:16 +00:00
George Schlossnagle
2e281baab9
we need the source string length for binary safe string handling
2004-05-18 05:00:52 +00:00
Wez Furlong
12acb64696
package.xml
2004-05-18 00:45:58 +00:00
Wez Furlong
2653f34210
Skeleton package file
2004-05-18 00:40:01 +00:00
Wez Furlong
d4c5556b8b
Let is build under unix.
...
Tested against IBM DB2 and unixODBC.
Could work with others.
2004-05-17 22:20:11 +00:00
George Schlossnagle
fd73439882
include guard
2004-05-17 21:12:30 +00:00
Ilia Alshanetsky
0a38683b14
Correct output.
2004-05-17 20:58:57 +00:00
Sara Golemon
cceecdbcdb
BugFix# 27982: Provide error message when trying to overwrite an existant file without overwrite context option.
2004-05-17 20:31:59 +00:00
Wez Furlong
cf4127b6b9
Allow PDO OCI to build under unix.
...
Don't build by default under win32.
2004-05-17 18:17:39 +00:00
Wez Furlong
dd84731577
Allow PDO to build as a self-contained extension.
...
Install headers so that other self-contained extensions may them.
2004-05-17 18:13:03 +00:00
Wez Furlong
79c513db96
Some pedantic fixes for gcc.
2004-05-17 17:00:35 +00:00
Wez Furlong
d6c4dee168
ODBC (v3 ish) driver for PDO.
...
Will not build under unix yet.
2004-05-17 15:43:01 +00:00
Wez Furlong
1b1ced539b
OCI driver for PDO, supporting bound input and output parameters.
...
Will not build under unix yet.
2004-05-17 15:42:33 +00:00
Wez Furlong
684be9cf36
Hello PDO.
...
Still more to come. Give it a couple of days before starting to write drivers
for the other databases; a few things might change, so I'd like to coordinate
that, but in a couple of days.
2004-05-17 15:41:51 +00:00
Timm Friebe
77c75e786b
- Fixed test for LONG_MIN / LONG_MAX for 64-bit platforms
2004-05-16 20:33:44 +00:00
Timm Friebe
425ae98916
- Fixed auto-conversion from long to double when LONG_MAX /
...
LONG_MIN where overflown
2004-05-16 20:30:35 +00:00
Timm Friebe
7bbe13ac4d
- Initial release
2004-05-16 20:28:31 +00:00
Ilia Alshanetsky
bb88a86240
Do not allocate error buffer at the start of every request.
2004-05-16 15:34:53 +00:00
Marcus Boerger
ed5ce047db
- Add new test
2004-05-16 14:48:45 +00:00
Ilia Alshanetsky
fbd3e0da40
Added missing safe_mode & open_basedir checks.
2004-05-16 14:38:19 +00:00
Marcus Boerger
251b627684
- Fix printf with floats
2004-05-16 14:01:45 +00:00
Wez Furlong
6d7346f4b9
;
2004-05-16 12:10:35 +00:00
Wez Furlong
57cf4805a9
Add config.w32 template to ext_skel
2004-05-16 11:49:35 +00:00
Rob Richards
9e3956b313
constructors throw DOMException
...
add DOM_PHP_ERR DomException code
validate tagnames in constructors
use C style comments
update TODO
2004-05-16 10:30:16 +00:00
Brad House
92c72cb8d8
update config.m4 for libmonetra 4.0 compatability.
...
Library no longer has MCVE_ symbols, the header file has #define\'s to
convert MCVE_ -> M_ to reflect the Monetra name change from MCVE.
More updates to follow.
2004-05-16 02:59:34 +00:00
Ilia Alshanetsky
5b4dc50c01
Fixed possible memory leak inside popen().
2004-05-14 16:12:03 +00:00
Ilia Alshanetsky
d24465ba8a
Fixed bug #28386 (wordwrap() wraps lines 1 character too soon).
2004-05-13 17:44:23 +00:00
Stanislav Malyshev
0821f8f7d9
add sqlite_exec()
2004-05-13 14:19:10 +00:00
Ilia Alshanetsky
f7f966f96f
Skip session tests if session.save_path is not writable.
2004-05-13 12:53:47 +00:00
Ilia Alshanetsky
d6ba95c618
Fixed various possible memory leaks.
2004-05-12 20:17:19 +00:00
Ilia Alshanetsky
ca5c6a1e91
Fixed bug #28374 (Possible unterminated loop inside
...
_php_pgsql_trim_message()).
2004-05-12 16:49:47 +00:00
Ard Biesheuvel
8428d0088c
Fixed a couple of inconsistencies in param binding
...
# Previously, empty strings were either rejected (for scaled integers)
# or silently converted to 0 (unscaled integers & floats). Also, in some
# cases, null zvals were converted to empty strings, which were
# consequently rejected as unconvertible values.
# In the new situation, empty strings will be handled as NULLs for
# fields that cannot distinguish between the two (numeric/date/time).
# Additionally, all range and value checking is now carried out by the
# database, so there is a consistent interface for error handling.
2004-05-12 15:16:51 +00:00
Ard Biesheuvel
afc9cb151b
Dropped support for ancient Interbase versions (< 6)
...
# This has no consequences for Firebird, as its initial release was based on IB 6
2004-05-12 14:29:42 +00:00
Ard Biesheuvel
b4939dfa9a
Made ibase_timefmt() check its args more thoroughly and nuked a pointless malloc()
2004-05-12 13:14:55 +00:00
Ard Biesheuvel
ecfd014357
Made ibase_gen_id() bail out on incorrect args
2004-05-12 13:07:35 +00:00
Marcus Boerger
40a9fd5f76
- Touch
2004-05-12 10:19:06 +00:00
Marcus Boerger
05a9f544a7
- Move hash table destruction to proper location
2004-05-12 10:17:12 +00:00
Marcus Boerger
2d6770f0e6
- Added missing UNREGISTER_INI_ENTRIES
2004-05-12 10:15:48 +00:00
Ilia Alshanetsky
bd92164eff
Make vprintf() and printf() return the length of the string printed.
...
Make fprintf() and vfprints() return the correct length of the string
printed.
2004-05-11 19:51:46 +00:00
Ilia Alshanetsky
69b712410b
Reset opt_name to NULL to ensure it's not re-used if numeric keys can be
...
found inside the options array.
2004-05-11 15:59:07 +00:00
Ilia Alshanetsky
1842676706
Fixed bug #28355 (glob() does not return error on Linux when it does not
...
have permission to open the directory).
2004-05-11 13:34:19 +00:00
Ilia Alshanetsky
97d91c7656
Fixed crash inside cpdf_place_inline_image() when working with truecolor
...
images.
2004-05-10 22:13:08 +00:00
Rob Richards
d3b364fdc7
add chregu as maintainer
...
prep for next release
2004-05-10 20:46:32 +00:00
Christian Stocker
7f9a606b62
Adding next() method
2004-05-10 20:39:04 +00:00
Marcus Boerger
68c22fba72
- Documentation update
...
- Checkin doxygen config file
# A patched version of doxygen is needed, hopefully 1.3.8 will contain it
2004-05-10 17:26:03 +00:00
Rob Richards
dbe02eff78
check for dom support
...
remove comment
2004-05-10 14:38:32 +00:00
Christian Stocker
33cd5e9b43
- added expand support (see http://www.xmlsoft.org/xmlreader.html#Mixing for the details behind
...
that)
CVS: ----------------------------------------------------------------------
2004-05-10 13:31:14 +00:00
Marcus Boerger
b0d27f9e85
- Decouple NAN and INF
2004-05-10 07:23:38 +00:00
Ilia Alshanetsky
9a50bd2de1
Missing part of the upgrade patch.
2004-05-10 02:18:49 +00:00
Marcus Boerger
3988ee2df9
- Fix problems with c mode
2004-05-10 01:42:43 +00:00
Ilia Alshanetsky
468e834ef1
Fixed bug #28289 (incorrect resolving of relative paths by glob() in
...
windows).
2004-05-09 19:01:13 +00:00
Ilia Alshanetsky
f11d064b6a
Fixed bug #28304 (Missing bounds check inside imagefilter()).
2004-05-09 18:25:33 +00:00
Ilia Alshanetsky
9557b4013a
Fixed bug #28311 (Transparency detection code is off by 1).
2004-05-09 17:47:31 +00:00
Ilia Alshanetsky
d3fda74acf
Fixed bug #28267 (php_image_filter_contrast calls gdImageBrightness).
2004-05-09 17:39:20 +00:00
Ilia Alshanetsky
6e9c4b3125
Upgrade bundled GD library to 2.0.23.
...
Fixed bug #28175 (build problem for people using FreeType 2.1.0-2.1.2).
2004-05-09 17:33:50 +00:00
Wez Furlong
f8518cc83a
Implement com_get_active_object() and a helper object for working with
...
persistent COM objects.
(That's the last of the stuff I want to sneak in before 5.0 is released).
2004-05-09 15:21:29 +00:00
Wez Furlong
6f8233897e
Urgh!
...
Use the correct function to free messages from php_win_err(), otherwise
we say hello to Mr. S. Fault.
2004-05-09 14:28:19 +00:00
John Coggeshall
399022f3c5
Renamed tidy_node to tidyNode, removed the tidy_exception class and updated
...
the tests.
2004-05-09 14:00:14 +00:00
Stanislav Malyshev
255d87b1b8
Add __EXTENSIONS__ define - otherwise it won't compile on Solaris
2004-05-09 11:08:04 +00:00
Ilia Alshanetsky
28eaa612c1
Fixed typo.
2004-05-08 17:37:28 +00:00
Derick Rethans
f7afbb9370
- Fixed type which prevented this extension from being loaded as shared
...
extension.
2004-05-08 17:34:07 +00:00
Marcus Boerger
c7b2568269
- Docu updates
...
- Add missing example file
- Fix aggregation of inner iterators in examples
2004-05-08 12:35:21 +00:00
Marcus Boerger
629a25643c
- Update docu
2004-05-08 12:26:28 +00:00
Marcus Boerger
a6feb3f405
- Update examples
...
- Update documentation
- Move classes/interfaces already implemented in c to new subdir internal
2004-05-08 12:24:15 +00:00
Sergey Kartashoff
26fea0bd80
- mnoGoSearch extension was updated to support CachedCopies of
...
mnogosearch-3.2.16 or later. Udm_Get_Agent_Param and
Udm_Store_Doc_Cgi functions were added. MnoGoSearch-3.2.3 stored API
was removed.
2004-05-08 11:50:40 +00:00
Sara Golemon
96132bf4fe
if statement logic would never eval to false.
2004-05-08 05:58:18 +00:00
Rob Richards
0953c573ad
allow ->open() and ->XML() to be called statically
2004-05-07 18:38:21 +00:00
Wez Furlong
6686b3f722
spot the vim user
2004-05-07 17:47:27 +00:00
Wez Furlong
ce05cea7ee
Fix Bug #28317 : Avoid recursion in libpcre on windows platform.
2004-05-07 17:47:02 +00:00
Ard Biesheuvel
bfcc12ef78
Fix unregistered bug in zval pointer/array juggling
...
# Thinko: element of a **zval[] is usually not a *zval[]
# I can't believe this has gone undetected for 4+ years!
2004-05-07 15:11:07 +00:00
Marcus Boerger
bfc3e689de
- Fix bug #28309
2004-05-07 06:13:21 +00:00
Marcus Boerger
7388b6b9ac
- Update examples
2004-05-06 22:55:25 +00:00
Marcus Boerger
af7d85db25
- interfaces 'extends' not 'implements' other interfaces
2004-05-06 21:46:40 +00:00
Marcus Boerger
592ee79fc1
- Update documentation
2004-05-06 21:20:50 +00:00
Jay Smith
8f306fd749
Fixed a segfault. (It's possible for large offsets to make strrpos()
...
read past the end of the haystack string...)
2004-05-06 16:11:50 +00:00
Sara Golemon
0dae58bb2a
Bugfix #28300 Userspace stream/filter names don't need to be lowercased.
2004-05-06 14:29:33 +00:00
Marc Boeren
35bdc36c5b
Call functions by their new, proper names instead of what are now aliases.
...
Change OCIFetchInto (deprecated) to oci_fetch_array.
2004-05-06 12:22:14 +00:00
Marcus Boerger
a9070ba130
Add protos
2004-05-06 09:01:31 +00:00
Marcus Boerger
635052875e
Count support for ArrayIterator & ArrayObject
2004-05-06 08:57:20 +00:00
Ard Biesheuvel
18d9462a22
Fixed unregistered bug: array count is incorrect when binding array ids
...
Fixed unregistered bug: empty numeric/datetime param argument is coerced to
a string that cannot be handled by the IB API layer
2004-05-05 22:18:35 +00:00
Sara Golemon
0180c36951
BugFix#28287 stream_*_register() not calling __autoload().
2004-05-05 18:18:57 +00:00
Dmitry Stogov
962ab19c99
Support for classes with __call() method on server side.
2004-05-05 10:52:33 +00:00
Dmitry Stogov
7bddbd7bd0
php_error() -> php_error_docref() (Marcus, Dmitry)
2004-05-05 10:31:26 +00:00
Wez Furlong
263723ec9b
Update for count_elements handler for overloaded objects.
2004-05-04 15:03:48 +00:00
Ard Biesheuvel
d6838a86f3
ibase_query(): Be careful not to return true on error conditions
2004-05-04 12:42:54 +00:00
Rob Richards
adeb21cd8e
add package.xml
2004-05-04 08:23:10 +00:00
Wez Furlong
173cf83629
Enable writing to SafeArray dimensions.
2004-05-03 20:10:58 +00:00
Wez Furlong
92d87a6a8d
Fix problem when assigning to a variable that holds an instance of
...
a COM/VARIANT/DOTNET object.
2004-05-03 18:19:07 +00:00
Wez Furlong
8ca144bba5
Fixup some constants and error handling.
...
Remove unfinished and un-needed function.
2004-05-03 15:51:41 +00:00
Marcus Boerger
c122763bc0
- Look for missing classes in include_path
2004-05-02 22:55:22 +00:00
Marcus Boerger
e72a305091
Update examples
2004-05-02 22:07:32 +00:00
Marcus Boerger
6a4e1fff78
Use caseinsensitive sort
2004-05-02 13:23:30 +00:00
Wez Furlong
4d5ce8cd08
Fix Bug #28251
2004-05-02 11:13:08 +00:00
Marcus Boerger
f571b188f9
Don't load modules twice
2004-05-01 20:34:15 +00:00
Marcus Boerger
ecf8650a36
Autoload class as long as needed
2004-04-30 19:01:06 +00:00
Derick Rethans
5c9d3842bd
- HTML entity to ISO char.
2004-04-30 18:00:24 +00:00
Ilia Alshanetsky
91e9545f4f
Fixed bug #28228 (number_format() does not allow empty decimal separator).
2004-04-30 13:26:01 +00:00
Marcus Boerger
7f01ec57bf
SPL is meant to be in uppercase letters, do it now it works
2004-04-29 23:02:11 +00:00
Marcus Boerger
9aab7d7cdf
An oumlaut doesn't work here, need ASCII only
2004-04-29 22:57:23 +00:00
Marcus Boerger
a9bdb2ed88
- Fix protos and add notes to the docs
...
- Reorder func prototypes to show what is common and what is specific
2004-04-29 22:52:49 +00:00
Marcus Boerger
74f21310e3
- ArrayObject::append() must not be called when it refers to an object
2004-04-29 22:25:45 +00:00
Ilia Alshanetsky
6fd3a52665
Fixed bug #28196 (missing error constants in cURL extension).
2004-04-29 16:25:42 +00:00
Ilia Alshanetsky
e81addb5ca
C++ comments.
2004-04-29 12:59:26 +00:00
Marcus Boerger
bf5f758c93
- Remove unused variable
...
- Respect visibility in count() and add a test for that
2004-04-29 07:22:02 +00:00
Wez Furlong
1ee2b46d2f
Should have tested this change before committing.
2004-04-28 23:24:33 +00:00
Marcus Boerger
1721e5d44e
- More examples
2004-04-28 21:52:51 +00:00
Marcus Boerger
69e792ee7b
Count() was missing
2004-04-28 21:45:41 +00:00
Marcus Boerger
1e264fc509
- Add tests for the examples
2004-04-28 20:10:21 +00:00
Marcus Boerger
4cdc3117c7
- DOS 2 UNIX
2004-04-28 19:58:47 +00:00
Ilia Alshanetsky
738aa1099f
Added missing skip condition.
2004-04-28 15:14:47 +00:00
Wez Furlong
027d450166
Fix for Bug #28161 (and probably others that I can't find in the bug db;
...
the search interface sucks).
Expand the proxy object so it can handle psuedo array style properties.
ASP/VB code like this:
headObj.Attribute("RID") = rid
can be expressed like this in PHP:
$headObj->Attribute['RID'] = $rid;
In theory, this feature can be used for "multi dimensional" properties:
headObj.Attribute("RID", "Foo") = rid;
like this:
$headObj->Attribute['RID']['Foo'] = $rid;
2004-04-28 08:23:22 +00:00
Sara Golemon
1335bc8fb8
Don't strip off those []s, it'll only create problems in wrappers and elsewhere.
2004-04-27 19:28:11 +00:00
Sara Golemon
99b6724a4c
BugFix 28187 parse_url does not handle scheme://[0123:4567::89]:12345/etc style IPv6 embedded address URLs
2004-04-27 19:13:13 +00:00
Marcus Boerger
e44c06c14e
- More examples
2004-04-27 18:15:00 +00:00
Ilia Alshanetsky
32321488ab
Removed C++ style comments.
2004-04-27 17:33:59 +00:00
Marcus Boerger
11690da164
- Some pretection against out-of-memory situations
2004-04-27 17:12:11 +00:00
Marcus Boerger
c56ca79733
Fix test
2004-04-27 15:48:20 +00:00
Marcus Boerger
7a5380297b
- Fix ArrayIterator iteration
...
- Make it seekable
2004-04-27 15:42:45 +00:00
Marcus Boerger
7f37b3f651
Fix LimitIterator by using new handler
2004-04-27 15:41:26 +00:00
Marcus Boerger
c896fa34a8
Fix documentation
2004-04-27 15:39:33 +00:00
Andi Gutmans
e780c42f21
- Fix prototypes
2004-04-27 15:18:33 +00:00
Ilia Alshanetsky
c527cc8708
Fixed bug #28184 (C++ comments in GD library sources).
2004-04-27 14:59:07 +00:00
Rob Richards
80fd6dcaa4
add relaxNG support
...
set xml base directory so it is consistant
add validation examples
2004-04-27 10:46:21 +00:00
Marcus Boerger
b526220462
Complete implementation
2004-04-26 22:01:12 +00:00
Marcus Boerger
5ffeb236f4
Update
2004-04-26 21:34:45 +00:00
Ilia Alshanetsky
e7d225fda8
Removed pointless check.
2004-04-26 20:14:11 +00:00
Marcus Boerger
54e5ad6b6e
Fix prototype
2004-04-26 18:54:18 +00:00
Antony Dovgal
af96ad84b5
hmm. this comma is supposed to be a semicolon.
2004-04-26 14:49:41 +00:00
Derick Rethans
c452e275e7
- MFB: Fixed bug #28147 (Crash with drawing anti-alised lines)
2004-04-25 19:45:02 +00:00
Ilia Alshanetsky
be901ebeaf
Fixed test.
2004-04-25 16:50:47 +00:00
Marcus Boerger
e058626c66
Add new iterator example AppendIterator and use it in findfile.php example.
...
# The initial idea came from a request by Sebastian
2004-04-25 13:06:15 +00:00
Marcus Boerger
9238d1bbbc
With the new inheritance rules we need an explicit append method.
2004-04-25 13:04:36 +00:00
Marcus Boerger
286f75c891
Show number of classes
2004-04-25 11:22:56 +00:00
Marcus Boerger
5b755c40ea
Fix several issues
...
- bugfix #27063
- bugfix #27929
- bugfix #28099
- bugfix #28125
# The amount of code is needed to solve the return by reference problem.
# dual_it and derived also need their own iterator handlers to be able
# to return by reference.
2004-04-25 11:14:11 +00:00
Rasmus Lerdorf
191a661f8c
MFB: Fix for bug #27810
2004-04-23 18:08:58 +00:00
Rob Richards
838d30a5cd
move libxml error handler ro rinit/rshutdown to keep it local to php
2004-04-23 17:31:44 +00:00
Ilia Alshanetsky
7a11fe48b6
Fixed bug #28087 (Do not force mysql.trace_mode to 0 on every request).
2004-04-23 17:03:52 +00:00
Derick Rethans
9ee23d7066
- Fixed buffer overflow in phpinfo() for Zend Extension Api NO.
2004-04-23 13:28:25 +00:00
Dmitry Stogov
eba2aa9bd0
Support for <![CDATA[ ]]> for string/hexbinary/base64binary data
2004-04-23 12:22:41 +00:00
Sara Golemon
d5e0742e8d
In-HEAD bugfix# 28115
2004-04-23 03:37:20 +00:00
Marcus Boerger
af17964ef4
Avoid warning to interfere test result
2004-04-22 22:55:18 +00:00
Ilia Alshanetsky
9da8328bae
Empty query checks, bug #28112 .
2004-04-22 22:34:29 +00:00
Marcus Boerger
920e4235a4
Add test for bug #28112
2004-04-22 22:29:41 +00:00
Marcus Boerger
ddfb337577
bugfix #28112
2004-04-22 22:26:02 +00:00
Wez Furlong
696663bc3d
Add test
2004-04-22 14:29:33 +00:00
Wez Furlong
91dc1a516a
A working fix for the safearray mapping bug.
2004-04-22 14:27:11 +00:00
Wez Furlong
73f49c16f4
The fix for the vc7 libc putenv bug is also needed here to avoid a crash.
2004-04-22 14:26:03 +00:00
Hartmut Holzgraefe
9833b429d6
Depercating mime_magic in favor of PECL::fileinfo
2004-04-22 01:24:12 +00:00
Wez Furlong
c50726fa4b
(probable) fix for Bug #27974 : PHP Arrays are not mapped to VARIANTs.
2004-04-22 00:50:49 +00:00
Ilia Alshanetsky
8694cd135d
Fixed possible crash inside pg_copy_(to|from) function if delimiter is more
...
then 1 character long.
2004-04-22 00:31:55 +00:00
Ilia Alshanetsky
d641ba3eae
More C++ comments.
2004-04-21 23:16:34 +00:00
Ilia Alshanetsky
1b80b33b87
C++ comments are ungood ;).
2004-04-21 23:06:26 +00:00
Wez Furlong
e9920ede1f
Fix bug #28096 - stream_socket_accept() on an SSL server socket doesn't
...
enable SSL on the accepted socket.
- Add cipher list context option
- Add helpful hint about why SSL server socket fails with mysterious
error (eg: you need an SSL certificate for most ciphers).
2004-04-21 23:02:06 +00:00
Hartmut Holzgraefe
375b5df63d
libmagic will only consume up to HOWMANY (hardcoded to 65536) bytes
...
from a file, so lets save bandwith and memory by limiting us to this
2004-04-21 22:49:35 +00:00
Dmitry Stogov
c94f0276b0
Support for multiref data
2004-04-21 16:57:18 +00:00
Wez Furlong
8090684c5a
Moved ext/yaz to PECL.
2004-04-21 08:56:34 +00:00
Ilia Alshanetsky
8a23a020e9
Fixed possible memory leaks.
...
Prevent shm_attach() from destroying non-shm resources.
2004-04-21 00:11:28 +00:00
Frank M. Kromann
9909a36992
Fix #28007 . Compile fails when the SHORT type is undefined (older versions of FreeTDS)
2004-04-20 23:37:08 +00:00
Frank M. Kromann
c5f8871734
Fix problem getting return value from stored procedure when it returns multiple results
2004-04-20 23:30:51 +00:00
John Coggeshall
8e1391ce49
No need for exception function, and renamed the 'error_buf' prop to
...
errorBuffer to conform with the rest of the ext.
2004-04-20 18:28:09 +00:00
Christian Stocker
65bc57a81f
- make static methods calls work from within xslt
...
- extended tests
2004-04-20 09:24:24 +00:00
Ilia Alshanetsky
39f820b8b8
Fixed compiler warnings.
2004-04-20 00:26:48 +00:00
Rob Richards
5094e4e67c
initial revision
...
requires PHP 5
2004-04-19 18:55:02 +00:00
Marcus Boerger
be85c9049b
show ini entries and classes for extensions.
2004-04-19 18:02:49 +00:00
Wez Furlong
daa90c915c
Fix #27865 ; don't dup STDIN, STDOUT or STDERR when running under CLI.
2004-04-19 17:41:39 +00:00
Wez Furlong
398b4a2fbb
Add pty support to proc_open() for systems with Unix98 ptys.
...
# With permission from Andi
2004-04-19 15:07:30 +00:00
Edin Kadribasic
9bf6b05b87
No need to export anything. Fixes win32 build
2004-04-19 14:13:41 +00:00
Ilia Alshanetsky
60292114a0
Simplify code via the use of macros.
2004-04-18 21:49:10 +00:00
Derick Rethans
abff9671fb
- Whitespace
2004-04-18 14:04:48 +00:00
John Coggeshall
544cdffd90
Fixing a tidy_getopt() bug, and converting all exceptions to E_WARNING
2004-04-18 07:58:19 +00:00
Derick Rethans
c8c5e8bbe6
- MFH: Fix for bug #28042 (greek letters in html to entitity mapping not
...
correct)
2004-04-17 23:08:02 +00:00
John Coggeshall
ba43e31e24
Fixed construct bug and Windows build.
2004-04-16 21:51:59 +00:00
Derick Rethans
2ed9c955b8
- Fix initializations
2004-04-16 18:55:19 +00:00
Uwe Schindler
fb25210072
set Sybase default APPNAME to ("PHP " PHP_VERSION)
2004-04-16 16:27:19 +00:00
John Coggeshall
1fb0de4a6d
Modified error handling:
...
- Trivial errors have been reduced to E_NOTICEs if possible
- Bad, but not script-stopping errors (i.e. file not file) are E_WARNING
- Truly bad things that make the extension unusable are not E_ERROR
Exceptions are thrown only in a OO context for E_WARNINGs.
2004-04-16 15:46:41 +00:00
Andi Gutmans
14edc95ff8
- Temporary fix for bug #27869
...
- George, you need to implement clone in order for "clone" and
- compatibility mode to work.
2004-04-15 17:25:51 +00:00
Ilia Alshanetsky
dda0dd4825
Fixed test failure if session.use_trans_sid is enabled.
2004-04-15 13:37:50 +00:00
Wez Furlong
81835bbf47
been stable for a long time now
2004-04-15 11:52:40 +00:00
Dmitry Stogov
8d8c50fed3
Fixed bug #27681 (soap extension fails without HAVE_TM_GMTOFF).
2004-04-15 10:27:53 +00:00
Dmitry Stogov
0d42248ad8
Calls to zend_exception_error() were removed.
2004-04-15 09:35:27 +00:00
Marcus Boerger
00da44519c
Bugfix #27997
2004-04-14 23:26:56 +00:00
Frank M. Kromann
6ba2e4bc51
Declare variables before calling functions. This makes tidy compile on Win32.
2004-04-14 19:01:45 +00:00
Edin Kadribasic
d5c6825241
According to Wez, this is not needed.
...
It also breaks win32 build.
2004-04-14 13:56:18 +00:00
Derick Rethans
3c28fbd6dd
- Enable iconv by default
2004-04-14 07:42:38 +00:00
Marcus Boerger
27aee6b1dd
Update error messages in tests
2004-04-13 19:08:54 +00:00
Marcus Boerger
f0c91bac50
New tests (and ordering of tests)
2004-04-13 19:06:39 +00:00
Marcus Boerger
ad2471cbbb
Bugfix #27979
2004-04-13 19:06:16 +00:00
Ilia Alshanetsky
793140873b
Another setting leak in session code (bug #27963 ).
2004-04-13 18:18:22 +00:00
Sara Golemon
a7ba08a0bd
Export symbols needed by bz2_filter
2004-04-13 17:54:47 +00:00
Wez Furlong
d16ad34368
This wasn't updated for new parameters for object handlers yet...
2004-04-13 17:51:36 +00:00
Stanislav Malyshev
3c84c9c4bd
fix bug #27979
2004-04-13 16:21:24 +00:00
Ilia Alshanetsky
254c8d6ce9
Fixed bug #27963 (Session lifetime setting may leak between requests).
2004-04-13 00:39:05 +00:00
Derick Rethans
2c259a7979
- Add fontpath for win98/XP (Patch by Friedhelm Betz)
2004-04-12 21:42:42 +00:00
Marcus Boerger
33cdc9ed36
Fix order of macro parameter (synch with other macros)
2004-04-12 13:02:54 +00:00
Andi Gutmans
67502a2e7d
- modifyable -> modifiable
2004-04-12 12:22:26 +00:00
John Coggeshall
9b21e0d0a9
- Removed things related to attribute classes / consts which no
...
longer exist in Tidy
- Changed protos in comment blocks to studlyCaps
- Fixed problem where Tidy would throw exceptions if called from
a procedural context. Tidy will now cause E_ERRORs if called from
procedural form.
2004-04-12 03:14:19 +00:00
Ilia Alshanetsky
8075d977e1
Open basedir & safe_mode exception when copying or attaching to a memory
...
only database.
2004-04-11 18:53:32 +00:00
Marcus Boerger
ad4755e257
studlyCaps
2004-04-10 13:56:27 +00:00
Ard Biesheuvel
ff66870b4c
Changed ibase_user_[add|modify|delete]() to use service resources
2004-04-09 18:45:30 +00:00
Ilia Alshanetsky
824f9a4d11
Fixed bug #27928 (sqlite incorrectly handles invalid filenames).
2004-04-09 18:02:05 +00:00
Marcus Boerger
6e3b81e385
Add new test
2004-04-08 22:47:13 +00:00
Marcus Boerger
42370213f7
Fix toString() issue again
2004-04-08 22:46:43 +00:00
Marcus Boerger
8ccfca0c41
Bugfix #27519 Reflection_Function constructor crashes with non-existant
...
function's name
2004-04-08 20:37:06 +00:00
Derick Rethans
3ec166aba4
- Add missing "CEST" timezone
2004-04-08 19:21:05 +00:00
Derick Rethans
b91a947d5e
- Added test and not the diff ;-)
2004-04-08 16:17:35 +00:00
foobar
5d3900a2e9
remove crap
2004-04-08 15:58:35 +00:00
Stefan Esser
6b12a45247
Fixed: possible remote overflow and possible efree(NULL) crash
2004-04-08 14:58:04 +00:00
Derick Rethans
9d4f01a8af
- Test case for bug #20382
2004-04-08 14:18:23 +00:00
Wez Furlong
a8757b11e6
Enable mbregex in win32 build
2004-04-08 11:01:51 +00:00
foobar
bb276eb8d4
- Fix test file outputs.
2004-04-08 08:39:41 +00:00
Moriyoshi Koizumi
d3a8b31310
- Add missing checks. Maybe fixes PR #27680
2004-04-08 00:30:06 +00:00
Edin Kadribasic
31de856abb
Allow compilation with gdlib 1.8
2004-04-07 22:27:32 +00:00
Frank M. Kromann
9a10491752
Export symbols required by zlib_filter extension
2004-04-07 18:47:09 +00:00
Rob Richards
fb39035e77
Fix class name
2004-04-07 16:48:11 +00:00
Rob Richards
e32f012e65
Fix bug #27821 xml_parse segfaults when xml_set_object called from class method
...
fix memleaks in compat.c
2004-04-07 16:24:17 +00:00
foobar
99a2a59f01
cleanup
2004-04-07 15:25:29 +00:00
Ard Biesheuvel
59f0817205
Don't define ibase_service struct type unless its member types are defined
2004-04-07 10:36:00 +00:00
Stanislav Malyshev
72e2e4fea3
Fix incomplete class for the new object model
2004-04-07 08:06:09 +00:00
Ilia Alshanetsky
9a98c38cbd
Removed pointless check.
2004-04-06 23:14:06 +00:00
Rob Richards
7b1f927ef5
register_namespace changed to registerNamespace for consistency
2004-04-06 18:26:19 +00:00
Adam Dickmeiss
1afef889e2
Allow character set conversion for yaz_record's array method, e.g.
...
yaz_record($id,$pos,"array;charset=marc8,iso-8859-1")
2004-04-06 17:40:05 +00:00
Ard Biesheuvel
18fa461119
More divide & conquer
2004-04-05 13:22:34 +00:00
Moriyoshi Koizumi
94ec5c2a64
- Let it work safely
2004-04-04 19:23:19 +00:00
Derick Rethans
bebddbdd24
- Fixed test
2004-04-04 19:00:53 +00:00
Moriyoshi Koizumi
7f5950ffb7
- Fix test: Any datetime value that exceeds the unix time range should
...
not be unserialized.
2004-04-04 18:07:36 +00:00
Ilia Alshanetsky
3b27b0f18b
Fixed a bug that prevented building of gd extension against external GD
...
lib 1.X.
2004-04-04 17:59:08 +00:00
Ard Biesheuvel
2680fb4a9d
CS
2004-04-04 13:51:56 +00:00
Derick Rethans
f1141d79c6
- Fixed comment and double 0
2004-04-04 12:45:02 +00:00
Derick Rethans
794846e5c5
- One more test for a date/time related bug.
2004-04-04 12:42:13 +00:00
Marcus Boerger
8fd505f4b4
Add a comment why it is in
2004-04-04 12:31:12 +00:00
Derick Rethans
efb62ea35f
- MFB: Fixed bug #27849 (configure craps out on trivial syntax error).
2004-04-03 17:23:53 +00:00
Ard Biesheuvel
e7eccf10e6
That should do it
2004-04-03 16:38:10 +00:00
Ard Biesheuvel
4493bbb809
Skip on Windows
2004-04-03 15:29:10 +00:00
Ard Biesheuvel
2daf7303b2
Don't rely on OS-based authentication (as it is not supported under Win32)
2004-04-03 15:24:11 +00:00
Marcus Boerger
de56cc51a8
Increase severity level and use a more precise error message.
2004-04-03 14:40:36 +00:00
Ard Biesheuvel
b04eb1d3da
fclose() tempfile so unlink() doesn't choke on Win32
2004-04-03 11:04:21 +00:00
Ard Biesheuvel
cd7e8bdf8c
Change definition of ISC_LONG_[MIN|MAX] to please MSVC.
2004-04-03 11:00:14 +00:00
Ard Biesheuvel
5367158046
MFB: more elaborate HUGE_VAL test
2004-04-03 10:42:42 +00:00
Marcus Boerger
53b4597fca
Initialize to 0 to prevent valgrind warnings
2004-04-03 09:51:57 +00:00
Derick Rethans
95659890ba
- Fixed expected shift/reduce conflict count nu,ber
2004-04-02 21:26:35 +00:00
Dmitry Stogov
b010daa9c4
Support for domain cookies
2004-04-02 15:43:41 +00:00
Dmitry Stogov
6f6ef6deed
SoapClint support for multiple hosts (through WSDL) with cookies.
2004-04-02 11:12:44 +00:00
Dmitry Stogov
7dae9e6cad
Fixed bug #27742 (WDSL SOAP Parsing Schema bug)
2004-04-02 06:23:51 +00:00
Ilia Alshanetsky
c85843aec1
MFB: Revert patch for bug #27782 .
2004-04-01 22:07:42 +00:00
Derick Rethans
b2ed70e4e0
- MFB: Fixed bug #27780 (strtotime(+1 xxx) returns a wrong date/time)
2004-04-01 21:40:56 +00:00
Ard Biesheuvel
0956f5133c
CS/WS
2004-04-01 18:23:45 +00:00
Ard Biesheuvel
75df505fe6
Test binding of numeric timestamps
2004-04-01 16:42:25 +00:00
Ard Biesheuvel
563e9dd664
Don't rely on isql anymore, as creating databases is now supported by the API
...
Changed tests to include ibase_query("SET TRANSACTION ...")
2004-04-01 16:25:51 +00:00
Dmitry Stogov
6a6096ec11
StudlyCaps fix.
2004-04-01 14:37:03 +00:00
Dmitry Stogov
f712d46b50
Fixed possible crash
2004-04-01 14:05:55 +00:00
Dmitry Stogov
9dd0826623
Fixed bug #27722 (Segfault on schema without targetNamespace).
2004-04-01 13:44:12 +00:00
Ard Biesheuvel
0d5a3f0b91
WS
2004-04-01 11:38:23 +00:00
Ard Biesheuvel
1eb428e76d
Fix unregistered bug (crash when closing db opened with "CREATE DATABASE ...")
2004-04-01 10:56:28 +00:00
Dmitry Stogov
40bb734452
Some small improvments, support for new style constructors, support for exceptions other then SoapFault
2004-04-01 10:47:44 +00:00
Derick Rethans
88c17817a9
- Fixed bug #27822 (is_resource() returns TRUE for closed resources)
2004-04-01 08:54:44 +00:00
Sara Golemon
72616e6eae
BugFix#27619
...
Filters not applied to pre-buffered stream data.
(esp. http:// streams)
2004-03-31 23:48:59 +00:00
Derick Rethans
29273ca7a9
- Align help output for configure.
2004-03-31 21:11:23 +00:00
Ilia Alshanetsky
dbc60edabf
Fixed bug #27809 (ftp_systype returns null on some ftp servers).
2004-03-31 20:43:40 +00:00
Hartmut Holzgraefe
f8708f369d
disallow negative timestamps on windows only
2004-03-31 17:57:33 +00:00
Rob Richards
010c340f29
use new style constructors
...
fix return for nodelist item
2004-03-31 17:18:59 +00:00
Andi Gutmans
1c5ea0d7df
- Fix typo
2004-03-31 13:11:19 +00:00
Ard Biesheuvel
81cfb1b312
Make time tests more robust against differences in implementation
...
# FreeBSD mktime() returns -1 if is_dst==1 and no DST timezone is set
2004-03-31 01:00:55 +00:00
Marcus Boerger
9f8ba2e8a1
Fix tests
2004-03-30 21:17:52 +00:00
Marcus Boerger
76ae4e10bf
Fix test
2004-03-30 21:13:05 +00:00
Ilia Alshanetsky
ec4655f864
Fixed bug #27782 (Wrong behaviour of next(), prev() and each()).
2004-03-30 19:08:43 +00:00
Marcus Boerger
b4bc994680
TSRM fix
2004-03-30 18:39:53 +00:00
Marcus Boerger
5230321731
- Fix Reflection class names
...
- Add ability to get the extension an internal class was defined in
# This is the patch Andi and me used to search for underscrores...
2004-03-30 18:36:53 +00:00
Frank M. Kromann
b4f64e7f7b
Fix for #27764 . Get return value from a stored procedure not returning any result sets
2004-03-30 17:54:10 +00:00
Ard Biesheuvel
04d178f79c
Prevent test from failing on least significant digit
2004-03-30 12:36:44 +00:00
Dmitry Stogov
1ed6bb3e63
Using studlyCaps names.
2004-03-30 09:08:23 +00:00
Andi Gutmans
9094dd7a5e
- Tiny improvement.
2004-03-30 08:56:29 +00:00
Marcus Boerger
dddf796edf
NAN==NAN doest work (Ard)
2004-03-29 23:08:36 +00:00
Ilia Alshanetsky
f7fd3a7dcc
Removed extra spaces that cause the test to fail.
2004-03-29 21:57:29 +00:00
Wez Furlong
32be6f268b
Fix for Bug #26757 : session.save_path defaults to bogus value on win32
...
Merge from branch with one main difference: the default save_path is
set to the empty string on all platforms, whereas the code in the
branch only does so for win32.
2004-03-29 21:44:07 +00:00
Marcus Boerger
904dac52e2
DOM_RET_OBJ for return_value needs to be followed by return
2004-03-29 21:05:16 +00:00
Marcus Boerger
585af2418b
Remove debug code
2004-03-29 20:54:46 +00:00
Marcus Boerger
4dc6fe7f62
Fix tests
2004-03-29 20:54:13 +00:00
Marcus Boerger
b6321d4e8a
Fix class names
2004-03-29 19:58:01 +00:00
Ilia Alshanetsky
0d0fffe98b
Fixed compiler warnings.
2004-03-29 19:57:51 +00:00
Marcus Boerger
2ce2300d76
Fix class names
2004-03-29 19:49:17 +00:00
Marcus Boerger
43d3d8a0a4
Fix class names
2004-03-29 19:31:29 +00:00
Marcus Boerger
8b15b46aa8
Found a NAN/INF solution that should be portable everywhere(?) (Ard,Marcus)
2004-03-29 18:51:47 +00:00
Frank M. Kromann
87779f127a
Fix for #27743 . Make sure Money types are converted and returned correct
2004-03-29 18:32:27 +00:00
Ilia Alshanetsky
8b079070a3
Synchronized bundled GD library with GD 2.0.22.
2004-03-29 18:20:33 +00:00
Hartmut Holzgraefe
5e3b2e3d31
Test updated to test for additional libxml2/expat inconsistencies
2004-03-29 05:56:18 +00:00
Marcus Boerger
4f855044c7
Improve portability (idea by Ard)
2004-03-28 21:46:43 +00:00
Marcus Boerger
f8ff2ccf20
Fix writing of SQLite and SimpleXMl extension and add Rob to the credits
...
line of the latter. Add ext/SPL.
2004-03-28 20:27:18 +00:00
Marcus Boerger
dce131ebcd
Add agrument type info
2004-03-28 17:04:11 +00:00
Marcus Boerger
d7cea0945c
Fix XSL (Rob/Marcus)
2004-03-28 15:35:01 +00:00
Rasmus Lerdorf
1ece5eb5ad
MFB test case for bug #27719 and improve comments in this tricky DST code
2004-03-28 15:03:56 +00:00
Marcus Boerger
83675b6622
Fix memleak found by Timm
2004-03-28 13:55:06 +00:00
Rui Hirokawa
9018537919
added missing files of oniguruma to mbstring.dsp.
2004-03-27 10:51:34 +00:00
Marcus Boerger
e4a6365181
Move defines to proper location
2004-03-27 01:41:32 +00:00
Marcus Boerger
141049a2e2
Touch after .c
2004-03-27 01:27:53 +00:00
Marcus Boerger
bc0373b880
Portable solution for bug #27646 that works correct on Windows, too
2004-03-27 00:50:41 +00:00
Marcus Boerger
90c80958b8
Commit the header, too.
2004-03-27 00:39:07 +00:00
Marcus Boerger
d508cecfe3
Follow ming_xy naming convention
2004-03-27 00:38:35 +00:00
Frank M. Kromann
3d6ca9f2cc
Fix complation errors after convertion to new macro's
2004-03-26 21:56:31 +00:00
Marcus Boerger
f956b50f65
Change to studlyCaps convention
...
# Hopefully discussed enough this time
2004-03-26 21:16:50 +00:00
Marcus Boerger
26b75f56c6
Use studlyCaps and new macros (that should be it)
2004-03-26 21:10:17 +00:00
Marcus Boerger
92d8c3d06e
Correct that name
2004-03-26 19:53:07 +00:00
Marcus Boerger
86d3e496f0
let inf be generated by INF constant (thanks to Wez)
2004-03-26 19:45:09 +00:00
Rasmus Lerdorf
a40518164b
MFB: The 2am offset was a bad choice as this hour doesn't necessarily exist
...
on a DST switch. So use 4am instead. Fixes bug #27719
2004-03-26 19:32:49 +00:00
Sara Golemon
c52cc1c333
BugFix 27675 and add regression test.
2004-03-26 19:23:42 +00:00
Marcus Boerger
a4fba990a4
Pending touch
2004-03-25 22:40:25 +00:00
Marcus Boerger
3450ed948f
-Make NAN and INF more portable (atof() doesn't work on MSVC.6 for example)
...
-Change test to use constants without prior conversion
2004-03-25 22:36:36 +00:00
Marcus Boerger
37a44999d3
Really use studlyCaps here
2004-03-25 22:06:36 +00:00
Ilia Alshanetsky
94d68252d3
Corrected package file.
2004-03-25 20:01:18 +00:00
Hartmut Holzgraefe
33490fdbaa
another package description
2004-03-25 19:51:54 +00:00
Hartmut Holzgraefe
cc0894b788
more visa to sibira ;)
2004-03-24 18:43:23 +00:00
George Schlossnagle
8b2a760004
added test for property_exists checks.
2004-03-24 15:20:32 +00:00
Antony Dovgal
e001a041f3
add account names & emails
2004-03-24 07:46:18 +00:00
George Schlossnagle
b9c04fe19a
fixed non-existent elements check
...
ref: http://news.php.net/article.php?group=php.internals&article=8660
2004-03-24 05:04:26 +00:00
Marcus Boerger
962b8d480c
Revert studlyCaps change for now
...
# until we reach a point where the majority knows what they want
2004-03-23 23:30:56 +00:00
Ilia Alshanetsky
0bdfab022a
Fixed bug #27661 (snmpget() does not close the socket in some cases).
2004-03-23 23:12:50 +00:00
Marcus Boerger
3f8a43989d
Update .c output after .re
2004-03-23 22:33:29 +00:00
Marcus Boerger
fdcff80c16
- Allow negative infinity
...
- Register missing constants, they work anyway but cause an E_NOTICE
# generation by atof() should be portable enough (afaik)
2004-03-23 22:30:25 +00:00
Marcus Boerger
c64376bda5
Bugfix #27646 : Cannot serialize/unserialize non-finite numeric values
2004-03-23 20:54:00 +00:00
Hartmut Holzgraefe
eeb172b29f
"The Visa to Sibiria" (work in progress)
...
Adding a package.xml to a bundled extension does not only
ease the transition to PECL whereever suitable but also
allows to build and install an extension as "shared" using
the PEAR installer without having to deal with phpize and
friends by hand
2004-03-23 19:46:10 +00:00
Marcus Boerger
82e2b354ac
Consitency rules
2004-03-23 08:48:36 +00:00
Marcus Boerger
e6a1f04677
Changed sqlite's OO API to studlyCaps.
2004-03-23 08:03:11 +00:00
Wez Furlong
719d336b4f
export libtidy symbols
2004-03-22 23:07:55 +00:00
Wez Furlong
27d7cd8594
update for read handler api change
2004-03-22 22:47:05 +00:00
Ilia Alshanetsky
83e9b7eeee
Fixes to allow curl extension to compile against libcurl 7.11.1
2004-03-22 18:42:03 +00:00
Ilia Alshanetsky
fc419f10ef
Revert patch to imagefillborder.
2004-03-22 17:26:03 +00:00
Georg Richter
460ec22808
ups - changed alias instead of method before
2004-03-21 20:45:57 +00:00
Georg Richter
535b190ac1
renamed get_metadata method to get_result_metadata.
...
(We have to differentiate between result_metadata and param_metdata.
mysql_stmt_param_metadata will be added in libmysql 4.1.3)
2004-03-21 20:43:44 +00:00
Stanislav Malyshev
5b0f6b1f34
Update for new read_property API
2004-03-21 18:28:38 +00:00
Ilia Alshanetsky
ac7283a602
Fixed a possible crash inside libgd's gdImageFillToBorder() due to a stack
...
overflow.
2004-03-21 18:02:19 +00:00
Marcus Boerger
9f4be8d2cd
Fix test
2004-03-20 16:13:37 +00:00
Marcus Boerger
af9788eb32
Fix return value to match std array func behavior
2004-03-20 16:09:42 +00:00
Sara Golemon
dd28c137f6
Cleanup, minor refactor, and CS
2004-03-19 22:21:53 +00:00
Sara Golemon
75268270d6
Bug Fix #27657 : TXT records longer than MAXHOSTNAMELEN cause segfaults.
2004-03-19 21:42:29 +00:00
Marcus Boerger
dd5d497541
Fix test
...
# removing string conversion was a stupid idea
2004-03-19 20:05:39 +00:00
Marcus Boerger
edde872904
Fix test
2004-03-19 20:00:18 +00:00
Marcus Boerger
0c8d7457c5
Make test work when user has memory limit setting
2004-03-19 19:56:31 +00:00
Frank M. Kromann
3e7a8e08eb
Fix for #26589 . Crash when selecting many columns of type Money
2004-03-19 18:45:07 +00:00
Ilia Alshanetsky
d45b2c6bc3
MFH: Fixed bug #27628 (Simplify the process of making a POST request via
...
stream context).
2004-03-19 15:41:26 +00:00
Pierre Joye
9bd83f2d81
- Fix the test description and $Id$
2004-03-18 18:41:32 +00:00
Ilia Alshanetsky
b176ee99d3
Fixed bug #27633 (Incorrect EOL translation by ftp_get() in ASCII mode).
2004-03-18 17:12:07 +00:00
Dmitry Stogov
deb84befae
BUG #27469 was fixed (serialize() objects of incomplete class)
2004-03-18 16:54:36 +00:00
Georg Richter
e6ac744282
fixed problems in mysql_stmt_init (missing alloc from stmt)
2004-03-18 13:04:55 +00:00
Georg Richter
848f123645
removed if type=string: val is allocated for any type of data
2004-03-18 13:03:17 +00:00
Dmitry Stogov
6e63ea45c7
BUG #27457 was fixed (using temporary hash table with string keys only)
2004-03-18 09:48:37 +00:00
Ilia Alshanetsky
d0a4801579
s/emalloc/safe_emalloc/ where appropriate.
2004-03-18 02:16:35 +00:00
Ilia Alshanetsky
5442d722c3
Fixed bug #27300 (Improved regex for pg_convert()).
...
# Patch by benjcarson at digitaljunkies dot ca
2004-03-18 01:34:58 +00:00
Sara Golemon
4341ee6061
Userspace Directory Stream Test
2004-03-17 20:48:12 +00:00
Marcus Boerger
851c254ef8
Fix CachingIterator's ability to cache string conversion results.
...
Add a test for that.
2004-03-17 19:58:32 +00:00
Marcus Boerger
b967853eb3
Go with implicit call
2004-03-17 19:14:15 +00:00
Marcus Boerger
8cdd2ed319
Explicit cast needed for now
2004-03-17 19:00:44 +00:00
Pierre Joye
f223262bcd
- Fix crash when an invalid color index is used with imagecolortransparent
2004-03-17 17:07:31 +00:00
Dmitry Stogov
67a0ff81ae
Test was fixed
2004-03-17 16:06:18 +00:00
Ilia Alshanetsky
88058e5715
Fixed bug #27498 (bogus safe_mode error on nonexistent directories for
...
chdir() and opendir() functions).
2004-03-16 23:23:17 +00:00
Georg Richter
e3077eadef
fixed stmt->stmt->query which was removed in libmysql 4.1.2
...
added query buffer in internal stmt structure to copy string
after prepare
2004-03-16 21:43:25 +00:00
Derick Rethans
f66c62cef8
- Fixed compilation on the 'broken' IRIX native compiler.
2004-03-16 21:39:43 +00:00
Derick Rethans
1e8e284c6b
- Fixed typo
2004-03-16 20:58:01 +00:00
Marcus Boerger
426649067c
Make use of zend_make_printable_zval() instead of 'manually' calling
...
__toString().
2004-03-16 10:17:59 +00:00
Marcus Boerger
cde333aca6
This workaround is no longer needed
2004-03-16 10:16:52 +00:00
Jay Smith
83b2d923f8
Fixed bug #27291 (get_browser matches browscap.ini patterns incorrectly).
2004-03-15 21:26:39 +00:00
Marcus Boerger
b83663e0f2
Keep BC of pg_fetch_object
2004-03-15 20:16:59 +00:00
Marcus Boerger
0ace9f4885
Bugfix #27597 pg_fetch_array not returning false .
2004-03-15 19:47:18 +00:00
Frank M. Kromann
05158095ce
Fix for #27594 . Comuted columns does not return a column source
2004-03-15 19:41:48 +00:00
foobar
e389c25850
- Fix test (wrong expected result..)
2004-03-15 15:53:28 +00:00
Adam Dickmeiss
9a04d51b4a
Use MAKE_STD_ZVAL instead of ALLOC_ZVAL
2004-03-15 10:01:12 +00:00
Jon Parise
633c95aa40
Fixed crash in php_ini_scanned_files() when no additional INI files were
...
actually parsed.
I'll merge this into the PHP_4_3 branch as soon as I receive permission
from the release master.
2004-03-15 07:45:25 +00:00
Marcus Boerger
15e1d817be
Fix strval to use __toString if necessary
2004-03-14 22:59:04 +00:00
Jan Lehnardt
4ed1b9a193
- improve error message
2004-03-14 17:53:28 +00:00
Marcus Boerger
decc3fc6e6
Add new test
2004-03-14 15:33:15 +00:00
Melvyn Sopacua
21ecfd57fd
Fix a typo, dating back from 1.145.
2004-03-14 11:42:17 +00:00
Pierre Joye
f4f1fe553a
- add a 2nd test for #27582
2004-03-14 03:21:26 +00:00
Pierre Joye
9be8aeb690
- add tests for the bug #27582 (imagefilltoborder crashes)
2004-03-13 23:22:56 +00:00
Pierre Joye
197b48322e
- restore too the alphablending if we do not reach the end of the function
...
Notice: This function still crashes (stack overflow), to reproduce it
see bug27582_2.phpt
2004-03-13 23:21:25 +00:00
Marcus Boerger
0763dfa16f
Update test with check for [] assignment
2004-03-13 20:07:22 +00:00
Marcus Boerger
96cb40a072
Check for ext/spl being available
2004-03-13 20:03:02 +00:00
Marcus Boerger
462bb8b83a
Add new test
2004-03-13 20:01:23 +00:00
Marcus Boerger
b95d8d14d5
Bugfix #27586 ArrayObject::getIterator crashes with [] assignment
2004-03-13 20:01:00 +00:00
Pierre Joye
9fc9639c83
- fix #27582 ( http://bugs.php.net/bug.php?id=27582 )
...
The problem was that the colors were changed endlessly, blending over
and over. An endless loop and recursive calls filled the stack=>segfault
2004-03-13 18:28:19 +00:00
Sterling Hughes
e71590ef68
zval **, not a zval *
2004-03-12 20:04:31 +00:00
Sterling Hughes
94a1728de0
avoid a memory leak when a php_curl handle is allocated, but the initialization
...
of a CURL handle fails.
2004-03-12 18:41:19 +00:00
Sterling Hughes
177db33c63
add the curl_copy_handle() function which will exactly duplicate a cURL handle.
...
Useful when you have multiple "similair" transforms as with a multi handle with
only small variances (like the URL)
2004-03-12 18:37:55 +00:00
Ilia Alshanetsky
4eafea278f
Simplify check.
2004-03-12 17:37:04 +00:00
Ilia Alshanetsky
2c9098a78f
Additional checks of return values from user callback functions.
2004-03-12 17:31:10 +00:00
Rasmus Lerdorf
8f58b974b2
Fix/workaround for http://bugs.php.net/27533
2004-03-12 17:29:52 +00:00
Sterling Hughes
ad84ce6233
leave length as -1, no need to strdup()
2004-03-12 16:36:30 +00:00
John Coggeshall
1c7ea2045b
Opps. Shouldn't look at the value, just the type
2004-03-12 16:28:28 +00:00
John Coggeshall
4c76273d88
CURLOPT_INFILE === CURLOPT_READDATA
2004-03-12 16:12:47 +00:00
John Coggeshall
2009e4e83b
Fixed a crash which happens if your READFUNCTION callback doesn't actually
...
return a string as promised.
2004-03-12 16:08:11 +00:00
Ilia Alshanetsky
3787740cbc
Fixed compiler warning.
2004-03-12 01:59:46 +00:00
Frank M. Kromann
542dc54ce4
Hack to check for ming version 0.2 and 0.3 to inclue the right libs.
2004-03-11 18:48:30 +00:00
Pierre Joye
68f1108b53
- prepare 0.2.1
2004-03-11 11:37:04 +00:00
Ilia Alshanetsky
6a1a3ecc36
Readability++
2004-03-11 00:27:16 +00:00
Ilia Alshanetsky
21a7e57ae7
Fixed memory leak in the multi interface.
...
Fixed proto of curl_multi_exec().
Fixed crash in curl resource attached to curl multi resource is manually
freed via curl_close().
2004-03-11 00:11:18 +00:00
Frank M. Kromann
a5fec66463
More ZLIB exports needed by the ming extension
2004-03-10 21:59:29 +00:00
Moriyoshi Koizumi
e84334a597
- Revert ini setting patch, as I notified in
...
http://news.php.net/article.php?group=php.internals&article=8451
2004-03-10 20:55:42 +00:00
Rasmus Lerdorf
05f8b4e6bc
getopt() doesn't work if variables_order does not include "S" because it
...
only looks in $_SERVER for argv. So, if we don't find argv in $_SERVER
fall back to looking in the global symbol table where register_argc_argv
would have put it.
2004-03-10 19:12:49 +00:00
Frank M. Kromann
579a7dd0c9
Reexport some zlib symbols so we can avoid linking with zlib.lib in shared extensions (on win32)
2004-03-10 18:30:44 +00:00
Ard Biesheuvel
cc924cad9d
Nuke unused vars
2004-03-10 15:59:50 +00:00
Ard Biesheuvel
e6281ab38b
Don't use fp arithmetic for int results
...
# FP arithmetic is not accurate enough on 64-bit archs
# This patch relies on ZEND_SIGNED_MULTIPLY_LONG(),
# so that should be fixed as well.
2004-03-10 15:57:49 +00:00
Martin Kraemer
b63def4dfc
Typo
2004-03-10 11:24:11 +00:00
Georg Richter
a3bd712b78
added new function mysql_stmt_free_result
2004-03-10 09:50:05 +00:00
Marcus Boerger
5f5a8172be
Update
2004-03-09 17:47:28 +00:00
Marcus Boerger
bf2cf5041c
Drop copydoc and add more classes/methods
2004-03-09 17:36:32 +00:00
Marcus Boerger
1b060f3614
Access to inner iterator was missing
2004-03-09 17:35:18 +00:00
Rasmus Lerdorf
3189068f4e
Make curl_setopt($ch,CURLOPT_RETURNTRANSFER,0) reset the RETURNTRANSFER to
...
stdout as is implied in the documentation. Currently it simply does
absolutely nothing and there is no way to reset it to stdout.
2004-03-09 17:11:22 +00:00
Marcus Boerger
56834c958d
Update
2004-03-09 17:01:21 +00:00
Marcus Boerger
50ee116f08
Clearify the different method/class flags (as discussed with Andi).
2004-03-09 16:38:37 +00:00
Ilia Alshanetsky
e33168207e
Fixed memory leak with curl_multi_init() de-initialization.
2004-03-09 15:04:17 +00:00
Marcus Boerger
1651be020a
Show the connect result
2004-03-09 14:37:49 +00:00
Marcus Boerger
59804de32e
Missing buffer->val change
2004-03-09 14:29:20 +00:00
foobar
3bd12064ef
test for bug #27457
2004-03-09 14:19:50 +00:00
Georg Richter
612ab199ad
fixed memleaks in bind functions
...
added 4.1.2 support (renamed functions)
2004-03-09 12:01:23 +00:00
Ilia Alshanetsky
35f695954a
Cleaned up phpinfo() output.
2004-03-09 02:36:23 +00:00
Pierre Joye
451e295d09
- Fix sugg only if it exists...
2004-03-09 01:57:53 +00:00
Pierre Joye
3093399928
- free sugg
2004-03-09 01:57:01 +00:00
Ilia Alshanetsky
a073ba979f
Fix function declaration.
2004-03-09 01:28:29 +00:00
Ilia Alshanetsky
7bc8bdec79
Change float operations to safe_emalloc().
...
Original idea by Sascha (see sess_sqlite.c)
2004-03-09 01:09:35 +00:00
Ilia Alshanetsky
e375ffddb4
Added enchant_dict_quick_check() function.
...
Made enchant_dict_check() return a boolean.
2004-03-09 00:31:17 +00:00
Ard Biesheuvel
b303ba089c
More wordsize fixes
2004-03-08 23:11:45 +00:00
Pierre Joye
f1ff65c155
- Fixes protos
2004-03-08 23:08:17 +00:00
Ard Biesheuvel
b703fe79f6
Fix warning
2004-03-08 23:04:33 +00:00
Ilia Alshanetsky
d2d091b2af
Cleanup
2004-03-08 22:21:36 +00:00
Derick Rethans
b3b2192a1e
- Added mb_list_encoding() to return an array with all mbstring supported
...
encodings.
2004-03-08 22:18:05 +00:00
Pierre Joye
14bdcf810a
- sources cleanup:
...
- merge the tests of broker/dict pointers, I can always set them back if
we like to raise warnings here
- proto fixes
- remove printf() debug
2004-03-08 21:34:12 +00:00
Marcus Boerger
7dd5b1f126
Rename hasMore() to valid() as discussed. (Part V)
2004-03-08 21:17:39 +00:00
Marcus Boerger
979ef59b7c
Rename hasMore() to valid() as discussed. (Part IV)
2004-03-08 21:15:39 +00:00
Pierre Joye
c2689fe35b
- Initial commit
2004-03-08 20:12:13 +00:00
Ard Biesheuvel
1950bdd42c
MFB fix #27408
2004-03-08 19:08:25 +00:00
Marcus Boerger
6b0f57ee50
Rename hasMore() to valid() as discussed. (Part II)
2004-03-08 18:05:41 +00:00
Marcus Boerger
b6b7c9eb65
Rename hasMore() to valid() as discussed. (Part I)
2004-03-08 17:33:31 +00:00
Ard Biesheuvel
6bfc0d06cf
Merged some more odd fixes from my own branch
2004-03-08 10:49:17 +00:00
Ard Biesheuvel
48d16437d6
Cleaned up array handling and optimize for the case where no array fields are used
...
Fix timestamp binding for Win32 (which doesn't have gmtime_r())
CS
2004-03-08 10:32:26 +00:00
Derick Rethans
0d4352ced8
- Fixed bug #24550 (tokenizing with __METHOD__ crash) (Patch by Greg Beaver)
2004-03-08 08:02:02 +00:00
Ilia Alshanetsky
6112260738
Fixed compiler warnings.
2004-03-08 03:06:56 +00:00
Marcus Boerger
5208baee49
Add another missing conversion
2004-03-08 00:19:43 +00:00
Marcus Boerger
4ee3282ec6
Search for db-4.2.x
2004-03-07 23:45:31 +00:00
Sascha Schumann
048e66b2a9
Avoid using floating point arithmetic and rely on safe_emalloc
...
for the multiplication.
The actual size requirement is spelled out as:
** The result is written into a preallocated output buffer "out".
** "out" must be able to hold at least 2 +(257*n)/254 bytes.
** In other words, the output will be expanded by as much as 3
** bytes for every 254 bytes of input plus 2 bytes of fixed overhead.
** (This is approximately 2 + 1.0118*n or about a 1.2% size increase.)
2004-03-07 22:35:26 +00:00
Ilia Alshanetsky
0eb7000b0a
Corrected string escape calculation.
2004-03-07 21:57:50 +00:00
Ard Biesheuvel
4fffb84005
Simplify / fix
2004-03-07 18:01:12 +00:00
Ard Biesheuvel
67cdc2c12f
Added missing support for binding timestamps
...
# Returning timestamps was already supported
2004-03-07 14:25:08 +00:00
Moriyoshi Koizumi
9a0e4fae4c
- Forgot to commit this one.
2004-03-07 00:03:50 +00:00
Moriyoshi Koizumi
91b39a6538
- Fix test, take 2
2004-03-06 23:11:25 +00:00
Ilia Alshanetsky
02cdf5a87a
Fixed bug #27421 (mbstring.func_overload should be system ini setting).
2004-03-06 19:29:52 +00:00
Ilia Alshanetsky
72a3bb18d1
Fixed bug #27460 (base64_decode() does not handle extra padding).
2004-03-06 19:06:04 +00:00
Ilia Alshanetsky
bf6b0dc5e6
Fixed bug #27505 (htmlentities() does not handle BIG5 correctly).
2004-03-06 18:35:41 +00:00
Ilia Alshanetsky
e57c749ecc
Use correct variable name.
2004-03-06 18:29:54 +00:00
Ilia Alshanetsky
53e56151fe
Fixed bug #27437 (wrong freetype include inside GD library).
2004-03-06 18:24:41 +00:00
Ilia Alshanetsky
215f0763d0
Fixed a possible memory leaks inside sqlite_popen() &
...
sqlite_fetch_column_types().
Resolve the file path inside sqlite_factory().
2004-03-06 18:14:54 +00:00
Ilia Alshanetsky
2d630bb6ae
Fixed possible crash due to an integer overflow.
2004-03-06 18:11:59 +00:00
Ilia Alshanetsky
f60d104c09
Better extension availability check.
2004-03-06 18:10:32 +00:00
Pierre Joye
a8b6b2102b
- fix #27238
2004-03-06 17:31:51 +00:00
Sara Golemon
85aa47efab
Don't rely on ANSI tmpfile(), use the streams layer instead, it'll deal with platform issues.
2004-03-04 22:24:27 +00:00
Moriyoshi Koizumi
ab204a36e0
- Fix compiler warnings. (Patch by K.Kosako <kosako@sofnec.co.jp>)
2004-03-04 21:50:21 +00:00
Rob Richards
4ce377064a
Fix bug #27467 : domDocument::load() called from class method crashes
...
the methods can be called statically only from within classes which
are not extending DomDocument
2004-03-03 20:59:02 +00:00
Edin Kadribasic
865903a2a4
Attempt at fixing win32 link errors
2004-03-03 18:54:20 +00:00
Edin Kadribasic
fb861026d8
Add missing source file
2004-03-03 18:36:30 +00:00
Edin Kadribasic
664998fa50
Replace mysql with mysqli in paths to allow building both mysql and mysqli
2004-03-03 18:15:56 +00:00
Moriyoshi Koizumi
a91e44c830
- Add missing include path.
2004-03-03 10:27:19 +00:00
Moriyoshi Koizumi
9e9d7d1743
- proper DLL linkage specifier.
...
# oniguruma.h:34-
#
# #ifndef ONIG_EXTERN
# #if defined(_WIN32) && !defined(__CYGWIN__)
# #if defined(EXPORT) || defined(RUBY_EXPORT)
# #define ONIG_EXTERN extern __declspec(dllexport)
# #else
# #define ONIG_EXTERN extern __declspec(dllimport)
# #endif
# #endif
# #endif
2004-03-02 22:38:21 +00:00
Derick Rethans
596efe5197
- Fixed bug in gdImageFilledRectangle in the bundled GD library, that required
...
x1 < x2 and y1 < y2 for coordinates.
2004-03-02 21:56:30 +00:00
Moriyoshi Koizumi
bc4d64477a
- Fix typo.
2004-03-02 20:18:14 +00:00
Derick Rethans
d4fc693702
- CLONE, not CLOSE
2004-03-02 17:51:46 +00:00
Derick Rethans
0d6131cf4a
- Added "clone" to the list of tokens. (Patch by Greg Beaver)
2004-03-02 17:49:49 +00:00
Moriyoshi Koizumi
1dfd0bd901
- Really fix the build.
...
# Should be fixed now :|
2004-03-02 15:59:30 +00:00
Moriyoshi Koizumi
e3b4faf793
- Revisit config.h for win32 build.
...
# apologies for messing.
2004-03-02 15:58:39 +00:00
Pierre Joye
0132cc897b
- include exception.inc not .php
2004-03-02 15:57:41 +00:00
Derick Rethans
6644d38e35
- Fixed yacc file
2004-03-02 13:12:44 +00:00
Edin Kadribasic
f067c0479f
Temporary fix for win32 build
2004-03-02 11:50:10 +00:00
Pierre Joye
dd7ba93e19
- excpetion.php => exception.inc (derick)
2004-03-01 20:44:11 +00:00
Pierre Joye
6f68407894
- initial release, reflection tests suite
2004-03-01 20:40:51 +00:00
Moriyoshi Koizumi
03bdd13560
- Fix win32 build.
...
# Thanks Nuno Lopes & Derick for letting me know.
2004-03-01 20:25:33 +00:00
Andi Gutmans
161ed69721
- Fix leak
2004-03-01 17:43:57 +00:00
Andi Gutmans
0f1382e126
- Fix crash in reflection API (pierre)
2004-03-01 15:19:38 +00:00
Rob Richards
5e4b287463
use php_libxml_import_node for transform functions
2004-03-01 12:43:34 +00:00
Rob Richards
76ee5707f7
Fix bug #27436 dom_import_simplexml innaccurate
...
extensions register callbacks to export nodes
prevents segfault passing invalid objects to import functions
2004-03-01 12:09:24 +00:00
Moriyoshi Koizumi
bf1ed3de73
- Fix test.
2004-03-01 10:44:22 +00:00
Moriyoshi Koizumi
df8ee549f5
- Add support for more ISO8601 style formats.
...
. Timezone specifier (ex. 20040301T00:00:00+1900)
. Week specifier "W" (ex. 1997W021)
- Modified test case to test new features.
2004-03-01 10:42:28 +00:00
Sara Golemon
d9d38900b6
context parameter for opendir() and dir()
2004-03-01 05:40:14 +00:00
Andi Gutmans
37ddf8e922
- Apply fixes by Timm.
2004-02-29 18:31:29 +00:00
Moriyoshi Koizumi
3d83a4db04
- Bugfix #27287 (wddx segfaults during deserialization)
2004-02-29 05:21:36 +00:00
Moriyoshi Koizumi
75f83f7bb4
- Fix segfaults on deserialisation of referenced variables.
...
# ALLOC_INIT_ZVAL() initialises the type field to IS_NULL, while
# MAKE_STD_ZVAL() doesn't. This caused a kind of random crash
# when zval_ptr_dtor() was applied on an intact zval created by
# the latter method.
#
# Please check relevant bugs again. There should be some that
# have already been marked as bogus.
2004-02-29 00:26:36 +00:00
Ilia Alshanetsky
0f116e7524
Remove unused variable.
2004-02-28 22:58:51 +00:00
Ilia Alshanetsky
deeb7dd039
Memory allocation check.
2004-02-28 21:00:16 +00:00
Moriyoshi Koizumi
f9302aca13
- Remove redundant files that are irrelevant to the build.
2004-02-28 20:52:05 +00:00
Moriyoshi Koizumi
f87f2ed4b4
- Forgot to add those.
2004-02-28 20:46:06 +00:00
Moriyoshi Koizumi
11b0f469f0
- Upgrade bundled oniguruma regex library to 2.2.2 (Rui, Moriyoshi)
...
. Supports various encodings such as BIG5, GB2312 and ISO-8859-*
. Fixes bug #26677 (mbstring compile errors with IRIX)
. Many thanks to K.Kosako.
- Remove redundant files that are not relevant to the build.
2004-02-28 20:45:27 +00:00
Frank M. Kromann
1e5869c660
Define buffer size macro and add a comment about the buffer size.
2004-02-27 23:03:07 +00:00
Dmitry Stogov
df29576af6
win32 specific fixes
2004-02-27 14:52:24 +00:00
Dmitry Stogov
d05665a57e
fix: Incorrect error message
2004-02-27 12:49:00 +00:00
Ilia Alshanetsky
c856e821d0
Fixed possible crash inside sqlite_escape_string() and
...
sqlite_udf_encode_binary().
2004-02-27 00:29:10 +00:00
Frank M. Kromann
29500c867d
Adding function to change user passwords
2004-02-26 20:31:14 +00:00
foobar
c9d3f3250c
Fix typo
2004-02-26 13:22:11 +00:00
foobar
ac5fa854f3
ws & cs fixes
2004-02-26 12:33:23 +00:00
Georg Richter
700bb4dbb4
prototype fix for mysqli_ping
2004-02-26 12:24:21 +00:00