Commit Graph

5081 Commits

Author SHA1 Message Date
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
flatcap.org!flatcap
83cf426360 ignore generated files
BKrev: 3e0694d4J8oRmm_Dms3icfk0zSJl-g
2002-12-23 04:45:08 +00:00
flatcap.org!flatcap
4a70578e20 ignore generated files
(Logical change 1.51)
2002-12-23 04:45:08 +00:00
flatcap.org!flatcap
e6c73a5203 [matt] new code
BKrev: 3e06942aA1nErJck4cMQP7gvrGaIbw
2002-12-23 04:42:18 +00:00
flatcap.org!flatcap
787420defe [matt] new code
(Logical change 1.50)
2002-12-23 04:42:18 +00:00
flatcap.org!flatcap
e37809b5a9 typo
(Logical change 1.49)
2002-12-23 04:40:25 +00:00
flatcap.org!flatcap
363b1bc4df qualify sf's name
(Logical change 1.49)
2002-12-23 04:40:25 +00:00
flatcap.org!flatcap
06584bb950 minor tweaks to man pages
BKrev: 3e0693b9RzF3qZa5zSkARYha8FZ5pQ
2002-12-23 04:40:25 +00:00
cantab.net!aia21
5f944c5107 Return the attribute list attribute when enumerating attributes, too.
Thanks to Szakacsits Szabolcs for pointing this problem out.

BKrev: 3e005a66e72YZ4loCumJL-oxl1FkJA
2002-12-18 11:22:14 +00:00
cantab.net!aia21
471c5423f5 Return the attribute list attribute when enumerating attributes, too.
Thanks to Szakacsits Szabolcs for pointing this problem out.

(Logical change 1.48)
2002-12-18 11:22:14 +00:00
flatcap.org!flatcap
8ba6c67a1a set the perms on a few new files
BKrev: 3dfa0b6ds5piZEFr7fMcT4aju_mVjQ
2002-12-13 16:31:41 +00:00
flatcap.org!flatcap
e84130845f Change mode to -rw-rw-r--
2002/12/13 16:18:18+00:00 flatcap.org!flatcap
Change mode to -rw-r--r--

(Logical change 1.47)
2002-12-13 16:31:41 +00:00
flatcap.org!flatcap
dfbfb115b7 Change mode to -rw-rw-r--
(Logical change 1.47)
2002-12-13 16:31:41 +00:00
cantab.net!aia21
0c4dc57cd3 remove comment as requested by Szaka
BKrev: 3dfa056ff5w7KPHa7jeGFHZl6IMmag
2002-12-13 16:06:07 +00:00