Title: fix ssl MSG_PEEK by youknowone · Pull Request #6892 · RustPython/RustPython · GitHub
Open Graph Title: fix ssl MSG_PEEK by youknowone · Pull Request #6892 · RustPython/RustPython
X Title: fix ssl MSG_PEEK by youknowone · Pull Request #6892 · RustPython/RustPython
Description: Summary by CodeRabbit Bug Fixes Improved SSL/TLS socket shutdown behavior to reliably distinguish encrypted records from post-TLS cleartext, preventing data loss and ensuring correct connection close handling. Tests Added tests ensuring sorting uses the expected comparison method (verifying lt is used and gt is not), including reverse-order scenarios. ✏️ Tip: You can customize this high-level summary in your review settings.
Open Graph Description: Summary by CodeRabbit Bug Fixes Improved SSL/TLS socket shutdown behavior to reliably distinguish encrypted records from post-TLS cleartext, preventing data loss and ensuring correct connection ...
X Description: Summary by CodeRabbit Bug Fixes Improved SSL/TLS socket shutdown behavior to reliably distinguish encrypted records from post-TLS cleartext, preventing data loss and ensuring correct connection ...
Opengraph URL: https://github.com/RustPython/RustPython/pull/6892
X: @github
Domain: github.com
| route-pattern | /:user_id/:repository/pull/:id/files(.:format) |
| route-controller | pull_requests |
| route-action | files |
| fetch-nonce | v2:facf6c45-5c85-d8e6-8ce7-daf3bb099dc7 |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | 9C50:3F31CC:2341A7E:3141527:6A5F4F11 |
| html-safe-nonce | 1eeef2edd23e5dfef2b474be0b0cd735a10fe8d71f8d6c31a1a25ae8c9b21f81 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5QzUwOjNGMzFDQzoyMzQxQTdFOjMxNDE1Mjc6NkE1RjRGMTEiLCJ2aXNpdG9yX2lkIjoiMzUwMjU1MDc4ODA2NDg5MDY0MSIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | f8f14a2a978fad71289359b5f5868af6dbe15244b25b2199a6e6d7f85d2d128b |
| hovercard-subject-tag | pull_request:3221992527 |
| github-keyboard-shortcuts | repository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/RustPython/RustPython/pull/6892/files |
| twitter:image | https://avatars.githubusercontent.com/u/69878?s=400&v=4 |
| twitter:card | summary_large_image |
| og:image | https://avatars.githubusercontent.com/u/69878?s=400&v=4 |
| og:image:alt | Summary by CodeRabbit Bug Fixes Improved SSL/TLS socket shutdown behavior to reliably distinguish encrypted records from post-TLS cleartext, preventing data loss and ensuring correct connection ... |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | 9a0797c11799dbfd7df57fa3de31c7ea3a4c4bd055eb1a0427a5cde1d4d7ba3f |
| turbo-cache-control | no-preview |
| diff-view | unified |
| go-import | github.com/RustPython/RustPython git https://github.com/RustPython/RustPython.git |
| octolytics-dimension-user_id | 39710557 |
| octolytics-dimension-user_login | RustPython |
| octolytics-dimension-repository_id | 135201145 |
| octolytics-dimension-repository_nwo | RustPython/RustPython |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 135201145 |
| octolytics-dimension-repository_network_root_nwo | RustPython/RustPython |
| turbo-body-classes | logged-out env-production page-responsive full-width |
| disable-turbo | true |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | b099d96da147aea31036cd16b2fba0083a6defe4 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width