summaryrefslogtreecommitdiff
path: root/ext/oci8
Commit message (Collapse)AuthorAgeFilesLines
* Prepare for OCI8 PECL releaseChristopher Jones2016-08-182-11/+9
|
* Fixed invalid handle error with Implicit Result Sets and bump OCI8 version.Christopher Jones2016-08-043-7/+23
|
* Mask DB usernames from expected test output for test portabilityChristopher Jones2016-07-074-4/+4
|
* Fix old comment cut-n-paste errorChristopher Jones2016-04-141-3/+3
|
* Fixed bug #71422 (Fix ORA-01438: value larger than specified precision ↵Christopher Jones2016-04-144-7/+90
| | | | allowed for this column)
* Happy new year (Update copyright to 2016)Lior Kaplan2016-01-018-8/+8
|
* Update READMEChristopher Jones2015-12-131-8/+14
|
* Prepare for a PECL releaseChristopher Jones2015-12-122-12/+16
|
* Fix compile warnings about comparison of unsigned expression always being trueChristopher Jones2015-11-072-5/+1
|
* Bump OCI8 versionChristopher Jones2015-11-072-58/+74
|
* Fix bug 68298 (PHP OCI8 OCI int overflow) (Senthil)Christopher Jones2015-11-072-1/+59
|
* bump yearXinchen Hui2015-01-157-7/+7
|
* Update copyright year to 2014Lior Kaplan2014-06-181-1/+1
| | | | Align with online version at http://www.php.net/license/3_01.txt
* OCI8: fix prototypes for oci_field_*(). They can take a column index or name.Christopher Jones2014-03-195-28/+43
|
* Change test package name ARRAYBINDPKG1 to a per-file unique name to aid ↵Christopher Jones2014-03-1924-113/+113
| | | | parallel testing
* Fixed Bug #66875 (Improve performance of multi-row OCI_RETURN_LOB queries)Christopher Jones2014-03-106-6/+28
|
* a few typofixesVeres Lajos2014-02-141-1/+1
|
* Fix mergeChristopher Jones2014-02-101-0/+1
|
* Add Oracle PL/SQL BOOLEAN type support to oci_bind_by_name()Christopher Jones2014-02-107-14/+282
|
* Bump yearXinchen Hui2014-01-037-7/+7
|
* OCI8 build change: Fix source variable definition for C89 compatibilityChristopher Jones2013-12-123-6/+23
|
* Added a LICENSE file to make it easier for PECL binary distributions to ↵Christopher Jones2013-10-223-10/+94
| | | | conform with the license.
* Add missing test to package.xmlChristopher Jones2013-10-171-0/+1
|
* Prepare for OCI8 2.0.5 releaseChristopher Jones2013-10-172-8/+6
|
* OCI8: More test updatesChristopher Jones2013-10-162-1/+17
|
* OCI8: Mostly SKIPIF version updates to simplify version checks at the ↵Christopher Jones2013-10-1647-557/+168
| | | | | | expense of not testing some edge cases with older Oracle patch set versions. Delete two obsolete .phpt's.
* OCI8: sync README and package.xml descriptionsChristopher Jones2013-10-102-16/+25
|
* Re-enable OCI8 DLL builds with Oracle 10g & 11g client libraries onChristopher Jones2013-10-092-0/+94
| | | | | | | | | | | Windows, in addition to Oracle 12c. From discussions with Anatol & Pierre this seems to be the most direct way for the Windows PECL build scripts to automatically create links to the generated DLLs. The issue is that the name php_oci8_12c.dll doesn't match the package name. In the far future when php_oci8.dll (with Oracle 10g) is no longer built then another Windows PECL packaging fix will be needed.
* Add new tests to package.xmlChristopher Jones2013-10-071-0/+2
|
* Add new testsChristopher Jones2013-10-072-0/+130
|
* Bump mininum requirements for PHP OCI8 2.0 to PHP 5.2 and OracleChristopher Jones2013-10-078-136/+22
| | | | | | client library 10.2 (Note this will connect to Oracle Database 8.1.7 onwards). Use the older OCI8 1.4 from PECL if using an earlier PHP version or older Oracle client library support is necessary.
* OCI8 2.0: Added a new oci_set_db_operation() user space function for the "DB ↵Christopher Jones2013-09-302-0/+48
| | | | | | Operation" tracing feature of Oracle DB 12c. Currently this code is #ifdef'd out, since I can't consider the feature stable until an Oracle-side fix for Oracle bug 16695981 is available. Having the code available in PHP OCI8 facilitates testing of any fix.
* Prepare for next releaseChristopher Jones2013-09-272-5/+20
|
* OCI8: Fix alloc function and DLL generationChristopher Jones2013-09-273-7/+23
|
* More OCI8 DTrace probe updates.Christopher Jones2013-09-268-35/+93
| | | | Change php.ini-* doc to match an earlier change to config.w32
* Build OCI8 2.0 on Windows with Oracle Database 12c libraries onlyChristopher Jones2013-09-181-61/+17
|
* Remove obsolete flagChristopher Jones2013-09-064-11/+1
|
* Update DTrace probesChristopher Jones2013-09-065-7/+16
|
* Add test for oci_set_* error changesChristopher Jones2013-09-061-0/+72
|
* Make oci_set_*($connection,...) errors retrievable via oci_error($connection).Christopher Jones2013-09-058-402/+527
| | | | | | Improve some error handling to produce error text on some rare edge cases. Disambiguate the Oracle library function call return status values from ORA error numbers. Review and unify error data types.
* Cast time_t since some "dtrace -G" invocations fail on time_t argumentsChristopher Jones2013-09-033-3/+3
|
* Allow OCI8 to be DTrace-enabled independently of core PHP's DTraceChristopher Jones2013-08-305-57/+161
| | | | | | | | | | | | status. The proviso is OCI8 must be built "shared" when DTrace is enabled. This implementation (i) works around an incomplete core PHP solution for extension tracing (ii) avoid any issues with DOF section location and the complexities of needing to merge all provider .d files for static builds (iii) allows OCI8 to be DTrace-enabled when doing PECL installs of OCI8 on PHP versions without core PHP DTrace support. This is an initial patch i.e. it will undergo further testing.
* OCI8: remove unused ext/oci8/config.m4 macroChristopher Jones2013-08-301-16/+0
|
* OCI8 whitespace: remove tabs embedded in codeChristopher Jones2013-08-303-4/+4
|
* OCI8 2.0: add oci8-check-connection probe and do some renamingChristopher Jones2013-08-274-10/+26
|
* Use "__" consistently in OCI8 DTrace probe definitions. It maps to "-" in ↵Christopher Jones2013-08-261-11/+11
| | | | the probe name.
* Leave it to DTrace FBT to trace underlying library callsChristopher Jones2013-08-267-379/+188
|
* Fix unused variable warning in OCI8 2.0Christopher Jones2013-08-131-4/+4
|
* Merge branch '2Guploads'Michael Wallner2013-08-091-8/+1
|\ | | | | | | | | | | | | | | | | | | | | * 2Guploads: add NEWS entry; add simple test more precise condition make this work in vc11 too Use int64_t and atoll() after discussion with johannes ws Patch for https://bugs.php.net/bug.php?id=44522 to allow uploading files above 2G. unify stdint type usage
| * unify stdint type usageMichael Wallner2013-08-061-8/+1
| | | | | | | | if you need C99 stdint types, just include "php_stdint.h"