@maksis: TBH I'm not completely averse to the changes made, but the only issue is how they're specific to Air. Given the advantages one would have expected the changes to have been introduced upstream rather than have Air diverge from all other DC++ clients. Perhaps an attempt was even made in this regard but rejected by others... I'm not sure. Anyway it does mean that moving away from Air involves subjecting one's drive to many hours of torture again to recreate the Hash DB in a format that other clients find acceptable. Of course your motive is to make it easy to move *to* Air and not away from it (hence the import feature for the old DB format), but still...
Anyway this is all going off-topic now so I don't want to continue here. My primary motive was simply to see if this bug could be fixed in DC++ and other clients that use the old DB format. If not it's good to know that there's at least one client like Air that has a solution, no matter how proprietary.
@maksis: TBH I'm not completely averse to the changes made, but the only issue is how they're specific to Air. Given the advantages one would have expected the changes to have been introduced upstream rather than have Air diverge from all other DC++ clients. Perhaps an attempt was even made in this regard but rejected by others... I'm not sure. Anyway it does mean that moving away from Air involves subjecting one's drive to many hours of torture again to recreate the Hash DB in a format that other clients find acceptable. Of course your motive is to make it easy to move *to* Air and not away from it (hence the import feature for the old DB format), but still...
Anyway this is all going off-topic now so I don't want to continue here. My primary motive was simply to see if this bug could be fixed in DC++ and other clients that use the old DB format. If not it's good to know that there's at least one client like Air that has a solution, no matter how proprietary.