summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Add ChangeLog Entry for Andrey's changes.ecc-integration-doneECC-INTEGRATION-1-5Werner Koch2011-02-023-106/+85
| | | | | | | Nuke trailing white spaces in the ChangeLog. Revert one debug message string. Ready to me merged back to master.
* Add function gcry_pk_get_param.Werner Koch2011-02-0112-114/+247
| | | | | | | | 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.
* Handle opaque MPIs in gcry_mpi_cmpWerner Koch2011-02-014-23/+50
|
* Add gcry_pk_get_curve.Werner Koch2011-02-0114-8/+390
|
* Changed ecdh parameter names and fixed MPI allocation.Werner Koch2011-01-316-57/+88
|
* Return used curve name with ECC key generationWerner Koch2011-01-313-17/+56
|
* Reverted the API to the old one.Werner Koch2011-01-272-308/+206
| | | | | | | | | | Storing thy curve name into an MPI and dropping all the other parameters breaks the ABI. Further it as not anymore possible to specify arbitrary curves. Thus I had to revert it to the old ABI. Another advantage is that the required ECDH changes are now minimal. The disadvantage is that we need to adjust the GnuPG code and do the curve selection and translation to DER encoded OIDs itself.
* Merge commit 'f4786ac' into ECC-INTEGRATION-1-5Werner Koch2011-01-271-0/+83
|\
| * Extend ignore file for non-vpath buildsWerner Koch2011-01-271-1/+76
| |
| * Add a list of files to ignore.Werner Koch2011-01-071-0/+8
| |
* | Begin of changing the ECDH API.Werner Koch2011-01-263-59/+51
| |
* | Editorial changes.Werner Koch2011-01-202-202/+254
| | | | | | | | | | | | Adjusted indentation to GNU style. Replaced C++ style comments. Reformatted some comments.
* | Revert version number to 1.5.0.Werner Koch2011-01-203-3/+9
| | | | | | | | Update AUTHORS and NEWS.
* | Fixed a typo, added logging.Andrey Jivsov2011-01-121-3/+13
| |
* | 'g10/gpg2 --encrypt --debug 15 -r ecdsa -a -o _e.asc _' and 'g10/gpg2 ↵Andrey Jivsov2011-01-101-24/+144
| | | | | | | | | | | | | | | | --debug 15 _e.asc', as well as decoding of an old message posted on https://sites.google.com/site/brainhub/pgpecckeys work. This is the milestone 2 that brings in ECDH support from http://code.google.com/p/gnupg-ecc/source/detail?r=15 . Updated the ECDH code to work with latest gnupg that doesn't expose private components of a public key.
* | Integrating http://code.google.com/p/gnupg-ecc/source/detail?r=15 .Andrey Jivsov2011-01-055-126/+369
|/ | | | | | 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.
* Makefile.am (LDADD): Fix typo in last change.Werner Koch2011-01-042-1/+6
| | | | Reported by Andrey Jivsov.
* * configure.ac (BUILD_REVISION): Use git_revision.Werner Koch2010-12-232-1/+5
|
* Doc fixes.Werner Koch2010-11-044-30/+154
| | | | | Started some work on dumpsexp.
* Look at GNUPG_RNDW32_NOPERFWerner Koch2010-10-182-31/+49
|
* typo fixWerner Koch2010-08-311-1/+1
|
* Prepare support of ia32 AES instructionsWerner Koch2010-08-275-6/+39
|
* Fix bug 1263Werner Koch2010-08-193-1/+7
|
* Prepare for a gpg-error changeWerner Koch2010-08-192-3/+16
|
* Insert sys/select.h to be POSIXly correct.Werner Koch2010-08-166-2/+17
| | | | | Typo fixes.
* Minor changes for MSVC.Werner Koch2010-07-094-6/+22
| | | | | Bumped LT version because we need to add an inetrface in the 1.4 branch.
* fixes for msvc compilerWerner Koch2010-06-293-3/+8
|
* Allow transient-key for ecdsa.Werner Koch2010-06-105-16/+46
| | | | | Fix a bug in a test.
* 2010-04-27 Marcus Brinkmann <marcus@g10code.de>Marcus Brinkmann2010-04-272-13/+24
| | | | | | * rndw32ce.c (fillup_buffer): Rewrite without using nested functions, which are broken on arm/cegcc.
* 2010-04-19 Marcus Brinkmann <marcus@g10code.de>Marcus Brinkmann2010-04-192-0/+15
| | | | | * configure.ac: Check for -fno-strict-aliasing.
* 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.
* UpdatedWerner Koch2010-04-141-1/+24
|
* Applied spelling fixes and more verbose test diagnositcs by Brad Hards.Werner Koch2010-04-1239-76/+135
|
* Typo fixesWerner Koch2010-04-065-21/+25
|
* Add new TIGER variantsWerner Koch2010-03-269-26/+192
|
* Added an entropy gatherer for W32CE.Werner Koch2010-03-248-34/+252
|
* Help not to edit a generated buffer.Werner Koch2010-03-155-1/+25
|
* Fix for gcc 4.4 on mipsWerner Koch2010-02-222-2/+24
|
* Support WindowsCE.Werner Koch2010-01-2126-58/+421
|
* Add an identifier for ECDH.Werner Koch2010-01-217-11/+17
| | | | | | Fixed some NEWS entries. Updated copyright lines.
* Boost performance of SHA-512 and SHA-256.Werner Koch2009-12-115-30/+229
|
* Add option --disable-O-flag-munging.Werner Koch2009-12-105-2/+38
|
* Cleaned up the cipher encrypy/decrypt constraints checks.Werner Koch2009-12-108-188/+342
|
* Disable all sparc64 asm stuffWerner Koch2009-12-092-10/+13
|
* Implemented the AES-Wrap algorithmWerner Koch2009-12-0910-115/+622
|
* 2009-12-08 Marcus Brinkmann <marcus@g10code.de>Marcus Brinkmann2009-12-0810-7162/+10770
| | | | | | | | | | | | | | | | | | | | | | | | | 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-295-9/+14
|
* Add examples.Werner Koch2009-10-282-7/+23
|
* Fix memleak in dsa key generationWerner Koch2009-08-212-0/+6
|