Commit graph

73 commits

Author SHA1 Message Date
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 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
Jenny Tam ba05b247bf
Updated versions and year (#1082) 2020-01-23 11:55:33 -08:00
David Puglielli eeec2f838d
Fixes suggested by Semmle (#1068)
* Fixes suggested by Semmle

* Updated azure-pipelines
2019-12-17 16:25:57 -08: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
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 ffd9849750
Fixed memory issues with data classification (#985) 2019-05-08 15:18:15 -07:00
Jenny Tam 9e90a42d1b
Data Classification sensitivity metadata retrieval (#979) 2019-05-01 08:03:33 -07:00
David Puglielli ad1d990cda Addressed review comments 2019-04-15 13:48:48 -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
Jenny Tam 12d01c9189
Issue 937 - fixed ASSERT and added new tests (#940) 2019-02-27 16:54:26 -08:00
Jenny Tam d6c8cc2e15
Changed version 5.6.0 (#918) 2019-01-16 10:19:01 -08:00
Jannes Jeising 4efb54e45a Enable compiling extensions statically into PHP (#904) 2018-12-20 11:49:06 -08:00
Jenny Tam ae29f73aee
Version update for 5.5.0-preview (#889) 2018-11-29 08:54:45 -08:00
Jenny Tam 76c595fc2b
Decimal places for money types only (#886) 2018-11-27 17:18:38 -08:00
Jenny Tam b523306919
Save meta data for the fetched result set (#855)
* Save meta data on fetched result sets

* Fixed a compilation error

* Optimized some more -- metadata should be available when fetching

* Skip conversion for strings of numeric values, integers, floats, decimals etc

* Set encoding char for numeric data

* Apply review
2018-10-05 15:01:18 -07:00
Jenny Tam 88dfea339a
Updated version 5.4.0-preview (#846)
* Updated version 5.4.0-preview

* Replaced 5.3 with 5.4
2018-09-18 08:20:43 -07:00
Jenny Tam 902a03263e
Feature request - add ReturnDatesAsStrings option to statement level for sqlsrv (#844)
* Added ReturnDatesAsStrings option to the statement level

* Added new tests for ReturnDatesAsStrings at statement level

* Added more datetime types as per review
2018-09-17 16:25:02 -07:00
David Puglielli 026c5d14d3
Merge pull request #825 from david-puglielli/string-initialisation-nulls
String initialisation to nulls
2018-07-31 18:28:57 -07:00
David Puglielli 41a7caf1c1 Made array index spacing consistent 2018-07-31 17:22:56 -07:00
David Puglielli a664a5fcf9 Removed some spaces 2018-07-31 14:58:21 -07:00
Jenny Tam b6d815bfc9
Changes made to source and tests to support PHP 7.3 (#822)
* Changes made to support php 7.3

* Correct use of the smart pointer

* Fixed the tests for 7.3

* Some clean up for array_init()

* Fixed formattings and clean up
2018-07-26 15:21:03 -07:00
Jenny Tam 197489ab4f
Version 5.3.0 (#803)
* Version 5.3.0

* Fixed the wrong replacements

* Added comments block to m4 files

* Use dnl for comments
2018-06-27 11:03:52 -07:00
v-kaywon 0c0882b93f coding standard 2017-12-15 13:42:59 -08:00
v-kaywon 0284279e9b fix crash related to zend_hash_internal_pointer_reset 2017-12-15 13:37:29 -08:00
Jenny Tam 2236e71234
Merge pull request #631 from yitam/RC1
Updated versions from 5.1 to 5.2
2017-12-14 16:49:54 -08:00
Jenny Tam 8d33f1fc02 Updated versions from 5.1 to 5.2 2017-12-14 16:05:34 -08:00
v-kaywon ad29c28dc4 fix warning according to prefast code analysis 2017-12-13 13:33:32 -08:00
David Puglielli 633024c22b Revert next result changes, improve tests 2017-11-15 17:39:00 -08:00
David Puglielli 95f76757d0 Merge branch 'nextrowset-fix' of https://github.com/david-puglielli/msphpsql into nextrowset-fix 2017-10-02 13:47:29 -07:00
David Puglielli 4151f8f5d1 Minor fixes 2017-09-29 20:47:24 -07:00
David Puglielli 4674f58a15 Update stmt.cpp 2017-09-29 16:18:27 -07:00
David Puglielli 494527d465 Tweaked tests, added comments per code review comments 2017-09-29 14:30:29 -07:00
David Puglielli 3acab1ae0c Fixed tests and added code comments 2017-09-28 14:16:50 -07:00
David Puglielli d039cf66a7 Fixed typos 2017-09-27 17:18:38 -07:00
David Puglielli a749010a67 Moved errors back to pdo_stmt and stmt.cpp 2017-09-27 17:01:20 -07:00
David Puglielli 68bb42b2cf Moved check to core_sqlsrv_next_result to avoid suppressing a different error message 2017-09-26 18:33:49 -07:00
David Puglielli 1045ea40a9 fixed conflicts 2017-09-26 16:11:24 -07:00
David Puglielli 270f2b446e Use core_sqlsrv_has_any_result to check for null results 2017-09-26 16:02:30 -07:00
David Puglielli be2be4bb27 Merge remote-tracking branch 'upstream/dev' into nextrowset-fix 2017-09-26 15:04:40 -07:00
David Puglielli 2c28d0bf31 Update stmt.cpp 2017-09-22 00:13:33 -04:00
David Puglielli 7046086f60 Fixed test failures by moving logic back to stmt.cpp and pdo_stmt.cpp 2017-09-21 18:27:56 -07:00
v-kaywon 6c5ef7ad9e add error handling for using sqlsrv_query without sqltype in a column encryption enabled connection 2017-09-14 17:42:28 -07:00
Jenny Tam 79ee775b81 Updated versions to 5.1.0-preview 2017-09-13 15:34:06 -07:00