]>
Commit | Line | Data |
---|---|---|
777a2882 | 1 | LIBS=../libssl |
d9542276 MC |
2 | |
3 | #Needed for the multiblock code in rec_layer_s3.c | |
4 | IF[{- !$disabled{asm} -}] | |
5 | $AESDEF_x86=AES_ASM | |
6 | $AESDEF_x86_64=AES_ASM | |
7 | ||
8 | IF[$AESDEF_{- $target{asm_arch} -}] | |
9 | $AESDEF=$AESDEF_{- $target{asm_arch} -} | |
10 | ENDIF | |
11 | ENDIF | |
12 | ||
c7b46b54 JB |
13 | $KTLSSRC= |
14 | IF[{- !$disabled{ktls} -}] | |
15 | $KTLSSRC=ktls.c | |
16 | ENDIF | |
17 | ||
0d345f0e MC |
18 | #TODO: For now we just include the libcrypto packet.c in libssl as well. We |
19 | # could either continue to do it like this, or export all the WPACKET | |
20 | # symbols so that libssl can use them like any other. Probably would do | |
21 | # this privately so it does not become part of the public API. | |
777a2882 | 22 | SOURCE[../libssl]=\ |
0d345f0e | 23 | pqueue.c ../crypto/packet.c \ |
777a2882 | 24 | statem/statem_srvr.c statem/statem_clnt.c s3_lib.c s3_enc.c record/rec_layer_s3.c \ |
25670f3e | 25 | statem/statem_lib.c statem/extensions.c statem/extensions_srvr.c \ |
b443c845 MC |
26 | statem/extensions_clnt.c statem/extensions_cust.c s3_cbc.c s3_msg.c \ |
27 | methods.c t1_lib.c t1_enc.c tls13_enc.c \ | |
777a2882 RL |
28 | d1_lib.c record/rec_layer_d1.c d1_msg.c \ |
29 | statem/statem_dtls.c d1_srtp.c \ | |
5c858c59 | 30 | ssl_lib.c ssl_cert.c ssl_sess.c \ |
777a2882 | 31 | ssl_ciph.c ssl_stat.c ssl_rsa.c \ |
5c858c59 | 32 | ssl_asn1.c ssl_txt.c ssl_init.c ssl_conf.c ssl_mcnf.c \ |
6dd083fd | 33 | bio_ssl.c ssl_err.c tls_srp.c t1_trce.c ssl_utst.c \ |
777a2882 | 34 | record/ssl3_buffer.c record/ssl3_record.c record/dtls1_bitmap.c \ |
c7b46b54 JB |
35 | statem/statem.c record/ssl3_record_tls13.c record/tls_pad.c \ |
36 | $KTLSSRC | |
d9542276 | 37 | DEFINE[../libssl]=$AESDEF |
e71fd827 MC |
38 | |
39 | SOURCE[../providers/libcommon.a]=record/tls_pad.c | |
3fddbb26 | 40 | SOURCE[../providers/libimplementations.a]=s3_cbc.c |