Source release 14.1.0

This commit is contained in:
John W. Bruce
2018-06-29 15:59:47 -07:00
parent 3ab70cec4e
commit afa11a48a0
1941 changed files with 557780 additions and 105547 deletions

View File

@@ -972,10 +972,10 @@ dd 1,2,4,8
dd 16,32,64,128
dd 27,54,0,0
dd 0,0,0,0
global _asm_AES_encrypt
global _aes_nohw_encrypt
align 16
_asm_AES_encrypt:
L$_asm_AES_encrypt_begin:
_aes_nohw_encrypt:
L$_aes_nohw_encrypt_begin:
push ebp
push ebx
push esi
@@ -2152,10 +2152,10 @@ db 160,224,59,77,174,42,245,176
db 200,235,187,60,131,83,153,97
db 23,43,4,126,186,119,214,38
db 225,105,20,99,85,33,12,125
global _asm_AES_decrypt
global _aes_nohw_decrypt
align 16
_asm_AES_decrypt:
L$_asm_AES_decrypt_begin:
_aes_nohw_decrypt:
L$_aes_nohw_decrypt_begin:
push ebp
push ebx
push esi
@@ -2215,10 +2215,10 @@ L$011x86:
pop ebx
pop ebp
ret
global _asm_AES_cbc_encrypt
global _aes_nohw_cbc_encrypt
align 16
_asm_AES_cbc_encrypt:
L$_asm_AES_cbc_encrypt_begin:
_aes_nohw_cbc_encrypt:
L$_aes_nohw_cbc_encrypt_begin:
push ebp
push ebx
push esi
@@ -2974,16 +2974,16 @@ L$045exit:
pop ebx
pop ebp
ret
global _asm_AES_set_encrypt_key
global _aes_nohw_set_encrypt_key
align 16
_asm_AES_set_encrypt_key:
L$_asm_AES_set_encrypt_key_begin:
_aes_nohw_set_encrypt_key:
L$_aes_nohw_set_encrypt_key_begin:
call __x86_AES_set_encrypt_key
ret
global _asm_AES_set_decrypt_key
global _aes_nohw_set_decrypt_key
align 16
_asm_AES_set_decrypt_key:
L$_asm_AES_set_decrypt_key_begin:
_aes_nohw_set_decrypt_key:
L$_aes_nohw_set_decrypt_key_begin:
call __x86_AES_set_encrypt_key
cmp eax,0
je NEAR L$054proceed

View File

@@ -456,16 +456,18 @@ L$016sub:
lea edx,[1+edx]
jge NEAR L$016sub
sbb eax,0
and esi,eax
not eax
mov ebp,edi
and ebp,eax
or esi,ebp
mov edx,-1
xor edx,eax
jmp NEAR L$017copy
align 16
L$017copy:
mov eax,DWORD [ebx*4+esi]
mov DWORD [ebx*4+edi],eax
mov esi,DWORD [32+ebx*4+esp]
mov ebp,DWORD [ebx*4+edi]
mov DWORD [32+ebx*4+esp],ecx
and esi,eax
and ebp,edx
or ebp,esi
mov DWORD [ebx*4+edi],ebp
dec ebx
jge NEAR L$017copy
mov esp,DWORD [24+esp]