Update changelog.

(Logical change 1.60)
edge.strict_endians
cantab.net!aia21 2002-12-27 16:35:17 +00:00
parent 928eff2891
commit 754a34b869
1 changed files with 9 additions and 8 deletions

View File

@ -60,10 +60,8 @@
- Do folding assisting cleanups. (Richard Russon, me)
- Add new API call ntfs_boot_sector_is_ntfs() provided by bootsect.[hc].
- Define and write more API calls provided by attrib.[ch]:
ntfs_runlists_merge(),
ntfs_mapping_pairs_decompress(),
ntfs_attr_map_runlist(),
ntfs_{rl,attr}_vcn_to_lcn(),
ntfs_attr_vcn_to_lcn(),
ntfs_attr_find_vcn(),
ntfs_attr_init(),
ntfs_attr_{open,close}().
@ -120,11 +118,16 @@
- Add new syntactic sugar API provided by attrib.h:
ntfs_attrs_walk(). (Szakacsits Szabolcs)
- Add new API for compressing runlists into mapping pairs arrays
provided by attrib.[ch] (adapted from mkntfs.c):
provided by runlist.[hc] (some adapted from mkntfs.c):
ntfs_rl_vcn_to_lcn(),
ntfs_rl_pwrite(),
ntfs_runlists_merge(),
ntfs_mapping_pairs_decompress(),
ntfs_get_nr_significant_bytes(),
ntfs_get_size_for_mapping_pairs(),
ntfs_write_significant_bytes(), and
ntfs_mapping_pairs_build().
ntfs_write_significant_bytes(),
ntfs_mapping_pairs_build(), and
ntfs_rl_truncate(). -- WIP
- Convert mkntfs.c to the above API.
- Implement attrib.[hc]::ntfs_rl_pwrite() as a low level scatter write
function analogous in functionality to mkntfs.c::ntfs_rlwrite() but
@ -176,8 +179,6 @@
- Change ntfs_inode_close() to write out dirty inodes and inode extents.
- New API functions provided by lcnalloc.[hc]:
ntfs_cluster_{alloc,free}(). -- WIP
- New API functions provided by runlist.[hc]:
ntfs_rl_truncate(). -- WIP
- New API function provided by bitmap.[hc]:
ntfs_bitmap_clear_run(). -- WIP