head	1.16;
access;
symbols
	DEVEL-BRANCH-1-1:1.16
	V1-0-0:1.16
	V0-9-11:1.16
	V0-9-10:1.15
	V0-9-9:1.15
	V0-9-8:1.15
	V0-9-7:1.15
	V0-9-6:1.15
	V0-9-5:1.13
	V0-9-4:1.13
	V0-9-3:1.12
	V0-9-2:1.11
	V0-9-1:1.10
	V0-9-0:1.9
	V0-4-5:1.6
	V0-4-4:1.5
	V0-4-3:1.3
	V0-4-2:1.1
	V0-4-1:1.1;
locks; strict;
comment	@# @;


1.16
date	99.09.01.13.39.55;	author wkoch;	state Exp;
branches;
next	1.15;

1.15
date	99.05.04.13.55.35;	author wkoch;	state Exp;
branches;
next	1.14;

1.14
date	99.04.26.15.52.50;	author wkoch;	state Exp;
branches;
next	1.13;

1.13
date	99.02.22.19.08.40;	author koch;	state Exp;
branches;
next	1.12;

1.12
date	99.01.24.17.16.36;	author koch;	state Exp;
branches;
next	1.11;

1.11
date	99.01.12.10.20.11;	author koch;	state Exp;
branches;
next	1.10;

1.10
date	98.12.29.13.46.55;	author koch;	state Exp;
branches;
next	1.9;

1.9
date	98.12.23.12.41.10;	author koch;	state Exp;
branches;
next	1.8;

1.8
date	98.12.17.17.35.47;	author koch;	state Exp;
branches;
next	1.7;

1.7
date	98.12.14.20.22.31;	author koch;	state Exp;
branches;
next	1.6;

1.6
date	98.12.08.12.20.30;	author koch;	state Exp;
branches;
next	1.5;

1.5
date	98.11.20.17.42.03;	author koch;	state Exp;
branches;
next	1.4;

1.4
date	98.11.10.12.59.41;	author koch;	state Exp;
branches;
next	1.3;

1.3
date	98.11.03.19.38.46;	author koch;	state Exp;
branches;
next	1.2;

1.2
date	98.10.21.17.34.23;	author koch;	state Exp;
branches;
next	1.1;

1.1
date	98.09.28.19.25.11;	author wk;	state Exp;
branches;
next	;


desc
@@


1.16
log
@See ChangeLog: Wed Sep  1 15:30:44 CEST 1999  Werner Koch
@
text
@
    * Change the internal representation of keyid into a struct which
      can also hold the localid and extend the localid to hold information
      of the subkey number because two subkeys may have the same keyid.

    * Add a way to override the current cipher/md implementations
      by others (using extensions)

    * Not GnuPG related:  What about option completion in bash?
      Can "--dump-options" be used for this or should we place the
      options in an ELF note section?

    * Split key support (n-out-of-m).  Use our own protocol or figure out
      how PGP does it.

    * add an option to re-create a public key from a secret key; we
      can do this in trustdb.c:verify_own_keys. (special tool?)

    * rewrite --list-packets or put it into another tool.

    * write a tool to extract selected keys from a file.

    * Change the buffering to a mbuf like scheme?  See Michael's proposal.

    * Keep a list of duplicate, faked or unwanted keyids.

    * The current code has knowledge about the structure of a keyblock.
      We should add an abstraction layer so that adding support for
      different certificate structures will become easier.

@


1.15
log
@See ChangeLog: Tue May  4 15:49:29 CEST 1999  Werner Koch
@
text
@a1 5
    * Check if an object (a message, detached sign, public key, or whatever)
      is signed by definite user, i.e. define user
      (userid, or any other unique identification) on command line.
      --> NO: Use a script and --status-fd

a5 9
    * signature verification is done duplicated on import: in import.c and
      then in trustdb.c too.  Maybe we can use a flag to skip the actual
      verification process (this should work if we use the same keyblock,
      but I'm not sure how to accomplish that).  Another way is to allow
      the import of bogus data and let trustdb mark these keys as invalid;
      I see an advantage in this that it may help to prevent a DoS on a
      keyserver by sending him a lot of bogus signatures which he has
      to check - Needs further investigation.

d11 1
a11 1
      options in a special ELF segment?
d13 2
a14 1
    * Split key support (n-out-of-m)
d17 1
a17 2
      can do this in trustdb.c:verify_own_keys.
      (special tool?)
a20 4
    * We need a maintenance pass over the trustdb which flags
      signatures as expired if the key used to make the signature has
      expired.	Maybe it is a good idea to store the expiration time
      in the key record of the trustdb.
d23 1
a23 4
    * Change the buffering to a mbuf like scheme? Need it for PSST anyway;
      see Michael's proposal.

    * Work on the library
@


1.14
log
@See ChangeLog: Mon Apr 26 17:48:15 CEST 1999  Werner Koch
@
text
@a28 2
    * Check Berkeley DB - it is in glibc - any licensing problems?

@


1.13
log
@See ChangeLog: Mon Feb 22 20:04:00 CET 1999  Werner Koch
@
text
@d50 4
@


1.12
log
@See ChangeLog: Sun Jan 24 18:16:26 CET 1999  Werner Koch
@
text
@a49 5
    * use regular C strings for the user ids; this can be done because
      OpenPGP requires them to be UTF-8 and we can replace a Null by
      an UTF-8 character (which one?)


@


1.11
log
@See ChangeLog: Tue Jan 12 11:17:18 CET 1999  Werner Koch
@
text
@d50 5
@


1.10
log
@See ChangeLog: Tue Dec 29 14:41:47 CET 1998  Werner Koch
@
text
@d7 1
a7 1
    * Change the internal represention of keyid into a struct which
d23 1
a23 1
    * Not GnuPG replated:  What about option completion in bash?
d37 1
a37 1
    * We need a maintainence pass over the trustdb which flags
d39 1
a39 1
      expired.	Maybe it is a good idea to store the exiration time
@


1.9
log
@See ChangeLog: Wed Dec 23 13:34:22 CET 1998  Werner Koch
@
text
@d48 2
@


1.8
log
@See ChangeLog: Thu Dec 17 18:31:15 CET 1998  Werner Koch
@
text
@d2 4
a5 4
  * Check if an object (a message, detached sign, public key, or whatever)
    is signed by definite user, i.e. define user
    (userid, or any other unique identification) on command line.
    --> NO: Use a script and --status-fd
d12 1
a12 1
      tehn in trustdb.c too.  Maybe we can use a flag to skip the actual
d20 2
a21 1
  * abstraction of the MPI
d23 3
a25 2
  * Add a way to override the current cipher/md implementations
    by others (using extensions)
d27 1
a27 5
  * Not GnuPG replated:  What about option completion in bash?
    Can "--dump-options" be used for this or should we place the
    options in a special ELF segment?

  * Split key support (n-out-of-m)
d34 13
@


1.7
log
@See ChangeLog: Mon Dec 14 21:18:49 CET 1998  Werner Koch
@
text
@d31 1
a31 1
    * Check Berkeley BD - it is in glibc - any licensing problems?
@


1.6
log
@See ChangeLog: Tue Dec  8 13:15:16 CET 1998  Werner Koch
@
text
@d5 1
d30 6
@


1.5
log
@Expiration time works (I hope so)
@
text
@d28 2
@


1.4
log
@Some bug fixes of the last release
@
text
@a1 3
  * Urko Lusa <ulusa@@lacueva.ddns.org> is working on es.po


d6 12
d24 1
a24 5
  * add a fast-import command which does not do the signature checks
    of other keys (processing of the sdir hintlist).  The signatures
    may then be verified by a maintainence pass.

  * Not GnupG replated:  What about option completion in bash?
@


1.3
log
@(Does not compile yet)
@
text
@d2 8
@


1.2
log
@Epxerimenta support for GDBM keyings.
@
text
@d11 4
@


1.1
log
@*** empty log message ***
@
text
@d2 1
a2 1
  - abstraction of the MPI
d4 1
a4 1
  - Add a way to override the current cipher/md implementations
d6 4
@
