lp:~noskcaj/ubuntu/wily/gpgme1.0/merge

Created by Jackson Doak and last modified
Get this branch:
bzr branch lp:~noskcaj/ubuntu/wily/gpgme1.0/merge
Only Jackson Doak can upload to this branch. If you are Jackson Doak please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Jackson Doak
Status:
Development

Recent revisions

23. By Jackson Doak

* Merge from debian unstable. Remaining changes:
  - debian/rules: Switch back to using /usr/bin/gpg and add back gnupg
    build dependency, as we don't install gnupg2 by default.
  - debian/control: Depends on "gnupg | gnupg2" rather than gnupg2,
    default to the old version since the new one depends on gpg-agent,
    pinentry-gtk2, and a bunch of other packages we don't need/want in
    the default installation
* reproducibility: remove BUILD_TIMESTAMP
* use installed libgpgme to get help2man to work on minimal build
  systems. Thanks, James Cowgill! (Closes: #789042)
* new upstream version
* ship /usr/bin/gpgme-tool in the -dev package.
* enable file descriptor passing
* use autoreconf

22. By Marc Deslauriers

* Merge from debian unstable. Remaining changes:
  - debian/rules: Switch back to using /usr/bin/gpg and add back gnupg
    build dependency, as we don't install gnupg2 by default.
  - debian/control: Depends on "gnupg | gnupg2" rather than gnupg2,
    default to the old version since the new one depends on gpg-agent,
    pinentry-gtk2, and a bunch of other packages we don't need/want in
    the default installation
* Dropped changes:
  - debian/patches/CVE-2014-3564.patch: upstream
  - debian/patches/test_engine_ignore_filename.diff: upstream
  - debian/rules: Fix build failure by running the tests without
    parallelization: handled in Debian by using newer automake

21. By Marc Deslauriers

* SECURITY UPDATE: denial of service via different line lengths
  - debian/patches/CVE-2014-3564.patch: correctly calculate size of
    buffers in src/engine-gpgsm.c, src/engine-uiserver.c.
  - CVE-2014-3564

20. By Felix Geyer

Fix build failure by running the tests without parallelization.

19. By Felix Geyer

* Re-enable support for gpgsm and gpgconf. (LP: #1293704)
* Disable test that checks if the backend exectuable is the configured one.
  gpgme prefers gpg2 when installed but is configured to use gpg which
  causes a mismatch in the test.
  - Add test_engine_ignore_filename.diff

18. By Matthias Klose

Build using dh-autoreconf.

17. By Martin Pitt

More thoroughly switch to gpg 1, the new version now determines the
protocol more dynamically: Drop gpgsm (that's from GnuPG2) and gnupg2
build deps, and correspondingly drop --with-gpgsm and --with-gpgconf.

16. By Martin Pitt

debian/rules: Switch back to using /usr/bin/gpg and add back gnupg build
dependency, as we don't install gnupg2 by default. This was missing in the
previous upload, and unbreaks nautilus-dropbox, seahorse, bzr, and other
libgpgme consumers. (LP: #1196253)

15. By Sebastien Bacher

debian/control: Depends on "gnupg | gnupg2" rather than gnupg2,
default to the old version since the new one depends on gpg-agent,
pinentry-gtk2, and a bunch of other packages we don't need/want in the
default installation (lp: #1194164)

14. By Sebastien Bacher

debian/control: don't depends on dirmngr, it's not required

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/wily/gpgme1.0
This branch contains Public information 
Everyone can see this information.

Subscribers