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