Граф коммитов

2435 Коммитов

Автор SHA1 Сообщение Дата
Sicong 98ff5a8bd4
Merge pull request #1503 from microsoft/dev
Merge to master for 5.12.0 release
2024-01-30 21:43:06 -08:00
Sicong e253bcdee5
Update changelog and version.h for 5.12.0 (#1502)
* Update changelog and version.h for 5.12.0

* Update change log
2024-01-30 15:41:07 -08:00
Michael Sun 09c53ef136
Fix invalid precision error (#1497)
* Set preview for beta release (#1430)

* Fix invalid percision error

* add a end of file for added test

* fix the test case

* remove sql type reset logic

---------

Co-authored-by: Sicong <jiasicong@gmail.com>
2024-01-22 13:34:06 -08:00
Sicong 00faac11a3
Merge pull request #1493 from microsoft/dev
Prepare for 5.12.0-beta1 release
2023-12-08 14:41:46 -08:00
Sicong 41ac12667a
Update tests and build tools for 5.12-beta1 release (#1492)
* Update tests and build tools

* Update for 5.12-beta1 release
2023-12-06 13:45:56 -08:00
Sicong 22dad61a8d
Update locale test (#1490) 2023-12-01 09:58:34 -08:00
Sicong 6dc897a30c
Fix error check for AE functions (#1489)
* Fix error throw for multiple result sets

* Update bvt tests

* Fix error code checks for AE
2023-11-30 17:39:09 -08:00
Sicong ef84c4d5ee
Fix unit tests (#1486)
* Fix error throw for multiple result sets

* Update bvt tests
2023-11-30 17:38:54 -08:00
Sicong 24d72cba24
Fix error throw for multiple result sets (#1485) 2023-11-30 16:52:59 -08:00
Sicong 9932512626
Update connection string keywords set function (#1484)
* Update connection string keywords set function

* Update encrypt unit test
2023-10-05 14:41:20 -07:00
Sicong bf2ca1fba1
Merge pull request #1483 from microsoft/sync_dev
Sync dev with servicing branch
2023-10-05 14:40:51 -07:00
Sicong 213b467cde
Update pipeline (#1482)
* Update pipelines

* Update Appveyor platform
2023-10-04 15:36:31 -07:00
Sicong e74abf5188
Add flags accroding to BinSkim analyze (#1476) 2023-10-04 15:36:10 -07:00
Sicong 656c4b30c0 Prepare for 5.11.1 release (#1475) 2023-09-25 21:22:47 +00:00
Sicong 97aa5b57b5 Remove if directives for PDO_ATTR_STRINGIFY_FETCHES 2023-09-25 21:20:58 +00:00
v-makouz 5a6a9a6ffe
Bugfix for 1465 (#1471)
Adding a NULL check to prevent SEEGFAULT when parameter parsing fails
2023-08-11 17:28:36 -07:00
Sicong abe4471877
Refactor format_or_get_all_errors function (#1467) 2023-08-09 10:50:13 -07:00
Sicong 79d4b386bd
Change connection options to case insensitive (#1460) 2023-08-09 10:49:37 -07:00
Sicong 9debf7d370
Add deprecation message about ODBC13 (#1456)
* Add deprecation message about ODBC13
2023-08-09 10:47:17 -07:00
Sicong 61c686f82a
Unit test fixes (#1455)
* Add driver, modify expect result

* Update pdo_construct.phpt

Timeout too early the driver won't get the expected error.

* Update pdo_construct_conn_options.phpt

* Turn off trace due to UnixODBC bug
2023-08-09 10:46:45 -07:00
Saki Takamachi c648cafa29
Fixed error when using PDO::ATTR_STRINGIFY_FETCHES (#1468)
* fix accept PDO_ATTR_STRINGIFY_FETCHES to set_attr on after 8.1.22 and after 8.2.9 php version

* try to put it back

* fix accept PDO_ATTR_STRINGIFY_FETCHES to set_attr on after 8.1.22 and after 8.2.9 php version
2023-08-09 10:23:58 -07:00
Sicong d79a62a85c
Reset type after bind param (#1452)
* Reset type after bind param

Keep the same behavior as 5.9
Issue #1448

* Add unit test, skip for decimal format

* Add unit test, skip for decimal format

* Update unit test
2023-05-12 10:54:27 -07:00
Sicong f6f76d4ac1
Merge pull request #1445 from microsoft/dev
5.11.0 Release
2023-03-06 16:02:42 -08:00
Sicong 3cd248fba8
Update version to 5.11.0 (#1444) 2023-02-28 13:42:04 -08:00
Sicong 4ca08e5ca2
Update azure-pipelines.yml (#1440) 2023-02-27 15:01:36 -08:00
Sicong 11509df4d3
CodeQL warnings fix (#1439) 2023-02-27 15:01:16 -08:00
Sicong e1eb5aa56b
Delete media, files uploaded to Wiki already (#1432) 2023-02-06 10:20:03 -08:00
Sicong cf661d16fb
Set preview for beta release (#1430) 2023-01-27 14:25:15 -08:00
Sicong d1980d3570
Set preview for beta release (#1429) 2023-01-27 11:31:35 -08:00
Sicong afdc9b6e8d
Merge pull request #1427 from microsoft/dev
Merge to master for 5.11.0 beta1 release
2023-01-26 16:13:26 -08:00
Sicong ee5baccde4
Update PHP version (#1428) 2023-01-26 15:12:02 -08:00
Sicong d35c2b0f1b
Update minor version (#1426) 2023-01-25 11:36:17 -08:00
Sicong 04266af58c
Update changelog and version number (#1425) 2023-01-25 10:14:40 -08:00
Sicong ef10e75db8
Merge pull request #1424 from microsoft/8.2_pipeline_test
Merge changes for PHP8.2
2023-01-24 15:20:24 -08:00
absci 86e3fbf466 Remove test that expect an invalid driver error
appveyor have ODBC 13 installed on their test agent
2023-01-24 13:22:32 -08:00
Sicong cea2e8cc69
Update README.md 2023-01-24 11:33:28 -08:00
absci ffafa43095 Slience warning to test 2023-01-23 16:24:43 -08:00
Sicong 2c606fe5d2
Update pdo_azure_ad_managed_identity.phpt 2023-01-23 12:24:11 -08:00
Sicong 35bf2a6bbd
Fix invalid precision value error 2023-01-20 14:38:37 -08:00
Sicong c72e0eb166
Check null for stripos to avoid deprecated warning 2023-01-18 17:41:39 -08:00
Sicong e120fbc422
Enable `ctype` in build scripts 2023-01-17 13:34:56 -08:00
v-makouz 36b48f02c1 Fix more deprecated issues 2022-12-15 15:20:30 -08:00
v-makouz a5c7069b2e Merge branch 'dev' into php_8.2_tests 2022-12-13 10:12:02 -08:00
v-makouz fd8457cd55 Fix for utf8 test 2022-12-09 13:20:31 -08:00
v-makouz f764dc80ce fix for callable deprecation 2022-12-08 13:59:34 -08:00
v-makouz 93802526c0 Some PDO test fixes 2022-12-08 10:16:14 -08:00
v-makouz efd594b8cf Some test fixes for 8.2 2022-12-05 10:48:34 -08:00
Sicong 3a630fa8b0
Add pipeline trigger (#1410) 2022-09-28 06:25:52 -07:00
Sicong 9ffcb9cb2e
Print logfile to terminal (#1411) 2022-09-17 20:53:48 -07:00
Sicong 15d25ceb76
Fix right truncation issue and add unit test (#1408)
* Reset column size

* Fix clientInfo related test cases (#1407)

* Create pdo_1391_string_truncation_after_short_string.phpt

Regresssion tests: Use the same Statement to insert a row with short strings first, and longer strings second.

- Issue also happens with VARCHAR( >=4002 ). Not just Max or NVARCHAR
- Issues 1391, 1393 (and possibly 1371 ?) might all have the same root cause.

* fetchAll() -> fetch(), we only want 1 row.

* Revert trigger

Co-authored-by: Maarten S <42799774+talkinnl@users.noreply.github.com>
2022-09-13 13:30:58 -07:00