[Python-modules-commits] [python-cryptography] branch jessie-backports updated (207be72 -> 9404f35)

Tristan Seligmann mithrandi at moszumanska.debian.org
Sat Jun 10 09:33:43 UTC 2017


This is an automated email from the git hooks/post-receive script.

mithrandi pushed a change to branch jessie-backports
in repository python-cryptography.

      from  207be72   Restore cffi workaround that is still necessary.
      adds  b11e8dd   Import python-cryptography_1.4.orig.tar.gz
      adds  269677f   record new upstream branch created by importing python-cryptography_1.4.orig.tar.gz and merge it
      adds  129043e   New upstream release.
      adds  e1987e3   Depend on a new enough dh-python (necessary to handle the python-cffi mapping correctly).
      adds  ba90450   Fix typo in overrides file.
      adds  aeeb06a   Add Breaks: on python{,3}-openssl because of incompatibilities between older PyOpenSSL and Cryptography (see https://github.com/pyca/pyopenssl/pull/406 for details).
      adds  9ef890b   Remove unused test scripts.
      adds  4346ed6   New upstream release.
      adds  dd1166f   Bump vectors dependencies.
      adds  6bd87d1   Version setuptools dependency.
      adds  f92eaca   Import python-cryptography_1.5.orig.tar.gz
      adds  b0725f2   record new upstream branch created by importing python-cryptography_1.5.orig.tar.gz and merge it
      adds  63958bb   Version pytest dependency.
      adds  5f62eb2   Add test dependency on python{,3}-tz.
      adds  aae370d   Add bug number to changelog.
      adds  42ff2e4   Add missing test dependency on python{,3}-tz.
      adds  443494a   Update changelog for release.
      adds  4f82f67   Import python-cryptography_1.5.2.orig.tar.gz
      adds  bf06315   record new upstream branch created by importing python-cryptography_1.5.2.orig.tar.gz and merge it
      adds  aa2c80b   New upstream release.
      adds  457668d   Bump vectors dependencies.
      adds  617ff97   Fixes failure on OpenSSL 1.0.2j (closes: #839369)
      adds  c551c16   Import python-cryptography_1.5.3.orig.tar.gz
      adds  6268659   record new upstream branch created by importing python-cryptography_1.5.3.orig.tar.gz and merge it
      adds  41a55b1   New upstream release.   - Fixes a security issue where HKDF would generate a 0-length key when     asked for a short length key. Urgency medium, because no software in     Debian appears to be affected.
      adds  5581622   Import python-cryptography_1.7.1.orig.tar.gz
      adds  cbb60a2   record new upstream branch created by importing python-cryptography_1.7.1.orig.tar.gz and merge it
      adds  4c5f307   New upstream release.
      adds  ced38e7   add memory limit check for scrypt
      adds  b70ae30   merge patched into master
      adds  dcc1d68   Apply upstream patch from #3328 to fix test suite on 32-bit arches.
      adds  b3a2f76   Apply patch 6e7ea2e7 from upstream to fix compilation against OpenSSL 1.1.0f.
      adds  6fee9ab   fix compilation on 1.1.0f (#3603)
      adds  49270e4   merge patched into master
      adds  f23a0e2   Close bug in changelog.
       new  91c769d   Merge branch 'master' into jessie-backports
       new  9404f35   Rebuild for jessie-backports.

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 AUTHORS.rst                                        |   9 +
 CHANGELOG.rst                                      | 133 +++-
 LICENSE                                            |   4 +
 PKG-INFO                                           |  11 +-
 README.rst                                         |   9 +
 debian/.git-dpm                                    |  14 +-
 debian/changelog                                   |  73 +++
 debian/control                                     |  22 +-
 .../0001-add-memory-limit-check-for-scrypt.patch   |  78 +++
 .../0002-fix-compilation-on-1.1.0f-3603.patch      |  33 +
 debian/patches/series                              |   2 +
 debian/pydist-overrides                            |   2 +-
 debian/tests/control                               |   2 +
 debian/tests/python2                               |   8 -
 debian/tests/python3                               |   8 -
 docs/development/c-bindings.rst                    |   2 +-
 .../custom-vectors/cast5/generate_cast5.py         |   1 +
 docs/development/custom-vectors/idea.rst           |   2 +-
 .../custom-vectors/idea/generate_idea.py           |   1 +
 docs/development/custom-vectors/rsa-oaep-sha2.rst  |  56 ++
 .../rsa-oaep-sha2/VerifyRSAOAEPSHA2.java           | 416 +++++++++++++
 .../rsa-oaep-sha2/generate_rsa_oaep_sha2.py        | 128 ++++
 .../custom-vectors/secp256k1/generate_secp256k1.py |   1 +
 docs/development/custom-vectors/seed.rst           |   2 +-
 .../custom-vectors/seed/generate_seed.py           |   1 +
 docs/development/getting-started.rst               |  48 +-
 docs/development/submitting-patches.rst            |   7 +-
 docs/development/test-vectors.rst                  |  19 +-
 docs/doing-a-release.rst                           |   2 +
 docs/faq.rst                                       |  26 +-
 docs/hazmat/backends/commoncrypto.rst              |   2 +-
 docs/hazmat/backends/interfaces.rst                | 251 ++++----
 docs/hazmat/backends/openssl.rst                   |  34 +-
 docs/hazmat/bindings/commoncrypto.rst              |   4 +-
 docs/hazmat/bindings/openssl.rst                   |   7 +-
 docs/hazmat/primitives/asymmetric/dh.rst           | 168 +++--
 docs/hazmat/primitives/asymmetric/dsa.rst          | 148 +++--
 docs/hazmat/primitives/asymmetric/ec.rst           | 186 +++++-
 docs/hazmat/primitives/asymmetric/rsa.rst          | 172 ++++--
 .../hazmat/primitives/asymmetric/serialization.rst |  45 +-
 docs/hazmat/primitives/asymmetric/utils.rst        |  58 ++
 docs/hazmat/primitives/cryptographic-hashes.rst    |  42 +-
 .../hazmat/primitives/key-derivation-functions.rst | 327 ++++++++--
 docs/hazmat/primitives/keywrap.rst                 |   4 +-
 docs/hazmat/primitives/mac/cmac.rst                |  14 +-
 docs/hazmat/primitives/mac/hmac.rst                |   8 +-
 docs/hazmat/primitives/padding.rst                 |  12 +-
 docs/hazmat/primitives/symmetric-encryption.rst    |  16 +-
 docs/hazmat/primitives/twofactor.rst               |  36 +-
 docs/installation.rst                              |  37 +-
 docs/random-numbers.rst                            |   2 +-
 docs/spelling_wordlist.txt                         |  34 +-
 docs/x509/reference.rst                            | 219 +++++--
 docs/x509/tutorial.rst                             |   2 +
 setup.py                                           |   9 +-
 src/_cffi_src/build_commoncrypto.py                |   1 +
 src/_cffi_src/build_openssl.py                     |  28 +-
 src/_cffi_src/commoncrypto/secure_transport.py     | 308 ++++++++++
 src/_cffi_src/hazmat_src/padding.c                 |  30 +-
 src/_cffi_src/openssl/aes.py                       |  29 +-
 src/_cffi_src/openssl/asn1.py                      |  18 +-
 src/_cffi_src/openssl/bio.py                       |  69 +--
 src/_cffi_src/openssl/callbacks.py                 |  78 ++-
 src/_cffi_src/openssl/cmac.py                      |   9 +-
 src/_cffi_src/openssl/cms.py                       |  12 +-
 .../{commoncrypto/secpolicy.py => openssl/conf.py} |   7 +-
 src/_cffi_src/openssl/crypto.py                    |  27 +-
 src/_cffi_src/openssl/cryptography.py              |  72 +++
 src/_cffi_src/openssl/dh.py                        |  94 ++-
 src/_cffi_src/openssl/dsa.py                       |  90 ++-
 src/_cffi_src/openssl/ec.py                        |   4 +-
 src/_cffi_src/openssl/ecdh.py                      |   9 +
 src/_cffi_src/openssl/engine.py                    |   2 +-
 src/_cffi_src/openssl/err.py                       | 148 ++---
 src/_cffi_src/openssl/evp.py                       | 139 ++---
 src/_cffi_src/openssl/hmac.py                      |  69 +--
 src/_cffi_src/openssl/nid.py                       |  15 +-
 src/_cffi_src/openssl/objects.py                   |  12 +-
 src/_cffi_src/openssl/osrandom_engine.py           |  29 +
 src/_cffi_src/openssl/pem.py                       |   2 +
 src/_cffi_src/openssl/rand.py                      |  13 +-
 src/_cffi_src/openssl/rsa.py                       | 149 ++++-
 src/_cffi_src/openssl/src/osrandom_engine.c        | 576 +++++++++++++++++
 src/_cffi_src/openssl/src/osrandom_engine.h        |  88 +++
 src/_cffi_src/openssl/ssl.py                       | 162 ++---
 src/_cffi_src/openssl/x509.py                      | 144 ++---
 src/_cffi_src/openssl/x509_vfy.py                  |  86 ++-
 src/_cffi_src/openssl/x509name.py                  |  42 +-
 src/_cffi_src/openssl/x509v3.py                    |  39 +-
 src/_cffi_src/utils.py                             |   7 +-
 src/cryptography.egg-info/PKG-INFO                 |  11 +-
 src/cryptography.egg-info/SOURCES.txt              |  17 +
 src/cryptography.egg-info/requires.txt             |   5 +-
 src/cryptography/__about__.py                      |   2 +-
 src/cryptography/exceptions.py                     |   1 +
 src/cryptography/hazmat/backends/__init__.py       |  40 +-
 .../hazmat/backends/commoncrypto/backend.py        |   9 +-
 src/cryptography/hazmat/backends/interfaces.py     |  35 +-
 src/cryptography/hazmat/backends/multibackend.py   | 100 ++-
 .../hazmat/backends/openssl/backend.py             | 582 ++++++++++++------
 .../hazmat/backends/openssl/ciphers.py             |  31 +-
 .../hazmat/backends/openssl/decode_asn1.py         |  80 +--
 src/cryptography/hazmat/backends/openssl/dh.py     | 182 ++++++
 src/cryptography/hazmat/backends/openssl/dsa.py    | 184 ++++--
 src/cryptography/hazmat/backends/openssl/ec.py     | 121 ++--
 .../hazmat/backends/openssl/encode_asn1.py         |  52 +-
 src/cryptography/hazmat/backends/openssl/hashes.py |   6 +-
 src/cryptography/hazmat/backends/openssl/hmac.py   |  14 +-
 src/cryptography/hazmat/backends/openssl/rsa.py    | 682 +++++++++------------
 src/cryptography/hazmat/backends/openssl/utils.py  |  20 +
 src/cryptography/hazmat/backends/openssl/x509.py   |  65 +-
 .../hazmat/bindings/openssl/_conditional.py        | 123 +---
 .../hazmat/bindings/openssl/binding.py             | 107 +---
 .../hazmat/primitives/asymmetric/dh.py             |  23 +
 .../hazmat/primitives/asymmetric/dsa.py            |  25 +
 .../hazmat/primitives/asymmetric/ec.py             |  31 +
 .../hazmat/primitives/asymmetric/padding.py        |  12 +
 .../hazmat/primitives/asymmetric/rsa.py            |  18 +-
 .../hazmat/primitives/asymmetric/utils.py          |  18 +-
 src/cryptography/hazmat/primitives/hashes.py       |  42 ++
 src/cryptography/hazmat/primitives/kdf/hkdf.py     |   2 +-
 src/cryptography/hazmat/primitives/kdf/kbkdf.py    | 148 +++++
 .../hazmat/primitives/kdf/{pbkdf2.py => scrypt.py} |  43 +-
 src/cryptography/hazmat/primitives/padding.py      |   4 +-
 .../hazmat/primitives/serialization.py             |  43 +-
 .../hazmat/primitives/twofactor/hotp.py            |   5 +-
 .../hazmat/primitives/twofactor/totp.py            |   5 +-
 src/cryptography/utils.py                          |  32 +-
 src/cryptography/x509/__init__.py                  |  16 +-
 src/cryptography/x509/base.py                      |  66 +-
 src/cryptography/x509/extensions.py                | 136 ++--
 src/cryptography/x509/name.py                      |  63 +-
 src/cryptography/x509/oid.py                       |  51 +-
 tests/conftest.py                                  |   5 +
 tests/hazmat/backends/test_backendinit.py          |  17 +
 tests/hazmat/backends/test_multibackend.py         |  94 ++-
 tests/hazmat/backends/test_openssl.py              | 190 ++++--
 tests/hazmat/bindings/test_openssl.py              |  90 +--
 tests/hazmat/primitives/test_asym_utils.py         |   9 +-
 tests/hazmat/primitives/test_dh.py                 | 207 ++++++-
 tests/hazmat/primitives/test_dsa.py                | 105 +++-
 tests/hazmat/primitives/test_ec.py                 | 171 +++++-
 tests/hazmat/primitives/test_hash_vectors.py       |  34 +
 tests/hazmat/primitives/test_hashes.py             |  48 ++
 tests/hazmat/primitives/test_hkdf.py               |  11 +
 tests/hazmat/primitives/test_kbkdf.py              | 151 +++++
 tests/hazmat/primitives/test_kbkdf_vectors.py      |  23 +
 tests/hazmat/primitives/test_padding.py            |  16 +
 tests/hazmat/primitives/test_rsa.py                | 246 +++++++-
 tests/hazmat/primitives/test_scrypt.py             | 155 +++++
 tests/hazmat/primitives/test_serialization.py      |  11 +
 tests/hazmat/primitives/test_x963_vectors.py       |   3 +-
 tests/hazmat/primitives/twofactor/test_hotp.py     |   4 +
 tests/hazmat/primitives/utils.py                   |  59 ++
 tests/hypothesis/test_padding.py                   |   4 +-
 .../test_cryptography_utils.py                     |   5 +-
 tests/test_interfaces.py                           |  28 +-
 tests/test_utils.py                                |  99 ++-
 tests/test_x509.py                                 | 517 +++++++++++++---
 tests/test_x509_crlbuilder.py                      |  42 +-
 tests/test_x509_ext.py                             | 193 +++++-
 tests/test_x509_revokedcertbuilder.py              |  49 +-
 tests/utils.py                                     |  37 ++
 163 files changed, 8740 insertions(+), 2699 deletions(-)
 create mode 100644 debian/patches/0001-add-memory-limit-check-for-scrypt.patch
 create mode 100644 debian/patches/0002-fix-compilation-on-1.1.0f-3603.patch
 create mode 100644 debian/patches/series
 delete mode 100644 debian/tests/python2
 delete mode 100644 debian/tests/python3
 create mode 100644 docs/development/custom-vectors/rsa-oaep-sha2.rst
 create mode 100644 docs/development/custom-vectors/rsa-oaep-sha2/VerifyRSAOAEPSHA2.java
 create mode 100644 docs/development/custom-vectors/rsa-oaep-sha2/generate_rsa_oaep_sha2.py
 create mode 100644 src/_cffi_src/commoncrypto/secure_transport.py
 copy src/_cffi_src/{commoncrypto/secpolicy.py => openssl/conf.py} (74%)
 create mode 100644 src/_cffi_src/openssl/cryptography.py
 create mode 100644 src/_cffi_src/openssl/osrandom_engine.py
 create mode 100644 src/_cffi_src/openssl/src/osrandom_engine.c
 create mode 100644 src/_cffi_src/openssl/src/osrandom_engine.h
 create mode 100644 src/cryptography/hazmat/backends/openssl/dh.py
 create mode 100644 src/cryptography/hazmat/primitives/kdf/kbkdf.py
 copy src/cryptography/hazmat/primitives/kdf/{pbkdf2.py => scrypt.py} (59%)
 create mode 100644 tests/hazmat/backends/test_backendinit.py
 create mode 100644 tests/hazmat/primitives/test_kbkdf.py
 create mode 100644 tests/hazmat/primitives/test_kbkdf_vectors.py
 create mode 100644 tests/hazmat/primitives/test_scrypt.py
 copy src/cryptography/hazmat/backends/commoncrypto/__init__.py => tests/test_cryptography_utils.py (64%)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/python-modules/packages/python-cryptography.git



More information about the Python-modules-commits mailing list