]> git.rkrishnan.org Git - tahoe-lafs/tahoe-lafs.git/history - src/allmydata/download.py
mutable WIP: clean up status handling, shrink the code a lot, improve test coverage
[tahoe-lafs/tahoe-lafs.git] / src / allmydata / download.py
2008-04-17 Brian Warnermutable WIP: clean up status handling, shrink the code...
2008-04-15 Brian Warnermutable WIP: rename NotEnoughPeersError to NotEnoughSha...
2008-04-15 Brian Warnerdownload: DownloadStopped isn't SCARY, lower the log...
2008-04-10 robk-tahoestats gathering: added counters to upload,download...
2008-03-23 Brian Warnerdownload: make plaintext and ciphertext hashes in the...
2008-03-05 Brian Warnerweb: status: add 'started' timestamps to all operations
2008-03-04 Brian Warnerwebish: download-results: add per-server response times
2008-03-04 Brian Warnerwebish: download-results: add server_problems
2008-03-04 Brian Warnerwebish download results: add servermap, decrypt time
2008-03-04 Brian Warnerwebish: add 'download results', with some basic timing...
2008-03-03 Brian Warnerwebish: make upload timings visible on the recent uploa...
2008-03-01 Brian Warnerretain 10 most recent upload/download status objects...
2008-02-27 Brian Warnerlog more peerinfo in download/upload/checker problems
2008-02-26 Brian Warnerwebish status: distinguish active uploads/downloads...
2008-02-26 Brian Warnercurrent-downloads status: add SI, size, make numsegs...
2008-02-15 Zooko O'Whielacronxswitch from base62 to base32 for storage indices, switc...
2008-02-13 Brian Warnerdownload status: refactor into a separate object, so...
2008-02-13 Zooko O'Whielacronxuse base62 encoding for storage indexes, on disk and...
2008-02-12 Brian Warnermake current upload/download status objects available...
2008-02-12 Brian Warneradd download-status objects, to track download progress
2008-02-06 Brian Warnerdownload.py: make logging safe in ValidatedBucket
2008-02-05 Brian Warnerbig introducer refactoring: separate publish+subscribe...
2008-01-17 Brian Warneroffloaded: improve logging across the board
2007-12-04 Brian Warneruse AES from pycryptopp instead of pycrypto, also trunc...
2007-11-20 Brian Warnermore hierarchical logging: download/upload/encode
2007-11-20 Brian Warnerdownload: use hierarchical logging
2007-11-01 Brian Warnertrailing-whitespace eradication, no functional changes
2007-09-19 Brian Warnerdownload.py: use producer/consumer to reduce memory...
2007-07-21 Brian Warneruri: implement URI-processing classes, IFileURI/IDirnod...
2007-07-14 Brian Warnerrename storageserver.py to just storage.py, since it...
2007-07-13 Brian Warnerstorage: we must truncate short segments. Now most...
2007-07-13 Brian Warnerstorage: use one file per share instead of 7 (#85)...
2007-07-12 Brian Warnermake it possible to download LIT uris. oops.
2007-07-09 Brian Warnerstorage: wrap buckets in a local proxy
2007-07-03 Brian Warnerwebish: provide a valid Content-Length header on downloads
2007-07-03 Brian Warnerwebish: improve reporting of web download errors that...
2007-07-03 Brian Warnerwebish.py: handle errors during download better. Addres...
2007-06-12 Brian Warnerrefactor URI_extension handlers out of encode/download...
2007-06-10 Brian Warnerrename fileid/verifierid to plaintext_hash/crypttext_hash
2007-06-08 Brian Warnerhandle uri_extension with a non-bencode serialization...
2007-06-08 Brian Warnerrename thingA to 'uri extension'
2007-06-08 Brian Warnerconsolidate multiple definitions of NotEnoughPeersError
2007-06-08 Brian Warnerremove several leftover defintions of netstring()
2007-06-08 Brian Warnermove almost all hashing to SHA256, consolidate into...
2007-06-08 Brian Warneradd tests for bad/inconsistent plaintext/crypttext...
2007-06-07 Brian Warnerencode/download: reduce memory footprint by deleting...
2007-06-07 Brian Warnerfetch plaintext/crypttext merkle trees during download...
2007-06-07 Brian Warnerdownload.py: refactor get-thingA-from-somebody to reuse...
2007-06-02 Brian Warnermove validation data to thingA, URI has storage_index...
2007-06-01 Brian Warnerdownload.py: refactor bucket_failed() a bit, add some...
2007-05-23 Brian Warnerchange uri-packer-unpacker to deal with dictionaries...
2007-04-26 Brian Warneruse real encryption, generate/store/verify verifierid...
2007-04-18 Brian Warnerdownload: remove unused import
2007-04-18 Brian Warnerdownload: oops, NotEnoughHashesError comes from hashtre...
2007-04-18 Brian Warnerfactor out the tagged hash function used for subshares...
2007-04-18 Brian Warnercomment out some verbose log messages, add commented...
2007-04-17 Brian Warnerdownload.py: don't truncate tail segments that are...
2007-04-17 Brian Warnerdownload: remove some leftover (and not very useful...
2007-04-16 Brian Warnerdownload: verify that bad blocks or hashes are caught...
2007-04-16 Brian Warnerdownload: log more information when hashtree checks...
2007-04-16 Brian Warnerdownload: improve test coverage on our IDownloadTarget...
2007-04-13 Brian Warnerhash trees: further cleanup, to make sure we're validat...
2007-04-12 Brian Warnerdownload: always validate the blockhash, and don't...
2007-04-12 Brian Warnerrename chunk.py to hashtree.py
2007-04-12 Brian Warnerverify hash chains on incoming blocks
2007-04-07 Brian Warnerdownload: retrieve share hashes when downloading. We...
2007-03-31 Zooko O'Whielacronxassert that only dicts get passed to _got_response()
2007-03-30 Brian Warnerfinish making the new encoder/decoder/upload/download...
2007-03-30 Brian Warneradd new test for doing an encode/decode round trip...
2007-03-30 Zooko O'Whielacronxfinish storage server and write new download
2007-03-30 Zooko O'Whielacronxnew upload and storage server
2007-02-01 Zooko O'Whielacronxupdate the use of the encoder API in download.py
2007-01-25 Brian Warnerdownload: update all users to match Zooko's change...
2007-01-21 Brian Warnermove upload/download interfaces to allmydata.interfaces...
2007-01-19 Brian Warnerdownload.py: fix IDownloader to take a URI
2007-01-17 Brian Warnerupdate URI format, include codec name
2007-01-16 Brian Warnerrearrange encode/upload, add URIs, switch to Replicatin...
2007-01-12 Brian Warneruse the word 'codec' for erasure coding, for now. ...
2006-12-14 Brian Warnermove all packages into src/, fix allmydata.Crypto build...