quix0rs-apt-p2p.git
2008-02-27 Cameron DaleFixed the ThrottlingFactory to work with web2 static...
2008-02-26 Cameron DaleAnother attempt at throttling, still not working.
2008-02-25 Cameron DaleA new TODO item.
2008-02-24 Cameron DaleAlso remove changed cache files during directory scan.
2008-02-24 Cameron DaleIgnore unknown cache files during directory scan.
2008-02-24 Cameron DaleStandardize the number of values retrieved from the...
2008-02-24 Cameron DaleRewrite of the actions to take advantage of the commona...
2008-02-24 Cameron DaleCheck response packet lengths before sending.
2008-02-24 Cameron DaleRemove an unneeded khashmir file.
2008-02-23 Cameron DaleBreak up the find_value into 2 parts (with get_value).
2008-02-22 Cameron DaleRefresh DHT values just before they are due to expire.
2008-02-22 Cameron DaleMove the key expiring to the checkpoint function.
2008-02-22 Cameron DaleUnload the AptPackages caches after a period of inactivity.
2008-02-22 Cameron DaleUpdated the copyright definitions.
2008-02-22 Cameron DaleMore and better error messages in the DHT.
2008-02-21 Cameron DaleReturn a token in find_node responses, use it in store_...
2008-02-21 Cameron DaleUse compact encoding of peer info for downloads.
2008-02-21 Cameron DaleRemove some extra logging that shouldn't have been...
2008-02-21 Cameron DaleUse compact encoding of node contact info in the DHT.
2008-02-21 Cameron DaleAllow arbitrary strings to be stored in the DHT database.
2008-02-21 Cameron DaleRemove the originated time from the DHT value storage.
2008-02-21 Cameron DaleAutomatically set the version in setup.py from the...
2008-02-21 Cameron DaleClean up some admin things.
2008-02-21 Cameron DaleAdd and clean up some of the epydoc documentation.
2008-02-21 Cameron DaleAnother new TODO item.
2008-02-21 Cameron DaleMore work on the TODO.
2008-02-20 Cameron DaleSnapshot build 2.
2008-02-20 Cameron DaleFixed some packaging issues with config file handling.
2008-02-20 Cameron DaleSnapshot build 1.
2008-02-20 Cameron DaleAdded 2 (commented) failed attempts to throttle the...
2008-02-20 Cameron DaleAnother new TODO item: better DHT lookups for multiple...
2008-02-20 Cameron DaleFix some minor bugs in the previous commits.
2008-02-19 Cameron DaleUse python-debian for parsing RFC 822 files (untested).
2008-02-19 Cameron DaleDon't add files to the DHT if a hash could not be found...
2008-02-18 Cameron DaleDownload from peers using the hash instead of a directo...
2008-02-18 Cameron DaleHTTPServer uses the hash to lookup the file in the...
2008-02-18 Cameron DaleAdd the git-buildpackage config file.
2008-02-18 Cameron DaleFix up some errors in the packaging.
2008-02-18 Cameron DaleInitial debian directory and packaging related changes.
2008-02-13 Cameron DaleFinalized initial motivation paper.
2008-02-09 Cameron DaleLots of work on the motivating paper, and a new figure.
2008-02-07 Cameron DaleAdded the kile project file.
2008-01-25 Cameron DaleInitial creation of the motivating paper.
2008-01-22 Cameron DaleMore TODOs.
2008-01-19 Cameron DaleUpdates after more though on a couple of of the TODO...
2008-01-18 Cameron DaleAdded more TODO items and a pretty diagram to the docum...
2008-01-16 Cameron DaleChange all print statements to log.msg calls.
2008-01-16 Cameron DaleSupply a modified factory with increased pipelining...
2008-01-16 Cameron DaleAdded a test apparatus similar to DebTorrent's.
2008-01-15 Cameron DaleAdd a log-file command line option to the main program.
2008-01-15 Cameron DaleAdd an option to not error out when only a local IP...
2008-01-15 Cameron DaleScanning cache directories on startup waits for DHT...
2008-01-15 Cameron DaleLookup the hash in the cache database.
2008-01-15 Cameron DaleAdded scanning of other directories for cached packages.
2008-01-15 Cameron DaleCacheManager scans the cache directory during initializ...
2008-01-15 Cameron DaleRemove a completed TODO item.
2008-01-14 Cameron DaleRemove the mirror name from the shared HTTP directory.
2008-01-14 Cameron DaleReset the HTTPServer subdirectories when a new cache...
2008-01-14 Cameron DaleUse FilePath everywhere and create new CacheManager...
2008-01-13 Cameron Dalekhashmir's store value takes the origination date.
2008-01-13 Cameron DaleAdd the ability to bencode datetime values.
2008-01-13 Cameron Dalebencode module now uses new BencodeError instead of...
2008-01-13 Cameron DaleAdded unittests to bencode module for boolean and unico...
2008-01-13 Cameron DaleChanged bencode's test functions to trial unittests.
2008-01-13 Cameron DaleConvert the new bencode module to use apt-dht logging.
2008-01-13 Cameron DaleCopied the more advanced bencode module from DebTorrent.
2008-01-12 Cameron DaleMove the main util functions to the new main util module.
2008-01-12 Cameron DaleMoved the finding IP address function to the util module.
2008-01-12 Cameron DaleUse the new DB in the main code.
2008-01-12 Cameron DaleHTTPServer now gets it's dictionary of subdirectories...
2008-01-12 Cameron DaleMade the main DB track url top-level directories.
2008-01-12 Cameron DaleMain database finished for now, including unittests.
2008-01-12 Cameron DaleAdded new database module for the main code.
2008-01-11 Cameron DaleMake khashmir's db backwards compatible to pysqlite...
2008-01-11 Cameron DaleUpgrade the security in khashmir by using longer TIDs.
2008-01-11 Cameron DaleAdded some things to do for the future.
2008-01-11 Cameron DaleWhen peer downloads fail, try direct downloads.
2008-01-11 Cameron DaleAdds downloaded hashed files to the DHT.
2008-01-11 Cameron DaleAdded complicated testing to find our IP address.
2008-01-11 Cameron DaleNew DHT method 'join' like 'ping' but returns our IP...
2008-01-11 Cameron DaleMake downloaded files accessible via the HTTP server.
2008-01-10 Cameron DaleFixed the storage of binary strings in the database.
2008-01-10 Cameron DaleUse function for sending krpc responses, and add spew...
2008-01-10 Cameron DaleFixed some bugs in the new hashing scheme and tests.
2008-01-10 Cameron DalePass the new HashObjects around everywhere (untested).
2008-01-10 Cameron DaleModified the HashObject to do dummy hashing if the...
2008-01-10 Cameron DaleAdded a new Hash Object for tracking lots of hash details.
2008-01-09 Cameron DaleAdded more debug printing to noisy krpc protocol.
2008-01-09 Cameron DaleProxyFileStream also calculates hash while downloading.
2008-01-09 Cameron DaleMake the MultiDHT test_store work for large number...
2008-01-09 Cameron DaleImprove the creation of nodes and move all to the main...
2008-01-09 Cameron DaleImprove the stopping of the krpc protocol so no timeout...
2008-01-08 Cameron DaleAvoid repetition, use a function for updating nodes...
2008-01-08 Cameron DaleSwitch from the time module to the datetime module.
2008-01-08 Cameron DaleUpgrade pysqlite from 1.0 to 2.x (now uses sqlite3).
2008-01-08 Cameron DaleNo need to look at the DEFAULT section when parsing...
2008-01-08 Cameron DaleAdd back the updatedFile method to the MirrorManager.
2008-01-08 Cameron DaleMove all the khashmir database operations to a separate...
2008-01-07 Cameron DaleMove the translating of hashes from hex into the Mirror...
2008-01-07 Cameron DaleDHT normalizes key lengths by chopping or adding 0.
next