#
223bdece |
|
04-May-2010 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
CreateAppMetaMimeThread::DoMimeUpdate(): * Don't traverse symlinks. Besides that this is not how the BeOS implementation behaves it could also lead to undesired recursion in case of symlinks to directories. * Only process regular files. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36613 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
bc0693b2 |
|
01-Dec-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Construct the MIME data base directories lazily. * Automatic whitespace cleanup. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34399 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
fb3e35fc |
|
22-Jan-2009 |
Michael Lotz <mmlr@mlotz.ch> |
Fixing all headers/namespaces/name lookup problems that hinder a GCC 4.3.2 build. I sure hope that this doesn't break the build for anyone else. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28992 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
8d169970 |
|
30-May-2008 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* For operations that implicitly install a MIME type, we no longer send two notifications (install + update), but only the install notification. * When create_app_meta_mime() installs a new MIME type (app signature or supported type), it only sends the install notification, instead of install + one or more updates. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25730 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
3a4c7e6e |
|
03-May-2008 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
If the supplied entry was a directory, CreateAppMetaMimeThread::DoMimeUpdate() would always fail early, making recursive operation impossible. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25307 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
f82c11c0 |
|
11-Jan-2008 |
Michael Lotz <mmlr@mlotz.ch> |
bonefish+mmlr: * Move most of MIME database support out of libbe and into registrar * Use the (async) MessageDeliverer instead of a synchronous SendMessage in _SendMonitorUpdate This fixes a deadlock when the message port of a MIME database watching application gets full as documented in bug #1311. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23423 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
223bdece87f20df9cc42a39033dc9f97c5132b27 |
|
04-May-2010 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
CreateAppMetaMimeThread::DoMimeUpdate(): * Don't traverse symlinks. Besides that this is not how the BeOS implementation behaves it could also lead to undesired recursion in case of symlinks to directories. * Only process regular files. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36613 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
bc0693b219edee709fb76708eae78b1e18ada3f6 |
|
01-Dec-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Construct the MIME data base directories lazily. * Automatic whitespace cleanup. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@34399 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
fb3e35fcec1ef41b413b3b121764509f436dee4d |
|
22-Jan-2009 |
Michael Lotz <mmlr@mlotz.ch> |
Fixing all headers/namespaces/name lookup problems that hinder a GCC 4.3.2 build. I sure hope that this doesn't break the build for anyone else. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28992 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
8d1699709aef18feb72aa8a94ce2d009a54d285a |
|
30-May-2008 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* For operations that implicitly install a MIME type, we no longer send two notifications (install + update), but only the install notification. * When create_app_meta_mime() installs a new MIME type (app signature or supported type), it only sends the install notification, instead of install + one or more updates. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25730 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
3a4c7e6e71bcd6837594bc792db974a1eb8b65a7 |
|
03-May-2008 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
If the supplied entry was a directory, CreateAppMetaMimeThread::DoMimeUpdate() would always fail early, making recursive operation impossible. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25307 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
f82c11c0793269f483e03fc6f1a3a93aa1d092f0 |
|
11-Jan-2008 |
Michael Lotz <mmlr@mlotz.ch> |
bonefish+mmlr: * Move most of MIME database support out of libbe and into registrar * Use the (async) MessageDeliverer instead of a synchronous SendMessage in _SendMonitorUpdate This fixes a deadlock when the message port of a MIME database watching application gets full as documented in bug #1311. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@23423 a95241bf-73f2-0310-859d-f6bbb57e9c96
|