aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile
AgeCommit message (Expand)AuthorFilesLines
2023-12-01btrfs-progs: build: add target for all internal APIsDavid Sterba1-0/+2
2023-11-03btrfs-progs: tests: fix quick-test compilation and rename itDavid Sterba1-4/+4
2023-10-21btrfs-progs: build: clean up cleaning rulesDavid Sterba1-18/+26
2023-10-17btrfs-progs: tests: do not run test-convert under test targetDavid Sterba1-1/+1
2023-10-17btrfs-progs: tests: add array API test templateDavid Sterba1-1/+15
2023-10-13btrfs-progs: move clear-cache.[ch] from check/ to common/ directoryQu Wenruo1-3/+3
2023-10-10btrfs-progs: enable -Wshadow for default buildQu Wenruo1-1/+2
2023-10-03btrfs-progs: move btrfs_record_file_extent and code into a new fileJosef Bacik1-0/+1
2023-10-03btrfs-progs: tune: add support for squotaBoris Burkov1-1/+1
2023-09-01btrfs-progs: remove btrfs-fragmentsDavid Sterba1-2/+1
2023-08-28btrfs-progs: image: factor out the restore part from main.cDavid Sterba1-1/+2
2023-08-28btrfs-progs: image: factor out the create part from main.cDavid Sterba1-1/+1
2023-08-28btrfs-progs: crypto: add PCL based implementation for crc32cDavid Sterba1-0/+17
2023-08-28btrfs-progs: move sysfs related helpers to own fileDavid Sterba1-0/+1
2023-08-28btrfs-progs: add sorting APIDavid Sterba1-0/+1
2023-08-28btrfs-progs: add an extensible pointer array structDavid Sterba1-0/+1
2023-07-27btrfs-progs: add simple error injection frameworkDavid Sterba1-1/+2
2023-07-26btrfs-progs: build: add support for gcovDavid Sterba1-0/+7
2023-07-26btrfs-progs: add btrfs-find-root to btrfs.boxDavid Sterba1-1/+1
2023-06-01btrfs-progs: convert: follow the default free space tree settingQu Wenruo1-1/+1
2023-05-26btrfs-progs: build: reuse config/ directory for m4 macrosDavid Sterba1-1/+1
2023-05-26btrfs-progs: ci: enable more tests for devel workflowDavid Sterba1-2/+2
2023-05-26btrfs-progs: build: enable -Wmissing-prototypesQu Wenruo1-1/+2
2023-05-26btrfs-progs: sync tree-checker.[ch] from kernelJosef Bacik1-0/+1
2023-05-26btrfs-progs: sync locking.h and stub out all the helpersJosef Bacik1-0/+1
2023-05-26btrfs-progs: sync extent-io-tree.[ch] and misc.h from the kernelJosef Bacik1-0/+1
2023-05-26btrfs-progs: sync async-thread.[ch] from the kernelJosef Bacik1-0/+1
2023-05-26btrfs-progs: sync accessors.[ch] from the kernelJosef Bacik1-0/+1
2023-05-26btrfs-progs: sync messages.[ch] from the kernelJosef Bacik1-0/+1
2023-05-26btrfs-progs: sync uapi/btrfs.h into btrfs-progsJosef Bacik1-3/+3
2023-05-26btrfs-progs: tune: add --convert-to-free-space-tree optionQu Wenruo1-1/+1
2023-03-01btrfs-progs: fix detection of accelerated implementation.David Sterba1-2/+6
2023-02-28btrfs-progs: move include from toplevel directory to include/David Sterba1-5/+6
2023-02-28btrfs-progs: libbtrfs: own copy of crc32cDavid Sterba1-1/+1
2023-02-28btrfs-progs: build: fix detection of std=gnu11 buildDavid Sterba1-3/+2
2023-02-28btrfs-progs: build: adjust spacing for ioctl-test outputDavid Sterba1-2/+2
2023-02-28btrfs-progs: crypto: add accelerated SHA256 implementationDavid Sterba1-2/+5
2023-02-28btrfs-progs: crypto: add AVX2 implementation of BLAKE2David Sterba1-1/+2
2023-02-28btrfs-progs: crypto: add SSE4.1 implementation of BLAKE2David Sterba1-1/+3
2023-02-28btrfs-progs: crypto: add SSE2 implementation of BLAKE2David Sterba1-1/+5
2023-02-18btrfs-progs: add run-time CPU feature detectionDavid Sterba1-0/+1
2023-02-18btrfs-progs: tune: factor out checksum change to own fileDavid Sterba1-1/+1
2023-02-18btrfs-progs: tune: factor out conversion to block group tree to own fileDavid Sterba1-1/+2
2023-02-18btrfs-progs: tune: factor out metadata UUID change to own fileDavid Sterba1-1/+1
2023-02-18btrfs-progs: tune: factor out UUID change to own fileDavid Sterba1-1/+1
2023-02-18btrfs-progs: tune: factor out seeding to own fileDavid Sterba1-1/+1
2023-02-18btrfs-progs: move btrfstune to own directoryDavid Sterba1-9/+12
2023-01-25btrfs-progs: build: static should pick up EXTRA_LDFLAGS and SUBST_LDFLAGSAlexey1-1/+1
2023-01-05btrfs-progs: libbtrfs: move libbtrfs.sym to the directoryDavid Sterba1-3/+3
2023-01-05btrfs-progs: libbtrfs: move version.h to the directoryDavid Sterba1-3/+3
2023-01-04btrfs-progs: libbtrfs: use own copy of kerncompat.hDavid Sterba1-1/+1
2022-12-07btrfs-progs: add new group reflink and commandDavid Sterba1-0/+1
2022-12-05btrfs-progs: tests: add string-table test frameworkDavid Sterba1-0/+14
2022-11-28btrfs-progs: copy ioctl.h into libbtrfsJosef Bacik1-1/+1
2022-11-24btrfs-progs: build: use -std=gnu11Josef Bacik1-1/+1
2022-11-24btrfs-progs: fix make clean to clean convert properlyJosef Bacik1-1/+1
2022-11-24btrfs-progs: build: turn on more compiler warnings and use -WallJosef Bacik1-0/+2
2022-10-11btrfs-progs: build: redirect dependency files files to .depsDavid Sterba1-12/+20
2022-10-11btrfs-progs: move repair.c from common/ to check/David Sterba1-1/+1
2022-10-11btrfs-progs: check: factor out code for clearing cachesDavid Sterba1-1/+2
2022-10-11btrfs-progs: kernel-lib: remove radix-treeDavid Sterba1-1/+0
2022-10-11btrfs-progs: factor filesystem helpers out of utils.cDavid Sterba1-0/+1
2022-10-11btrfs-progs: factor string helpers out of utils.cDavid Sterba1-0/+1
2022-10-11btrfs-progs: fix path to internal libbtrfsutil includesDavid Sterba1-1/+0
2022-10-11btrfs-progs: build: add rule for cleaning build dependenciesDavid Sterba1-0/+5
2022-08-16btrfs-progs: build: rename compression support variablesDavid Sterba1-3/+3
2022-08-16btrfs-progs: receive: optional build for lzo, zstdDavid Sterba1-0/+2
2022-06-06btrfs-progs: libbtrfs: move extent-cache.h to ctree.hDavid Sterba1-1/+1
2022-06-06btrfs-progs: libbtrfs: move extent_io.h to ctree.hDavid Sterba1-2/+1
2022-06-06btrfs-progs: libbtrfs: use own copy of ctree.h, extent_io.h, send.h and exten...David Sterba1-3/+3
2022-06-06btrfs-progs: libbtrfs: add clean targetsDavid Sterba1-0/+1
2022-05-24btrfs-progs: build: add option to disable LZO support for restoreRoss Burton1-1/+1
2022-05-12btrfs-progs: kernel-lib: add rbtree_types.h from linuxDavid Sterba1-1/+1
2022-03-08btrfs-progs: tests: copy fsstress.c from fstestsDavid Sterba1-2/+6
2022-02-01btrfs-progs: add udev rule to use mq-deadline on zoned btrfsJohannes Thumshirn1-1/+1
2021-10-20btrfs-progs: tests: unify mktemp file name patternDavid Sterba1-1/+1
2021-10-08btrfs-progs: subvol list: merge the rest of btrfs-list.cDavid Sterba1-1/+0
2021-10-08btrfs-progs: split subvolume list to its own fileDavid Sterba1-1/+2
2021-10-08btrfs-progs: libbtrfs: merge utils-lib.c back to utils.cDavid Sterba1-1/+0
2021-10-08btrfs-progs: libbtrfs: drop crc32c.h from exported headersDavid Sterba1-1/+1
2021-10-08btrfs-progs: libbtrfs: drop sizes.h from exported headersDavid Sterba1-1/+0
2021-10-08btrfs-progs: libbtrfs: drop radix-tree.h from exported headersDavid Sterba1-1/+1
2021-10-08btrfs-progs: libbtrfs: drop all unneeded build objectsDavid Sterba1-33/+1
2021-10-08btrfs-progs: libbtrfs: drop btrfs-list.o from buildDavid Sterba1-1/+0
2021-10-08btrfs-progs: libbtrfs: make own copy of files implementing the APIDavid Sterba1-3/+3
2021-10-08btrfs-progs: build: merge object variablesDavid Sterba1-36/+67
2021-10-08btrfs-progs: build: enumerate libbtrfs.a build objectsDavid Sterba1-2/+41
2021-10-08btrfs-progs: build: replace libbtrfs.a by object listDavid Sterba1-13/+14
2021-10-08btrfs-progs: build: simplify library variablesDavid Sterba1-21/+19
2021-10-06btrfs-progs: build: add optional dependency on libudevNikolay Borisov1-1/+1
2021-09-08btrfs-progs: libbtrfs: drop btrfs-list.h, raid56.h and btrfsck.hDavid Sterba1-3/+3
2021-09-07btrfs-progs: move btrfsck.h to check/David Sterba1-1/+1
2021-09-07btrfs-progs: merge props.c to cmds/property.cDavid Sterba1-1/+1
2021-09-07btrfs-progs: move send.h to kernel-shared/David Sterba1-1/+1
2021-09-07btrfs-progs: merge qgroup.c into cmds/qgroup.cDavid Sterba1-1/+1
2021-09-06btrfs-progs: split parsing helpers from utils.cDavid Sterba1-1/+2
2021-05-11btrfs-progs: build: remove duplicate library from libbtrfs-testDavid Sterba1-1/+1
2021-05-11btrfs-progs: fix libbtrfs build, missing symbolsDavid Sterba1-3/+2
2021-05-06libbtrfsutil: move the linker sym file to our directoryDavid Sterba1-2/+2
2021-05-06btrfs-progs: move repair.[ch] to common/David Sterba1-1/+1
2021-05-06btrfs-progs: mkfs: move btrfs_make_root_dir from utils.cDavid Sterba1-1/+2
2021-05-06btrfs-progs: split unit related helpers from utils.cDavid Sterba1-1/+1
2021-05-06btrfs-progs: split open/close helpers from utils.cDavid Sterba1-1/+2
2021-05-06btrfs-progs: zoned: get zone information of zoned block devicesNaohiro Aota1-1/+1
2021-03-24btrfs-progs: crypto: add test vectorsDavid Sterba1-0/+4
2021-02-19btrfs-progs: remove workarounds for libmount and static buildDavid Sterba1-17/+1
2021-01-25btrfs-progs: build: fix linking with static libmountDavid Sterba1-1/+17
2021-01-13btrfs-progs: build: add missing gitignore and clean binariesDavid Sterba1-1/+2
2021-01-13btrfs-progs: tests: add json formatter test coverageDavid Sterba1-1/+16
2020-10-20libbtrfsutil: add pkg-config spec fileSheng Mao1-0/+2
2020-08-31btrfs-progs: merge find-root.c and btrfs-find-root.cDavid Sterba1-1/+1
2020-08-31btrfs-progs: move volumes.c to kernel-shared/David Sterba1-1/+1
2020-08-31btrfs-progs: move transaction.c to kernel-shared/David Sterba1-1/+2
2020-08-31btrfs-progs: move inode.c to kernel-shared/David Sterba1-1/+1
2020-08-31btrfs-progs: move ctree.c to kernel-shared/David Sterba1-5/+7
2020-08-31btrfs-progs: move file.c to kernel-shared/David Sterba1-1/+1
2020-08-31btrfs-progs: move disk-io.c to kernel-shared/David Sterba1-1/+1
2020-08-31btrfs-progs: move print-tree.c to kernel-shared/David Sterba1-1/+2
2020-08-31btrfs-progs: move extent-tree.c to kernel-shared/David Sterba1-1/+1
2020-08-31btrfs-progs: move extent_io.c to kernel-shared/David Sterba1-2/+2
2020-08-31btrfs-progs: move free-space-tree.c to kernel-shared/David Sterba1-1/+1
2020-08-31btrfs-progs: move send-utils.c to common/David Sterba1-2/+2
2020-08-31btrfs-progs: move send-stream.c to common/David Sterba1-2/+2
2020-08-31btrfs-progs: move send-dump.c to cmds/receive-dump.cDavid Sterba1-1/+1
2020-08-31btrfs-progs: move utils-lib.c to common/David Sterba1-1/+1
2020-08-31btrfs-progs: move extent-cache.c to common/David Sterba1-2/+2
2020-06-09btrfs-progs: move btrfs_find_free_objectid to inode.cDavid Sterba1-1/+1
2020-06-09btrfs-progs: move uuid-tree.c to kernel-shared/David Sterba1-1/+1
2020-06-09btrfs-progs: move root-tree.c to kernel-shared/David Sterba1-1/+1
2020-06-09btrfs-progs: move inode-item.c to kernel-shared/David Sterba1-1/+2
2020-06-09btrfs-progs: move file-item.c to kernel-shared/David Sterba1-1/+1
2020-06-09btrfs-progs: move dir-item.c to kernel-shared/David Sterba1-1/+1
2020-05-04btrfs-progs: add more hash implementation providersDavid Sterba1-3/+12
2020-05-04btrfs-progs: move backref.[ch] to kernel-shared/David Sterba1-2/+2
2020-03-31btrfs-progs: build: add target for check lowmem modeDavid Sterba1-1/+7
2020-03-31btrfs-progs: move free-space-tree.[ch] to kernel-shared/David Sterba1-1/+1
2020-03-31btrfs-progs: move delayed-ref.[ch] to kernel-shared/David Sterba1-1/+1
2020-03-31btrfs-progs: move ioctl-test.c to tests/David Sterba1-3/+3
2020-03-31btrfs-progs: move library-test.c to tests/David Sterba1-2/+2
2020-03-04libbtrfsutil: add list of exported symbols for version 1.1.1David Sterba1-2/+3
2020-03-03btrfs-progs: Include btrfs-find-root and btrfs-select-super in testsuiteMarcos Paulo de Souza1-1/+1
2019-11-22btrfs-progs: build: document install targetsDavid Sterba1-1/+5
2019-11-22btrfs-progs: build: install static library and headers in install-staticFabrice Fontaine1-1/+5
2019-11-18btrfs-progs: Makefile: Add -Wimplicit-fallthroughMarcos Paulo de Souza1-0/+4
2019-11-18btrfs-progs: add blake2b reference implementationDavid Sterba1-1/+1
2019-11-18btrfs-progs: add sha256 as supported checksumming algorithmJohannes Thumshirn1-1/+1
2019-11-18btrfs-progs: crypto: add hash speedtest utilityDavid Sterba1-0/+4
2019-11-18btrfs-progs: move sha256 from tests to crypto/David Sterba1-1/+1
2019-11-18btrfs-progs: build: clean temporary files in crypto/David Sterba1-0/+1
2019-11-18btrfs-progs: move crc32c implementation to crypto/Johannes Thumshirn1-2/+2
2019-11-18btrfs-progs: add xxhash64 to mkfsJohannes Thumshirn1-1/+2
2019-10-25btrfs-progs: preload libbtrfs for libbtrfs-testDavid Sterba1-1/+2
2019-10-25btrfs-progs: build: add missing symbols to libbtrfsDavid Sterba1-9/+13
2019-10-24btrfs-progs: libbtrfs: add list of exported symbolsDavid Sterba1-4/+4
2019-10-14btrfs-progs: build: add missing objects to libbtrfsDavid Sterba1-2/+3
2019-10-14btrfs-progs: move qgroup-verify.[ch] to check/David Sterba1-1/+1
2019-07-04btrfs-progs: build most common tools into one binary (busybox style)David Sterba1-0/+46
2019-07-04btrfs-progs: utils: split device scanning functions to own fileDavid Sterba1-1/+1
2019-07-04btrfs-progs: utils: split device handling functions to own fileDavid Sterba1-1/+2
2019-07-04btrfs-progs: utils: split path related utils to own fileDavid Sterba1-1/+1
2019-07-03btrfs-progs: output formatter infrastructureDavid Sterba1-1/+1
2019-07-03btrfs-progs: move rbtree-utils.[ch] to common/David Sterba1-1/+1
2019-07-03btrfs-progs: build: drop kernel-lib from -I and update pathsDavid Sterba1-1/+0
2019-07-03btrfs-progs: move utils.[ch] to common/David Sterba1-1/+1
2019-07-03btrfs-progs: move string-table.[ch] to common/David Sterba1-1/+1
2019-07-03btrfs-progs: move fsfeatures.[ch] to common/David Sterba1-1/+1
2019-07-03btrfs-progs: move help.[ch] to common/David Sterba1-1/+1
2019-07-03btrfs-progs: move task-utils.[ch] to common/David Sterba1-1/+2
2019-07-03btrfs-progs: move messages.[ch] to common/David Sterba1-1/+1
2019-07-03btrfs-progs: move internal.h to common/David Sterba1-4/+4
2019-07-03btrfs-progs: move cmds-send.c to cmds/David Sterba1-1/+1
2019-07-03btrfs-progs: move all cmds-fi*.c to cmds/David Sterba1-3/+3
2019-07-03btrfs-progs: move all cmds-inspect*.c to cmds/David Sterba1-3/+3
2019-07-03btrfs-progs: move cmds-subvolume.c to cmds/David Sterba1-1/+1
2019-07-03btrfs-progs: move cmds-scrub.c to cmds/David Sterba1-1/+1
2019-07-03btrfs-progs: move cmds-receive.c to cmds/David Sterba1-1/+1
2019-07-03btrfs-progs: move cmds-balance.c to cmds/David Sterba1-1/+1
2019-07-03btrfs-progs: move cmds-restore.c to cmds/David Sterba1-1/+1
2019-07-03btrfs-progs: move cmds-device.c to cmds/David Sterba1-1/+1
2019-07-03btrfs-progs: move cmds-replace.c to cmds/David Sterba1-1/+1
2019-07-03btrfs-progs: move and rename super-recover.c cmds/David Sterba1-1/+2
2019-07-03btrfs-progs: move and rename chunk-recover.c cmds/David Sterba1-1/+1
2019-07-03btrfs-progs: move cmds/property.c to cmds/David Sterba1-1/+1
2019-07-03btrfs-progs: move cmds-rescue.c to cmds/David Sterba1-1/+1
2019-07-03btrfs-progs: move cmds-qgroup.c to cmds/David Sterba1-1/+1
2019-07-03btrfs-progs: move cmds-quota.c to cmds/David Sterba1-1/+5
2019-07-03btrfs-progs: build: support per-file CFLAGS located in directoriesDavid Sterba1-2/+2
2019-06-14btrfs-progs: build: disable -Waddress-of-packed-member by defaultDavid Sterba1-1/+3
2019-05-27btrfs-progs: build: apply LDFLAGS to libbtrfsutil.soSergei Trofimovich1-1/+6
2019-05-27btrfs-progs: build: Pass CFLAGS and LDFLAGS to PythonJoshua Watt1-1/+5
2019-01-15btrfs-progs: build: provide etags make targetJohannes Thumshirn1-1/+8
2019-01-15btrfs-progs: silence build warning caused by gcc 8 '-Wformat-truncation'Su Yanjun1-0/+5
2018-11-26btrfs-progs: fix typos in MakefileJosh Soref1-2/+2
2018-10-23btrfs-progs: Add delayed refs infrastructureNikolay Borisov1-1/+2
2018-08-06btrfs-progs: build: add --disable-shared and --disable-staticOmar Sandoval1-3/+14
2018-08-06btrfs-progs: build: add --disable-programsOmar Sandoval1-17/+26
2018-08-06btrfs-progs: remove stale dir-testOmar Sandoval1-5/+1
2018-06-07btrfs-progs: Add DEBUG_CFLAGS_INTERNAL for libbtrfsutilGu JinXiang1-0/+1
2018-06-07btrfs-progs: build: detect whether -std=gnu90 is supportedJeff Mahoney1-1/+0
2018-04-24btrfs-progs: build btrfs.static needs libbtrfsutil to buildBaruch Siach1-1/+2