lp:~jml/twisted/launchpad

Created by Jonathan Lange and last modified
Get this branch:
bzr branch lp:~jml/twisted/launchpad
Only Jonathan Lange can upload to this branch. If you are Jonathan Lange please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Jonathan Lange
Project:
Twisted
Status:
Abandoned

Recent revisions

15218. By Jonathan Lange

Do not log an error in the SSH server when a process dies due to a signal.
This is a normal operation and does not represent an error.

This patch has been filed on http://twistedmatrix.com/trac/ticket/2687

15217. By Björn Tillenius

Explicitly use python2.4 for bin/twistd

15216. By Jonathan Lange

Define a 'build' make target. Also stop plain 'make' from running tests.

15215. By Jonathan Lange

Add Makefile with appropriate 'check' rule for our copy of Twisted.

15214. By Jonathan Lange

Ignore trial temporary directory and plugin cache.

15213. By exarkun

Merge distrib-request-headers-3697

Author: exarkun
Reviewer: therve, glyph
Fixes: #3697

Handle the new Headers instance at twisted.web.http.Request.requestHeaders
specially when serializing a Request over a PB connection (for example,
when sending it to a distrib client) so that the values survive the
transmission rather than morphing into an Unpersistable instance. This
re-merge of the branch fixes Python 2.3 compatibility.

15212. By exarkun

Merge mutate-users-3735

Author: exarkun
Reviewer: glyph
Fixes: #3735

Fix the web-facing finger tutorial interface so that it notices updates to the
user file. Previously user data was stored in a newly created dictionary once
in a while and the web server was never made aware of this new dictionary. Now
the same dictionary is re-used each time user data is reloaded.

15211. By exarkun

Revert r26700 - new test fails on Python 2.3

Reopens #3697

On Python 2.3, dict.update does not accept a list of two-tuples, so the new test fails
when it passes such a list to dict.update:

{{{
[ERROR]: twisted.web.test.test_distrib.DistribTest.test_requestHeaders

Traceback (most recent call last):
  File "/srv/bb-slave/Run/slave/full2.3/Twisted/twisted/spread/pb.py", line 840, in _recvMessage
    netResult = object.remoteMessageReceived(self, message, netArgs, netKw)
  File "/srv/bb-slave/Run/slave/full2.3/Twisted/twisted/spread/flavors.py", line 114, in remoteMessageReceived
    state = method(*args, **kw)
  File "/srv/bb-slave/Run/slave/full2.3/Twisted/twisted/web/distrib.py", line 198, in remote_request
    return res.render(request)
  File "/srv/bb-slave/Run/slave/full2.3/Twisted/twisted/web/test/test_distrib.py", line 93, in render
    requestHeaders.update(
exceptions.AttributeError: keys
}}}

15210. By exarkun

Merge distrib-request-headers-3697

Author: exarkun
Reviewer: therve
Fixes: #3697

Handle the new `Headers` instance at `twisted.web.http.Request.requestHeaders`
specially when serializing a `Request` over a PB connection (for example, when
sending it to a distrib client) so that the values survive the transmission
rather than morphing into an `Unpersistable` instance.

15209. By exarkun

Merge remove-flow-3726

Author: exarkun
Reviewer: therve
Fixes: #3726

Remove Twisted Flow, long unmaintained and deprecated.

Branch metadata

Branch format:
Loom branch format 7
Repository format:
Bazaar RepositoryFormatKnitPack6RichRoot (bzr 1.9)
Stacked on:
lp:twisted
This branch contains Public information 
Everyone can see this information.

Subscribers