rel 0.2.7 mit kleines Korrekturen
[gnupg.git] / g10 / ChangeLog
1 Wed Feb 18 18:39:02 1998  Werner Koch  (wk@isil.d.shuttle.de)
2
3         * Makefile.am (OMIT_DEPENDENCIES): New.
4
5         * rsa.c: Replaced log_bug by BUG.
6
7 Wed Feb 18 13:35:58 1998  Werner Koch  (wk@isil.d.shuttle.de)
8
9         * mainproc.c (do_check_sig): Now uses hash_public_cert.
10         * parse-packet.c (parse_certificate): Removed hashing.
11         * packet.h (public_cert): Removed hash variable.
12         * free-packet.c (copy_public_cert, free_public_cert): Likewise.
13
14         * sig-check.c (check_key_signatures): Changed semantics.
15
16 Wed Feb 18 12:11:28 1998  Werner Koch  (wk@isil.d.shuttle.de)
17
18         * trustdb.c (do_check): Add handling for revocation certificates.
19         (build_sigrecs): Ditto.
20         (check_sigs): Ditto.
21
22 Wed Feb 18 09:31:04 1998  Werner Koch  (wk@isil.d.shuttle.de)
23
24         * armor.c (armor_filter): Add afx->hdrlines.
25         * revoke.c (gen_revoke): Add comment line.
26         * dearmor.c (enarmor_file): Ditto.
27
28         * sig-check.c (check_key_signature): Add handling for class 0x20.
29         * mainproc.c : Ditto.
30
31 Tue Feb 17 21:24:17 1998  Werner Koch  (wk@isil.d.shuttle.de)
32
33         * armor.c : Add header lines "...ARMORED FILE .."
34         * dearmor.c (enarmor_file): New.
35         * g10maint.c (main): New option "--enarmor"
36
37 Tue Feb 17 19:03:33 1998  Werner Koch  (wk@isil.d.shuttle.de)
38
39         * mainproc.c : Changed a lot, because the packets are now stored
40         a simple linlked list and not anymore in a complicatd tree structure.
41
42 Tue Feb 17 10:14:48 1998  Werner Koch  (wk@isil.d.shuttle.de)
43
44         * free_packet.c (cmp_public_certs): New.
45         (cmp_user_ids): New.
46
47         * kbnode.c (clone_kbnode): New.
48         (release_kbnode): Add clone support.
49
50         * ringedit.c (find_keyblock_bypkc): New.
51
52         * sign.c (remove_keysigs): Self signatures are now skipped,
53         changed arguments and all callers.
54
55         * import.c : Add functionality.
56
57 Tue Feb 17 09:31:40 1998  Werner Koch  (wk@isil.d.shuttle.de)
58
59         * options.h (homedir): New option.
60         * g10.c, g10maint.c, getkey.c, keygen.c, trustdb.c (opt.homedir): New.
61
62         * trustdb.c (init_trustdb): mkdir for hoem directory
63         (sign_private_data): Renamed "sig" to "g10.sig"
64
65 Mon Feb 16 20:02:03 1998  Werner Koch  (wk@isil.d.shuttle.de)
66
67         * kbnode.c (commit_kbnode): New.
68         (delete_kbnode): removed unused first arg. Changed all Callers.
69
70         * ringedit.c (keyblock_resource_name): New.
71         (get_keyblock_handle): NULL for filename returns default resource.
72
73 Mon Feb 16 19:38:48 1998  Werner Koch  (wk@isil.d.shuttle.de)
74
75         * sig-check.s (check_key_signature): Now uses the supplied
76         public key to check the signature and not any more the one
77         from the getkey.c
78         (do_check): New.
79         (check_signature): Most work moved to do_check.
80
81 Mon Feb 16 14:48:57 1998  Werner Koch  (wk@isil.d.shuttle.de)
82
83         * armor.c (find_header): Fixed another bug.
84
85 Mon Feb 16 12:18:34 1998  Werner Koch  (wk@isil.d.shuttle.de)
86
87         * getkey.c (scan_keyring): Add handling of compressed keyrings.
88
89 Mon Feb 16 10:44:51 1998  Werner Koch  (wk@isil.d.shuttle.de)
90
91         * g10.c, g10maint.c (strusage): Rewrote.
92         (build_list): New
93
94 Mon Feb 16 08:58:41 1998  Werner Koch  (wk@isil.d.shuttle.de)
95
96         * armor.c (use_armor): New.
97
98 Sat Feb 14 14:30:57 1998  Werner Koch  (wk@isil.d.shuttle.de)
99
100         * mainproc.c (proc_tree): Sigclass fix.
101
102 Sat Feb 14 14:16:33 1998  Werner Koch  (wk@isil.d.shuttle.de)
103
104         * armor.c (armor_filter): Changed version and comment string.
105         * encode.c, sign.c, keygen.c: Changed all comment packet strings.
106
107 Sat Feb 14 12:39:24 1998  Werner Koch  (wk@isil.d.shuttle.de)
108
109         * g10.c (aGenRevoke): New command.
110         * revoke.c: New.
111         * sign.c (make_keysig_packet): Add support for sigclass 0x20.
112
113 Fri Feb 13 20:18:14 1998  Werner Koch  (wk@isil.d.shuttle.de)
114
115         * ringedit.c (enum_keyblocks, keyring_enum): New.
116
117 Fri Feb 13 19:33:40 1998  Werner Koch  (wk@isil.d.shuttle.de)
118
119         * export.c: Add functionality.
120
121         * keygen.c (generate_keypair): Moved the leading comment behind the
122         key packet.
123         * kbnode.c (walk_kbnode): Fixed.
124
125         * g10.c (main): listing armored keys now work.
126
127 Fri Feb 13 16:17:43 1998  Werner Koch  (wk@isil.d.shuttle.de)
128
129         * parse-packet.c (parse_publickey, parse_signature): Fixed calls
130         to mpi_read used for ELG b.
131
132 Fri Feb 13 15:13:23 1998  Werner Koch  (wk@isil.d.shuttle.de)
133
134         * g10.c (main): changed formatting of help output.
135
136 Thu Feb 12 22:24:42 1998  Werner Koch  (wk@frodo)
137
138         * pubkey-enc.c (get_session_key): rewritten
139