26 # When new version of OpenSSL comes in, you must update both COMPONENT_VERSION |
26 # When new version of OpenSSL comes in, you must update both COMPONENT_VERSION |
27 # and IPS_COMPONENT_VERSION. |
27 # and IPS_COMPONENT_VERSION. |
28 # When upgrading OpenSSL, please, DON'T FORGET TO TEST WANBOOT too. |
28 # When upgrading OpenSSL, please, DON'T FORGET TO TEST WANBOOT too. |
29 # For more information about wanboot-openssl testing, please refer to |
29 # For more information about wanboot-openssl testing, please refer to |
30 # ../README. |
30 # ../README. |
31 COMPONENT_VERSION = 1.0.1h |
31 COMPONENT_VERSION = 1.0.1i |
32 # Version for IPS. It is easier to do it manually than convert the letter to a |
32 # Version for IPS. It is easier to do it manually than convert the letter to a |
33 # number while taking into account that there might be no letter at all. |
33 # number while taking into account that there might be no letter at all. |
34 IPS_COMPONENT_VERSION = 1.0.1.8 |
34 IPS_COMPONENT_VERSION = 1.0.1.9 |
35 COMPONENT_PROJECT_URL= http://www.openssl.org/ |
35 COMPONENT_PROJECT_URL= http://www.openssl.org/ |
36 COMPONENT_SRC = $(COMPONENT_NAME)-$(COMPONENT_VERSION) |
36 COMPONENT_SRC = $(COMPONENT_NAME)-$(COMPONENT_VERSION) |
37 COMPONENT_ARCHIVE = $(COMPONENT_SRC).tar.gz |
37 COMPONENT_ARCHIVE = $(COMPONENT_SRC).tar.gz |
38 COMPONENT_ARCHIVE_HASH= \ |
38 COMPONENT_ARCHIVE_HASH= \ |
39 sha256:9d1c8a9836aa63e2c6adb684186cbd4371c9e9dcc01d6e3bb447abf2d4d3d093 |
39 sha256:3c179f46ca77069a6a0bac70212a9b3b838b2f66129cb52d568837fc79d8fcc7 |
40 COMPONENT_ARCHIVE_URL = $(COMPONENT_PROJECT_URL)source/$(COMPONENT_ARCHIVE) |
40 COMPONENT_ARCHIVE_URL = $(COMPONENT_PROJECT_URL)source/$(COMPONENT_ARCHIVE) |
41 COMPONENT_BUGDB= library/openssl |
41 COMPONENT_BUGDB= library/openssl |
42 |
42 |
43 TPNO= 17979 |
43 TPNO= 18553 |
44 |
44 |
45 include $(WS_TOP)/make-rules/prep.mk |
45 include $(WS_TOP)/make-rules/prep.mk |
46 include $(WS_TOP)/make-rules/configure.mk |
46 include $(WS_TOP)/make-rules/configure.mk |
47 include $(WS_TOP)/make-rules/ips.mk |
47 include $(WS_TOP)/make-rules/ips.mk |
48 include $(WS_TOP)/make-rules/lint-libraries.mk |
48 include $(WS_TOP)/make-rules/lint-libraries.mk |
331 ssl/s3_both.o ssl/s3_clnt.o ssl/s3_enc.o ssl/s3_lib.o ssl/s3_pkt.o \ |
331 ssl/s3_both.o ssl/s3_clnt.o ssl/s3_enc.o ssl/s3_lib.o ssl/s3_pkt.o \ |
332 ssl/ssl_algs.o ssl/ssl_asn1.o ssl/ssl_cert.o ssl/ssl_ciph.o ssl/ssl_err.o \ |
332 ssl/ssl_algs.o ssl/ssl_asn1.o ssl/ssl_cert.o ssl/ssl_ciph.o ssl/ssl_err.o \ |
333 ssl/ssl_err2.o ssl/ssl_lib.o ssl/ssl_rsa.o ssl/ssl_sess.o ssl/t1_enc.o \ |
333 ssl/ssl_err2.o ssl/ssl_lib.o ssl/ssl_rsa.o ssl/ssl_sess.o ssl/t1_enc.o \ |
334 ssl/t1_lib.o ssl/t1_reneg.o ssl/d1_srtp.o ssl/s3_cbc.o ssl/t1_clnt.o |
334 ssl/t1_lib.o ssl/t1_reneg.o ssl/d1_srtp.o ssl/s3_cbc.o ssl/t1_clnt.o |
335 |
335 |
|
336 |
|
337 |
336 # Linking of openssl bits for wanboot. |
338 # Linking of openssl bits for wanboot. |
337 # Interface for wanboot is specified in mapfile.wanboot. Object files are |
339 # Interface for wanboot is specified in mapfile.wanboot. Object files are |
338 # compiled to have functions in separate sections, unused sections get |
340 # compiled to have functions in separate sections, unused sections get |
339 # discarded. |
341 # discarded. |
340 CREATE_BIG_OBJECT_FILE = ( \ |
342 CREATE_BIG_OBJECT_FILE = ( \ |