Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/php/pecl-database-pdo_ibm
PDO driver for IBM databases
https://github.com/php/pecl-database-pdo_ibm
9d546ecf36a5ab808da6d0ef5970ec4793c2a3a2 authored over 3 years ago
This reduces a lot of redundant code for setting attributes. While we
can do it in connect, the ...
the dead connection attribute is only supported under LUW, so adapt
this code from ibm_db2
Apparently, it's been implied that the driver should have always
supported this (see fvt400.inc)...
cfdc529649f3d6d773c2d612d4142e6a5056e801 authored over 3 years ago
Things like operators ending the job are an unfortunate reality on
IBM i, even if the connection...
f231cff2dbd410f7dc7209ff17b00b72cfb1cff2 authored almost 4 years ago
It seems to be a singleton, and ibm_db2 doesn't free it for that reason,
otherwise you get spuri...
1b5017bae4ab65eca7c2b14c16b3f57884553f31 authored about 4 years ago
Tony added code to deal with interned strings with out parameters.
The reason why is because int...
Otherwise, the old buffer doesn't get freed. Fixes a memory leak
with LOBs.
These checks leak memory (why does it set?) indiscriminately (because
the check is "=" instead o...
f84062bf431dbaaa4facaab2446821d3c05e583e authored about 4 years ago
Many other drivers handle this way, saves us a warning in clang
db3de6c7df2c377e359a117fbe360735e03b2605 authored about 4 years agofixes warnings in gcc/clang
21d97ebccefd8cc8c3adfb7995ac262264afe057 authored about 4 years ago244d4e7e5ff82d488a5b09dadd409690c1313902 authored about 4 years ago
I believe this was broken in merging Tony's fork, but I haven't
tested a compile on LUW until no...
aebe24303b52c158967db38a9f30cdf7fbdf1ffd authored about 4 years ago
330f98418f49fe4e8893f8a802949f75bc94c9d2 authored about 4 years ago
02432264e901efe34de6682766b12173f7f5e01f authored about 4 years ago
PDO returns it for out-of-bounds indices, not just negative indices.
b6af0d4cf31b98ffa3c6cc8c4ebbe34827ff1357 authored about 4 years ago
In PHP 7, the driver would handle this error and let it cause an
SQL error. Change the test to c...
PDO takes a zend_string, but there were (rare) code paths where it
could be given char* instead....
dcdf45858b88ec75cb10f056c26dd6ec6797dbdc authored about 4 years ago
530b9f9990c9bd6b6d795a0c23fb4fb097a80abe authored about 4 years ago
05ea53ac0b443a371f562f9bfb82f2c9275ed43b authored about 4 years ago
b7404678c815fa7c3cb13220484b8392f5f0f850 authored about 4 years ago
9f60df48ea408cbed158a68632546c48655b341a authored about 4 years ago
03df698a9994a5d5ee0a0a77f1227c645e373ad6 authored about 4 years ago
21bc1791198ebb93656b4bfd696ebe7c90da57a5 authored about 4 years ago
b29179354c526518ff712f8572d210a3c06bb61d authored about 4 years ago
Shim for TSRM macro removal, remove test func to get arginfo message
to shut up
Otherwise, some garbage might get into it and ruin your calculation.
Perhaps could use stack, m...
cb3a03bf4f20953ba6594275f1d21a2e1c7e09a2 authored over 4 years agoIt now tests both cases properly.
5a76c56646d131016950a6dfb5c6f40f2dc88178 authored over 4 years ago
PHP uses a long which is 64-bit under 64-bit PASE, but XPF uses
32-bit long. Since SQL_C_LONG wi...
not proper, but no one builds for V5R4 anymore, so
a0a620de64c4a7c3af6467a9e6ade03a2a4fe8f1 authored over 4 years agod7b1847f74578f608ac6d246303a6d738b9ccead authored over 4 years ago
the UTF-8 one seems inert but the non-hex-CCSID attr fixes the test
fvt_66610_V6_stored_proc_io_...
it's full of newlines. it does test UTF-8 too, but the diff command
that was fixed should catch ...
Since it has all sorts of garbage including newlines, which breaks
the new test runner. Just pri...
b8eff958a9cf2bcd7f066534b28a793759f86a28 authored over 4 years ago
d46a18f3e6af5d8730357fa742c088d1ddd1ad7d authored over 4 years ago
Or it crashes badly on 64-bit systems. It appears the type warnings
elsewhere for functions in t...
Proper way would be to include them in the expected output, since
it seems %s no longer is multi...
1625e5f5189a45f8b371facde0cc958dbe4a4b8c authored over 4 years ago
ea439b18a7b4058e51f86ff7851506bf2fdf9889 authored over 4 years ago
9455d865999823bec0ecf0531d34e59dfec36b14 authored over 4 years ago
2eada74f60a0ffb7c0cc80ad89af5368cbe0de35 authored over 4 years ago
ba9f9bf858778736ebca57e2a72cae596c6099e5 authored over 4 years ago
This will require some cleanup to work on 64-bit and piece together
/why/ many of these changes ...
4cda26eaeda8a406a1817ad703043d9159ec2655 authored over 5 years ago
52c038d61925ebb6aae9022387f5c29c59ae3a1e authored almost 9 years ago
834efab99e305c661930a4aca33f57123cd66927 authored almost 13 years ago
2142e50ea00c73c5a53dcbd86a495baec100f99a authored almost 13 years ago
336025967916e0cebbe0f90cd0492bcace9ed188 authored almost 13 years ago
a9d9e6b612245dc5a3c3f99ec70db75ebc28c685 authored almost 13 years ago
b2be5cf02ca93bcf90f87dc27ca3e14ef507dc4d authored almost 13 years ago
1f1787d2752ebb7a503a5744336e819ad78ee723 authored almost 13 years ago
5b7dcb05421032ef42d2e5c9c1f900dc000f41ac authored almost 13 years ago
206fd1688d83c5dd1518916e6808f87f8ff517e5 authored over 13 years ago
7bcd23c392fefec69ab6e7e5c57543fc5ef8e3ed authored over 13 years ago
9c0442b8d158767f40e2215debfdb996de65af58 authored almost 15 years ago
48d78cdcc960b8e6e7ec7e800a6c144ae8c154d4 authored almost 15 years ago
129b5a2cf2147a948b3bae80a3679f49b97d771f authored about 15 years ago
8d765c21bd306b8aaadd05e5af05687f1c90bfd8 authored about 15 years ago
41be3742ba1e6fc8ff61cad9b19b819e48c3a5fd authored about 15 years ago
modern versions in the same build chain. There are
simply too many broken things in 2.13 to make...
This makes our toolchain work with the latest versions
of autoconf and avoids a lot of end-user g...
45c8476dd0c3d8299d704432d39dadb49005af8b authored about 15 years ago
88480f274a0d01cf50111e4c319dd22c4cdd3844 authored over 15 years ago
8d4c2cd636c76423ca6fbdca9cdbc7d5ca28e5df authored about 16 years ago
6f44c75d5d6d34a90b6aeacff7b7fed044b4bd6d authored about 16 years ago
8ee8a39919fab0f9708b78562698ec61d4a89d03 authored over 16 years ago
ba83ec893b74f851b50515f10512c8522bd2fbd2 authored almost 17 years ago
41abf79407339b5b1397168321f3ad1efcc44e53 authored almost 17 years ago
15c1ac55dbf566f1b5f1681f1a7f7cbe4a71d20f authored almost 17 years ago
3a6f58bef59b695e23905bcc7d9981b9c441c1f2 authored almost 17 years ago
987c1477e3f0cd81403ce7b98fb47b559505733e authored almost 17 years ago
09922ddb0e436d39fe3cc6ce997fb7869ce8be4e authored almost 17 years ago
fe60d14d5b54c9c496e3ef23344f2046606c2b86 authored almost 17 years ago
f4f654aa58e161d6d9a081acab715d5a90ffe5e9 authored almost 17 years ago
4ffb960ea719ad6e2e2678f9b88571c8794e5f43 authored over 17 years ago
d7f002fd254be6dc7c96d73da2ced61888a8a647 authored over 17 years ago
56e58dc444005a550f3844bf020f499b753372db authored over 17 years ago
582626237e29b84a18c0c9d2c5e3c26854aed7c5 authored over 17 years ago
2610e47ea015185a395b504f09fa82449df5c791 authored over 17 years ago
1ba10b75d6612bb0d01114feceb37ad0827b6371 authored over 17 years ago
2368aff3a91bddb9672b24e4fb9d1fab00ad96e8 authored over 17 years ago
ce3edc4800b14ecae7a93148b91384b193787a9e authored over 17 years ago
f5e969b83eea0780c3bea2bcc776dd865fc0a6ed authored over 17 years ago
35ddb7364ceb327aae1a46889550c72b7f2d447e authored over 17 years ago
662772973e089d54aaa7508aa65aa4250e076a04 authored over 17 years ago
8c57dd4a68f76b8a8ced2bdc38b27b3cbd1ffcbd authored over 17 years ago
f1dc7bdc1859506c90b840dfd9fba32a5aa490bd authored over 17 years ago
9ce83615a2dc8dc02f67f91bd71fe18a6d5c7161 authored over 17 years ago
1dc753ca0f40733a2dd8d282775effde4b02a409 authored over 17 years ago
03b3efa48015236da265022a10b002838d94eaf5 authored over 17 years ago
01e934ef2296c261bb87e422213bd4ac96e06e1e authored over 17 years ago
9beb7dfc75180f6df08b8c1dde8412c54dd10460 authored over 17 years ago
4071e42bffb5f28b0dd39d67721ea429a39d342a authored almost 18 years ago