Matt Caswell
|
83cf7abf8e
Update copyright year
|
6 роки тому |
Andy Polyakov
|
774ff8fed6
bn/asm/*-mont.pl: harmonize with BN_from_montgomery_word.
|
6 роки тому |
Josh Soref
|
46f4e1bec5
Many spelling fixes/typo's corrected.
|
7 роки тому |
Adam Langley
|
3f55ec6792
Fix copy-pasteism in CFI directives.
|
7 роки тому |
Andy Polyakov
|
76e624a003
bn/asm/x86_64*: add DWARF CFI directives.
|
7 роки тому |
Andy Polyakov
|
384e6de4c7
x86_64 assembly pack: Win64 SEH face-lift.
|
7 роки тому |
Andy Polyakov
|
2fac86d9ab
bn/asm/x86_64-mont.pl: fix for CVE-2016-7055 (Low severity).
|
8 роки тому |
Andy Polyakov
|
3ba1ef829c
bn/asm/x86[_64]-mont*.pl: implement slightly alternative page-walking.
|
8 роки тому |
Andy Polyakov
|
cfe1d9929e
x86_64 assembly pack: tolerate spaces in source directory name.
|
8 роки тому |
Rich Salz
|
6aa36e8e5a
Add OpenSSL copyright to .pl files
|
8 роки тому |
Emilia Kasper
|
0a86f66821
On Windows, page walking is known as __chkstk.
|
8 роки тому |
Emilia Kasper
|
1bf80d9302
Explain *cough*-dows
|
8 роки тому |
Andy Polyakov
|
adc4f1fc25
bn/asm/x86[_64]-mont*.pl: complement alloca with page-walking.
|
8 роки тому |
Andy Polyakov
|
317be63875
bn/asm/x86_64-mont5.pl: unify gather procedure in hardly used path
|
8 роки тому |
Andy Polyakov
|
8fc8f486f7
crypto/bn/x86_64-mont5.pl: constant-time gather procedure.
|
8 роки тому |
Andy Polyakov
|
b974943234
x86_64 assembly pack: tune clang version detection even further.
|
9 роки тому |
Andy Polyakov
|
76eba0d94b
x86_64 assembly pack: tune clang version detection.
|
9 роки тому |
Andy Polyakov
|
569e2d1257
crypto/bn/asm/x86_64-mont*.pl: add missing clang detection.
|
10 роки тому |
Andy Polyakov
|
1b0fe79f3e
x86_64 assembly pack: improve masm support.
|
10 роки тому |
Andy Polyakov
|
ec9cc70f72
bn/asm/x86_64-mont5.pl: add MULX/AD*X code path.
|
11 роки тому |
Andy Polyakov
|
4eeb750d20
bn/asm/x86_64-mont.pl: minor optimization [for Decoded ICache].
|
11 роки тому |
Andy Polyakov
|
30b9c2348d
bn/asm/*x86_64*.pl: correct assembler requirement for ad*x.
|
11 роки тому |
Andy Polyakov
|
a5bb5bca52
bn/asm/x86_64-mont*.pl: add MULX/ADCX/ADOX code path.
|
11 роки тому |
Andy Polyakov
|
72a158703b
crypto/bn/asm/x86_64-mont.pl: minor optimization.
|
11 роки тому |
Andy Polyakov
|
26e43b48a3
bn/asm/x86_86-mont.pl: optimize reduction for Intel Core family.
|
11 роки тому |
Andy Polyakov
|
4568182a8b
x86_64 assembly pack: keep making Windows build more robust.
|
11 роки тому |
Andy Polyakov
|
6251989eb6
x86_64 assembly pack: make it possible to compile with Perl located on
|
12 роки тому |
Andy Polyakov
|
3f66f2040a
x86_64-mont.pl: minor optimization.
|
13 роки тому |
Andy Polyakov
|
361512da0d
This commit completes recent modular exponentiation optimizations on
|
13 роки тому |
Andy Polyakov
|
85ec54a417
x86_64-mont.pl: futher optimization resulting in up to 48% improvement
|
13 роки тому |