67 Commits

Author SHA1 Message Date
Calvin Buckley
c4a7dfbee5 Push 2.3.1 with this change
Request from users who have tested it; they would prefer a stable
version for this.
2025-10-30 16:26:48 -03:00
Calvin Buckley
1f7119bb49 Bump to 2.3.0 2025-09-24 12:13:46 -03:00
Calvin Buckley
8cf053a224 Attempt for 2.2.2 (because header again) 2024-10-28 13:46:13 -03:00
Calvin Buckley
c03e9b7421 Attempt at 2.2.0
Let CI catch anything I missed verification wise
2023-11-15 13:45:53 -04:00
Calvin Buckley
0e1f023947 Bump to 2.1.7 to correct packaging mistake 2022-08-30 11:04:15 -03:00
Calvin Buckley
cf5320a585 2.1.6 2022-08-25 13:15:55 -03:00
Calvin Buckley
deca81515e 2.1.5 2021-09-30 14:34:25 -03:00
Calvin Buckley
4dc59a0b8e Push hotfix release as K.C. suggests 2021-03-12 13:00:55 -04:00
Calvin Buckley
a0376ed99a oops, remember to add it here too 2021-03-10 17:55:14 -04:00
Calvin Buckley
eab0066c01 2.1.2 2020-12-22 10:37:53 -05:00
Calvin Buckley
e954c15966 Move as many IBM_DB2 specific things in the header to an internal one
It's bad practice for PHP extensions to put a lot of stuff like this
in a public header. Only export the bare minimum for PHP and be done
with it.
2020-12-04 13:47:46 -04:00
Calvin Buckley
6530f6a7f4 bye bye PHP 5 2020-12-04 13:20:47 -04:00
Calvin Buckley
5527de7823 bye bye TSRM macros 2020-12-04 13:05:31 -04:00
Calvin Buckley
b4aeda2a57 Fix build regression with db2_execute_many on LUW
This function wasn't documented, so I had neglected to make an
arginfo entry for it. It caused a build failure on LUW as a result.
It appears the arguments for db2_execute_many is the same as
db2_execute, so just copy that.

Tested to build on LUW.
2020-12-02 13:20:39 -04:00
Calvin Buckley
b7851e9a0c prepare to bump to 2.1.0 2020-11-30 16:03:55 -04:00
Calvin Buckley
80a1f40281 Fix build on PHP 8.0
TSRM macros should be omitted entirely because we won't support
PHP 5 anymore, but it gets it building for now with minimal changes.

The functions still require arginfo to work properly, however.
2020-11-30 14:10:19 -04:00
Calvin Buckley
2417a07115 Avoid CCSID 65535 by using CLI flag to reset job CCSID
Otherwise conversions to/from 1208 break badly. This is
documented by IBM, but isn't in the header, so take it from
Python.
2020-11-30 13:30:57 -04:00
Jesse Gorzinski
9f0496d8fc Replicate trim changes for header 2020-11-30 12:50:07 -04:00
Abhinav Radke
7290e4600f Updated php_ibm_db2.h file 2019-04-25 14:19:36 +05:30
Kevin Adler
0e6ae96453 Fix warnings about int to pointer conversions when sizes don't match
Signed-off-by: Kevin Adler <kadler@us.ibm.com>
2019-04-16 12:44:06 +05:30
Abhinav Radke
a24fa9b37d Added support for PHP 7.2 2018-03-26 17:48:28 +05:30
vnkbabu
28e478dfc2 Fix the compilation issue in PHP 5.6 for windows. 2017-10-13 16:04:47 +05:30
vnkbabu
df913feb4d Fix the issues related to db2_pconnect and boolean value fetching. 2017-09-22 10:58:11 +05:30
vnkbabu
cb16114c26 added php 7 support. 2017-07-13 12:09:57 +05:30
Rahul Priyadarshi
38b3f05d35 ibm_db2-1.9.7 release 2015-05-24 22:47:55 +05:30
Rahul Priyadarshi
1410bd9890 ibm_db2-1.9.6 release 2014-07-23 08:20:57 +00:00
Rahul Priyadarshi
df93649bb9 Segfault due to INTERNED strings in PHP-5.4.x 2012-11-16 10:00:25 +00:00
Rahul Priyadarshi
ee626add72 Segfault due to INTERNED strings in PHP-5.4.x 2012-11-16 08:15:40 +00:00
Rahul Priyadarshi
4d98c5128a Version Change 2012-10-08 11:26:24 +00:00
Rahul Priyadarshi
204b3ad6b6 Fixed: Garbage value for VARCHAR type OUT variable of stored-procedure 2012-03-11 19:01:15 +00:00
Ambrish Bhargava
d68f6586a4 Adding execute_many() API for Batching support 2011-08-24 09:05:26 +00:00
Ambrish Bhargava
a769b04fd7 fixing bug in db2_statistics 2010-11-08 13:34:51 +00:00
Ambrish Bhargava
47ed55da0a Fixing db2_pconnect issues 2010-09-07 11:37:02 +00:00
Ambrish Bhargava
9e6c6e3879 Adding query timeout support 2010-03-31 12:41:09 +00:00
Ambrish Bhargava
8c087b01ee Fixing #14347, #16257 and problem related to GRAPHIC and VARGRAHIC Datatypes 2009-12-24 07:36:57 +00:00
Ambrish Bhargava
5cc69696de Adding Real datatype support 2009-03-09 11:40:03 +00:00
Ambrish Bhargava
0eb85c4362 Adding Mac OS Support. Adding Declfloat datatype. Renaming test cases. 2009-02-09 08:29:07 +00:00
Ambrish Bhargava
9cd18cf498 Adding V6R1 iSeries system support 2008-12-09 17:21:05 +00:00
Ambrish Bhargava
c981858353 Added last insert ID feature. 2008-11-10 08:01:12 +00:00
Kellen Bombardier
29d45499c2 Adding trusted context support 2008-08-12 06:43:16 +00:00
Kellen Bombardier
c8241042b5 Updaing version 2008-06-02 17:37:53 +00:00
Kellen Bombardier
3fe80754b1 Changing version as per Pecl Versioning method 2008-04-18 15:21:54 +00:00
Kellen Bombardier
83c93942a3 Facilitated a convenience override of db2_connect to invoke db2_pconnect for i5/OS, without needing to change PHP app code. 2007-11-21 00:06:05 +00:00
Kellen Bombardier
0fa4088a16 Fixing compile issue for i5/OS regarding deferred prepare 2007-04-09 02:53:34 +00:00
Kellen Bombardier
7511a096d6 Fix for Pecl bug 10353 and adding deferred prepare statement option 2007-03-23 02:47:17 +00:00
Kellen Bombardier
92abafe0b2 Multiple fixes for release 1.6.0 2007-02-12 19:58:19 +00:00
Kellen Bombardier
d66394e535 Adding greater iSeries support 2006-08-30 15:47:34 +00:00
Kellen Bombardier
730d570034 iSeries changes added 2006-06-21 15:23:41 +00:00
Kellen Bombardier
5c4480e238 update for release 2006-06-13 20:37:36 +00:00
Helmut Tessarek
a69a0a842a added db2_escape_string function 2006-06-13 19:12:18 +00:00