| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* NEWS: Add note about moving "gpgmeplug" to the "cryptplug"
package.
* README: Remove instructions related to "gpgmeplug".
* configure.ac: Remove enable option "gpgmeplug" and automake
conditional BUILD_GPGMEPLUG, as well as the status info about it.
(GPGMEPLUG): Remove variable.
* Makefile.am (gpgmeplug): Remove variable.
(SUBDIRS): Remove ${gpgmeplug}.
* cryptplug.h, gpgme-openpgp.c, gpgmeplug.dox, gpgme-smime.c,
Makefile.am, gpgmeplug.c, ChangeLog: Files removed.
CVSk: ----------------------------------------------------------------------
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
2002-11-19 Marcus Brinkmann <[email protected]>
* gpgme.texi (Generating Keys): Document new argument to
gpgme_op_genkey.
gpgme/
2002-11-19 Marcus Brinkmann <[email protected]>
* genkey.c: Only include <config.h> if [HAVE_CONFIG_H].
(struct genkey_result_s): Add new member FPR.
(_gpgme_release_genkey_result): Free RESULT->fpr if set.
(genkey_status_handler): Extract the fingerprint from the status
line.
(gpgme_op_genkey): Add new argument FPR and return the fingerprint
in it.
* gpgme.h: Adjust prototype of gpgme_op_genkey.
tests/
2002-11-19 Marcus Brinkmann <[email protected]>
* gpg/t-genkey.c (main): Add missing argument to gpgme_op_genkey
invocation.
CVSk: ----------------------------------------------------------------------
|
| |
|
|
|
|
| |
fingerprint parameter.
|
|
|
|
| |
GPGME_ATTR_USERID instead of GPGME_ATTR_EMAIL.
|
|
|
|
| |
isEmailInCertificate()
|
|
|
|
|
|
| |
* gpgmeplug.c (checkMessageSignature): Update call to
gpgme_op_verify to use new arguments.
|
|
|
|
| |
receiverCertificateDaysLeftToExpiry() handle the case that a certificate _never_ expires correctly.
|
| |
|
|
|
|
| |
kde/kdenetwork/libkdenetwork and kde/kdenetwork/kmail.
|
|
|
|
| |
Content-Type header must be enclosed in double quotes. Bugfix was provided by Marc Mutz solving problems with pine.
|
|
|
|
| |
days-left-to-expire-of-certificate are reported correctly by using an int instead of a time_t and (b) return the special value CRYPTPLUG_CERT_DOES_NEVER_EXPIRE to indicate that no expire date is stored in this certificate
|
| |
|
| |
|
|
|
|
| |
address in a signature certificate found in checkMessageSignature() function.
|
| |
|
|
|
|
|
|
| |
and don't loop over tmp_dn and double free the first item.
Spotted by Bernhard Herzog.
|
| |
|
|
|
|
|
|
| |
coded this. Tsss, wrote xstrdup some hundreds times but missed it
this time. Thanks to Steffen Hansen for noticing it.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
have been removed after my last fix. This avoids a memory leak
when a fingerprint was not found. Removed the double loop
increment in the code to release the arrays.
(make_fingerprint): Removed superfluous check on retrun value of
xmalloc.
(safe_free): Removed. Changed all callers to use a regular free
and at appropriate palces set the free pointer to NULL. That
safe_free stuff seems to have been copied verbatim from some
Mutt example code I posted.
(storeNewCharPtr): Use xmalloc instead of an unchecked
malloc. Removed superfluous string termination.
(parseAddress): Use xmalloc instead of an unchecked malloc.
(nextAddress): Ditto.
* gpgmeplug.c: Moved a few helper functions more to the top.
Fixed comment syntax. Merged a copyright notice somewhere in the
middle of the file with the one at the top.
|
| |
|
| |
|
|
|
|
|
|
|
| |
have been removed after my last fix. This avoids a memory leak
when a fingerprint was not found. Removed the double loop
increment in the code to release the arrays.
|
| |
|
| |
|
|
|
|
| |
findCertificates().
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(safe_malloc): Removed this macro and replaced it at all places
without return values checks by xmalloc.
(xstrdup): New. Replaces funny named macro with different
semantics. Changed all callers to the new semantic.
(findCertificates): Don't free duplicate free the FPR array
values. Removed the unneeded initialization. Replaces the
gcc-ish use dynamic allocation of automatic variables by repalce
maxCerts with a macro MAXCERTS. Made some comments Real C (tm).
(startListCertificates): Removed uneeded cast from xmalloc.
|
|
|
|
|
|
|
|
|
|
| |
this also fixes the dividing factor.
(signatureCertificateDaysLeftToExpiry)
(preceiverCertificateDaysLeftToExpiry): using the new macro
(caCertificateDaysLeftToExpiry)
(rootCertificateDaysLeftToExpiry): using new macro in deactivated code.
|
|
|
|
| |
certificated used for signing a received message
|
| |
|
| |
|
|
|
|
| |
from decryptMessage().
|
| |
|
| |
|
|
|
|
| |
fixes bug #1088.)
|
| |
|
| |
|
| |
|
|
|
|
| |
allow for searching only secret keys.
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
BTW, why did you change the sequence of the parts. According to the
specs there is no standard but our implementation has to make sure
that it uses the same sequence everywhere. Adding the extra parts is
useless because they are not defined in rfc2253 and thus can't occur.
|
| |
|
| |
|
|
|
|
| |
(b) provide additional function libVersion(void) to retrieve the library version used - this function has been added to the CryptPlug API as new *MUST* function for all implementations.
|
|
|
|
| |
extended signature status information from the CryptPlug to the calling process after trying to verify a signature.
|
| |
|
|
|
|
| |
messages. Unfortunately this is necessary for communication with some MS Outlook clients, e.g. TrustedMime is not able to understand Multipart/Signed messages. <sigh> NOTE: This breaks compabilitity with kdenetwork, so make sure to update the KDE sources as well...
|
| |
|
| |
|