#3 |
CHK-URIs: derive storage index from readkey to make the URI shorter
|
warner
|
enhancement
|
minor
|
0.5.0
|
code
|
#11 |
I don't like pyopenssl
|
zooko
|
defect
|
minor
|
undecided
|
code
|
#20 |
unit tests take too long
|
warner
|
defect
|
major
|
eventually
|
code
|
#22 |
can't use it behind firewalls -- 'local_ip' file handling is broken
|
somebody
|
defect
|
critical
|
|
code
|
#29 |
web upload uses up lots of RAM
|
zooko
|
defect
|
critical
|
|
code
|
#31 |
crash on cygwin: doWrite on a Port, failure during test_system
|
zooko
|
defect
|
minor
|
|
code
|
#34 |
disk space resource limits on storage servers
|
zooko
|
defect
|
major
|
0.5.0
|
code
|
#37 |
web ui does not display size of files in vdrive
|
warner
|
enhancement
|
trivial
|
|
code
|
#41 |
zfec tests leave lots of directories lying around in /tmp
|
zooko
|
defect
|
minor
|
|
code
|
#43 |
on my cygwin install attempt after README guidelines the proposed "import zfec" test fails
|
warner
|
defect
|
minor
|
|
code
|
#51 |
~/ not dereferenced to /home/${USER} in start --basedir=~blah/foo/splat
|
somebody
|
defect
|
minor
|
|
code
|
#55 |
https to tahoe node
|
warner
|
enhancement
|
minor
|
|
code
|
#59 |
measure the performance of fec
|
zooko
|
enhancement
|
critical
|
|
code
|
#61 |
log to a subdirectory, rather than the node's basedir
|
warner
|
enhancement
|
minor
|
|
code
|
#62 |
rename 'thingA' to something more permanent
|
warner
|
defect
|
major
|
0.3.0
|
code
|
#63 |
persist the node's swissnumber between invocations
|
warner
|
defect
|
major
|
0.3.0
|
code
|
#64 |
implement plaintext/crypttext merkle trees
|
warner
|
enhancement
|
minor
|
0.3.0
|
code
|
#65 |
errors during web download aren't reported, hangs instead
|
somebody
|
defect
|
minor
|
0.5.0
|
code
|
#70 |
idea: integrate captcha into some furls
|
nobody
|
enhancement
|
minor
|
undecided
|
code
|
#73 |
web ui: link file into directory without uploading
|
zooko
|
enhancement
|
minor
|
0.5.0
|
code
|
#75 |
disallow slashes in webish-UI childnames
|
warner
|
defect
|
major
|
0.5.0
|
code
|
#76 |
Replace "parent directory" link, with links in the display path.
|
nejucomo
|
defect
|
trivial
|
0.5.0
|
code
|
#77 |
Confusing/cumbersome root path link in vdrive web view.
|
somebody
|
defect
|
minor
|
0.5.0
|
code
|
#79 |
make check-memory is broken
|
warner
|
defect
|
major
|
eventually
|
code
|
#80 |
storage format is awfully inefficient for small shares
|
warner
|
defect
|
major
|
0.5.0
|
code
|
#81 |
implement URI:LIT encoding for very small files
|
warner
|
defect
|
critical
|
0.5.0
|
code
|
#83 |
Extend external interfaces for operation monitoring.
|
nejucomo
|
enhancement
|
minor
|
undecided
|
code
|
#84 |
allow introducer to provide default encoding parameters (k-of-n)
|
somebody
|
enhancement
|
major
|
0.5.0
|
code
|
#85 |
store shares in single files, instead of 7 files and a directory
|
warner
|
defect
|
major
|
0.5.0
|
code
|
#88 |
uploading a directory causes a brief dirnode exception
|
warner
|
defect
|
minor
|
eventually
|
code
|
#91 |
switch to z-base-32
|
zooko
|
enhancement
|
blocker
|
0.5.0
|
code
|
#96 |
n-1 peer selection: node should have a flag to never send shares to ourselves
|
somebody
|
enhancement
|
major
|
0.5.0
|
code
|
#99 |
win32 port has bit-rotted
|
zooko
|
defect
|
major
|
0.5.0
|
code
|
#101 |
web page usability: after POST, redirect to somewhere useful
|
warner
|
defect
|
major
|
0.5.0
|
code
|
#115 |
update webapi docs for distributed dirnodes
|
warner
|
enhancement
|
major
|
eventually
|
code
|
#124 |
exceptions when trying to use dirnode URIs
|
warner
|
defect
|
major
|
0.6.0
|
code
|
#128 |
exception from unit test: "thing has no attribute 'doWrite'"
|
somebody
|
defect
|
minor
|
0.6.1
|
code
|
#136 |
find-twistd hack falls afoul of "twistd sig handler vs. subprocess" ?
|
zooko
|
defect
|
major
|
0.6.0
|
code
|
#138 |
profiling
|
zooko
|
enhancement
|
minor
|
eventually
|
code
|
#143 |
test_client fails on cygwin
|
warner
|
defect
|
major
|
0.6.0
|
code
|
#144 |
test_vdrive fails on Solaris
|
zooko
|
defect
|
major
|
0.6.0
|
code
|
#171 |
new timestamps
|
warner
|
enhancement
|
minor
|
0.6.1
|
code
|
#175 |
unit tests fail if port 8123 is already in use
|
warner
|
defect
|
major
|
0.6.1
|
code
|
#177 |
'make test' won't run trial on Mac OS-X
|
zooko
|
defect
|
major
|
0.6.1
|
code
|
#183 |
file upload timestamps
|
somebody
|
defect
|
major
|
eventually
|
code
|
#199 |
pycrypto gives bad output from SHA-256 for certain input lengths
|
zooko
|
defect
|
blocker
|
0.7.0
|
code
|
#211 |
mutable: tolerate mixed corrupt/good shares from any given peer
|
warner
|
defect
|
major
|
0.7.0
|
code
|
#240 |
shares not uploaded to a server?
|
zooko
|
defect
|
major
|
eventually
|
code
|
#334 |
pycryptopp: some features require more careful linking than Ubuntu Gutsy default build provides
|
zooko
|
defect
|
major
|
eventually
|
code
|
#372 |
offload the RSA keypair generation?
|
somebody
|
enhancement
|
major
|
1.1.0
|
code
|
#387 |
figleaf confused by python2.5
|
somebody
|
defect
|
minor
|
1.7.0
|
code
|
#409 |
"make check-deps" does not detect missing Python.h.
|
somebody
|
defect
|
trivial
|
eventually
|
code
|
#435 |
automate testing of large files
|
somebody
|
defect
|
major
|
eventually
|
code
|
#494 |
zfec compilation fixes for Windows
|
zooko
|
defect
|
minor
|
|
code
|
#495 |
zfec crashes and incorrect precondition values
|
zooko
|
defect
|
minor
|
undecided
|
code
|
#523 |
simplejson-2.0.1 causes unicode-vs-bytestring problems
|
warner
|
defect
|
major
|
1.3.0
|
code
|
#532 |
occasional failure in iputil (timeout in test_runner): use 'netifaces' package?
|
somebody
|
defect
|
minor
|
1.5.0
|
code
|
#542 |
key-generator dones't work anymore
|
somebody
|
defect
|
major
|
1.3.0
|
code
|
#564 |
anonymize IP addresses in log files
|
somebody
|
defect
|
major
|
undecided
|
code
|
#639 |
stop using RuntimeError
|
warner
|
defect
|
minor
|
1.4.1
|
code
|
#659 |
rusty dusty server fails on tests
|
arch_o_median
|
defect
|
major
|
eventually
|
code
|
#710 |
exception from binascii.unhexlify when handling announcements on Python 2.4.1
|
somebody
|
defect
|
major
|
undecided
|
code
|
#733 |
allmydata.util.time_format.iso_utc_time_to_seconds() doesn't work in London if you ask it what the unix timestamp was in the 1970's
|
somebody
|
defect
|
major
|
1.5.0
|
code
|
#735 |
time_format.parse_date() test failure
|
bdew
|
defect
|
minor
|
eventually
|
code
|
#736 |
UnrecoverableFileError on directory which has 6 shares (3 needed)
|
zooko
|
defect
|
major
|
1.5.0
|
code
|
#737 |
python2.5 setup.py test runs CPU to 100% on 32-bit single-core NetBSD "4"
|
warner
|
defect
|
major
|
1.5.0
|
code
|
#739 |
To get tahoe 1.4.1 working on NetBSD, must use attached patch.
|
somebody
|
enhancement
|
major
|
1.5.0
|
code
|
#744 |
leasecrawler test failure
|
warner
|
defect
|
minor
|
eventually
|
code
|
#749 |
Tahoe-LAFS fails unit tests when the "-OO" flag is passed to Python to optimize and strip docstrings
|
somebody
|
defect
|
major
|
1.5.0
|
code
|
#768 |
OpenBSD support in util/iputil.py
|
somebody
|
defect
|
major
|
1.5.0
|
code
|
#783 |
does it sometimes use 750 MB
|
terrell
|
defect
|
major
|
undecided
|
code
|
#800 |
improve alacrity by downloading only the part of the Merkle Tree that you need
|
warner
|
enhancement
|
major
|
1.8.0
|
code
|
#801 |
Investigate Py_ssize_t behavior in wrappers for CPython < 2.5
|
nejucomo
|
task
|
minor
|
1.6.0
|
code
|
#807 |
exceptions.OverflowError: join() result is too long for a Python string
|
warner
|
defect
|
major
|
undecided
|
code
|
#819 |
allmydata.test.test_repairer.Verifier.test_corrupt_crypttext_hashtree failed
|
warner
|
defect
|
critical
|
undecided
|
code
|
#859 |
Running unit tests throws DeprecationWarnings
|
imhavoc
|
defect
|
minor
|
1.7.0
|
code
|
#881 |
cancel leases on extra shares in repairer, check-and-add-lease, upload, and publish
|
somebody
|
defect
|
major
|
soon
|
code
|
#889 |
'tahoe deep-check --repair --add-lease' triggers an exception in the client
|
francois
|
defect
|
critical
|
1.6.0
|
code
|
#900 |
Fix 'local variable is assigned to but not used' warnings from pyflakes
|
somebody
|
defect
|
minor
|
1.6.0
|
code
|
#908 |
Make all test_runner tests work on cygwin
|
davidsarah
|
defect
|
major
|
eventually
|
code
|
#952 |
multiple simultaneous uploads of the same file
|
zooko
|
defect
|
major
|
eventually
|
code
|
#962 |
Performance problems testing on a 45 disk Dual core 3.3Ghz 4G memory Box
|
stott
|
defect
|
major
|
undecided
|
code
|
#973 |
Fix warnings found by pylint
|
davidsarah
|
defect
|
minor
|
1.7.0
|
code
|
#1005 |
twistd plugin permissions problem causes users to think that tahoe-lafs unit tests failed
|
somebody
|
defect
|
major
|
soon
|
code
|
#1016 |
Add dependency on a mocking library
|
zooko
|
enhancement
|
minor
|
1.7.0
|
code
|
#1036 |
Run tahoe over ssh
|
somebody
|
enhancement
|
major
|
undecided
|
code
|
#1045 |
Memory leak during massive file upload (or download) through SFTP frontend
|
zooko
|
defect
|
critical
|
1.8.1
|
code
|
#1051 |
capabilities from the future could have non-ascii characters
|
zooko
|
enhancement
|
major
|
1.7.1
|
code
|
#1072 |
rename stringutils.py to encodingutil.py and/or move contents into fileutil.py
|
zooko
|
enhancement
|
minor
|
1.7.1
|
code
|
#1099 |
stdout might not have an 'encoding' attribute
|
zooko
|
defect
|
minor
|
1.7.1
|
code
|
#1108 |
os.path.abspath() sometimes returns str instead of unicode?
|
zooko
|
defect
|
major
|
1.8.0
|
code
|
#1120 |
simplify Unicode support by assuming that argv and output encodings are the same
|
zooko
|
defect
|
minor
|
1.9.0
|
code
|
#1123 |
unit tests getting unicode when they expect str
|
zooko
|
defect
|
major
|
1.7.1
|
code
|
#1129 |
suppress DeprecationWarning in tahoe --version output
|
davidsarah
|
defect
|
minor
|
1.8β
|
code
|
#1131 |
handful of tidy-up patches from 1.7.1 cycle
|
|
enhancement
|
minor
|
1.8β
|
code
|
#1146 |
replace hardcoded 'allmydata-tahoe' with allmydata.__appname__
|
somebody
|
defect
|
normal
|
1.10.1
|
code
|
#1150 |
util/find_exe.py is not tested
|
warner
|
defect
|
minor
|
soon
|
code
|
#1151 |
remove untested and unused comparison methods of util/nummedobj.py
|
daira
|
defect
|
minor
|
eventually
|
code
|
#1165 |
runner tests should be executed first
|
davidsarah
|
enhancement
|
normal
|
soon
|
code
|
#1188 |
flog exception with pycrypto 2.3
|
warner
|
defect
|
major
|
undecided
|
code
|