revert: S26.04 mbedTLS client-side TLS session resumption#492
Conversation
This reverts commit d37ef31.
The revert itself removes S26.04's DEVLOG entry; this adds an entry capturing the cross-backend decision (revert mbedTLS S26.04, won't-do OpenSSL S26.01) with the architectural rationale and the hand-rolled-test-server lesson, so the direction isn't re-proposed. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
Warning Review limit reached
More reviews will be available in 58 minutes and 46 seconds. Learn how PR review limits work. Your organization has run out of usage credits. Purchase more in the billing tab. ⌛ How to resolve this issue?After more reviews become available, a review can be triggered using the We recommend that you space out your commits to avoid hitting the rate limit. 🚦 How do rate limits work?CodeRabbit enforces hourly rate limits for each developer per organization. Our paid plans include higher PR review limits than trial, open-source, and free plans. In all cases, reviews become available again over time. During sustained high-volume PR review activity, CodeRabbit may temporarily slow when the next review becomes available. Please see our Fair Usage Limits Policy for further information. ℹ️ Review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (14)
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
☀️ Quality Summary 🚦 build-linux-gcc: 100% successful (✔️ 1344 passed) Created by Quality Monitor v1.14.0 (#f3859fd). More details are shown in the GitHub Checks Result. |
Reverts S26.04 (#489, commit d37ef31). TLS session resumption is now out of scope for both reference TLS integrations (
Platform/OpenSsl/,Platform/MbedTls/), on either backend, for either TLS 1.2 or TLS 1.3.The S26.04 production diff was purely additive (42 add / 0 del) with no bundled bug fix to preserve, so the
git revertis total and clean (single-parent squash). A new DEVLOG entry records the decision and rationale.Why
Companion work: OpenSSL S26.01 (#280) closed won't-do; the
SSL_CTX-on-Closeleak found alongside it lands separately in #491.🤖 Generated with Claude Code