2002-11-28 Marcus Brinkmann <marcus@g10code.de>
* 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: ----------------------------------------------------------------------
This commit is contained in:
parent
856c4398c6
commit
1c66649aad
13
ChangeLog
13
ChangeLog
@ -1,3 +1,16 @@
|
|||||||
|
2002-11-28 Marcus Brinkmann <marcus@g10code.de>
|
||||||
|
|
||||||
|
* 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.
|
||||||
|
|
||||||
2002-11-22 Marcus Brinkmann <marcus@g10code.de>
|
2002-11-22 Marcus Brinkmann <marcus@g10code.de>
|
||||||
|
|
||||||
* configure.ac: Disable GPGSM for all dosish systems.
|
* configure.ac: Disable GPGSM for all dosish systems.
|
||||||
|
10
Makefile.am
10
Makefile.am
@ -1,5 +1,5 @@
|
|||||||
# Copyright (C) 2000 Werner Koch (dd9jn)
|
# Copyright (C) 2000 Werner Koch (dd9jn)
|
||||||
# Copyright (C) 2001 g10 Code GmbH
|
# Copyright (C) 2001, 2002 g10 Code GmbH
|
||||||
#
|
#
|
||||||
# This file is part of GPGME.
|
# This file is part of GPGME.
|
||||||
#
|
#
|
||||||
@ -45,13 +45,7 @@ else
|
|||||||
tests =
|
tests =
|
||||||
endif
|
endif
|
||||||
|
|
||||||
if BUILD_GPGMEPLUG
|
SUBDIRS = ${assuan} gpgme ${tests} doc ${bonobo} ${complus}
|
||||||
gpgmeplug = gpgmeplug
|
|
||||||
else
|
|
||||||
gpgmeplug =
|
|
||||||
endif
|
|
||||||
|
|
||||||
SUBDIRS = ${assuan} gpgme ${tests} doc ${bonobo} ${complus} ${gpgmeplug}
|
|
||||||
|
|
||||||
# Fix the version of the spec file and create a file named VERSION
|
# Fix the version of the spec file and create a file named VERSION
|
||||||
# to be used for patch's Prereq: feature.
|
# to be used for patch's Prereq: feature.
|
||||||
|
14
NEWS
14
NEWS
@ -25,6 +25,20 @@ gpgme_check_engine REMOVED: Deprecated since 0.3.0.
|
|||||||
gpgme_op_genkey CHANGED: New parameter FPR.
|
gpgme_op_genkey CHANGED: New parameter FPR.
|
||||||
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
|
Noteworthy changes in version 0.3.13 (2002-11-20)
|
||||||
|
-------------------------------------------------
|
||||||
|
|
||||||
|
* Release due to changes in gpgmeplug.
|
||||||
|
|
||||||
|
Noteworthy changes in version 0.3.12 (2002-10-15)
|
||||||
|
-------------------------------------------------
|
||||||
|
|
||||||
|
* Fixed some bux with key listings.
|
||||||
|
|
||||||
|
* The development has been branched to clean up some API issues.
|
||||||
|
This 0.3 series will be kept for compatibility reasons; so do don't
|
||||||
|
expect new features.
|
||||||
|
|
||||||
Noteworthy changes in version 0.3.11 (2002-09-20)
|
Noteworthy changes in version 0.3.11 (2002-09-20)
|
||||||
-------------------------------------------------
|
-------------------------------------------------
|
||||||
|
|
||||||
|
6
README
6
README
@ -24,12 +24,6 @@ If configure can't find the `gpgsm' binary in your path, you can
|
|||||||
specify the location with the --with-gpgsm=/path/to/gpgsm argument to
|
specify the location with the --with-gpgsm=/path/to/gpgsm argument to
|
||||||
configure.
|
configure.
|
||||||
|
|
||||||
To enable the CryptPlug GPGME PlugIn for both protocols, use the
|
|
||||||
`--enable-gpgmeplug' option to the configure script. `gpgmeplug' is
|
|
||||||
experimental and you should not assume that it will stay with gpgme.
|
|
||||||
The plug-ins are installed by `make install' in `pkglibdir', normally
|
|
||||||
`PREFIX/lib/gpgme'.
|
|
||||||
|
|
||||||
Before building the CVS version following the generic install
|
Before building the CVS version following the generic install
|
||||||
instructions in `INSTALL', you need to set up the build scripts with
|
instructions in `INSTALL', you need to set up the build scripts with
|
||||||
`./autogen.sh'. To build the W32 version, use `./autogen.sh
|
`./autogen.sh'. To build the W32 version, use `./autogen.sh
|
||||||
|
10
configure.ac
10
configure.ac
@ -241,12 +241,6 @@ AM_CONDITIONAL(BUILD_ASSUAN, test "$GPGSM" != "no")
|
|||||||
AM_CONDITIONAL(BUILD_COMPLUS, test "$component_system" = "COM+")
|
AM_CONDITIONAL(BUILD_COMPLUS, test "$component_system" = "COM+")
|
||||||
AM_CONDITIONAL(BUILD_BONOBO, test "$component_system" = "Bonobo")
|
AM_CONDITIONAL(BUILD_BONOBO, test "$component_system" = "Bonobo")
|
||||||
|
|
||||||
GPGMEPLUG=no
|
|
||||||
AC_ARG_ENABLE(gpgmeplug,
|
|
||||||
AC_HELP_STRING([--enable-gpgmeplug], [build GPGME Crypt Plug-In]),
|
|
||||||
GPGMEPLUG=$enableval)
|
|
||||||
AM_CONDITIONAL(BUILD_GPGMEPLUG, test "$GPGMEPLUG" = "yes")
|
|
||||||
|
|
||||||
dnl Make the version number in gpgme/gpgme.h the same as the one here.
|
dnl Make the version number in gpgme/gpgme.h the same as the one here.
|
||||||
dnl (this is easier than to have a *.in file just for one substitution)
|
dnl (this is easier than to have a *.in file just for one substitution)
|
||||||
GNUPG_FIX_HDR_VERSION(gpgme/gpgme.h, GPGME_VERSION)
|
GNUPG_FIX_HDR_VERSION(gpgme/gpgme.h, GPGME_VERSION)
|
||||||
@ -269,7 +263,7 @@ dnl
|
|||||||
AC_CONFIG_FILES(Makefile assuan/Makefile gpgme/Makefile
|
AC_CONFIG_FILES(Makefile assuan/Makefile gpgme/Makefile
|
||||||
tests/Makefile tests/gpg/Makefile tests/gpgsm/Makefile
|
tests/Makefile tests/gpg/Makefile tests/gpgsm/Makefile
|
||||||
doc/Makefile
|
doc/Makefile
|
||||||
bonobo/Makefile complus/Makefile gpgmeplug/Makefile)
|
bonobo/Makefile complus/Makefile)
|
||||||
AC_CONFIG_FILES(gpgme/gpgme-config, chmod +x gpgme/gpgme-config)
|
AC_CONFIG_FILES(gpgme/gpgme-config, chmod +x gpgme/gpgme-config)
|
||||||
AC_OUTPUT
|
AC_OUTPUT
|
||||||
|
|
||||||
@ -281,6 +275,4 @@ echo "
|
|||||||
|
|
||||||
GpgSM version: min. $NEED_GPGSM_VERSION
|
GpgSM version: min. $NEED_GPGSM_VERSION
|
||||||
GpgSM path: $GPGSM
|
GpgSM path: $GPGSM
|
||||||
|
|
||||||
GPGME CryptPlug: $GPGMEPLUG
|
|
||||||
"
|
"
|
||||||
|
@ -1,199 +0,0 @@
|
|||||||
2002-11-19 Marcus Brinkmann <marcus@g10code.de>
|
|
||||||
|
|
||||||
* gpgmeplug.c (requestDecentralCertificate): Add new argument to
|
|
||||||
gpgme_op_genkey invocation.
|
|
||||||
|
|
||||||
2002-10-12 Marcus Brinkmann <marcus@g10code.de>
|
|
||||||
|
|
||||||
* gpgmeplug.c (checkMessageSignature): Update call to
|
|
||||||
gpgme_op_verify to use new arguments.
|
|
||||||
|
|
||||||
2002-09-20 Werner Koch <wk@gnupg.org>
|
|
||||||
|
|
||||||
* gpgmeplug.c (nextCertificate): Sanity check for empty tmp_dn.
|
|
||||||
|
|
||||||
2002-08-20 Steffen Hansen <steffen@hrhansen.dk>
|
|
||||||
|
|
||||||
* Use gpgme_op_import_ext() instead of gpgme_op_import(). We
|
|
||||||
should now be able to better check for the case when we have no
|
|
||||||
error, but still no certificate was imported.
|
|
||||||
|
|
||||||
2002-07-31 Steffen Hansen <steffen@hrhansen.dk>
|
|
||||||
|
|
||||||
* Renamed importCertificate() to importCertificateWithFPR() and
|
|
||||||
implemented importCertificateFromMem().
|
|
||||||
|
|
||||||
2002-07-03 Werner Koch <wk@gnupg.org>
|
|
||||||
|
|
||||||
* gpgmeplug.c (nextCertificate): Actually free the entire array
|
|
||||||
and don't loop over tmp_dn and double free the first item.
|
|
||||||
Spotted by Bernhard Herzog.
|
|
||||||
|
|
||||||
2002-07-01 Werner Koch <wk@gnupg.org>
|
|
||||||
|
|
||||||
* gpgmeplug.c (findCertificates): Reintroduced a free which must
|
|
||||||
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.
|
|
||||||
(xstrdup): Oops, obviously I calculated the length wrong when
|
|
||||||
coded this. Tsss, wrote xstrdup some hundreds times but missed it
|
|
||||||
this time. Thanks to Steffen Hansen for noticing it.
|
|
||||||
|
|
||||||
* 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.
|
|
||||||
|
|
||||||
2002-06-28 Werner Koch <wk@gnupg.org>
|
|
||||||
|
|
||||||
* gpgmeplug.c (xmalloc): New.
|
|
||||||
(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.
|
|
||||||
|
|
||||||
2002-06-28 Bernhard Reiter <bernhard@intevation.de>
|
|
||||||
|
|
||||||
* gpgmeplug.c: new macro days_to_seconds().
|
|
||||||
this also fixes the dividing factor.
|
|
||||||
(signatureCertificateDaysLeftToExpiry)
|
|
||||||
(preceiverCertificateDaysLeftToExpiry): using the new macro
|
|
||||||
|
|
||||||
(caCertificateDaysLeftToExpiry)
|
|
||||||
(rootCertificateDaysLeftToExpiry): using new macro in deactivated code.
|
|
||||||
|
|
||||||
|
|
||||||
2002-06-27 Steffen Hansen <steffen@hrhansen.dk>
|
|
||||||
|
|
||||||
* gpgmeplug.c: Fixed pattern related bug.
|
|
||||||
|
|
||||||
* cryptplug.h, gpgmeplug.c: Handle truncated data from dirmngr.
|
|
||||||
|
|
||||||
2002-06-25 Steffen Hansen <steffen@hrhansen.dk>
|
|
||||||
|
|
||||||
* cryptplug.h, gpgmeplug.c: New function importCertificate() for importing a
|
|
||||||
certificate from the temp. db to the real one given a fingerprint.
|
|
||||||
|
|
||||||
2002-06-20 Werner Koch <wk@gnupg.org>
|
|
||||||
|
|
||||||
* gpgmeplug.c (reorder_dn): Added missing stdpart list terminator.
|
|
||||||
|
|
||||||
2002-05-30 Steffen Hansen <steffen@hrhansen.dk>
|
|
||||||
|
|
||||||
* cryptplug.h, gpgmeplug.c: Added certificate info listing functions.
|
|
||||||
Not yet complete.
|
|
||||||
Converted more C99 style comments to "classic" style.
|
|
||||||
|
|
||||||
2002-03-23 Werner Koch <wk@gnupg.org>
|
|
||||||
|
|
||||||
* gpgmeplug.c: Converted it to real C; i.e. use standard comments -
|
|
||||||
we are doing ISO C 90. Translated a few German remarks and
|
|
||||||
commented on some things.
|
|
||||||
|
|
||||||
2002-03-08 Steffen Hansen <steffen@hrhansen.dk>
|
|
||||||
|
|
||||||
* A little better address-parsing. Not real rfc822 yet, but at
|
|
||||||
least it fetches the address between '<' and '>' now if they are
|
|
||||||
present.
|
|
||||||
|
|
||||||
2002-03-07 Steffen Hansen <steffen@klaralvdalens-datakonsult.se>
|
|
||||||
|
|
||||||
* gpgmeplug.c (encryptMessage): Made the function accept multiple
|
|
||||||
reciepients via addressee -- it is now parsed af a comma-separated
|
|
||||||
list.
|
|
||||||
|
|
||||||
2002-03-06 Werner Koch <wk@gnupg.org>
|
|
||||||
|
|
||||||
* gpgmeplug.c (signMessage): Fixed offbyone. Don't include the
|
|
||||||
EOS character into the signature.
|
|
||||||
(checkMessageSignature): Ditto.
|
|
||||||
|
|
||||||
2002-02-28 Kalle Dalheimer <kalle@klaralvdalens-datakonsult.se>
|
|
||||||
|
|
||||||
* gpgmeplug.c (signMessage): Implemented warning when signature
|
|
||||||
certificates are about to expire
|
|
||||||
(isEmailInCertificate): Added support for checking whether the
|
|
||||||
signer's email address is contained in his certificate.
|
|
||||||
|
|
||||||
* cryptplug.h: Implemented warning when signature
|
|
||||||
certificates are about to expire
|
|
||||||
|
|
||||||
2002-02-27 Marcus Brinkmann <marcus@g10code.de>
|
|
||||||
|
|
||||||
* gpgmeplug.c (signMessage): Fix code syntax.
|
|
||||||
|
|
||||||
2002-02-01 Marcus Brinkmann <marcus@g10code.de>
|
|
||||||
|
|
||||||
* Makefile.am (EXTRA_gpgme_openpgp_la_SOURCES): New variable.
|
|
||||||
(EXTRA_gpgme_smime_la_SOURCES): Likewise.
|
|
||||||
|
|
||||||
* gpgmeplug.c (passphrase_cb): Fix type of third argument.
|
|
||||||
|
|
||||||
2002-01-16 Marcus Brinkmann <marcus@g10code.de>
|
|
||||||
|
|
||||||
* gpgme-openpgp.c: New file.
|
|
||||||
* Makefile.am (gpgme_openpgp_la_SOURCES): Replace gpgmeplug.c with
|
|
||||||
gpgme-openpgp.c.
|
|
||||||
|
|
||||||
2002-01-15 Marcus Brinkmann <marcus@g10code.de>
|
|
||||||
|
|
||||||
* gpgmeplug.c: Renamed to ...
|
|
||||||
* gpgme-openpgp.c: ... this. New file.
|
|
||||||
* gpgsmplug.c: Renamed to ...
|
|
||||||
* gpgme-smime.c: ... this. new file.
|
|
||||||
* Makefile.am: Rewritten to use libtool's module functionality.
|
|
||||||
|
|
||||||
2001-12-19 Marcus Brinkmann <marcus@g10code.de>
|
|
||||||
|
|
||||||
* Makefile.am (lib_LTLIBRARIES): Rename to ...
|
|
||||||
(noinst_LTLIBRARIES): ... this target.
|
|
||||||
|
|
||||||
2001-12-19 Marcus Brinkmann <marcus@g10code.de>
|
|
||||||
|
|
||||||
* Makefile.am (libgpgmeplug_la_SOURCES): Remove gpgme.h.
|
|
||||||
(libgpgsmplug_la_SOURCES): Likewise.
|
|
||||||
|
|
||||||
2001-11-29 Marcus Brinkmann <marcus@g10code.de>
|
|
||||||
|
|
||||||
* gpgmeplug.c (checkMessageSignature): Add call to gpgme_set_protocol.
|
|
||||||
|
|
||||||
2001-11-24 Marcus Brinkmann <marcus@g10code.de>
|
|
||||||
|
|
||||||
* Makefile.am (libgpgsmplug_la_SOURCES): Fix source file.
|
|
||||||
|
|
||||||
2001-11-22 Marcus Brinkmann <marcus@g10code.de>
|
|
||||||
|
|
||||||
* Makefile.am (libgpgsmplug_la_LIBADD): New variable.
|
|
||||||
(libgpgsmplug_la_LDFLAGS): Likewise.
|
|
||||||
(libgpgsmplug_la_SOURCES): Likewise.
|
|
||||||
(lib_LTLIBRARIES): Add libgpgsmplug.la.
|
|
||||||
(INCLUDES): Include the local gpgme.h.
|
|
||||||
|
|
||||||
* gpgmeplug.c (signMessage): Set protocol.
|
|
||||||
(GPGMEPLUG_PROTOCOL) [!GPGMEPLUG_PROTOCOL]: Set
|
|
||||||
GPGMEPLUG_PROTOCOL.
|
|
||||||
* gpgsmplug.c: New file.
|
|
||||||
|
|
||||||
2001-11-21 Marcus Brinkmann <marcus@g10code.de>
|
|
||||||
|
|
||||||
* gpgmeplug.c: Include config.h only if [HAVE_CONFIG_H]. Do not
|
|
||||||
include util.h.
|
|
||||||
(deinitialize): Use free, not _gpgme_free.
|
|
||||||
(setDirectoryServers): Use calloc, not xtrycalloc. Use free, not
|
|
||||||
_gpgme_free. Use malloc instead xtrymalloc.
|
|
||||||
(appendDirectoryServer): Use realloc, not xtryrealloc.
|
|
||||||
|
|
@ -1,39 +0,0 @@
|
|||||||
# $Id$
|
|
||||||
#
|
|
||||||
# Makefile.am - Automake specification file for GPGMEPLUG.
|
|
||||||
# GPGMEPLUG is a GPGME based cryptography plug-in
|
|
||||||
# following the common CRYPTPLUG specification.
|
|
||||||
#
|
|
||||||
# Copyright (C) 2001 by Klar?lvdalens Datakonsult AB
|
|
||||||
# Copyright (C) 2002 g10 Code GmbH
|
|
||||||
#
|
|
||||||
# GPGMEPLUG is free software; you can redistribute it and/or modify
|
|
||||||
# it under the terms of GNU General Public License as published by
|
|
||||||
# the Free Software Foundation; version 2 of the License.
|
|
||||||
#
|
|
||||||
# GPGMEPLUG is distributed in the hope that it will be useful,
|
|
||||||
# it under the terms of GNU General Public License as published by
|
|
||||||
# the Free Software Foundation; version 2 of the License
|
|
||||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
||||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
||||||
# GNU General Public License for more details.
|
|
||||||
#
|
|
||||||
# You should have received a copy of the GNU General Public License
|
|
||||||
# along with this program; if not, write to the Free Software
|
|
||||||
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
|
|
||||||
#
|
|
||||||
## Process this file with automake to produce Makefile.in
|
|
||||||
|
|
||||||
INCLUDES = -I$(top_srcdir)/gpgme
|
|
||||||
|
|
||||||
pkglib_LTLIBRARIES = gpgme-openpgp.la gpgme-smime.la
|
|
||||||
|
|
||||||
gpgme_openpgp_la_SOURCES = cryptplug.h gpgme-openpgp.c
|
|
||||||
EXTRA_gpgme_openpgp_la_SOURCES = gpgmeplug.c
|
|
||||||
gpgme_openpgp_la_LIBADD = ../gpgme/libgpgme.la
|
|
||||||
gpgme_openpgp_la_LDFLAGS = -module -avoid-version
|
|
||||||
|
|
||||||
gpgme_smime_la_SOURCES = cryptplug.h gpgme-smime.c
|
|
||||||
EXTRA_gpgme_smime_la_SOURCES = gpgmeplug.c
|
|
||||||
gpgme_smime_la_LIBADD = ../gpgme/libgpgme.la
|
|
||||||
gpgme_smime_la_LDFLAGS = -module -avoid-version
|
|
File diff suppressed because it is too large
Load Diff
@ -1,60 +0,0 @@
|
|||||||
#define GPGMEPLUG_PROTOCOL GPGME_PROTOCOL_OpenPGP
|
|
||||||
|
|
||||||
/* definitions for signing */
|
|
||||||
// 1. opaque signatures (only used for S/MIME)
|
|
||||||
#define GPGMEPLUG_OPA_SIGN_INCLUDE_CLEARTEXT false
|
|
||||||
#define GPGMEPLUG_OPA_SIGN_MAKE_MIME_OBJECT false
|
|
||||||
#define GPGMEPLUG_OPA_SIGN_MAKE_MULTI_MIME false
|
|
||||||
#define GPGMEPLUG_OPA_SIGN_CTYPE_MAIN ""
|
|
||||||
#define GPGMEPLUG_OPA_SIGN_CDISP_MAIN ""
|
|
||||||
#define GPGMEPLUG_OPA_SIGN_CTENC_MAIN ""
|
|
||||||
#define GPGMEPLUG_OPA_SIGN_CTYPE_VERSION ""
|
|
||||||
#define GPGMEPLUG_OPA_SIGN_CDISP_VERSION ""
|
|
||||||
#define GPGMEPLUG_OPA_SIGN_CTENC_VERSION ""
|
|
||||||
#define GPGMEPLUG_OPA_SIGN_BTEXT_VERSION ""
|
|
||||||
#define GPGMEPLUG_OPA_SIGN_CTYPE_CODE ""
|
|
||||||
#define GPGMEPLUG_OPA_SIGN_CDISP_CODE ""
|
|
||||||
#define GPGMEPLUG_OPA_SIGN_CTENC_CODE ""
|
|
||||||
#define GPGMEPLUG_OPA_SIGN_FLAT_PREFIX ""
|
|
||||||
#define GPGMEPLUG_OPA_SIGN_FLAT_SEPARATOR ""
|
|
||||||
#define GPGMEPLUG_OPA_SIGN_FLAT_POSTFIX ""
|
|
||||||
// 2. detached signatures (used for S/MIME and for OpenPGP)
|
|
||||||
#define GPGMEPLUG_DET_SIGN_INCLUDE_CLEARTEXT true
|
|
||||||
#define GPGMEPLUG_DET_SIGN_MAKE_MIME_OBJECT true
|
|
||||||
#define GPGMEPLUG_DET_SIGN_MAKE_MULTI_MIME true
|
|
||||||
#define GPGMEPLUG_DET_SIGN_CTYPE_MAIN "multipart/signed; protocol=\"application/pgp-signature\"; micalg=pgp-sha1"
|
|
||||||
#define GPGMEPLUG_DET_SIGN_CDISP_MAIN ""
|
|
||||||
#define GPGMEPLUG_DET_SIGN_CTENC_MAIN ""
|
|
||||||
#define GPGMEPLUG_DET_SIGN_CTYPE_VERSION ""
|
|
||||||
#define GPGMEPLUG_DET_SIGN_CDISP_VERSION ""
|
|
||||||
#define GPGMEPLUG_DET_SIGN_CTENC_VERSION ""
|
|
||||||
#define GPGMEPLUG_DET_SIGN_BTEXT_VERSION ""
|
|
||||||
#define GPGMEPLUG_DET_SIGN_CTYPE_CODE "application/pgp-signature"
|
|
||||||
#define GPGMEPLUG_DET_SIGN_CDISP_CODE ""
|
|
||||||
#define GPGMEPLUG_DET_SIGN_CTENC_CODE ""
|
|
||||||
#define GPGMEPLUG_DET_SIGN_FLAT_PREFIX ""
|
|
||||||
#define GPGMEPLUG_DET_SIGN_FLAT_SEPARATOR ""
|
|
||||||
#define GPGMEPLUG_DET_SIGN_FLAT_POSTFIX ""
|
|
||||||
// 3. common definitions for opaque and detached signing
|
|
||||||
#define __GPGMEPLUG_SIGNATURE_CODE_IS_BINARY false
|
|
||||||
|
|
||||||
/* definitions for encoding */
|
|
||||||
#define GPGMEPLUG_ENC_INCLUDE_CLEARTEXT false
|
|
||||||
#define GPGMEPLUG_ENC_MAKE_MIME_OBJECT true
|
|
||||||
#define GPGMEPLUG_ENC_MAKE_MULTI_MIME true
|
|
||||||
#define GPGMEPLUG_ENC_CTYPE_MAIN "multipart/encrypted; protocol=\"application/pgp-encrypted\""
|
|
||||||
#define GPGMEPLUG_ENC_CDISP_MAIN ""
|
|
||||||
#define GPGMEPLUG_ENC_CTENC_MAIN ""
|
|
||||||
#define GPGMEPLUG_ENC_CTYPE_VERSION "application/pgp-encrypted"
|
|
||||||
#define GPGMEPLUG_ENC_CDISP_VERSION "attachment"
|
|
||||||
#define GPGMEPLUG_ENC_CTENC_VERSION ""
|
|
||||||
#define GPGMEPLUG_ENC_BTEXT_VERSION "Version: 1"
|
|
||||||
#define GPGMEPLUG_ENC_CTYPE_CODE "application/octet-stream"
|
|
||||||
#define GPGMEPLUG_ENC_CDISP_CODE "inline; filename=\"msg.asc\""
|
|
||||||
#define GPGMEPLUG_ENC_CTENC_CODE ""
|
|
||||||
#define GPGMEPLUG_ENC_FLAT_PREFIX ""
|
|
||||||
#define GPGMEPLUG_ENC_FLAT_SEPARATOR ""
|
|
||||||
#define GPGMEPLUG_ENC_FLAT_POSTFIX ""
|
|
||||||
#define __GPGMEPLUG_ENCRYPTED_CODE_IS_BINARY false
|
|
||||||
|
|
||||||
#include "gpgmeplug.c"
|
|
@ -1,60 +0,0 @@
|
|||||||
#define GPGMEPLUG_PROTOCOL GPGME_PROTOCOL_CMS
|
|
||||||
|
|
||||||
/* definitions for signing */
|
|
||||||
// 1. opaque signatures (only used for S/MIME)
|
|
||||||
#define GPGMEPLUG_OPA_SIGN_INCLUDE_CLEARTEXT false
|
|
||||||
#define GPGMEPLUG_OPA_SIGN_MAKE_MIME_OBJECT true
|
|
||||||
#define GPGMEPLUG_OPA_SIGN_MAKE_MULTI_MIME false
|
|
||||||
#define GPGMEPLUG_OPA_SIGN_CTYPE_MAIN "application/pkcs7-mime; smime-type=signed-data; name=\"smime.p7m\""
|
|
||||||
#define GPGMEPLUG_OPA_SIGN_CDISP_MAIN "attachment; filename=\"smime.p7m\""
|
|
||||||
#define GPGMEPLUG_OPA_SIGN_CTENC_MAIN "base64"
|
|
||||||
#define GPGMEPLUG_OPA_SIGN_CTYPE_VERSION ""
|
|
||||||
#define GPGMEPLUG_OPA_SIGN_CDISP_VERSION ""
|
|
||||||
#define GPGMEPLUG_OPA_SIGN_CTENC_VERSION ""
|
|
||||||
#define GPGMEPLUG_OPA_SIGN_BTEXT_VERSION ""
|
|
||||||
#define GPGMEPLUG_OPA_SIGN_CTYPE_CODE ""
|
|
||||||
#define GPGMEPLUG_OPA_SIGN_CDISP_CODE ""
|
|
||||||
#define GPGMEPLUG_OPA_SIGN_CTENC_CODE ""
|
|
||||||
#define GPGMEPLUG_OPA_SIGN_FLAT_PREFIX ""
|
|
||||||
#define GPGMEPLUG_OPA_SIGN_FLAT_SEPARATOR ""
|
|
||||||
#define GPGMEPLUG_OPA_SIGN_FLAT_POSTFIX ""
|
|
||||||
// 2. detached signatures (used for S/MIME and for OpenPGP)
|
|
||||||
#define GPGMEPLUG_DET_SIGN_INCLUDE_CLEARTEXT true
|
|
||||||
#define GPGMEPLUG_DET_SIGN_MAKE_MIME_OBJECT true
|
|
||||||
#define GPGMEPLUG_DET_SIGN_MAKE_MULTI_MIME true
|
|
||||||
#define GPGMEPLUG_DET_SIGN_CTYPE_MAIN "multipart/signed; protocol=\"application/pkcs7-signature\"; micalg=sha1"
|
|
||||||
#define GPGMEPLUG_DET_SIGN_CDISP_MAIN ""
|
|
||||||
#define GPGMEPLUG_DET_SIGN_CTENC_MAIN ""
|
|
||||||
#define GPGMEPLUG_DET_SIGN_CTYPE_VERSION ""
|
|
||||||
#define GPGMEPLUG_DET_SIGN_CDISP_VERSION ""
|
|
||||||
#define GPGMEPLUG_DET_SIGN_CTENC_VERSION ""
|
|
||||||
#define GPGMEPLUG_DET_SIGN_BTEXT_VERSION ""
|
|
||||||
#define GPGMEPLUG_DET_SIGN_CTYPE_CODE "application/pkcs7-signature; name=\"smime.p7s\""
|
|
||||||
#define GPGMEPLUG_DET_SIGN_CDISP_CODE "attachment; filename=\"smime.p7s\""
|
|
||||||
#define GPGMEPLUG_DET_SIGN_CTENC_CODE "base64"
|
|
||||||
#define GPGMEPLUG_DET_SIGN_FLAT_PREFIX ""
|
|
||||||
#define GPGMEPLUG_DET_SIGN_FLAT_SEPARATOR ""
|
|
||||||
#define GPGMEPLUG_DET_SIGN_FLAT_POSTFIX ""
|
|
||||||
// 3. common definitions for opaque and detached signing
|
|
||||||
#define __GPGMEPLUG_SIGNATURE_CODE_IS_BINARY true
|
|
||||||
|
|
||||||
/* definitions for encoding */
|
|
||||||
#define GPGMEPLUG_ENC_INCLUDE_CLEARTEXT false
|
|
||||||
#define GPGMEPLUG_ENC_MAKE_MIME_OBJECT true
|
|
||||||
#define GPGMEPLUG_ENC_MAKE_MULTI_MIME false
|
|
||||||
#define GPGMEPLUG_ENC_CTYPE_MAIN "application/pkcs7-mime; smime-type=enveloped-data; name=\"smime.p7m\""
|
|
||||||
#define GPGMEPLUG_ENC_CDISP_MAIN "attachment; filename=\"smime.p7m\""
|
|
||||||
#define GPGMEPLUG_ENC_CTENC_MAIN "base64"
|
|
||||||
#define GPGMEPLUG_ENC_CTYPE_VERSION ""
|
|
||||||
#define GPGMEPLUG_ENC_CDISP_VERSION ""
|
|
||||||
#define GPGMEPLUG_ENC_CTENC_VERSION ""
|
|
||||||
#define GPGMEPLUG_ENC_BTEXT_VERSION ""
|
|
||||||
#define GPGMEPLUG_ENC_CTYPE_CODE ""
|
|
||||||
#define GPGMEPLUG_ENC_CDISP_CODE ""
|
|
||||||
#define GPGMEPLUG_ENC_CTENC_CODE ""
|
|
||||||
#define GPGMEPLUG_ENC_FLAT_PREFIX ""
|
|
||||||
#define GPGMEPLUG_ENC_FLAT_SEPARATOR ""
|
|
||||||
#define GPGMEPLUG_ENC_FLAT_POSTFIX ""
|
|
||||||
#define __GPGMEPLUG_ENCRYPTED_CODE_IS_BINARY true
|
|
||||||
|
|
||||||
#include "gpgmeplug.c"
|
|
File diff suppressed because it is too large
Load Diff
@ -1,121 +0,0 @@
|
|||||||
# Doxygen configuration generated by Doxywizard version 0.1
|
|
||||||
#---------------------------------------------------------------------------
|
|
||||||
# General configuration options
|
|
||||||
#---------------------------------------------------------------------------
|
|
||||||
PROJECT_NAME = GPGMEPLUG
|
|
||||||
PROJECT_NUMBER = 0
|
|
||||||
OUTPUT_DIRECTORY = doc/
|
|
||||||
OUTPUT_LANGUAGE = English
|
|
||||||
QUIET = NO
|
|
||||||
WARNINGS = YES
|
|
||||||
DISABLE_INDEX = NO
|
|
||||||
EXTRACT_ALL = NO
|
|
||||||
EXTRACT_PRIVATE = NO
|
|
||||||
HIDE_UNDOC_MEMBERS = NO
|
|
||||||
HIDE_UNDOC_CLASSES = NO
|
|
||||||
BRIEF_MEMBER_DESC = YES
|
|
||||||
REPEAT_BRIEF = YES
|
|
||||||
ALWAYS_DETAILED_SEC = NO
|
|
||||||
FULL_PATH_NAMES = NO
|
|
||||||
STRIP_FROM_PATH =
|
|
||||||
INTERNAL_DOCS = NO
|
|
||||||
CLASS_DIAGRAMS = YES
|
|
||||||
SOURCE_BROWSER = NO
|
|
||||||
INLINE_SOURCES = NO
|
|
||||||
STRIP_CODE_COMMENTS = YES
|
|
||||||
CASE_SENSE_NAMES = NO
|
|
||||||
VERBATIM_HEADERS = YES
|
|
||||||
SHOW_INCLUDE_FILES = YES
|
|
||||||
JAVADOC_AUTOBRIEF = YES
|
|
||||||
INHERIT_DOCS = YES
|
|
||||||
INLINE_INFO = YES
|
|
||||||
SORT_MEMBER_DOCS = YES
|
|
||||||
TAB_SIZE = 8
|
|
||||||
ENABLED_SECTIONS =
|
|
||||||
#---------------------------------------------------------------------------
|
|
||||||
# configuration options related to the input files
|
|
||||||
#---------------------------------------------------------------------------
|
|
||||||
INPUT = .
|
|
||||||
FILE_PATTERNS = *.h \
|
|
||||||
*.c
|
|
||||||
RECURSIVE = YES
|
|
||||||
EXCLUDE =
|
|
||||||
EXCLUDE_PATTERNS = moc_*
|
|
||||||
EXAMPLE_PATH =
|
|
||||||
EXAMPLE_PATTERNS =
|
|
||||||
IMAGE_PATH =
|
|
||||||
INPUT_FILTER =
|
|
||||||
#---------------------------------------------------------------------------
|
|
||||||
# configuration options related to the alphabetical class index
|
|
||||||
#---------------------------------------------------------------------------
|
|
||||||
ALPHABETICAL_INDEX = NO
|
|
||||||
COLS_IN_ALPHA_INDEX = 5
|
|
||||||
IGNORE_PREFIX =
|
|
||||||
#---------------------------------------------------------------------------
|
|
||||||
# configuration options related to the HTML output
|
|
||||||
#---------------------------------------------------------------------------
|
|
||||||
GENERATE_HTML = YES
|
|
||||||
HTML_OUTPUT = html
|
|
||||||
HTML_HEADER =
|
|
||||||
HTML_FOOTER =
|
|
||||||
HTML_STYLESHEET =
|
|
||||||
HTML_ALIGN_MEMBERS = YES
|
|
||||||
GENERATE_HTMLHELP = NO
|
|
||||||
#---------------------------------------------------------------------------
|
|
||||||
# configuration options related to the LaTeX output
|
|
||||||
#---------------------------------------------------------------------------
|
|
||||||
GENERATE_LATEX = YES
|
|
||||||
LATEX_OUTPUT = latex
|
|
||||||
COMPACT_LATEX = NO
|
|
||||||
PAPER_TYPE = a4wide
|
|
||||||
EXTRA_PACKAGES =
|
|
||||||
LATEX_HEADER =
|
|
||||||
PDF_HYPERLINKS = NO
|
|
||||||
LATEX_BATCHMODE = NO
|
|
||||||
#---------------------------------------------------------------------------
|
|
||||||
# configuration options related to the RTF output
|
|
||||||
#---------------------------------------------------------------------------
|
|
||||||
GENERATE_RTF = NO
|
|
||||||
RTF_OUTPUT = rtf
|
|
||||||
COMPACT_RTF = NO
|
|
||||||
RTF_HYPERLINKS = NO
|
|
||||||
#---------------------------------------------------------------------------
|
|
||||||
# configuration options related to the man page output
|
|
||||||
#---------------------------------------------------------------------------
|
|
||||||
GENERATE_MAN = YES
|
|
||||||
MAN_OUTPUT = man
|
|
||||||
MAN_EXTENSION = .3
|
|
||||||
#---------------------------------------------------------------------------
|
|
||||||
# Configuration options related to the preprocessor
|
|
||||||
#---------------------------------------------------------------------------
|
|
||||||
ENABLE_PREPROCESSING = YES
|
|
||||||
MACRO_EXPANSION = NO
|
|
||||||
SEARCH_INCLUDES = YES
|
|
||||||
INCLUDE_PATH =
|
|
||||||
PREDEFINED =
|
|
||||||
EXPAND_ONLY_PREDEF = NO
|
|
||||||
#---------------------------------------------------------------------------
|
|
||||||
# Configuration::addtions related to external references
|
|
||||||
#---------------------------------------------------------------------------
|
|
||||||
TAGFILES =
|
|
||||||
GENERATE_TAGFILE =
|
|
||||||
ALLEXTERNALS = NO
|
|
||||||
PERL_PATH = /usr/bin/perl
|
|
||||||
#---------------------------------------------------------------------------
|
|
||||||
# Configuration options related to the dot tool
|
|
||||||
#---------------------------------------------------------------------------
|
|
||||||
HAVE_DOT = NO
|
|
||||||
CLASS_GRAPH = YES
|
|
||||||
COLLABORATION_GRAPH = YES
|
|
||||||
INCLUDE_GRAPH = YES
|
|
||||||
GRAPHICAL_HIERARCHY = YES
|
|
||||||
#---------------------------------------------------------------------------
|
|
||||||
# Configuration::addtions related to the search engine
|
|
||||||
#---------------------------------------------------------------------------
|
|
||||||
SEARCHENGINE = NO
|
|
||||||
CGI_NAME = search.cgi
|
|
||||||
CGI_URL =
|
|
||||||
DOC_URL =
|
|
||||||
DOC_ABSPATH =
|
|
||||||
BIN_ABSPATH = /usr/local/bin/
|
|
||||||
EXT_DOC_PATHS =
|
|
Loading…
Reference in New Issue
Block a user