summaryrefslogtreecommitdiff
path: root/doc/vfs.txt
diff options
context:
space:
mode:
Diffstat (limited to 'doc/vfs.txt')
-rw-r--r--doc/vfs.txt91
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.