History log of /PHP-5.5/ext/mysqli/mysqli_api.c (Results 176 – 200 of 284)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 60c0c8e9 06-May-2005 Andrey Hristov

initialize values because the call to zend_parse_parameters may not do it


# 929e3851 05-May-2005 Georg Richter

fixed memleak in mysqli_close
fixed bug #32956 (mysqli_bind_result doesn't support MYSQL_TYPE_NULL)


# 3b3ce2b6 27-Apr-2005 Andrey Hristov

fix bug #32013(MySQLi bind_result causes fatal error: memory limit reached)
#this is a partial fix but it cannot be better. the user has to call
#$stmt->store_result() and for a BLOB/MEDIUTEX

fix bug #32013(MySQLi bind_result causes fatal error: memory limit reached)
#this is a partial fix but it cannot be better. the user has to call
#$stmt->store_result() and for a BLOB/MEDIUTEXT (and larger) space will be
#allocated as big as the biggest column value.

show more ...


# 2bcae57b 20-Apr-2005 Georg Richter

another fix for last commit (committed from wrong tree) :(


# 649a8b18 20-Apr-2005 Georg Richter

added support for data truncation (bind_result) for MySQL 5.0.5


# 2a3c71b8 19-Apr-2005 Andrey Hristov

- nail down another 64bit problem. this will fix about 14 failing tests
on amd64 (probably other 64 bit arch).
- use ulong for this boolean variable, as it was before
- throw an warning

- nail down another 64bit problem. this will fix about 14 failing tests
on amd64 (probably other 64 bit arch).
- use ulong for this boolean variable, as it was before
- throw an warning if offset passed to mysqli_stmt_data_seek is negative

show more ...


# 155b90db 19-Apr-2005 Andrey Hristov

- fixing all "long" into "int" fetching problems (cause memory corruption
on 64 bit)
- nail down a problem because of the new MYSQL_TYPE_NEWDECIMAL introduced
in MySQL 5.0+
- Add

- fixing all "long" into "int" fetching problems (cause memory corruption
on 64 bit)
- nail down a problem because of the new MYSQL_TYPE_NEWDECIMAL introduced
in MySQL 5.0+
- Add more info to the autocommit test

show more ...


Revision tags: RELEASE_0_3, php-5.0.4, php-4.3.11, php-5.0.4RC2, php-4.3.11RC2
# 646bb715 17-Mar-2005 Antony Dovgal

fix typo in error message


Revision tags: php-5.0.4RC1, php-4.3.11RC1, RELEASE_0_2_4, RELEASE_0_2_3, RELEASE_0_2_2, RELEASE_0_2_1, RELEASE_0_2
# 32aaa6a7 28-Jan-2005 Georg Richter

fixed a bug in mysql_affected_rows and mysql_stmt_affected_rows
in case affected_rows function returns (my_ulonglong) -1 for errors.
(Thanks to Antony Dovgal for reporting this bug)


# 71489199 27-Jan-2005 Georg Richter

fix for bug #31710 (return value for mysql_rollback is reverted)
fixed also same behaviour for mysql_commit and mysql_autocommit


# 9d9e4379 27-Jan-2005 Antony Dovgal

MFB: fix segfault when invalid field offset is passed to mysqli_fetch_field_direct()


# 0b4c108b 07-Jan-2005 Georg Richter

Added new classes:
mysqli_driver
mysqli_warning
mysqli_exception
mysqli_sql_exception

Improved embedded server support
changed testsuite t

Added new classes:
mysqli_driver
mysqli_warning
mysqli_exception
mysqli_sql_exception

Improved embedded server support
changed testsuite to work also with embedded server

Made statement and resultset classes extendable

minor fixes

show more ...


# dc63cb7f 27-Dec-2004 Georg Richter

fixed testcase 047
fixed windows compile error


# 698c0361 27-Dec-2004 Georg Richter

Fix for feature request #31015: added length for field length


# 5c50f0bb 20-Dec-2004 Georg Richter

prevent type conversion during mysql_stmt_execute for NULL variables


Revision tags: php-5.0.3, php-4.3.10, SQLITE_4_3_20041227, php-5.0.3RC2, php-4.3.10RC2, php-5.0.3RC1, php-4.3.10RC1
# b8863135 01-Nov-2004 Georg Richter

Fixed tests for empty dates (see http://bugs.mysql.com/?id=6058)
Fixed memleak in mysqli_stmt_bind_result
Fixed error handling for mysqli_multi_query


Revision tags: PRE_NEW_VM_GEN_PATCH, php-5.0.2, php-4.3.9, php-5.0.2RC1, php-4.3.9RC3, PRE_ZEND_VM_DISPATCH_PATCH
# eb3900b7 04-Sep-2004 Georg Richter

forgot to remove comment in last commit


Revision tags: php-4.3.9RC2
# c8572b0b 25-Aug-2004 Georg Richter

changed local_infile_handler:
mysql client lib now uses php_local_infile functions by default, which allows
to use php_fopen_wrapper: e.g. LOAD DATA LOCAL INFILE 'http://foo.com/bar.csv'

changed local_infile_handler:
mysql client lib now uses php_local_infile functions by default, which allows
to use php_fopen_wrapper: e.g. LOAD DATA LOCAL INFILE 'http://foo.com/bar.csv' ...

mysql_set_local_infile_handler now only supports a callback function for read.

show more ...


# 8ff95281 12-Aug-2004 Georg Richter

minor fix in mysqli_prepare: copying stmt errormessag to mysql structure


Revision tags: php-5.0.1, php-5.0.1RC2, php-4.3.9RC1, php-5.0.1RC1
# f064a2c8 22-Jul-2004 Sara Golemon

This should fix binary safety for bound results or may coogle strike me down.


Revision tags: RELEASE_0_1
# 56f8195f 19-Jul-2004 Andi Gutmans

- Nuke empty_string. It is a reminanent from the time where RETURN_FALSE()
used to return "" and not bool(false). It's not worth keeping it because
STR_FREE() and zval_dtor() always have

- Nuke empty_string. It is a reminanent from the time where RETURN_FALSE()
used to return "" and not bool(false). It's not worth keeping it because
STR_FREE() and zval_dtor() always have to check for it and it slows down
the general case. In addition, it seems that empty_string has been abused
quite a lot, and was used not only for setting zval's but generally in
PHP code instead of "", which wasn't the intention. Last but not least,
nuking empty_string should improve stability as I doubt every place
correctly checked if they are not mistakenly erealloc()'ing it or
calling efree() on it.
NOTE: Some code is probably broken. Each extension maintainer should
check and see that my changes are OK. Also, I haven't had time to touch
PECL yet. Will try and do it tomorrow.

show more ...


# 15ef63b3 17-Jul-2004 Georg Richter

fixed paraenthesis warning in mysql_stmt_attr_set/get


Revision tags: php-5.0.0RC4, php-5.0.0
# bfd3c9ec 13-Jul-2004 Georg Richter

prototype fixes


# f61dbf06 13-Jul-2004 Georg Richter

changed mysqli_stmt_reset (returns now bool instead of void)


Revision tags: php-4.3.8
# 9db1075c 07-Jul-2004 Georg Richter

added check in config.m4 for deprecated library
added support for new 4.1.3-beta functions
mysqli_stmt_field_count
mysqli_stmt_attr_set
mysqli_stmt_attr_get

added check in config.m4 for deprecated library
added support for new 4.1.3-beta functions
mysqli_stmt_field_count
mysqli_stmt_attr_set
mysqli_stmt_attr_get
removed support for deprecated/old api functions
fixed bug in constructor_get

show more ...


12345678910>>...12