#
1a6f1cb9 |
|
13-Nov-2012 |
threedeyes <3dEyes@gmail.com> |
NTFS: Fix an issue when fs_initialization re-calling. * Reset global variables for mkntfs module. * Add error handling for mkntfs call.
|
#
04db9fef |
|
02-Nov-2012 |
threedeyes <3dEyes@gmail.com> |
NTFS: Initial support for volume initialization * Moving files taken from ntfs3g in a separate folder. * Added files from ntfsprogs: mkntfs.c * Initial support for initialization
|
#
a09a46f8 |
|
03-Nov-2012 |
threedeyes <3dEyes@gmail.com> |
NTFS: Change pretty name as at other fs-addons
|
#
1d910b5e |
|
01-Nov-2012 |
threedeyes <3dEyes@gmail.com> |
NTFS: More fixes for #8332 * Generate name for unnamed volumes +alpha 4
|
#
bd2b61fb |
|
30-Oct-2012 |
threedeyes <3dEyes@gmail.com> |
NTFS: Code cleanup. No functional changes.
|
#
ef544e59 |
|
30-Oct-2012 |
threedeyes <3dEyes@gmail.com> |
NTFS: Optimize for fs_walk function.
|
#
ba49a8da |
|
30-Oct-2012 |
threedeyes <3dEyes@gmail.com> |
NTFS: Fixes for Identify partition function. * Try to fix #8332
|
#
157d8266 |
|
30-Oct-2012 |
threedeyes <3dEyes@gmail.com> |
NTFS: fake-attributes improvements * Fake-atributes enabled by default (Real attributes require optimization. Too slow with big and fragmented volumes.) * Upadted mime-table for file extension to mime-type mapping. * Fix for fake-attributes mode switching.
|
#
39f5f304 |
|
27-Oct-2012 |
threedeyes <3dEyes@gmail.com> |
NTFS: Deep code refactoring and lot of fixes * Fix: the size of dirent struct in the fake attributes was counted incorrectly * Directory reading code was re-written from scratch. That fixes hopefully #7573, #4974, #4877, #9082 * Create, rename, unlink routines were completely reimplemented * Added fully functional support of extended attributes. This fixes #6509
|
#
3a0a7215 |
|
22-Oct-2012 |
threedeyes <3dEyes@gmail.com> |
Added support for fake attributes. If necessary, you can disable support for extended attributes in the settings file.
|
#
c0c445f1 |
|
22-Oct-2012 |
threedeyes <3dEyes@gmail.com> |
NTFS:Critical fixes for renaming and creating nodes. The adaptation of some functions to the new version of the libntfs3g.
|
#
a65ebe75 |
|
19-Oct-2012 |
threedeyes <3dEyes@gmail.com> |
NTFS: Fix directory size calculation in rstat function (bug:#8599).
|
#
e90f1b17 |
|
18-Oct-2012 |
threedeyes <3dEyes@gmail.com> |
NTFS: Fix node creation functions.
|
#
a814d850 |
|
17-Oct-2012 |
threedeyes <3dEyes@gmail.com> |
NTFS: update libntfs-3g to latest stable version
|
#
5e4a2efb |
|
12-Jul-2012 |
Jérôme Duval <jerome.duval@gmail.com> |
ntfs: takes read only volumes into account #8449 * initial patch from kag_anil fixed by myself * fix log message in fs_write_attrib()
|
#
75d1324b |
|
05-Jun-2012 |
Jérôme Duval <jerome.duval@gmail.com> |
ntfs: fix double free #8484
|
#
05326911 |
|
08-Apr-2012 |
Jérôme Duval <jerome.duval@gmail.com> |
ntfs: fixed coverity resource leaks. * CID 5723, 5724, 5725, 5726, 5728, 5736, 5737
|
#
4375e3f9 |
|
22-Mar-2011 |
Jérôme Duval <korli@users.berlios.de> |
* changed ERRPRINT macros to ERROR and TRACE * ntfs log handler wasn't included for Haiku, it should be used to set up a log handler. * style fix git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41081 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
70e1a40a |
|
24-Feb-2011 |
Jérôme Duval <korli@users.berlios.de> |
replaced use of malloc.h with stdlib.h git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40666 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
b62dd5ab |
|
22-Feb-2011 |
Jérôme Duval <korli@users.berlios.de> |
cleanup, header inclusion should be revisited. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40617 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
59158a8e |
|
16-Feb-2011 |
Jérôme Duval <korli@users.berlios.de> |
This fixes writing correct times, which I miss in the previous commit. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40542 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
ab7d0f02 |
|
16-Feb-2011 |
Jérôme Duval <korli@users.berlios.de> |
Fixed incorrect dates on ntfs volumes (#7120). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40536 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
0d2c294f |
|
01-Dec-2010 |
Gerasim Troeglazov <3deyes@gmail.com> |
Update libntfs to ntfs-3g-2010.10.2. Preparing for future updates through the vendor branch. New api(libntfs) fixes. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39699 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
e16c15a7 |
|
11-Apr-2010 |
François Revol <revol@free.fr> |
Fix a possible mem leak in case of error. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36177 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
f40c5e32 |
|
05-Nov-2009 |
Axel Dörfler <axeld@pinc-software.de> |
* common_rename() now checks the name for validity before passing it on to the file systems, so those checks don't have to be duplicated there, anymore. * Minor cleanup, mostly automatic whitespace. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33895 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
615e223a |
|
12-Sep-2009 |
Gerasim Troeglazov <3deyes@gmail.com> |
Added support for updating the access and change time to the file/directory. +alphabranch (forgot to add to the previous commit) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33111 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
9d034e38 |
|
12-Sep-2009 |
Gerasim Troeglazov <3deyes@gmail.com> |
Fixed a bug from ticket 4462. (fs_rstat returns an incorrect value). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33091 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
e1549897 |
|
24-Aug-2009 |
Axel Dörfler <axeld@pinc-software.de> |
* The read/write routines were pretty much broken. This was the cause of #4317. +alphabranch git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32655 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
188f3914 |
|
08-Jun-2009 |
Axel Dörfler <axeld@pinc-software.de> |
* Fixed missing B_FS_IS_READONLY flag in fs_rfsstat(). This fixes bug #4009. * Fixed many occurences of incorrect operator order, ie. "!flags & FLAG" does not what you might think it does. * Added TODOs to functionally questionable code. I really don't think this file system should actually be used read-write. Deleting files seems to be completely broken. * Fixed mixup of B_MOUNT_READ_ONLY vs. B_FS_IS_READONLY in nspace::flags. * Fixed many, many style issues, that file really was a mess. * Honoured 80 characters per line limit. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30996 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
30bc84e9 |
|
01-Jun-2009 |
Gerasim Troeglazov <3deyes@gmail.com> |
Update NTFS-3g Library to stable 2009.4.4 version. Clean up code. Now write support enabled by default. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30944 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
64f22f3d |
|
06-Apr-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* fs_walk(): - Get the actual node type. This seemed to be the main problem with using ntfs -- paths beyond the root directory could not be resolved. - Fixed memory leak in case of error. * Pass node types instead of mode_t's to publish_vnode(). * Automatic white space cleanup. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29964 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
574e74d7 |
|
27-Mar-2009 |
Gerasim Troeglazov <3deyes@gmail.com> |
* Fix file mode for vnodes, set readonly as default. volume successfully mounted, but available only root directory git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29743 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
3cf43c26 |
|
25-Mar-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Removed the fs_vnode_ops::create_dir() parameter for returning the ID of the newly created dir. The VFS really doesn't need it and for some file systems it might not be easy to get by. Several file systems (e.g. rootfs and fat) were ignoring the parameter anyway. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29719 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
31aa96d8 |
|
28-Oct-2008 |
Gerasim Troeglazov <3deyes@gmail.com> |
first changes for new FS API support git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28365 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
b0f5179a |
|
28-May-2008 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Changed recursive_lock to use a mutex instead of a semaphore. * Adjusted code using recursive locks respectively. The initialization cannot fail anymore, and it is possible to use recursive locks in the early boot process (even uninitialized, if in BSS), which simplifies things a little. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25687 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
5e2ef462 |
|
23-Mar-2008 |
Axel Dörfler <axeld@pinc-software.de> |
* Got rid of the duality of FS_WRITE_STAT_* vs. B_STAT_* flags (removed the former ones). * Removed extraneous white space. * net_server settings are now also updated when the size of the file changed. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24552 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
62cee9f9 |
|
08-Jul-2007 |
Gerasim Troeglazov <3deyes@gmail.com> |
update libntfs-3g to 1.616 git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21586 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
245aecda |
|
21-Jun-2007 |
Axel Dörfler <axeld@pinc-software.de> |
Got rid of vnode_id and mount_id, replaced with ino_t and dev_t. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21485 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
f6be3b4d |
|
12-Mar-2007 |
Gerasim Troeglazov <3deyes@gmail.com> |
Added getting label of ntfs volume in fs_identify_partiton function. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20376 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
570ab00a |
|
05-Mar-2007 |
Gerasim Troeglazov <3deyes@gmail.com> |
Fixed bug in fs_readdir function. Removed read-only assembling mode. Added settings file for addon tweaking: hide_sys_files, read_only, no_atime. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20332 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
6a15f740 |
|
02-Mar-2007 |
Gerasim Troeglazov <3deyes@gmail.com> |
Some code and style cleanup git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20309 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
7106362e |
|
02-Mar-2007 |
Gerasim Troeglazov <3deyes@gmail.com> |
Fixed build for R5 and dano targets. Bug fixes for fs_rename and fs_walk functions. Added simple identify functions for haiku. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20302 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
80bca3d3 |
|
22-Jan-2007 |
Axel Dörfler <axeld@pinc-software.de> |
Added NTFS file system add-on written by Troeglazov Gerasim (a.k.a. 3dEyes**). It's based on ntfs-3g-0.20070102-BETA, and therefore under the GPL license. Writing is currently disabled for safety reasons, and you'll have to mount it manually, as the identify hooks are not yet implemented. Thanks a lot for your work! git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19897 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
1a6f1cb937a4357f22a7947b333aa3d6faa3b78e |
|
13-Nov-2012 |
threedeyes <3dEyes@gmail.com> |
NTFS: Fix an issue when fs_initialization re-calling. * Reset global variables for mkntfs module. * Add error handling for mkntfs call.
|
#
04db9fefe3d6d37c93471c006a119210b2861e0f |
|
02-Nov-2012 |
threedeyes <3dEyes@gmail.com> |
NTFS: Initial support for volume initialization * Moving files taken from ntfs3g in a separate folder. * Added files from ntfsprogs: mkntfs.c * Initial support for initialization
|
#
a09a46f8a086e60873e91bf4b72fd25188ca2f3b |
|
03-Nov-2012 |
threedeyes <3dEyes@gmail.com> |
NTFS: Change pretty name as at other fs-addons
|
#
1d910b5e2b7c39148f496bb6e6a3fa2134c957f2 |
|
01-Nov-2012 |
threedeyes <3dEyes@gmail.com> |
NTFS: More fixes for #8332 * Generate name for unnamed volumes +alpha 4
|
#
bd2b61fbd06cffef73193957057feb7f0bd8766d |
|
30-Oct-2012 |
threedeyes <3dEyes@gmail.com> |
NTFS: Code cleanup. No functional changes.
|
#
ef544e59f28e5392b37e1980f1b0f1d08f144182 |
|
30-Oct-2012 |
threedeyes <3dEyes@gmail.com> |
NTFS: Optimize for fs_walk function.
|
#
ba49a8daf71e10026837cfe64d80b2c39f233014 |
|
30-Oct-2012 |
threedeyes <3dEyes@gmail.com> |
NTFS: Fixes for Identify partition function. * Try to fix #8332
|
#
157d82668176fd86c627a4655565d7602ed3eb40 |
|
30-Oct-2012 |
threedeyes <3dEyes@gmail.com> |
NTFS: fake-attributes improvements * Fake-atributes enabled by default (Real attributes require optimization. Too slow with big and fragmented volumes.) * Upadted mime-table for file extension to mime-type mapping. * Fix for fake-attributes mode switching.
|
#
39f5f3042c1014d277d972b1c909566789ce1985 |
|
27-Oct-2012 |
threedeyes <3dEyes@gmail.com> |
NTFS: Deep code refactoring and lot of fixes * Fix: the size of dirent struct in the fake attributes was counted incorrectly * Directory reading code was re-written from scratch. That fixes hopefully #7573, #4974, #4877, #9082 * Create, rename, unlink routines were completely reimplemented * Added fully functional support of extended attributes. This fixes #6509
|
#
3a0a7215a9b83a81ee80c83537fb68becff4a546 |
|
22-Oct-2012 |
threedeyes <3dEyes@gmail.com> |
Added support for fake attributes. If necessary, you can disable support for extended attributes in the settings file.
|
#
c0c445f1f45fbdb79d65763f84d53f7eea98077c |
|
22-Oct-2012 |
threedeyes <3dEyes@gmail.com> |
NTFS:Critical fixes for renaming and creating nodes. The adaptation of some functions to the new version of the libntfs3g.
|
#
a65ebe75469ce97ecfd8c5dfad350f4ab6b5a89f |
|
19-Oct-2012 |
threedeyes <3dEyes@gmail.com> |
NTFS: Fix directory size calculation in rstat function (bug:#8599).
|
#
e90f1b178c125a1688d69bf47e700eefa4c24546 |
|
18-Oct-2012 |
threedeyes <3dEyes@gmail.com> |
NTFS: Fix node creation functions.
|
#
a814d85025a5632beb0d0e9d4dfd552c75c2a107 |
|
17-Oct-2012 |
threedeyes <3dEyes@gmail.com> |
NTFS: update libntfs-3g to latest stable version
|
#
5e4a2efb479d3b3957f89fd3d318996541f00aeb |
|
12-Jul-2012 |
Jérôme Duval <jerome.duval@gmail.com> |
ntfs: takes read only volumes into account #8449 * initial patch from kag_anil fixed by myself * fix log message in fs_write_attrib()
|
#
75d1324b9160367ffeffb7e228c530dd94bcfc42 |
|
05-Jun-2012 |
Jérôme Duval <jerome.duval@gmail.com> |
ntfs: fix double free #8484
|
#
05326911fc027dc23de28cdc3647a9a9df42a55a |
|
08-Apr-2012 |
Jérôme Duval <jerome.duval@gmail.com> |
ntfs: fixed coverity resource leaks. * CID 5723, 5724, 5725, 5726, 5728, 5736, 5737
|
#
4375e3f99c6f9eeba5a4059adb9a753f930620fd |
|
22-Mar-2011 |
Jérôme Duval <korli@users.berlios.de> |
* changed ERRPRINT macros to ERROR and TRACE * ntfs log handler wasn't included for Haiku, it should be used to set up a log handler. * style fix git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@41081 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
70e1a40a1d05c958b5e206d45eee086cad4e1788 |
|
24-Feb-2011 |
Jérôme Duval <korli@users.berlios.de> |
replaced use of malloc.h with stdlib.h git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40666 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
b62dd5abd5a6980811849b4cbb2dd40ce31eaebd |
|
22-Feb-2011 |
Jérôme Duval <korli@users.berlios.de> |
cleanup, header inclusion should be revisited. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40617 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
59158a8e1fed4503041818d2a4c4a7c6ed8e305e |
|
16-Feb-2011 |
Jérôme Duval <korli@users.berlios.de> |
This fixes writing correct times, which I miss in the previous commit. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40542 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
ab7d0f02026c8c82fdef77b8fa3381ba369f19a5 |
|
16-Feb-2011 |
Jérôme Duval <korli@users.berlios.de> |
Fixed incorrect dates on ntfs volumes (#7120). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@40536 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
0d2c294fa19def5bc72f57f28f2f2c8c21a879dd |
|
01-Dec-2010 |
Gerasim Troeglazov <3deyes@gmail.com> |
Update libntfs to ntfs-3g-2010.10.2. Preparing for future updates through the vendor branch. New api(libntfs) fixes. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39699 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
e16c15a7e781b40778827fc5aa4d74a03a50895d |
|
11-Apr-2010 |
François Revol <revol@free.fr> |
Fix a possible mem leak in case of error. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36177 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
f40c5e32115c22bd1b76ee1abe607040c09681a9 |
|
05-Nov-2009 |
Axel Dörfler <axeld@pinc-software.de> |
* common_rename() now checks the name for validity before passing it on to the file systems, so those checks don't have to be duplicated there, anymore. * Minor cleanup, mostly automatic whitespace. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33895 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
615e223aaec869f6976609c17442deba41026f34 |
|
12-Sep-2009 |
Gerasim Troeglazov <3deyes@gmail.com> |
Added support for updating the access and change time to the file/directory. +alphabranch (forgot to add to the previous commit) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33111 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
9d034e38f14c0900316e1dc69b2c107e78f8e4ff |
|
12-Sep-2009 |
Gerasim Troeglazov <3deyes@gmail.com> |
Fixed a bug from ticket 4462. (fs_rstat returns an incorrect value). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@33091 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
e15498973cf809fcd8353007f56f0ade11b4a872 |
|
24-Aug-2009 |
Axel Dörfler <axeld@pinc-software.de> |
* The read/write routines were pretty much broken. This was the cause of #4317. +alphabranch git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32655 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
188f39148733825e9dd6573037f4a827a68a9f7e |
|
08-Jun-2009 |
Axel Dörfler <axeld@pinc-software.de> |
* Fixed missing B_FS_IS_READONLY flag in fs_rfsstat(). This fixes bug #4009. * Fixed many occurences of incorrect operator order, ie. "!flags & FLAG" does not what you might think it does. * Added TODOs to functionally questionable code. I really don't think this file system should actually be used read-write. Deleting files seems to be completely broken. * Fixed mixup of B_MOUNT_READ_ONLY vs. B_FS_IS_READONLY in nspace::flags. * Fixed many, many style issues, that file really was a mess. * Honoured 80 characters per line limit. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30996 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
30bc84e97110496a267b765a5a9090fc06ed7557 |
|
01-Jun-2009 |
Gerasim Troeglazov <3deyes@gmail.com> |
Update NTFS-3g Library to stable 2009.4.4 version. Clean up code. Now write support enabled by default. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30944 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
64f22f3d0dc5b85afea59b7969e2cb51543cb771 |
|
06-Apr-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* fs_walk(): - Get the actual node type. This seemed to be the main problem with using ntfs -- paths beyond the root directory could not be resolved. - Fixed memory leak in case of error. * Pass node types instead of mode_t's to publish_vnode(). * Automatic white space cleanup. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29964 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
574e74d766bfda83aa96bd62e33dbb3e0cb76c1f |
|
27-Mar-2009 |
Gerasim Troeglazov <3deyes@gmail.com> |
* Fix file mode for vnodes, set readonly as default. volume successfully mounted, but available only root directory git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29743 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
3cf43c26516b695e35b7433196a530f7541c4ca8 |
|
25-Mar-2009 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Removed the fs_vnode_ops::create_dir() parameter for returning the ID of the newly created dir. The VFS really doesn't need it and for some file systems it might not be easy to get by. Several file systems (e.g. rootfs and fat) were ignoring the parameter anyway. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29719 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
31aa96d87ffe3a45819f264deead9373b166a0f4 |
|
28-Oct-2008 |
Gerasim Troeglazov <3deyes@gmail.com> |
first changes for new FS API support git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28365 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
b0f5179aa51eb680cdeea656a8b11fdbc6b56d63 |
|
28-May-2008 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Changed recursive_lock to use a mutex instead of a semaphore. * Adjusted code using recursive locks respectively. The initialization cannot fail anymore, and it is possible to use recursive locks in the early boot process (even uninitialized, if in BSS), which simplifies things a little. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25687 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
5e2ef462ec217bde96ca3facd40711db324b1126 |
|
23-Mar-2008 |
Axel Dörfler <axeld@pinc-software.de> |
* Got rid of the duality of FS_WRITE_STAT_* vs. B_STAT_* flags (removed the former ones). * Removed extraneous white space. * net_server settings are now also updated when the size of the file changed. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24552 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
62cee9f9cbb26b7e42a0e10b2c1d9103f21f5ad4 |
|
08-Jul-2007 |
Gerasim Troeglazov <3deyes@gmail.com> |
update libntfs-3g to 1.616 git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21586 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
245aecda8ac43fc2c0c0bac6a7e4016efa9b71e1 |
|
21-Jun-2007 |
Axel Dörfler <axeld@pinc-software.de> |
Got rid of vnode_id and mount_id, replaced with ino_t and dev_t. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@21485 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
f6be3b4d1a387e33c389e8c6aaf6e5d12caad587 |
|
12-Mar-2007 |
Gerasim Troeglazov <3deyes@gmail.com> |
Added getting label of ntfs volume in fs_identify_partiton function. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20376 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
570ab00aa78ede7f1e8bb331848610346fbdbdd2 |
|
05-Mar-2007 |
Gerasim Troeglazov <3deyes@gmail.com> |
Fixed bug in fs_readdir function. Removed read-only assembling mode. Added settings file for addon tweaking: hide_sys_files, read_only, no_atime. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20332 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
6a15f740b9fd6994316ee8c5c18600857acfbd79 |
|
02-Mar-2007 |
Gerasim Troeglazov <3deyes@gmail.com> |
Some code and style cleanup git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20309 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
7106362e9c7cba9664d8b9c7c6d3cfb47a6f508d |
|
02-Mar-2007 |
Gerasim Troeglazov <3deyes@gmail.com> |
Fixed build for R5 and dano targets. Bug fixes for fs_rename and fs_walk functions. Added simple identify functions for haiku. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@20302 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
80bca3d3c8c08d3c9b31d7609a7805941529e9c3 |
|
22-Jan-2007 |
Axel Dörfler <axeld@pinc-software.de> |
Added NTFS file system add-on written by Troeglazov Gerasim (a.k.a. 3dEyes**). It's based on ntfs-3g-0.20070102-BETA, and therefore under the GPL license. Writing is currently disabled for safety reasons, and you'll have to mount it manually, as the identify hooks are not yet implemented. Thanks a lot for your work! git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19897 a95241bf-73f2-0310-859d-f6bbb57e9c96
|