chiark / gitweb /
gpg agent lockup fix: Interrupt main loop when active_connections_value==0
[gnupg2.git] / debian / changelog
1 gnupg2 (2.1.17-3+~iwj) unstable; urgency=medium
2
3   * my builds
4
5  -- Ian Jackson <ijackson@chiark.greenend.org.uk>  Sun, 08 Jan 2017 16:02:04 +0000
6
7 gnupg2 (2.1.17-3) unstable; urgency=medium
8
9   * more bugfixes from upstream (improving but not yet closing: #849845)
10
11  -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Tue, 03 Jan 2017 15:39:52 -0500
12
13 gnupg2 (2.1.17-2) unstable; urgency=medium
14
15   * include patches from upstream to avoid build failures on 32-bit
16     arches.
17
18  -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Sat, 24 Dec 2016 18:11:51 -0500
19
20 gnupg2 (2.1.17-1) unstable; urgency=medium
21
22   * new upstream release.
23
24  -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Sat, 24 Dec 2016 15:39:04 -0500
25
26 gnupg2 (2.1.16-3) unstable; urgency=medium
27
28   * remove -pie from hppa, kfreebsd-amd64, and x32 builds of
29     gpgv-static (Closes: #846889)
30   * import several upstream bugfix patches (Closes: #846834, #846168)
31   * link gnupg-agent and scdaemon with Enhances/Suggests (Closes: #833518)
32
33  -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Mon, 05 Dec 2016 15:34:49 -0500
34
35 gnupg2 (2.1.16-2) unstable; urgency=medium
36
37   * avoid using adns, due to lack of security support (Closes: #845078)
38
39  -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Mon, 21 Nov 2016 09:57:26 -0500
40
41 gnupg2 (2.1.16-1) unstable; urgency=medium
42
43   * New upstream version
44   * dropped many patches already incorporated upstream
45
46  -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Sun, 20 Nov 2016 23:22:49 -0500
47
48 gnupg2 (2.1.15-9) unstable; urgency=medium
49
50   * Introduce gpgv-static package (Closes: #806940)
51   * more patches from upstream
52   * use adns for better DNS resolution in dirmngr
53   * add some import-options to
54     migrate-pubring-from-classic-gpg for better migration
55   * reorganize patches to distinguish debian variations from upstream
56   * set simple and easy defaults for keyservers
57   * help dirmngr and gpg-agent idle better in the default case
58
59  -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Thu, 10 Nov 2016 07:28:16 -0800
60
61 gnupg2 (2.1.15-8) unstable; urgency=medium
62
63   * rename gpg-agent-restricted.socket to gpg-agent-extra.socket
64     (for symmetry with option names and actual sockets created)
65
66  -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Thu, 27 Oct 2016 13:54:53 -0400
67
68 gnupg2 (2.1.15-7) unstable; urgency=medium
69
70   * more upstream patches
71   * dirmngr systemd user service is now socket-activated.
72
73  -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Thu, 27 Oct 2016 12:48:15 -0400
74
75 gnupg2 (2.1.15-6) unstable; urgency=medium
76
77   * more upstream patches (Closes: #841437, #840680)
78
79  -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Wed, 26 Oct 2016 17:44:20 -0400
80
81 gnupg2 (2.1.15-5) unstable; urgency=medium
82
83   * added udev rules for Fujitsu Siemens cardreader (Closes: #840312)
84   * mark transitional packages Multi-Arch: Foreign (closes: #840258)
85   * make gnupg2 binNMU-safe
86   * more patches from upstream
87   * track upstream decision-making about gpg-agent socket names
88
89  -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Tue, 25 Oct 2016 21:30:06 -0400
90
91 gnupg2 (2.1.15-4) unstable; urgency=medium
92
93   * update debian/tests/gpgv-win32
94   * more patches from upstream (Closes: #838153)
95   * tighten dependencies between gnupg and dirmngr (Closes: #834602)
96   * updated systemd user gpg-agent units for socket activation
97
98  -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Tue, 04 Oct 2016 17:22:30 -0400
99
100 gnupg2 (2.1.15-3) unstable; urgency=medium
101
102   * Use upstream fix to avoid touching homedir during test suite
103   * backward compatibility for preset-passphrase and protect-tool
104   * add Breaks: for python3-apt too (thanks, Harald Jenny!)
105   * Avoid network access during tests (Closes: #836259)
106   * more patches from upstream
107    - gpgv --output now works
108    - fingerprint display doesn't vary with --keyid-format
109    - minor cleanup to scdaemon dealing with removed cards
110
111  -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Wed, 14 Sep 2016 17:08:58 -0400
112
113 gnupg2 (2.1.15-2) unstable; urgency=medium
114
115   * restore keyid output in gpgv (Closes: #836144)
116   * avoid test suite failures when HOME does not exist
117
118  -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Wed, 31 Aug 2016 12:37:48 -0400
119
120 gnupg2 (2.1.15-1) unstable; urgency=medium
121
122   * new upstream release
123    - blocks signals during keyring updates (Closes: #293556)
124   * avoid libusb on hurd.  Thanks, Pino Toscano! (Closes: #834533)
125   * permissions on test suite are already fixed
126   * drop patches applied upstream and refresh remaining patches
127   * make gnupg2 reproducible by not regenerating documentation date
128   * make autopkgtest work with modern wine (Closes: #835976)
129   * wrap-and-sort -ast for cleaner diffs
130   * add versioned Breaks: for affected packages (Closes: #835349)
131    - gpgv Breaks: python-debian << 0.1.29 (addresses: #782904)
132    - gnupg Breaks: php-crypt-gpg <= 1.4.1-1 (addresses #835592)
133    - gnupg Breaks: python-apt <= 1.1.0~beta4 (addresses: #835465)
134    - gnupg Breaks: python-gnupg << 0.3.8-3 (addresses: #834514, #834600)
135    - gnupg Breaks: libgnupg-interface-perl << 0.52-3 (addresses: #834281)
136    - gnupg Breaks: libmail-gnupg-perl <= 0.22-1 (addresses: #835075)
137    - gnupg Breaks: libgnupg-perl << 0.19-1 (addresses: #834522)
138
139  -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Tue, 30 Aug 2016 13:19:23 -0400
140
141 gnupg2 (2.1.14-5) unstable; urgency=medium
142
143   * actually ship /usr/share/doc/gnupg/README.Debian
144   * Release to unstable.
145
146  -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Fri, 12 Aug 2016 16:27:22 -0400
147
148 gnupg2 (2.1.14-4) experimental; urgency=medium
149
150   * add ZeitControl card (Closes: #814584)
151   * three more fixes from upstream
152
153  -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Mon, 08 Aug 2016 12:54:21 -0400
154
155 gnupg2 (2.1.14-3) experimental; urgency=medium
156
157   * cleanup debian/copyright
158   * update debian/watch
159
160  -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Wed, 03 Aug 2016 11:09:05 -0400
161
162 gnupg2 (2.1.14-2) experimental; urgency=medium
163
164   * mark the gpgv binary as Priority: important, since apt depends on it
165   * import a bunch of fixes from upstream
166   * include permissioning on patched-in tests
167   * Breaks: some packages that expect old gpg behavior (Closes: #831500)
168   * remove scdaemon.service; it will be managed by gpg-agent.service
169   * avoid bulleted items in debian/NEWS (thanks, Lintian!)
170   * debian/copyright: cleanup, fix URLs
171   * debian/control: use standard URL for Vcs-Browser
172   * fix spelling and grammar noticed by lintian
173   * avoid lintian notes about a misspelled "written"
174   * clean up gpgv2 Description
175   * break out arch-indep localization files into new gnupg-l10n package
176
177  -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Mon, 01 Aug 2016 17:54:59 -0400
178
179 gnupg2 (2.1.14-1) experimental; urgency=medium
180
181   * New upstream release
182
183  -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Fri, 15 Jul 2016 01:39:25 +0200
184
185 gnupg2 (2.1.13-5) experimental; urgency=medium
186
187   * dependency cleanup!
188    - make Recommends: strictly versioned between gnupg and {gpg-agent,dirmngr}
189    - make gnupg Provide: gpg and mention it in the package description
190    - drop mention of newpg, which has not been in debian for many releases
191    - gnupg2 2.0.18 predates debian wheezy, which is oldstable; drop mention
192      in debian/control
193    - drop Suggests: gnupg-doc, which does not appear to be maintained
194    - drop all references to gpg-idea, which has not been in debian for
195      several releases
196    - removed dependency on "dpkg (>= 1.15.4) | install-info", since that
197      dpkg version predates oldstable (wheezy)
198
199  -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Mon, 04 Jul 2016 10:13:42 -0400
200
201 gnupg2 (2.1.13-4) experimental; urgency=medium
202
203   * add binutils-multiarch [!amd64 !i386] to Build-Depends-Indep: so that
204     we can generate win32 packages on non-x86 platforms.
205
206  -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Fri, 01 Jul 2016 11:30:28 -0400
207
208 gnupg2 (2.1.13-3) experimental; urgency=medium
209
210   * pull bugfixes from upstream (Closes: #828109, #814584)
211   * should also allow for reproducible builds, with fix to
212     timestamps in tofu.test
213   * provide supervised dirmngr, gpg-agent, and scdaemon services from
214     systemd's user sessioniif the user wants to enable them.  These
215     services should terminate at logout (Closes: #825911)
216   * avoid launching gpg-agent from Xsession.d since we have more robust
217     session management available (added NEWS entry about this change)
218   * gnupg-agent now Provides: gpg-agent to mitigate common confusion.
219   * updated dirmngr package description.
220
221  -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Tue, 28 Jun 2016 13:46:36 -0400
222
223 gnupg2 (2.1.13-2) experimental; urgency=medium
224
225   * brown paper bag time: fix build-dep from libusb-1.0.0-dev to
226     libusb-1.0-0-dev
227
228  -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Fri, 17 Jun 2016 23:07:43 -0400
229
230 gnupg2 (2.1.13-1) experimental; urgency=medium
231
232   * New upstream release
233    - new keyid-format "none", used by default (Closes: #826273)
234   * Build-depend on libusb-1.0.0-dev to ensure smartcards work (Thanks,
235     gniibe!)
236
237  -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Thu, 16 Jun 2016 18:30:36 -0400
238
239 gnupg2 (2.1.12-1) experimental; urgency=medium
240
241   * New upstream release
242   
243  -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Tue, 10 May 2016 20:58:06 -0400
244
245 gnupg2 (2.1.11-7+exp1) experimental; urgency=medium
246
247   * switching over binary package names in experimental -- gnupg2 source
248     package now provides gnupg and gpgv
249
250  -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Mon, 18 Apr 2016 19:17:19 -0400
251
252 gnupg2 (2.1.11-7) unstable; urgency=medium
253
254   * move to unstable
255   * re-enable test suites on mips and mipsel since #730846 is resolved
256
257  -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Mon, 18 Apr 2016 07:45:16 -0400
258
259 gnupg2 (2.1.11-6+exp4) experimental; urgency=medium
260
261   * stop using help2man to fix cross-building
262   * ensure gpgv-win32 is properly stripped
263   * enable autopkgtest to run without root on systems that already have
264     wine32 installed
265
266  -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Fri, 01 Apr 2016 13:08:07 -0300
267
268 gnupg2 (2.1.11-6+exp3) experimental; urgency=medium
269
270   * more cleanup on arch-dependent packages.
271
272  -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Wed, 30 Mar 2016 03:36:18 -0400
273
274 gnupg2 (2.1.11-6+exp2) experimental; urgency=medium
275
276   * avoid build failures when building only arch-dependent or only
277     arch-independent packages.
278
279  -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Wed, 30 Mar 2016 02:59:18 -0400
280
281 gnupg2 (2.1.11-6+exp1) experimental; urgency=medium
282
283   * take over gpgv-win32 from gnupg 1.4 packaging
284
285  -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Mon, 28 Mar 2016 23:27:43 -0400
286
287 gnupg2 (2.1.11-6) unstable; urgency=medium
288
289   * avoid FTBFS with patch from upstream (Closes: #814842)
290   * bumped standards-version to 3.9.7 (no changes needed)
291
292  -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Tue, 01 Mar 2016 09:36:41 +0100
293
294 gnupg2 (2.1.11-5) unstable; urgency=medium
295
296   * taking over gpgv-udeb from gnupg 1.4 packaging
297   * debian/control: use secure transport for Vcs-* and Homepage
298
299  -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Thu, 04 Feb 2016 17:17:47 -0500
300
301 gnupg2 (2.1.11-4) unstable; urgency=medium
302
303   * disable gpgtar, since it is causing unpredictable testsuite failures
304     and we don't ship it anyway.
305
306  -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Wed, 03 Feb 2016 11:57:57 -0500
307
308 gnupg2 (2.1.11-3) unstable; urgency=medium
309
310   * trying again to get a proper dump of the gpgtar.test.log. sigh.
311
312  -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Thu, 28 Jan 2016 08:34:22 -0500
313
314 gnupg2 (2.1.11-2) unstable; urgency=medium
315
316   * added temporary hook to view failing gpgtar test output on build
317     daemons since i can't replicate the failures on my own build systems.
318
319  -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Thu, 28 Jan 2016 00:53:29 -0500
320
321 gnupg2 (2.1.11-1) unstable; urgency=medium
322
323   * new upstream release
324     - drops buggy attempt to detect duplicate keys (Closes: #807819)
325   * removed -dbg package, since we have automatic -dbgsym packages now
326   * removed undocumented gpgkey2ssh; use gpg --export-ssh-key instead
327
328  -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Mon, 25 Jan 2016 15:29:25 -0500
329
330 gnupg2 (2.1.10-3) unstable; urgency=medium
331
332   * avoid infinite loop when doing --gen-revoke by fingerprint
333
334  -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Sat, 12 Dec 2015 16:53:40 -0500
335
336 gnupg2 (2.1.10-2) unstable; urgency=medium
337
338   * actually use sks-keyservers CA by default if the user asks for
339     hkps://hkps.pool.sks-keyservers.net
340   * move ownership of some files in /usr/share/gnupg2/ to more appropriate
341     owners like gpgsm and dirmngr.
342
343  -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Fri, 11 Dec 2015 17:06:10 -0500
344
345 gnupg2 (2.1.10-1) unstable; urgency=medium
346
347   * new upstream release
348   * ship sks-keyservers.netCA.pem in dirmngr to make it easier to use hkps.
349   * avoid shipping Changelog-2011, use upstream ChangeLog (Closes:
350     #803225)
351
352  -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Wed, 09 Dec 2015 12:05:42 -0500
353
354 gnupg2 (2.1.9-1) unstable; urgency=medium
355
356   * New upstream release
357
358  -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Tue, 13 Oct 2015 10:04:33 -0400
359
360 gnupg2 (2.1.8-2) UNRELEASED; urgency=medium
361
362   [ NIIBE Yutaka ]
363   * update scdaemon dependencies
364
365   [ Daniel Kahn Gillmor ]
366   * correct ssh fingerprint for ECDSA nistp384 (Closes: #795636)
367
368  -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Thu, 17 Sep 2015 00:00:28 -0400
369
370 gnupg2 (2.1.8-1) unstable; urgency=medium
371
372   * New upstream release
373
374  -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Thu, 10 Sep 2015 17:00:06 -0400
375
376 gnupg2 (2.1.7-2) unstable; urgency=medium
377
378   * upload to unstable
379
380  -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Tue, 11 Aug 2015 21:24:18 -0400
381
382 gnupg2 (2.1.7-1) experimental; urgency=medium
383
384   * new upstream release
385   * block ptrace connections to gpg-agent
386
387  -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Tue, 11 Aug 2015 20:05:38 -0400
388
389 gnupg2 (2.1.6-1) experimental; urgency=medium
390
391   * new upstream release
392   * drop deprecated gpgsm-gencert.sh
393
394  -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Tue, 07 Jul 2015 14:27:23 -0400
395
396 gnupg2 (2.1.5-2) experimental; urgency=medium
397
398   [ Daniel Kahn Gillmor ]
399   * pass DBUS_SESSION_BUS_ADDRESS through to the agent so that
400     pinentry-gnome3 can work across sessions.
401   * ensure that l10n files are rebuilt.
402
403   [ Eric Dorland ]
404   * debian/patches/0003-Include-defs.inc-in-BUILT_SOURCES.patch: Fix for
405     build failure when rebuilding info docs.
406
407  -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Tue, 30 Jun 2015 18:13:58 -0400
408
409 gnupg2 (2.1.5-1) experimental; urgency=medium
410
411   * New upstream release
412
413  -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Thu, 11 Jun 2015 13:18:56 -0400
414
415 gnupg2 (2.1.4-2) experimental; urgency=medium
416
417   * avoid excess dependencies on headless servers (Closes: #753163)
418
419  -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Wed, 03 Jun 2015 14:12:49 -0400
420
421 gnupg2 (2.1.4-1) experimental; urgency=medium
422
423   * New upstream release.
424
425  -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Thu, 28 May 2015 00:25:55 -0400
426
427 gnupg2 (2.1.3-1) experimental; urgency=medium
428
429   * New upstream version.
430   * Add gnupg2-dbg (Closes: #781631)
431
432  -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Wed, 01 Apr 2015 12:10:38 -0400
433
434 gnupg2 (2.1.2-2) experimental; urgency=medium
435
436   * Fix segv due to NULL value stored as opaque MPI.
437
438  -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Sat, 21 Feb 2015 10:26:50 -0500
439
440 gnupg2 (2.1.2-1) experimental; urgency=medium
441
442   * New upstream version
443   * move from automake1.11 to plain automake (upstream uses 1.14 now)
444
445  -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Thu, 12 Feb 2015 20:10:43 -0500
446
447 gnupg2 (2.1.1-1) experimental; urgency=medium
448
449   * New upstream version (closes: #772654)
450   * gnupg2 now Breaks: older versions of dirmngr (closes: #769460)
451
452  -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Tue, 16 Dec 2014 14:58:06 -0500
453
454 gnupg2 (2.1.0-1) experimental; urgency=medium
455
456   * import upstream 2.1.0 release.
457   * drop debian/patches/speed-up-test-suite.patch -- included upstream.
458   * avoid self-reporting as a beta now that this is a release
459
460  -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Thu, 06 Nov 2014 12:31:06 -0500
461
462 gnupg2 (2.1.0~beta895-3) experimental; urgency=medium
463
464   * update gnupg-agent.xsession to export ssh-agent where
465     configured. (Closes: #767341)
466   * use cheap/fast entropy for the test suite so that builds on
467     low-entropy machines go faster.
468
469  -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Thu, 30 Oct 2014 13:37:08 -0400
470
471 gnupg2 (2.1.0~beta895-2) experimental; urgency=medium
472
473   * added pkg-config to Build-Depends.
474
475  -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Wed, 29 Oct 2014 18:36:27 -0400
476
477 gnupg2 (2.1.0~beta895-1) experimental; urgency=medium
478
479   * new upstream version in experimental (Closes: #762844, #751266, #762844)
480   * ship /usr/bin/gpgparsemail (Closes: #760575)
481   * document that doc/OpenPGP is not actually an RFC, but just refers to
482     one (closes: #745410)
483   * Bump Standards-Version to 3.9.6 (no changes needed)
484   * --enable-large-secmem to ensure that gpg2 works with pre-generated
485     oversized RSA keys
486   * updated /etc/X11/Xsession.d/90gpg-agent to export $GPG_AGENT_INFO
487     about the standard socket.
488
489  -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Wed, 29 Oct 2014 17:53:06 -0400
490
491 gnupg2 (2.0.28-3) unstable; urgency=medium
492
493   * pass DBUS_SESION_BUS_ADDRESS to the agent for gnome3.
494
495  -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Sat, 04 Jul 2015 14:21:41 -0400
496
497 gnupg2 (2.0.28-2) unstable; urgency=medium
498
499   * d/clean: drop stamp-po to rebuild l10n (Closes: #788989)
500
501  -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Tue, 30 Jun 2015 17:17:11 -0400
502
503 gnupg2 (2.0.28-1) unstable; urgency=medium
504
505   * new upstream release
506   * really address excess dependencies on headless server (thanks Raphaël
507     Halimi for noticing) (Closes: #753163)
508
509  -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Tue, 02 Jun 2015 12:16:57 -0400
510
511 gnupg2 (2.0.27-2) unstable; urgency=medium
512
513   * import upstream fix to avoid replicating unknown subkey
514     packets. (Closes: #787045) (Thanks, NIIBE Yutaka)
515
516  -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Thu, 28 May 2015 00:55:51 -0400
517
518 gnupg2 (2.0.27-1) unstable; urgency=medium
519
520   * New upstream release.
521   * Provide a simple way for users to avoid gpg-agent hijacking,
522     working around: #760102 (Closes: #753163)
523
524  -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Fri, 08 May 2015 18:15:15 -0400
525
526 gnupg2 (2.0.26-6) unstable; urgency=medium
527
528   * Avoid NULL dereference with opaque MPI.
529
530  -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Sat, 21 Feb 2015 18:01:40 -0500
531
532 gnupg2 (2.0.26-5) unstable; urgency=medium
533
534   * import bug-fixes from upstream
535     (Closes: #773415, #773469, #773471, #773472, #773423)
536   * Fixes CVE-2015-1606 "Use after free, resulting from failure to skip
537     invalid packets", CVE-2015-1607 "memcpy with overlapping ranges,
538     resulting from incorrect bitwise left shifts" (Closes: #778577)
539
540  -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Mon, 16 Feb 2015 17:45:06 -0500
541
542 gnupg2 (2.0.26-4) unstable; urgency=medium
543
544   [ David Prévot ]
545   * Update POT and PO files, and ensure the translations get rebuild
546   * Update French translation (Closes: #769574)
547   * Update Ukrainian translation, thanks to Yuri Chornoivan
548   * Update German translation, thanks to Werner Koch
549   * Update Danish translation, thanks to Joe Hansen
550   * Update Japanese translation, thanks to NIIBE Yutaka
551   * Update Chinese (traditional) translation, thanks to Jedi Lin
552   * Update Russian translation, thanks to Ineiev
553   * Update Polish translation, thanks to Jakub Bogusz
554   * Update Spanish translation, thanks to Manuel "Venturi" Porras Peralta
555     (Closes: #770727)
556   * New Dutch translation, thanks to Frans Spiesschaert (Closes: #770981)
557
558   [ Daniel Kahn Gillmor ]
559   * bugfix and cryptographic safety changes imported from upstream:
560    - Avoid regression when adding subkeys with strong s2k algorithms
561      (Closes: #772780) Thanks, NIIBE Yutaka
562    - Allow french translation to work when prompting for passphrase.
563    - add build and runtime support for larger RSA keys (Closes: #739424)
564    - fix runtime errors on bad input (Closes: #771987)
565    - deprecate insecure one-argument variant for gpg --verify of detached
566      signatures (Closes: #771992)
567    - initialize trustdb before trying to clear it (Closes: #735363)
568    - default to issuing SHA256 signatures for RSA
569    - avoid relying on MD5 signatures
570    - show v3 key fingerprints as all zero (OpenPGPv3 is deprecated)
571
572  -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Sun, 04 Jan 2015 17:17:00 -0500
573
574 gnupg2 (2.0.26-3) unstable; urgency=medium
575
576   * fix typo in gpg.info (closes: #760273)
577   * drop versioned Build-Conflicts on automake by setting environment
578     variables in debian/rules
579   * ship /usr/bin/gpgparsemail (closes: #760575)
580   * warn but don't fail when scdaemon options are in ~/.gnupg/gpg.conf
581     (closes: #762844)
582   * do not break on --trust-model=always (closes: #751266)
583   * document that doc/OpenPGP is not actually an RFC, but just refers to
584     one (closes: #745410)
585   * Bump Standards-Version to 3.9.6 (no changes needed)
586
587  -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Tue, 30 Sep 2014 23:39:15 -0400
588
589 gnupg2 (2.0.26-2) unstable; urgency=medium
590
591   * ignore emacs turds in debian/
592   * update Vcs fields
593   * move package to group maintenance
594   * wrap-and-sort cleanup of debian/*
595
596  -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Thu, 28 Aug 2014 11:42:18 -0700
597
598 gnupg2 (2.0.26-1) unstable; urgency=medium
599
600   * New upstream release.
601   * debian/control: Suggest parcimonie. Thanks ilf. (Closes: #752261)
602
603  -- Eric Dorland <eric@debian.org>  Tue, 19 Aug 2014 18:09:08 -0400
604
605 gnupg2 (2.0.25-2) unstable; urgency=medium
606
607   * debian/control: Switch to libgcrypt20-dev (aka 1.6 release).
608
609  -- Eric Dorland <eric@debian.org>  Fri, 08 Aug 2014 14:12:05 -0400
610
611 gnupg2 (2.0.25-1) unstable; urgency=medium
612
613   * New upstream release.
614
615  -- Eric Dorland <eric@debian.org>  Mon, 30 Jun 2014 13:10:04 -0400
616
617 gnupg2 (2.0.24-1) unstable; urgency=high
618
619   * New upstream release. Fixes CVE-2014-4617 "infinite loop when
620     decompressing data packets". (Closes: #752498)
621   * debian/patches/02-gpgv2-dont-link-libassuan.diff: Drop, now
622     upstreamed.
623
624  -- Eric Dorland <eric@debian.org>  Wed, 25 Jun 2014 00:11:19 -0400
625
626 gnupg2 (2.0.23-1) unstable; urgency=medium
627
628   * New upstream release.
629   * debian/upstream/signing-key.asc: Rename upstream-signing-key.pgp to
630     the new, supported name.
631   * debian/control: Restore versioned conflict against gpg-idea. (Closes:
632     #733984)
633   * debian/control: Add Recommends on dirmngr for gpgsm. (Closes: #683579)
634
635  -- Eric Dorland <eric@debian.org>  Sun, 08 Jun 2014 19:20:17 -0400
636
637 gnupg2 (2.0.22-3) unstable; urgency=low
638
639   * debian/watch, debian/upstream-signing-key.pgp: Add upstream signing
640     key for uscan verification.
641   * debian/kbxutil.1, debian/rules: Add better description and regenerate
642     the manpage.
643   * debian/control: Remove version on gpg-idea conflict, add missing
644     Breaks for gpgsm and convert Conflicts to Breaks for gpgv2.
645   * debian/control: Move gnupg-agent to Depends for gpgsm instead of
646     Replaces (which in turn should have been Recommends).
647   * debian/control: Standards-Version to 3.9.5.
648   * debian/copyright: Switch to a shiny DEP-5 copyright file.
649
650  -- Eric Dorland <eric@debian.org>  Wed, 01 Jan 2014 22:56:56 -0500
651
652 gnupg2 (2.0.22-2) unstable; urgency=low
653
654   * debian/control: Fix Build-Conflicts on newer automakes. Thanks Chris
655     Boot. (Closes: #726015)
656   * debian/control: IDEA is no longer patented, drop its metion from the
657     description. Thanks brian m. carlson. (Closes: #726139)
658   * debian/rules: Disable the test suite on mips and mipsel to work around
659     Bug:#730846.
660
661  -- Eric Dorland <eric@debian.org>  Sat, 30 Nov 2013 23:47:56 -0500
662
663 gnupg2 (2.0.22-1) unstable; urgency=low
664
665   * New upstream version. Fixes CVE-2013-4402 and CVE-2013-4351. (Closes:
666     #725433, #722724)
667   * debian/gnupg2.install: Install gnupg-card-architecture.png for the
668     info file.
669
670  -- Eric Dorland <eric@debian.org>  Sat, 05 Oct 2013 17:45:28 -0400
671
672 gnupg2 (2.0.21-2) unstable; urgency=low
673
674   * debian/rules, debian/gnupg2.install: Switch libexecdir to
675     /usr/lib/gnupg2 to install helper binaries to a non-multiarch specific
676     location. (Closes: #717303)
677   * debian/control, debian/gpgv2.install: Split out gpgv2 into its own
678     package.
679   * debian/control, debian/gnupg2.install, debian/kbxutil.1: Add rule and
680     manpage for kbxutil using help2man. (Closes: #323494)
681   * debian/patches/02-gpgv2-dont-link-libassuan.diff: Don't link gpgv2
682     against libassuan as it's not used.
683   * debian/rules: Install changelog for gpgv2.
684
685  -- Eric Dorland <eric@debian.org>  Sun, 01 Sep 2013 00:42:16 -0400
686
687 gnupg2 (2.0.21-1) unstable; urgency=low
688
689   * New upstream release. (Closes: #613465, #720369)
690   * debian/patches/01-gnupg2-rename.diff: Refresh patch.
691   * debian/control: Fix Vcs-Git path.
692   * debian/control: Now depends on libgpg-error >= 1.11.
693   * debian/control: Build-Depends on automake1.11 since the test suite
694     fails on newer versions. (Closes: #713287)
695   * debian/control: Also need a Build-Conflicts on automake (<= 1.12).
696
697  -- Eric Dorland <eric@debian.org>  Sat, 24 Aug 2013 20:33:19 -0400
698
699 gnupg2 (2.0.20-1) unstable; urgency=low
700
701   * New upstream release. (Closes: #691237, #583893)
702   * debian/patches/02-cve-2012-6085.diff: Remove, merged upstream.
703   * debian/control: Upgrade Standards-Version to 3.9.4.
704   * debian/compat, debian/control: Upgrade to debhelper v9.
705   * debian/control, debian/rules: Drop hardening-wrapper, now that we use
706     debhelper v9.
707   * debian/scdaemon.install: scdaemon has moved under $libexecdir.
708   * debian/control: Tighten dependency on scdaemon.
709   * debian/rules: Turn on all hardening options.
710   * debian/patches/01-gnupg2-rename.diff: Refresh patch.
711   * debian/gnupg-agent.install, debian/gnupg2.install,
712     debian/scdaemon.install: Fix /usr/lib paths for multi-arch.
713   * debian/rules: Pass ${pkglibdir} to --libexecdir since dh v9 passes
714     ${libdir} by default.
715
716  -- Eric Dorland <eric@debian.org>  Sat, 11 May 2013 18:28:57 -0400
717
718 gnupg2 (2.0.19-2) unstable; urgency=high
719
720   * debian/patches/02-cve-2012-6085.diff: Patch from upstream to fix
721     CVE-2012-6085, "gnupg key import memory corruption". (Closes: #697251)
722   * debian/control: Use canonical addresses for VCS.
723   * debian/control: Fix scdaemon short description.
724
725  -- Eric Dorland <eric@debian.org>  Fri, 04 Jan 2013 00:56:52 -0500
726
727 gnupg2 (2.0.19-1) unstable; urgency=low
728
729   * New upstream release. (Closes: #666092)
730   * debian/control: Add Multi-Arch: foreign to all packages.
731   * debian/rules: Update ChangeLog locations.
732
733  -- Eric Dorland <eric@debian.org>  Sat, 31 Mar 2012 01:06:02 -0400
734
735 gnupg2 (2.0.18-2) unstable; urgency=low
736
737   * debian/control, debian/gpgsm.install, debian/scdaemon.install: Add a
738     separate package for the scdaemon. (Closes: #416129)
739   * debian/control, debian/gpgsm.install, debian/gnupg2.install,
740     gnupg-agent.install: Move gpg-preset-passphrase and gpg-protect-tool
741     into the gnupg-agent.
742   * debian/control: Upgrade Standards-Version to 3.9.2.
743   * debian/rules: Install ChangeLog for new scdaemon package.
744
745  -- Eric Dorland <eric@debian.org>  Sat, 15 Oct 2011 20:21:35 -0400
746
747 gnupg2 (2.0.18-1) unstable; urgency=low
748
749   * New upstream release. (Closes: #635206)
750   * debian/copyright: Update ftp location. (Closes: #624404)
751   * debian/patches/01-gnupg2-rename.diff: Refresh patch.
752
753  -- Eric Dorland <eric@debian.org>  Tue, 30 Aug 2011 03:43:20 -0400
754
755 gnupg2 (2.0.17-3) unstable; urgency=low
756
757   * debian/rules: Convert the rules file to use the lovely dh format.
758   * debian/gnupg2.dirs, debian/gnupg-agent.dirs, debian/gpgsm.dirs: Remove
759     unless dirs files.
760   * debian/gnupg-agent.lintian-overrides, debian/gnupg2.lintian-overrides,
761     debian/gpgsm.lintian-overrides: Remove unneeded lintian-overrides files.
762
763  -- Eric Dorland <eric@debian.org>  Mon, 14 Feb 2011 03:17:39 -0500
764
765 gnupg2 (2.0.17-2) unstable; urgency=low
766
767   * debian/control: Add dependency on dpkg (>= 1.15.4) | install-info for
768     info install trigger.
769   * debian/control, debian/rules: Use debian build hardening.
770
771  -- Eric Dorland <eric@debian.org>  Sun, 13 Feb 2011 16:33:17 -0500
772
773 gnupg2 (2.0.17-1) unstable; urgency=low
774
775   * New upstream release. (Closes: #584316, #603985, #603983, #603984)
776   * debian/patches/02-encode-s2k.diff,
777     debian/patches/03-gpgsm-realloc.diff, debian/patches/series: Drop now
778     unneeded security patches.
779   * debian/rules, debian/patches/01-gnupg2-rename.diff,
780     debian/gnupg2.info, debian/gnupg2.install: No need to rename the info
781     file anymore.
782   * debian/patches/01-gnupg2-rename.diff: Rename the autoconf package for
783     better renaming of pkg directories. (Closes: #579006)
784   * debian/control, debian/compat: Upgrade to debhelper level 8.
785   * debian/control:
786     - Upgrade Standards-Version to 3.9.1.
787     - Update Build-Depends versions for the latest release.
788   * debian/gnupg2.install: Add the applygnupgdefaults command. (Closes:
789     #567537)
790   * debian/gnupg2.docs: doc/faq.html no longer exists.
791
792  -- Eric Dorland <eric@debian.org>  Sun, 13 Feb 2011 16:06:41 -0500
793
794 gnupg2 (2.0.14-2) unstable; urgency=low
795
796   * debian/*.lintian, debian/*.lintian-overrides, debian/rules: Rename
797     lintian files and use dh_lintian instead of shell snippets.
798   * debian/source/patch-header, debian/source/options: Delete patch header
799     and remove single-debian-patch option.
800   * debian/patches/01-gnupg2-rename.diff: Move patch to do the necessary
801     renaming of gnupg -> gnupg2 in a quilt patch.
802   * debian/patches/02-encode-s2k.diff: Added patch to fix passphrase
803     problem in gpgsm. Thanks Martijn van Brummelen for the NMU to fix this
804     problem in 2.0.14-1.1.
805   * debian/patches/03-gpgsm-realloc.diff: Fix for "Realloc Bug with X.509
806     certificates" for gpgsm. (Closes: #590122)
807   * debian/rules, debian/control: Use dh-autoreconf and autopoint to
808     regenerate autotools files at build time.
809
810  -- Eric Dorland <eric@debian.org>  Sun, 25 Jul 2010 02:16:42 -0400
811
812 gnupg2 (2.0.14-1) unstable; urgency=low
813
814   * New upstream release.
815   * debian/control: Build depend on libreadline-dev instead of
816     libreadline5-dev, since libreadline6-dev is out. (Closes: #548922)
817   * debian/source/format, debian/source/options,
818     debian/source/patch-header: Convert to v3 quilt format, with
819     single-debian-patch.
820   * debian/control: Tighten dependency on gnupg-agent. (Closes: #551792)
821
822  -- Eric Dorland <eric@debian.org>  Sat, 09 Jan 2010 21:15:18 -0500
823
824 gnupg2 (2.0.13-1) unstable; urgency=low
825
826   * New upstream release.
827   * debian/control: Depend instead of Recommend gnupg-agent. (Closes:
828     #538947)
829
830  -- Eric Dorland <eric@debian.org>  Mon, 07 Sep 2009 20:38:23 -0400
831
832 gnupg2 (2.0.12-1) unstable; urgency=low
833
834   * New upstream release. (Closes: #499569, #463270, #446494, #314068, 
835     #519375, #514587)
836   * debian/control: Change build dependency on gs to ghoscript, since
837     ghoscript has been replaced.
838   * debian/compat: Use debhelper v7.
839   * debian/control: Update Standards-Version to 3.8.2.
840   * debian/control: Use ${misc:Depends}.
841   * configure.ac: Override pkgdatadir so that it points to
842     /usr/share/gnupg2. (Closes: #528734)
843   * debian/rules: No longer need to specify pkgdatadir at make install
844     time.
845
846  -- Eric Dorland <eric@debian.org>  Sun, 23 Aug 2009 20:48:11 -0400
847
848 gnupg2 (2.0.11-1) unstable; urgency=low
849
850   * New upstream release. (Closes: #496663)
851   * debian/control: Make the description a little more distinctive than
852     gnupg v1's. Thanks Jari Aalto. (Closes: #496323)
853
854  -- Eric Dorland <eric@debian.org>  Sun, 08 Mar 2009 22:46:47 -0400
855
856 gnupg2 (2.0.9-3) unstable; urgency=medium
857
858   * Urgency medium to try to beat the release.
859   * tools/gpgkey2ssh.c: Patch from Daniel Kahn Gillmor to fix broken ssh
860     key generation. (Closes: #473841)
861
862  -- Eric Dorland <eric@debian.org>  Mon, 21 Jul 2008 03:48:11 -0400
863
864 gnupg2 (2.0.9-2) unstable; urgency=low
865
866   * The "I've neglected you too long" release.
867   
868   * debian/control: 
869     - Add recommends on gnupg-agent for gpgsm and gnupg2, since they need 
870       it under most circumstances. (Closes: #459462, #477691)
871     - Depend on pinentry instead of recommend, and move pinentry-gtk2 to the 
872       front of the alternatives list. (Closes: #462951)
873   * keyserver/gpgkeys_curl.c, keyserver/gpgkeys_hkp.c: Fix FTBFS with gcc
874     4.3 strictness on bitfields combined with curl. (Closes: #476999)
875
876  -- Eric Dorland <eric@debian.org>  Mon, 28 Apr 2008 03:22:20 -0400
877
878 gnupg2 (2.0.9-1) unstable; urgency=low
879
880   * New upstream release. Fixes CVE-2008-1530, Key import memory corruption. 
881     (Closes: #472928)
882   * debian/rules: Don't ignore status of make distclean, just check for
883     the existance of the Makefile.
884
885  -- Eric Dorland <eric@debian.org>  Sat, 29 Mar 2008 03:21:21 -0400
886
887 gnupg2 (2.0.8-1) unstable; urgency=low
888
889   * New upstream release. (Closes: #428635)
890   * debian/watch: Use passive ftp, ftp.gnupg.org doesn't seem happy
891     otherwise. (Closes: #456467)
892   * debian/control:
893     - Requires libassuan >= 1.0.4 now.
894     - Remove the XS- prefix from the Vcs-* headers.
895     - Add Homepage header.
896     - Upgrade Standards-Version to 3.7.3.0.
897     - Make gnupg2 optional rather than extra.
898     - Remove unnecessary conflict on suidmanager.
899   
900  -- Eric Dorland <eric@debian.org>  Sat, 22 Dec 2007 02:06:42 -0500
901
902 gnupg2 (2.0.7-1) unstable; urgency=low
903
904   * New upstream release.
905   * debian/rules:
906     - Remove unnecessary deletion of the .gmo files. (Closes: #442583)
907     - Clean out some old comments
908   * gnupg-agent.xsession: Remove the quotes around --write-env-file
909     argument. Not ideal, but fine for now. Thanks Luis Rodrigo Gallardo
910     Cruz. (Closes: #443580)
911
912  -- Eric Dorland <eric@debian.org>  Sun, 30 Sep 2007 02:50:40 -0400
913
914 gnupg2 (2.0.6-1) unstable; urgency=low
915
916   * New upstream release. (Closes: #437289)
917   * debian/gnupg-agent.xsession: Run the Xsession under the gpg-agent, so
918     it exits properly when the session dies. (Closes: #401843)
919   * debian/control: Add XS-Vcs headers for its new git home.
920
921  -- Eric Dorland <eric@debian.org>  Mon, 03 Sep 2007 23:29:11 -0400
922
923 gnupg2 (2.0.5-2) unstable; urgency=low
924
925   * The "Ubuntu, I would have done it had you only asked" release.
926   
927   * debian/copyright: Fix download location. Thanks Ubuntu.
928   * debian/README.Debian: Remove, doesn't contain any relevant info.
929   * debian/rules:
930     - Build with --sysconfdir=/etc, thanks Bernhard Herzog. (Closes: #434790)
931     - Run dh_installexamples.
932     - Don't list the docs to install in here.
933   * debian/gnupg2.examples: New file, install gpgconf.conf as an example
934     into /usr/share/doc. Hope this is a good compromise Bernhard. (Closes:
935     #434878)
936   * debian/control:
937     - Remove opensc and pcsc-lite build dependencies, they're not used anymore.
938     - Add libcurl4-gnutls-dev build dep, to use the real curl.
939   * g10/call-agent.c: set DBG_ASSUAN to 0 to suppress a debug
940     message. Thanks Ubuntu.
941   * debian/gnupg2.docs, debian/gpgsm.docs: Move installed docs in here,
942     add some new docs. Thanks Ubuntu.
943   * debian/rules, debian/gnupg-agent.install: Build symcryptrun and install it
944     in the gnupg-agent package. Thanks Bernhard Herzog. (Closes: #434787)
945   * debian/rules, debian/control: Only recommend libldap, don't depend on
946     it.Thanks Riku. (Closes: #435138)
947
948  -- Eric Dorland <eric@debian.org>  Thu, 16 Aug 2007 22:24:16 -0400
949
950 gnupg2 (2.0.5-1) unstable; urgency=low
951
952   * New upstream release.
953   * debian/watch: Add watch file.
954   * debian/control: 
955     - Require libassuan 1.0.2 or greater.
956     - Require libksba 1.0.2 or greater.
957     - Don't recommend plain gpg anymore.
958   * debian/copyright: Update copyright text for GPL v3 relicensing.
959   * docs/scdaemon.texi: Remove old --print-atr documentation. Thanks
960     Ludovic Rousseau. (Closes: #404128)
961
962  -- Eric Dorland <eric@debian.org>  Sun, 22 Jul 2007 16:03:32 -0400
963
964 gnupg2 (2.0.4-1) unstable; urgency=low
965
966   * New upstream release.
967
968  -- Eric Dorland <eric@debian.org>  Fri, 11 May 2007 00:41:01 -0400
969
970 gnupg2 (2.0.3-1) unstable; urgency=high
971
972   * New upstream release.
973     - Fixes multoiple messages problem aka CVE-2007-1263.
974
975  -- Eric Dorland <eric@debian.org>  Fri,  9 Mar 2007 03:28:53 -0500
976
977 gnupg2 (2.0.2-1) unstable; urgency=high
978
979   * New upstream release. (Closes: #409559)
980   * Thanks Andreas Barth for NMUs. (Closes: #400777, #401895, #401913)
981   * debian/gpgsm.install: pcsc-wrapper renamed to gnupg-pcsc-wrapper. 
982
983  -- Eric Dorland <eric@debian.org>  Mon, 19 Feb 2007 20:34:52 -0500
984
985 gnupg2 (2.0.0-5) unstable; urgency=high
986
987   * debian/control: Remove unnecessary dependencies on makedev and
988     udev. Thanks Marco d'Itri.
989   * doc/gnupg.texi, debian/gnupg2.info, debian/rules: Set the output file
990     to gnupg2.info, and use that for the index. (Closes: #398493)
991
992  -- Eric Dorland <eric@debian.org>  Fri, 24 Nov 2006 02:23:35 -0500
993
994 gnupg2 (2.0.0-4) unstable; urgency=medium
995
996   * debian/control: Update forgotten replaces for pcsc-wrapper move. 
997
998  -- Eric Dorland <eric@debian.org>  Mon, 20 Nov 2006 23:02:25 -0500
999
1000 gnupg2 (2.0.0-3) unstable; urgency=medium
1001
1002   * debian/control: Remove warning about development, thanks Gonzalo
1003     HIGUERA DIAZ. (Closes: #399551)
1004
1005  -- Eric Dorland <eric@debian.org>  Mon, 20 Nov 2006 14:32:33 -0500
1006
1007 gnupg2 (2.0.0-2) unstable; urgency=medium
1008
1009   * All packaging fixes, so urgency medium to beat the freeze.
1010   * debian/distfiles, debian/lintian.override, debian/point-to-info.1:
1011     Remove unused files.
1012   * debian/gnupg2.info, debian/rules, gnupg2.files: Install all the info
1013     files properly. (Closes: #398493)
1014   * debian/rules: 
1015     - Remove some unnecessary autotools build rules.
1016     - Move some of make install targets more correctly to the
1017       configure line.
1018   * debian/*.files, debian/rules: Rename *.files to .install and use
1019     dh_install nstead of dh_movefiles.
1020   * debian/gnupg-agent.xsession: Account for spaces in the configuration
1021     file, thanks Artem Zolochevskiy. (Closes: #352326)
1022   * debian/control: 
1023     - Adjust build-dependency versions slightly to match what the 
1024       configure scipt requires.
1025     - Update Standards-Version to 3.7.2.2.
1026   * debian/gpgsm.install, debian/gnupg2.install: Install the pcsc-wrapper
1027     in gpgsm. (Closes: #353232)
1028   * debian/gpgsm.install, debian/rules: Install gpg-protect-tool into
1029     /usr/libb/gnupg2.
1030
1031  -- Eric Dorland <eric@debian.org>  Sun, 19 Nov 2006 18:03:39 -0500
1032
1033 gnupg2 (2.0.0-1) unstable; urgency=medium
1034
1035   * New upstream release. (Closes: #398215)
1036   * common/estream.c: #define PTH_SYSCALL_SOFT 0 as suggested by Daniel Hess.
1037
1038  -- Eric Dorland <eric@debian.org>  Sun, 12 Nov 2006 23:52:59 -0500
1039
1040 gnupg2 (1.9.94-1) unstable; urgency=low
1041
1042   * New upstream release.
1043
1044  -- Eric Dorland <eric@debian.org>  Thu,  2 Nov 2006 16:06:30 -0500
1045
1046 gnupg2 (1.9.93-1) unstable; urgency=medium
1047
1048   * New upstream release. Urgency medium to try to beat the freeze. Thanks
1049     to Andreas Metzler for getting this package into shape. 
1050
1051  -- Eric Dorland <eric@debian.org>  Wed, 25 Oct 2006 00:41:15 -0400
1052
1053 gnupg2 (1.9.91-0.1) unstable; urgency=low
1054
1055   * New upstream version, built against clean upstream tarball.
1056     (Closes: #378489,#388257)
1057   * bump Build-Depends:
1058     - libgpg-error-dev 0.6 -> 1.4
1059     - libassuan-dev 0.6.10 -> 0.9.1
1060     - libksba-dev 0.9.13 -> 1.0.0 (closes: #368552)
1061   * Add libreadline5-dev to Build-Depends.
1062   * Pass proper --build and --host args to ./configure.
1063   * configure with --mandir='$${prefix}/share/man'.
1064   * Add $(LIBINTL) to gpgsplit_LDADD in tools/Makefile.am.
1065   * New upstream includes a lot more manpages, ship them.
1066     (Closes: #300129,#300677)
1067     gpg-agent(1) documents ~/gpg-agent.conf.  (Closes: #300676)
1068   * Update debian/copyright.
1069   * Drop gnupg2.postinst gnupg2.postrm postinst postrm. They all only consited
1070     of calls to suidregister for /usr/bin/gpg" or "chmod 4755 /usr/bin/gpg".
1071     suidregister has been obsolete for a long time and /usr/bin/gpg is not
1072     part of these packages. - If /usr/bin/gpg(v)2 was supposed to be installed
1073     suid it should be shipped with these permissions in the deb instead
1074     using chmod in postinst anyway.
1075   * Drop preinst (ending up as gnupg-agent's preinst), which only showed
1076     a warning on upgrades from <<0.3.2-1. - There never was a gnupg-agent
1077     0.3.2-1.
1078   * Add (noop) binary-indep target as required by policy 4.9.
1079
1080  -- Andreas Metzler <ametzler@debian.org>  Sun,  8 Oct 2006 07:51:44 +0000
1081
1082 gnupg2 (1.9.20-2) unstable; urgency=high
1083
1084   * debian/control: Make myself the maintainer with Matthias' permission.
1085   * Acknowledge NMU. (Closes: #375053, #376755)
1086   * g10/parse-packet.c: Patch from Martin Schulze to backport security fix
1087     for CVE-2006-3746, crash when receiving overly long comments.
1088
1089  -- Eric Dorland <eric@debian.org>  Fri,  4 Aug 2006 18:11:43 -0400
1090
1091 gnupg2 (1.9.20-1.1) unstable; urgency=high
1092
1093   * Non-maintainer upload.
1094   * Adapt patch from upstream CVS, fixing buffer overflow leading to remote
1095     DoS/crash (CVE-2006-3082). (Closes: #375053)
1096
1097  -- Steinar H. Gunderson <sesse@debian.org>  Tue,  4 Jul 2006 20:37:43 +0200
1098
1099 gnupg2 (1.9.20-1) unstable; urgency=low
1100
1101   * New Upstream version. Closes:#306890,#344530
1102     * Closes:#320490: gpg-protect-tool fails to decrypt PKCS-12 files 
1103   * Depend on libopensc2-dev, not -1-. Closes:#348106
1104
1105  -- Matthias Urlichs <smurf@debian.org>  Tue, 24 Jan 2006 04:31:42 +0100
1106
1107 gnupg2 (1.9.19-2) unstable; urgency=low
1108
1109   * Convert debian/changelog to UTF-8.
1110   * Put gnupg-agent and gpgsm lintian overrides in the respectively
1111     right package.  Closes: #335066
1112   * Added debhelper tokens to maintainer scripts.
1113   * xsession fixes:
1114     o Added host name to gpg-agent PID file name.  Closes: #312717
1115     o Fixed xsession script to be able to run under zsh.  Closes: #308516
1116     o Don't run gpg-agent if one is already running.  Closes: #336480
1117   * debian/control:
1118     o Fixed package description of gpgsm package.  Closes: #299842
1119     o Added mention of gpg-agent to description of gnupg-agent package.
1120       Closes: #304355
1121   * Thanks to Peter Eisentraut <petere@debian.org> for all of the above.
1122
1123  -- Matthias Urlichs <smurf@debian.org>  Thu,  8 Dec 2005 22:13:21 +0100
1124
1125 gnupg2 (1.9.19-1) unstable; urgency=low
1126
1127   * Merged with 1.9.19.
1128   * Re-enable gpgv2 package.
1129
1130  -- Matthias Urlichs <smurf@debian.org>  Sat, 22 Oct 2005 14:33:33 +0200
1131
1132 gnupg2 (1.9.17-1) unstable; urgency=low
1133
1134   * Merged with Upstream 1.9.17.
1135
1136  -- Matthias Urlichs <smurf@debian.org>  Mon,  4 Jul 2005 01:56:43 +0200
1137
1138 gnupg2 (1.9.15-6) unstable; urgency=high
1139
1140   * Move gpg-protect-tool to the gpgsm package.
1141     Closes: #303492.
1142     High urgency because this renders gpgsm unuseable for some people.
1143   * gpg-agent: Override max-cache-ttl if a higher default is set.
1144     Closes: #302692.
1145
1146  -- Matthias Urlichs <smurf@debian.org>  Thu,  7 Apr 2005 10:13:19 +0200
1147
1148 gnupg2 (1.9.15-5) unstable; urgency=low
1149
1150   * Add /etc/X11/Xsession.d/90gpg-agent script.  Closes: #300128.
1151   * Emphasize that gnupg2 is NOT useful at the moment.
1152   * Conflict+replace gpg-agent with newpg.
1153
1154  -- Matthias Urlichs <smurf@debian.org>  Thu, 10 Mar 2005 22:46:10 +0100
1155
1156 gnupg2 (1.9.15-4) unstable; urgency=low
1157
1158   * Incorporated Ubuntu changes from Andreas Mueller.
1159
1160  -- Matthias Urlichs <smurf@debian.org>  Thu, 10 Mar 2005 21:41:59 +0100
1161
1162 gnupg2 (1.9.15-3ubuntu3) hoary; urgency=low
1163
1164   * removed info file
1165
1166  -- Andreas Mueller <amu@ubuntu.com>  Tue,  8 Mar 2005 01:58:39 +0100
1167
1168 gnupg2 (1.9.15-3ubuntu2) hoary; urgency=low
1169
1170   * changed rules file, part cp gnupg.info to mv
1171     and added dh_installinfo. 
1172   * changed Standards Version to 3.6.1
1173
1174  -- Andreas Mueller <amu@ubuntu.com>  Tue,  8 Mar 2005 00:53:31 +0100
1175
1176 gnupg2 (1.9.15-3ubuntu1) hoary; urgency=low
1177
1178   * added missing build depends texinfo
1179
1180  -- Andreas Mueller <amu@ubuntu.com>  Mon,  7 Mar 2005 22:47:56 +0100
1181
1182 gnupg2 (1.9.15-2) hoary; urgency=low
1183
1184   * Initial checkin
1185
1186  -- Andreas Mueller <amu@ubuntu.com>  Mon,  7 Mar 2005 21:13:32 +0100
1187
1188 gnupg2 (1.9.15-1) experimental; urgency=low
1189
1190   * New Upstream release.
1191   * Removed -doc package:
1192     - The package itself is too smal to merit being packaged separately.
1193     - Interim solution: Documentation is included in the gnupg2 package.
1194     - Goal: ask Upstream to split the .info file.
1195   * Removed suidness.
1196   * Update debian/copyright.
1197   * Require libassuan >= 0.6.9.
1198
1199  -- Matthias Urlichs <smurf@debian.org>  Tue, 25 Jan 2005 08:19:15 +0100
1200
1201 gnupg2 (1.9.11+cvs20040924-5) experimental; urgency=low
1202
1203   * Rebuild to depend on opensc1.
1204   * Split -doc into its own package.
1205
1206  -- Matthias Urlichs <smurf@debian.org>  Thu, 16 Dec 2004 10:30:44 +0100
1207
1208 gnupg2 (1.9.11+cvs20040924-4) experimental; urgency=low
1209
1210   * Turn on setuid-ness.
1211     - Added Lintian overrides.
1212   * Install all "standard" message files.
1213     - Makefile.in: The package name for gettext is in the macro PACKAGE_GT,
1214       not PACKAGE.
1215   * Fix shebang line of addgnupghome script.
1216   * Install info file in the correct place.
1217   * Build cleanups.
1218
1219  -- Matthias Urlichs <smurf@debian.org>  Tue,  5 Oct 2004 10:59:56 +0200
1220
1221 gnupg2 (1.9.11+cvs20040924-3) experimental; urgency=low
1222
1223   * rename gnupg-agent's changelog file
1224   * Fix gnupg-agent's dependencies
1225
1226  -- Matthias Urlichs <smurf@debian.org>  Sun,  3 Oct 2004 20:14:30 +0200
1227
1228 gnupg2 (1.9.11+cvs20040924-2) experimental; urgency=low
1229
1230   * Shipped a /usr/share/locale.alias file. Ouch.
1231   * Split off gpgsm.
1232
1233  -- Matthias Urlichs <smurf@debian.org>  Wed, 29 Sep 2004 10:25:51 +0200
1234
1235 gnupg2 (1.9.11+cvs20040924-1) experimental; urgency=low
1236
1237   * New Upstream.
1238
1239  -- Matthias Urlichs <smurf@debian.org>  Sat, 25 Sep 2004 11:05:44 +0200
1240
1241 gnupg2 (1.9.10+cvs-1) experimental; urgency=low
1242
1243   * Packaged latest Upstream version.
1244   * Split gpg-agent into its own .deb.
1245   * Bit the bullet and started using debhelper.
1246
1247  -- Matthias Urlichs <smurf@debian.org>  Thu, 19 Aug 2004 11:43:34 +0200
1248
1249 gnupg2 (1.9.9-1) experimental; urgency=low
1250
1251   * Packaged latest Upstream version.
1252
1253  -- Matthias Urlichs <smurf@debian.org>  Mon, 14 Jun 2004 17:18:18 +0200
1254
1255 gnupg2 (1.9.5-1) experimental; urgency=low
1256
1257   * Packaged Upstream development version.
1258     Closes:#187548
1259
1260  -- Matthias Urlichs <smurf@debian.org>  Mon,  8 Mar 2004 05:30:35 +0100
1261
1262 gnupg (1.2.4-4) unstable; urgency=low
1263
1264   * 12_zero_length_header.dpatch: update patch from David Shaw
1265     <dshaw@jabberwocky.com> to fix the fix of crashing on certain
1266     keys. Closes: #234289
1267
1268  -- James Troup <james@nocrew.org>  Mon, 23 Feb 2004 18:02:20 +0000
1269
1270 gnupg (1.2.4-3) unstable; urgency=low
1271
1272   * Move to dpatch; existing non-debian/ change split into
1273     10_hppa_unaligned_constant.dpatch.
1274
1275   * debian/rules: include /usr/share/dpatch/dpatch.make.
1276   * debian/rules (build): depend on patch-stamp.
1277   * debian/rules (clean): depend on unpatch.  Remove debian/patched.
1278   * debian/control (Build-Depends): add dpatch.
1279
1280   * debian/rules: update version number and use install_foo convenience
1281     variables.
1282   * debian/rules (clean): remove emacs backup files from any directory.
1283   
1284   * 11_fi_po_update.dpatch: new patch from Tommi Vainikainen
1285     <thv+debian@iki.fi> to update Finnish translation as the current one
1286     renders gnupg unusable.  Closes: #232030, #222951, #192582
1287   * debian/rules (clean): remove po/fi.gmo to avoid dpkg-source errors
1288     over unrepresentable changes to source.
1289
1290   * 12_zero_length_header.dpatch: new patch from David Shaw
1291     <dshaw@jabberwocky.com> to fix cases where importing certain keys
1292     makes the keyring unuseable.  Closes: #232714
1293
1294   * 13_revoked_keys.dpatch: new patch from David Shaw
1295     <dshaw@jabberwocky.com> to list revoked keys as revoked.  Closes: #231814
1296
1297   * 14_getkey_not_found_fix.dpatch: new patch from David Shaw
1298     <dshaw@jabberwocky.com> to fix --list-sigs incorrectly claiming "User
1299     id not found".  Closes: #229549
1300
1301  -- James Troup <james@nocrew.org>  Fri, 20 Feb 2004 16:38:12 +0000
1302   
1303 gnupg (1.2.4-2) unstable; urgency=low
1304
1305   * mpi/hppa1.1/udiv-qrnnd.S: patch from LaMont Jones <lamont@debian.org>
1306     to fix unaligned constant.  Closes: #228456
1307   * debian/copyright: update year and version number.
1308
1309  -- James Troup <james@nocrew.org>  Tue, 20 Jan 2004 17:19:58 +0000
1310
1311 gnupg (1.2.4-1) unstable; urgency=medium
1312
1313   * New upstream release.
1314    * Most support for ElGamal Sign+Encrypt keys has been removed. Closes: #222293
1315    * No longer miss-identifies GNU/KFreeBSD as GNU/Hurd. Closes: #216957
1316    * Fixes build error on GNU/KFreeBSD (and Glibc-based GNU/KNetBSD). Closes: #221079
1317    * Fixes segmentation fault in prime generator. Closes: #213989
1318    * Fixes trustdb not updating without ultimately trusted keys. Closes: #222368
1319
1320   * debian/control (Build-Depends): add libbz2-dev.
1321
1322  -- James Troup <james@nocrew.org>  Wed, 31 Dec 2003 17:57:52 +0000
1323
1324 gnupg (1.2.3-1) unstable; urgency=low
1325
1326   * New upstream release (Closes: #207340).
1327    * gpg no longer kills keyrings by importing broken keys.  Closes: #196505
1328    * options.skel uses subkeys.pgp.net instead of pgp.mit.edu. Closes: #206092
1329    * --import now closes files when it's done. Closes: #196643
1330    * A key listing speed regression has been fixed. Closes: #192083
1331   * debian/copyright: update URL and date.
1332   * debian/rules: update dates and version.
1333
1334   * debian/control (Standards-Version): bump to 3.6.0.
1335
1336   * debian/Upgrading_From_PGP.txt: new file from to Richard Braakman
1337     <dark@xs4all.nl>.  Closes: #173233
1338   * debian/rules (binary-arch): install it.
1339
1340   * debian/rules (build): correct libexecdir passed to configure; patch
1341     from Matthias Cramer <cramer@freestone.net>.  Fixes invocation of
1342     gpgkeys_ldap.  Closes: #168486
1343
1344  -- James Troup <james@nocrew.org>  Thu, 28 Aug 2003 14:08:50 +0100
1345
1346 gnupg (1.2.2-1) unstable; urgency=low
1347
1348   * New upstream release.
1349   * debian/control (Standards-Version): bump to 3.5.9.0.
1350   * debian/rules (binary-arch): install convert-from-106 as
1351     gpg-convert-from-106 and fix the path to gpg.
1352   * debian/control: remove trailing full stop from short description.
1353   * debian/control: remove out-dated and contradictory information about
1354     RSA.
1355
1356  -- James Troup <james@nocrew.org>  Mon,  5 May 2003 03:08:58 +0100
1357
1358 gnupg (1.2.1-2) unstable; urgency=low
1359
1360   * Update config.guess (to 2002-10-21) and config.sub (to 2002-09-05).
1361     Thanks to Ryan Murray.  Closes: #166696
1362
1363  -- James Troup <james@nocrew.org>  Mon, 28 Oct 2002 01:47:26 +0000
1364
1365 gnupg (1.2.1-1) unstable; urgency=low
1366
1367   * New upstream version.
1368    * An inifinte loop in --update-trustdb has been fixed.  Closes: #162039
1369    * The polish translation is now correctly specified as UTF-8.  Closes: #162885
1370    * --refresh-keys is now documented in the manpage.  Closes: #165566
1371   * debian/control (Conflicts): add gpg-idea <= 2.2 since gnupg >= 1.2 is
1372     incompatible with that version of gpg-idea.  Closes: #162314
1373
1374  -- James Troup <james@nocrew.org>  Fri, 25 Oct 2002 18:18:43 +0100
1375
1376 gnupg (1.2.0-1) unstable; urgency=low
1377
1378   * New upstream version.  Closes: #161817.
1379    * --options no longer mis-handles a directory as an argument.  Closes: #151973
1380    * gpg now prompts before sending all keys to the keyserver.  Closes: #64607
1381    * There is now a gnupg(7) manpage.  Closes: #157750
1382    * The permission checking has been sanitized and handles non-home-dir
1383      keyrings better.  Closes: #147760
1384    * notation data longer than 5 characters is now handled.  Closes: #156871
1385    * an abort when setting trust levels in a czech locale has been fixed.
1386      Closes: #149212
1387   * debian/rules (binary-arch): there are no more modules, adjust
1388     accordingly.
1389   * debian/postinst, debian/prerm: remove; no longer do /usr/doc symlinks.
1390   * debian/rules (binary-arch): don't install obsolete postinst or prerm.
1391   * debian/rules (binary-arch): gzip gnupg.7 too.
1392   * debian/rules (build): pass --libexecdir=/usr/lib/gnupg to configure.
1393   * debian/rules (binary-arch): likewise, pass suitable libexcedir
1394     argument to make install.
1395   * debian/control (Standards-Version): update to 3.5.7.0.
1396   * debian/copyright: update URL and date.
1397   * debian/rules: update dates and version.
1398
1399  -- James Troup <james@nocrew.org>  Sun, 22 Sep 2002 22:26:25 +0100
1400
1401 gnupg (1.0.7-2) unstable; urgency=low
1402
1403   * debian/control (Suggests): add xloadimage since that's what gpg uses
1404     by default to view photo IDs.  Thanks to Julien Danjou
1405     <acid@debian.org> for the suggestion.  Closes: #156245
1406   * debian/control (Depends): add "hurd" to the alternatives to
1407     makedev. Thanks to Michal Suchanek <hramrach_l@centrum.cz> for
1408     noticing.  Closes: #158492
1409   * po/it.po: patch to fix typos from Marco Bodrato
1410     <bodrato@gulp.linux.it.  Closes: #149462
1411   * g10/g10.c (main): remove the bogus undef of USE_SHM_COPROCESSING to
1412     match upstream and fix gabber and libgnupg-perl.  Closes: #147679, #151969
1413
1414  -- James Troup <james@nocrew.org>  Thu, 29 Aug 2002 01:42:58 +0100
1415
1416 gnupg (1.0.7-1) unstable; urgency=low
1417
1418   * New upstream version.  Closes: #145477.
1419     * GDBM support has been removed.  Closes: #33009.
1420     * Now adds the default keyring when a keyring is specified.
1421       Closes: #50616, #65260.
1422     * Now does the Right Thing when receiving a key from the keyserver and
1423       the key in question is in both a read-only and writable keyring.
1424       Closes: #63297.
1425     * Automatic key retrieval is now configurable.  Closes: #64940.
1426     * --no-options supresses ~/.gnupg creation again.  Closes: #95486.
1427     * duplicate trust entries are no longer treated as an error. Closes: #96480.
1428     * There's now no comment line in ascii armours. Closes: #100088.
1429     * Handle secret keyring given as keyring better.  Closes: #100581, #106670.
1430     * It's now documented that --with-colons unconditionally uses UTF8.
1431       Closes: #101446, 101454.
1432     * s/now/knows/ typo in manpage fixed.  Closes: #107471.
1433     * There's now support for a primary UID.  Closes: #106567, #108155.
1434     * Handles errors in uncompression layer beter. Closes: #112392.
1435     * Key selection has been entirely revamped.  Closes: #136170.
1436     * Handles empty encrypt-to. Closes: #138378
1437
1438   * debian/rules (binary-arch): remove empty /usr/info directory, thanks
1439     to Joey Hess <joeyh@debian.org>.  Closes: #121864.
1440   * debian/control: remove duplicated word from long description, thanks
1441     to Nicolas Boulenguez <nicolas.boulenguez@free.fr>.  Closes: #144786.
1442   * README: correct URL to GPH and other docs, thanks to Mark Brown
1443     <broonie@sirena.org.uk>.  Closes: #100277.
1444   * debian/control (Standards-Version): updated to 3.5.6.1.
1445   * debian/rules (binary-arch): only strip ELF binaries.  es_ES -> es hack
1446     no longer needed as fixed upstream.
1447   * debian/control (Build-Depends): remove libgdbmg1-dev; no longer used.
1448   * debian/README.Debian: remove note about gdbm support which was finally
1449     removed.  Update note on old versions of gnupg to reflect the
1450     pre-historic nature of those versions.
1451   * debian/control (Build-Depends): add libldap2-dev.
1452   * debian/rules (binary-arch): call dpkg-shlibdeps for all ELF binaries.
1453   * debian/control (Build-Depends): add file.
1454   * debian/control (Priority): increase to standard to match overrides.
1455
1456  -- James Troup <james@nocrew.org>  Sat, 11 May 2002 15:08:02 +0100
1457
1458 gnupg (1.0.6-3) unstable; urgency=low
1459
1460   * moved into main.
1461
1462  -- James Troup <james@nocrew.org>  Tue, 19 Mar 2002 16:17:09 +0000
1463
1464 gnupg (1.0.6-2) unstable; urgency=high
1465
1466   * debian/rules (binary-arch): remove the erroneous
1467     /usr/share/locale/locale.alias that 'make install' adds; closes:
1468     #99293.
1469
1470  -- James Troup <james@nocrew.org>  Wed, 30 May 2001 20:40:59 +0100
1471
1472 gnupg (1.0.6-1) unstable; urgency=low
1473
1474   * New upstream version.
1475
1476  -- James Troup <james@nocrew.org>  Tue, 29 May 2001 20:59:49 +0100
1477
1478 gnupg (1.0.5-4) unstable; urgency=low
1479
1480   * Patch from Werner.
1481
1482  -- James Troup <james@nocrew.org>  Sun, 27 May 2001 09:34:50 +0100
1483
1484 gnupg (1.0.5-3) unstable; urgency=low
1485
1486   * Apply patch from Matthew Wilcox <matthew@wil.cx> to fix assembly on
1487     hppa.
1488
1489  -- James Troup <james@nocrew.org>  Sun, 13 May 2001 02:36:45 +0100
1490
1491 gnupg (1.0.5-2) unstable; urgency=medium
1492
1493   * util/http.c: patch from Werner that fixes --send-key, closes: #96277.
1494   * debian/control (Depends): accept devfsd in place of makedev, closes:
1495     #96307.
1496
1497  -- James Troup <james@nocrew.org>  Mon,  7 May 2001 00:13:51 +0100
1498
1499 gnupg (1.0.5-1) unstable; urgency=low
1500
1501   * New upstream version.
1502   * debian/README.Debian: fix spelling and update URL.
1503   * debian/rules (binary): remove the new info files.
1504   * scripts/config.{guess,sub}: sync with subversions, closes: #95729.
1505
1506  -- James Troup <james@nocrew.org>  Mon, 30 Apr 2001 02:12:38 +0100
1507
1508 gnupg (1.0.4-4) unstable; urgency=low
1509
1510   * po/ru.po: patch by Ilya Martynov <m_ilya@agava.com> to replace German
1511     entries and add missing translations, closes: #93987.
1512   * g10/revoke.c (ask_revocation_reason): typo fix (s/non longer/no
1513     longer/g); noticed by Colin Watson <cjw44@flatline.org.uk>, closes:
1514     #93664.
1515
1516   * Deprecated depreciated; noticed by Vincent Broman
1517     <broman@spawar.navy.mil>.
1518
1519   * Following two patches are from Vincent Broman.
1520   * g10/mainproc.c (proc_tree): use iobuf_get_real_fname() in preference
1521     to iobuf_get_fname().
1522   * g10/openfile.c (open_sigfile): handle .sign prefixed files correctly.
1523
1524  -- James Troup <james@nocrew.org>  Fri, 20 Apr 2001 23:32:44 +0100
1525
1526 gnupg (1.0.4-3) unstable; urgency=medium
1527
1528   * debian/rules (binary): make gpg binary suid, closes: #86433.
1529   * debian/postinst: don't use suidregister.
1530   * debian/postrm: removed (only called suidunregister).
1531   * debian/control: conflict with suidmanager << 0.50.
1532   * mpi/longlong.h: apply fix for ARM long long artimetic from Philip
1533     Blundell <philb@gnu.org>, closes: #87487.
1534   * debian/preinst: the old GnuPG debs have moved to people.debian.org.
1535   * cipher/random.c: #include <time.h> as well as <sys/time.h>
1536   * g10/misc.c: likewise.
1537   * debian/rules: define a strip alias which removes the .comment and
1538     .note sections.
1539   * debian/rules (binary-arch): use it.
1540   * debian/lintian.override: new file; override the SUID warning from
1541     lintian.
1542   * debian/rules (binary-arch): install it.
1543
1544  -- James Troup <james@nocrew.org>  Sun, 25 Feb 2001 05:24:58 +0000
1545
1546 gnupg (1.0.4-2) stable unstable; urgency=high
1547
1548   * Apply security fix patch from Werner.
1549   * Apply another patch from Werner to fix bogus warning on Rijndael
1550     usage.
1551   * Change section to 'non-US'.
1552
1553  -- James Troup <james@nocrew.org>  Mon, 12 Feb 2001 07:47:02 +0000
1554
1555 gnupg (1.0.4-1) stable unstable; urgency=high
1556
1557   * New upstream version.
1558   * Fixes a serious bug which could lead to false signature verification
1559     results when more than one signature is fed to gpg.
1560
1561  -- James Troup <james@nocrew.org>  Tue, 17 Oct 2000 17:26:17 +0100
1562
1563 gnupg (1.0.3b-1) unstable; urgency=low
1564
1565   * New upstream snapshot version.
1566
1567  -- James Troup <james@nocrew.org>  Fri, 13 Oct 2000 18:08:14 +0100
1568
1569 gnupg (1.0.3-2) unstable; urgency=low
1570
1571   * debian/control: Conflict, Replace and Provide gpg-rsa & gpg-rsaref.
1572     Fix long description to reflect the fact that RSA is no longer
1573     patented and now included. [#72177]
1574   * debian/rules: move faq.html to /usr/share/doc/gnupg/ and remove FAQ
1575     from /usr/share/gnupg/.  Thanks to Robert Luberda
1576     <robert@pingu.ii.uj.edu.pl> for noticing. [#72151]
1577   * debian/control: Suggest new package gnupg-doc. [#64323, #65560]
1578   * utils/secmem.c (lock_pool): don't bomb out if mlock() returns ENOMEM,
1579     as Linux will do this if resource limits (or other reasons) prevent
1580     memory from being locked, instead treat it like permission was denied
1581     and warn but continue.  Thanks to Topi Miettinen
1582     <Topi.Miettinen@nic.fi>. [#70446]
1583   * g10/hkp.c (not_implemented): s/ist/is/ in error message.
1584   * debian/README.Debian: add a note about GDBM support and why it is
1585     disabled.  Upstream already fixed the manpage.  [#65913]
1586   * debian/rules (binary-arch): fix the Spanish translation to be 'es' not
1587     'es_ES' at Nicolás Lichtmaier <nick@debian.org>'s request. [#57314]
1588
1589  -- James Troup <james@nocrew.org>  Sun,  1 Oct 2000 14:55:03 +0100
1590
1591 gnupg (1.0.3-1) unstable; urgency=low
1592
1593   * New upstream version.
1594
1595  -- James Troup <james@nocrew.org>  Mon, 18 Sep 2000 15:56:54 +0100
1596
1597 gnupg (1.0.2-1) unstable; urgency=low
1598
1599   * New upstream version.
1600
1601  -- James Troup <james@nocrew.org>  Thu, 13 Jul 2000 20:26:50 +0100
1602
1603 gnupg (1.0.1-2) unstable; urgency=low
1604
1605   * debian/control (Build-Depends): added.
1606   * debian/copyright: corrected location of copyright file.  Removed
1607     references to Linux.  Removed warnings about beta nature of GnuPG.
1608   * debian/rules (binary-arch): install documentation into
1609     /usr/share/doc/gnupg/ and pass mandir to make install to ensure the
1610     manpages go to /usr/share/man/.
1611   * debian/postinst: create /usr/doc/gnupg symlink.
1612   * debian/prerm: new file; remove /usr/doc/gnupg symlink.
1613   * debian/rules (binary-arch): install prerm.
1614   * debian/control (Standards-Version): updated to 3.1.1.1.
1615
1616  -- James Troup <james@nocrew.org>  Thu, 30 Dec 1999 16:16:49 +0000
1617
1618 gnupg (1.0.1-1) unstable; urgency=low
1619
1620   * New upstream version.
1621   * doc/gpg.1: updated to something usable from
1622     ftp://ftp.gnupg.org/pub/gcrypt/gnupg/gpg.1.gz.
1623
1624  -- James Troup <james@nocrew.org>  Sun, 19 Dec 1999 23:47:10 +0000
1625
1626 gnupg (1.0.0-3) unstable; urgency=low
1627
1628   * debian/rules (build): remove the stunningly ill-advised --host option
1629     to configure.  [#44698, #48212, #48281]
1630
1631  -- James Troup <james@nocrew.org>  Tue, 26 Oct 1999 01:12:59 +0100
1632
1633 gnupg (1.0.0-2) unstable; urgency=low
1634
1635   * debian/rules (binary-arch): fix the permissions on the
1636     modules. [#47280]
1637   * debian/postinst, debian/postrm: fix the package name passed to
1638     suidregister. [#45013]
1639   * debian/control: update long description. [#44636]
1640   * debian/rules (build): pass the host explicitly to configure to avoid
1641     problems on sparc64. [(Should fix) #44698].
1642
1643  -- James Troup <james@nocrew.org>  Wed, 20 Oct 1999 23:39:05 +0100
1644
1645 gnupg (1.0.0-1) unstable; urgency=low
1646
1647   * New upstream release. [#44545]
1648
1649  -- James Troup <james@nocrew.org>  Wed,  8 Sep 1999 00:53:02 +0100
1650
1651 gnupg (0.9.10-2) unstable; urgency=low
1652
1653   * debian/rules (binary-arch): install lspgpot.  Requested by Kai
1654     Henningsen <kai@khms.westfalen.de>. [#42288]
1655   * debian/rules (binary-arch): correct the path where modules are looked
1656     for.  Reported by Karl M. Hegbloom <karlheg@odin.cc.pdx.edu>. [#40881]
1657   * debian/postinst, debian/postrm: under protest, register gpg the
1658     package with suidmanager and make it suid by default.
1659     [#29780,#32590,#40391]
1660
1661  -- James Troup <james@nocrew.org>  Tue, 10 Aug 1999 00:12:40 +0100
1662
1663 gnupg (0.9.10-1) unstable; urgency=low
1664
1665   * New upstream version.
1666
1667  -- James Troup <james@nocrew.org>  Fri,  6 Aug 1999 01:16:21 +0100
1668
1669 gnupg (0.9.9-1) unstable; urgency=low
1670
1671   * New upstream version.
1672
1673  -- James Troup <james@nocrew.org>  Sun, 25 Jul 1999 01:06:31 +0100
1674
1675 gnupg (0.9.8-1) unstable; urgency=low
1676
1677   * New upstream version.
1678   * debian/rules (binary-arch): don't create a gpgm manpage as the binary
1679     no longer exists.  Noticed by Wichert Akkerman
1680     <wichert@cs.leidenuniv.nl>. [#38864]
1681
1682  -- James Troup <james@nocrew.org>  Sun, 27 Jun 1999 01:07:58 +0100
1683
1684 gnupg (0.9.7-1) unstable; urgency=low
1685
1686   * New upstream version.
1687
1688  -- James Troup <james@nocrew.org>  Tue, 25 May 1999 13:23:24 +0100
1689
1690 gnupg (0.9.6-1) unstable; urgency=low
1691
1692   * New upstream version.
1693   * debian/copyright: update version number, noticed by Lazarus Long
1694     <lazarus@frontiernet.net>.
1695   * debian/control (Depends): depend on makedev (>= 2.3.1-13) to ensure
1696     that /dev/urandom exists; reported by Steffen Markert
1697     <smort@rz.tu-ilmenau.de>. [#32076]
1698
1699  -- James Troup <james@nocrew.org>  Tue, 11 May 1999 21:06:27 +0100
1700
1701 gnupg (0.9.5-1) unstable; urgency=low
1702
1703   * New upstream version.
1704   * debian/control (Description): no tabs.  [Lintian]
1705
1706  -- James Troup <james@nocrew.org>  Wed, 24 Mar 1999 22:37:40 +0000
1707
1708 gnupg (0.9.4-1) unstable; urgency=low
1709
1710   * New version.
1711   * debian/control: s/GNUPG/GnuPG/
1712
1713  -- Werner Koch <wk@isil.d.suttle.de>  Mon, 8 Mar 1999 19:58:28 +0100
1714
1715 gnupg (0.9.3-1) unstable; urgency=low
1716
1717   * New upstream version.
1718
1719  -- James Troup <james@nocrew.org>  Mon, 22 Feb 1999 22:55:04 +0000
1720
1721 gnupg (0.9.2-1) unstable; urgency=low
1722
1723   * New version.
1724   * debian/rules (build): Removed CFLAGS as the default is now sufficient.
1725   * debian/rules (clean): remove special handling cleanup in intl.
1726
1727  -- Werner Koch <wk@isil.d.suttle.de>  Wed, 20 Jan 1999 21:23:11 +0100
1728
1729 gnupg (0.9.1-1) unstable; urgency=low
1730
1731   * New upstream version.
1732
1733  -- James Troup <james@nocrew.org>  Sat,  9 Jan 1999 22:29:11 +0000
1734
1735 gnupg (0.9.0-1) unstable; urgency=low
1736
1737   * New upstream version.
1738   * g10/armor.c (armor_filter): add missing new line in comment string; as
1739     noticed by Stainless Steel Rat <ratinox@peorth.gweep.net>.
1740
1741  -- James Troup <james@nocrew.org>  Tue, 29 Dec 1998 20:22:43 +0000
1742
1743 gnupg (0.4.5-1) unstable; urgency=low
1744
1745   * New upstream version.
1746   * debian/rules (clean): force removal of intl/libintl.h which the
1747     Makefiles fail to remove properly.
1748
1749  -- James Troup <james@nocrew.org>  Tue,  8 Dec 1998 22:40:23 +0000
1750
1751 gnupg (0.4.4-1) unstable; urgency=low
1752
1753   * New upstream version.
1754
1755  -- James Troup <james@nocrew.org>  Sat, 21 Nov 1998 01:34:29 +0000
1756
1757 gnupg (0.4.3-1) unstable; urgency=low
1758
1759   * New upstream version.
1760   * debian/README.Debian: new file; contains same information as is in the
1761     preinst.  Suggested by Wichert Akkerman <wichert@cs.leidenuniv.nl>.
1762   * debian/rules (binary-arch): install `README.Debian'
1763   * debian/control (Standards-Version): updated to 2.5.0.0.
1764
1765  -- James Troup <james@nocrew.org>  Sun,  8 Nov 1998 19:08:12 +0000
1766
1767 gnupg (0.4.2-1) unstable; urgency=low
1768
1769   * New upstream version.
1770   * debian/preinst: improve message about the NEWS file which isn't
1771     actually installed when it's referred to, thanks to Martin Mitchell
1772     <martin@debian.org>.
1773   * debian/rules (binary-arch): don't install the now non-existent `rfcs',
1774     but do install `OpenPGP'.
1775
1776  -- James Troup <james@nocrew.org>  Sun, 18 Oct 1998 22:48:34 +0100
1777
1778 gnupg (0.4.1-1) unstable; urgency=low
1779
1780   * New upstream version.
1781   * debian/rules (binary-arch): fix the gpgm manpage symlink now installed
1782     by `make install'.
1783
1784  -- James Troup <james@nocrew.org>  Sun, 11 Oct 1998 17:01:21 +0100
1785
1786 gnupg (0.4.0-1) unstable; urgency=high
1787
1788   * New upstream version. [#26717]
1789   * debian/copyright: tone down warning about alpha nature of gnupg.
1790   * debian/copyright: new maintainer address.
1791   * debian/control: update extended description.
1792   * debian/rules (binary-arch): install FAQ and all ChangeLogs.
1793   * debian/preinst: new; check for upgrade from (<= 0.3.2-1) and warn about
1794     incompatibilities in keyring format and offer to move old copy out of
1795     gpg out of the way for transition strategy and inform the user about
1796     the old copies of gnupg available on my web page.
1797   * debian/rules (binary-arch) install preinst.
1798   * debian/rules (binary-arch): don't depend on the test target as it is
1799     now partially interactive (tries to generate a key, which requires
1800     someone else to be using the computer).
1801
1802  -- James Troup <james@nocrew.org>  Thu,  8 Oct 1998 00:47:07 +0100
1803
1804 gnupg (0.3.2-1) unstable; urgency=low
1805
1806   * New upstream version.
1807   * debian/control (Maintainer): new address.
1808   * debian/copyright: updated list of changes.
1809
1810  -- James Troup <james@nocrew.org>  Thu,  9 Jul 1998 21:06:07 +0200
1811
1812 gnupg (0.3.1-1) unstable; urgency=low
1813
1814   * New upstream version.
1815
1816  -- James Troup <james@nocrew.org>  Tue,  7 Jul 1998 00:26:21 +0200
1817
1818 gnupg (0.3.0-2) unstable; urgency=low
1819
1820   * Applied bug-fix patch from Werner.
1821
1822  -- James Troup <jjtroup@comp.brad.ac.uk>  Fri, 26 Jun 1998 12:18:29 +0200
1823
1824 gnupg (0.3.0-1) unstable; urgency=low
1825
1826   * New upstream version.
1827   * debian/control: rewrote short and long description.
1828   * cipher/Makefile.am: link tiger with -lc.
1829   * debian/rules (binary-arch): strip loadable modules.
1830   * util/secmem.c (lock_pool): get rid of errant test code; fix from
1831     Werner Koch <wk@isil.d.shuttle.de>.
1832   * debian/rules (test): new target which runs gnupg's test suite.
1833     binary-arch depends on it, to ensure it's run whenever the package is
1834     built.
1835
1836  -- James Troup <jjtroup@comp.brad.ac.uk>  Thu, 25 Jun 1998 16:04:57 +0200
1837
1838 gnupg (0.2.19-1) unstable; urgency=low
1839
1840   * New upstream version.
1841   * debian/control: Updated long description.
1842
1843  -- James Troup <jjtroup@comp.brad.ac.uk>  Sat, 30 May 1998 12:12:35 +0200
1844
1845 gnupg (0.2.18-1) unstable; urgency=low
1846
1847   * New upstream version.
1848
1849  -- James Troup <J.J.Troup@comp.brad.ac.uk>  Sat, 16 May 1998 11:52:47 +0200
1850
1851 gnupg (0.2.17-1) unstable; urgency=high
1852
1853   * New upstream version.
1854   * debian/control (Standards-Version): updated to 2.4.1.0.
1855   * debian/control: tone down warning about alpha nature of gnupg, as per
1856     README.
1857   * debian/copyright: ditto.
1858
1859  -- James Troup <jjtroup@comp.brad.ac.uk>  Mon,  4 May 1998 22:36:51 +0200
1860
1861 gnupg (0.2.15-1) unstable; urgency=high
1862
1863   * New upstream version.
1864
1865  -- James Troup <jjtroup@comp.brad.ac.uk>  Fri, 10 Apr 1998 01:12:20 +0100
1866
1867 gnupg (0.2.13-1) unstable; urgency=high
1868
1869   * New upstream version.
1870
1871  -- James Troup <jjtroup@comp.brad.ac.uk>  Wed, 11 Mar 1998 01:52:51 +0000
1872
1873 gnupg (0.2.12-1) unstable; urgency=low
1874
1875   * New upstream version.
1876
1877  -- James Troup <jjtroup@comp.brad.ac.uk>  Sat,  7 Mar 1998 13:52:40 +0000
1878
1879 gnupg (0.2.11-1) unstable; urgency=low
1880
1881   * New upstream version.
1882
1883  -- James Troup <jjtroup@comp.brad.ac.uk>  Wed,  4 Mar 1998 01:32:12 +0000
1884
1885 gnupg (0.2.10-1) unstable; urgency=low
1886
1887   * New upstream version.
1888   * Name changed upstream.
1889
1890  -- James Troup <jjtroup@comp.brad.ac.uk>  Mon,  2 Mar 1998 07:32:05 +0000
1891
1892 g10 (0.2.7-1) unstable; urgency=low
1893
1894   * Initial release.
1895
1896  -- James Troup <jjtroup@comp.brad.ac.uk>  Fri, 20 Feb 1998 02:05:34 +0000