summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Add function gcry_pk_get_param.Werner Koch2011-02-017-8/+33
| | | | | | | | Also changed quite some trailing white spaces. I never configured that in Emacs but git diff annoys me with red lines and thus it seems better to use nuke-trailing-whitespace autmatically. Sorry for the extra diff lines. A diff filter should help to not show those changes.
* Add gcry_pk_get_curve.Werner Koch2011-02-017-6/+36
|
* Changed ecdh parameter names and fixed MPI allocation.Werner Koch2011-01-312-25/+69
|
* Integrating http://code.google.com/p/gnupg-ecc/source/detail?r=15 .Andrey Jivsov2011-01-051-0/+1
| | | | | | This merge went smoothly and didn't need any code written (as opposed to parallel gnupg integration). The checked in code was tested through gnupg with 'gnupg --gen-key (select ECC)'. This change corresponds to earlier check in gnupg project. This branch, ECC-INTEGRATION-1-5, corresponds to ECC-INTEGRATION-2-1 in gnupg project.
* Doc fixes.Werner Koch2010-11-042-26/+150
| | | | | Started some work on dumpsexp.
* Prepare support of ia32 AES instructionsWerner Koch2010-08-274-5/+38
|
* Insert sys/select.h to be POSIXly correct.Werner Koch2010-08-162-0/+5
| | | | | Typo fixes.
* Minor changes for MSVC.Werner Koch2010-07-092-2/+11
| | | | | Bumped LT version because we need to add an inetrface in the 1.4 branch.
* fixes for msvc compilerWerner Koch2010-06-293-3/+8
|
* 2010-04-19 Marcus Brinkmann <marcus@g10code.de>Marcus Brinkmann2010-04-192-1/+7
| | | | | * misc.c (write2stderr): Dummy variable to silence gcc warning.
* 2010-04-16 Marcus Brinkmann <marcus@g10code.de>Marcus Brinkmann2010-04-162-30/+46
| | | | | | | | | | | * sexp.c: (sexp_sscan): Make it variable length, and rename the old version to ... (vsexp_sscan): ... this new function. Also swap last two arguments. (gcry_sexp_create): Remove dummy va_list. (gcry_sexp_build): Use vsexp_sscan instead of sexp_sscan. (_gcry_sexp_vbuild): Likewise. (gcry_sexp_build_array): Remove dummy va_list. (gcry_sexp_sscan): Likewise.
* Applied spelling fixes and more verbose test diagnositcs by Brad Hards.Werner Koch2010-04-1210-16/+20
|
* Add new TIGER variantsWerner Koch2010-03-262-2/+6
|
* Help not to edit a generated buffer.Werner Koch2010-03-152-0/+10
|
* Support WindowsCE.Werner Koch2010-01-217-24/+78
|
* Add an identifier for ECDH.Werner Koch2010-01-212-1/+6
| | | | | | Fixed some NEWS entries. Updated copyright lines.
* Implemented the AES-Wrap algorithmWerner Koch2009-12-092-1/+6
|
* 2009-12-08 Marcus Brinkmann <marcus@g10code.de>Marcus Brinkmann2009-12-082-10/+21
| | | | | | | | | | | | | | | | | | | | | | | | | Update to libtool 2.2.6a. * configure.ac: Invoke AC_CONFIG_MACRO_DIR. (AC_LIBTOOL_WIN32_DLL, AC_LIBTOOL_RC): Replace by ... (LT_PREREQ, LT_INIT, LT_LANG): ... these. * config.guess, config.sub, install-sh, ltmain.sh, m4/libtool.m4: Updated to libtool 2.2.6a. * m4/ltoptions.m4, m4/ltsugar.m4, m4/ltversion.m4, m4/lt~obsolete.m4: New files from libtool 2.2.6a. src/ 2009-12-08 Marcus Brinkmann <marcus@g10code.de> * Makefile.am (LTRCCOMPILE): Refactor with ... (RCCOMPILE): ... this new macro. Add $(libgcrypt_la_CPPFLAGS). (SUFFIXES): Add .lo. (.rc.o): Change to ... (.rc.lo): ... this implicit rule. (gcrypt_res_ldflag): Removed. (gcrypt_res): Use libtool object file name here. (libgcrypt_la_LDFLAGS): Remove gcrypt_res_ldflag usage. (libgcrypt_la_LIBADD): Add gcrypt_res.
* Fix detection of cpuid statement.Werner Koch2009-11-292-1/+7
|
* Include sys/msg.h if needed.Werner Koch2009-08-052-0/+7
|
* Get more in sync to the Fedora version.Werner Koch2009-07-022-0/+4
|
* Minor bug fixes.Werner Koch2009-07-023-8/+42
|
* Doc fixes.Werner Koch2009-05-101-4/+4
|
* Portability fixes.Werner Koch2009-02-164-10/+24
|
* fix for bug#993.Werner Koch2009-02-022-1/+7
|
* Preparinglibgcrypt-1.4.4Werner Koch2009-01-224-3/+9
|
* Fix for big endian hosts.Werner Koch2008-12-102-6/+4
|
* Allow speicification of domain parameters for DSA key generation.Werner Koch2008-12-101-1/+1
| | | | | | | Doc updates. Allows the use of the strings AES-128, AES-192, AES-256 to specify AES algorithms.
* Allow (transient-key) for DSA.Werner Koch2008-12-053-4/+17
| | | | | | Type fix. Made sure that gcry_free preserves ERRNO.
* Prepare for FIPS186-3.Werner Koch2008-11-261-2/+8
|
* Implement FIPS 186-2 key generation.Werner Koch2008-11-251-0/+6
|
* Finished RSA X9.31 key generation.Werner Koch2008-11-254-6/+71
|
* Cleaned up the public key module calling conventions.Werner Koch2008-11-244-15/+22
| | | | | Add a way to derive RSA keys according to X9.31.
* Add a method to disable the weak key detection.Werner Koch2008-11-056-6/+20
| | | | | | Add a method to return the current input block. Use this in the FIPS driver.
* Autodetect useful gcc warnings in maintainer-mode.Werner Koch2008-10-302-1/+15
| | | | | Flag _gcry_gettext with format_arg attribute.
* Do no restrtc usage of MD5 in fips mode.Werner Koch2008-10-244-18/+70
|
* Add CAVS test.Werner Koch2008-10-028-9/+34
| | | | | | Various minor fixes. Sigbus fixes for AES.
* fix sigbusWerner Koch2008-09-201-1/+3
|
* Preparing a releaseWerner Koch2008-09-182-0/+6
|
* Syntax fix.Werner Koch2008-09-181-1/+1
|
* Implemented an Enforced FIPS mode.Werner Koch2008-09-185-27/+138
| | | | | Documentation updates.
* Another tweak for the RNG test code.Werner Koch2008-09-162-1/+6
|
* Allow transition to Error states from thye Init state.Werner Koch2008-09-162-1/+8
|
* Changed error text.Werner Koch2008-09-151-1/+1
|
* Log a failed intgetrity check with filename.Werner Koch2008-09-152-0/+7
|
* Use syslog to log important messages.Werner Koch2008-09-155-3/+141
| | | | | Add an external RNG test hook.
* Only run required tests during power-up self-test.Werner Koch2008-09-125-25/+39
| | | | | Enter error state after a failed key generation tests.
* Changed the HMAC binary check file format.Werner Koch2008-09-113-18/+53
|
* Implemented more self-tests.Werner Koch2008-09-112-2/+9
|
* Let the test suite run the selftests even in non-fips mode.Werner Koch2008-09-055-7/+28
|