Skip to content

Stdlib: ldap_compare/parse_result/get_dn/attrs (#22177)#23270

Merged
PurHur merged 1 commit into
masterfrom
agent/advanced-stdlib-22177-ldap-compare-parse
Jul 26, 2026
Merged

Stdlib: ldap_compare/parse_result/get_dn/attrs (#22177)#23270
PurHur merged 1 commit into
masterfrom
agent/advanced-stdlib-22177-ldap-compare-parse

Conversation

@PurHur

@PurHur PurHur commented Jul 26, 2026

Copy link
Copy Markdown
Owner

Summary

Test plan

  • Issue repro VM — all APIs yes, TypeError guards, compare → -1 without live LDAP
  • vendor/bin/phpunit --filter Ldap — OK (32)
  • bootstrap-inventory --check

Made with Cursor

Expose Zend compare + result-parse + DN/attribute helpers over existing
libldap FFI (php-src ext/ldap/ldap.c); PHP-in-PHP only.

Co-authored-by: Cursor <cursoragent@cursor.com>
@PurHur
PurHur merged commit 374807d into master Jul 26, 2026
@PurHur
PurHur deleted the agent/advanced-stdlib-22177-ldap-compare-parse branch July 26, 2026 02:47
PurHur added a commit that referenced this pull request Jul 26, 2026
Pillar 1: cover ext/ldap/ldap_result_builtins.php in compiler_lib_spine_smoke after #23270, and restamp lowering_source_fingerprint (ee06d2eaca13…) so north-star5-verify-fast 4f-m stays green. Blob sha/size unchanged; verified-fresh remains #22642.

Co-authored-by: Cursor <cursoragent@cursor.com>
PurHur added a commit that referenced this pull request Jul 26, 2026
Pillar 1: cover ext/ldap/ldap_result_builtins.php in compiler_lib_spine_smoke after #23270, and restamp lowering_source_fingerprint (ee06d2eaca13…) so north-star5-verify-fast 4f-m stays green. Blob sha/size unchanged; verified-fresh remains #22642.

Co-authored-by: PurHur <PurHur@users.noreply.github.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Stdlib: ldap_compare()/ldap_parse_result()/ldap_get_dn()/attribute helpers missing (ext/ldap/ldap.stub.php)

1 participant