ubuntu/+source/gnupg2:ubuntu/precise-devel

Last commit made on 2015-04-01
Get this branch:
git clone -b ubuntu/precise-devel https://git.launchpad.net/ubuntu/+source/gnupg2
Members of Ubuntu Server Dev import team can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
ubuntu/precise-devel
Repository:
lp:ubuntu/+source/gnupg2

Recent commits

652ae88... by Marc Deslauriers on 2015-03-27

Import patches-unapplied version 2.0.17-2ubuntu2.12.04.6 to ubuntu/precise-security

Imported using git-ubuntu import.

Changelog parent: f89e25b82f0ebb1dbeaa3fab05fe0246b24f533a

New changelog entries:
  * Screen responses from keyservers (LP: #1409117)
    - d/p/0001-Screen-keyserver-responses.patch
    - d/p/0002-Make-screening-of-keyserver-result-work-with-multi-k.patch
    - d/p/0003-Add-kbnode_t-for-easier-backporting.patch
    - d/p/0004-gpg-Fix-regression-due-to-the-keyserver-import-filte.patch
  * Fix large key size regression from CVE-2014-5270 changes (LP: #1371766)
    - d/p/Add-build-and-runtime-support-for-larger-RSA-key.patch
    - debian/rules: build with --enable-large-secmem
  * SECURITY UPDATE: invalid memory read via invalid keyring
    - debian/patches/CVE-2015-1606.patch: skip all packets not allowed in
      a keyring in g10/keyring.c.
    - CVE-2015-1606
  * SECURITY UPDATE: memcpy with overlapping ranges
    - debian/patches/CVE-2015-1607.patch: use inline functions to convert
      buffer data to scalars in common/iobuf.c, g10/build-packet.c,
      g10/getkey.c, g10/keygen.c, g10/keyid.c, g10/main.h, g10/misc.c,
      g10/parse-packet.c, g10/tdbio.c, g10/trustdb.c, include/host2net.h,
      kbx/keybox-dump.c, kbx/keybox-openpgp.c, kbx/keybox-search.c,
      kbx/keybox-update.c, scd/apdu.c, scd/app-openpgp.c,
      scd/ccid-driver.c, scd/pcsc-wrapper.c, tools/ccidmon.c.
    - CVE-2015-1607

f89e25b... by Marc Deslauriers on 2014-06-26

Import patches-unapplied version 2.0.17-2ubuntu2.12.04.4 to ubuntu/precise-security

Imported using git-ubuntu import.

Changelog parent: 215517d2839be285aedf03f32826d5c08f521661

New changelog entries:
  * SECURITY UPDATE: denial of service via uncompressing garbled packets
    - debian/patches/CVE-2014-4617.patch: limit number of extra bytes in
      g10/compress.c.
    - CVE-2014-4617

215517d... by Marc Deslauriers on 2013-10-07

Import patches-unapplied version 2.0.17-2ubuntu2.12.04.3 to ubuntu/precise-security

Imported using git-ubuntu import.

Changelog parent: 38774cd2ad7b79431ab39a605d40384f363dcc8b

New changelog entries:
  * SECURITY UPDATE: incorrect no-usage-permitted flag handling
    - debian/patches/CVE-2013-4351.patch: correctly handle empty key flags
      in g10/getkey.c, g10/keygen.c, include/cipher.h.
    - CVE-2013-4351
  * SECURITY UPDATE: denial of service via infinite recursion
    - debian/patches/CVE-2013-4402.patch: set limits on number of filters
      and nested packets in common/iobuf.c, g10/mainproc.c.
    - CVE-2013-4402

38774cd... by Marc Deslauriers on 2013-01-08

Import patches-unapplied version 2.0.17-2ubuntu2.12.04.2 to ubuntu/precise-security

Imported using git-ubuntu import.

Changelog parent: 7494633da88531d2a59e29452d31413259d3d467

New changelog entries:
  * SECURITY UPDATE: keyring corruption via malformed key import
    - debian/patches/CVE-2012-6085.patch: validate PKTTYPE in g10/import.c.
    - CVE-2012-6085

7494633... by Marc Deslauriers on 2012-08-14

Import patches-unapplied version 2.0.17-2ubuntu2.12.04.1 to ubuntu/precise-proposed

Imported using git-ubuntu import.

Changelog parent: 94702b16125ba0e1047b5d07aecbd506e7277ffc

New changelog entries:
  * debian/patches/long-keyids.diff: Use the longest key ID available
    when requesting a key from a key server.

94702b1... by Anders Kaseorg on 2011-07-23

Import patches-unapplied version 2.0.17-2ubuntu2 to ubuntu/oneiric

Imported using git-ubuntu import.

Changelog parent: 44cd14011ab9dc2f65a979dfdc37d92caa9df675

New changelog entries:
  * debian/patches/gnupg2-fix-libgcrypt.diff: Fix assertion failure with
    libgcrypt 1.5.0. (LP: #815190)

44cd140... by Marc Deslauriers on 2011-05-25

Import patches-unapplied version 2.0.17-2ubuntu1 to ubuntu/oneiric

Imported using git-ubuntu import.

Changelog parent: d69f77085219d8349b98fb3ec10f4f75d0cf4844

New changelog entries:
  * Merge from debian unstable. Remaining changes:
    - Add udev rules to give gpg access to some smartcard readers;
      Debian #543217.
      . debian/gnupg2.dev: udev rules to set ACLs on SCM smartcard readers.
      . debian/rules: Call dh_installudev.
    - debian/control: Rename Vcs-* to XS-Debian-Vcs-*.

d69f770... by Eric Dorland on 2011-02-13

Import patches-unapplied version 2.0.17-2 to debian/sid

Imported using git-ubuntu import.

Changelog parent: ccf5c833ef5ef151d52fea140580be0f3061a2a9

New changelog entries:
  * debian/control: Add dependency on dpkg (>= 1.15.4) | install-info for
    info install trigger.
  * debian/control, debian/rules: Use debian build hardening.

ccf5c83... by Eric Dorland on 2011-02-13

Import patches-unapplied version 2.0.17-1 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 5365dba6ef4c102a3e1e15ec54e3e5591ef64879

New changelog entries:
  * New upstream release. (Closes: #584316, #603985, #603983, #603984)
  * debian/patches/02-encode-s2k.diff,
    debian/patches/03-gpgsm-realloc.diff, debian/patches/series: Drop now
    unneeded security patches.
  * debian/rules, debian/patches/01-gnupg2-rename.diff,
    debian/gnupg2.info, debian/gnupg2.install: No need to rename the info
    file anymore.
  * debian/patches/01-gnupg2-rename.diff: Rename the autoconf package for
    better renaming of pkg directories. (Closes: #579006)
  * debian/control, debian/compat: Upgrade to debhelper level 8.
  * debian/control:
    - Upgrade Standards-Version to 3.9.1.
    - Update Build-Depends versions for the latest release.
  * debian/gnupg2.install: Add the applygnupgdefaults command. (Closes:
    #567537)
  * debian/gnupg2.docs: doc/faq.html no longer exists.

5365dba... by Eric Dorland on 2010-07-25

Import patches-unapplied version 2.0.14-2 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 6cc989503138b7ad2817049c442a2bb544cf3666

New changelog entries:
  * debian/*.lintian, debian/*.lintian-overrides, debian/rules: Rename
    lintian files and use dh_lintian instead of shell snippets.
  * debian/source/patch-header, debian/source/options: Delete patch header
    and remove single-debian-patch option.
  * debian/patches/01-gnupg2-rename.diff: Move patch to do the necessary
    renaming of gnupg -> gnupg2 in a quilt patch.
  * debian/patches/02-encode-s2k.diff: Added patch to fix passphrase
    problem in gpgsm. Thanks Martijn van Brummelen for the NMU to fix this
    problem in 2.0.14-1.1.
  * debian/patches/03-gpgsm-realloc.diff: Fix for "Realloc Bug with X.509
    certificates" for gpgsm. (Closes: #590122)
  * debian/rules, debian/control: Use dh-autoreconf and autopoint to
    regenerate autotools files at build time.