[Twisted-Python] twisted.web.server sessions

2009-11-21 Thread vitaly
hi,
is the re any convenient way to get from twisted.web.server all non  
expired sessions in one single call?

Regards,
Vitaly.


___
Twisted-Python mailing list
Twisted-Python@twistedmatrix.com
http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python


[Twisted-Python] Weekly Bug Summary

2009-11-21 Thread exarkun



Bug summary
__
Summary for 2009-11-15 through 2009-11-22
Bugs opened: 15Bugs closed: 12  Total open bugs: 1216 (+3)

|== Type Changes   |== Priority Changes   |== Component Changes   
|Defect:   -2  |High:+0   |Core:   +1 
|Enhancement:  +5  |Normal:  +2   |Lore:   +0 
   |Low: +1   |Mail:   +1 
  |Trial:  -1 
  |Web:+2 



Total Tickets
Open Tickets



New / Reopened Bugs
__
= High =
[#4113] twisted.web's wsgi.input fails on large or multipart posts (opened by rikyu) (CLOSED, duplicate)
defect  webhttp://twistedmatrix.com/trac/ticket/4113

[#4124] Re-implement twisted.mail.imap4's parsers using real parser technology (opened by exarkun)
enhancement mail   http://twistedmatrix.com/trac/ticket/4124

= Normal =
[#4114] Test all of the file-related twisted.web.wsgi code-paths with each of the possible file-like objects they might be used with (opened by exarkun)
enhancement webhttp://twistedmatrix.com/trac/ticket/4114

[#4115] lore -olint's `check_texturl_matches_href` and `check_a_py_listing` methods invoke getAttribute wrong (opened by exarkun) (CLOSED, fixed)
defect  lore   http://twistedmatrix.com/trac/ticket/4115

[#4116] Add a parameterized AMP argument type which can serialize and unserialize 0 or more of a specified type (opened by exarkun)
enhancement core   http://twistedmatrix.com/trac/ticket/4116

[#4118] implementation issue with t.w.http.Request (opened by rikyu) (CLOSED, duplicate)
enhancement webhttp://twistedmatrix.com/trac/ticket/4118

[#4119] Windows 7: A non-blocking socket operation could not be completed immediately (opened by tom)
defect  core   http://twistedmatrix.com/trac/ticket/4119

[#4120] tcp-ipv6 used a non-exist method resolve6 (opened by ablmf) (CLOSED, invalid)
defect  core   http://twistedmatrix.com/trac/ticket/4120

[#4121] RPMs from "setup.py bdist_rpm" should have correct dependencies (opened by TimAllen)
enhancement core   http://twistedmatrix.com/trac/ticket/4121

[#4122] Ability to change session cookie name (opened by nazgul)
enhancement webhttp://twistedmatrix.com/trac/ticket/4122

[#4123] Ability to use custom session id generation algorithms (opened by nazgul)
enhancement webhttp://twistedmatrix.com/trac/ticket/4123

[#4125] twisted.mail.smtp.sendmail doesn't have unit tests (opened by radix)
enhancement mail   http://twistedmatrix.com/trac/ticket/4125

[#4126] Higher level IRC (opened by Poincare) (CLOSED, invalid)
enhancement core   http://twistedmatrix.com/trac/ticket/4126

= Low =
[#4117] Support a customizable internal server error page in WSGIResource (opened by exarkun)
enhancement webhttp://twistedmatrix.com/trac/ticket/4117

[#1068] UNIX Port creation has race condition in permission setting code (opened by exarkun)
defect  core   http://twistedmatrix.com/trac/ticket/1068



Closed Bugs
__
= High =
[#1977] unexpected search command breaks imap search (opened by tvachon, closed by exarkun, fixed)
defect  mail   http://twistedmatrix.com/trac/ticket/1977

[#4113] twisted.web's wsgi.input fails on large or multipart posts (opened by rikyu, closed by exarkun, duplicate)
defect  webhttp://twistedmatrix.com/trac/ticket/4113

= Normal =
[#4079] Test that arguments given to spawnProcess arrive intact (opened by jonathanj, closed by jonathanj, fixed)
enhancement core   http://twistedmatrix.com/trac/ticket/4079

[#4063] Ween trial's --dry-run away from the deprecated TestCase.visitor code. (opened by kelly, closed by exarkun, fixed)
defect  trial  http://twistedmatrix.com/trac/ticket/4063

[#4029] Twisted Web's wsgi.input isn't sufficiently file-like in all cases (opened by exarkun, closed by exarkun, fixed)
defect  webhttp://twistedmatrix.com/trac/ticket/4029

[#4019] t.web.wsgi.WSGIResource - WSGI application error handling (opened by osuchw, closed by exarkun, fixed)
enhancement webhttp://twistedmatrix.com/trac/ticket/4019

[#4115] lore -olint's `check_texturl_matches_href` and `check_a_py_listing` methods invoke getAttribute wrong (opened by exarkun, closed by exarkun, fixed)
defect  lore   http://twistedmatrix.com/trac/ticket/4115

[#4118] implementation issue with t.w.http.Request (opened by rikyu, closed by glyph, duplicate)
enhancement webhttp://twistedmatrix.com/trac/ticket/4118

[#4120] tcp-ipv6 used a non-exist 

[Twisted-Python] Creating an HTTP Proxy.. 2 Problems: HTTPS & changing the outgoing contents

2009-11-21 Thread Kyle Hanson
Basically I want to create a personal HTTP proxy to add a javascript library
to every page I visit because the javascript contains several tools I wrote
and Chrome doesnt allow extensions.

So I have a basic proxy set up from here:
http://blog.somethingaboutcode.com/?p=155 and I expanded it to do some
logging and what not.

The first problem I have with this is that I cannot view Gmail due to HTTPS.
This is problematic since I would like to view my email and don't want to
turn off proxy settings everytime to do so. So is there a way to quitely
pass ALL HTTPS without doing anything to them so it doesnt just send blank
data?


The second problem is that I have no idea how to modify the page contents.
Do I modify the buffer in my extended ProxyClient class? Because I tried
that and it only worked on very few websites. Perhaps could someone just
show me by doing a simple word swap (switching all mentions of Python to
some other word?)

I would greatly appreciate it.
___
Twisted-Python mailing list
Twisted-Python@twistedmatrix.com
http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python