dirmngr/src (11 files)

[email protected] Fri, 12 Dec 2003 18:36:49 +0100
Newsgroups gmane.comp.encryption.gpg.aegypten.cvs
Message-ID <[email protected]>
    Date: Friday, December 12, 2003 @ 18:36:49
  Author: werner
    Path: /cvs/aegypten/dirmngr/src

   Added: cdb.h cdblib.c http.h
Modified: Makefile.am crlcache.c crlcache.h crlfetch.c dirmngr.c dirmngr.h
          http.c misc.h

* configure.ac: Removed checking for DB2. Add checking for mmap.
* src/cdb.h, src/cdblib.h: New.  Add a few comments from the
original man page and fixed typos.
* src/cdblib.c (cdb_findinit, cdb_findnext): Modified to allow
walking over all entries.
* src/crlcache.h: Removed DB2/4 cruft.
(release_one_cache_entry, lock_db_file, crl_parse_insert)
(crl_cache_insert, crl_cache_isvalid, list_one_crl_entry): Use the
new CDB interface.

* src/dirmngr.c: Beautified the help messages.
(wrong_args): New.
(main): new option --force.  Revamped the command handling code.
Allow to pass multiple CRLS as well as stdin to --local-crl.
* src/crlcache.c (crl_cache_insert): Make --force work.


-------------+
 Makefile.am |    2 
 cdb.h       |   91 +++++
 cdblib.c    |  890 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 crlcache.c  |  473 +++++++++++++--------------
 crlcache.h  |   13 
 crlfetch.c  |   41 +-
 dirmngr.c   |  170 +++++----
 dirmngr.h   |    2 
 http.c      |  987 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
 http.h      |   87 +++++
 misc.h      |    8 
 11 files changed, 2413 insertions(+), 351 deletions(-)