Revisions of python-Twisted

Sascha Peilicke's avatar Sascha Peilicke (saschpe) committed (revision 8)
- Changes file cleanup
  * Features
    - The interface argument to IReactorTCP.listenTCP may now be an IPv6
      address literal, allowing the creation of IPv6 TCP servers.
    - twisted.python.constants.Names now provides a way to define
      collections of named constants, similar to the "enum type" feature
      of C or Java.
    - twisted.python.constants.Values now provides a way to define
      collections of named constants with arbitrary values.
  * Bugfixes
    - Fixed an obscure case where connectionLost wasn't called on the
      protocol when using half-close.
    - UDP ports handle socket errors better on Windows.
    - When idle, the gtk2 and glib2 reactors no longer wake up 10 times a
      second.
    - Prevent a rare situation involving TLS transports, where a producer
      may be erroneously left unpaused.
    - twisted.internet.iocpreactor.iocpsupport now has fewer 64-bit
      compile warnings.
    - The GTK2 reactor is now more responsive on Windows.
    - TLS transports now correctly handle producer registration after the
      connection has been lost.
    - twisted.protocols.htb.Bucket now empties properly with a non-zero
      drip rate.
    - IReactorSSL and ITCPTransport.startTLS now synchronously propagate
      errors from the getContext method of context factories, instead of
      being capturing them and logging them as unhandled.
  * Improved Documentation
    - The multicast documentation has been expanded.
    - twisted.internet.defer.Deferred now documents more return values.
buildservice-autocommit accepted request 83934 from Sascha Peilicke's avatar Sascha Peilicke (saschpe) (revision 6)
baserev update by copy to link target
_service committed (revision 5)
generated via source service
Sascha Peilicke's avatar Sascha Peilicke (saschpe) committed (revision 4)
- Changed BuildRequires python-zopeinterface to python-zope.interface,
  it got renamed
Lars Vogdt's avatar Lars Vogdt (lrupp) accepted request 80676 from Sascha Peilicke's avatar Sascha Peilicke (saschpe) (revision 3)
initialized devel package after accepting 80676
Sascha Peilicke's avatar Sascha Peilicke (saschpe) committed (revision 2)
- Changed Buildrequires 'python-serial' to 'python-pyserial'
Sascha Peilicke's avatar Sascha Peilicke (saschpe) committed (revision 1)
- Update to version 0.11:
Features:
  * The twistd man page now has a SIGNALS section.
  * reactor.spawnProcess now will not emit a PotentialZombieWarning when called
    before reactor.run, and there will be no potential for zombie processes in this case.
  * High-throughput applications based on Perspective Broker should now run
    noticably faster thanks to the use of a more efficient decoding function
    in Twisted Spread.
  * Documentation for trac-post-commit-hook functionality in svn-dev policy.
  * twisted.protocols.socks.SOCKSv4 now supports the SOCKSv4a protocol.
  * Trial can now output test results according to the subunit protocol, as
    long as Subunit is installed.
  * twisted.protocols.amp now provides a ListOf argument type which can be
    composed with some other argument types to create a zero or more element
    sequence of that type.
  * If returnValue is invoked outside of a function decorated with
    @inlineCallbacks, but causes a function thusly decorated to exit, a
    DeprecationWarning will be emitted explaining this potentially confusing
    behavior. In a future release, this will cause an exception.
  * twisted.python.logfile.BaseLogFile now has a reopen method allowing to
    use an external logrotate mechanism.
Bugfixes:
  * FTP.ftp_NLST now handles requests on invalid paths in a way consistent
    with RFC 959.
  * twisted.python.util.initgroups now calls the low-level C initgroups by
    default if available: the python version can create lots of I/O with certain
    authentication setup to retrieve all the necessary information.
  * startLogging now does nothing on subsequent invocations, thus fixing a
    terrible infinite recursion bug that's only on edge case.
  * Stringify non-string data to NetstringReceiver.sendString before
Displaying revisions 141 - 148 of 148
openSUSE Build Service is sponsored by