Revisions of python-Twisted
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.
Sascha Peilicke (saschpe)
accepted
request 105894
from
Mikhail Terekhov (termim)
(revision 7)
update to 12.0
buildservice-autocommit
accepted
request 83934
from
Sascha Peilicke (saschpe)
(revision 6)
baserev update by copy to link target
_service
committed
(revision 5)
generated via source service
Sascha Peilicke (saschpe)
committed
(revision 4)
- Changed BuildRequires python-zopeinterface to python-zope.interface, it got renamed
Lars Vogdt (lrupp)
accepted
request 80676
from
Sascha Peilicke (saschpe)
(revision 3)
initialized devel package after accepting 80676
Sascha Peilicke (saschpe)
committed
(revision 2)
- Changed Buildrequires 'python-serial' to 'python-pyserial'
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