#
aa085ffe |
|
05-Mar-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Removed UserlandFS shared Locker class. Instead use BLocker in userland and RecursiveLock in the kernel. * Several adjustments according to UserlandFS header changes. * Re-added reiserfs to image. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29410 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
32164a18 |
|
28-Feb-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Set reasonable permissions for the root directory. Haiku seems to be a bit pickier than BeOS. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20263 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
b9a1530f |
|
22-Feb-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Some renaming. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20207 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
e6964181 |
|
22-Feb-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Split the Node references and referrers concepts. One can now have a reference without being a referring entry. * Reworked entry renaming. We do now remove the original entry first and then create a target entry. Renaming directories didn't work before since there would temporarily have been two links to a directory, which is not allowed. Replacing an entry was also broken: The original entry was not removed. Due to reversing the entry creation/deletion order we also do no longer suffer from the Tracker bug, that entries would disappear from queries when being renamed. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20204 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
cab58350 |
|
19-Feb-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Finally added the UserlandFS. This is the BeOS R5 version (might need minor modifications for BONE/Dan0). As test file systems are included: * A Reiser FS 3.6 read-only implementation (should be a virtually unmodified version released as 1.0.1 on BeBits). * A not quite finished RAM FS. * A BeOS-specific networking FS. It works well as far as I've tested it, but is utterly insecure at the moment and missing nice GUI preflets. It's also amazingly slow which, I hope, is mainly caused by the UserlandFS layer and BeOS R5 net server. We'll see as soon as it can be compiled for the Haiku kernel. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20171 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
aa085ffef993707b59f861a32404f1fca50055e9 |
|
05-Mar-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Removed UserlandFS shared Locker class. Instead use BLocker in userland and RecursiveLock in the kernel. * Several adjustments according to UserlandFS header changes. * Re-added reiserfs to image. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29410 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
32164a180cf00c01c0756cbae97d0fcacd09708f |
|
28-Feb-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Set reasonable permissions for the root directory. Haiku seems to be a bit pickier than BeOS. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20263 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
b9a1530f6dbfb6cc7f1ac94d42deb217430702dc |
|
22-Feb-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Some renaming. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20207 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
e69641817887c1c0b7eff8e2de791da945b8db3d |
|
22-Feb-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Split the Node references and referrers concepts. One can now have a reference without being a referring entry. * Reworked entry renaming. We do now remove the original entry first and then create a target entry. Renaming directories didn't work before since there would temporarily have been two links to a directory, which is not allowed. Replacing an entry was also broken: The original entry was not removed. Due to reversing the entry creation/deletion order we also do no longer suffer from the Tracker bug, that entries would disappear from queries when being renamed. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20204 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
cab58350acaf29854e8c15e9ab08c67559333687 |
|
19-Feb-2007 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Finally added the UserlandFS. This is the BeOS R5 version (might need minor modifications for BONE/Dan0). As test file systems are included: * A Reiser FS 3.6 read-only implementation (should be a virtually unmodified version released as 1.0.1 on BeBits). * A not quite finished RAM FS. * A BeOS-specific networking FS. It works well as far as I've tested it, but is utterly insecure at the moment and missing nice GUI preflets. It's also amazingly slow which, I hope, is mainly caused by the UserlandFS layer and BeOS R5 net server. We'll see as soon as it can be compiled for the Haiku kernel. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20171 a95241bf-73f2-0310-859d-f6bbb57e9c96
|