Commit graph

2351 commits

Author SHA1 Message Date
v-kaywon 3dc98175a0 Merge pull request #328 from v-kaywon/fixTest
fix pdo_stored_proc_fetch_datatypes.phpt
2017-03-16 11:46:27 -07:00
v-kaywon 021b070d93 fix pdo_stored_proc_fetch_datatypes.phpt 2017-03-16 10:02:23 -07:00
v-kaywon 9f65c08b37 Update pdo_output_decimal.phpt 2017-03-15 10:19:30 -07:00
v-kaywon 8565882bbb Update pdo_output_decimal.phpt 2017-03-15 09:45:23 -07:00
v-kaywon 43cafcaf86 Update pdo_output_decimal.phpt 2017-03-15 09:26:02 -07:00
Hadis Kakanejadi Fard 531b574f35 Updated master branch with 4.1.7-preview release (#325)
* fixed Github #182, empty bound output parameters

* Fixing the issue with buffered result sets, when connection option is set to utf8. See issue #192

* removing new lines

* Replcaing SQLSRV_ENCODING ( CP_UTF8) with SQLSRV_ENCODING_UTF8

* Replcaing SQLSRV_ENCODING ( CP_UTF8) with SQLSRV_ENCODING_UTF8

* fixed tab and spacing

* updated the code structure

* deleted pdo_sqlsrv obsolete folder

* Updated pdo driver source code path

* added pdo shared folder

* updated sqlsrv and pdo_sqlsrv config.w32 to get the dir name dynamically

* deleted shared folder inside pdo

* Initial AppVeyor CI test build.

* Remove AppVeyor whitelist for testing.

* Fix source file path.

* Update pdo_util.cpp

* changed tab to spaces

* fixed indentations

* fixed indentations

* moved templates to driver folder

* Enable build matrix for different SQL Server versions.

* fixed the limit for row count

* fix #173, #138 on Windows code

* fixed indentations

* revert core_results to 365220a

* Readme and Change updates for Windows release.

* Fix table rendering.

* Readme and Change updates for Windows release.

* Update change log.

* Readme and Change updates for Windows release.

* Remove Linux section.

* merged Linux to CPP files

* merged Linux to php_sqlsrv.h

* Merged Linux and Windows PDO_SQLSRV code

* merged core_conn from linux to Windows

* modified based on reviews

* updated to version 4.1.5

* fixed indentations

* updated the date to Jan 19

* updated core_init

* Small ifdef fix

* Spacing fixes

* Commented code removed

* fixed preprocessor directives

* merged core_stmt from Linux

* merged conversion functions in core_sqlsrv and core_util

* config.m4

* Capitalised win32

* Commented code removed

* merged core_sqlsrv.h

* merged core_stream

* merged core_results

* added Linux specific files

* added Linux specific files

* removed windows header

* removed header files included in core_sqlv from xplat

* Issue 228. Don't allow 0 for sqlsrv ClientBufferMaxKBSize.

Add new tests for sqlsrv and pdo.

* Issue 37. sqlsrv_has_rows does not fetch if already true.

Change sqlsrv_has_rows to not scroll if already true
when using forward only cursor.

* gaurded strsafe header

* Update pdo_dbh.cpp

* Update pdo_stmt.cpp

* Update pdo_init.cpp

* Update pdo_parser.cpp

* Remove comment line from test.

* Update test comments.

* Add Description section to phpt test.

* fixed included headers order

* fixed indentations and spacing

* fixed indentations on core_results

* fixed indentations on rowCount

* fixed indentations in updated code

* fixed indentations

* fixed indentations

* bumped version to windows version

* made the ifdef consitent

* fixed L166 indentations

* bumped version to 4.1

* bumped up the version to 4.1

* bumped up the version to 4.1

* updated to version 4.1

* updated version to 4.1

* Added config.m4

* Added build directory

* fixed closing } dropped indentations

* fixed core_conn

* renamed header files with the same name as windows headers

* renamed <intsafe> in xplat.h to xplat_intsafe

* safeguard get_col_meta

* edited included headers

* fixed invalid user pass issue in core_conn

* added TravisCI to merged-code branch

* updated renamed header

* removed comments

* updated travis docker with latest from linux branch

* applied peer review comments

* added packagize.sh

* fixed get_processor_arch comparisons

* removed unused sqlsrv_zend_hash_add

* Update srv_075_database_wide_string.phpt

* Update srv_075_database.phpt

* Update srv_074_database.phpt

* Update srv_074_database_wide_string.phpt

* Update srv_073_database.phpt

* Merge remaining PHP-7.0-Linux changes into merged codebase.

* Change $sample calculation to avoid conversion to float.

* Change FORMAT SQL to CAST as SQL 2008 does not support FORMAT.

* modified ifdef __linux__

* Update srv_037_transaction_rollback.phpt

* Tab/indentation fixes.

* replace __linux__ with _WIN32 define.

* Update Readme and Changelog for merged code.

* Add re2c and gcc to readme steps.

* Update version.h

* removed inconsistent code calling convert_string_from_utf16

* corrected comment

* Change branch links to dev in README

* Test: Bind values with PDO::PARAM_BOOL

* Update pdo_023.phpt

* Update README.md

Add unixODBC 2.3.1 limitation for connection pooling with PDO.

* define SQL_GUID for PECL

* check if constant defined first

* In closeCursor check if statement has been executed before moving to next result.

* Change tab to spaces.

* Fix for issue 223

* added a test

* Modified the test 

to make it more robust

* Fix error message in close cursor. Change prepare to query in test.

* Fix and tests for issue #69

* fix formatting

* Fix issue #35

* add a simple test case with an input file

* simplified the test without image input

* Fix clang compile errors.

* Update README.md

* Add check for SQL_NO_TOTAL for SQLBindParameter out parameter.

* Update PHPT comment.

* Update PHPT comment and script.

* calculate field size instead of using column size and fixed the parameter encoding

* Remove uchar.h usage from buffered results.

* fix PHP7.1 debug abort error

* Add buffered sqlsrv test.

* use static cast for SQLSRV_ENCODING

* Update phpt comment.

* fixed issue #270

* test fetch binary

* added autonomous setup to test

* caps description

* Modify string_to_number utf8 conversion.

* Added survey

* fixed indentation and typo

* fixed indentations

* Changed db to tempdb and random table name

* fixed string quotes and free stmt

* fixed comment

* Change errno check to ERROR_SUCCESS

* Fix baseline for #297 changes.

* batch 1

* batch 2

* Fix memory leaks in buffered resultsets.

* batch 3

* modified tests based on review

* Added SELinux note for RedHat

* Issue #308

* Fix spacing

* Use a simpler way

* String release first

* String release first

* Modified based on review

* Modified note

* added a sqlsrv test, a variant

* Update srv_308_empty_output_param.phpt

* Update README.md

* appveyor.yml now outputs details of failing tests

* updated versioning to semantic versioning #282

* Update README.md

* changed locale for mac

* added client info tests

* added versioning notes

* updated precedence order example

* added 4.1.7 to changedlog

* updated PECL package version

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* part 1 with utf8 data

* MAC OS X announcement

* part 2 testing diff API

* part 3 testing rowCount

* part 4 fetching various types

* part 5 new sqlsrv tests

* removed redundant tests

* fixed some tests

* modified a failing test

* one more test

* Mac instructions (#319)

* Initial Mac instructions

* Add pecl install for mac

* Changing instructions for loading the drivers

* Updating apache install intructions for MAC

* Adding Mac related notes

* Minor cleanup

* appveyor.yml now outputs details of failing tests

* updated versioning to semantic versioning #282

* Update README.md

* changed locale for mac

* added client info tests

* added versioning notes

* updated precedence order example

* added 4.1.7 to changedlog

* updated PECL package version

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* MAC OS X announcement

* Updating Mac Apache Instructions. Also removing the step of manually adding drivers to the ini file.

* Adding php7.1-xml installation

* Apache config for Mac

* Fixing Apache config

* Update PECL instructions

* Fixed headers formatting
2017-03-14 13:04:23 -07:00
v-kaywon 33b5d0bf4c add test for bind output param with decimal type and scale specified 2017-03-14 10:51:51 -07:00
v-kaywon b701fab642 implement throwing exception when ATTR_PERSISTENT is in the connection options; added tests 2017-03-13 17:54:58 -07:00
ulvii 9bd42e4060 Mac instructions (#319)
* Initial Mac instructions

* Add pecl install for mac

* Changing instructions for loading the drivers

* Updating apache install intructions for MAC

* Adding Mac related notes

* Minor cleanup

* appveyor.yml now outputs details of failing tests

* updated versioning to semantic versioning #282

* Update README.md

* changed locale for mac

* added client info tests

* added versioning notes

* updated precedence order example

* added 4.1.7 to changedlog

* updated PECL package version

* Update CHANGELOG.md

* Update CHANGELOG.md

* Update CHANGELOG.md

* MAC OS X announcement

* Updating Mac Apache Instructions. Also removing the step of manually adding drivers to the ini file.

* Adding php7.1-xml installation

* Apache config for Mac

* Fixing Apache config

* Update PECL instructions
2017-03-10 13:59:43 -08:00
v-kaywon a76e14efa2 Merge pull request #322 from yitam/addNewTests
one more test
2017-03-09 15:19:22 -08:00
yitam 5795e0eceb one more test 2017-03-09 14:12:53 -08:00
v-kaywon 5ccbda81e1 Merge pull request #320 from yitam/addNewTests
Uploaded some more tests
2017-03-09 11:55:11 -08:00
yitam a10fe30fd5 modified a failing test 2017-03-08 16:13:57 -08:00
yitam 497797ec61 fixed some tests 2017-03-08 15:53:59 -08:00
yitam 9f91c815a4 removed redundant tests 2017-03-08 14:34:56 -08:00
yitam 194f37f8d5 part 5 new sqlsrv tests 2017-03-08 14:17:21 -08:00
yitam 45ea247c3f part 4 fetching various types 2017-03-08 09:55:29 -08:00
yitam e53ca834d3 part 3 testing rowCount 2017-03-07 17:25:39 -08:00
yitam 85391e6478 part 2 testing diff API 2017-03-07 16:47:38 -08:00
Hadis Kakanejadi Fard 867ca5cc98 MAC OS X announcement 2017-03-07 15:21:15 -08:00
yitam aeacaf7a50 part 1 with utf8 data 2017-03-07 15:05:53 -08:00
Hadis Kakanejadi Fard 03ec838b5d Merge pull request #317 from v-kaywon/changelog_7.1.7
added 4.1.7 to changedlog
2017-03-07 14:40:41 -08:00
Jenny Tam 74551e8c32 Merge pull request #316 from Hadis-Fard/dev
Version number doc
2017-03-07 11:36:06 -08:00
v-kaywon f6a35a39f6 Update CHANGELOG.md 2017-03-07 11:24:40 -08:00
v-kaywon 27b97b2f51 Update CHANGELOG.md 2017-03-07 11:23:25 -08:00
v-kaywon bd9c739f88 Update CHANGELOG.md 2017-03-07 11:21:06 -08:00
Hadis Kakanejadi Fard 91f27c0958 updated PECL package version 2017-03-07 11:13:53 -08:00
v-kaywon 5763680dff added 4.1.7 to changedlog 2017-03-07 10:51:38 -08:00
Hadis Kakanejadi Fard cbafb6e2d0 updated precedence order example 2017-03-07 10:27:00 -08:00
Hadis Kakanejadi Fard c40f2d7090 added versioning notes 2017-03-06 18:02:41 -08:00
ulvii 9d7a79270b Merge pull request #314 from yitam/locale
changed locale for mac
2017-03-06 10:12:00 -08:00
Jenny Tam 7640373358 Merge pull request #315 from Hadis-Fard/dev
updated versioning to semantic versioning
2017-03-06 09:46:31 -08:00
Hadis Kakanejadi Fard 75d1f22690 Merge pull request #313 from david-puglielli/update_appveyor
appveyor.yml now outputs details of failing tests
2017-03-03 18:32:00 -08:00
Hadis Kakanejadi Fard 4532c72eab added client info tests 2017-03-03 18:25:08 -08:00
yitam d6f6bc847b changed locale for mac 2017-03-03 17:54:42 -08:00
Meet Bhagdev 230b22895b Update README.md 2017-03-03 17:53:32 -08:00
Meet Bhagdev 2d9a4442a0 Update README.md 2017-03-03 17:53:11 -08:00
Hadis Kakanejadi Fard 0782c56b41 updated versioning to semantic versioning #282 2017-03-03 16:55:28 -08:00
David Puglielli 5c8e59dcec appveyor.yml now outputs details of failing tests 2017-03-02 11:29:40 -08:00
Meet Bhagdev 258c465f5e Update README.md 2017-03-01 17:28:35 -08:00
Meet Bhagdev 75f78bf248 Update README.md 2017-03-01 17:28:03 -08:00
Meet Bhagdev 5a992be52a Updated survey link 2017-03-01 17:25:05 -08:00
v-kaywon f73c23be1e Merge pull request #310 from yitam/GH308
GH308
2017-03-01 09:22:04 -08:00
Jenny Tam 8d2d637a9e Update srv_308_empty_output_param.phpt 2017-03-01 08:20:36 -08:00
yitam 821e7edf5b added a sqlsrv test, a variant 2017-03-01 08:19:10 -08:00
ulvii aaf814f8fb Merge pull request #309 from yitam/SELinux
Added SELinux note for RedHat #298
2017-02-28 16:16:48 -08:00
yitam 4067b1ba63 Modified note 2017-02-28 16:12:03 -08:00
yitam 92f1f2ee73 Modified based on review 2017-02-28 16:08:50 -08:00
yitam 161ccacddb String release first 2017-02-28 15:27:13 -08:00
yitam 9c2cfe4610 String release first 2017-02-28 13:26:50 -08:00