ABC_OKC 4.4.5 (ABC445_OKC_final0616) Maintenance release 4.4.5 for ABC440_OKC_final0611 Warning : Don't install ABC_OKC and ABC or LH-ABC in the same directory. If the files mfc90.dll, msvcr90.dll and msvcp90.dll are not in your windows\system32 directory ABC_OKC will not start and show some cryptic messages about configuration. So check your windows\system32 directory and if necessary get the missing dlls from my MissingDLLs folder and drop them into this directory and everything should be fine. ======================================================================================== Bugs fixed for this release ======================================================================================== - When fixing long file names inside torrents from the torrent list right click menu with several torrents selected, the fact that the event flow could be broken by a dialog showing the status of unfixed file names had not been taken into account. - A bug when deleting read buffers with a too old last access time. - The manual checking of torrents was somewhat broken in the previous release. ======================================================================================== New features and improvements for this release ======================================================================================== - More even upload rate when set to no limit. In the last release it could be too pulsating. - Renaming files inside torrent and changing destination is now forbidden for torrents with background allocation running, even when they are stopped. - When you register torrents and magnets with -ra and -s to have them remotely added to a listening ABC_OKC you can also set in the register the options available when adding a torrent (q, t, r, s or a digit ; see $11 in doc) : Use the parameter -o followed by a string containing one or several of the letters or digit options. For example : On the distant PC : abc -ra 192.168.0.2 -s Shared -o qs4 Then all torrent or magnets added from the distant PC will be added to the listening ABC_OKC in quiet mode with the lowest priority and stopped. - The optimisation introduced in release 4.3.40 to lower CPU load is now a bit smarter. - Changed the write buffer behaviour : When it is full only the chunks of the older filled pieces are flushed. - Some tricks to cope with torrents badly built with tens of thousands of pieces ; it's a real CPU hog when it comes to grab pieces for such torrents from incomplete peers. So, as long as connected seeds are downloading for torrents built with more than 5000 pieces, no piece will be requested from incomplete peers if they have not reached a given percentage of completion (parameter mincompforrequest in abc.conf, 0.75 by default, 0 to disable). - Optimisation in buffering of pieces read from disk : * Distinct buffer size for pieces read for uploading and for checking or moving ; The parameter in Advanced Settings is now only for data read for uploading. This paramter can be set to 0 to disable buffering. * re-use of the same buffer when reading data for checking or moving ======================================================================================== Minor improvements for this release ======================================================================================== - Limited the requested chunk size from peers to 32 kB (previous was 128 kB). ======================================================================================== Have fun !!