/
nerfur
/
openbsd-src
ОбзорДокументацияВойти
/
nerfur
/
openbsd-src
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
ДокументацияПоддержка
Политика конфиденциальностиПользовательское соглашениеПолитика использования «cookies»Согласие субъекта персональных данных
2026 ©
openbsd-src/
.../sha/asm/
..
sha1-586.pl

Make OPENSSL_IA32_SSE2 the default for i386 and remove the flag.

год назад
sha1-alpha.pl

Move all data blocks from .text to .rodata and cleanup up and homogeneize code responsible from getting the proper address of those blocks.

4 года назад
sha1-armv4-large.pl

On OpenBSD/armv7 we deliberately trap unaligned access. Unfortunately the assembly code in libcrypto assumes unaligned access is allowed for ARMv7. Make these paths conditional on __STRICT_ALIGNMENT not being defined and define __STRICT_ALIGNMENT in arm_arch.h for OpenBSD.

9 лет назад
sha1-mips.pl

'accomodate' -> 'accommodate' in comments.

10 лет назад
sha1-parisc.pl

Move all data tables from .text section to .rodata, and update the code to fetch them correctly when building PIC. Also drop unused data, and remove --no-execute-only from linker flags.

4 года назад
sha1-ppc.pl

Remove AIX toc data after every function. NFC

4 года назад
sha1-sparcv9.pl

Move all data tables from .text section to .rodata, and update the code to fetch them correctly when building PIC. Also drop unused data, and remove --no-execute-only from linker flags.

4 года назад
sha256-586.pl

Move all data blocks from .text to .rodata and cleanup up and homogeneize code responsible from getting the proper address of those blocks.

4 года назад
sha256-armv4.pl

On OpenBSD/armv7 we deliberately trap unaligned access. Unfortunately the assembly code in libcrypto assumes unaligned access is allowed for ARMv7. Make these paths conditional on __STRICT_ALIGNMENT not being defined and define __STRICT_ALIGNMENT in arm_arch.h for OpenBSD.

9 лет назад
sha512-586.pl

Make OPENSSL_IA32_SSE2 the default for i386 and remove the flag.

год назад
sha512-armv4.pl

Make the NEON codepaths conditional on __STRICT_ALIGNMENT not being defined as they rely on unaligned access.

9 лет назад
sha512-mips.pl

Make sure to load absolute symbol address with `dla' instead of `la' when generating code for 64-bit mips userland.

12 лет назад
sha512-parisc.pl

Move all data tables from .text section to .rodata, and update the code to fetch them correctly when building PIC. Also drop unused data, and remove --no-execute-only from linker flags.

4 года назад
sha512-ppc.pl

Use .section .rodata instead of a plain .rodata

4 года назад
sha512-sparcv9.pl

Move all data tables from .text section to .rodata, and update the code to fetch them correctly when building PIC. Also drop unused data, and remove --no-execute-only from linker flags.

4 года назад