aboutsummaryrefslogtreecommitdiffstats
path: root/common (unfollow)
Commit message (Collapse)AuthorFilesLines
2011-03-03Simplify the management of the stream list in estream.cWerner Koch2-66/+83
2011-03-01Add new functions to convert iso time strings.Werner Koch6-24/+253
2011-02-15Fix ChnageLog entries.Werner Koch1-0/+5
2011-02-12fixed --list-keys on Linux64 bitAndrey Jivsov1-2/+3
2011-02-08Add finger support to dirmngr.Werner Koch4-74/+331
The basic network code from http.c is used for finger. This keeps the network related code at one place and we are able to use the somewhat matured code form http.c. Unfortunately I had to enhance the http code for more robustness and probably introduced new bugs. Test this code using gpg --fetch-key finger:[email protected] (I might be the last user of finger ;-)
2011-02-04Nuked almost all trailing white space.post-nuke-of-trailing-wsWerner Koch85-1050/+998
We better do this once and for all instead of cluttering all future commits with diffs of trailing white spaces. In the majority of cases blank or single lines are affected and thus this change won't disturb a git blame too much. For future commits the pre-commit scripts checks that this won't happen again.
2011-02-03Add a DECRYPTION_INFO status.Werner Koch2-5/+8
DECRYPTION_INFO <mdc_method> <sym_algo> Print information about the symmetric encryption algorithm and the MDC method. This will be emitted even if the decryption fails.
2011-02-03Update copyright yearWerner Koch2-62/+66
Nuked some trailing spaces.
2011-02-03Finished ECC integration.ECC-INTEGRATION-2-1Werner Koch2-10/+7
Wrote the ChangeLog 2011-01-13 entry for Andrey's orginal work modulo the cleanups I did in the last week. Adjusted my own ChangeLog entries to be consistent with that entry. Nuked quite some trailing spaces; again sorry for that, I will better take care of not saving them in the future. "git diff -b" is useful to read the actual changes ;-). The ECC-INTEGRATION-2-1 branch can be closed now.
2011-02-02Sample ECC keys and message do now work.Werner Koch1-9/+15
Import and export of secret keys does now work. Encryption has been fixed to be compatible with the sample messages. This version tests for new Libgcrypt function and thus needs to be build with a new Libgcrypt installed.
2011-01-31Move OpenPGP OID helpers to common/.Werner Koch6-36/+390
This is needed so that the agent will be able to export and import OpenPGP secret keys. Add test case. Removed unused function.
2011-01-24Fix ECDH configure testWerner Koch1-5/+0
2011-01-21Editorial changes and allow building with old libgcrypts.Werner Koch1-3/+8
Changed order of some conditional to make to put the special case into the true branch. Indentation changes. Minor other changes to make the ECC code more similar to the rest of our code. It builds but many sefltests still fail. Need to fix that before using it with an ECDH enabled libgcrypt. [/] 2011-01-21 Werner Koch <[email protected]> * configure.ac: Need Libgcrypt 1.4.6 due to AESWRAP. (HAVE_GCRY_PK_ECDH): Add new test. [agent/] 2011-01-21 Werner Koch <[email protected]> * cvt-openpgp.c (GCRY_PK_ECDH) [!HAVE_GCRY_PK_ECDH]: New. [include/] 2011-01-21 Werner Koch <[email protected]> * cipher.h (GCRY_PK_USAGE_CERT): Remove compatibility macros because we now require libgcrypt 1.4.6. (GCRY_PK_ECDH): Add replacement.
2011-01-20Fix for bug#1313. de.po update.Werner Koch2-9/+29
2011-01-20All standard keyserver commands are now using dirmngr.Werner Koch6-22/+90
2011-01-19Use estream for dirmngr's --gpgconf-list.Werner Koch2-2/+7
Change insalled name of gpg2 for Wince.
2011-01-18estream support for iobuf and new memuf functions.Werner Koch5-5/+189
2011-01-18Fix es_fopenmem and es_mopen bug.Werner Koch1-1/+1
2011-01-18Fix computation of NEWSIZE in es_func_mem_write.Werner Koch2-1/+5
The function used to fail and return EINVAL when enlarging the buffer.
2011-01-10Fix bug #1311.Werner Koch2-2/+8
2011-01-10Initial code checking for backup - not yet working.Werner Koch5-24/+80
2011-01-10Fix bug #1311.Werner Koch2-2/+8
2011-01-06Integrating http://code.google.com/p/gnupg-ecc/source/detail?r=15 .Andrey Jivsov2-0/+28
The following works: gpg2 --gen-key (ECC) gpg2 --list-keys gpg2 --list-packets ~/.gnupg/pubring.gpg gpg2 --list-packets <private key from http://sites.google.com/site/brainhub/pgpecckeys> ECDH doesn't work yet as the code must be re-written to adjust for gpg-agent refactoring.
2010-12-17Increase start timeoutWerner Koch2-24/+30
2010-12-172010-12-17 Marcus Brinkmann <[email protected]>Marcus Brinkmann2-0/+6
* homedir.c (gnupg_cachedir): Create /temp subdirectories.
2010-12-02s/AES/AES128/ in diagnostics and --list-configWerner Koch4-3/+26
2010-12-02Add logging to GPG2: [W32CE].Werner Koch2-3/+47
2010-11-26Remove superfluous parameter.Werner Koch2-8/+15
Make self-check interval larger
2010-11-23Change stack size for Wince.Werner Koch2-12/+36
Allow for a longer agent atartup under wince. Print gpg output via estream.
2010-11-08A merged changesWerner Koch2-1/+6
2010-10-27Better support unsigned time_tWerner Koch2-17/+35
2010-10-26Re-implemented GPG's --passwd command and improved it.Werner Koch3-4/+9
2010-10-20Enable i18n for W32.Werner Koch2-0/+5
2010-10-18Re-enabled german translationWerner Koch1-4/+4
2010-10-14Some tweaks to the agent startup.Werner Koch2-8/+24
2010-10-13More agent support for gpg.Werner Koch3-0/+85
2010-10-08New configure optionh --enable-dirmngr-auto-start.Werner Koch1-1/+9
autogen.sh enables this for CE.
2010-10-04[w32ce] Do not print the faulty timezone infoWerner Koch2-26/+35
Switch FAQ sources to org-mode
2010-10-01Exporting secret keys via gpg-agent is now basically supported.Werner Koch6-1/+28
A couple of forward ported changes. Doc updates.
2010-09-13Fix standard directories for Wince.Werner Koch2-39/+37
Typo fix.
2010-09-02Obscure the cached passphrases.Werner Koch2-0/+8
2010-09-012010-09-01 Marcus Brinkmann <[email protected]>Marcus Brinkmann2-1/+5
* estream.c (_es_set_std_fd): Disable debug output.
2010-08-26Fix for W32.Werner Koch1-0/+2
2010-08-26.Werner Koch2-67/+155
2010-08-23gpgconf does now work for Wince.Werner Koch6-193/+321
2010-08-20Reworked the posix and w32 exechelpers.Werner Koch7-166/+776
2010-08-18Fix regression in logging.Werner Koch5-25/+78
Add a registry key to enable catch-all remote debugging for W32. Replace more stdio stuff by estream.
2010-08-16Auto-start dirmngr.Werner Koch3-25/+177
2010-08-13Minor Makefile fixes to let it build on all platformsWerner Koch2-4/+9
2010-08-12Fix dirmngr problems on CE.Werner Koch2-2/+6
Add new dirmngr commands. Minor other fixes.