|
#373
|
03/18/2004
|
|
binding interface feature request
|
|
enhancement
|
itamarst
|
|
#288
|
04/08/2004
|
web
|
no way to access upload progress
|
|
enhancement
|
jknight
|
|
#75
|
06/02/2004
|
web
|
Switch http logging to new logging infrastructure
|
|
enhancement
|
jknight
|
|
#718
|
09/16/2004
|
core
|
Allow specifying exit code in generic way (supporting use and non-use of twistd)
|
|
enhancement
|
itamarst
|
|
#401
|
10/25/2004
|
pb
|
too many requests handled by banana in one batch
|
|
defect
|
warner
|
|
#716
|
11/09/2004
|
conch
|
weirdness in conch's connection forwarding
|
|
enhancement
|
z3p
|
|
#887
|
02/12/2005
|
lore
|
Allow links to third party API docs
|
|
enhancement
|
spiv
|
|
#971
|
04/11/2005
|
|
cddb client protocol
|
|
enhancement
|
itamarst
|
|
#1010
|
05/03/2005
|
web
|
Be more failure tolerant in HTTPClient.lineReceived?
|
|
enhancement
|
jknight
|
|
#1041
|
05/16/2005
|
|
extra reference needed to show main window when using qtreactor
|
|
defect
|
itamarst
|
|
#1048
|
05/20/2005
|
ftp
|
FTPFileListProtocol doesn't match lines on all FTP servers
|
|
defect
|
spiv
|
|
#761
|
05/22/2005
|
core
|
Twisted doesn't exit with proper exit code after SIGINT
|
|
defect
|
jknight
|
|
#1056
|
05/28/2005
|
|
pymssql compatibility issue
|
|
defect
|
itamarst
|
|
#989
|
06/01/2005
|
core
|
Default log observer chokes on unicode messages
|
|
defect
|
itamarst
|
|
#784
|
07/16/2005
|
|
adbapi tests intermittently fail with TimeoutError
|
|
defect
|
davep
|
|
#1112
|
07/16/2005
|
flow
|
intermittent test failure in flow: testThreadedImmediate
|
|
defect
|
cce
|
|
#1093
|
08/11/2005
|
ftp
|
FTPClient does not handle multi-line responses properly
|
|
defect
|
spiv
|
|
#1168
|
09/11/2005
|
pb
|
Errors in PB unserialization not reported to requestor
|
|
defect
|
warner
|
|
#1182
|
09/19/2005
|
|
adbpai's runQuery and runOperation do not detail enough in error reports
|
|
defect
|
davep
|
|
#1200
|
09/19/2005
|
core
|
twisted.test.test_internet calls reactor.iterate()
|
|
defect
|
exarkun
|
|
#1224
|
09/29/2005
|
vfs
|
consistent rename operation for vfs
|
|
defect
|
cablehead
|
|
#1225
|
09/29/2005
|
vfs
|
vfs errors
|
|
defect
|
cablehead
|
|
#1227
|
09/29/2005
|
vfs
|
twisted.vfs - general cleanup
|
|
defect
|
cablehead
|
|
#1247
|
10/06/2005
|
|
kqreactor timeout error (traceback)
|
|
defect
|
|
|
#601
|
10/08/2005
|
web
|
ThrottlingFactory doesn't throttle static web resource
|
|
defect
|
acapnotic
|
|
#1282
|
10/24/2005
|
|
Draft "deeper concepts" document for interfaces
|
|
enhancement
|
spiv
|
|
#1073
|
10/27/2005
|
lore
|
Replace lore's line-number example inclusion with class/function inclusion
|
|
defect
|
spiv
|
|
#1301
|
11/01/2005
|
|
cftp with no known_hosts file hangs
|
|
defect
|
|
|
#1037
|
11/15/2005
|
trial
|
reactor interface predicate support in trial
|
|
enhancement
|
exarkun
|
|
#1342
|
11/30/2005
|
core
|
ftp NLST fails with a file on a twisted ftp server
|
|
defect
|
exarkun
|
|
#1347
|
12/01/2005
|
core
|
threadedselectreactor queue size
|
|
defect
|
Jerub
|
|
#1343
|
12/07/2005
|
core
|
readers and writers not removed properly from threadedselectreactor
|
|
defect
|
etrepum
|
|
#1357
|
12/10/2005
|
|
sendFile handy API for FTPClient
|
|
enhancement
|
spiv
|
|
#1363
|
12/17/2005
|
core
|
[PATCH] broadcasting over udp causes warning
|
|
enhancement
|
|
|
#1421
|
01/16/2006
|
|
patch: more detailed Defer.__str__()
|
|
enhancement
|
|
|
#1431
|
01/22/2006
|
|
proxy-authorization is a hop by hop header
|
|
defect
|
jknight
|
|
#1330
|
01/28/2006
|
|
[PATCH, sorta] Socks V5 functionality
|
|
enhancement
|
|
|
#1477
|
02/11/2006
|
|
Split the path-manipulation stuff in FilePath out to a separate class
|
|
enhancement
|
radix
|
|
#124
|
03/01/2006
|
mail
|
IMAP4 buffers messages in memory
|
|
defect
|
exarkun
|
|
#1536
|
03/02/2006
|
ftp
|
FTPClientBasic will fail on 'PORT' command
|
|
defect
|
spiv *
|
|
#112
|
03/04/2006
|
lore
|
Add an --outdir option to Lore
|
|
enhancement
|
spiv
|
|
#285
|
03/04/2006
|
core
|
[PATCH]socks proxy bugs
|
|
defect
|
maoy
|
|
#972
|
03/06/2006
|
core
|
Add linux inotify support to twisted core
|
|
enhancement
|
hagbard *
|
|
#1438
|
03/07/2006
|
words
|
[PATCH] msnsupport/oscarsupport, t.w.im update
|
|
enhancement
|
exarkun
|
|
#1585
|
03/17/2006
|
ftp
|
FTPClient should allow you to try logging in more than once (e.g. for implementing an interactive client)
|
|
enhancement
|
itamarst
|
|
#1588
|
03/17/2006
|
conch
|
verifyHostKey fails if ~/.ssh/known_hosts missing or it's empty
|
|
enhancement
|
z3p
|
|
#1589
|
03/17/2006
|
conch
|
cftp.py fails to transfer files
|
|
enhancement
|
z3p
|
|
#1443
|
03/18/2006
|
mail
|
[imap4] mismatched quoting spuriously raised
|
|
defect
|
exarkun
|
|
#495
|
03/18/2006
|
core
|
RobustMultiService
|
|
enhancement
|
moshez
|
|
#546
|
03/18/2006
|
release management
|
(maybe get rid of tap2deb) tap2deb fails on parsechangelog/debian
|
|
defect
|
moshez
|
|
#1616
|
04/01/2006
|
core
|
interface to query reactor name
|
|
enhancement
|
itamarst
|
|
#1407
|
04/02/2006
|
core
|
Does connectionLost belong in IFileDescriptor?
|
|
defect
|
jknight
|
|
#1642
|
04/13/2006
|
pydoctor
|
pydoctor's nevowhtml needs tests
|
|
enhancement
|
mwh
|
|
#1674
|
04/27/2006
|
conch
|
test_conch, test_cftp and test_keys fail to import if Crypto.Cipher is not installed
|
|
defect
|
z3p
|
|
#520
|
05/01/2006
|
website
|
indentation problem with certain html docs and Safari browser
|
|
defect
|
radix
|
|
#1138
|
05/02/2006
|
core
|
Is the Deferred tutorial actually a good document?
|
|
defect
|
edsuom
|
|
#1742
|
05/22/2006
|
core
|
Add stdio halfclose tests
|
|
task
|
jknight
|
|
#1626
|
05/24/2006
|
core
|
Integrate Nicola Larosa's collection of interesting mailing list posts into the documentation
|
|
enhancement
|
tekNico
|
|
#1753
|
05/26/2006
|
core
|
ConnectionPool.good_sql is not good SQL as far as Oracle is concerned
|
|
enhancement
|
itamarst
|
|
#1744
|
05/26/2006
|
core
|
listen invalid argument
|
|
defect
|
ghazel
|
|
#1754
|
05/29/2006
|
core
|
adbapi has blanket except: with no logging
|
|
enhancement
|
edsuom
|
|
#1763
|
05/30/2006
|
runner
|
ProcessMonitor.active is actually Service.running
|
|
enhancement
|
spiv
|
|
#881
|
05/30/2006
|
core
|
Deferred documentation should give an example of how to integrate blocking code
|
|
enhancement
|
edsuom *
|
|
#1516
|
06/05/2006
|
website
|
trac lets people assign and cc bugs to nonexistent users
|
|
defect
|
tekNico *
|
|
#1796
|
06/10/2006
|
core
|
Flumotion could use an API-stable and approved way of stealing the underlying socket of a transport from the reactor
|
|
enhancement
|
exarkun
|
|
#1823
|
06/14/2006
|
words
|
twisted.words.im.tap / proxyui is untested and riddled with bugs.
|
|
enhancement
|
jerub
|
|
#634
|
06/20/2006
|
core
|
sandbox/itamar/components.py CannotAdapt when registering adapter to types.ClassType
|
|
enhancement
|
itamarst
|
|
#1432
|
06/24/2006
|
core
|
Document DeferredSemaphore in "Using Deferreds"
|
|
defect
|
edsuom
|
|
#502
|
06/24/2006
|
words
|
Missing twisted.protocols.jabber documentation
|
|
enhancement
|
edsuom
|
|
#660
|
06/24/2006
|
core
|
login methods to pb server is not well documented
|
|
enhancement
|
edsuom
|
|
#870
|
06/24/2006
|
core
|
Document NT Service usage for Twisted
|
|
enhancement
|
edsuom
|
|
#968
|
06/24/2006
|
core
|
"Deploying Twisted Applications" howto
|
|
enhancement
|
edsuom
|
|
#1023
|
06/24/2006
|
words
|
Use a sexy protocol in Twisted from scratch
|
|
enhancement
|
edsuom
|
|
#1136
|
06/24/2006
|
core
|
documenting some 'tips' for newbies
|
|
enhancement
|
edsuom
|
|
#1148
|
06/24/2006
|
core
|
Replace current finger examples with lifeless's and radix's work on a TDD finger example
|
|
enhancement
|
edsuom
|
|
#1176
|
06/24/2006
|
web
|
A t.web glossary is needed
|
|
enhancement
|
edsuom
|
|
#1834
|
06/25/2006
|
website
|
Trac spews a RuntimeError when creating a New Ticket under some conditions.
|
|
defect
|
tekNico *
|
|
#1860
|
07/01/2006
|
core
|
ISFTPServer underspecifies types of file attributes
|
|
defect
|
exarkun
|
|
#1881
|
07/02/2006
|
words
|
test_jabbercomponent, test_jabbererror, test_jabberxmlstream, test_msn fail if pyopenssl is not installed.
|
|
defect
|
exarkun
|
|
#1886
|
07/02/2006
|
pydoctor
|
pydoctor assumes all docs are in the same directory
|
|
enhancement
|
mwh *
|
|
#1893
|
07/03/2006
|
web
|
formatFailure cannot deal with exotic variable names
|
|
defect
|
jknight
|
|
#962
|
07/04/2006
|
trial
|
trial does not treat pending calls in the thread queue as a test-failing condition
|
|
defect
|
jml
|
|
#1903
|
07/06/2006
|
web
|
Twisted doesn't reset timeout when getting POST data
|
|
defect
|
jknight
|
|
#1720
|
07/08/2006
|
trial
|
Trial's display of setUp errors is wonky
|
|
defect
|
jml
|
|
#1907
|
07/08/2006
|
conch
|
Terminal control problem?
|
|
defect
|
z3p
|
|
#1703
|
07/14/2006
|
core
|
Generated API docs for twisted.python.log are confusing
|
|
enhancement
|
mwh
|
|
#1914
|
07/15/2006
|
ftp
|
FTPClient problem
|
|
defect
|
michele.petrazzo
|
|
#1935
|
07/17/2006
|
core
|
Calling reactor.iterate inside the reactor should raise an error
|
|
defect
|
glyph
|
|
#1933
|
07/20/2006
|
core
|
Add 'disconnecting' to the ITransport interface.
|
|
enhancement
|
glyph
|
|
#1345
|
07/20/2006
|
core
|
socket.error: (19, 'No such device')
|
|
defect
|
|
|
#1551
|
07/20/2006
|
core
|
iocpreactor can receive data out of order
|
|
defect
|
|
|
#1945
|
07/20/2006
|
core
|
Gather Twisted testing patterns into a common module
|
|
defect
|
jml
|
|
#1651
|
07/22/2006
|
trial
|
twisted.trial.unittest.TestCase.assertFailure does not properly respect --tbformat when displaying tracebacks
|
|
defect
|
jml
|
|
#1946
|
07/22/2006
|
trial
|
ErrorHolder is basically untested
|
|
defect
|
jml
|
|
#1947
|
07/22/2006
|
trial
|
Update twisted.trial.runner and friends to use t.p.modules
|
|
enhancement
|
jml
|
|
#1941
|
07/23/2006
|
core
|
Add LineReceiver.loseConnection
|
|
enhancement
|
glyph
|
|
#1690
|
07/26/2006
|
website
|
Make links to documentation for all Twisted versions
|
|
enhancement
|
radix
|
|
#1334
|
07/30/2006
|
trial
|
Custom Trial reactor to track resources and handle cleanup
|
|
enhancement
|
jml
|
|
#1915
|
07/30/2006
|
web2
|
Value parsing bug in web2.channel.fastcgi
|
|
defect
|
jknight
|
|
#1974
|
07/30/2006
|
words
|
Make A Persistent Logging Multi-Login Chat Presence Server
|
|
task
|
radix
|
|
#608
|
07/31/2006
|
core
|
Twisted doesn't detect child process termination on HP-UX
|
|
defect
|
warner
|
|
#1982
|
08/02/2006
|
core
|
twisted.python.log.DefaultObserver ignores `msg' argument of event dictionary
|
|
defect
|
glyph
|
|
#1990
|
08/08/2006
|
core
|
StdioOnnaStick ignores sys.stdout.encoding, won't print unicode properly
|
|
defect
|
termie
|
|
#1956
|
08/09/2006
|
core
|
Make a less sucky producer/consumer API
|
|
enhancement
|
exarkun
|
|
#1376
|
08/12/2006
|
conch
|
hashed host entries in known_hosts for conch (SSH)
|
|
enhancement
|
count0 *
|
|
#2000
|
08/16/2006
|
core
|
twisted.test.test_process.TwoProcessesPosix.tearDown doesn't account for failure to launch processes
|
|
defect
|
exarkun
|
|
#279
|
08/17/2006
|
runner
|
inetd UDP support broken
|
|
enhancement
|
spiv
|
|
#1647
|
08/17/2006
|
core
|
make t.i.i.IReactorCore.iterate.__doc__ much more unfriendly
|
|
enhancement
|
glyph
|
|
#1944
|
08/19/2006
|
trial
|
trial --coverage makes some tests fail spuriously
|
|
defect
|
jml
|
|
#1150
|
08/19/2006
|
core
|
Combine twisted.manhole._inspectro.LoggingProtocol and twisted.protocols.policies.TrafficLoggingProtocol
|
|
defect
|
spiv
|
|
#1849
|
08/20/2006
|
conch
|
twisted.conch.test.test_cftp.TestOurServerUnixClient._getBatchOutput is a mess
|
|
defect
|
z3p
|
|
#2012
|
08/22/2006
|
web
|
HTTP HEAD Request fails if Content-length given
|
|
defect
|
jknight
|
|
#2018
|
08/24/2006
|
core
|
document installation of third-party plugins with distutils
|
|
task
|
radix
|
|
#2026
|
08/29/2006
|
core
|
Edit the twisted.internet docstring to make contents clearer
|
|
defect
|
glyph
|
|
#1957
|
08/29/2006
|
core
|
AMP needs protocol specification document in doc/core/specifications
|
|
defect
|
glyph *
|
|
#2030
|
08/29/2006
|
web
|
twisted.web.trp's docstring is murky
|
|
defect
|
jknight
|
|
#2035
|
08/29/2006
|
core
|
twisted.internet.udp.Port implements twisted.internet.interfaces.IConsumer
|
|
enhancement
|
glyph
|
|
#1685
|
08/31/2006
|
words
|
[patch] unicode fixups in words.irc and words.service
|
|
defect
|
exarkun
|
|
#2050
|
09/02/2006
|
web2
|
funcion parseMultipartFormData in web2/fileupload.py has unalterable default keword args
|
|
enhancement
|
jknight
|
|
#2060
|
09/08/2006
|
core
|
Generic IAddress connect and listen methods.
|
|
enhancement
|
exarkun
|
|
#133
|
09/11/2006
|
pb
|
Allow registration of adapters for PB serialization
|
|
enhancement
|
warner
|
|
#2078
|
09/11/2006
|
core
|
Twisted shouldn't start processes until the reactor is running
|
|
enhancement
|
glyph
|
|
#1706
|
09/11/2006
|
trial
|
Make todo a decorator
|
|
defect
|
jml
|
|
#2034
|
09/12/2006
|
web2.dav
|
Improper handling of properties with no namespace
|
|
defect
|
wsanchez *
|
|
#1980
|
09/12/2006
|
web2
|
twisted.web2.FileSaver is broken
|
Web2-Gold-Master
|
enhancement
|
dreid
|
|
#2084
|
09/12/2006
|
web2
|
Review public API of web2
|
Web2-Gold-Master
|
enhancement
|
jknight
|
|
#2094
|
09/15/2006
|
core
|
URLPath should provide an API for manipulating query arguments
|
|
enhancement
|
glyph
|
|
#1502
|
09/15/2006
|
core
|
call selectreactor._preenDescriptors for WSAENOTSOCK
|
|
defect
|
PenguinOfDoom
|
|
#1549
|
09/15/2006
|
web2
|
Add twisted.web2.xmlrpc docs and example code.
|
Web2-Gold-Master
|
task
|
oubiwann *
|
|
#2010
|
09/17/2006
|
core
|
zipstream.py (unzipIter) cannot unzip files created by distutils.archive_utils
|
|
defect
|
jacobg23
|
|
#2023
|
09/18/2006
|
mail
|
twisted/mail/smtp.py SenderMixin error logging bug
|
|
defect
|
exarkun
|
|
#1569
|
09/19/2006
|
web2
|
IRequest should have a uri object for accessing and mangling the requested uri
|
|
enhancement
|
wsanchez *
|
|
#876
|
09/22/2006
|
core
|
random stuff imports marmalade
|
|
defect
|
|
|
#1020
|
09/22/2006
|
core
|
[NEED HELP] Evangelise async design
|
|
enhancement
|
edsuom
|
|
#2115
|
09/22/2006
|
conch
|
manhole and exception
|
|
defect
|
z3p
|
|
#2122
|
09/22/2006
|
core
|
Expose various accept failures to application-level code
|
|
enhancement
|
glyph
|
|
#1024
|
09/24/2006
|
core
|
Use twistd more in 'Twisted from Scratch'
|
|
defect
|
edsuom
|
|
#1021
|
09/24/2006
|
core
|
Improve description of async operations
|
|
defect
|
edsuom
|
|
#1361
|
09/24/2006
|
web2
|
createCGIEnvironment fails to include ;parameters in PATH_INFO
|
|
defect
|
jknight
|
|
#2066
|
09/26/2006
|
core
|
Restarting a reactor should raise an exception
|
|
enhancement
|
TimothyFitz
|
|
#1397
|
09/28/2006
|
trial
|
Trial reports SUCCESS!?! and ERROR for the same test
|
|
defect
|
jml
|
|
#1547
|
10/01/2006
|
website
|
Have old site content redirect to the appropirate tm.com/trac resource
|
|
enhancement
|
oubiwann *
|
|
#2143
|
10/01/2006
|
conch
|
Improve test_cftp
|
|
task
|
z3p
|
|
#2146
|
10/02/2006
|
trial
|
t.trial.runner.samefile returns false negatives
|
|
defect
|
jml
|
|
#2161
|
10/10/2006
|
trial
|
trial doesn't load all the bzr tests
|
|
defect
|
jml
|
|
#2163
|
10/10/2006
|
trial
|
Add subunit reporter to Trial
|
|
enhancement
|
jml
|
|
#616
|
10/10/2006
|
web
|
htb and xmlrpc don't play together
|
|
defect
|
acapnotic
|
|
#1382
|
10/10/2006
|
web
|
twisted.web.client.HTTPClientFactory sends Host header (and others) more than once
|
|
defect
|
glyph *
|
|
#1587
|
10/10/2006
|
web2
|
web2 DirectoryLister is too inefficient!
|
|
defect
|
jknight
|
|
#1765
|
10/10/2006
|
web
|
twisted.web.static's file listing should decode filenames properly
|
|
enhancement
|
jknight
|
|
#2168
|
10/11/2006
|
trial
|
tearDownClass() not always called after setUpClass()
|
|
defect
|
jml
|
|
#2194
|
10/26/2006
|
core
|
small bug in SIP Via header generation
|
|
defect
|
washort
|
|
#2195
|
10/26/2006
|
web2.dav
|
Ignore whitespace XML nodes when we know we can
|
|
enhancement
|
wsanchez *
|
|
#2197
|
10/30/2006
|
core
|
[SIP] wrong assertion in MessagesParser.dataDone
|
|
defect
|
washort
|
|
#1595
|
10/30/2006
|
trial
|
.txt file doctest support for trial
|
|
enhancement
|
jml
|
|
#2151
|
10/30/2006
|
web2
|
web2.static.File should take a FilePath in __init__, not a path string.
|
Web2-Gold-Master
|
enhancement
|
wsanchez *
|
|
#2105
|
10/30/2006
|
web2.dav
|
Go over the web2.dav API docs again
|
|
enhancement
|
wsanchez *
|
|
#2082
|
10/30/2006
|
web2.dav
|
web2.dav.fileop should avoid using the os module
|
|
defect
|
wsanchez *
|
|
#2039
|
10/30/2006
|
web2.dav
|
Wrong namespace assigned to properties
|
|
defect
|
wsanchez *
|
|
#1828
|
10/30/2006
|
web2.dav
|
DAV server using web2.dav fails several properties tests in Litmus 0.10.5
|
|
defect
|
wsanchez *
|
|
#2204
|
10/31/2006
|
words
|
IRCUser shouldn't send topic if there isn't one.
|
|
defect
|
exarkun
|
|
#2206
|
11/01/2006
|
core
|
Update standard for unit tests
|
|
task
|
jml
|
|
#2129
|
11/01/2006
|
web2.dav
|
COPY and MOVE do not copy and move properties
|
Web2-Gold-Master
|
enhancement
|
wsanchez *
|
|
#2196
|
11/01/2006
|
web2.dav
|
Need a generic API for reading and writing resource contents
|
Web2-Gold-Master
|
enhancement
|
wsanchez *
|
|
#2186
|
11/02/2006
|
pydoctor
|
pydoctor doesn't document code in __init__.py files
|
|
defect
|
mwh *
|
|
#2219
|
11/05/2006
|
trial
|
isInIOThread() returns False when used in TestCases
|
|
defect
|
jml
|
|
#2217
|
11/05/2006
|
core
|
Coding Standard is fairly crusty
|
|
defect
|
jml
|
|
#2220
|
11/06/2006
|
core
|
[SIP] parsing bugs/limitations and patch
|
|
defect
|
washort
|
|
#2205
|
11/06/2006
|
core
|
Documentation codelistings need updating and tests
|
|
enhancement
|
jerub *
|
|
#2230
|
11/13/2006
|
trial
|
trial -b does not interact in a useful way with -u
|
|
enhancement
|
jml
|
|
#2237
|
11/18/2006
|
trial
|
Reorganise Trial tests
|
|
task
|
jml
|
|
#2239
|
11/18/2006
|
trial
|
Factor out test support module for trial
|
|
task
|
jml
|
|
#2242
|
11/20/2006
|
web2
|
twisted.web2.static.File sucks with regards to overriding it's content type
|
|
defect
|
jknight
|
|
#2243
|
11/21/2006
|
trial
|
Todo attribute checking
|
|
enhancement
|
jml
|
|
#2249
|
11/29/2006
|
trial
|
Trial hangs if callLater is replaced
|