index
:
kernel/git/kdave/btrfs-progs.git
master
Userspace tools for btrfs
David Sterba
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
image
Age
Commit message (
Expand
)
Author
Files
Lines
2023-10-10
btrfs-progs: fix all variable shadowing
Qu Wenruo
1
-6
/
+4
2023-10-03
btrfs-progs: clean up includes, using include-what-you-use
David Sterba
6
-21
/
+66
2023-10-03
btrfs-progs: update read_tree_block to take a btrfs_parent_tree_check
Josef Bacik
3
-6
/
+11
2023-10-03
btrfs-progs: drop btrfs_init_path
Josef Bacik
3
-9
/
+4
2023-08-28
btrfs-progs: image: factor out the restore part from main.c
David Sterba
5
-2080
/
+2120
2023-08-28
btrfs-progs: image: factor out the create part from main.c
David Sterba
5
-881
/
+943
2023-08-28
btrfs-progs: image: move defintions from main.c to header
David Sterba
2
-84
/
+86
2023-07-26
btrfs-progs: rename struct open_ctree_flags to open_ctree_args
Anand Jain
1
-8
/
+8
2023-06-08
btrfs-progs: image: convert int to bool in a few helpers
David Sterba
2
-9
/
+9
2023-05-26
btrfs-progs: sync tree-checker.[ch] from kernel
Josef Bacik
1
-5
/
+9
2023-05-26
btrfs-progs: update read_tree_block to match the kernel definition
Josef Bacik
1
-5
/
+6
2023-05-26
btrfs-progs: sync extent-io-tree.[ch] and misc.h from the kernel
Josef Bacik
1
-4
/
+5
2023-05-26
btrfs-progs: sync file-item.h into progs
Josef Bacik
1
-0
/
+1
2023-05-26
btrfs-progs: sync uapi/btrfs.h into btrfs-progs
Josef Bacik
1
-1
/
+1
2023-05-26
btrfs-progs: introduce UASSERT() for purely userspace code
Josef Bacik
1
-1
/
+1
2023-04-25
btrfs-progs: stop using legacy *64 interfaces
psykose
1
-7
/
+7
2023-02-28
btrfs-progs: open code print_usage where applicable
David Sterba
1
-9
/
+4
2023-02-28
btrfs-progs: make usage call properly return an exit value
Qu Wenruo
1
-2
/
+1
2023-02-28
btrfs-progs: crypto: add common function for accelerated initialization
David Sterba
1
-3
/
+5
2023-02-18
btrfs-progs: fix set but not used variables
Qu Wenruo
1
-3
/
+0
2023-02-18
btrfs-progs: move a union with variable sized type to the end
Qu Wenruo
1
-5
/
+5
2023-02-18
btrfs-progs: fix fallthrough cases with proper attributes
Qu Wenruo
1
-1
/
+1
2023-02-18
btrfs-progs: image: use help and cmd_struct for printing help text
David Sterba
1
-12
/
+25
2022-11-30
btrfs-progs: replace btrfs_leaf_data with btrfs_item_nr_offset
Josef Bacik
1
-4
/
+4
2022-11-28
btrfs-progs: image: rename BLOCK_* to IMAGE_BLOCK_* for metadump
Josef Bacik
2
-24
/
+24
2022-10-20
btrfs-progs: warn when an experimental functionality is used
David Sterba
1
-0
/
+1
2022-10-11
btrfs-progs: device-utils: rename btrfs_device_size
David Sterba
1
-1
/
+1
2022-10-11
btrfs-progs: use template for transaction commit error messages
David Sterba
1
-1
/
+2
2022-10-11
btrfs-progs: use template for transaction start error messages
David Sterba
1
-2
/
+4
2022-10-11
btrfs-progs: use template for out of memory error messages
David Sterba
2
-17
/
+17
2022-10-11
btrfs-progs: remove unnecessary casts for u64
David Sterba
1
-16
/
+9
2022-10-11
btrfs-progs: factor string helpers out of utils.c
David Sterba
1
-0
/
+1
2022-10-11
btrfs-progs: image: update include lists
David Sterba
3
-3
/
+20
2022-10-11
btrfs-progs: image: reorder includes
David Sterba
2
-9
/
+8
2022-08-16
btrfs-progs: avoid repeated data write for metadata
Qu Wenruo
1
-1
/
+1
2022-04-25
btrfs-progs: use read_data_from_disk() to replace read_extent_from_disk() and...
Qu Wenruo
1
-1
/
+1
2022-03-09
btrfs-progs: make all of the item/key_ptr offset helpers take an eb
Josef Bacik
1
-2
/
+2
2022-03-09
btrfs-progs: remove the _nr from the item helpers
Josef Bacik
2
-12
/
+12
2022-03-09
btrfs-progs: change btrfs_file_extent_inline_item_len to take a slot
Josef Bacik
1
-3
/
+1
2022-03-09
btrfs-progs: add btrfs_set_item_*_nr() helpers
Josef Bacik
1
-5
/
+2
2022-03-09
btrfs-progs: btrfs_item_size_nr/btrfs_item_offset_nr everywhere
Josef Bacik
1
-1
/
+1
2021-11-30
btrfs-progs: stop accessing ->extent_root directly
Josef Bacik
1
-1
/
+1
2021-11-22
btrfs-progs: image: keep track of seen blocks when walking trees
Josef Bacik
1
-0
/
+12
2021-11-05
btrfs-progs: remove temporary buffer for super block
Qu Wenruo
1
-8
/
+6
2021-11-05
btrfs-progs: fix printf formats on 32bit x86
Qu Wenruo
1
-1
/
+1
2021-09-20
btrfs-progs: introduce OPEN_CTREE_ALLOW_TRANSID_MISMATCH flag
Qu Wenruo
1
-4
/
+7
2021-08-25
btrfs-progs: image: fix restored image size misalignment
Qu Wenruo
1
-0
/
+6
2021-08-25
btrfs-progs: image: reduce memory requirements for decompression
Qu Wenruo
1
-76
/
+146
2021-08-25
btrfs-progs: image: introduce -d option to dump data
Qu Wenruo
1
-11
/
+49
2021-08-25
btrfs-progs: image: introduce framework for more dump versions
Qu Wenruo
2
-11
/
+73
2021-05-06
btrfs-progs: image: enlarge output file if no tree modification is needed for...
Qu Wenruo
1
-0
/
+45
2021-05-06
btrfs-progs: image: remove the dead stat() call in metadump
Qu Wenruo
1
-8
/
+0
2021-05-06
btrfs-progs: split open/close helpers from utils.c
David Sterba
1
-0
/
+1
2021-03-24
btrfs-progs: factor open_ctree parameters to a structure
David Sterba
1
-7
/
+9
2020-12-16
btrfs-progs: image: fix invalid size check for extent items
Josef Bacik
1
-1
/
+1
2020-08-31
btrfs-progs: move volumes.c to kernel-shared/
David Sterba
1
-1
/
+1
2020-08-31
btrfs-progs: move transaction.c to kernel-shared/
David Sterba
1
-1
/
+1
2020-08-31
btrfs-progs: move ctree.c to kernel-shared/
David Sterba
2
-2
/
+2
2020-08-31
btrfs-progs: move disk-io.c to kernel-shared/
David Sterba
1
-1
/
+1
2020-08-31
btrfs-progs: move extent_io.c to kernel-shared/
David Sterba
2
-2
/
+2
2020-08-31
btrfs-progs: move extent-cache.c to common/
David Sterba
1
-1
/
+1
2020-05-29
btrfs-progs: image: pin down log tree blocks before fixup
Qu Wenruo
1
-0
/
+64
2020-05-29
btrfs-progs: image: Don't modify the chunk and device tree if the source dump...
Qu Wenruo
1
-1
/
+19
2020-05-11
btrfs-progs: rename btrfs_block_group_cache to btrfs_block_group
Qu Wenruo
1
-1
/
+1
2020-03-31
btrfs-progs: lots of typo fixes (codespell)
Adam Borowski
1
-1
/
+1
2020-03-03
btrfs-progs: reform block groups caches structure
Su Yue
1
-3
/
+2
2020-03-03
btrfs-progs: pass @trans to functions working with dirty block groups
Su Yue
1
-2
/
+3
2019-11-18
btrfs-progs: Replace btrfs_block_group_cache::item with dedicated members
Qu Wenruo
1
-1
/
+0
2019-11-18
btrfs-progs: image: Rework how we search chunk tree blocks
Qu Wenruo
1
-99
/
+112
2019-11-18
btrfs-progs: image: determine if a tree block is in the range of system chunks
Qu Wenruo
1
-0
/
+47
2019-11-18
btrfs-progs: image: Allow restore to record system chunk ranges for later usage
Qu Wenruo
1
-0
/
+102
2019-11-18
btrfs-progs: image: Don't waste memory when we're just extracting super block
Qu Wenruo
1
-4
/
+9
2019-11-18
btrfs-progs: image: Fix error output to show correct return value
Qu Wenruo
1
-1
/
+1
2019-11-18
btrfs-progs: image: Output error message for chunk tree build error
Qu Wenruo
1
-1
/
+3
2019-11-18
btrfs-progs: move crc32c implementation to crypto/
Johannes Thumshirn
2
-2
/
+2
2019-10-14
btrfs-progs: add table for checksum type and name
Johannes Thumshirn
1
-2
/
+3
2019-10-14
btrfs-progs: pass checksum type to btrfs_csum_data()/btrfs_csum_final()
Johannes Thumshirn
1
-1
/
+1
2019-07-04
btrfs-progs: build: add stub makefile to image and mkfs
David Sterba
1
-0
/
+7
2019-07-04
btrfs-progs: build most common tools into one binary (busybox style)
David Sterba
1
-1
/
+2
2019-07-04
btrfs-progs: utils: split device handling functions to own file
David Sterba
1
-0
/
+1
2019-07-03
btrfs-progs: build: drop kernel-lib from -I and update paths
David Sterba
1
-1
/
+1
2019-07-03
btrfs-progs: move utils.[ch] to common/
David Sterba
2
-2
/
+2
2019-07-03
btrfs-progs: move help.[ch] to common/
David Sterba
1
-1
/
+1
2019-07-03
btrfs-progs: move messages.[ch] to common/
David Sterba
1
-1
/
+1
2019-07-03
btrfs-progs: move internal.h to common/
David Sterba
1
-1
/
+1
2019-06-14
btrfs-progs: image: Verify the superblock before restore
Qu Wenruo
1
-0
/
+5
2019-06-14
btrfs-progs: image: Fix a access-beyond-boundary bug when there are 32 online...
Qu Wenruo
1
-0
/
+1
2019-06-14
btrfs-progs: image: Fix a indent misalign
Qu Wenruo
1
-1
/
+1
2019-06-14
btrfs-progs: image: Use SZ_* to replace intermediate size
Qu Wenruo
1
-2
/
+2
2019-06-05
btrfs-progs: Cleanup BTRFS_COMPAT_EXTENT_TREE_V0
Qu Wenruo
1
-58
/
+1
2019-01-15
btrfs-progs: image: Only enlarge result image if it's a regular file
Qu Wenruo
1
-3
/
+11
2019-01-15
btrfs-progs: image: Use correct device size when restoring
Qu Wenruo
1
-7
/
+48
2018-12-06
btrfs-progs: Add support for metadata_uuid field
Nikolay Borisov
1
-9
/
+16
2018-12-05
btrfs-progs: image: Remove all existing dev extents for later rebuild
Qu Wenruo
1
-0
/
+105
2018-12-05
btrfs-progs: image: Fix block group item flags when restoring multi-device im...
Qu Wenruo
1
-0
/
+46
2018-12-05
btrfs-progs: image: Refactor fixup_devices() to fixup_chunks_and_devices()
Qu Wenruo
1
-15
/
+35
2018-11-26
btrfs-progs: fix typos in user-visible strings
Josh Soref
1
-1
/
+1
2018-11-26
btrfs-progs: fix typos in comments
Josh Soref
1
-1
/
+1
2018-10-31
btrfs-progs: convert strerror to implicit %m
David Sterba
1
-9
/
+14
2018-10-31
btrfs-progs: image: Warn about log tree generation mismatch when restoring
Qu Wenruo
1
-0
/
+4
2018-03-30
btrfs-progs: convert: Fix offset-by-one error in read_data_extent()
Qu Wenruo
1
-1
/
+1
2018-03-30
btrfs-progs: remove BTRFS_CRC32_SIZE definition
Misono, Tomohiro
1
-2
/
+2
2018-01-31
btrfs-progs: treewide: Replace strerror(errno) with %m.
Rosen Penev
1
-35
/
+25
2017-11-14
btrfs-progs: image: move sanitization to new file
David Sterba
3
-392
/
+479
2017-11-14
btrfs-progs: image: pass sanitize mode and name tree separately to sanitize_name
David Sterba
1
-9
/
+8
2017-11-14
btrfs-progs: image: pass sanitize mode and name tree separately to sanitize_d...
David Sterba
1
-6
/
+6
2017-11-14
btrfs-progs: image: pass sanitize mode and name tree separately to sanitize_i...
David Sterba
1
-7
/
+10
2017-11-14
btrfs-progs: image: drop unused parameter from sanitize_xattr
David Sterba
1
-3
/
+2
2017-11-14
btrfs-progs: image: pass rb_root to find_collisions
David Sterba
1
-5
/
+5
2017-11-14
btrfs-progs: image: introduce symbolic names for the sanitization modes
David Sterba
2
-11
/
+29
2017-11-14
btrfs-progs: image: start a new header for sanitization functions
David Sterba
2
-7
/
+31
2017-11-14
btrfs-progs: image: move metadump definitions to own header
David Sterba
2
-45
/
+71
2017-09-25
btrfs-progs: image: use CRC32C reversing instead of brute force to find colli...
Piotr Pawlow
1
-3
/
+12
2017-09-25
btrfs-progs: image: add a function to check if generated filename suffix is v...
Piotr Pawlow
1
-0
/
+16
2017-09-25
btrfs-progs: image: add a function to calculate CRC32C collisions
Piotr Pawlow
1
-0
/
+23
2017-09-25
btrfs-progs: image: add reverse CRC32C table
Piotr Pawlow
1
-0
/
+69
2017-09-25
btrfs-progs: image: move core find_collision code to a separate function
Piotr Pawlow
1
-33
/
+42
2017-09-25
btrfs-progs: image: fix non-printable characters in generated file names
Piotr Pawlow
1
-2
/
+2
2017-09-08
btrfs-progs: drop blocksize argument from readahead_tree_block
David Sterba
1
-1
/
+1
2017-09-08
btrfs-progs: drop blocksize from read_tree_block
David Sterba
1
-6
/
+3
2017-09-08
btrfs-progs: drop local blocksize variables if they're nodesize
David Sterba
1
-2
/
+3
2017-07-20
btrfs-progs: image: fix typos in messages
Adam Buchbinder
1
-5
/
+5
2017-07-20
btrfs-progs: image: Fix data races when reporting progress
Adam Buchbinder
1
-2
/
+4
2017-07-12
btrfs-progs: Refactor btrfs_readahead_tree_block to use btrfs_fs_info
Qu Wenruo
1
-1
/
+1
2017-07-12
btrfs-progs: Refactor read_extent_data to use btrfs_fs_info
Qu Wenruo
1
-1
/
+2
2017-07-12
btrfs-progs: Refactor btrfs_num_copies to use btrfs_fs_info
Qu Wenruo
1
-2
/
+1
2017-07-03
btrfs-progs: Refactor read_tree_block to get rid of btrfs_root
Qu Wenruo
1
-6
/
+8
2017-07-03
btrfs-progs: Refactor nodesize users in image/main.c
Qu Wenruo
1
-5
/
+8
2017-06-26
btrfs-progs: Fix restoring image from multi devices fs into single device
Filipe Manana
1
-0
/
+1
2017-03-08
btrfs-progs: image: remove unused argument from copy_log_trees
David Sterba
1
-3
/
+2
2017-03-08
btrfs-progs: move help defines to own header
David Sterba
1
-0
/
+1
2017-01-25
btrfs-progs: sanitize - Use correct source for memcpy
Goldwyn Rodrigues
1
-1
/
+1
2017-01-25
btrfs-progs: Fix spelling/typos in user-facing strings
Nicholas D Steeves
1
-1
/
+1
2016-12-14
btrfs-progs: remove extra newline from messages
David Sterba
1
-3
/
+3
2016-11-24
btrfs-progs: move btrfs-image sources to own directory
David Sterba
1
-0
/
+2929