Skip to content

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

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 Β· β—·

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions