Skip to content

[stable33] fix: avoid crash on hostless LDAP CRL URLs#7527

Merged
vitormattos merged 15 commits intostable33from
backport/7523/stable33
Apr 21, 2026
Merged

[stable33] fix: avoid crash on hostless LDAP CRL URLs#7527
vitormattos merged 15 commits intostable33from
backport/7523/stable33

Conversation

@backportbot-libresign
Copy link
Copy Markdown

Backport of PR #7523

Handle parse_url(PHP_URL_SCHEME) returning non-string values for hostless LDAP URLs such as ldap:///... used by some AD certificate CRL distribution points.\n\nThis prevents a TypeError in scheme detection and adds regression coverage for hostless LDAP URL recognition.

Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Create a minimal defaultContact.vcf fixture in unit test setup to prevent warning-level failures on Nextcloud master when DAV tries to read the example contact file.\n\nThis keeps phpunit runs stable with --fail-on-warning across DB matrix jobs.

Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
@github-project-automation github-project-automation Bot moved this to 0. Needs triage in Roadmap Apr 21, 2026
@backportbot-libresign backportbot-libresign Bot added this to the Next Patch (33) milestone Apr 21, 2026
@vitormattos vitormattos merged commit 37911c6 into stable33 Apr 21, 2026
69 checks passed
@vitormattos vitormattos deleted the backport/7523/stable33 branch April 21, 2026 15:12
@github-project-automation github-project-automation Bot moved this from 0. Needs triage to 4. to release in Roadmap Apr 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: 4. to release

Development

Successfully merging this pull request may close these issues.

1 participant