#
3fbe39e1 |
|
29-Oct-2021 |
Augustin Cavalier <waddlesplash@gmail.com> |
ntfs: New driver glue (read support only.) * Add some things to config.h for C++ friendliness. * Import some more GPL code from libntfs into lowntfs.c, in order to avoid reimplementing it (or copying & pasting, which would probably make all the glue code GPL.) * Write an entirely new kernel_interface.cpp, modeled after exfat's and other newer filesystem drivers. Highlights: - significant use of C++ RAII objects - entry_cache support - file_cache support (thus also read_pages) - readdir of multiple dirents at once Most NTFS tickets open at present are related to write support, and this does not yet have that. It should however be considered a part of #17165. Change-Id: I6d5aa53d4d06846b0de5e6ce1431219bf70a6f2c Reviewed-on: https://review.haiku-os.org/c/haiku/+/4679 Reviewed-by: waddlesplash <waddlesplash@gmail.com>
|