RetroShare/libretroshare/src/ft
csoler 36198b7e6a Enabled full chunk checking code:
- unchecked chunks are not made available to swarming sources, not saved as done.
- force check now uses the simple method to put all chunks in checking mode
- force checked files can be cancelled (finally!)
- improved display (use red for active chunks, yellow for checking)
- cache file are not using chunk checking (assume_availability=true)
The code still contains the #ifdef. It should be removed soon if everything works ok.



git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@5235 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-06-19 21:36:10 +00:00
..
ftchunkmap.cc Enabled full chunk checking code: 2012-06-19 21:36:10 +00:00
ftchunkmap.h Added deferred check of chunks during file transfer. Chunk sha1 sums are requested to the sources and checked for downloaded data. 2012-03-15 19:55:43 +00:00
ftcontroller.cc Optimized the fill of the up- and downloads in TransfersDialog. 2012-06-01 20:51:14 +00:00
ftcontroller.h added new variable in config->transfers to allow reserving n slots to non cache transfers 2012-01-10 23:07:53 +00:00
ftdata.cc Removed unused parameter warnings in libretroshare. 2011-08-12 13:42:30 +00:00
ftdata.h Added deferred check of chunks during file transfer. Chunk sha1 sums are requested to the sources and checked for downloaded data. 2012-03-15 19:55:43 +00:00
ftdatamultiplex.cc small improvements to the chunk checking algorithm 2012-03-24 14:45:33 +00:00
ftdatamultiplex.h Added deferred check of chunks during file transfer. Chunk sha1 sums are requested to the sources and checked for downloaded data. 2012-03-15 19:55:43 +00:00
ftdbase.cc Removed some std::ostringstream. 2012-04-14 22:38:24 +00:00
ftdbase.h Removed p3ConnectMgr. Replaced it with p3LinkMgr, p3NetMgr and p3PeerMgr. 2011-07-09 18:39:34 +00:00
ftextralist.cc Added patch from AC 2012-04-12 23:29:39 +00:00
ftextralist.h removed channel delete feature 2010-12-18 19:35:07 +00:00
ftfilecreator.cc switched chunk per peer and max chunk age to previous values, now that chunk cannot be slowed down by slower peers 2012-05-13 20:08:59 +00:00
ftfilecreator.h Added deferred check of chunks during file transfer. Chunk sha1 sums are requested to the sources and checked for downloaded data. 2012-03-15 19:55:43 +00:00
ftfilemapper.cc Added a filemapper class to store downloaded files sequentially on the HD. The mapper automatically 2011-11-01 14:20:51 +00:00
ftfilemapper.h Added a filemapper class to store downloaded files sequentially on the HD. The mapper automatically 2011-11-01 14:20:51 +00:00
ftfileprovider.cc Improved CRC32Map checking in several ways: 2011-11-03 23:18:00 +00:00
ftfileprovider.h Improved CRC32Map checking in several ways: 2011-11-03 23:18:00 +00:00
ftfilesearch.cc Removed unused parameter warnings in libretroshare. 2011-08-12 13:42:30 +00:00
ftfilesearch.h Optimized parameter "hash" of method RsFiles::FileDetails from "std::string" to "const std::string&" 2010-10-27 20:01:31 +00:00
ftsearch.h Optimized parameter "hash" of method RsFiles::FileDetails from "std::string" to "const std::string&" 2010-10-27 20:01:31 +00:00
ftserver.cc Removed std::stringstream. 2012-04-19 22:10:00 +00:00
ftserver.h Added deferred check of chunks during file transfer. Chunk sha1 sums are requested to the sources and checked for downloaded data. 2012-03-15 19:55:43 +00:00
fttransfermodule.cc Enabled full chunk checking code: 2012-06-19 21:36:10 +00:00
fttransfermodule.h - fixed download priority handling. Proof-tested on multiple DL from the same peer. 2011-11-16 20:30:20 +00:00