Activity log for bug #1010996

Date Who What changed Old value New value Message
2012-06-09 20:58:38 maksis bug added bug
2012-06-09 21:04:08 maksis affects dcplusplus strongdc
2012-06-09 21:04:37 maksis bug task added dcplusplus
2012-06-09 21:12:00 maksis description When responding to ADC searches, words found from upper level share directories are not removed from the search when searching from directories inside them (files in the same directory are handled correctly though). Due to this, the client doesn't all search replies that it should. The problem has been fixed in AirDC++ 2.30 by removing "StringSearch::List* cur" from void ShareManager::Directory::search(SearchResultList& aResults, AdcSearch& aStrings, StringList::size_type maxResults) and using aStrings.include instead. When responding to ADC searches, words found from upper level share directories are not removed from the search when searching from directories inside them (files in the same directory are handled correctly though). Due to this, the client doesn't send all search replies that it should. The problem has been fixed in AirDC++ 2.30 by removing "StringSearch::List* cur" from void ShareManager::Directory::search(SearchResultList& aResults, AdcSearch& aStrings, StringList::size_type maxResults) and using aStrings.include instead.
2013-02-22 18:18:14 maksis attachment added ShareManager.patch https://bugs.launchpad.net/dcplusplus/+bug/1010996/+attachment/3542102/+files/ShareManager.patch
2013-02-22 18:45:43 maksis attachment added ShareManager2.patch https://bugs.launchpad.net/dcplusplus/+bug/1010996/+attachment/3542141/+files/ShareManager2.patch
2013-07-30 18:32:28 poy dcplusplus: importance Undecided Critical
2013-07-30 18:32:28 poy dcplusplus: status New Confirmed
2013-07-31 21:51:10 poy dcplusplus: status Confirmed Fix Committed
2013-09-22 15:56:55 poy dcplusplus: status Fix Committed Fix Released