lp:ubuntu/saucy-proposed/python-crypto

Created by Ubuntu Package Importer and last modified
Get this branch:
bzr branch lp:ubuntu/saucy-proposed/python-crypto
Members of Ubuntu branches can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Mature

Recent revisions

22. By Sebastian Ramacher

* debian/patches/dont-drop-g.patch: Fix Origin and add Author.
* Install extensions for Python 3.3 to the correct packages. (Closes:
  #707654)
  * debian/rules: Drop override_dh_install.
  * debian/python{,3}-crypto{,-dbg}.install: Add proper .install files.
* debian/control:
  - Bump Standards-Version to 3.9.4, no changes needed.
  - Use anonscm.debian.org in Vcs-Svn too.
* debian/python{,3}-crypto.pydist: Help dh_python2 to translate pycrypto in
  requirements.txt to the correct Debian package.
* debian/tests: Add DEP-8 tests.
* debian/copyright: Update copyright years.
* debian/python{,3}-crypto.docs: Don't install TODO as it's not useful.

21. By Sebastian Ramacher

debian/python-crypto-dbg.preinst: Add preinst script to handle symlink to
directory conversion for /usr/share/doc/python-crypto-dbg. Thanks to
Andreas Beckmann for the report. (Closes: #700778)

20. By Sebastian Ramacher

* debian/{control,copyright}: Update my mail address.
* debian/control:
  - Remove DM-Upload-Allowed.
  - Add Breaks python{,3}-keyring (<= 0.7.1-1) to python{,3}-crypto.

19. By Sebastian Ramacher

* debian/patches:
  - fix-cipher-iv-documentation.patch: Add patch from Stefano Rivera to
    document the actual behavior of the ciphers' new method with respect to
    the IV.
  - fix-epydoc-ignore.patch: Mark as forwarded.
  - reenable-redefined-tests.patch: Re-enable tests that have been redefined.
    Thanks to Jakub Wilk's lintian4python.
  - fix-py3-errors.patch: Fix Python 3 compatibility issues revealed by the
    re-enabled tests.
  - fix-except-shadows-builtin.patch: Fix 'except shadows builtin' error
    found by lintian4python.
* debian/compat: Bump to 9.
* debian/control: Bump Build-Dep on debhelper to >= 9.
* debian/rules:
  - Run loops with set -ex.
  - Merge Python 2 and Python 3 loops. This can be done at once.
  - Don't call dh_install twice.
  - Build documentation in override_dh_auto_build.
  - Drop the *FLAGS exports.

18. By Sebastian Ramacher

* New upstream release.
  - Fixes CVE-2012-2417: insecure ElGamal key generation.
* Set urgency to high since this fixes a security issue.
* debian/copyright:
  - Fix formatting.
  - Update Format URL.
* debian/control:
  - Bump Standards-Version to 3.9.3 (no changes required).
  - Drop qNEW from Description since qNEW has been removed.
* debian/patches: Remove posixread.patch (not needed anymore).

17. By Sebastian Ramacher

debian/patches: add posixread.patch to fix incorrect assumption on data
returned from read. (Closes: #654160)

16. By Sebastian Ramacher

* New upstream release.
* debian/patches: add fix-epydog-ignore.patch to fix some warnings from
  epydoc.

15. By Sebastian Ramacher

* New upstream release.
* debian/rules: also export CPPFLAGS to honor all hardening flags.
* Support noopt.
  - debian/patches:
    + dont-drop-g.patch: update to don't drop optimization flags and to
      don't append -O3.
    + Add fix-unresolved-reference-size.patch to fix an unresolved reference
      in _fastmath when built without optimization.
  - debian/rules: if noopt is not set, append -O3 to CFLAGS (as upstream
    does).

14. By Sebastian Ramacher

[ Sebastian Ramacher ]
* New upstream release.
* debian/rules: export CFLAGS and LDFLAGS to build with hardening flags.
* debian/patches:
  - Add dont-drop-g.patch to compile non debug builds with -g.
  - Remove epydoc-exclude-introspect.patch, fix-RSA-generate-exception.patch
    and no-usr-local.patch: all applied upstream.
  - Remove setup-dont-check-gmp.patch: not needed anymore.
* Add python3-crypto and python3-crypto-dbg packages.
  - debian/rules: build, install and test for all available versions of
    Python 2 and Python 3.
  - debian/control: add Build-Dep on python3-all-dev and python3-all-dbg.

[ Jan Dittberner ]
* add debian/control: DM-Upload-Allowed: yes

13. By Sebastian Ramacher

Add patch setup-dont-check-gmp.patch to build _fastmath.so even with
multiarch-ified versions of libgmp.

Branch metadata

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

Subscribers