]> Sergey Matveev's repositories - bfs.git/history - tests
Release 3.0.4
[bfs.git] / tests /
2023-10-13 Tavian Barnestests: Don't crash if unbuffer isn't installed
2023-10-12 Tavian Barnesdiag: Move enum debug_flags out of ctx.h
2023-10-06 Tavian Barnesalloc: Test allocation size overflows
2023-10-06 Tavian Barnestests/bfs/status: Try to test SIGWINCH
2023-10-06 Tavian Barnestests: Check for expect_unbuffer too
2023-10-06 Tavian Barnestests: New bfs_pty wrapper for unbuffer
2023-10-05 Tavian Barnestests/bfs: Add a test that runs -status
2023-10-05 Tavian Barnestests/bfs: Add tests for color autodetection
2023-10-05 Tavian Barnestests: Respect $NO_COLOR
2023-10-05 Tavian Barnesbfstd: Add a thread-safe wrapper for strerror()
2023-10-02 Tavian Barnestests: Fix make_deep() on FreeBSD
2023-10-02 Tavian BarnesMerge branch 'io-uring'
2023-10-02 Tavian BarnesMerge branch 'benchmarks'
2023-10-02 Tavian Barnestests: Don't cd into paths longer than PATH_MAX
2023-09-29 Tavian Barnestests/xtouch: Try creating the immediate parent first
2023-09-27 Tavian BarnesFormatting fixes
2023-09-25 Tavian BarnesUse the new list macros
2023-09-06 Tavian Barnesbfstd: Fix printable_len() off-by-one
2023-09-06 Tavian Barnesbfstd: Fix an OOB string index in xmbrtowc()
2023-08-24 Tavian BarnesWork around https://github.com/llvm/llvm-project/issues...
2023-08-14 Tavian Barnestests: Add missing .out file
2023-08-14 Tavian Barnesparse: Allow -files0-from an empty set of paths
2023-07-13 Tavian Barnescolor: Only highlight the trailing slash on ENOTDIR
2023-07-13 Tavian Barnescolor: Don't break up leading and trailing dirs
2023-07-13 Tavian Barnescolor: TTY-escape filenames
2023-07-13 Tavian Barnescolor: Get rid of EXT_MAX
2023-07-12 Tavian Barnesparse: Reject -j0
2023-07-12 Tavian Barnestests/bfs: Add tests for -j
2023-06-30 Tavian Barnescolor: Compare values too when deciding to smart-case
2023-06-29 Tavian Barnescolor: Implement smart casing
2023-06-29 Tavian Barnestests/bfs/color: Add mixed-case extensions
2023-06-27 Tavian Barnestests: Get more tests passing with --bfs=tests/find...
2023-06-22 Tavian Barnestests/gnu/printf_times: Correct %T@ to %A@
2023-06-20 Tavian Barnesalloc: Implement an arena for flexible structs
2023-06-20 Tavian Barnesalloc: New header for memory allocation utilities
2023-06-08 Tavian Barnescolor: `fi=0` should not fall back to `no`
2023-05-19 Tavian Barnestests/bfstd: Use bfs_verify() over explicit abort()
2023-05-18 Tavian BarnesSwitch from assert() to bfs_assert()/bfs_verify()
2023-05-18 Tavian Barnesbit: Rename int.h to bit.h
2023-05-16 Tavian Barnesconfig: Align after saturating in flex_sizeof()
2023-05-16 Tavian Barnesint: Backport C23's bit utilities
2023-05-16 Tavian Barnesint: Backport C23's endian utilities
2023-05-16 Tavian Barnesint: Backport C23's _WIDTH macros
2023-05-11 Tavian Barnesconfig: Saturate on overflow in flex_sizeof()
2023-05-11 Tavian Barnesconfig: Properly align flex_sizeof()
2023-05-11 Tavian Barnesconfig: Provide <stdalign.h> and <stdbool.h>
2023-05-10 Tavian Barnesconfig: s/BFS_COUNTOF/countof/
2023-04-12 Tavian Barnesbuild: Fix tsan
2023-03-31 Tavian Barneslist: Use macros instead of type-erased lists
2023-03-29 Tavian Barnestrie: Use list.h for the list of leaves
2023-01-31 Tavian Barnestests: Use close() wrappers
2023-01-25 Tavian BarnesReplace license boilerplate with SPDX tags
2023-01-22 Tavian Barnesmtab: Mitigate the race between bfs_mtab_parse() and...
2023-01-19 Tavian Barnestests/xtouch: Fix macOS build
2023-01-19 Tavian Barnesbfstd: New wrappers for dirname()/basename()
2022-12-29 Tavian Barnestests: Use bfs_sudo wrapper instead of testing $SUDO
2022-12-16 Tavian Barnestests/bfs/printf_everything: Simplify double negation
2022-12-16 Tavian Barnestests: New test for -fstype on a stacked mount point
2022-12-16 Tavian Barnestests: Save test stderr to separate files
2022-12-16 Tavian Barnestests: Fail early in bfs_diff if the diff fails
2022-12-16 Tavian Barnestests: Print the skip reason for --verbose=skipped
2022-12-16 Tavian Barnestests: Turn on set -e
2022-12-16 Tavian Barnestests: Move crash detection into invoke_bfs, use !...
2022-12-16 Tavian Barnestests: Replace skip_unless test with test || skip
2022-12-14 Tavian Barnestests: Fix crash when stderr is redirected
2022-12-14 Tavian Barnestests/posix/readdir_error: Fix flakiness
2022-12-13 Tavian Barnestests: Add a test for readdir() errors
2022-12-07 Tavian Barnesconfig: New BFS_COUNTOF macro
2022-12-02 Tavian Barnestests: Allow wildcard patterns like "posix/*"
2022-11-30 Tavian Barnesparse: Fix crash on -xdev -mount
2022-11-30 Tavian Barnesparse: Pass the right argument when warning about -O9
2022-11-20 Tavian Barnestests: Avoid syslog() using a low fd on macOS
2022-11-11 Tavian Barnesexec: Fix index overflow parsing -exec +
2022-11-11 Tavian Barnestypo: Array bounds are exclusive, not inclusive
2022-11-10 Tavian BarnesRevert "exec: Don't flush if the user says no to -ok"
2022-11-09 Tavian Barnespwcache: Fill the user/group caches lazily
2022-11-08 Tavian Barnestests/xtouch: Add some missing POSIX touch features
2022-11-07 Tavian Barnestests/xtouch: New utility
2022-11-06 Tavian Barnestests: Skip fstype tests if the mtab isn't available
2022-10-29 Tavian Barnestrie: Make leaves into a linked list
2022-10-22 Tavian Barnestests: Fix privilege dropping when run as root
2022-10-21 Tavian Barnestests/gnu/inum_automount: Work around systemd-mount...
2022-10-20 Tavian Barnestests: Always clean scratch before using it
2022-10-20 Tavian Barnestests: Add a helper for cleaning scratch
2022-10-19 Tavian Barnestests: Coverage number go up
2022-10-19 Tavian Barnestests: Split test cases into separate files
2022-10-06 Tavian Barnestests: Test -exec with a nonexistent command
2022-09-18 Tavian Barnestests: POSIX doesn't *require* -ok ... {} + to be unsup...
2022-07-18 Tavian Barnestests: Don't pass NUL bytes to sort
2022-07-13 Tavian Barnestests: Limit path lengths passed to mkdir
2022-07-13 Tavian Barnestests: Set colors to the empty string for non-ttys
2022-07-13 Tavian Barnestests: Use set -u
2022-07-13 Tavian Barnestests: Optimize startup
2022-07-13 Tavian Barnestests: Add tests for parsing failures in more locations
2022-07-13 Tavian Barnestests: New test for -exec with unset $PATH
2022-07-13 Tavian Barnestests: Simplify snapshot testing without bfs_diff
2022-06-01 Tavian Barnestests: Add a test for every printf directive
2022-05-29 Tavian Barnestests: Add tests for -warn/-nowarn
2022-05-20 Tavian Barnestests: Don't print test names to non-ttys without ...
2022-05-20 Tavian BarnesMakefile: Add a BUILDDIR variable for out-of-tree builds
next