diff options
Diffstat (limited to 'doc/vfs.txt')
-rw-r--r-- | doc/vfs.txt | 91 |
1 files changed, 0 insertions, 91 deletions
diff --git a/doc/vfs.txt b/doc/vfs.txt deleted file mode 100644 index 2eb4d2c31..000000000 --- a/doc/vfs.txt +++ /dev/null @@ -1,91 +0,0 @@ -** Yet more smb:/// problems ( in 1.1.4 ) - - It seems the regexp is capturing slot:/// URIs that are vital -for various reasons (although the UCP itself never seems to see -these - oddly). The change to the '://' URI pattern match was -rather a failure. - - ucb/source/core/ucb.cxx (registerContentProvider) is passed -the regexp as 'Scheme' -> - -typedef ucb::RegexpMap< ProviderList_Impl > ProviderMap_Impl; - - m_aProviders ... - -ucb.cxx (queryContentProvider) calls 'map' in - ucb/source/inc/regexpmap.hxx -> - ucb/source/inc/regexpmap.tpt - -Val const * RegexpMap< Val >::map(rtl::OUString const & rString, - rtl::OUString * pTranslation, - bool * pTranslated) const -{ - for (int n = Regexp::KIND_DOMAIN; n >= Regexp::KIND_PREFIX; --n) - { - List< Val > const & rTheList = m_pImpl->m_aList[n]; - - List< Val >::const_iterator aEnd(rTheList.end()); - for (List< Val >::const_iterator aIt(rTheList.begin()); aIt != aEnd; - ++aIt) - if (aIt->m_aRegexp.matches(rString, pTranslation, pTranslated)) - return &aIt->m_aValue; - } - if (m_pImpl->m_pDefault - && m_pImpl->m_pDefault->m_aRegexp.matches(rString, pTranslation, - pTranslated)) - return &m_pImpl->m_pDefault->m_aValue; - return 0; -} - - - -** Older 2.0 smb:/// problems - - -Tracing smb:/// problems: - auth callbacks have changed incompatibly - cf. gnome-vfs-standard-callbacks.h - + we're getting fill-authentication & full-authentication - information, never the 'simple-authentication' we crave. - + revision 1.9 - date: 2003/12/04 20:37:55; author: alexl; state: Exp; lines: +122 -0 - 2003-12-04 Alexander Larsson <alexl@redhat.com> - * libgnomevfs/gnome-vfs.h: - Include gnome-vfs-standard-callbacks.h - * libgnomevfs/gnome-vfs-standard-callbacks.h: - Add new standard auth callbacks - + ie. in the 2.5.x development cycle, - + ergo we need to depend on 2.6.x - + NLD & JDS etc. foo have this ... - -Tracing Domain problem (non apperance in auth dialog): - + uui/source/iahndl.cxx /::handle/ - -> handleAuthenticationRequest - -> executeLoginDialog an empty Realm == no realm (sigh) - + can't set realm ... - -#7 0x43821670 in UUIInteractionHandler::executeLoginDialog () from /opt/OOInstall/program/libuui680li.so -#8 0x438246ca in UUIInteractionHandler::handleAuthenticationRequest () from /opt/OOInstall/program/libuui680li.so -#9 0x4381b097 in UUIInteractionHandler::handle () from /opt/OOInstall/program/libuui680li.so -#10 0x40d6d9d9 in ucbhelper::InterceptedInteraction::impl_handleDefault () from /opt/OOInstall/program/libucbhelper3gcc3.so - -Tracing nasty infinite loop with wrong pwd & 'remember pwd' checked - -> handleAuthenticationRequest - -> getContinuations ( ... xSupplyAuthentication ) - ( XInteractionSupplyAuthentication ) - -> Get password container service: - "com.sun.star.task.PasswordContainer" - -Tracing some bugs in the VFS / URI load process: - - desktop/source/app/app.cxx (GetURL_Impl) -from: - desktop/source/app/dispatchwatcher.cxx -failing in: - tools/source/fsys/urlobj.cxx: INetURLObject::smartRel2Abs - -then to: - framework/source/services/desktop.cxx (loadComponentFromURL) -to: - framework/source/loadenv/loadenv.cxx (classifyContent) - -> Failing on UCB service lookup. |