summaryrefslogtreecommitdiff
path: root/cryptest.nmake
Commit message (Collapse)AuthorAgeFilesLines
* Regenerate cryptest.nmake listJeffrey Walton2019-04-271-30/+32
|
* Fix NULL deviceJeffrey Walton2019-02-041-11/+11
|
* Fix cryptest.nmake file listJeffrey Walton2019-02-031-32/+30
|
* Add ChaCha20/Poly1305 AEAD cipher (GH #724)Jeffrey Walton2019-01-281-48/+50
|
* Remove /openmp from cryptest.nmakeJeffrey Walton2019-01-221-1/+1
| | | | This has cross-pollinated twice in two days
* Use #pragma omp simd for OpenMP 4.0 compilers (GH #787)Jeffrey Walton2019-01-221-1/+1
| | | | Crap... It is OpenMP 4.0, not 3.0
* Remove /openmp from cryptest.nmakeJeffrey Walton2019-01-211-1/+1
|
* Clear unused variable warning under Visual StudioJeffrey Walton2019-01-201-1/+1
|
* Remove /openmp from cryptest.nmakeJeffrey Walton2019-01-201-1/+1
|
* Fix compile under MSVCJeffrey Walton2019-01-201-1/+1
|
* Use OpenMP 2.0 for MSC compilers (GH #787)Jeffrey Walton2019-01-201-0/+1
|
* Use carryless multiplies for NIST b233 and k233 curves (GH #783, PR #784)Jeffrey Walton2019-01-161-4/+4
| | | Use carryless multiplies for NIST b233 and k233 curves.
* Update distclean rule in cryptest.nmakeJeffrey Walton2019-01-091-1/+3
|
* Update distclean rule in cryptest.nmakeJeffrey Walton2019-01-091-4/+2
|
* Add missing dependency to cryptest.nmakeJeffrey Walton2019-01-081-1/+1
|
* Revert cryptest.nmake cross-pollinationJeffrey Walton2019-01-081-1/+0
|
* Clear early GCC warningJeffrey Walton2019-01-081-0/+1
|
* Add distclean recipe to cryptest.nmakeJeffrey Walton2019-01-071-4/+33
|
* Update commentsJeffrey Walton2019-01-071-2/+4
|
* Add dlltest.cpp to cryptest.nmakeJeffrey Walton2019-01-071-4/+2
|
* Update cryptest.nmake scriptJeffrey Walton2019-01-071-14/+45
|
* Update cryptest.nmake scriptJeffrey Walton2019-01-071-0/+6
|
* Add DLL testing code to cryptest.nmakeJeffrey Walton2019-01-071-13/+26
|
* Add /OUT option for dumpbinJeffrey Walton2019-01-061-2/+3
|
* Update recipes for Nmake fileJeffrey Walton2019-01-061-0/+20
|
* Fix unintentional check-in of nmake fileJeffrey Walton2019-01-041-3/+2
|
* Fix IsDebuggerPresent guard for ARM64 (GH #776)Jeffrey Walton2019-01-041-2/+2
|
* Add comments on potential environment misdetectionJeffrey Walton2018-12-281-0/+7
|
* Add Moon's curve25519 using SSE2 (GH #761)Jeffrey Walton2018-12-131-4/+4
| | | | Moon's code is very fast. In fact it is so fast it broke our benchmarks. Moon's code registers 0.00 milliseconds and 0.00 megacycles/operation.
* Add Langley's curve25519 (GH #761, PR# 762)Jeffrey Walton2018-12-111-42/+46
|
* Add Power9 Random Number Generator support (GH #747, PR #748)Jeffrey Walton2018-11-281-4/+4
| | | | This adds the missing changes to the Windows source files
* Add /arch:AVX for chacha_avx.cpp to Nmake recipeJeffrey Walton2018-11-101-0/+7
|
* Rename files with dashes to underscoresJeffrey Walton2018-11-101-16/+16
| | | | Also see https://github.com/weidai11/cryptopp/issues/736
* Rename files with dashes to underscoresJeffrey Walton2018-11-101-16/+16
| | | | Also see https://github.com/weidai11/cryptopp/issues/736
* Add ChaCha AVX2 implementation (GH #735)Jeffrey Walton2018-11-081-4/+4
|
* Split Blake2 SIMD files into blake2s-simd.cpp and blake2b-simd.cpp (GH #729, ↵Jeffrey Walton2018-11-021-4/+4
| | | | | | GH #731) The split was required for Blake2b and Power8; Blake2s only requires Power7
* Add ChaCha SSE2 implementationJeffrey Walton2018-10-231-2/+2
| | | | | | | | Thanks to Jack Lloyd and Botan for allowing us to use the implementation. The numbers for SSE2 are very good. When compared with Salsa20 ASM the results are: * Salsa20 2.55 cpb; ChaCha/20 2.90 cpb * Salsa20/12 1.61 cpb; ChaCha/12 1.90 cpb * Salsa20/8 1.34 cpb; ChaCha/8 1.5 cpb
* Break-up long lines in cryptest.nmakeJeffrey Walton2018-08-271-33/+101
|
* Fix compile using NmakeJeffrey Walton2018-08-231-2/+2
| | | | LNK2019: unresolved external symbol CryptoPP::KeccakF1600(...)
* Add /DEBUG to cryptest.nmake linker optionsJeffrey Walton2018-08-201-4/+4
|
* Fix linking rdrand.obj twice on Windows using cryptest.nmakeJeffrey Walton2018-08-191-2/+2
|
* Remove Thread and Socket classes (GH #208, PR #703)Jeffrey Walton2018-08-171-7/+5
| | | Also see https://groups.google.com/forum/#!topic/cryptopp-users/5btwLoxXXD4.
* Split simon-simd.cpp and speck-simd.cpp into separate source filesJeffrey Walton2018-08-151-2/+2
| | | | SIMON-64 and SIMON-128 have different ISA requirements. The same applies to SPECK-64 and SPECK-128. GCC generated code that resulted in a SIGILL due to the ISA differences on a down level machine. The instructions was a mtfprwz from POWER8. It was prsent in a function prologue on a POWER7 machine.
* Refactor validat5.cpp and validat6.cppJeffrey Walton2018-07-291-2/+2
| | | | Also see https://groups.google.com/forum/#\!topic/cryptopp-users/j_aQj6r-PoI
* Split validat*.cpp source filesJeffrey Walton2018-07-281-2/+2
| | | | Also see https://groups.google.com/forum/#\!topic/cryptopp-users/j_aQj6r-PoI
* Split regtest2.cpp into two filesJeffrey Walton2018-07-271-2/+2
| | | | Rename regtest3.cpp to regtest4.cpp. Split regtest2.cpp into regtest2.cpp and regtest3.cpp
* Split bench1.cpp into two filesJeffrey Walton2018-07-271-2/+2
| | | | Renamed bench2.cpp to bench3.cpp. Split bench1.cpp into bench1.cpp and bench2.cpp
* Add AES-NI accelerated SM4 encryption (GH #540)Jeffrey Walton2018-07-131-2/+2
| | | | Thanks to Markku-Juhani Olavi Saarinen for the code. Also see https://github.com/mjosaarinen/sm4ni
* Add HC-256 stream cipher (GH #680)Jeffrey Walton2018-07-051-2/+2
|
* Add HC-128 stream cipher (GH #679)Jeffrey Walton2018-07-051-2/+2
|