~ubuntu-branches/ubuntu/precise/gnupg2/precise-updates

« back to all changes in this revision

Viewing changes to g10/ChangeLog

  • Committer: Bazaar Package Importer
  • Author(s): Eric Dorland
  • Date: 2011-02-13 16:06:41 UTC
  • mfrom: (1.2.4 upstream)
  • mto: This revision was merged to the branch mainline in revision 17.
  • Revision ID: james.westby@ubuntu.com-20110213160641-364ll4kdkhft0wq3
Tags: 2.0.17-1
* New upstream release. (Closes: #584316, #603985, #603983, #603984)
* debian/patches/02-encode-s2k.diff,
  debian/patches/03-gpgsm-realloc.diff, debian/patches/series: Drop now
  unneeded security patches.
* debian/rules, debian/patches/01-gnupg2-rename.diff,
  debian/gnupg2.info, debian/gnupg2.install: No need to rename the info
  file anymore.
* debian/patches/01-gnupg2-rename.diff: Rename the autoconf package for
  better renaming of pkg directories. (Closes: #579006)
* debian/control, debian/compat: Upgrade to debhelper level 8.
* debian/control:
  - Upgrade Standards-Version to 3.9.1.
  - Update Build-Depends versions for the latest release.
* debian/gnupg2.install: Add the applygnupgdefaults command. (Closes:
  #567537)
* debian/gnupg2.docs: doc/faq.html no longer exists.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
2011-01-10  Werner Koch  <wk@g10code.com>
 
2
 
 
3
        * keygen.c (ask_user_id): Fix duplicate test for AMAIL by correct
 
4
        ANAME.  See bug#1307.  Reported by Steve Grubb.
 
5
 
 
6
        * import.c (import_keys_internal): Make loop code a bit more
 
7
        readable.  See bug#1307.  Reported by Steve Grubb.
 
8
 
 
9
        * sign.c (sign_file): Fix TEMP_HASHLEN computation.  See bug#1307.
 
10
        Reported by Steve Grubb.
 
11
 
 
12
2010-10-29  David Shaw  <dshaw@jabberwocky.com>
 
13
 
 
14
        * pkclist.c (select_algo_from_prefs): Make sure the scores can't
 
15
        overflow when picking an algorithm (not a security issue since we
 
16
        can't pick something not present in all preference lists, but we
 
17
        might pick something that isn't scored first choice).
 
18
 
 
19
        * pkclist.c (select_algo_from_prefs): Slightly improve the
 
20
        handling of MD5 in preference lists.  Instead of replacing MD5
 
21
        with SHA-1, just remove MD5 from the list altogether, and let the
 
22
        next-highest ranked algorithm be chosen.
 
23
 
 
24
2010-09-29  Werner Koch  <wk@g10code.com>
 
25
 
 
26
        * keygen.c (key_from_sexp): Fix memory leak in the error case.
 
27
 
 
28
        * call-agent.c (agent_scd_pksign): Add missing space.
 
29
 
 
30
2010-09-28  David Shaw  <dshaw@jabberwocky.com>  (wk)
 
31
 
 
32
        * options.skel: Make the example for force-v3-sigs match
 
33
        reality (it has defaulted to off since 2007-10-25).
 
34
 
 
35
2010-09-28  Werner Koch  <wk@g10code.com>
 
36
 
 
37
        * keyedit.c (show_key_with_all_names): Make revocation hint
 
38
        more clear.  Fixes bug#1234.
 
39
 
 
40
        * call-agent.c (hash_algo_option): New.
 
41
        (agent_scd_pksign): Use it.
 
42
 
 
43
2010-07-20  Werner Koch  <wk@g10code.com>
 
44
 
 
45
        * mainproc.c (print_pkenc_list): Print a STATUS_ERROR.  Fixes
 
46
        bug#1255.
 
47
 
 
48
2010-06-18  Werner Koch  <wk@g10code.com>
 
49
 
 
50
        * parse-packet.c (skip_packet, parse_gpg_control): Take care of
 
51
        premature EOFs.  Backport from trunk.
 
52
 
 
53
2010-06-17  Werner Koch  <wk@g10code.com>
 
54
 
 
55
        * gpg.c (main): Use CAST5 as default s2k algo.  The macro
 
56
        USE_CAST5 was only used with GnuPG 1.x.
 
57
 
 
58
2010-05-12  Werner Koch  <wk@g10code.com>
 
59
 
 
60
        * armor.c (radix64_read): Change fix 2006-04-28 to fix bug#1179.
 
61
 
 
62
        * plaintext.c (handle_plaintext): Check return code of fflush.
 
63
        Fixes bug#1207.
 
64
 
 
65
2010-05-07  Werner Koch  <wk@g10code.com>
 
66
 
 
67
        * import.c (chk_self_sigs): Check direct key signatures.  Fixes
 
68
        bug#1223.
 
69
        (fix_bad_direct_key_sigs): New.
 
70
        (import_one): Use it here.
 
71
 
 
72
        * import.c (chk_self_sigs): Re-indent and slighly re-arrange code.
 
73
        Use test macros for the sig class.
 
74
 
 
75
2010-03-12  Werner Koch  <wk@g10code.com>
 
76
 
 
77
        * plaintext.c (setup_plaintext_name): Do not encode pipe like
 
78
        filenames.  This helps with bug#1201.
 
79
 
 
80
        * seckey-cert.c (do_check): Return GPG_ERR_CANCELED.
 
81
        * keyedit.c (change_passphrase): Add arg R_ERR.
 
82
        (keyedit_passwd): Return the correct error or emit a success
 
83
        status message.
 
84
 
 
85
2010-02-25  Werner Koch  <wk@g10code.com>
 
86
 
 
87
        * sign.c (hash_for): Force SHA1 only for v1 OpenPGP cards.  Fixes
 
88
        bug#1194.
 
89
 
 
90
2010-02-17  Werner Koch  <wk@g10code.com>
 
91
 
 
92
        * keygen.c (ask_user_id): Avoid infinite loop in case of invalid
 
93
        data.  Fixes bug#1186.
 
94
 
 
95
2010-02-11  Marcus Brinkmann  <marcus@g10code.de>
 
96
 
 
97
        From trunk 2009-09-23, 2009-11-02, 2009-11-25:
 
98
 
 
99
        * call-agent.c: Include "scdaemon.h" before <assuan.h> because of
 
100
        GPG_ERR_SOURCE_DEFAULT check.
 
101
        (learn_status_cb, dummy_data_cb, get_serialno_cb, default_inq_cb)
 
102
        (learn_status_cb, inq_writecert_parms, inq_writekey_parms)
 
103
        (scd_genkey_cb, membuf_data_cb): Return gpg_error_t instead of
 
104
        int.
 
105
        * gpg.c: Include "scdaemon.h" before <assuan.h> because of
 
106
        GPG_ERR_SOURCE_DEFAULT check.
 
107
        (main): Update to new Assuan API.
 
108
        * server.c: Include "scdaemon.h" before <assuan.h> because of
 
109
        GPG_ERR_SOURCE_DEFAULT check.
 
110
        (reset_notify, input_notify, output_notify): Update to
 
111
        new assuan interface.
 
112
        (option_handler, cmd_recipient, cmd_signer, cmd_encrypt)
 
113
        (cmd_decrypt, cmd_verify, cmd_sign, cmd_import, cmd_export)
 
114
        (cmd_delkeys, cmd_message, do_listkeys, cmd_listkeys)
 
115
        (cmd_listsecretkeys, cmd_genkey, cmd_getinfo): Return gpg_error_t
 
116
        instead of int.
 
117
        (register_commands): Allocate assuan context before starting
 
118
        server.  Use assuan_handler_t.  Add NULL arg to
 
119
        assuan_register_command.
 
120
        (gpg_server): Allocate assuan_context before starting server.
 
121
        Use assuan_fd_t and assuan_fdopen on fds.
 
122
 
 
123
2010-02-02  Werner Koch  <wk@g10code.com>
 
124
 
 
125
        * card-util.c (card_edit): Change prompt to "gpg/card".
 
126
        * keyedit.c (keyedit_menu): Change prompt to "gpg".
 
127
 
 
128
2010-01-11  Werner Koch  <wk@g10code.com>
 
129
 
 
130
        * gpg.c: Add option --passwd.
 
131
        (aPasswd): New.
 
132
        (main): Implement.
 
133
        * keyedit.c (keyedit_passwd): New.
 
134
 
 
135
        * gpg.c (oPasswd, oPasswdFD, oPasswdFile, oPasswdRepeat): Change
 
136
        to oPassphrase, oPassphraseFD, oPassphraseFile, oPassphraseRepeat.
 
137
        * options.h (struct): s/passwd_repeat/passphrase_repeat/.
 
138
        * gpg.c (main): Ditto.
 
139
        * passphrase.c (passphrase_to_dek_ext): Ditto.
 
140
 
1
141
2009-12-21  Werner Koch  <wk@g10code.com>
2
142
 
3
143
        * gpg.c (main): Add dummy options --skip-hidden-recipients and no
10856
10996
 
10857
10997
 
10858
10998
 Copyright 1998,1999,2000,2001,2002,2003,2004,2005,
10859
 
           2006,2007,2008,2009 Free Software Foundation, Inc.
 
10999
           2006,2007,2008,2009,2010 Free Software Foundation, Inc.
10860
11000
 
10861
11001
 This file is free software; as a special exception the author gives
10862
11002
 unlimited permission to copy and/or distribute it, with or without