]>
Commit | Line | Data |
---|---|---|
777a2882 | 1 | LIBS=../libssl |
d9542276 | 2 | |
99e1cc7b TM |
3 | IF[{- !$disabled{quic} -}] |
4 | SUBDIRS=quic | |
5 | ENDIF | |
6 | ||
d9542276 MC |
7 | #Needed for the multiblock code in rec_layer_s3.c |
8 | IF[{- !$disabled{asm} -}] | |
9 | $AESDEF_x86=AES_ASM | |
10 | $AESDEF_x86_64=AES_ASM | |
11 | ||
12 | IF[$AESDEF_{- $target{asm_arch} -}] | |
13 | $AESDEF=$AESDEF_{- $target{asm_arch} -} | |
14 | ENDIF | |
15 | ENDIF | |
16 | ||
c7b46b54 JB |
17 | $KTLSSRC= |
18 | IF[{- !$disabled{ktls} -}] | |
19 | $KTLSSRC=ktls.c | |
20 | ENDIF | |
21 | ||
777a2882 | 22 | SOURCE[../libssl]=\ |
d6bfdf67 | 23 | pqueue.c time.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 \ |
5c97eeb7 | 26 | statem/extensions_clnt.c statem/extensions_cust.c s3_msg.c \ |
b443c845 | 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 \ |
f5a46ed7 | 33 | bio_ssl.c ssl_err.c ssl_err_legacy.c tls_srp.c t1_trce.c ssl_utst.c \ |
777a2882 | 34 | record/ssl3_buffer.c record/ssl3_record.c record/dtls1_bitmap.c \ |
eaa39eb6 | 35 | statem/statem.c record/ssl3_record_tls13.c \ |
301fcb28 | 36 | tls_depr.c $KTLSSRC |
eaa39eb6 TM |
37 | # For shared builds we need to include the libcrypto packet.c and sources |
38 | # needed in providers (s3_cbc.c and record/tls_pad.c) in libssl as well. | |
416d0a63 | 39 | SHARED_SOURCE[../libssl]=record/tls_pad.c ../crypto/packet.c ../crypto/quic_vlint.c |
5c97eeb7 | 40 | IF[{- !$disabled{'deprecated-3.0'} -}] |
eaa39eb6 TM |
41 | SHARED_SOURCE[../libssl]=s3_cbc.c |
42 | SOURCE[../libssl]=ssl_rsa_legacy.c | |
5c97eeb7 | 43 | ENDIF |
eaa39eb6 | 44 | |
4bb1fdf7 | 45 | IF[{- !$disabled{quic} -}] |
e6be47e4 | 46 | SOURCE[../libssl]=priority_queue.c event_queue.c |
4bb1fdf7 P |
47 | ENDIF |
48 | ||
d9542276 | 49 | DEFINE[../libssl]=$AESDEF |
e71fd827 MC |
50 | |
51 | SOURCE[../providers/libcommon.a]=record/tls_pad.c | |
848af5e8 | 52 | SOURCE[../providers/libdefault.a ../providers/libfips.a]=s3_cbc.c |