Ovahlord
728e7c7fcf
Core/Cryptography: dropped support for OpenSSL 1.1
...
OpenSSL 1.1 has been deprecated for quite some time now so it is time to put it to rest. Please upgrade to OpenSSL 3.x
2024-05-12 15:48:39 +02:00
Shauren
7e51d17a0a
Build: Improve ARM target detection in cmake (needed by MSVC)
2024-02-17 01:13:36 +01:00
Shauren
94aed68968
Build: Fixed finding openssl 3.2 on windows
2023-12-05 18:04:30 +01:00
Shauren
add53fb3ef
Build: Update required cmake version to 3.18
...
* Remove cotire
2022-09-06 19:27:50 +02:00
Shauren
b8f18fad29
Core/Crypto: Remove support for OpenSSL 1.0
2022-09-06 12:51:08 +02:00
Shauren
091e71502c
Build: Improve automatic finding of libraries on mac
2022-06-17 18:04:02 +02:00
Shauren
370dd97998
Build: Prioritize manually selected openssl location over default installed one
2022-05-03 19:02:48 +02:00
Shauren
bc87f7b337
Core/Crypto: Switch away from most deprecated openssl functions and removed upper version limit
2022-05-03 17:03:57 +02:00
Trulsrock
65521a40d2
Added from_hex for OpenSSL version parsing ( #26730 )
...
(cherry picked from commit 657970fb69 )
2022-03-11 19:08:48 +01:00
ipriver
bde36062b7
fixed indentation for cmake files
...
(cherry picked from commit a46d047f94 )
2022-01-06 23:40:39 +01:00
Shauren
4d153b6cb9
Build: Update FindOpenSSL.cmake and remove custom FindGit
...
(cherry picked from commit 77596dba67 )
2021-10-01 13:02:03 +02:00
Shauren
53abc254c7
Build: Fixed finding OpenSSL 1.1.1 installed from .msi packages instead of .exe
...
Closes #24664
(cherry picked from commit aba07047a0 )
2020-09-09 22:27:41 +02:00
Shauren
413cf257cd
Buildsystem: Fixed finding openssl 1.1 libs
2018-03-06 21:06:34 +01:00
Warlockbugs
87bd1126ff
Core/Crypto: Transitional Cryptography update for OpenSSL 1.1 ( #21534 )
...
Support for both OpenSSL 1.0 LTS and OpenSSL 1.1 versions.
Many Linux distributions are still on 1.0 and will stay on LTS for quite
some time.
Port of CMaNGOS commit: https://github.com/cmangos/mangos-wotlk/commit/e1b0048f052eda46bb27d20224d0339960816ac2
2018-03-04 15:26:08 +01:00
Shauren
0f7b263eac
Buildsystem: Fixed linking to both release and debug versions of openssl libs on windows
...
Closes #19941
2017-06-24 00:06:52 +02:00
Vincent-Michael
604a06eb36
Cmake: Added OpenSSL version required
2016-09-09 00:59:38 +02:00
Guillaume Belz
9ffeb58d09
FindOpenSSL: fix detection of OpenSSL 1.0.2
...
Closes #14284
2015-03-08 05:23:45 +01:00
Spp
3e2e210890
Core/Build: Force minimum ACE (5.8.3) and OpenSSL (1.0.0) version detection
...
Core/Build: Do not ignore command line cmake options: ACE_INCLUDE_DIR, ACE_LIBRARY and OPENSSL_INCLUDE_DIR
2013-08-28 15:44:06 +02:00
Spp
a91d59f37c
Core/Build: Restore FindOpenSSL, even when it's provided by cmake, this file also provides newbie-check (warns if you trying to use wrong libs)
...
- Also, apply the hack needed to make g3dlite compile in OS X
2012-11-10 13:15:09 +01:00
Spp
333b8e5159
Core/Build: Enable Clang PCH support and OS X specific features
...
Core: Fix warnings here and there
2012-11-09 13:13:45 +01:00
click
60595e5c9f
Buildsystem: Add fallback-location directories for OpenSSL detection under Windows-platforms
2011-01-08 13:04:47 +01:00
click
50e4dd43df
Buildsystem: Fix OpenSSL-detection on Windows platforms
2011-01-07 07:18:29 +01:00
Derex
d8b326f17f
Core/Buildsystem: Fix linking of SSL under Fedora Core 14
2011-01-06 12:34:30 -07:00
click
f69c252f1d
Buildsystem/Compilers: Adjust buildfiles slightly:
...
- Set SSE2 compile-flags only when used on 32-bit platforms (only used on x86 platforms, as x64 / Itanium has this as a standard)
- Clean up/merge some of the 64-bit/32-bit compiler options
- Clean up use of the PLATFORM variable (now sets PLATFORM 32 or PLATFORM 64, shaving off the CMAKE_SIZEOF_VOID_P test slightly)
--HG--
branch : trunk
2010-09-20 20:58:57 +02:00
click
dcaeceaf6b
Buildsystem: Change over to a little more flexible method of using the CMake buildsystem (partially WIP) - REQUIRES RERUNNING CMAKE!
...
For finding out the "standard" parameters examine the cmake/options.cmake file and adjacent files for your platform/compiler.
For platform settings -> cmake/platform/*/settings.cmake
For compiler settings -> cmake/compiler/*/settings.cmake
Some more testing and changes IS required, but I don't have OSX/XCode to kill off the main issues
--HG--
branch : trunk
rename : cmake/FindPlatform.cmake => cmake/macros/CheckPlatform.cmake
rename : cmake/FindACE.cmake => cmake/macros/FindACE.cmake
rename : cmake/FindMySQL.cmake => cmake/macros/FindMySQL.cmake
rename : cmake/FindOpenSSL.cmake => cmake/macros/FindOpenSSL.cmake
rename : cmake/FindPCHSupport.cmake => cmake/macros/FindPCHSupport.cmake
rename : cmake/FindReadline.cmake => cmake/macros/FindReadline.cmake
rename : cmake/cmake_uninstall.cmake.in => cmake_uninstall.cmake.in
2010-08-28 18:49:17 +02:00