See ChangeLog: Thu Jan 21 06:22:10 CET 1999 Werner Koch
[gnupg.git] / g10 / ChangeLog
index 8e959a2..e3ba21f 100644 (file)
@@ -1,3 +1,126 @@
+Wed Jan 20 18:59:49 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
+
+       * textfilter.c: Mostly rewritten
+       * plaintext.c (handle_plaintext): Use now text_filter semantics.
+
+Tue Jan 19 19:34:58 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
+
+       * export.c (export_pubkeys_stream): New.
+       (do_export_stream): New.
+       * g10.c (aSendKeys): New command.
+       * hkp.c (hkp_export): New.
+
+       * compress.c (do_uncompress): Hack for algo 1 and 1.1.3
+
+Sun Jan 17 11:04:33 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
+
+       * textfilter.c (text_filter): Now uses iobuf_read_line().
+       (read_line): Removed.
+
+       * armor.c (trim_trailing_spaces): Removed and replaced
+       by trim_trailing_ws from libutil
+
+Sat Jan 16 12:03:27 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
+
+       * hkp.c (hkp_ask_import): Use only the short keyid
+
+Sat Jan 16 09:27:30 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
+
+       * import.c (import_key_stream): New
+       (import): New, moved most of import_keys here.
+       * g10.c: New option --keyserver
+       * mainproc.c (check_sig_and_print): Hook to import a pubkey.
+
+       * pref.c pref.h : Removed
+
+       * hkp.c hkp.h: New
+
+Wed Jan 13 14:10:15 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
+
+       * armor.c (radix64_read): Print an error if a bad armor was detected.
+
+Wed Jan 13 12:49:36 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
+
+       * armor.c (radix64_read): Now handles malformed armors produced
+       by some buggy MUAs.
+
+Tue Jan 12 11:17:18 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
+
+       * ringedit.c (find_keyblock_bysk): New.
+
+       * skc_list.c (is_insecure): New.
+       (build_sk_list): usage check for insecure keys.
+
+       * import.c (chk_self_sigs): Add handling for subkeys.
+       (delete_inv_parts): Skip unsigned subkeys
+
+       * sig-check.c (do_check): Print info if the signature is older
+       than the key.
+       * keygen.c (generate_subkeypair): Fail on time warp.
+       * sign.c (do_sign): Ditto.
+
+Sun Jan 10 15:10:02 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
+
+       * armor.c (fake_packet): Fixed not-dash-escaped bug.
+
+Sat Jan  9 16:02:23 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
+
+       * sig-check.c (do_check): Output time diff on error
+
+       * status.c (STATUS_VALIDSIG): New.
+       (is_status_enabled): New.
+       * mainproc.c (check_sig_and_print): Issue that status message.
+
+       * plaintext.c (special_md_putc): Removed
+
+       * armor.c (armor_filter): print error for truncated lines.
+
+       * free-packet.c (free_encrypted): Revomed call to set_block_mode.
+       (free_plaintext): Ditto.
+
+Thu Jan  7 18:00:58 CET 1999  Werner Koch  <wk@isil.d.shuttle.de>
+
+       * pkclist.c (add_ownertrust): Fixed return value.
+
+       * encr-data.c (decrypt_data): Disabled iobuf_set_limit and
+       iobuf_pop_filter stuff.
+       * compress.c (handle_compressed): Disabled iobuf_pop_filter.
+
+       * packet.h (PKT_secret_key): Add is_primary flag.
+       * parse-packet.c (parse_key): Set this flag.
+       * passphrase.c (passphrase_to_dek): Kludge to print the primary
+       keyid - changed the API: keyid must now hold 2 keyids.
+       * getkey.c (get_primary_seckey): New.
+       * seckey-cert.c (do_check): pass primary keyid to passphrase query
+
+       * tbdio.c (open_db): removed the atexit
+       (tdbio_set_dbname): and moved it to here.
+
+       * armor.c: Rewrote large parts.
+
+Tue Dec 29 19:55:38 CET 1998  Werner Koch  <wk@isil.d.shuttle.de>
+
+       * revoke.c (gen_revoke): Removed compression.
+
+       * pkclist.c (do_we_trust_pre): special check for revoked keys
+
+       * trustdb.c (update_trust_record): Fixed revoke flag.
+
+Tue Dec 29 14:41:47 CET 1998  Werner Koch  <wk@isil.d.shuttle.de>
+
+       * misc.c (disable_core_dumps): Check for EINVAL (Atari)
+
+       * getkey (merge_one_pk_and_selfsig): Fixed search of expiredate.
+       (merge_keys_and_selfsig): Ditto.
+
+       * free-packet.c (cmp_public_keys): cmp expire only for v3 packets
+       (cmp_secret_keys): Ditto.
+       (cmp_public_secret_key): Ditto.
+
+Wed Dec 23 17:12:24 CET 1998  Werner Koch  <wk@isil.d.shuttle.de>
+
+       * armor.c (find_header): Reset not_dashed at every header
+
 Wed Dec 23 13:18:14 CET 1998  Werner Koch  <wk@isil.d.shuttle.de>
 
        * pkclist.c (add_ownertrust): Refresh validity values.