# GSoC NTFS 2017 Update 5

DevFeed: [GSoC NTFS 2017 Update 5](<https://devfeed.tech/articles/gsoc-ntfs-2017-update-5-32819.md>)

Original publisher: [Read original article](<https://reactos.org/blogs/gsoc-ntfs-2017-update-5/>)

Published: 2017-07-13T00:00:00Z

Content type: article

Language: en

Sources: [Front Page on ReactOS Website](<https://devfeed.tech/sources/front-page-on-reactos-website.md>)

Topics: [Code](<https://devfeed.tech/topics/code.md>)

Tags: [2017](<https://devfeed.tech/tags/2017.md>), [code](<https://devfeed.tech/tags/code.md>), [free](<https://devfeed.tech/tags/free.md>), [gsoc](<https://devfeed.tech/tags/gsoc.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [os](<https://devfeed.tech/tags/os.md>), [react](<https://devfeed.tech/tags/react.md>), [reactos](<https://devfeed.tech/tags/reactos.md>), [win32](<https://devfeed.tech/tags/win32.md>), [winapi](<https://devfeed.tech/tags/winapi.md>)

## AI overview

A GSoC progress update describes ongoing work on B-Tree code for NTFS, including index allocations and trees of arbitrary depth. The author is still implementing index-buffer saving before demonstrating the creation of dozens of files in a directory.

## Source excerpt

Last week I got back to writing B-Tree code. Sadly, the week flew by before I could come up with anything screenshot-able. I've been updating the B-Tree code to accommodate index allocations, and trees of arbitrary depth. I'm mostly done with this but I still have to finish the code that saves an index buffer to the index allocation. Once I do that, I should be able to demonstrate creating dozens of files in a directory.