Skip to content

Conversation

@jasonacox
Copy link
Owner

  • Added SSLv3 support for security testing with -3 flag
  • Enhanced SSLv3 patch for OpenSSL 3.x compatibility
  • Added SSLv3 verification in build script
  • Updated iCurlHTTP.sh to copy xcframework folders
  • Fixed libcurl-build.sh SSLv3 patching for curl 8.17.0+
  • Improved patch file documentation

- Added SSLv3 support for security testing with -3 flag
- Enhanced SSLv3 patch for OpenSSL 3.x compatibility
- Added SSLv3 verification in build script
- Updated iCurlHTTP.sh to copy xcframework folders
- Fixed libcurl-build.sh SSLv3 patching for curl 8.17.0+
- Improved patch file documentation
Copilot AI review requested due to automatic review settings January 5, 2026 06:00
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This release adds SSLv3 support for security testing purposes, enabling verification that servers properly reject insecure SSLv3 connections. The implementation includes compatibility updates for OpenSSL 3.x and enhanced build tooling.

Key Changes:

  • SSLv3 protocol support via -3 flag with OpenSSL 3.x compatibility using modern API methods
  • Enhanced build scripts with SSLv3 verification and improved patching for curl 8.17.0+
  • Updated documentation and patch files with detailed implementation notes

Reviewed changes

Copilot reviewed 7 out of 7 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
example/testTV Added new subproject commit reference
example/iOS Test App/include/openssl/configuration.h Removed OpenSSL SSLv3 disablement macros to enable SSLv3 support
curl/sslv3.patch Enhanced patch with comprehensive documentation and updated to use OpenSSL 3.x compatible API (octx variable)
curl/sslv3.7.77.0.patch Added version-specific patch for curl 7.77.0 with full documentation
curl/libcurl-build.sh Added SSLv3 verification testing, enhanced patching for curl 8.17.0+, and commented out cleanup commands
build.sh Updated version to 1.0.3 and added symlink creation for latest build
RELEASE.md Added comprehensive release notes for version 1.0.3

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@jasonacox jasonacox merged commit 0422b2f into master Jan 6, 2026
2 checks passed
@jasonacox jasonacox deleted the release-1.0.3 branch January 6, 2026 03:20
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.

2 participants