summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2014-11-24Remove duplicated prototypes.Werner Koch1-6/+1
2014-11-02Disable NEON for CPUs that are known to have broken NEON implementationJussi Kivilinna1-3/+54
2014-10-08mpi: Add gcry_mpi_ec_sub.Markus Teich7-1/+22
2014-10-08Fix prime test for 2 and lower and add check command to mpicalc.Werner Koch1-1/+22
2014-10-02build: Support SYSROOT based config script finding.Werner Koch1-15/+36
2014-09-03Add a constant for a forthcoming new RNG.Werner Koch1-1/+2
2014-09-02asm: Allow building x86 and amd64 using old compilers.Werner Koch1-0/+4
2014-08-21sexp: Check args of gcry_sexp_build.Werner Koch1-3/+8
2014-08-21cipher: Fix possible NULL deref in call to prime generator.Werner Koch1-3/+6
2014-08-08ecc: Add cofactor to domain parameters.NIIBE Yutaka1-0/+1
2014-08-05Fix bug inhibiting the use of the sentinel attribute.Werner Koch1-1/+1
2014-07-25mpi: Extend the internal mpi_get_buffer.Werner Koch1-0/+3
2014-07-16mpi: Add mpi_swap_cond.NIIBE Yutaka1-0/+2
2014-06-28Add GOST R 34.11-94 variant using id-GostR3411-94-CryptoProParamSetDmitry Eremin-Solenikov2-1/+3
2014-06-28Support setting s-box for the ciphers that require itDmitry Eremin-Solenikov1-1/+5
2014-05-12Add Poly1305 based cipher AEAD modeJussi Kivilinna1-10/+11
2014-05-12Add Poly1305-AES (-Camellia, etc) MACsJussi Kivilinna1-1/+6
2014-05-12Add Poly1305 MACJussi Kivilinna1-1/+3
2014-05-11Add ChaCha20 stream cipherJussi Kivilinna2-1/+3
2014-03-303des: add amd64 assembly implementation for 3DESJussi Kivilinna1-0/+13
2014-03-11Add MD2 message digest implementationDmitry Eremin-Solenikov1-0/+1
2014-03-04Add a simple (raw) PKCS#1 padding modeDmitry Eremin-Solenikov1-0/+1
2014-01-29Reserve control code for FIPS extensions.Werner Koch2-1/+8
2014-01-28sexp: Fix broken gcry_sexp_nth.Werner Koch1-16/+67
2014-01-24tests: Add a test for the internal lockingWerner Koch1-1/+49
2014-01-19md: Add Whirlpool bug emulation feature.Werner Koch2-2/+3
2014-01-16Replace ath based mutexes by gpgrt based locks.Werner Koch6-463/+20
2014-01-13Use internal malloc function in fips.cWerner Koch1-1/+1
2014-01-13Add MD2-HMAC calculation supportDmitry Eremin-Solenikov1-0/+1
2014-01-13Add a function to retrieve algorithm used by MAC handlerDmitry Eremin-Solenikov6-1/+14
2014-01-13ecc: Make a macro shorter.Werner Koch1-3/+8
2013-12-30Parse /proc/cpuinfo for ARM HW featuresJussi Kivilinna1-2/+53
2013-12-30Fix buggy/incomplete detection of AVX/AVX2 supportJussi Kivilinna1-1/+45
2013-12-18Change utf-8 copyright characters to '(C)'Jussi Kivilinna1-1/+1
2013-12-13SHA-512: Add AVX and AVX2 implementations for x86-64Jussi Kivilinna3-1/+10
2013-12-12SHA-256: Add SSSE3 implementation for x86-64Jussi Kivilinna3-0/+5
2013-12-12Add a configuration file to disable hardware features.Werner Koch3-2/+112
2013-12-12Move list of hardware features to hwfeatures.c.Werner Koch4-48/+70
2013-12-12Remove macro hacks for internal vs. external functions. Part 2 and last.Werner Koch8-126/+132
2013-12-11random: Add a feature to close device file descriptors.Werner Koch2-1/+6
2013-12-10Fix last commit (9a37470c)Werner Koch1-1/+0
2013-12-09Fix one-off memory leak when build with Linux capability support.Werner Koch1-6/+21
2013-12-07sexp: Allow long names and white space in gcry_sexp_extract_param.Werner Koch1-7/+40
2013-12-06ecc: Remove unused internal function.Werner Koch1-5/+0
2013-12-06Fix building on mingw32Jussi Kivilinna1-0/+1
2013-12-05Remove macro hacks for internal vs. external functions. Part 1.Werner Koch10-847/+1060
2013-12-02mpi: Introduce 4 user flags for gcry_mpi_t.Werner Koch1-1/+5
2013-11-21Add GMAC to MAC APIJussi Kivilinna1-1/+7
2013-11-20Add Intel PCLMUL acceleration for GCMJussi Kivilinna3-0/+7
2013-11-19Initial implementation of GCMDmitry Eremin-Solenikov1-1/+5