Skip to content

Add OpenSSL legacy provider loading in main.cpp for RC4 support#456

Open
rodrigoangeloni wants to merge 13 commits intoThe-Cataclysm-Preservation-Project:masterfrom
rodrigoangeloni:master
Open

Add OpenSSL legacy provider loading in main.cpp for RC4 support#456
rodrigoangeloni wants to merge 13 commits intoThe-Cataclysm-Preservation-Project:masterfrom
rodrigoangeloni:master

Conversation

@rodrigoangeloni
Copy link

EN: Add OpenSSL legacy provider loading in main.cpp for RC4 support
Explicitly load and check the OpenSSL "legacy" provider at startup to ensure RC4 is available for client-server communication. This change resolves runtime issues with RC4 initialization on OpenSSL 3.x and improves compatibility with WoW clients.

ES: Se ha añadido la carga del proveedor heredado de OpenSSL en main.cpp para compatibilidad con RC4.
Se carga y comprueba explícitamente el proveedor heredado de OpenSSL al inicio para garantizar que RC4 esté disponible para la comunicación cliente-servidor. Este cambio soluciona problemas de ejecución con la inicialización de RC4 en OpenSSL 3.x y mejora la compatibilidad con los clientes de WoW.

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.

1 participant