1e2c72fc | 29-Aug-2010 |
Axel Dörfler <axeld@pinc-software.de> |
* FindAttribute() was broken and would find partial names (ie. if an attribute with the name "abc" existed, it would be returned when opening any attribute starting with "abc".
git-svn-id: file
* FindAttribute() was broken and would find partial names (ie. if an attribute with the name "abc" existed, it would be returned when opening any attribute starting with "abc".
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38432 a95241bf-73f2-0310-859d-f6bbb57e9c96
show more ...
|
2cdc24e4 | 28-May-2009 |
Michael Lotz <mmlr@mlotz.ch> |
Fix two instances of handing wrong vnodes to the next layer in attribute_overlay. The target vnode in link and the toDir vnode in rename were passed directly, meaning that an attribute_overlay vnode
Fix two instances of handing wrong vnodes to the next layer in attribute_overlay. The target vnode in link and the toDir vnode in rename were passed directly, meaning that an attribute_overlay vnode was handed to the next layer causing crashes when moving/renaming a file on ISO-only CDs for example. Fixes #3885.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30893 a95241bf-73f2-0310-859d-f6bbb57e9c96
show more ...
|
4251f056 | 28-May-2009 |
Michael Lotz <mmlr@mlotz.ch> |
When writing an attribute store file the parent directory might have been invalidated since the creation of the object. If this is the case we have to look it up again.
git-svn-id: file:///srv/svn/
When writing an attribute store file the parent directory might have been invalidated since the creation of the object. If this is the case we have to look it up again.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30889 a95241bf-73f2-0310-859d-f6bbb57e9c96
show more ...
|
06359766 | 28-May-2009 |
Michael Lotz <mmlr@mlotz.ch> |
Invalidate our cached inode numbers when removing the attribute file. Basically we want to ensure that we re-enumerate our environment when eventually writing a new one as it has most probably change
Invalidate our cached inode numbers when removing the attribute file. Basically we want to ensure that we re-enumerate our environment when eventually writing a new one as it has most probably changed.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30888 a95241bf-73f2-0310-859d-f6bbb57e9c96
show more ...
|