History log of /PHP-7.4/ext/oci8/oci8.c (Results 151 – 175 of 511)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 2441b700 24-Mar-2010 Christopher Jones

Fixed bug #51291 (oci_error doesn't report last error when called two times)


Revision tags: php-5.3.2, php-5.2.13, php-5.3.2RC3, php-5.3.2RC2, php-5.2.13RC2, php-5.2.13RC1
# 679b2283 07-Jan-2010 Christopher Jones

Bug #47281 ( is limited in size of characters). Also remove redundant code line.


# 5e8e34ba 06-Jan-2010 Christopher Jones

Fixed bug #49560 (oci8: using LOBs causes slow PHP shutdown)
- Improved descriptor refcounting to remove unneeded items sooner
- Replaced n^2 list traversal during descriptor list destructi

Fixed bug #49560 (oci8: using LOBs causes slow PHP shutdown)
- Improved descriptor refcounting to remove unneeded items sooner
- Replaced n^2 list traversal during descriptor list destruction

show more ...


# 9ba1e816 03-Jan-2010 Sebastian Bergmann

sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.php


Revision tags: php-5.3.2RC1, php-5.2.12, php-5.2.12RC4, php-5.2.12RC3, php-5.2.12RC2, php-5.3.1, php-5.3.1RC4, php-5.2.12RC1, php-5.3.1RC3, php-5.3.1RC2, oci8-1.4.0
# 2769ae04 06-Oct-2009 Christopher Jones

1. Introduce connection attribute functions:

oci_set_module_name
oci_set_action
oci_set_client_info
oci_set_client_identifier

1. Introduce connection attribute functions:

oci_set_module_name
oci_set_action
oci_set_client_info
oci_set_client_identifier

These functions set values that are visible and used by the
database. They aid tracing, authentication and auditing.

2. Introduce connection attribute function:

oci_set_edition

Oracle 11g R2 "editions" allow multiple versions of DB objects
to exist at one time. By setting different editions, two
different versions of an application can run concurrently,
making upgrades or A/B testing easier.

3. Introduce OCI_NO_AUTO_COMMIT as an alias for the OCI_DEFAULT
constant (which is not the default value) used by oci_execute().

4. Allow the oci_set_prefetch value to be 0. This is important in
some cases using REF CURSORS in Oracle 11gR2.

5. Set the DRIVER_NAME attribute of Oracle Database 11gR2
connections to aid application tracing. The value used is to
"PHP OCI8" followed by the OCI8 version number. Note the
version number may get truncated in DB views such as
v$session_connect_info.

6. Generate an error if an invalid resource type is used in
oci_bind_by_name

[DOC] Documentation will be added for the changes

show more ...


# 609804cd 01-Oct-2009 Christopher Jones

PECL Bug #16842 (oci_error return false when NO_DATA_FOUND is raised)


Revision tags: php-5.2.11, php-5.2.11RC3, php-5.3.1RC1, php-5.2.11RC2, php-5.2.11RC1, php-5.3.0, php-5.3.0RC4, php-5.2.10, php-5.2.10RC2, php-5.3.0RC3, php-5.2.10RC1, php-5.3.0RC2, php-5.3.0RC1, RELEASE_1_3_5
# d14b8471 16-Mar-2009 Christopher Jones

MFH: Mac OSX customization for initialization error message


# bce3f3af 09-Mar-2009 Christopher Jones

MFH: Bug #47243 (Crash at shutdown on Windows)


# 47ee83d1 09-Mar-2009 Christopher Jones

MFH: PECL Bug #16035 (oci_connect without ORACLE_HOME defined causes segfault)


# 8b8dd708 09-Mar-2009 Christopher Jones

MFH: PECL Bug #15988 (sqlnet.ora isn't read with older Oracle libraries)


# 8ae20045 09-Mar-2009 Christopher Jones

MFH: Bug #46623 (phpinfo doesn't show compile time ORACLE_HOME with phpize)


Revision tags: php-5.2.9, php-5.2.9RC3, php-5.2.9RC2, php-5.2.9RC1, php-5.3.0beta1
# 08659c2d 31-Dec-2008 Sebastian Bergmann

MFH: Bump copyright year, 3 of 3.


Revision tags: NEWS, php-5.2.8, BEFORE_HEAD_NS_CHANGES_MERGE, php-5.3.0alpha3, php-5.3.0alpha2, php-5.2.7, php-5.2.7RC5, php-5.2.7RC4
# fc2fb50d 17-Nov-2008 Felipe Pena

- MFH: Added 'static' into ZEND_BEGIN_ARG_INFO_EX macro


Revision tags: BEFORE_HEAD_NS_CHANGE, BEFORE_NS_RULES_CHANGE, php-5.2.7RC3
# 7a37fa2d 02-Nov-2008 Felipe Pena

- Revert ZEND_BEGIN_ARG_INFO change


# df100055 24-Oct-2008 Felipe Pena

- MFH: Added 'static' into ZEND_BEGIN_ARG_INFO_EX macro


Revision tags: php-5.2.7RC2, php-5.2.7RC1
# 02b2bcd9 28-Aug-2008 Christopher Jones

MFH: Bug #45888 (Refcounting in ZTS mode)


Revision tags: php-4.4.9
# 3d67fbf2 06-Aug-2008 Antony Dovgal

fix 11g crap


# 457f00b2 05-Aug-2008 Pierre Joye

- MFH: fix oci8_11g when build shared (invalid extension)


Revision tags: php-5.3.0alpha1
# 3de11222 24-Jul-2008 Christopher Jones

MFH

1. Fix macro version test for constants

2. [DOC] Increase oci8.default_prefetch to 100. Better out of box experience. Consistent woth PDO_OCI


Revision tags: php-4.4.9RC1
# 47e6c5d0 17-Jul-2008 Christopher Jones

Allow PECL builds with PHP 4. No MTH needed


# d990032b 16-Jul-2008 Christopher Jones

MFH: [DOC] Add LOB & Collection class parameter reflection


# 1c1c98c6 16-Jul-2008 Christopher Jones

MFH

1. Merged ARG_INFO patch (Felipe)

2. Allow empty username & password so Oracle can do non-password based
authentication, i.e. "External Authentication".
http://news.php.

MFH

1. Merged ARG_INFO patch (Felipe)

2. Allow empty username & password so Oracle can do non-password based
authentication, i.e. "External Authentication".
http://news.php.net/php.internals/37545

[DOC]

A new OCI_CRED_EXT flag can be passed as the "session_mode" parameter
to oci_connect(), oci_new_connect() and oci_pconnect().

$c1 = oci_connect("/", "", $db, null, OCI_CRED_EXT);

This tells Oracle to do external or OS authentication, if configured
in the database.

OCI_CRED_EXT can only be used with username of "/" and a empty
password. Oci8.privileged_connection may be On or Off. OCI_CRED_EXT
is not supported on Windows for security reasons.

The new flag may be combined with the existing OCI_SYSOPER or
OCI_SYSDBA modes (note: oci8.privileged_connection needs to be On for
OCI_SYSDBA and OCI_SYSOPER), e.g.:

$c1 = oci_connect("/", "", $db, null, OCI_CRED_EXT+OCI_SYSOPER);

show more ...


Revision tags: BEFORE_NEW_PARAMETER_PARSE
# b8e1d4d4 05-Jun-2008 Christopher Jones

MFB: OCI8: Remove macros obsoleted by rev 1.55.2.3.2.11.2.1 when Oracle 8 support was dropped


Revision tags: RELEASE_1_2_5, RELEASE_2_0_0b1, php-5.2.6
# 08eaa567 18-Apr-2008 Christopher Jones

MFH

Code:
- Do scope-end release for oci_pconnect (oci8.old_oci_close_semantics=1 gives old behavior)
- Fix session reuse with 10.2 client libs
- Fix the Ping macro version

MFH

Code:
- Do scope-end release for oci_pconnect (oci8.old_oci_close_semantics=1 gives old behavior)
- Fix session reuse with 10.2 client libs
- Fix the Ping macro version check for 10.2
- Add type check associated with zend_list_find
- Code connection re-organized for reuse
- Format comments
- WS changes
- Prepare for new PECL release
Tests:
- Add new tests
- Rationalize password tests
- Revert use of __DIR__ so tests will work with PHP 5.2
- Update some skipifs to make tests more portable

show more ...


Revision tags: RELEASE_1_0_2, php-5.2.6RC5
# 9389c683 07-Apr-2008 Christopher Jones

Fix OCIPing 10.2 macro


12345678910>>...21