Changes done for unlinking OpenSSL 0.9.8 and OpenSSL 1.0.2 from build (#57)
This PR updates the build to succeed without relying on existing OpenSSL versions. Changes include: 1. Removed OpenSSL 0.9.8 and 1.0.2 components from VSB configuration 2. Removed ipcrypto and ipssl from ipnet root Makefile (ipComps and VARLIST) 3. Updated ipcom/src/ipcom_auth.c for compatibility with OpenSSL 3.5.0 4. Added OpenSSL 3.5.0 include paths where required 5. Removed script from vxworks.krnl.mak which was renaming old OpenSSL library files 6. Removed script from ossl350_prepare/Makefile which was copying OpenSSL 3.5.0 headers to target/h 7. Adapted OpenSSL 3.5.0 headers to ipcom types during build 8. Modified ipnet CDF to switch dependency from INCLUDE_IPSSL to INCLUDE_IPCRYPTO 9. Components: WebCli and NTP are by default disabled Note : There may still be build issues, as target/h/openssl and old OpenSSL source files remain in master. Co-authored-by: subhamgdeb <subhamgdeb> Reviewed-on: http://13.234.246.121:3000/Neominds/ossl35vx69/pulls/57 Reviewed-by: Siddhant Singh <siddhant.singh@neominds.in> Co-authored-by: Subham <subham.gangdeb@neominds.in> Co-committed-by: Subham <subham.gangdeb@neominds.in>
This commit is contained in:
@@ -141,7 +141,7 @@ Component INCLUDE_IPFTPS_TLS {
|
||||
NAME FTP Server with TLS
|
||||
SYNOPSIS FTP Server with TLS
|
||||
MODULES ipftps_tls.o
|
||||
REQUIRES INCLUDE_IPFTPS INCLUDE_IPSSL
|
||||
REQUIRES INCLUDE_IPFTPS INCLUDE_IPCRYPTO
|
||||
CFG_PARAMS FTPS_TLS FTPS_TLS_CERT_FILE FTPS_TLS_KEY_FILE FTPS_TLS_SECRECT_KEY\
|
||||
ENABLE_ADVANCE_FTPS_KEY_PRIVACY
|
||||
_CHILDREN FOLDER_FTP
|
||||
@@ -678,7 +678,7 @@ Parameter ENABLE_ADVANCE_FTPS_KEY_PRIVACY {
|
||||
Parameter FTPS_TLS_KEY_FILE {
|
||||
NAME TLS key file
|
||||
SYNOPSIS
|
||||
REQUIRES INCLUDE_IPSSL
|
||||
REQUIRES INCLUDE_IPCRYPTO
|
||||
TYPE char *
|
||||
DEFAULT ""
|
||||
}
|
||||
@@ -686,7 +686,7 @@ Parameter FTPS_TLS_KEY_FILE {
|
||||
Parameter FTPS_TLS_CERT_FILE {
|
||||
NAME TLS certificate file
|
||||
SYNOPSIS
|
||||
REQUIRES INCLUDE_IPSSL
|
||||
REQUIRES INCLUDE_IPCRYPTO
|
||||
TYPE char *
|
||||
DEFAULT ""
|
||||
}
|
||||
@@ -694,7 +694,7 @@ Parameter FTPS_TLS_CERT_FILE {
|
||||
Parameter FTPS_TLS {
|
||||
NAME Enable FTP server with TLS
|
||||
SYNOPSIS
|
||||
REQUIRES INCLUDE_IPSSL
|
||||
REQUIRES INCLUDE_IPCRYPTO
|
||||
TYPE char *
|
||||
DEFAULT "0"
|
||||
}
|
||||
@@ -702,7 +702,7 @@ Parameter FTPS_TLS {
|
||||
Parameter FTPS_TLS_SECRECT_KEY {
|
||||
NAME TLS secret key
|
||||
SYNOPSIS
|
||||
REQUIRES INCLUDE_IPSSL
|
||||
REQUIRES INCLUDE_IPCRYPTO
|
||||
TYPE char *
|
||||
DEFAULT ""
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user