Files
bun.sh/packages
Claude Bot 45dc0245f3 Correct implementation: all 5 missing DHE ciphers are actually supported
After testing, discovered that BoringSSL supports ALL 5 ciphers mentioned
in the original issue:
- DHE-RSA-AES128-GCM-SHA256 ✓
- DHE-RSA-AES128-SHA256 ✓
- DHE-RSA-AES256-SHA384 ✓ (previously thought unsupported)
- ECDHE-RSA-AES256-SHA256 ✓ (previously thought unsupported)
- DHE-RSA-AES256-SHA256 ✓

This means Bun can now have perfect Node.js compatibility:
`crypto.constants.defaultCipherList === tls.DEFAULT_CIPHERS` returns true
after the assignment, just like in Node.js.

Updated:
- Removed unnecessary cipher filtering logic
- Added all 5 missing ciphers to default cipher list
- Updated tests to verify complete compatibility
- Corrected comments about BoringSSL support

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-15 07:30:30 +00:00
..
2025-07-10 00:10:43 -07:00
2025-07-10 00:10:43 -07:00
2025-08-11 14:22:49 -07:00