Skip to content

[repo-status] 🌟 microsoft/msphpsql β€” Daily Status Report β€” May 14, 2026Β #1624

@github-actions

Description

@github-actions

πŸš€ Latest Release

v5.13.1 shipped on Apr 30, 2026 β€” patching 5 bugs including an access-token identity leak, silent INSERT failures with MARS/triggers, a re-execution crash on multi-result-set statements, and a binary stream lifetime bug. Great work, team! πŸŽ‰


πŸ“… Recent Activity (last ~7 days)

Commits to dev

Date Summary
May 11 Fix remaining CodeQL findings: path classifiers & cert validity (#1619)
May 9 daily-repo-status: bump pinned awf to v0.25.40 (#1614)
May 8 Address CodeQL issues (#1615)
May 7 Improve daily-repo-status prompt with focused next steps (#1611)
May 5 Update test matrix: Ubuntu 24.04 + SQL Server 2025 (#1609)

The team has been on a productive CodeQL cleanup run this past week β€” nice to see security hygiene getting love! πŸ”’


πŸ”€ Open Pull Requests (5 total)

# Title Author Status Last Updated
#1622 Speed up tests targeting invalid servers David-Engel Draft May 12
#1621 Use paths-ignore in CodeQL.yml to exclude third-party php-sdk jahnvi480 Open May 12
#1593 Add SQLSRV_ENCODING_UTF8_VARCHAR for VARCHAR columns with UTF-8 collations jahnvi480 Draft May 3
#1600 Fix: Do not call SQLCancel in core_sqlsrv_next_result after SQLMoreResults error jahnvi480 Open May 1
#1500 Add fetch_bignumeric attribute startork Draft Mar 2025

πŸ› Open Issues Snapshot

# Title Last Updated
#1540 Parameterization of query params (400+ items) results in exponential execution time Apr 20
#1587 UTF-8 encoding in PDO_SQLSRV results in NVARCHAR instead of VARCHAR(_UTF8) Apr 20
#1599 Incorrect return value from SQLMoreResults Apr 14
#1269 Return type of resource replaced by class Apr 8
#1594 Buffer passed to SQLSetConnectAttrW used after function return Apr 3
#1573 Linux: mssql driver libraries force load libssl/libcrypto, leading to degraded TLS Mar 19

⏰ Actionable Next Steps

PRs idle >3 days awaiting review

  • #1600 β€” Fix: Do not call SQLCancel after SQLMoreResults error β€” last activity May 1 (13 days). Non-draft, no assigned reviewer. Ready for review!
  • #1593 β€” Add SQLSRV_ENCODING_UTF8_VARCHAR β€” last activity May 3 (11 days). Draft with David-Engel as requested reviewer. May be ready for a look.
  • #1621 β€” Use paths-ignore in CodeQL.yml β€” last activity May 12 (2 days). New and non-draft; worth a quick review pass soon.

Issues idle >3 days with no assignee

  • #1594 β€” Buffer used after function return (potential UAF) β€” last activity Apr 3 (41 days). Security-adjacent; deserves triage.
  • #1573 β€” Linux libssl/libcrypto force-load β€” last activity Mar 19 (56 days). Affects Linux users; no assignee.
  • #1540 β€” Exponential execution time with 400+ query params β€” last activity Apr 20 (24 days). Performance regression; no assignee.
  • #1269 β€” resource type replacement β€” last activity Apr 8 (36 days). PHP version compatibility concern.

Issues with 5+ reactions and no assignee

No issues with 5+ reactions currently.

Failing CI on default branch (last 24h)

No data on recent CI failures β€” check [Azure Pipelines]((dev.azure.com/redacted) for the latest dev branch status.


πŸ€– Auto-generated by the daily-repo-status workflow Β· May 14, 2026

Generated by Daily Repo Status Β· ● 176.4K Β· β—·

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions