Skip to content

[repo-status] Daily Repo Status β€” May 6, 2026Β #1612

Description

@github-actions

🌟 Daily Status Report β€” May 6, 2026

Great momentum in microsoft/msphpsql this week! Here's what's been happening.


πŸš€ Latest Release

v5.13.1 shipped April 30 β€” a solid patch release with 5 important fixes:

  • πŸ”’ Access token identity no longer leaks across pooled connections
  • βš™οΈ Prepared statements with triggers / SET NOCOUNT OFF no longer silently fail
  • πŸ› Fatal error when re-executing prepared statements with multiple result sets β€” fixed
  • πŸ” sqlsrv_errors() returning null after a failed connection β€” fixed
  • πŸ“¦ Binary stream invalidation when originating statement goes out of scope β€” fixed

πŸ“¬ Open Pull Requests (3 active)

PR Title Status
#1611 CHORE: Daily-repo-status prompt β€” focused actionable next steps 🟒 Open, updated May 6
#1600 Fix: Do not call SQLCancel after SQLMoreResults error 🟒 Open, needs review
#1593 Add SQLSRV_ENCODING_UTF8_VARCHAR for VARCHAR/UTF-8 collations πŸ”΅ Draft, awaiting review

⚠️ PR #1600 and #1593 have been open for 3+ weeks β€” both have reviewers assigned and are ready for attention.


πŸ”§ Recent Code Activity (last 2 weeks)

Commit Description
May 5 βœ… CI upgraded β€” Linux jobs now on Ubuntu 24.04 + SQL Server 2025 (#1609)
May 3 πŸ€– Daily status workflow merged β€” automated repo reports now live (#1607)
Apr 24 πŸ›‘οΈ DevSkim + Cppcheck CI added for PR security checks (#1606)
Apr 24 πŸ”§ Test output script improved β€” .diff file detection for failures (#1605)
Apr 21 πŸ”’ CodeQL SM02986 char*/wchar_t* cast warnings resolved (#1602)

πŸ› Notable Open Issues

Issue Summary Idle Since
#1540 Parameterized queries (400+ items) exponential execution time Apr 20
#1587 UTF-8 encoding sends NVARCHAR instead of VARCHAR(_UTF8) Apr 20 ← PR #1593 in progress
#1599 Incorrect return value from SQLMoreResults Apr 14 ← PR #1600 in progress
#1594 Buffer passed to SQLSetConnectAttrW used after function return Apr 3
#1573 Linux: libssl/libcrypto force load causes deadlock Mar 19

βœ… Actionable Next Steps

  1. Review PR #1611 β€” small workflow improvement, quick to merge.
  2. Review PR #1600 β€” idle 5+ days; fixes SQLCancel/batch navigation regression. Tests included.
  3. Advance PR #1593 (Draft) β€” high-value UTF-8 VARCHAR feature, reviewer (@David-Engel) assigned. Move to ready when review-ready.
  4. Triage #1594 β€” use-after-free in connection attribute buffer; no assignee, security-adjacent, warrants priority attention.
  5. Investigate #1573 β€” Linux SSL deadlock; no assignee and idle since March.

Generated automatically on May 6, 2026 Β· microsoft/msphpsql

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

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