1. 764e6a3 Stop rewriting ret to repz ret on x86_64 by David Benjamin · 1 year, 6 months ago
  2. 9fc1c33 Add Intel Indirect Branch Tracking support. by Bob Beck · 1 year, 10 months ago
  3. a905bbb Consistently include BTI markers in every assembly file by David Benjamin · 1 year, 10 months ago
  4. abb9af8 Work around a NASM bug by David Benjamin · 2 years, 1 month ago
  5. ebd43ef Move data from .text to .rodata on x86_64 by Theo Buehler · 2 years, 1 month ago
  6. 5fdc03f Remove ppc64le assembly. by David Benjamin · 2 years, 2 months ago
  7. a43c76d Work around nasm bug with empty assembly files by David Benjamin · 2 years, 2 months ago
  8. c556ee9 Add initial support for SEH directives in x86_64 perlasm by David Benjamin · 6 years ago
  9. aa18fe2 Indent DB lines in x86_64 NASM output. by David Benjamin · 2 years, 2 months ago
  10. cdccbe1 Fully condition all assembly files. by David Benjamin · 2 years, 4 months ago
  11. 08dee19 Use C preprocessor comments in assembly headers. by David Benjamin · 3 years, 5 months ago
  12. 549e4e7 Align with upstream on 'close STDOUT' lines. by David Benjamin · 3 years, 8 months ago
  13. afd5dba Add ASM optimizations for Windows on Arm by Anthony Roberts · 4 years, 5 months ago
  14. 49587b2 Remove unused Netware codepaths in x86 perlasm. by David Benjamin · 4 years, 4 months ago
  15. a929e32 Finish switching to NASM. by David Benjamin · 4 years, 4 months ago
  16. c48c8b6 Move no-exec-stack sections outside of #ifs. by Adam Langley · 5 years ago
  17. 9c49713 Add .note.GNU-stack at the source level. by David Benjamin · 5 years ago
  18. 0de64a7 Make the dispatch tests opt-in. by David Benjamin · 6 years ago
  19. 2c880a2 Add assembly support for -fsanitize=hwaddress tagged globals. by Peter Collingbourne · 6 years ago
  20. 586235d Check for x18 usage in aarch64 assembly. by David Benjamin · 6 years ago
  21. 24a18b8 Fix x86_64-xlate.pl comment regex. by David Benjamin · 6 years ago
  22. fc31677 Tolerate spaces when parsing .type directives. by David Benjamin · 6 years ago
  23. 470bd56 perlasm/x86_64-xlate.pl: refine symbol recognition in .xdata. by David Benjamin · 6 years ago
  24. c161571 Add test of assembly code dispatch. by Adam Langley · 6 years ago
  25. d99b549 Add AES ABI tests. by David Benjamin · 6 years ago
  26. 17d553d Add a CFI tester to CHECK_ABI. by David Benjamin · 6 years ago
  27. 5edf895 Translate .L directives inside .byte too. by David Benjamin · 6 years ago
  28. e157dc9 Make symbol-prefixing work on 32-bit x86. by David Benjamin · 6 years ago
  29. bbc4291 Add a note that generated files are generated. by David Benjamin · 6 years ago
  30. 293d9ee Support execute-only memory for AArch64 assembly. by David Benjamin · 6 years ago
  31. ff99745 Don't include quotes in heredocs. by Adam Langley · 7 years ago
  32. 695e589 Include newlines at the end of generated asm. by Adam Langley · 7 years ago
  33. e77c27d Automatically disable assembly with MSAN. by Adam Langley · 7 years ago
  34. 19ac266 Make symbol-prefixing work on ARM. by David Benjamin · 7 years ago
  35. 8c7c635 Support symbol prefixes by Joshua Liebow-Feeser · 7 years ago
  36. 6dc9942 Sync up some perlasm license headers and easy fixes. by David Benjamin · 7 years ago
  37. 4281bcd Revert assembly changes in "Hide CPU capability symbols in C." by David Benjamin · 7 years ago
  38. 38636ab Hide CPU capability symbols in C. by David Benjamin · 7 years ago
  39. f03cdc3 Sync ARM assembly up to 609b0852e4d50251857dbbac3141ba042e35a9ae. by David Benjamin · 8 years ago
  40. 8da5955 ARMv4 assembly pack: allow Thumb2 even in iOS build, and engage it in most modules. by David Benjamin · 8 years ago
  41. 583c12e Remove filename argument to x86 asm_init. by David Benjamin · 8 years ago
  42. ad50a0d Fix diff_asm.go and revert another local MASM perlasm change. by David Benjamin · 8 years ago
  43. 43e5a26 Fixing assembly coverage reporting. by Steven Valdez · 8 years ago
  44. c862c31 perlasm/x86_64-xlate.pl: work around problem with hex constants in masm. by David Benjamin · 8 years ago
  45. e34eaa6 Remove old masm workaround. by David Benjamin · 8 years ago
  46. 107d438 Gate assembly sources on !OPENSSL_NO_ASM. by Adam Langley · 8 years ago
  47. 98f5dc3 perlasm/x86_64-xlate.pl: recognize even offset(%reg) in cfa_expression. by David Benjamin · 8 years ago
  48. f3cc7a3 perlasm/x86_64-xlate.pl: fix pair of typo-bugs in the new cfi_directive. by David Benjamin · 8 years ago
  49. 4c40531 perlasm/x86_64-xlate.pl: typo fix in comment. by David Benjamin · 8 years ago
  50. 0f28691 Fix a few typos. by David Benjamin · 8 years ago
  51. c948d46 Remove trailing whitespace from Perl files. by Adam Langley · 8 years ago
  52. 689eb3d x86_64-xlate.pl: import fix(?) from upstream. by Adam Langley · 8 years ago
  53. 9ad43cb x86_64-xlate.pl: drop some whitespace. by Adam Langley · 8 years ago
  54. 9be3238 perlasm/x86_64-xlate.pl: recognize DWARF CFI directives. by Adam Langley · 8 years ago
  55. 949628a perlasm/x86_64-xlate.pl: remove obsolete .picmeup synthetic directive. by Adam Langley · 8 years ago
  56. 2512663 perlasm/x86_64-xlate.pl: minor readability updates. by Adam Langley · 8 years ago
  57. 3149979 perlasm/x86_64-xlate.pl: clarify SEH coding guidelines. by Adam Langley · 8 years ago
  58. 4229d26 perlasm/x86_64-xlate.pl: add support for AVX512 OPMASK-ing. by Adam Langley · 8 years ago
  59. fa99197 perlasm/x86_64-xlate.pl: refine sign extension in ea package. by David Benjamin · 8 years ago
  60. 4467e59 Add PPC64LE assembly for AES-GCM. by Adam Langley · 9 years ago
  61. 8e726ec Remove unused crypto/perlasm/cbc.pl. by David Benjamin · 9 years ago
  62. d1fa9f9 Sync x86 perlasm drivers with upstream master. by David Benjamin · 9 years ago
  63. 66194fe perlasm/x86_64-xlate.pl: address errors and warnings in elderly perls. by David Benjamin · 9 years ago
  64. ac81d92 Revert local change to x86masm.pl. by David Benjamin · 9 years ago
  65. ff594ca Make arm-xlate.pl set use strict. by David Benjamin · 9 years ago
  66. b111f7a Rebase x86_64-xlate.pl atop master. by David Benjamin · 9 years ago
  67. 8d5717b perlasm/x86_64-xlate.pl: handle binary constants early. by David Benjamin · 9 years ago
  68. aeb69a0 Pass pure constants verbatim in perlasm/x86_64-xlate.pl by Steven Valdez · 9 years ago
  69. 030d085 ymm registers are not suffixed with w. by David Benjamin · 9 years ago
  70. 3ab3e3d Mark ARM assembly globals hidden uniformly in arm-xlate.pl. by David Benjamin · 9 years ago
  71. b8ba65a Fix arm perlasm trailing newline. by David Benjamin · 9 years ago
  72. 278d342 Get rid of all compiler version checks in perlasm files. by David Benjamin · 9 years ago
  73. 75885e2 Revert "Get rid of all compiler version checks in perlasm files." by David Benjamin · 9 years ago
  74. b9c2601 Get rid of all compiler version checks in perlasm files. by David Benjamin · 9 years ago
  75. 0dd9300 Revert section changes for ASM. by Adam Langley · 10 years ago
  76. 2ab24a2 Put arm/aarch64 assembly functions in their own section. by Adam Langley · 10 years ago
  77. 9eaf07d Emit #if guards for ARM assembly files. by Adam Langley · 10 years ago
  78. 2a2dbaa Add assembly support for 32-bit iOS. by David Benjamin · 10 years ago
  79. 15a08fc perlasm/arm-xlate.pl update (fix end-less loop and prepare for 32-bit iOS). by David Benjamin · 10 years ago
  80. f06802f Add arm-xlate.pl and initial iOS asm support. by David Benjamin · 10 years ago
  81. 949b268 Remove Unused SPARC & PowerPC perlasm scripts. by Brian Smith · 10 years ago
  82. 8a4ab4f Don't include .extern and .hidden on OS X. by Adam Langley · 10 years ago
  83. d216b71 Include .extern and .hidden in x86-64 asm. by Adam Langley · 10 years ago
  84. 6204eba perlasm/x86masm.pl: make it work. by David Benjamin · 10 years ago
  85. 7530e30 perlasm/x86_64-xlate.pl: handle inter-bank movd. by Adam Langley · 10 years ago
  86. 03a739d Build Win32 with Yasm rather than MASM. by David Benjamin · 10 years ago
  87. 3e700bb Get MASM output working on Win32. by David Benjamin · 10 years ago
  88. 1195796 Ensure x86_64 perlasm output ends with a newline. by David Benjamin · 11 years ago
  89. ded9358 Windows build fixes. by Adam Langley · 11 years ago
  90. eb7d2ed Add visibility rules. by Adam Langley · 11 years ago
  91. 4b5979b x86_64 assembly pack: improve masm support. by Adam Langley · 11 years ago
  92. 515ee12 Ensure x86asm.pl ends with a newline. by David Benjamin · 11 years ago
  93. 8f5b6b9 perlasm/x86asm.pl: recognize elf-1 denoting old ELF platforms. by Adam Langley · 11 years ago
  94. 9612b76 perlasm/x86gas.pl: limit special OPENSSL_ia32cap_P treatment to ELF. by Adam Langley · 11 years ago
  95. cd8128d This change merges upstream's updated ppc-xlate.pl. by Adam Langley · 11 years ago
  96. 95c29f3 Inital import. by Adam Langley · 11 years ago