summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Release 3.1.33.1.3Tavian Barnes2024-03-063-2/+14
* ioq: Copy ring_ops from the previous threadTavian Barnes2024-03-061-1/+4
* eval: Tweak status bar punctuationTavian Barnes2024-03-061-1/+1
* tests/ioq: Check that we push and pop the same number of timesTavian Barnes2024-03-021-3/+5
* Release 3.1.23.1.2Tavian Barnes2024-02-293-5/+21
* tests: New bfs_check() macroTavian Barnes2024-02-296-234/+247
* diag: New bfs_diag() macroTavian Barnes2024-02-292-3/+27
* tests: Add more datetime parsing integration testsTavian Barnes2024-02-292-4/+6
* xtime: Fix some xgetdate() bugsTavian Barnes2024-02-282-18/+117
* stat: Use errno_is_like(ENOSYS) for EPERM kludgeTavian Barnes2024-02-282-3/+5
* tests/ioq: New unit testTavian Barnes2024-02-284-0/+78
* tests/bfs/D_opt: Don't rely on directory link countsTavian Barnes2024-02-282-12/+1
* ioq: Probe for supported io_uring operationsTavian Barnes2024-02-281-18/+67
* ioq: Remove some branches from ioq_slot_{push,pop}()Tavian Barnes2024-02-181-12/+21
* tests: Redirect stdin in bfs_pty()Tavian Barnes2024-02-171-1/+1
* ioq: Ensure ioq_ent is sufficiently alignedTavian Barnes2024-02-162-2/+9
* Release 3.1.13.1.1Tavian Barnes2024-02-163-2/+14
* ioq: Add batched ioqq_push/pop operationsTavian Barnes2024-02-151-49/+127
* ioq: Don't push immediately in ioq_check_cancel()Tavian Barnes2024-02-151-10/+6
* ioq: Add a missing close() if bfs_opendir() failsTavian Barnes2024-02-151-0/+2
* ioq: Don't use the symbolic IO_WQ_[UN]BOUND indicesTavian Barnes2024-02-141-2/+2
* ioq: Factor out io_uring initializationTavian Barnes2024-02-141-37/+73
* ioq: Make -j also limit the io_uring worker threadsTavian Barnes2024-02-141-0/+9
* ioq: Replay IOQ_STOP messages rather than spam themTavian Barnes2024-02-141-4/+5
* ioq: Pack ioq_ent args structsTavian Barnes2024-02-141-3/+3
* bftw: Document which bftw_file nodes go with which listsTavian Barnes2024-02-141-3/+17
* expr: Pack struct bfs_expr a bitTavian Barnes2024-02-141-15/+9
* stat: Pack struct bfs_stat a bitTavian Barnes2024-02-142-28/+24
* eval: Add thousands separators to -statusTavian Barnes2024-02-121-2/+2
* sanity: Don't use self-init for uninit()Tavian Barnes2024-02-123-7/+7
* ioq: Get rid of IOQ_STRIDETavian Barnes2024-02-121-20/+5
* ioq: Shrink the io_uringsTavian Barnes2024-02-121-4/+2
* bench: Add a stat() benchmarkTavian Barnes2024-02-121-4/+53
* Merge pull request #130 from thesamesam/gentooTavian Barnes2024-02-071-0/+3
|\
| * README.md: bfs is now in Gentoo as sys-apps/bfsSam James2024-02-071-0/+3
|/
* Release 3.13.1Tavian Barnes2024-02-063-2/+46
* opt: Enable BFTW_STAT when profitableTavian Barnes2024-02-062-0/+93
* ctx: Fill in ctx->threads earlierTavian Barnes2024-02-063-23/+20
* color: New API to check if stat() is necessaryTavian Barnes2024-02-062-6/+11
* bftw: stat() files asynchronouslyTavian Barnes2024-02-064-212/+507
* mtab: Take the basename directly in bfs_might_be_mount()Tavian Barnes2024-02-053-6/+5
* tests: Fix --stopTavian Barnes2024-02-051-1/+1
* build: Rename test targetsTavian Barnes2024-02-041-10/+15
* ci/macos: Try the new M1 runnerTavian Barnes2024-02-031-1/+1
* tests: Run more integration tests by defaultTavian Barnes2024-02-031-6/+12
* tests: Implement jobserver inheritanceTavian Barnes2024-02-036-47/+132
* tests: Don't clobber inherited FDsTavian Barnes2024-02-0112-52/+46
* tests: Use variable redirections to dup std{out,err}Tavian Barnes2024-02-013-29/+18
* ci/freebsd: Use the system compilerTavian Barnes2024-02-011-2/+1
* bftw: Always block in bftw_pop_dir() with multiple threadsTavian Barnes2024-02-011-11/+22