Commit graph

224 commits

Author SHA1 Message Date
Jenny Tam 34e20db69d
Added HostNameInCertificate (#1350) 2022-01-05 08:59:48 -08:00
Jenny Tam e2dd5137a4
Simple fixes after static analyses (#1348) 2022-01-04 12:22:14 -08:00
Jenny Tam c395539132
Added ComputePool (#1342) 2021-12-07 15:29:03 -08:00
yitam dad6e4c245 Update how PHP drivers handle Encrypt keyword 2021-12-06 16:40:41 -08:00
Jenny Tam cbfc7638e2
Let ODBC driver verify azure ad authentications (#1326) 2021-11-23 12:52:08 -08:00
Jenny Tam 14aa44933d
Changed return value for PDO::lastInsertId for 8.1+ (#1332) 2021-11-18 16:38:19 -08:00
mpyw f52fb48335
Fix restoring PDO::ATTR_ERRMODE after PDO::lastInsertId() call failed (#1330) 2021-11-18 08:14:55 -08:00
Jenny Tam 3826f1a522
PDO::ATTR_EMULATE_PREPARES at the connection level (#1324) 2021-11-02 08:12:09 -07:00
Jenny Tam 142ca11b64
Update change log and version for 5.10.0 beta1 (#1294) 2021-09-07 17:38:17 -07:00
Jenny Tam 610f54c5f9
Fixed snprintf for binary encoding and EOLs (#1293) 2021-09-07 11:04:53 -07:00
Jenny Tam f66b2c3e8a
Updated list of supported processor architecture (#1290) 2021-08-27 09:29:16 -07:00
Jenny Tam fffd63f3c7
Applied mask to pdo quote for binary inputs (#1288) 2021-08-13 10:57:19 -07:00
Jenny Tam 5e607a802c
PHP 8.1 dev (#1282) 2021-07-28 15:45:04 -07:00
Jenny Tam 0da75f5b92
Implemented table-valued parameter support (#1257) 2021-05-25 15:36:01 -07:00
Jenny Tam 5f2a14c8e9
Cleaned up redundant code (#1260) 2021-05-18 16:56:49 -07:00
Jenny Tam 7313fa0c8b
Updated pdo_sqlsrv_get_driver_methods as per documentation (#1259) 2021-05-17 17:37:19 -07:00
Jenny Tam 3bc0624dad
Refactored parameter processing and handling (#1239) 2021-05-10 16:33:14 -07:00
Jenny Tam e57d5aab46
Simplified pdo quote and lastinsertid implementation further (#1254) 2021-05-05 18:21:16 -07:00
Jenny Tam 7fad440fa1
Simplified implementations of last insert id and quote (#1251) 2021-04-29 13:41:29 -07:00
Sergei Morozov fcd7b64a4b
Use lower-case object names in PDO::lastInsertId($name) (#1245) 2021-03-31 13:24:19 -07:00
Jenny Tam 3da84185c1
Moved metadata cleanup to parent class (#1233) 2021-02-04 20:03:46 -08:00
Jenny Tam 6d2b93881f
Changed keyword to ActiveDirectoryServicePrincipal (#1229) 2021-01-15 10:02:35 -08:00
Jenny Tam 53aaab847c
Replaced problematic strlen if possible (#1226) 2020-12-23 19:23:06 -08:00
Jenny Tam f59f0bcce7 Removed MACOSX_DEPLOYMENT_TARGET 2020-11-25 17:05:38 -08:00
Jenny Tam 537ae2d27d
Minimized warnings during compilation (#1205) 2020-10-16 15:17:58 -07:00
Jenny Tam 20f7a13ef0
Minor changes for PHP 8.0 RC2 (#1204) 2020-10-14 19:38:33 -07:00
Jenny Tam 142629a1cf
Added new authentication keyword to support AAD Service Principal (#1199) 2020-10-08 12:30:04 -07:00
Jenny Tam 7f9f3ddea0
Change version 5.9.0-preview1 (#1189) 2020-09-15 14:25:04 -07:00
Jenny Tam 9f1f27ec79
Updated zend api calls for php 8 beta2 (#1181) 2020-08-19 10:51:32 -07:00
Jenny Tam e1e0108b1f
Dropped the use of LOCK TIMEOUT (#1165) 2020-07-23 16:07:41 -07:00
Jenny Tam 460d9aa2df
Removed wrappers for Zend APIs (#1161) 2020-07-23 13:46:25 -07:00
Jenny Tam 06d7a496ae
PDO errorinfo includes additional odbc messages if available (#1133) 2020-05-22 15:09:28 -07:00
Jenny Tam 1aca278245
Remicollet issue tsrmls (#1130) 2020-04-20 15:17:21 -07:00
Jenny Tam 7214e8d553
Set logger for driver API (#1107) 2020-03-25 09:53:18 -07:00
David Puglielli cd64173f95
Xplat alpine changes (#1094) 2020-02-19 16:09:10 -08:00
Jenny Tam ba05b247bf
Updated versions and year (#1082) 2020-01-23 11:55:33 -08:00
Jenny Tam 23f92effab
Added configurable options for setting locales (#1069)
#1063
2019-12-19 11:03:25 -08:00
Jenny Tam b77bfa82f4
Saved php types with metadata when fetching (#1049) 2019-11-06 13:14:28 -08:00
Jenny Tam 6a7136d977
Feature request: support extended string types (#1043) 2019-10-23 15:12:52 -07:00
Jenny Tam 255752066d
Modified how drivers handle query timeout settings (#1037) 2019-09-18 07:49:14 -07:00
Jenny Tam 2792ece85d
Updated version to 5.7.0 preview (#1029) 2019-09-03 12:43:10 -07:00
Jenny Tam 65daa7a481
Addressed various issues with PHP 7.4 beta1 (#1015) 2019-07-29 08:02:50 -07:00
David Puglielli 1a2b49393c
Fixed for issues found by Semmle (#1011)
* Removed unneeded constants

* Fixed sqlsrv_free_stmt argument info

* Fixed brace escape to avoid buffer overflow

* Fixed brace escape and added test

* Debugging test failure on Bamboo

* Removed debugging output

* Debugging test failure on Bamboo

* Removed debugging output

* Added more test cases

* Changed range check to use strchr

* Added pdo test

* Fixed test and formatting
2019-07-23 15:12:55 -07:00
Jenny Tam b839ede878
Improve data caching with datetime objects (#1008) 2019-07-15 14:21:54 -07:00
Jenny Tam 9e90a42d1b
Data Classification sensitivity metadata retrieval (#979) 2019-05-01 08:03:33 -07:00
Jenny Tam a8e1138fd6
Modified get column meta method to reference saved metadata (#978) 2019-04-24 16:06:33 -07:00
David Puglielli b025110194 Fixed test failure 2019-04-12 22:41:06 -07:00
David Puglielli 62738bacf3 Addressed review comments 2019-04-12 20:49:03 -07:00
David Puglielli 847493bdff Minor fixes 2019-04-11 12:33:39 -07:00
David Puglielli 4b6b650db1 Added row and column count checks 2019-04-05 12:34:33 -07:00