85bc4ed754b5bcccd9d285429af4886caa90b159
[gpgme.git] / gpgmeplug / ChangeLog
1 2002-06-28  Werner Koch  <wk@gnupg.org>
2
3         * gpgmeplug.c (xmalloc): New.
4         (safe_malloc): Removed this macro and replaced it at all places
5         without return values checks by xmalloc.
6         (xstrdup): New. Replaces funny named macro with different
7         semantics.  Changed all callers to the new semantic.
8         (findCertificates): Don't free duplicate free the FPR array
9         values.  Removed the unneeded initialization.  Replaces the
10         gcc-ish use dynamic allocation of automatic variables by repalce
11         maxCerts with a macro MAXCERTS.  Made some comments Real C (tm).
12         (startListCertificates): Removed uneeded cast from xmalloc.
13
14 2002-06-28  Bernhard Reiter <bernhard@intevation.de>
15
16         * gpgmeplug.c: new macro days_to_seconds().
17         this also fixes the dividing factor.
18         (signatureCertificateDaysLeftToExpiry) 
19         (preceiverCertificateDaysLeftToExpiry): using the new macro
20
21         (caCertificateDaysLeftToExpiry)  
22         (rootCertificateDaysLeftToExpiry): using new macro in deactivated code.
23
24
25 2002-06-27  Steffen Hansen  <steffen@hrhansen.dk>
26
27         * gpgmeplug.c: Fixed pattern related bug.
28
29         * cryptplug.h, gpgmeplug.c: Handle truncated data from dirmngr.
30
31 2002-06-25  Steffen Hansen  <steffen@hrhansen.dk>
32
33         * cryptplug.h, gpgmeplug.c: New function importCertificate() for importing a 
34         certificate from the temp. db to the real one given a fingerprint.
35
36 2002-06-20  Werner Koch  <wk@gnupg.org>
37
38         * gpgmeplug.c (reorder_dn): Added missing stdpart list terminator.
39
40 2002-05-30  Steffen Hansen  <steffen@hrhansen.dk>
41
42         * cryptplug.h, gpgmeplug.c: Added certificate info listing functions. 
43         Not yet complete. 
44         Converted more C99 style comments to "classic" style.
45
46 2002-03-23  Werner Koch  <wk@gnupg.org>
47
48         * gpgmeplug.c: Converted it to real C; i.e. use standard comments -
49         we are doing ISO C 90.  Translated a few German remarks and
50         commented on some things.
51
52 2002-03-08  Steffen Hansen  <steffen@hrhansen.dk>
53
54         * A little better address-parsing. Not real rfc822 yet, but at
55         least it fetches the address between '<' and '>' now if they are
56         present.
57
58 2002-03-07  Steffen Hansen  <steffen@klaralvdalens-datakonsult.se>
59
60         * gpgmeplug.c (encryptMessage): Made the function accept multiple 
61         reciepients via addressee -- it is now parsed af a comma-separated 
62         list.
63
64 2002-03-06  Werner Koch  <wk@gnupg.org>
65
66         * gpgmeplug.c (signMessage): Fixed offbyone.  Don't include the
67         EOS character into the signature.
68         (checkMessageSignature): Ditto.
69
70 2002-02-28  Kalle Dalheimer  <kalle@klaralvdalens-datakonsult.se>
71
72         * gpgmeplug.c (signMessage): Implemented warning when signature
73         certificates are about to expire 
74         (isEmailInCertificate): Added support for checking whether the
75         signer's email address is contained in his certificate.
76
77         * cryptplug.h: Implemented warning when signature
78         certificates are about to expire
79
80 2002-02-27  Marcus Brinkmann  <marcus@g10code.de>
81
82         * gpgmeplug.c (signMessage): Fix code syntax.
83
84 2002-02-01  Marcus Brinkmann  <marcus@g10code.de>
85
86         * Makefile.am (EXTRA_gpgme_openpgp_la_SOURCES): New variable.
87         (EXTRA_gpgme_smime_la_SOURCES): Likewise.
88
89         * gpgmeplug.c (passphrase_cb): Fix type of third argument.
90
91 2002-01-16  Marcus Brinkmann  <marcus@g10code.de>
92
93         * gpgme-openpgp.c: New file.
94         * Makefile.am (gpgme_openpgp_la_SOURCES): Replace gpgmeplug.c with
95         gpgme-openpgp.c.
96
97 2002-01-15  Marcus Brinkmann  <marcus@g10code.de>
98
99         * gpgmeplug.c: Renamed to ...
100         * gpgme-openpgp.c: ... this.  New file.
101         * gpgsmplug.c: Renamed to ...
102         * gpgme-smime.c: ... this.  new file.
103         * Makefile.am: Rewritten to use libtool's module functionality.
104
105 2001-12-19  Marcus Brinkmann  <marcus@g10code.de>
106
107         * Makefile.am (lib_LTLIBRARIES): Rename to ...
108         (noinst_LTLIBRARIES): ... this target.
109
110 2001-12-19  Marcus Brinkmann  <marcus@g10code.de>
111
112         * Makefile.am (libgpgmeplug_la_SOURCES): Remove gpgme.h.
113         (libgpgsmplug_la_SOURCES): Likewise.
114
115 2001-11-29  Marcus Brinkmann  <marcus@g10code.de>
116
117         * gpgmeplug.c (checkMessageSignature): Add call to gpgme_set_protocol.
118
119 2001-11-24  Marcus Brinkmann  <marcus@g10code.de>
120
121         * Makefile.am (libgpgsmplug_la_SOURCES): Fix source file.
122
123 2001-11-22  Marcus Brinkmann  <marcus@g10code.de>
124
125         * Makefile.am (libgpgsmplug_la_LIBADD): New variable.
126         (libgpgsmplug_la_LDFLAGS): Likewise.
127         (libgpgsmplug_la_SOURCES): Likewise.
128         (lib_LTLIBRARIES): Add libgpgsmplug.la.
129         (INCLUDES): Include the local gpgme.h.
130
131         * gpgmeplug.c (signMessage): Set protocol.
132         (GPGMEPLUG_PROTOCOL) [!GPGMEPLUG_PROTOCOL]: Set
133         GPGMEPLUG_PROTOCOL.
134         * gpgsmplug.c: New file.
135
136 2001-11-21  Marcus Brinkmann  <marcus@g10code.de>
137
138         * gpgmeplug.c: Include config.h only if [HAVE_CONFIG_H].  Do not
139         include util.h.
140         (deinitialize): Use free, not _gpgme_free.
141         (setDirectoryServers): Use calloc, not xtrycalloc.  Use free, not
142         _gpgme_free.  Use malloc instead xtrymalloc.
143         (appendDirectoryServer): Use realloc, not xtryrealloc.
144