]> Sergey Matveev's repositories - bfs.git/shortlog
bfs.git
2023-10-13 Tavian Barnesdocs: Add a list of related utilities
2023-10-13 Tavian Barnestests: Always create the scratch directory
2023-10-13 Tavian BarnesMerge tag '3.0.4'
2023-10-13 Tavian BarnesRelease 3.0.4
2023-10-13 Tavian Barnestests: Don't crash if unbuffer isn't installed
2023-10-13 Tavian Barnesbfstd: Actually use the copied locale
2023-10-13 Tavian Barnesbuild: Re-enable liburing
2023-10-13 Tavian BarnesRelease 3.0.3
2023-10-13 Tavian Barnesbuild: Disable liburing for now
2023-10-12 Tavian Barnesdocs: Start writing the 3.1 changelog
2023-10-12 Tavian Barnesbench: Look for ./bfs if ./bin/bfs doesn't exist
2023-10-12 Tavian Barnesbench: Check for bfs -j support before using it
2023-10-12 Tavian Barnesbftw: Make sure we don't close a directory while we...
2023-10-12 Tavian Barnesbftw: Fix to_close list corruption with !BFS_USE_UNWRAPDIR
2023-10-12 Tavian Barneslist: Assert that we're not inserting already-attached...
2023-10-12 Tavian Barnesdiag: Move enum debug_flags out of ctx.h
2023-10-12 Tavian Barnesbftw: Don't force buffering for parallel dfs
2023-10-12 Tavian Barnesbftw: Fix unbuffered depth-first searches
2023-10-12 Tavian Barnesbftw: Let iterative deepening work depth-first when...
2023-10-10 Tavian Barnesbench: Default to --strategies=rust
2023-10-10 Tavian Barnesbench: New --jobs benchmark
2023-10-10 Tavian Barnesbench: Group by strategy in comparison mode
2023-10-10 Tavian Barnesbench: Don't print paths in the --strategies benchmark
2023-10-10 Tavian Barnesbench: Allow format specifiers in (sub)group headers
2023-10-06 Tavian Barnesbar: Replace volatile sig_atomic_t with actual atomics
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 Barnesci: Install expect 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 BarnesREADME: Realign badges
2023-10-05 Tavian Barnesbfstd: Add a thread-safe wrapper for strerror()
2023-10-05 Tavian Barnesthread: Define thread_local
2023-10-05 Tavian Barnesconfig: Fold !__FreeBSD__ into BFS_USE_SYS_CAPABILITY_H
2023-10-04 Tavian Barnesdstring: Limit the special dchar typedef to lint builds
2023-10-04 Tavian Barnesbuild: New lint flag
2023-10-03 Tavian Barnesthread: s/call_once/invoke_once/
2023-10-03 Tavian Barnesci/freebsd: Use tailscale ssh
2023-10-03 Tavian Barnesci/macos: Don't install coreutils
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-10-02 Tavian Barnesioq: Use io_uring
2023-10-02 Tavian Barnesbuild: Add liburing on Linux
2023-10-02 Tavian Barnesbench: Add a README
2023-10-02 Tavian Barnesbench: Add benchmarking script
2023-09-30 Tavian Barnesbench: New script to clone a git repo without file...
2023-09-29 Tavian Barnestests/xtouch: Try creating the immediate parent first
2023-09-27 Tavian BarnesFormatting fixes
2023-09-26 Tavian Barnesbit: Fix UINTPTR_WIDTH typo
2023-09-26 Tavian Barnesbit: Use predefined __*_WIDTH__ macros if we can
2023-09-26 Tavian Barnesdstring: New dchar typedef for dynamic strings
2023-09-25 Tavian Barnesci/freebsd: Switch to Tailscale OAuth
2023-09-25 Tavian BarnesUse the new list macros
2023-09-25 Tavian Barneslist: New for_[s]list() macros
2023-09-25 Tavian Barneslist: Unify formatting
2023-09-25 Tavian Barneslist: New [S]LIST_EMPTY() macros
2023-09-25 Tavian Barneslist: New [S]LIST_ITEM_INIT() macros
2023-09-25 Tavian Barneslist: Use (void)(...) rather than do { ... } while (0)
2023-09-14 Tavian BarnesREADME: Add Guix and OpenBSD packages
2023-09-13 Tavian Barnesbftw: Share the bftw_state between iterations of ids/eds
2023-09-12 Tavian Barnesparse: Give more ephemeral_fds to -no{user,group}
2023-09-07 Tavian BarnesRelease 3.0.2
2023-09-06 Tavian Barnesbfstd: Work around a FreeBSD-specific msan issue
2023-09-06 Tavian Barnesbfstd: Skip a whole loop in dollar_quote() if possible
2023-09-06 Tavian Barnesbfstd: Fix printable_len() off-by-one
2023-09-06 Tavian Barnesbfstd: Fix an OOB string index in xmbrtowc()
2023-09-06 Tavian Barnesbftw: Enforce the dirlimit strictly
2023-09-01 Alejandro Lazarobfs uses the C17 standard version
2023-08-31 Tavian Barnespwcache: Don't use _SC_GET{PW,GR}_R_SIZE_MAX
2023-08-31 Tavian Barnespwcache: Arena-allocate struct passwd/group
2023-08-31 Tavian Barnesalloc: New varena_grow() function
2023-08-31 Tavian Barnestrie: New trie_clear() function
2023-08-31 Tavian Barnesalloc: New [v]arena_clear() functions
2023-08-24 Tavian BarnesWork around https://github.com/llvm/llvm-project/issues...
2023-08-23 Tavian Barnesioq: New ioq_slot_monitor() helper
2023-08-15 Tavian Barnesdocs/bfs.1: Document each -regextype
2023-08-15 Tavian Barnesdocs/bfs.1: Document that -help/-version exit immediately
2023-08-15 Tavian Barnesdocs/bfs.1: Don't unnecessarily quote {}
2023-08-15 Tavian Barnesdocs/bfs.1: Clarify the effects of $POSIXLY_CORRECT
2023-08-15 Tavian Barnesdocs/bfs.1: Document use of $PATH
2023-08-15 Tavian Barnesdocs/bfs.1: Document that -prune does not work together...
2023-08-15 Tavian Barnesdocs/bfs.1: Document the -type d,f syntax
2023-08-15 Tavian Barnesdocs/bfs.1: Use a bulleted list for -size units
2023-08-15 Tavian Barnesdocs/bfs.1: Give an example with a space separating...
2023-08-15 Tavian Barnesdocs/bfs.1: Make bold/italic formatting more consistent
2023-08-14 Tavian Barnestests: Add missing .out file
2023-08-14 Tavian Barnesparse: Allow -files0-from an empty set of paths
2023-08-08 Tavian Barnesbfstd: Don't label a declaration
2023-08-07 Tavian Barnesstat: Don't check for statx() mask bits we already...
2023-08-07 Tavian Barnesbfstd: Check multiple chars at once for isascii()
2023-08-07 Tavian Barnesbfstd: Speed up wordesc() by caching isprint()/isspace()
2023-07-24 Tavian Barnesbit: Add a cast to squelch -Wsign-compare
2023-07-22 Martin PoldenREADME: Official Homebrew formula
2023-07-22 Wayne ScottREADME.md: fix reversed examples
2023-07-20 Raf CzlonkaRename Makefile to GNUmakefile
next