Some small updates.

This commit is contained in:
Marcus Brinkmann 2002-01-22 16:55:58 +00:00
parent 498ba7818c
commit 14fe216277
3 changed files with 8 additions and 6 deletions

3
NEWS
View File

@ -9,6 +9,9 @@
* New interface gpgme_op_trustlist_end() to match * New interface gpgme_op_trustlist_end() to match
gpgme_op_keylist_end. gpgme_op_keylist_end.
* The CryptPlug modules have been renamed to gpgme-openpgp and
gpgme-smime, and they are installed in pkglibdir by `make install'.
* Interface changes relative to the 0.3.0 release: * Interface changes relative to the 0.3.0 release:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
gpgme_data_new_from_filepart CHANGED: Type of LENGTH is size_t. gpgme_data_new_from_filepart CHANGED: Type of LENGTH is size_t.

5
README
View File

@ -15,7 +15,7 @@ If configure can't find the `gpg' binary in your path, you can specify
the location with the --with-gpg=/path/to/gpg argument to configure. the location with the --with-gpg=/path/to/gpg argument to configure.
For support of the CMS (Cryptographic Message Syntax) protocol, you For support of the CMS (Cryptographic Message Syntax) protocol, you
need the latest CVS version of GpgSM, module name `newpg' at need the latest CVS version of GpgSM, module name `newpg', at
`:pserver:anoncvs@cvs.gnupg.org:/cvs/aegypten'. `:pserver:anoncvs@cvs.gnupg.org:/cvs/aegypten'.
You need at least GpgSM 0.0.0. You need at least GpgSM 0.0.0.
@ -27,7 +27,8 @@ configure.
To enable the CryptPlug GPGME PlugIn for both protocols, use the To enable the CryptPlug GPGME PlugIn for both protocols, use the
`--enable-gpgmeplug' option to the configure script. `gpgmeplug' is `--enable-gpgmeplug' option to the configure script. `gpgmeplug' is
experimental and you should not assume that it will stay with gpgme. experimental and you should not assume that it will stay with gpgme.
The plug-ins are not installed by `make install'. 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

6
TODO
View File

@ -7,7 +7,6 @@
** string representation of non-secret keys and ATTR_IS_SECRET is NULL, ** string representation of non-secret keys and ATTR_IS_SECRET is NULL,
which can not be differentiated from the case that it is not which can not be differentiated from the case that it is not
representable. representable.
** Agree on gpgme_key_unref or gpgme_key_release and drop the other?
** keylisting mode can go ** keylisting mode can go
** api to specify where to search, lokal and/or remote. ** api to specify where to search, lokal and/or remote.
@ -18,9 +17,6 @@
* add locking to the key cache? * add locking to the key cache?
* Should --delete silently delete secret keys or is there a need for
another flag or a callback?
* GpgmeKey misses GPGME_ATTR_EXPIRE attribute * GpgmeKey misses GPGME_ATTR_EXPIRE attribute
* Add ATTR to return the number of subkeys or uids. * Add ATTR to return the number of subkeys or uids.
@ -40,6 +36,8 @@
* Operations * Operations
** Import, export status handler. ** Import, export status handler.
** Should --delete silently delete secret keys or is there a need for
another flag or a callback?
* Error Values * Error Values
** Map ASSUAN error values. ** Map ASSUAN error values.