cantab.net!aia21
|
307659837c
|
Major rewrite, in particular seek, read, and write related code.
(Logical change 1.698)
|
2005-04-22 13:52:16 +00:00 |
cantab.net!aia21
|
ac13794c54
|
Update with SUSE 9.3 build tools.
(Logical change 1.696)
|
2005-04-19 12:00:26 +00:00 |
elisa-laajakaista.fi!szaka
|
e9159478ea
|
ntfsfix: use getopt, added --help and --version, some output cleanup
(Logical change 1.679)
|
2005-02-19 19:34:37 +00:00 |
void!yura
|
03a03359a1
|
Fix memleak in ntfs_attr_update_mapping_pairs
(Logical change 1.678)
|
2005-02-17 18:01:56 +00:00 |
cantab.net!aia21
|
9028469456
|
Fix a nasty runlist merge bug when merging two holes. (Anton)
(Logical change 1.677)
|
2005-02-17 17:03:50 +00:00 |
void!yura
|
51a83b1699
|
don't check logfile for readonly mounts
(Logical change 1.673)
|
2005-02-01 18:26:17 +00:00 |
void!yura
|
3ca5f1fc5d
|
integrate logfile checking with mount
(Logical change 1.672)
|
2005-01-30 18:13:25 +00:00 |
void!yura
|
ed945d174c
|
I realized that my previous chanset fixed one bug, but introduced new one.
This will fix both (I hope) and beautificaty function look a bit.
(Logical change 1.671)
|
2005-01-28 13:48:19 +00:00 |
void!yura
|
03dcb59a6b
|
Fix rare occuring bug in ntfs_attrlist_entry_add. Read updated comment if interesting.
(Logical change 1.670)
|
2005-01-27 18:35:43 +00:00 |
void!yura
|
98ac77e115
|
ntfs_inode_attach_all_extents: don't try to attach base inode to itself and optimize algorithm a bit.
(Logical change 1.669)
|
2005-01-27 18:31:08 +00:00 |
void!yura
|
e89f48810a
|
Fix stupid bug trying to sync standard information for not base inode.
(Logical change 1.667)
|
2005-01-26 23:37:25 +00:00 |
void!yura
|
317f6f4b62
|
Make ntfs_logfile_reset use ntfs_empty_logfile.
(Logical change 1.666)
|
2005-01-25 21:41:25 +00:00 |
void!yura
|
e2ed469c89
|
Initial revision
|
2005-01-25 21:41:25 +00:00 |
void!yura
|
0def64e981
|
(Logical change 1.666)
|
2005-01-25 21:41:25 +00:00 |
void!yura
|
39e6fa1339
|
Add logfile.c to build
(Logical change 1.665)
|
2005-01-25 19:46:51 +00:00 |
cantab.net!aia21
|
9fca23feb2
|
Fix type casts after Yura's prototype changes.
(Logical change 1.664)
|
2005-01-19 10:31:46 +00:00 |
void!yura
|
668403c146
|
fix gcc4 warnings in attrib.c
(Logical change 1.663)
|
2005-01-17 15:04:56 +00:00 |
void!yura
|
954c8d121e
|
change prototypes of ntfs_write_significant_bytes and
ntfs_mapping_pairs_build to fix a lot of compiler warnings.
(Logical change 1.660)
|
2005-01-17 11:58:33 +00:00 |
void!yura
|
3dd3b08b07
|
fix compiler warning about ntfs_inode_sync_standard_information
(Logical change 1.659)
|
2005-01-17 11:50:36 +00:00 |
cantab.net!aia21
|
a05c3cc3e1
|
Update to more recent build tools.
(Logical change 1.654)
|
2005-01-13 09:56:56 +00:00 |
(none)!yura
|
14db887f8e
|
Rename NTFS_SECTOR_SIZE to NTFS_BLOCK_SIZE to keep in sync with kernel driver.
(Logical change 1.653)
|
2005-01-11 20:28:28 +00:00 |
(none)!yura
|
81fd8478ff
|
Fix potential bug in ntfs_inode_sync_standard_information (potential,
because standard information seems always to be in the base mft record)
(Logical change 1.652)
|
2004-12-23 11:27:38 +00:00 |
(none)!yura
|
59a2803283
|
Update standard information during inode sync.
(Logical change 1.651)
|
2004-12-22 18:06:07 +00:00 |
(none)!yura
|
48dee17d12
|
I understood that it's safe to uncomment some pieces of code.
(Logical change 1.650)
|
2004-12-22 16:42:46 +00:00 |
(none)!yura
|
5325a7c608
|
Set NIno{Compressed,Sparse,Encrypted} during ntfs_inode_open
(Logical change 1.648)
|
2004-12-22 16:17:07 +00:00 |
cantab.net!aia21
|
140a6d2479
|
Rename/move inode.[hc]::ntfs_inode_{add,rm}_attr() to
attrib.[hc]::ntfs_attr_{add,rm}(), respectively. (Anton)
(Logical change 1.646)
|
2004-12-22 14:22:09 +00:00 |
cantab.net!aia21
|
db7c9da42f
|
Move NAttr{Sparse,Compressed,Encrypted} to inode struct preserving
the previous interface. (Yura, with fixes from Anton)
(Logical change 1.645)
|
2004-12-22 14:04:41 +00:00 |
cantab.net!aia21
|
003b867d71
|
Update build for change to configure.ac.
(Logical change 1.644)
|
2004-12-17 14:41:57 +00:00 |
cantab.net!aia21
|
725e19422c
|
Patch for a better compilation under NT 4 that lacks
SetFilePointerEx and FSCTL_GET_NTFS_VOLUME_DATA. (Christophe)
(Logical change 1.644)
|
2004-12-17 14:41:57 +00:00 |
(none)!yura
|
173cbd1d54
|
Implement attribute move out in case attribute is to small to add
compressed_size field to it and we have no free space in the current
mft record.
(Logical change 1.642)
|
2004-11-21 13:39:13 +00:00 |
(none)!yura
|
9c6cce1bf2
|
Fix bug in ntfs_inode_add_attr.
(Logical change 1.641)
|
2004-11-21 12:31:51 +00:00 |
(none)!yura
|
2afeb1523d
|
Fix format string in ntfs_rl_sparse and ntfs_rl_get_compressed_size.
(Logical change 1.640)
|
2004-11-21 12:30:53 +00:00 |
(none)!yura
|
e2ba16e3db
|
Add @extra parameter to ntfs_attr_record_move_away. New attribute record
holder must have free @extra bytes after moving attribute record to it.
(Logical change 1.639)
|
2004-11-21 11:13:09 +00:00 |
(none)!yura
|
a6258ef736
|
Rename layout.h::ATTR_RECORD::{compressed_non_,non_,}resident_attr_end
to more shorter {non_,}resident_end and compressed_end.
(Logical change 1.637)
|
2004-11-21 10:53:22 +00:00 |
(none)!yura
|
793120bfb6
|
fix ntfs_rl_sparse and ntfs_rl_get_compressed_size name in their comments
(Logical change 1.636)
|
2004-11-13 20:59:44 +00:00 |
cantab.net!aia21
|
cdf56dbe79
|
Fix bug in ntfs_rl_get_compressed_size() and optimize it a bit.
(Logical change 1.635)
|
2004-11-13 08:35:46 +00:00 |
(none)!yura
|
4ae8b449af
|
Implement code that set/clean sparse bit. But I have to disable it for now
(look to the comment of the ntfs_attr_update_mapping_pairs).
(Logical change 1.634)
|
2004-11-12 17:32:55 +00:00 |
(none)!yura
|
339c87da38
|
Endians fix in ntfs_attrlist_entry_add.
(Logical change 1.633)
|
2004-11-12 17:10:56 +00:00 |
(none)!yura
|
38be5f3e95
|
New API's ntfs_runlist_sparse and ntfs_rl_get_compressed_size.
(Logical change 1.632)
|
2004-11-12 17:09:24 +00:00 |
(none)!yura
|
9afb493617
|
Comments and message fixes in ntfs_attr_update_mapping_pairs.
(Logical change 1.631)
|
2004-11-10 16:10:10 +00:00 |
(none)!yura
|
c99889736e
|
fix some paths of attribute instantiating code
(Logical change 1.629)
|
2004-11-05 21:43:48 +00:00 |
(none)!yura
|
1c283737c5
|
Change prototype of ntfs_cluster_alloc like in kernel driver.
(Logical change 1.628)
|
2004-11-05 20:02:16 +00:00 |
(none)!yura
|
93d9ed05aa
|
- ntfs_attr_pwrite now can instantiate holes
- modify ntfs_non_resident_attr_expand to add sparse runs
(Logical change 1.627)
|
2004-11-05 19:53:34 +00:00 |
(none)!yura
|
e7f6573732
|
Update outdated ENOTSUP return values.
(Logical change 1.626)
|
2004-11-05 14:31:00 +00:00 |
(none)!yura
|
8073aaff7d
|
ntfs_attr_pwrite: write zeros between initializes_size and @pos if needed.
(Logical change 1.625)
|
2004-11-05 13:54:34 +00:00 |
(none)!yura
|
3bfc11a073
|
Implement writing beyond data_size in ntfs_attr_pwrite.
(Logical change 1.624)
|
2004-11-05 11:54:43 +00:00 |
(none)!yura
|
104b710f20
|
cleanup to attrib.c
(Logical change 1.623)
|
2004-11-04 15:52:13 +00:00 |
(none)!yura
|
8b1c81fd64
|
Remove check that prevent attributes in inodes with attribute list become resident from ntfs_attr_make_resident.
Bugfix and cleanups to ntfs_attr_make_resident.
(Logical change 1.622)
|
2004-11-04 15:39:50 +00:00 |
(none)!yura
|
a90e99ff95
|
Fix determine of resident or not should be new attribute in ntfs_inode_add_attr.
(Logical change 1.622)
|
2004-11-04 15:39:50 +00:00 |
(none)!yura
|
415693011c
|
Remove unused function ntfs_rl_merge. (Thanks to Adrian Bunk for spoting it)
(Logical change 1.621)
|
2004-10-30 12:47:27 +00:00 |