Created by Duncan McGreggor and last modified
Get this branch:
bzr branch lp:~oubiwann/twisted/actor-model-coroutines-5565
Only Duncan McGreggor can upload to this branch. If you are Duncan McGreggor please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Duncan McGreggor

Recent revisions

16159. By Duncan McGreggor

Added placeholder for coroutines unit tests.

16158. By oubiwann

Added fzZzy's initial work on Actor/Address model concurrency work for Twisted.

16157. By oubiwann

Created the starting branch for this work.

16156. By itamarst

Merge half-close-failing-5558: Fix bogus test code that was breaking unrelated tests.

Author: itamar
Review: glyph
Fixes: #5558

Strangely, monkeypatching code in Twisted tends to break things. Stop doing that.

16155. By exarkun

Merge nntpserver-dead-code-5537

Author: rockstar, exarkun
Reviewer: jesstess, exarkun, dreid
Fixes: #5537

Delete a duplicate definition of `do_XROVER` from `NNTPServer`. Do some code cleanups
nearby and add unit tests for this and some similar functionality, too.

16154. By exarkun

Merge xmlfile-closing-5509

Author: ivank
Reviewer: exarkun
Fixes: #5509

Deprecate construction of `twisted.web.template.XMLFile` instances using a string
or a file object and add support for constructing them from a `FilePath` instance.
This also fixes a problem where, when a file object was used, that file object
would never be closed.

16153. By itamarst

Revert merge of remove-deprecated-strports-5540

Reopens: #5540

Unfortunately this breaks things like 'twistd web --path=8000', which were never deprecated and need to be supported in the future.

16152. By itamarst

Merge gtk-ui-priority-5067: Lower priority for Twisted callbacks in gtk/glib.

Author: thomasvs, exarkun
Review: itamar
Fixes: #4489, #5067

Lower the priority of Twisted events in the glib/gtk reactor so that the UI will always refresh.

16151. By exarkun

Merge dns-recursion-5524-2

Author: greezybacon, exarkun
Reviewer: acapnotic, exarkun
Fixes: #5524

Change `twisted.names.tap` to construct a chain resolver that uses a hosts file resolver first,
and then falls back to a recursive resolver if necessary. Previously a hosts file would not
override existing domain names that could be resolved over the network.

16150. By itamarst

Merge agent-retry-5479: Automatric retries for cached persistent HTTP connections.

Author: itamar
Review: exarkun, wsanchez, jknight
Fixes: #5479

When using cached persistent HTTP client connections, retry requests in certain situations, since using cached connections greatly increases the chance of failure due to server timeouts.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.