|
#1228
|
selectreactor throws exceptions under pressure on windows (WSAENOBUFS)
|
core
|
|
|
defect
|
ghazel
|
09/29/2005
|
|
#1273
|
twisted/doc/web2/examples/demo.py is broken
|
web2
|
|
|
defect
|
jknight
|
10/12/2005
|
|
#1774
|
HTTP Proxies inproperly handled both for client and server code in Twisted.Web
|
web
|
None
|
|
defect
|
ghazel
|
06/01/2006
|
|
#2153
|
Remove hard dependency on pyopenssl from t.p.amp
|
core
|
None
|
|
defect
|
glyph
|
10/05/2006
|
|
#2164
|
trial's IReporter interface is missing some attributes
|
trial
|
None
|
|
defect
|
jml
|
10/10/2006
|
|
#2197
|
[SIP] wrong assertion in MessagesParser.dataDone
|
core
|
None
|
|
defect
|
washort
|
10/27/2006
|
|
#2637
|
Conch carries over line with each new character when at the bottom of terminal
|
conch
|
None
|
|
defect
|
exarkun
|
05/11/2007
|
|
#2808
|
AMP should raise MissingArgument (or other) if a callRemote is called with wrong arguments
|
core
|
None
|
|
defect
|
Lacrymology
|
08/31/2007
|
|
#2835
|
_pollingfile calls pauseProducing on registered Pull producers
|
core
|
None
|
|
defect
|
glyph
|
09/22/2007
|
|
#2868
|
unclean reactor error from testHostAddress on OS X
|
core
|
None
|
|
defect
|
glyph
|
11/04/2007
|
|
#2870
|
unclean reactor error from test_producer on glib2 reactor
|
core
|
None
|
|
defect
|
glyph
|
11/04/2007
|
|
#3177
|
all API links in the online documentation are broken
|
website
|
None
|
|
defect
|
|
04/11/2008
|
|
#3312
|
Silent server crash with kqueue.reactor
|
core
|
None
|
|
defect
|
stupidInvaders
|
06/25/2008
|
|
#638
|
Allow overriding twistd's logging options
|
core
|
|
|
enhancement
|
radix
|
06/21/2004
|
|
#990
|
Deferred cancellation
|
core
|
|
|
enhancement
|
glyph *
|
04/17/2005
|
|
#1930
|
create a libevent reactor
|
core
|
None
|
|
enhancement
|
therve
|
07/16/2006
|
|
#2015
|
Generic SASL library
|
core
|
None
|
|
enhancement
|
therve
|
08/23/2006
|
|
#2611
|
Protocols in twisted.protocols.basic use O(n**2) complexity
|
core
|
None
|
|
enhancement
|
danderson
|
04/30/2007
|
|
#2737
|
Two new features for twisted-dev
|
core
|
None
|
|
enhancement
|
washort
|
07/18/2007
|
|
#2775
|
Crunchy Output
|
lore
|
None
|
|
enhancement
|
exarkun
|
08/06/2007
|
|
#2815
|
Update VFS backends to an async interface
|
vfs
|
None
|
|
enhancement
|
cablehead
|
09/06/2007
|
|
#2821
|
create twistd plugin for vfs
|
vfs
|
None
|
|
enhancement
|
cablehead
|
09/06/2007
|
|
#2871
|
modules.getModule should be able to find and load .so/.pyd/.dll files
|
core
|
None
|
|
enhancement
|
therve
|
11/05/2007
|
|
#2951
|
t.w.http.HTTPClient is not HTTP 1.1
|
web
|
None
|
|
enhancement
|
dialtone
|
12/12/2007
|
|
#3081
|
Reintroduce web2.dav in trunk
|
web2.dav
|
None
|
|
enhancement
|
wsanchez *
|
03/16/2008
|
|
#1830
|
Sell the Twisted reference PDF, bound as a physical book
|
core
|
None
|
|
task
|
itamarst
|
06/17/2006
|
|
#2429
|
domish.Element can't easy access elements named 'name'
|
words
|
None
|
Twisted-8.2
|
enhancement
|
ralphm
|
02/01/2007
|
|
#2176
|
Need IFilePath
|
core
|
None
|
Web2-Gold-Master
|
enhancement
|
dialtone
|
10/18/2006
|
|
#78
|
abortConnection() method for transports
|
core
|
|
|
defect
|
jknight
|
07/14/2003
|
|
#285
|
[PATCH]socks proxy bugs
|
core
|
|
|
defect
|
maoy
|
09/24/2003
|
|
#365
|
Reactor should track associated sockets separately from read/write state.
|
core
|
|
|
defect
|
jknight
|
10/22/2003
|
|
#401
|
too many requests handled by banana in one batch
|
pb
|
|
|
defect
|
warner
|
11/17/2003
|
|
#520
|
indentation problem with certain html docs and Safari browser
|
website
|
|
|
defect
|
radix
|
02/20/2004
|
|
#532
|
Big jump from finger18.py to finger19.py in tutorial.
|
core
|
|
|
defect
|
thijs *
|
03/03/2004
|
|
#546
|
(maybe get rid of tap2deb) tap2deb fails on parsechangelog/debian
|
release management
|
|
|
defect
|
moshez
|
03/07/2004
|
|
#601
|
ThrottlingFactory doesn't throttle static web resource
|
web
|
|
|
defect
|
acapnotic
|
04/20/2004
|
|
#608
|
Twisted doesn't detect child process termination on HP-UX
|
core
|
|
|
defect
|
warner
|
04/26/2004
|
|
#614
|
IReadDescriptor and IWriteDescriptor are incomplete
|
core
|
|
|
defect
|
itamarst
|
05/12/2004
|
|
#616
|
htb and xmlrpc don't play together
|
web
|
|
|
defect
|
acapnotic
|
05/17/2004
|
|
#671
|
[NEED HELP] Document the differences between t.a.service.IService.disownServiceParent and t.a.service.IServiceCollection.removeService
|
core
|
|
|
defect
|
thijs
|
08/13/2004
|
|
#684
|
SMTPClient documentation doesn't describe sending multiple emails
|
mail
|
|
|
defect
|
thijs *
|
08/21/2004
|
|
#733
|
twisted's SIGCHLD handler breaks popen.
|
core
|
|
|
defect
|
glyph *
|
09/30/2004
|
|
#745
|
writeSequence not well-tested
|
core
|
|
|
defect
|
therve
|
10/11/2004
|
|
#761
|
Twisted doesn't exit with proper exit code after SIGINT
|
core
|
|
|
defect
|
jknight
|
10/25/2004
|
|
#764
|
SSL connection hangs open with firefox, can't reverseproxy things on a HTTPS server.
|
core
|
|
|
defect
|
Tv
|
10/27/2004
|
|
#784
|
adbapi tests intermittently fail with TimeoutError
|
|
|
|
defect
|
davep
|
11/08/2004
|
|
#791
|
reapAllProcesses occassionally, as apparently signal delivery is unreliable
|
core
|
|
|
defect
|
glyph *
|
11/23/2004
|
|
#816
|
select fails with too many open file descriptiors -> kills server
|
core
|
|
|
defect
|
itamarst
|
12/08/2004
|
|
#876
|
random stuff imports marmalade
|
core
|
|
|
defect
|
|
02/01/2005
|
|
#892
|
twisted.web docs should talk about request.args and similar for render_POST
|
web
|
|
|
defect
|
thijs *
|
02/15/2005
|
|
#917
|
Not all the examples in the twisted.application.strports docstring are valid
|
core
|
|
|
defect
|
thijs *
|
03/11/2005
|
|
#918
|
If program has > 1024 fds, the select() used in t.i.process can fail
|
core
|
|
|
defect
|
itamarst
|
03/11/2005
|
|
#950
|
BUG: childFDs mapping in process support breaks process termination
|
core
|
|
|
defect
|
itamarst
|
03/27/2005
|
|
#989
|
Default log observer chokes on unicode messages
|
core
|
|
|
defect
|
itamarst
|
04/17/2005
|
|
#1041
|
extra reference needed to show main window when using qtreactor
|
|
|
|
defect
|
itamarst
|
05/16/2005
|
|
#1048
|
FTPFileListProtocol doesn't match lines on all FTP servers
|
ftp
|
|
|
defect
|
spiv
|
05/20/2005
|
|
#1056
|
pymssql compatibility issue
|
|
|
|
defect
|
itamarst
|
05/26/2005
|
|
#1073
|
Replace lore's line-number example inclusion with class/function inclusion
|
lore
|
|
|
defect
|
spiv
|
06/03/2005
|
|
#1093
|
FTPClient does not handle multi-line responses properly
|
ftp
|
|
|
defect
|
spiv
|
06/24/2005
|
|
#1105
|
IMAP Client does not seem to handle unsolicited server responses
|
mail
|
|
|
defect
|
exarkun
|
07/08/2005
|
|
#1111
|
intermittent test failures in conch
|
conch
|
|
|
defect
|
z3p
|
07/16/2005
|
|
#1112
|
intermittent test failure in flow: testThreadedImmediate
|
flow
|
|
|
defect
|
cce
|
07/16/2005
|
|
#1120
|
OS-X vs PTYProcess, OSError vs IOError
|
core
|
|
|
defect
|
itamarst
|
07/19/2005
|
|
#1123
|
win32reactor spawnProcess incorrectly escapes cmd line
|
core
|
|
|
defect
|
|
07/22/2005
|
|
#1124
|
getHost and getPeer not needed for IProcessTransport
|
core
|
|
|
defect
|
bigdog *
|
07/22/2005
|
|
#1131
|
possible leak/cycle-reference in baseclient & connector
|
core
|
|
|
defect
|
itamarst
|
08/05/2005
|
|
#1138
|
Is the Deferred tutorial actually a good document?
|
core
|
|
|
defect
|
edsuom
|
08/17/2005
|
|
#1140
|
Generate official documents at commit time
|
website
|
|
|
defect
|
radix
|
08/20/2005
|
|
#1149
|
web.proxy does not set or use 'Via' header
|
web
|
|
|
defect
|
therve
|
08/22/2005
|
|
#1150
|
Combine twisted.manhole._inspectro.LoggingProtocol and twisted.protocols.policies.TrafficLoggingProtocol
|
core
|
|
|
defect
|
spiv
|
08/23/2005
|
|
#1168
|
Errors in PB unserialization not reported to requestor
|
pb
|
|
|
defect
|
warner
|
09/11/2005
|
|
#1182
|
adbpai's runQuery and runOperation do not detail enough in error reports
|
|
|
|
defect
|
davep
|
09/19/2005
|
|
#1200
|
twisted.test.test_internet calls reactor.iterate()
|
core
|
|
|
defect
|
exarkun
|
09/19/2005
|
|
#1219
|
SMTPClientError.__str__ is unsafe
|
mail
|
|
|
defect
|
exarkun
|
09/27/2005
|
|
#1224
|
consistent rename operation for vfs
|
vfs
|
|
|
defect
|
cablehead
|
09/29/2005
|
|
#1225
|
vfs errors
|
vfs
|
|
|
defect
|
cablehead
|
09/29/2005
|
|
#1226
|
refactor vfs from using pathutils to twisted.python.filepath
|
vfs
|
|
|
defect
|
cablehead
|
09/29/2005
|
|
#1227
|
twisted.vfs - general cleanup
|
vfs
|
|
|
defect
|
cablehead
|
09/29/2005
|
|
#1239
|
twisted.test.test_reflect.LookupsTestCaseII.testExceptionHandling assumes modules not imported
|
core
|
|
|
defect
|
jml
|
10/03/2005
|
|
#1247
|
kqreactor timeout error (traceback)
|
|
|
|
defect
|
|
10/06/2005
|
|
#1248
|
win32serialport.py initialisation
|
core
|
|
|
defect
|
PenguinOfDoom
|
10/06/2005
|
|
#1260
|
win32eventreactor goes crazy at 64 connections
|
core
|
|
|
defect
|
justinj
|
10/09/2005
|
|
#1262
|
Document Twisted copyright policy
|
core
|
|
|
defect
|
thijs *
|
10/09/2005
|
|
#1292
|
conch client completely broken
|
conch
|
|
|
defect
|
z3p
|
10/28/2005
|
|
#1301
|
cftp with no known_hosts file hangs
|
|
|
|
defect
|
|
11/01/2005
|
|
#1305
|
strange behaviours when writing large amount of data on stdout
|
core
|
|
|
defect
|
|
11/01/2005
|
|
#1323
|
document reactor reentrancy policy
|
core
|
|
|
defect
|
thijs
|
11/10/2005
|
|
#1335
|
Accept current reality of CTCP protocol.
|
words
|
|
|
defect
|
nullie
|
11/19/2005
|
|
#1342
|
ftp NLST fails with a file on a twisted ftp server
|
core
|
|
|
defect
|
exarkun
|
11/29/2005
|
|
#1343
|
readers and writers not removed properly from threadedselectreactor
|
core
|
|
|
defect
|
etrepum
|
11/30/2005
|
|
#1345
|
socket.error: (19, 'No such device')
|
core
|
|
|
defect
|
|
11/30/2005
|
|
#1347
|
threadedselectreactor queue size
|
core
|
|
|
defect
|
Jerub
|
12/01/2005
|
|
#1361
|
createCGIEnvironment fails to include ;parameters in PATH_INFO
|
web2
|
|
|
defect
|
jknight
|
12/13/2005
|
|
#1368
|
FTP server tests are a mess
|
core
|
|
|
defect
|
exarkun
|
12/19/2005
|
|
#1382
|
twisted.web.client.HTTPClientFactory sends Host header (and others) more than once
|
web
|
|
|
defect
|
glyph *
|
12/27/2005
|
|
#1397
|
Trial reports SUCCESS!?! and ERROR for the same test
|
trial
|
|
|
defect
|
jml
|
01/02/2006
|
|
#1404
|
Bad link in twisted web documentation.
|
core
|
|
|
defect
|
radix
|
01/06/2006
|
|
#1407
|
Does connectionLost belong in IFileDescriptor?
|
core
|
|
|
defect
|
jknight
|
01/09/2006
|
|
#1427
|
win32 process' signalProcess() should differentiate between clean and extreme-prejudice kills
|
core
|
|
|
defect
|
Trent.Nelson
|
01/18/2006
|
|
#1431
|
proxy-authorization is a hop by hop header
|
|
|
|
defect
|
jknight
|
01/21/2006
|
|
#1432
|
Document DeferredSemaphore in "Using Deferreds"
|
core
|
|
|
defect
|
edsuom
|
01/22/2006
|
|
#1443
|
[imap4] mismatched quoting spuriously raised
|
mail
|
|
|
defect
|
exarkun
|
01/23/2006
|
|
#1445
|
twisted.plugin.getCache fails on Windows
|
core
|
|
|
defect
|
|
01/24/2006
|
|
#1463
|
Conch FileTransferClient breaks on STATUS packet without message
|
conch
|
|
|
defect
|
z3p
|
02/01/2006
|
|
#1478
|
IReactorProcess and IProcessTransport are wrong
|
core
|
|
|
defect
|
warner
|
02/11/2006
|
|
#1485
|
Calling reactor.stop() in shutdown function causes hard-to-understand error message
|
core
|
|
|
defect
|
|
02/13/2006
|
|
#1504
|
Late delivery of MSG_CHANNEL_SUCCESS when CHANNEL_REQUEST:shell and reply required
|
conch
|
|
|
defect
|
z3p
|
02/25/2006
|
|
#1621
|
Memory leak: twisted.web.http.Request objects should call _cleanup() on lost connection
|
web
|
|
|
defect
|
jon
|
04/02/2006
|
|
#1651
|
twisted.trial.unittest.TestCase.assertFailure does not properly respect --tbformat when displaying tracebacks
|
trial
|
|
|
defect
|
jml
|
04/18/2006
|
|
#1720
|
Trial's display of setUp errors is wonky
|
trial
|
|
|
defect
|
jml
|
05/17/2006
|
|
#1870
|
TestCase.setUpClass and TestCase.tearDownClass are undocumented and have confusing behavior
|
trial
|
None
|
|
defect
|
jml
|
06/27/2006
|
|
#1915
|
Value parsing bug in web2.channel.fastcgi
|
web2
|
None
|
|
defect
|
jknight
|
07/12/2006
|
|
#1957
|
AMP needs protocol specification document in doc/core/specifications
|
core
|
None
|
|
defect
|
glyph *
|
07/26/2006
|
|
#2010
|
zipstream.py (unzipIter) cannot unzip files created by distutils.archive_utils
|
core
|
None
|
|
defect
|
jacobg23
|
08/21/2006
|
|
#2036
|
trial runs tests from .pyc files even if there is no .py file
|
trial
|
None
|
|
defect
|
jml
|
08/29/2006
|
|
#2061
|
_sslverify.py: Wrong use of param caCerts in OpenSSLCertificateOptions
|
core
|
None
|
|
defect
|
glyph
|
09/05/2006
|
|
#2324
|
_threadedselect.py uses uninformative names and has few docstrings
|
core
|
None
|
|
defect
|
TimothyFitz
|
12/23/2006
|
|
#2325
|
_threadedselect.py duplicates tons of code from selectreactor.py
|
core
|
None
|
|
defect
|
TimothyFitz
|
12/23/2006
|
|
#2337
|
iocpreactor dns error fires connectionFailed before startedConnecting
|
core
|
None
|
|
defect
|
PenguinOfDoom
|
12/28/2006
|
|
#2365
|
trial should completely manage its output stream
|
trial
|
None
|
|
defect
|
jml
|
01/06/2007
|
|
#2367
|
twisted.test.test_failure.FailureTestCase.testBrokenStr breaks trial in debug mode
|
trial
|
None
|
|
defect
|
jml
|
01/07/2007
|
|
#2409
|
twisted.plugin should be quiet when it can't write cache file
|
core
|
None
|
|
defect
|
glyph
|
01/18/2007
|
|
#2410
|
setup.py should generate a twisted.plugin dropin.cache file during install.
|
core
|
None
|
|
defect
|
therve
|
01/18/2007
|
|
#2496
|
Failure constructor API doesn't specify valid values of exc_tb
|
core
|
None
|
|
defect
|
|
02/28/2007
|
|
#2497
|
FastCGI: infinite loop for packets bigger than 65k
|
web2
|
None
|
|
defect
|
jknight
|
02/28/2007
|
|
#2507
|
missing 'plugins' directory breaks trial
|
trial
|
None
|
|
defect
|
jml
|
03/06/2007
|
|
#2564
|
'maximum recursion depth exceeded' when closing loopback transports
|
core
|
None
|
|
defect
|
exarkun *
|
04/10/2007
|
|
#2675
|
Test timeout policy should be decided by runner
|
trial
|
None
|
|
defect
|
jml
|
05/23/2007
|
|
#2682
|
twisted.conch.ssh.userauth is poorly tested.
|
conch
|
None
|
|
defect
|
z3p *
|
05/29/2007
|
|
#2710
|
twisted.conch.ssh.session has poor tests
|
conch
|
None
|
|
defect
|
z3p
|
06/19/2007
|
|
#2878
|
Intermittent unclean errors from twisted.test.test_ftp.FTPServerPasvDataConnectionTestCase.testTwoDirLIST on OS X
|
core
|
None
|
|
defect
|
glyph
|
11/09/2007
|
|
#3107
|
index generation stopped working in lore
|
lore
|
None
|
|
defect
|
pcardune
|
03/21/2008
|
|
#3212
|
twisted.web.distrib fails for resources which write strings longer than the banana length limit to the request
|
web
|
None
|
|
defect
|
jknight
|
04/28/2008
|
|
#3298
|
twisted.internet.defer.FirstError masks errors when logged
|
core
|
None
|
|
defect
|
glyph
|
06/18/2008
|
|
#3330
|
We should not support SSLv2 in default SSL context
|
core
|
None
|
|
defect
|
glyph
|
07/03/2008
|
|
#3377
|
words.protocol - irc.py assumes nickchange to be successful before server ack
|
words
|
None
|
|
defect
|
nazgjunk
|
07/30/2008
|
|
#3383
|
trial can't load two test methods from different test cases which inherit the method from a shared base class
|
trial
|
None
|
|
defect
|
jml
|
08/04/2008
|
|
#3388
|
twisted.python.modules.PythonPath.moduleLoader can repeatedly execute modules if they are imported from a buggy module
|
core
|
None
|
|
defect
|
jml
|
08/13/2008
|
|
#1025
|
Work more explanation into the earlier parts of 'Twisted from Scratch'
|
core
|
|
|
enhancement
|
|
05/08/2005
|
|
#1328
|
People keep asking about _trial_temp
|
trial
|
|
|
enhancement
|
|
11/12/2005
|
|
#1442
|
Endpoints a flexible high level connection API.
|
core
|
|
|
enhancement
|
dreid
|
01/23/2006
|
|
#1547
|
Have old site content redirect to the appropirate tm.com/trac resource
|
website
|
|
|
enhancement
|
oubiwann *
|
03/06/2006
|
|
#1569
|
IRequest should have a uri object for accessing and mangling the requested uri
|
web2
|
|
|
enhancement
|
wsanchez *
|
03/13/2006
|
|
#1753
|
ConnectionPool.good_sql is not good SQL as far as Oracle is concerned
|
core
|
|
|
enhancement
|
itamarst
|
05/26/2006
|
|
#1754
|
adbapi has blanket except: with no logging
|
core
|
|
|
enhancement
|
edsuom
|
05/26/2006
|
|
#1949
|
can't run trial with Python that requires LD_LIBRARY_PATH set
|
core
|
None
|
|
enhancement
|
glyph
|
07/23/2006
|
|
#2029
|
Decide on and document recommended style for docstrings in coding standard
|
core
|
None
|
|
enhancement
|
glyph
|
08/29/2006
|
|
#2092
|
Remove reactor.iterate calls from do_cleanPending
|
trial
|
None
|
|
enhancement
|
jml
|
09/14/2006
|
|
#2328
|
"twistd words" should also run a jabber server
|
words
|
None
|
|
enhancement
|
ralphm
|
12/24/2006
|
|
#2357
|
"twistd words" should also run an amp server
|
words
|
None
|
|
enhancement
|
glyph *
|
01/05/2007
|
|
#2372
|
rename "twisted projects" to "dot products" (maybe?)
|
core
|
None
|
|
enhancement
|
glyph
|
01/08/2007
|
|
#2486
|
Change coding standard to require all new classes to be new style
|
core
|
None
|
|
enhancement
|
glyph
|
02/25/2007
|
|
#2525
|
Improve Lore's automated test coverage to UQDS standards
|
lore
|
None
|
|
enhancement
|
mgarlapa *
|
03/17/2007
|
|
#2526
|
Integrate Lore patches which do index generation for ThinkCSPy
|
lore
|
None
|
|
enhancement
|
exarkun *
|
03/17/2007
|
|
#2527
|
Lore Index output for LaTeX
|
lore
|
None
|
|
enhancement
|
mlinnell
|
03/17/2007
|
|
#2571
|
convert twistd options into structured objects for testing and manipulation
|
core
|
None
|
|
enhancement
|
therve
|
04/15/2007
|
|
#2607
|
conch.checks.SSHPublicKeyDatabase calls os.seteuid/os.setegid even if it's not necessary
|
conch
|
None
|
|
enhancement
|
|
04/26/2007
|
|
#2712
|
cooperator should provide an API to pause, resume, and cancel individual tasks within the cooperator instead of the entire thing.
|
core
|
None
|
|
enhancement
|
glyph
|
06/22/2007
|
|
#2927
|
proxyForInterface should really be proxyForInterface*s*
|
core
|
None
|
|
enhancement
|
glyph *
|
11/28/2007
|
|
#2956
|
do something about the Twisted show
|
website
|
None
|
|
enhancement
|
radix
|
12/16/2007
|
|
#3256
|
use (and backport) python 2.6's signal functionality to avoid interruptions due to SIGCHLD
|
core
|
None
|
|
enhancement
|
glyph *
|
05/30/2008
|
|
#3285
|
Add ISUPPORT implementation for irc.py
|
words
|
None
|
|
enhancement
|
Wolf
|
06/06/2008
|
|
#3348
|
path(s) for dropin.cache files shold be configurable
|
core
|
None
|
|