./security/py-service_identity, Service identity verification for pyOpenSSL

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 17.0.0, Package name: py27-service_identity-17.0.0, Maintainer: pkgsrc-users

service_identity aspires to give you all the tools you need for
verifying whether a certificate is valid for the intended purposes.

In the simplest case, this means host name verification. However,
service_identity implements RFC 6125 fully and plans to add other
relevant RFCs too.


Required to run:
[security/py-OpenSSL] [devel/py-setuptools] [lang/python27] [security/py-asn1-modules] [www/py-idna] [devel/py-characteristic] [devel/py-attrs]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 63408ac8b2cfd70f3b31fdcfefc1414b5b965cbc
RMD160: 8e2d4645170c5d47251c182cc77351004c3635de
Filesize: 22.951 KB

Version history: (Expand)


CVS history: (Expand)


   2017-05-29 13:22:51 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
Updated py-service_identity to 17.0.0.

17.0.0 (2017-05-23)
-------------------

Deprecations:
^^^^^^^^^^^^^

- Since Chrome 58 and Firefox 48 both don't accept certificates that contain \ 
only a Common Name, its usage is hereby deprecated in ``service_identity`` too.
  We have been raising a warning since 16.0.0 and the support will be removed in \ 
mid-2018 for good.

Changes:
^^^^^^^^

- When ``service_identity.SubjectAltNameWarning`` is raised, the Common Name of \ 
the certificate is now included in the warning message.
  `#17 <https://github.com/pyca/service_identity/pull/17>`_
- Added ``cryptography.x509`` backend for verifying certificates.
  `#18 <https://github.com/pyca/service_identity/pull/18>`_
- Wildcards (``*``) are now only allowed if they are the leftmost label in a \ 
certificate.
  This is common practice by all major browsers.
  `#19 <https://github.com/pyca/service_identity/pull/19>`_
   2016-07-09 15:04:18 by Thomas Klausner | Files touched by this commit (599)
Log message:
Remove python33: adapt all packages that refer to it.
   2016-06-01 14:36:40 by Thomas Klausner | Files touched by this commit (3)
Log message:
Fix MASTER_SITES.
   2016-04-14 13:34:23 by Leonardo Taccari | Files touched by this commit (1) | Package updated
Log message:
py-service_identity from version 16.0.0 also needs attrs module
(hi wiz! :))

DEPENDS on devel/py-attrs now that we have it and bump PKGREVISION.
While here also simplify MASTER_SITE.
   2016-02-21 11:47:20 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
Update py-service_identity to 16.0.0.

16.0.0 (2016-02-18)
-------------------

Backward-incompatible changes:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

- Python 3.3 and 2.6 aren't supported anymore.
  They may work by chance but any effort to keep them working has ceased.

  The last Python 2.6 release was on October 29, 2013 and isn't supported by the \ 
CPython core team anymore.
  Major Python packages like Django and Twisted dropped Python 2.6 a while ago \ 
already.

  Python 3.3 never had a significant user base and wasn't part of any \ 
distribution's LTS release.
- pyOpenSSL versions older than 0.14 are not tested anymore.
  They don't even build with recent OpenSSL versions.

Changes:
^^^^^^^^

- Officially support Python 3.5.
- ``service_identity.SubjectAltNameWarning`` is now raised if the server \ 
certicate lacks a proper ``SubjectAltName``.
  [`#9 <https://github.com/pyca/service_identity/issues/9>`_]
- Add a ``__str__`` method to ``VerificationError``.
- Port from ``characteristic`` to its spiritual successor `attrs \ 
<https://attrs.readthedocs.org/>`_.
   2015-11-04 02:18:12 by Alistair G. Crooks | Files touched by this commit (434)
Log message:
Add SHA512 digests for distfiles for security category

Problems found locating distfiles:
	Package f-prot-antivirus6-fs-bin: missing distfile fp-NetBSD.x86.32-fs-6.2.3.tar.gz
	Package f-prot-antivirus6-ws-bin: missing distfile fp-NetBSD.x86.32-ws-6.2.3.tar.gz
	Package libidea: missing distfile libidea-0.8.2b.tar.gz
	Package openssh: missing distfile openssh-7.1p1-hpn-20150822.diff.bz2
	Package uvscan: missing distfile vlp4510e.tar.Z

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2015-04-20 09:29:44 by Thomas Klausner | Files touched by this commit (4)
Log message:
Import py34-service_identity-14.0.0 as security/py-service_identity.

service_identity aspires to give you all the tools you need for
verifying whether a certificate is valid for the intended purposes.

In the simplest case, this means host name verification.  However,
service_identity implements RFC 6125 fully and plans to add other
relevant RFCs too.