lp:~djfroofy/twisted/5013-txAfterResponse

Created by Drew Smathers and last modified
Get this branch:
bzr branch lp:~djfroofy/twisted/5013-txAfterResponse
Only Drew Smathers can upload to this branch. If you are Drew Smathers please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Drew Smathers
Project:
Twisted
Status:
Development

Recent revisions

15851. By Drew Smathers

5013: handle connectionLost() in HTTP11ClientProtocol if response is sent while request is transmitting

15850. By exarkun

Merge reactormixins-4987

Author: exarkun
Reviewer: spiv, jesstess
Fixes: #4987

Previously the `ReactorBuilder`-based tests kept a single list of reactors
to generate unit tests for. Change this so that the current platform is
considered when defining the list, and omit reactors which certainly cannot
be tested on the platform in use.

Fix a couple small problems revealed by this, both with PortableGtkReactor
on POSIX (where it isn't really supported, but the fixes are trivial).

15849. By exarkun

Merge new-to-types-4945

Author: facundobatista
Reviewer: exarkun
Fixes: #4945

Convert all uses of the `new` module into uses of the `types` module.
This is part of the process of adding support for Python 3, which does
not have the `new` module.

15848. By exarkun

Merge deprecate-zipstream-3666

Author: squiddo, lvh
Reviewer: exarkun
Fixes: #3666

Deprecate `twisted.python.zipstream.unzip` and `twisted.python.zipstream.unzipIter`
in favor of the equivalent stdlib functionality.

15847. By glyph

this isn't even the worst symptom

15846. By glyph

Merge not-implemented-quote-4978

Author: glyph

Reviewer: mwh

Fixes: #4978

default NOT_IMPLEMENTED and NOT_ALLOWED pages now quote the request method and
URI respectively, to protect against browsers which don't quote those values for
us.

15845. By glyph

Merge no-utf7-4900

Author: glyph

Reviewer: mwh

Fixes: #4900

This change makes error pages and directory listings explicitly set their
encodings in the content-type HTTP header, which should prevent certain
misguided browsers from potentially mis-detecting the encoding and allowing for
inclusion of invalid / insecure content from users.

15844. By exarkun

Merge uniquer-loader-3383

Author: djfroofy
Reviewer: washort, moshez, exarkun
Fixes: #3383

Be careful with methods when loading tests to run in trial. Ensure that
if one test method is inherited by more than one class, that test method
is run for each class that inherits it.

15843. By exarkun

Merge template-typos-4973

Author: exarkun
Reviewer: glyph
Fixes: #4973

Fix two trivial typos in the `twisted.web.template` API docs.

15842. By exarkun

Merge twistd-mail-endpoints-4739-2

Author: tpratt, exarkun
Reviewer: exarkun, glyph
Fixes: #4739

Accept endpoint descriptions in `twistd mail` for the POP3 and SMTP listener address
configuration.

Re-merge fixes a problem in the new tests, which previously used /dev/null which
is problematic on Windows.

Branch metadata

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

Subscribers