sitter updated this revision to Diff 79220. sitter added a comment.
reshuffle: instead of using .local directly use a fake .kio-disocvery-wsd suffix. look for that at listing time and redirect to name.local or name as appropriate this prevents dnssd results form incorrectly getting run through the query branch AND has a 100% fallback chance for the llmnr/netbios name if the dnssd name isn't resolvable for wsdiscoveries REPOSITORY R320 KIO Extras CHANGES SINCE LAST UPDATE https://phabricator.kde.org/D28513?vs=79132&id=79220 BRANCH smb-lazy-resolve REVISION DETAIL https://phabricator.kde.org/D28513 AFFECTED FILES smb/kio_smb_browse.cpp smb/wsdiscoverer.cpp To: sitter, ngraham, meven Cc: kde-frameworks-devel, kfm-devel, nikolaik, pberestov, iasensio, fprice, LeGast00n, cblack, fbampaloukas, alexde, GB_2, Codezela, feverfew, meven, michaelh, spoorun, navarromorales, firef, ngraham, andrebarros, bruns, emmanuelp, mikesomov