| 
									
										
										
										
											2016-01-30 06:33:10 +08:00
										 |  |  | LIBS=../libssl | 
					
						
							| 
									
										
										
										
											2019-08-12 18:55:53 +08:00
										 |  |  | 
 | 
					
						
							|  |  |  | #Needed for the multiblock code in rec_layer_s3.c | 
					
						
							|  |  |  | IF[{- !$disabled{asm} -}] | 
					
						
							|  |  |  |   $AESDEF_x86=AES_ASM | 
					
						
							|  |  |  |   $AESDEF_x86_64=AES_ASM | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   IF[$AESDEF_{- $target{asm_arch} -}] | 
					
						
							|  |  |  |     $AESDEF=$AESDEF_{- $target{asm_arch} -} | 
					
						
							|  |  |  |   ENDIF | 
					
						
							|  |  |  | ENDIF | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2020-07-28 02:35:13 +08:00
										 |  |  | $KTLSSRC= | 
					
						
							|  |  |  | IF[{- !$disabled{ktls} -}] | 
					
						
							|  |  |  |   $KTLSSRC=ktls.c | 
					
						
							|  |  |  | ENDIF | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2019-06-07 23:32:49 +08:00
										 |  |  | #TODO: For now we just include the libcrypto packet.c in libssl as well. We | 
					
						
							|  |  |  | #      could either continue to do it like this, or export all the WPACKET | 
					
						
							|  |  |  | #      symbols so that libssl can use them like any other. Probably would do | 
					
						
							|  |  |  | #      this privately so it does not become part of the public API. | 
					
						
							| 
									
										
										
										
											2016-01-30 06:33:10 +08:00
										 |  |  | SOURCE[../libssl]=\ | 
					
						
							| 
									
										
										
										
											2019-06-07 23:32:49 +08:00
										 |  |  |         pqueue.c ../crypto/packet.c \ | 
					
						
							| 
									
										
										
										
											2016-01-30 06:33:10 +08:00
										 |  |  |         statem/statem_srvr.c statem/statem_clnt.c  s3_lib.c  s3_enc.c record/rec_layer_s3.c \ | 
					
						
							| 
									
										
										
										
											2016-11-25 06:54:59 +08:00
										 |  |  |         statem/statem_lib.c statem/extensions.c statem/extensions_srvr.c \ | 
					
						
							| 
									
										
										
										
											2020-09-06 15:14:38 +08:00
										 |  |  |         statem/extensions_clnt.c statem/extensions_cust.c s3_msg.c \ | 
					
						
							| 
									
										
										
										
											2017-04-04 18:11:58 +08:00
										 |  |  |         methods.c   t1_lib.c  t1_enc.c tls13_enc.c \ | 
					
						
							| 
									
										
										
										
											2016-01-30 06:33:10 +08:00
										 |  |  |         d1_lib.c  record/rec_layer_d1.c d1_msg.c \ | 
					
						
							|  |  |  |         statem/statem_dtls.c d1_srtp.c \ | 
					
						
							| 
									
										
										
										
											2016-02-09 19:09:10 +08:00
										 |  |  |         ssl_lib.c ssl_cert.c ssl_sess.c \ | 
					
						
							| 
									
										
										
										
											2016-01-30 06:33:10 +08:00
										 |  |  |         ssl_ciph.c ssl_stat.c ssl_rsa.c \ | 
					
						
							| 
									
										
										
										
											2016-02-09 19:09:10 +08:00
										 |  |  |         ssl_asn1.c ssl_txt.c ssl_init.c ssl_conf.c  ssl_mcnf.c \ | 
					
						
							| 
									
										
										
										
											2020-11-12 16:19:24 +08:00
										 |  |  |         bio_ssl.c ssl_err.c ssl_err_legacy.c tls_srp.c t1_trce.c ssl_utst.c \ | 
					
						
							| 
									
										
										
										
											2016-01-30 06:33:10 +08:00
										 |  |  |         record/ssl3_buffer.c record/ssl3_record.c record/dtls1_bitmap.c \ | 
					
						
							| 
									
										
										
										
											2020-07-28 02:35:13 +08:00
										 |  |  |         statem/statem.c record/ssl3_record_tls13.c record/tls_pad.c \ | 
					
						
							| 
									
										
										
										
											2020-10-14 17:45:21 +08:00
										 |  |  |         tls_depr.c $KTLSSRC | 
					
						
							| 
									
										
										
										
											2020-09-06 15:14:38 +08:00
										 |  |  | IF[{- !$disabled{'deprecated-3.0'} -}] | 
					
						
							| 
									
										
										
										
											2020-10-04 22:34:31 +08:00
										 |  |  |   SOURCE[../libssl]=s3_cbc.c  ssl_rsa_legacy.c | 
					
						
							| 
									
										
										
										
											2020-09-06 15:14:38 +08:00
										 |  |  | ENDIF | 
					
						
							| 
									
										
										
										
											2019-08-12 18:55:53 +08:00
										 |  |  | DEFINE[../libssl]=$AESDEF | 
					
						
							| 
									
										
										
										
											2020-05-28 00:20:18 +08:00
										 |  |  | 
 | 
					
						
							|  |  |  | SOURCE[../providers/libcommon.a]=record/tls_pad.c | 
					
						
							| 
									
										
										
										
											2020-07-30 19:02:06 +08:00
										 |  |  | SOURCE[../providers/libimplementations.a]=s3_cbc.c |