shield Recommended update for python-twisted
SUSE-SLE-Module-Web-Scripting-12-2015-834


python-Twisted has been updated to version 15.2.1, which brings several fixes and enhancements such as: - twisted.positioning, a new API for positioning systems such as GPS, has been added. It comes with an implementation of NMEA, the most common wire protocol for GPS devices. It will supersede twisted.protocols.gps. - IReactorUDP.listenUDP, IUDPTransport.write and IUDPTransport.connect now accept ipv6 address literals. - A new API, twisted.internet.ssl.optionsForClientTLS, allows clients to specify and verify the identity of the peer they're communicating with. When used with the service_identity library from PyPI, this provides support for service identity verification from RFC 6125, as well as server name indication from RFC 6066. - Twisted's TLS support now provides a way to ask for user-configured trust roots rather than having to manually configure such certificate authority certificates. - twisted.internet.ssl.CertificateOptions now supports ECDHE for servers by default on pyOpenSSL 0.14 and later, if the underlying versions of cryptography.io and OpenSSL support it. - twisted.internet.ssl.CertificateOptions now allows the user to set acceptable ciphers and uses secure ones by default. - The new package twisted.logger provides a new, fully tested, and feature-rich logging framework. The old module twisted.python.log is now implemented using the new framework. - twisted.conch.ssh.forwarding now supports local->remote forwarding of IPv6. - twisted.mail.smtp.sendmail now uses ESMTP. It will opportunistically enable encryption and allow the use of authentication. - twisted.internet.ssl.CertificateOptions now enables TLSv1.1 and TLSv1.2 by default (in addition to TLSv1.0) if the underlying version of OpenSSL supports these protocol versions. - twisted.internet.ssl.CertificateOptions now supports Diffie-Hellman key exchange. - twisted.internet.ssl.CertificateOptions now disables TLS compression to avoid CRIME attacks and, for servers, uses server preference to choose the cipher. - MSN protocol support has been marked as deprecated. - Removed deprecated UDPClient. - Better support and integration with Python 3. For a comprehensive list of changes, please refer to the file NEWS shipped within the package.

  • Release Date
    Nov 12 2015
  • References
    Bugzilla: 940813
  • Type
    recommended
  • Severity
    moderate

cloud_download Downloads

Web and Scripting Module 12 x86_64
  • Packages
    python-Twisted
    An asynchronous networking framework written in Python
    15.2.1-4.3 lock rpm lock src
    python-pycrypto
    Cryptographic modules for Python
    2.6.1-2.2 lock rpm lock src
    python-pyserial
    Python Serial Port Extension
    2.7-2.2 lock rpm lock src
    python-zope.interface
    Interfaces for Python
    4.0.5-5.2 lock rpm lock src
Web and Scripting Module 12 s390x
  • Packages
    python-Twisted
    An asynchronous networking framework written in Python
    15.2.1-4.3 lock rpm lock src
    python-pycrypto
    Cryptographic modules for Python
    2.6.1-2.2 lock rpm lock src
    python-pyserial
    Python Serial Port Extension
    2.7-2.2 lock rpm lock src
    python-zope.interface
    Interfaces for Python
    4.0.5-5.2 lock rpm lock src
Web and Scripting Module 12 ppc64le
  • Packages
    python-Twisted
    An asynchronous networking framework written in Python
    15.2.1-4.3 lock rpm lock src
    python-pycrypto
    Cryptographic modules for Python
    2.6.1-2.2 lock rpm lock src
    python-pyserial
    Python Serial Port Extension
    2.7-2.2 lock rpm lock src
    python-zope.interface
    Interfaces for Python
    4.0.5-5.2 lock rpm lock src