~ubuntu-branches/ubuntu/precise/gnupg2/precise-proposed

« back to all changes in this revision

Viewing changes to agent/ChangeLog

  • Committer: Bazaar Package Importer
  • Author(s): Eric Dorland
  • Date: 2009-03-08 22:46:47 UTC
  • mfrom: (1.1.11 upstream)
  • Revision ID: james.westby@ubuntu.com-20090308224647-gq17gatcl71lrc2k
Tags: 2.0.11-1
* New upstream release. (Closes: #496663)
* debian/control: Make the description a little more distinctive than
  gnupg v1's. Thanks Jari Aalto. (Closes: #496323)

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
2009-03-02  Werner Koch  <wk@g10code.com>
 
2
 
 
3
        * command.c (cmd_getinfo): Add subcommand "scd_running".
 
4
 
 
5
        * call-scd.c (agent_scd_check_running): New.
 
6
 
 
7
        * gpg-agent.c: Add missing option strings for "--batch" and
 
8
        "--homedir".  Reported by Petr Uzel.
 
9
 
 
10
        * protect-tool.c (import_p12_file): Take care of canceled
 
11
        passphrase entry.  Fixes bug#1003.
 
12
        (export_p12_file): Ditto.
 
13
 
 
14
2008-12-17  Werner Koch  <wk@g10code.com>
 
15
 
 
16
        * gpg-agent.c (handle_connections): Set action of all pth event
 
17
        handled signals to SIG_IGN.  Use a different pth_sigmask strategy.
 
18
 
 
19
2008-12-10  Werner Koch  <wk@g10code.com>
 
20
 
 
21
        * command.c (cmd_get_passphrase): Implement option --no-ask.
 
22
 
 
23
2008-12-09  Werner Koch  <wk@g10code.com>
 
24
 
 
25
        * gpg-agent.c (main): Call i18n_init before init_common_subsystems.
 
26
        * preset-passphrase.c (main): Ditto.
 
27
        * protect-tool.c (main): Ditto.
 
28
 
 
29
        * command.c (cmd_preset_passphrase): Allow an arbitrary string for
 
30
        the cache id.
 
31
 
 
32
2008-12-08  Werner Koch  <wk@g10code.com>
 
33
 
 
34
        * gpg-agent.c (handle_connections): Sync the ticker to the next
 
35
        full second.  This is bug#871.
 
36
 
 
37
2008-12-05  Werner Koch  <wk@g10code.com>
 
38
 
 
39
        * minip12.c (decrypt_block): Fix const modified of CHARSETS.
 
40
        * learncard.c (sinfo_cb_parm_s): Remove superflous semicolon.
 
41
        Reported by Stoyan Angelov.
 
42
 
 
43
2008-11-18  Werner Koch  <wk@g10code.com>
 
44
 
 
45
        * gpg-agent.c (make_libversion): New.
 
46
        (my_strusage): Print libgcrypt version
 
47
 
 
48
2008-11-11  Werner Koch  <wk@g10code.com>
 
49
 
 
50
        * call-scd.c (membuf_data_cb): Change return type to
 
51
        assuan_error_t to avoid warnings with newer libassuan versions.
 
52
 
 
53
2008-11-04  Werner Koch  <wk@g10code.com>
 
54
 
 
55
        * command.c (cmd_killagent): Stop the agent immediately.
 
56
        (start_command_handler): Take care of GPG_ERR_EOF.
 
57
 
 
58
2008-10-29  Werner Koch  <wk@g10code.com>
 
59
 
 
60
        * gpg-agent.c (main): Move USE_STANDARD_SOCKET to the outer scope.
 
61
        (create_socket_name): Remove arg USE_STANDARD_SOCKET.  Change all
 
62
        callers.
 
63
        (create_server_socket): Remove IS_STANDARD_NAME and replace it by
 
64
        USE_STANDARD_SOCKET.  Change all callers.
 
65
        (check_own_socket_running): New.
 
66
        (check_own_socket, check_own_socket_thread): New.
 
67
        (handle_tick): Check server socket once a minute.
 
68
        (handle_connections): Remove the extra pth_wait in the shutdown
 
69
        case.
 
70
 
 
71
2008-10-20  Werner Koch  <wk@g10code.com>
 
72
 
 
73
        * command.c (cmd_geteventcounter): Mark unused arg.
 
74
        (cmd_listtrusted, cmd_pksign, cmd_pkdecrypt, cmd_genkey): Ditto.
 
75
        (cmd_updatestartuptty, post_cmd_notify): Ditto.
 
76
        * command-ssh.c (add_control_entry) 
 
77
        (ssh_handler_request_identities, ssh_handler_remove_identity) 
 
78
        (ssh_handler_remove_all_identities, ssh_handler_lock) 
 
79
        (ssh_handler_unlock): Ditto.
 
80
        * call-pinentry.c (pinentry_active_p, popup_message_thread) 
 
81
        (agent_popup_message_stop): Ditto.
 
82
        * findkey.c (agent_public_key_from_file): Ditto.
 
83
        * genkey.c (check_passphrase_pattern): Ditto.
 
84
        * call-scd.c (atfork_cb): Ditto.
 
85
        * protect-tool.c (import_p12_cert_cb): Ditto.
 
86
        * t-protect.c (main): Ditto.
 
87
 
 
88
2008-10-17  Werner Koch  <wk@g10code.com>
 
89
 
 
90
        * call-scd.c (start_scd) [W32]: Use snprintf again because we now
 
91
        always use the estream variant.
 
92
 
 
93
2008-10-15  Werner Koch  <wk@g10code.com>
 
94
 
 
95
        * call-scd.c (start_scd): Enable assuan loggging if requested.
 
96
        (agent_scd_check_aliveness) [W32]: Fix use of GetExitCodeProcess.
 
97
 
 
98
2008-10-14  Werner Koch  <wk@g10code.com>
 
99
 
 
100
        * gpg-agent.c (get_agent_scd_notify_event): Need to use a manual
 
101
        reset event.
 
102
 
 
103
2008-09-29  Werner Koch  <wk@g10code.com>
 
104
 
 
105
        * agent.h (GCRY_MD_USER): Rename to GCRY_MODULE_ID_USER.
 
106
        (GCRY_MD_USER_TLS_MD5SHA1): Rename to MD_USER_TLS_MD5SHA1 and
 
107
        change all users.
 
108
 
 
109
2008-09-25  Werner Koch  <wk@g10code.com>
 
110
 
 
111
        * divert-scd.c (getpin_cb): Support a Reset Code style PINs..
 
112
 
 
113
2008-09-03  Werner Koch  <wk@g10code.com>
 
114
 
 
115
        * command.c (parse_keygrip): Use hex2bin.
 
116
        (cmd_preset_passphrase): Decode the passphrase.  Reported by Kiss
 
117
        Gabor.  Fixes #679 again.
 
118
        * preset-passphrase.c (make_hexstring): Remove.
 
119
        (preset_passphrase): Use bin2hex.
 
120
 
 
121
2008-05-27  Werner Koch  <wk@g10code.com>
 
122
 
 
123
        * trustlist.c (insert_colons): Fix stupidly wrong allocation size
 
124
        computation.
 
125
 
 
126
2008-05-26  Werner Koch  <wk@g10code.com>
 
127
 
 
128
        * gpg-agent.c (main): Re-initialize default assuan log stream if a
 
129
        log file is used.
 
130
 
 
131
        * trustlist.c (agent_marktrusted): Use xtryasprintf and xfree.
 
132
 
 
133
        * gpg-agent.c (main, agent_deinit_default_ctrl): Always use xfree
 
134
        because our asprintf is mapped to an xmalloc style function in
 
135
        util.h. Replace xstrdup by xtrystrdup.
 
136
        * w32main.c (build_argv): Ditto.
 
137
        * preset-passphrase.c (preset_passphrase): Ditto.
 
138
        * divert-scd.c (ask_for_card): Ditto.
 
139
        * command.c (option_handler): Ditto.
 
140
        * command-ssh.c (ssh_handler_request_identities): Ditto.
 
141
        * call-pinentry.c (start_pinentry): Ditto.
 
142
 
 
143
        * gpg-agent.c (start_connection_thread)
 
144
        (start_connection_thread_ssh): Use pth_thread_id for useful output
 
145
        under W32.
 
146
        (pth_thread_id) [!PTH_HAVE_PTH_THREAD_ID]: New.
 
147
 
1
148
2008-03-17  Werner Koch  <wk@g10code.com>
2
149
 
3
150
        * agent.h (agent_inq_pinentry_launched): New prototype.