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

« back to all changes in this revision

Viewing changes to common/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-03  Werner Koch  <wk@g10code.com>
 
2
 
 
3
        * exechelp.c (do_exec): Make sure that /dev/null connected FDs are
 
4
        not closed.
 
5
 
 
6
2009-01-19  Werner Koch  <wk@g10code.com>
 
7
 
 
8
        * audit.c (writeout_li): Translate a few more result strings.
 
9
        Fixes bug#970.
 
10
 
 
11
        * convert.c (hex2str): Fix optimization to append a nul character.
 
12
 
 
13
2008-12-05  Werner Koch  <wk@g10code.com>
 
14
 
 
15
        * percent.c, t-percent.c: New.
 
16
 
 
17
        * exechelp.c (gnupg_spawn_process, gnupg_spawn_process_fd) 
 
18
        (gnupg_spawn_process_detached) [W32]: Remove debug output.
 
19
 
 
20
2008-11-20  Werner Koch  <wk@g10code.com>
 
21
 
 
22
        * audit.c (writeout_li): Translate OKTEXT.
 
23
 
 
24
2008-11-04  Werner Koch  <wk@g10code.com>
 
25
 
 
26
        * i18n.c (i18n_init) [USE_SIMPLE_GETTEXT]: Adjust for changed
 
27
        w32-gettext.c.
 
28
        * homedir.c (gnupg_localedir): New.
 
29
 
 
30
2008-10-20  Werner Koch  <wk@g10code.com>
 
31
 
 
32
        * http.c (http_register_tls_callback) [!HTTP_USE_GNUTLS]: Mark
 
33
        unused arg.
 
34
        * localename.c (do_nl_locale_name): Ditto.
 
35
        * audit.c (event2str): Silent gcc warning.
 
36
        * sysutils.c (translate_sys2libc_fd): Mark unused arg.
 
37
        (translate_sys2libc_fd_int): Ditto.
 
38
        * iobuf.c (translate_file_handle): Ditto.
 
39
        * asshelp.c (send_one_option): Ditto.
 
40
        * exechelp.c (gnupg_spawn_process): Ditto.
 
41
        * signal.c (got_usr_signal): Ditto
 
42
        * estream.c (es_func_fd_create) [!W32]: Ditto.
 
43
        (es_func_fp_create) [!W32]: Ditto.
 
44
        (es_write_hexstring): Ditto.
 
45
        (dummy_mutex_call_void, dummy_mutex_call_int) [HAVE_PTH]: New.
 
46
        (ESTREAM_MUTEX_LOCK, ESTREAM_MUTEX_UNLOCK, ESTREAM_MUTEX_TRYLOCK)
 
47
        (ESTREAM_MUTEX_INITIALIZE) [HAVE_PTH]: Use dummy calls so to mark
 
48
        unused arg.
 
49
 
 
50
2008-10-19  Werner Koch  <wk@g10code.com>
 
51
 
 
52
        * estream-printf.c (estream_vsnprintf): Fix return value.
 
53
        (check_snprintf): Add a new test.
 
54
        (one_test) [W32]: Disable test.
 
55
 
 
56
2008-10-17  Werner Koch  <wk@g10code.com>
 
57
 
 
58
        * util.h (snprintf) [W32]: Redefine to estream_snprintf.
 
59
 
 
60
2008-09-03  Werner Koch  <wk@g10code.com>
 
61
 
 
62
        * convert.c (hex2str): New.
 
63
        (hex2str_alloc): New.
 
64
        * t-convert.c (test_hex2str): New.
 
65
 
 
66
2008-08-19  Werner Koch  <wk@g10code.com>
 
67
 
 
68
        * iobuf.c: Avoid passing a NULL (iobuf_t)->desc to the log
 
69
        function.  Should in general never be NULL, but well.  Reported by
 
70
        M. Heneka.
 
71
 
 
72
2008-06-26  Werner Koch  <wk@g10code.com>
 
73
 
 
74
        * estream.c (es_write_sanitized): Loose check for control
 
75
        characters to better cope with utf-8.  The range 0x80..0x9f is
 
76
        nowadays not anymore accidently used for control charaters.
 
77
 
 
78
2008-06-25  Marcus Brinkmann  <marcus@g10code.de>
 
79
 
 
80
        Revert last three changes related to handle translation.
 
81
        * sysutils.c:
 
82
        (FD_TRANSLATE_MAX, fd_translate, fd_translate_len)
 
83
        (translate_table_init, translate_table_lookup): Removed.
 
84
        * iobuf.c (check_special_filename): Do not use
 
85
        translate_table_lookup.
 
86
        * sysutils.h (translate_table_init, translate_table_lookup):
 
87
        Remove prototypes.
 
88
 
 
89
2008-06-19  Werner Koch  <wk@g10code.com>
 
90
 
 
91
        * sysutils.c: Remove <ctype.h>.
 
92
        (fd_translate_max): Use macro for the size.
 
93
        (translate_table_init): Protect read against EINTR and replace
 
94
        isspace by spacep.
 
95
 
 
96
2008-06-18  Marcus Brinkmann  <marcus@g10code.de>
 
97
 
 
98
        * sysutils.c (TRANS_MAX): Bump up to 350 to be on the safe side.
 
99
 
 
100
        * sysutils.h (translate_table_init, translate_table_lookup): New
 
101
        prototypes.
 
102
        * sysutils.c: Include <ctype.h>.
 
103
        (FD_TRANSLATE_MAX): New macro.
 
104
        (fd_translate, fd_translate_len): New static variables.
 
105
        (translate_table_init, translate_table_lookup): New functions.
 
106
        (translate_sys2libc_fd_int): Translate file descriptor.
 
107
        * iobuf.c (check_special_filename): Translate handle values from
 
108
        special filenames.
 
109
 
 
110
2008-06-16  Werner Koch  <wk@g10code.com>
 
111
 
 
112
        * homedir.c (w32_commondir): New.
 
113
        (gnupg_sysconfdir): Use it.
 
114
 
 
115
2008-06-09  Werner Koch  <wk@g10code.com>
 
116
 
 
117
        * b64dec.c: New.
 
118
 
 
119
2008-06-05  Werner Koch  <wk@g10code.com>
 
120
 
 
121
        * util.h (gnupg_copy_time): Replace strcpy by memcpy.
 
122
 
 
123
2008-05-26  Werner Koch  <wk@g10code.com>
 
124
 
 
125
        * asshelp.c (send_one_option, send_pinentry_environment): use
 
126
        xfree and xtrystrdup.
 
127
 
 
128
        * i18n.c (i18n_switchto_utf8) [USE_SIMPLE_GETTEXT]: Return NULL.
 
129
 
 
130
        * homedir.c (gnupg_module_name): Add
 
131
        GNUPG_MODULE_NAME_CONNECT_AGENT and GNUPG_MODULE_NAME_GPGCONF.
 
132
 
 
133
2008-04-21  Werner Koch  <wk@g10code.com>
 
134
 
 
135
        * http.c (http_wait_response) [W32]: Use DuplicateHandle because
 
136
        it is a socket.
 
137
        (cookie_read) [W32]: Use recv in place of read.
 
138
 
 
139
2008-04-08  Werner Koch  <wk@g10code.com>
 
140
 
 
141
        * i18n.c (i18n_switchto_utf8, i18n_switchback)
 
142
        [USE_SIMPLE_GETTEXT]: Implement.
 
143
 
 
144
2008-04-07  Werner Koch  <wk@g10code.com>
 
145
 
 
146
        * b64enc.c (b64enc_start): Detect PGP mode.
 
147
        (b64enc_finish): Write PGP CRC.
 
148
        * util.h (struct b64state): Add field CRC.
 
149
        * t-b64.c: New.
 
150
 
 
151
        * pka.c (get_pka_info): Use xtrymalloc and check result.
 
152
 
1
153
2008-03-25  Werner Koch  <wk@g10code.com>
2
154
 
3
155
        * localename.c: Strip all W32 code.  Include w32help.h.
1168
1320
        (atoi_1,atoi_2,atoi_4,xtoi_1,xtoi_2): New.
1169
1321
        
1170
1322
        
1171
 
 Copyright 2001, 2002, 2003, 2004, 2005, 2006, 
1172
 
           2007 Free Software Foundation, Inc.
 
1323
 Copyright 2001, 2002, 2003, 2004, 2005, 2006, 2007,
 
1324
           2008, 2009 Free Software Foundation, Inc.
1173
1325
 
1174
1326
 This file is free software; as a special exception the author gives
1175
1327
 unlimited permission to copy and/or distribute it, with or without