Sync m2crypto 0.24.0-1 (main) from Debian unstable (main)

Bug #1566319 reported by Gianfranco Costamagna
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
m2crypto (Ubuntu)
Fix Released
Wishlist
Unassigned

Bug Description

Please sync m2crypto 0.24.0-1 (main) from Debian unstable (main)

Explanation of the Ubuntu delta and why it can be dropped:
  * debian/control, debian/rules: Disable pandoc. It's in universe.
  * debian/patches/fix_testsuite_sha256.patch: Fix test_write_pkcs7_der to
    cope with SHA-256 defaults in OpenSSL.
  * debian/patches/fix_testsuite_sha256.patch: Fix test_write_pkcs7_der to
    cope with SHA-256 defaults in OpenSSL.
  * debian/patches/fix_testsuite_sha256.patch: Fix test_write_pkcs7_der to
    cope with SHA-256 defaults in OpenSSL.
  * debian/patches/fix_testsuite_sha256.patch: Fix test_write_pkcs7_der to
    cope with SHA-256 defaults in OpenSSL.
  * debian/patches/fix_testsuite_sha256.patch: Fix test_write_pkcs7_der to
    cope with SHA-256 defaults in OpenSSL.
  * debian/patches/fix_testsuite_tls1.2.patch: Fix SSLv3 test to also disable
    TLS 1.2, as otherwise new OpenSSLs negotiate up to 1.2 instead.
  * Reupload with the new x509.der.
  * Reupload with the new x509.der.
  * Merge from Debian unstable. Remaining Ubuntu changes:
    - Switch to 3.0 (quilt).
    - debian/control: Add Pre-Depends for xz compression.
    - Re-enable test suite:
      * debian/control: Re-enable test suite.
      * debian/patches/skip_sslv2_test.patch: Skip tests which cannot pass
        on Debian/Ubuntu due to SSLv2 being disabled.
      * debian/patches/fix_testsuite_ftbfs.patch: Regenerate all the
        expired test certificates, modify test scripts with new certificate
        hashes, fingerprints, and lengths. Fix test_sslv23_no_v2() by
        disabling tls v1.1, and disable test_use_weak_cipher() as weak
        cipher doesn't work with recent openssl changes.
      * debian/source/include-binaries: include binary certificate file
        tests/x509.der in debian tarball, since it unfortunately can't go
        in the above patch.

pandoc not needed anymore

Changelog entries since current xenial version 0.22.6~rc4-1ubuntu1:

m2crypto (0.24.0-1) unstable; urgency=medium

  * New upstream release (Closes: #818986):
    + dropped applied and obsolete patches.
    + examples (demo/) not shipped anymore:
      * removed deb/python-m2crypto.exmaples.
      * dropped override for dh_installexamples in deb/rules.
      * removed all demo/ targets from deb/copyright.
  * deb/control:
    + updated maintainer email address.
    + sorted build-deps logically (from alphabetical).
    + bumped standards to 3.9.7 (no changes needed).
    + added Vcs-Git and Vcs-Browser.
  * deb/copyright: updated.
  * deb/rules: added DEB_BUILD_MAINT_OPTIONS with BINDNOW hardening.
  * Set up build-time tests:
    + added override for dh_auto_test in deb/rules for py.test.
    + added build-deps against python-pytest and openssl in deb/control,
      dropped python-unittest2 from build-deps.
  * Prevent the use of Pandoc (requested for downstream development):
    + convert README.rst with rst2html and links in deb/rules.
    + build-dep against python-docutils and links, dropped Pandoc.
  * Initialized git-dpm (added deb/.git-dpm).

 -- Daniel Stender <email address hidden> Tue, 29 Mar 2016 21:16:04 +0200

Changed in m2crypto (Ubuntu):
importance: Undecided → Wishlist
Revision history for this message
Daniel Holbach (dholbach) wrote :

Looks like this is fixed in yakkety already.

Changed in m2crypto (Ubuntu):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.