History log of /reactos/drivers/filesystems/btrfs/btrfs.c (Results 1 – 25 of 25)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 29d19382 28-Sep-2022 Johannes Obermayr <johannesobermayr@gmx.de>

[BTRFS][UBTRFS][SHELLBTRFS] Upgrade to 1.8.1 (#4729)

CORE-18322

v1.8.1 (2022-08-23):
- Fixed use-after-free when flushing
- Fixed crash when opening volume when AppLocker installed
- Compressi

[BTRFS][UBTRFS][SHELLBTRFS] Upgrade to 1.8.1 (#4729)

CORE-18322

v1.8.1 (2022-08-23):
- Fixed use-after-free when flushing
- Fixed crash when opening volume when AppLocker installed
- Compression now disabled for no-COW files, as on Linux
- Flushing now scales better on very fast drives
- Fixed small files getting padded to 4,096 bytes by lazy writer
- Added NoDataCOW registry option

show more ...


# 6e0cf03d 28-Apr-2022 Vincent Franchomme <franchomme.vincent@gmail.com>

[BTRFS][UBTRFS][SHELLBTRFS] Upgrade to 1.8.0 (#4417)

v1.8 (2022-03-12):

- Added minimal support for fs-verity
- ~~Added test suite~~ Not in ReactOS
- Fixed incorrect disk usage statistics
- Fixed p

[BTRFS][UBTRFS][SHELLBTRFS] Upgrade to 1.8.0 (#4417)

v1.8 (2022-03-12):

- Added minimal support for fs-verity
- ~~Added test suite~~ Not in ReactOS
- Fixed incorrect disk usage statistics
- Fixed potential crashes when renaming stream to file or file to stream
- Fixed potential crashes when querying hard links on file
- Fixed potential hang when opening oplocked file
- Fixed minor issues also uncovered by test suite

show more ...


# f5556fdc 28-Apr-2022 Vincent Franchomme <franchomme.vincent@gmail.com>

[BTRFS][UBTRFS][SHELLBTRFS] Upgrade to 1.7.9 (#4417)

v1.7.9 (2021-10-02):

- Fixed deadlock when mounting on Windows 11
- Added support for BitLocker-encrypted volumes
- Improved filename checks whe

[BTRFS][UBTRFS][SHELLBTRFS] Upgrade to 1.7.9 (#4417)

v1.7.9 (2021-10-02):

- Fixed deadlock when mounting on Windows 11
- Added support for BitLocker-encrypted volumes
- Improved filename checks when renaming or creating hard links
- Miscellaneous bug fixes

show more ...


# 3cfd8ab7 28-Apr-2022 Vincent Franchomme <franchomme.vincent@gmail.com>

[BTRFS][UBTRFS][SHELLBTRFS] Upgrade to 1.7.8 (#4417)

v1.7.8.1 (2021-06-13):

- Fixed bug preventing new directories from appearing in listings
- Fixed Release version of driver still not working on

[BTRFS][UBTRFS][SHELLBTRFS] Upgrade to 1.7.8 (#4417)

v1.7.8.1 (2021-06-13):

- Fixed bug preventing new directories from appearing in listings
- Fixed Release version of driver still not working on XP

v1.7.8 (2021-06-09):

- ~~Upgraded zstd to version 1.5.0~~ Not in ReactOS as it introduces deprecated code
- Fixed regression stopping driver from working under XP
- Fixed compilation on clang
- Fixed corruption issue when Linux mount option inode_cache had been used
- Fixed recursion issue involving virtual directory \$Root

show more ...


# c982533e 28-Apr-2022 Vincent Franchomme <franchomme.vincent@gmail.com>

[BTRFS][UBTRFS][SHELLBTRFS] Upgrade to 1.7.6 (#4417)

v1.7.6 (2021-01-14):

- Fixed race condition when booting with Quibble
- No longer need to restart Windows after initial installation
- Forced ma

[BTRFS][UBTRFS][SHELLBTRFS] Upgrade to 1.7.6 (#4417)

v1.7.6 (2021-01-14):

- Fixed race condition when booting with Quibble
- No longer need to restart Windows after initial installation
- Forced maximum file name to 255 UTF-8 characters, to match Linux driver
- Fixed issue where directories could be created with trailing backslash
- Fixed potential deadlock when Windows calls NtCreateSection during flush
- Miscellaneous bug fixes

show more ...


# b826992a 28-Apr-2022 Vincent Franchomme <franchomme.vincent@gmail.com>

[BTRFS][UBTRFS][SHELLBTRFS] Upgrade to 1.7.5 (#4417)

v1.7.5 (2020-10-31):

- Fixed text display issue in shell extension
- Added support for mingw 8
- Fixed LXSS permissions not working in new versi

[BTRFS][UBTRFS][SHELLBTRFS] Upgrade to 1.7.5 (#4417)

v1.7.5 (2020-10-31):

- Fixed text display issue in shell extension
- Added support for mingw 8
- Fixed LXSS permissions not working in new versions of Windows
- Fixed issue where truncating an inline file wouldn't change its size
- Fixed crash with Quibble where driver would try to use AVX2 before Windows had enabled it

show more ...


# 06042735 28-Apr-2022 Vincent Franchomme <franchomme.vincent@gmail.com>

[BTRFS][UBTRFS][SHELLBTRFS] Upgrade to 1.7.4 (#4417)

v1.7.4 (2020-08-23):

- Fixed issue when running compressed EXEs
- Changed build system to cmake
- Upgraded zstd to version 1.4.5
- Added support

[BTRFS][UBTRFS][SHELLBTRFS] Upgrade to 1.7.4 (#4417)

v1.7.4 (2020-08-23):

- Fixed issue when running compressed EXEs
- Changed build system to cmake
- Upgraded zstd to version 1.4.5
- Added support for FSCTL_GET_RETRIEVAL_POINTERS
- Miscellaneous bug fixes

show more ...


# 174dfab6 28-Apr-2022 Vincent Franchomme <franchomme.vincent@gmail.com>

[BTRFS][UBTRFS][SHELLBTRFS] Upgrade to 1.7.3 (#4417)

v1.7.3 (2020-05-24):

- Fixed crash when sending file change notifications
- Improved symlink handling with LXSS
- Added support for undocumented

[BTRFS][UBTRFS][SHELLBTRFS] Upgrade to 1.7.3 (#4417)

v1.7.3 (2020-05-24):

- Fixed crash when sending file change notifications
- Improved symlink handling with LXSS
- Added support for undocumented flag SL_IGNORE_READONLY_ATTRIBUTE
- Fixed corruption caused by edge case, where address allocated and freed in same flush
- Improved handling of free space tree
- Improved handling of very full volumes
- Fixed spurious warnings raised by GCC 10 static analyser
- Replaced multiplications and divisions with bit shift operations where appropriate
- Fixed combobox stylings in shell extension

show more ...


Revision tags: 0.4.14-release
# 4359f488 05-Jul-2021 Victor Perevertkin <victor.perevertkin@reactos.org>

[BTRFS] Do not rely on mountmgr when mounting volumes

This turns off mountmgr listening on new devices. Now
BTRFS will only be mounted on demand when OS asks for it. RAID
is not going to work this w

[BTRFS] Do not rely on mountmgr when mounting volumes

This turns off mountmgr listening on new devices. Now
BTRFS will only be mounted on demand when OS asks for it. RAID
is not going to work this way probably (have anybody checked it at all?)

This is a temporary workaround for CORE-17469

show more ...


Revision tags: 0.4.15-dev, 0.4.14-RC
# 194ea909 23-Apr-2020 Victor Perevertkin <victor.perevertkin@reactos.org>

[BTRFS][UBTRFS][SHELLBTRFS] Upgrade to 1.7.2
CORE-16679


Revision tags: 0.4.13-release
# 62e630de 12-Nov-2019 Pierre Schweitzer <pierre@reactos.org>

[BTRFS] Upgrade to 1.5

CORE-16494


Revision tags: 0.4.14-dev, 0.4.13-RC, 0.4.12-release
# 7ff3658f 07-Sep-2019 Pierre Schweitzer <pierre@reactos.org>

[BTRFS] Reenable the MountMgr thread

Now that IOCTL_MOUNTMGR_QUERY_POINTS and IOCTL_MOUNTMGR_CHANGE_NOTIFY have
been fixed, the thread no longer eats 100% CPU nor prevent ReactOS shutdown


# 400eb23a 07-Sep-2019 Serge Gautherie <reactos-git_serge_171003@gautherie.fr>

[BTRFS] Revert "Allow driver to start at first stage when no hive is present."

Not needed anymore.

This reverts commit 80e11516b12b19530b56be7539ecc6af2039ed7b.


# e08dc305 07-Sep-2019 Serge Gautherie <reactos-git_serge_171003@gautherie.fr>

[BTRFS] Revert "Leak the root stream file object on mount."

Not needed anymore.

This reverts commit c13ccc92f66d9fd537ffdd4c0324af5b9c2723e1.


# 318da0c1 01-Sep-2019 Pierre Schweitzer <pierre@reactos.org>

[BTRFS] Upgrade to 1.4

CORE-16354


# f381137c 11-Jun-2019 Pierre Schweitzer <pierre@reactos.org>

[BTRFS] Upgrade to 1.3

CORE-16111


# 883b1f31 11-May-2019 Pierre Schweitzer <pierre@reactos.org>

[BTRFS] Upgrade to 1.2.1

CORE-16004


Revision tags: 0.4.12-RC, 0.4.13-dev, 0.4.11-release
# eb7fbc25 16-Dec-2018 Pierre Schweitzer <pierre@reactos.org>

[BTRFS] Upgrade to 1.1

CORE-15452


Revision tags: 0.4.11-RC, 0.4.12-dev, 0.4.10-release, 0.4.11-dev, 0.4.10-RC
# 6c75215b 21-Aug-2018 Mark Jansen <mark.jansen@reactos.org>

[BTRFS] Fix booting with runtime checks


# 0e61b570 12-Aug-2018 Victor Perevertkin <victor@perevertkin.ru>

[BTRFS] Applied upstream pull-requests before they are merged


# c13ccc92 15-Aug-2018 Pierre Schweitzer <pierre@reactos.org>

[BTRFS] Leak the root stream file object on mount.

For whatever (unknown) reason yet, this stream file object
seems to be deleted when still in use while installing
ReactOS on BtrFS partition, leadi

[BTRFS] Leak the root stream file object on mount.

For whatever (unknown) reason yet, this stream file object
seems to be deleted when still in use while installing
ReactOS on BtrFS partition, leading to use after free.

So, quick and dirty hack: leak it to prevent deletion.

CORE-13769

show more ...


# 80e11516 15-Aug-2018 Pierre Schweitzer <pierre@reactos.org>

[BTRFS] Allow driver to start at first stage when no hive is present.

Contrary to upstream, we will ignore failure when opening registry
and will keep going.

CORE-13769


Revision tags: 0.4.9-release, 0.4.10-dev, 0.4.9-RC, 0.4.8-release, 0.4.8-RC, 0.4.9-dev, 0.4.7-release, v0.4.7, 0.4.8-dev, 0.4.7-rc1
# 4672b2ba 16-Oct-2017 Pierre Schweitzer <pierre@reactos.org>

[BTRFS] Upgrade to BtrFS 1.0.1
CID 1419459, 1419378

CORE-13896


# c2c66aff 03-Oct-2017 Colin Finck <colin@reactos.org>

Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys.


Revision tags: backups/GSoC_2017/rapps@75905, ReactOS-0.4.6, backups/ros-branch-0_4_6@75728, 0.4.7-dev, ReactOS-0.4.5, backups/ros-branch-0_4_5@74569, ReactOS-0.4.4-CLT2017, backups/ReactOS-0.4.4-CLT2017@74182, ReactOS-0.4.4, backups/ros-branch-0_4_4@74002, ReactOS-0.4.4-FOSDEM2017, backups/ReactOS-0.4.4-FOSDEM2017@73667, ReactOS-0.4.3, backups/ros-branch-0_4_3@73437, backups/sndblst@72664, ReactOS-0.4.2, backups/ros-branch-0_4_2@73087, ReactOS-0.4.1, backups/ros-branch-0_4_1@71718
# 321bcc05 24-Apr-2016 Pierre Schweitzer <pierre@reactos.org>

Create the AHCI branch for Aman's work

svn path=/branches/GSoC_2016/AHCI/; revision=71203