cantab.net!aia21
66db0a4f86
Implement ntfs_rl_truncate().
...
BKrev: 3e0ca1c4sg6ib1Q-gDWoTlzCiv1k0A
2002-12-27 18:53:56 +00:00
cantab.net!aia21
ebe9aa33f3
Implement ntfs_rl_truncate().
...
(Logical change 1.63)
2002-12-27 18:53:56 +00:00
cantab.net!aia21
a50496eca8
update
...
(Logical change 1.62)
2002-12-27 17:25:45 +00:00
cantab.net!aia21
ac10aa7709
Setup the cluster and mft allocators.
...
(Logical change 1.62)
2002-12-27 17:25:45 +00:00
cantab.net!aia21
91597fe050
Add variables used by the cluster and mft allocators.
...
(Logical change 1.62)
2002-12-27 17:25:45 +00:00
cantab.net!aia21
02a141c9c0
- Add variables used bu the cluster and mft allocators
...
to the ntfs_volume structure.
- Setup the cluster and mft allocators.
BKrev: 3e0c8d19gy-d4BTZdoMOn6CjRiL11w
2002-12-27 17:25:45 +00:00
cantab.net!aia21
3bc805714e
update todo
...
(Logical change 1.61)
2002-12-27 16:48:52 +00:00
cantab.net!aia21
78e207b2f9
Change ntfs_rl_truncate() to take address of the runlist
...
rather than the runlist to allow reallocation of the runlist
buffer.
BKrev: 3e0c8474LNHF-sHxrKW2PvR56flIAw
2002-12-27 16:48:52 +00:00
cantab.net!aia21
eb98ae1dca
Change ntfs_rl_truncate() to take address of the runlist
...
rather than the runlist to allow reallocation of the runlist
buffer.
(Logical change 1.61)
2002-12-27 16:48:52 +00:00
cantab.net!aia21
66fb584c1a
Update todo.
...
(Logical change 1.60)
2002-12-27 16:35:17 +00:00
cantab.net!aia21
754a34b869
Update changelog.
...
(Logical change 1.60)
2002-12-27 16:35:17 +00:00
cantab.net!aia21
928eff2891
Move some run list related functions out of attrib.[hc] into runlist.[hc].
...
(Logical change 1.60)
2002-12-27 16:35:17 +00:00
cantab.net!aia21
e5d59f00f1
Fix compile.
...
(Logical change 1.60)
2002-12-27 16:35:17 +00:00
cantab.net!aia21
5fe6d01c92
- Move some run list related functions out of attrib.[hc] into runlist.[hc].
...
- Fix compile of bitmap.c.
BKrev: 3e0c8145BykcQw0WKZvJrJSaZyfmiQ
2002-12-27 16:35:17 +00:00
cantab.net!aia21
f89206c784
update changelog
...
(Logical change 1.59)
2002-12-27 16:18:10 +00:00
cantab.net!aia21
ccf8a369a2
Update build process for bitmap.c.
...
(Logical change 1.59)
2002-12-27 16:18:10 +00:00
cantab.net!aia21
42338a8bee
Typo fix.
...
(Logical change 1.59)
2002-12-27 16:18:10 +00:00
cantab.net!aia21
54cde7ab8e
(Logical change 1.59)
2002-12-27 16:18:10 +00:00
cantab.net!aia21
26a99e4db3
Initial revision
2002-12-27 16:18:10 +00:00
cantab.net!aia21
5fe5494e4c
Fix prototype.
...
(Logical change 1.59)
2002-12-27 16:18:10 +00:00
cantab.net!aia21
d761ee8105
Fix compilation.
...
2002/12/27 16:03:18+00:00 cantab.net!aia21
Implement ntfs_cluster_free().
(Logical change 1.59)
2002-12-27 16:18:10 +00:00
cantab.net!aia21
bccfbfbff4
Add export for ntfs_bitmap_clear_run().
...
(Logical change 1.59)
2002-12-27 16:18:10 +00:00
cantab.net!aia21
f070801f38
- Implement ntfs_cluster_free().
...
- New API function provided by bitmap.[hc]: ntfs_bitmap_clear_run().
BKrev: 3e0c7d42HRZG_tWdMiPBwVY6SfiePg
2002-12-27 16:18:10 +00:00
cantab.net!aia21
67ae4b9651
Update comments for ntfs_cluster_free().
...
(Logical change 1.58)
2002-12-26 20:36:52 +00:00
cantab.net!aia21
57e13d7537
Update changelog.
...
(Logical change 1.58)
2002-12-26 20:36:52 +00:00
cantab.net!aia21
f8a7ee4a7e
Typos.
...
(Logical change 1.58)
2002-12-26 20:36:52 +00:00
cantab.net!aia21
833db0bc4b
Typo
...
(Logical change 1.58)
2002-12-26 20:36:52 +00:00
cantab.net!aia21
1dd01bf3c7
New API: ntfs_rl_truncate().
...
(Logical change 1.58)
2002-12-26 20:36:52 +00:00
cantab.net!aia21
c9ca9fd9b7
- lowest_vcn is cpu endian not little endian in ntfs_external_attr_find().
...
- Implement ntfs_non_resident_attr_shrink() for inodes without extents.
(Logical change 1.58)
2002-12-26 20:36:52 +00:00
cantab.net!aia21
90623ee1a8
- New API: ntfs_rl_truncate().
...
- lowest_vcn is cpu endian not little endian in ntfs_external_attr_find().
- Implement ntfs_non_resident_attr_shrink() for inodes without extents.
BKrev: 3e0b6864kIQCHxlS8aBwkJRuaMCQfA
2002-12-26 20:36:52 +00:00
cantab.net!aia21
d67cb08072
Correct Bitkeeper/etc/ignore with the renamed ntfstools directory to ntfsprogs.
...
BKrev: 3e0b0c30hCnFLU5zDAjMi1eexzbjuQ
2002-12-26 14:03:28 +00:00
cantab.net!aia21
6c8e401c53
Correct Bitkeeper/etc/ignore with the renamed ntfstools directory to ntfsprogs.
...
(Logical change 1.57)
2002-12-26 14:03:28 +00:00
cantab.net!aia21
9920ebfb22
Update TODO.libntfs.
...
(Logical change 1.56)
2002-12-26 14:00:31 +00:00
cantab.net!aia21
2eddb7228e
New bit operations NInoTestAndSetDirty() and NInoTestAndClearDirty().
...
(Logical change 1.56)
2002-12-26 14:00:31 +00:00
cantab.net!aia21
4ad9d937a6
Implement ntfs_inode_sync().
...
(Logical change 1.56)
2002-12-26 14:00:31 +00:00
cantab.net!aia21
7781c8f5df
Fix test_and_set_bit() as well as test_and_clear_bit().
...
(Logical change 1.56)
2002-12-26 14:00:31 +00:00
cantab.net!aia21
de1ed338e6
- Implement ntfs_inode_sync().
...
- New bit operations NInoTestAndSetDirty() and NInoTestAndClearDirty().
- Fix test_and_set_bit() as well as test_and_clear_bit().
BKrev: 3e0b0b7fSCNq47YYpxs3AtmQdIl8yg
2002-12-26 14:00:31 +00:00
cantab.net!aia21
9fd51dde62
New API functions (mostly still WIP):
...
attrib.[hc]: ntfs_resident_attr_value_resize(), ntfs_attr_truncate()
inode.[hc]: ntfs_inode_mark_dirty(), ntfs_inode_sync()
lcnalloc.[hc]: ntfs_cluster_{alloc,free}()
Renamed ntfs_clusters_{read,write}() to ntfs_cluster_{read,write}().
(Logical change 1.55)
2002-12-26 00:44:57 +00:00
cantab.net!aia21
6b5c3e9079
- New API functions (mostly still WIP):
...
attrib.[hc]: ntfs_resident_attr_value_resize(), ntfs_attr_truncate()
inode.[hc]: ntfs_inode_mark_dirty(), ntfs_inode_sync()
lcnalloc.[hc]: ntfs_cluster_{alloc,free}()
- Renamed ntfs_clusters_{read,write}() to ntfs_cluster_{read,write}().
- Adapt mkntfs to use library implementation of ntfs_resident_attr_value_resize()
instead of its own.
- Minor typo fixes and comment improvements.
BKrev: 3e0a51091Ko5HHKjzCPC-hGmU3mhvQ
2002-12-26 00:44:57 +00:00
cantab.net!aia21
cd92a29ccb
Typo.
...
(Logical change 1.54)
2002-12-25 20:18:29 +00:00
cantab.net!aia21
185a33e214
Sort out compilation.
...
2002/12/25 19:51:31+00:00 cantab.net!aia21
(Logical change 1.54)
2002-12-25 20:18:29 +00:00
cantab.net!aia21
624000557c
Sort out compilation.
...
2002/12/25 19:48:37+00:00 cantab.net!aia21
(Logical change 1.54)
2002-12-25 20:18:29 +00:00
cantab.net!aia21
4cccbda4fc
New files lcnalloc.[ch] to contain the cluster (de)allocator API.
...
BKrev: 3e0a1295kAoeE-qht6uwYfrV44Z1Yg
2002-12-25 20:18:29 +00:00
cantab.net!aia21
6d3d453c53
Initial revision
2002-12-25 20:18:29 +00:00
cantab.net!aia21
b7857b472b
Add lcnalloc to build process.
...
(Logical change 1.54)
2002-12-25 20:18:29 +00:00
cantab.net!aia21
54a7163926
Typos.
...
BKrev: 3e0a0633wbqgRrbftLwhIcW9SkayDA
2002-12-25 19:25:39 +00:00
cantab.net!aia21
36635b8fdc
Typos.
...
(Logical change 1.53)
2002-12-25 19:25:39 +00:00
cantab.net!aia21
0e871e83b2
New API function ntfs_ucsnlen().
...
(Logical change 1.52)
2002-12-25 19:17:56 +00:00
cantab.net!aia21
a8d091270f
New API function ntfs_ucsnlen() and removal of mkntfs.c/ucsnlen().
...
BKrev: 3e0a0464CMIXENqB2zG4SHAW3CjEuw
2002-12-25 19:17:56 +00:00
cantab.net!aia21
16e4e8717a
New API function ntfs_ucsnlen() and removal of mkntfs.c/ucsnlen().
...
(Logical change 1.52)
2002-12-25 19:17:56 +00:00