summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2015-05-01Enable AES/AES-NI, AES/SSSE3 and GCM/PCLMUL implementations on WIN64Jussi Kivilinna6-43/+317
2015-05-01Add W64 support for mpi amd64 assemblyJussi Kivilinna10-6/+46
2015-05-01DES: Silence compiler warnings on WindowsJussi Kivilinna1-1/+3
2015-05-01Cast pointers to integers using uintptr_t instead of longJussi Kivilinna2-3/+3
2015-05-01Fix rndhw for 64-bit Windows buildJussi Kivilinna2-2/+3
2015-05-01Prepare random/win32.c fast poll for 64-bit WindowsJussi Kivilinna1-31/+52
2015-05-01Disable GCM and AES-NI assembly implementations for WIN64Jussi Kivilinna2-2/+6
2015-05-01Disable building mpi assembly routines on WIN64Jussi Kivilinna1-0/+5
2015-05-01Fix packed attribute check for Windows targetsJussi Kivilinna1-1/+3
2015-05-01Fix tail handling in buf_xor_1Jussi Kivilinna1-1/+1
2015-05-01Add --disable-hwf for basic testsJussi Kivilinna1-0/+15
2015-05-01Use more odd chuck sizes for check_one_mdJussi Kivilinna1-3/+21
2015-05-01Enable more modes in basic ciphers testJussi Kivilinna2-8/+68
2015-05-01Fix reseting cipher in OCB modeJussi Kivilinna1-0/+2
2015-04-30Fix buggy RC4 AMD64 assembly and add test to notice similar issuesJussi Kivilinna2-2/+154
2015-04-26Disallow compiler from generating SSE instructions in mixed C+asm sourceJussi Kivilinna3-0/+19
2015-04-18Add OCB bulk crypt/auth functions for AES/AES-NIJussi Kivilinna7-29/+884
2015-04-15tests: Add option to time the S2K function.Werner Koch1-7/+114
2015-04-15tests: Improve stopwatch.hWerner Koch4-32/+40
2015-04-13mpi: Fix gcry_mpi_copy for NULL opaque data.Werner Koch1-1/+2
2015-04-12Add git url to AUTHORSWerner Koch1-1/+3
2015-03-21wipememory: use one-byte aligned type for unaligned memory accessesJussi Kivilinna1-6/+17
2015-03-21bufhelp: use one-byte aligned type for unaligned memory accessesJussi Kivilinna2-57/+108
2015-03-21tests/bench-slope: fix memory-leak and use-after-free bugsJussi Kivilinna1-1/+3
2015-03-19Fix two pedantic warnings.Werner Koch1-2/+2
2015-03-16Use well defined type instead of size_t in secmem.cWerner Koch1-5/+4
2015-03-16Make uintptr_t global available.Werner Koch3-21/+23
2015-03-16Indentation fix.Werner Koch1-2/+3
2015-03-16mpi: Remove useless condition.Werner Koch1-9/+2
2015-03-16cipher: Remove useless NULL check.Werner Koch1-1/+1
2015-02-28Fix in-place encryption for OCB modeJussi Kivilinna2-6/+66
2015-02-27tests: fix t-sexp.c.NIIBE Yutaka1-0/+2
2015-02-27mpi: Avoid data-dependent timing variations in mpi_powm.NIIBE Yutaka1-6/+45
2015-02-27mpi: Revise mpi_powm.NIIBE Yutaka1-42/+18
2015-02-23cipher: Use ciphertext blinding for Elgamal decryption.Werner Koch1-5/+41
2015-02-12mpi: Add mpi_set_cond.NIIBE Yutaka2-4/+32
2015-01-30w32: Use -static-libgcc to avoid linking to libgcc_s_sjlj-1.dll.Werner Koch1-1/+3
2015-01-28Fix building of GOST s-boxes when cross-compiling.Werner Koch1-3/+8
2015-01-20rijndael: fix wrong ifdef for SSSE3 setkeyJussi Kivilinna1-1/+1
2015-01-16Add OCB cipher modeWerner Koch11-29/+1264
2015-01-15Add functions to count trailing zero bits in a word.Werner Koch2-0/+60
2015-01-15Re-indent types.h for easier reading.Werner Koch1-62/+63
2015-01-08cipher: Prepare for OCB mode.Werner Koch2-6/+14
2015-01-06Make make distcheck work again.Werner Koch2-2/+3
2015-01-06Remove the old Manifest filesWerner Koch30-493/+2
2015-01-06stribog: Reduce table size to the needed one.Dmitry Eremin-Solenikov1-1/+1
2015-01-06gostr3411-94: Fix the iteration count for length filling loop.Dmitry Eremin-Solenikov1-1/+1
2015-01-06build: Add a commit-msg git-hook script.Werner Koch1-0/+127
2015-01-05random: Silent warning under NetBSD using rndunixWerner Koch2-5/+21
2015-01-05primegen: Fix memory leak for invalid call sequences.Werner Koch1-39/+40