]> Sergey Matveev's repositories - bfs.git/history - src/parse.c
Skip mtab
[bfs.git] / src / parse.c
2023-10-31 Tavian Barnesbfstd: New xwaitpid() wrapper
2023-10-17 Tavian Barnesparse: Set BFTW_WHITEOUTS when parsing -type w
2023-10-05 Tavian Barnesbfstd: Add a thread-safe wrapper for strerror()
2023-09-27 Tavian BarnesFormatting fixes
2023-09-12 Tavian Barnesparse: Give more ephemeral_fds to -no{user,group}
2023-08-24 Tavian BarnesWork around https://github.com/llvm/llvm-project/issues...
2023-08-14 Tavian Barnesparse: Allow -files0-from an empty set of paths
2023-07-12 Tavian Barnesparse: Reject -j0
2023-07-06 Tavian BarnesUse strcmp() instead of fnmatch() if possible
2023-06-29 Tavian Barnesparse: Warn about errors parsing $LS_COLORS
2023-06-24 Tavian BarnesUnify macro naming conventions
2023-06-20 Tavian Barnesalloc: New header for memory allocation utilities
2023-06-20 Tavian Barnesbfstd: New xmemdup() function
2023-06-16 Tavian Barnesparse: Shell-escape arguments in diagnostics
2023-06-14 Tavian Barnesparse: Don't default to depth-first when argv[0] is...
2023-06-13 Tavian Barnesbftw: Use an I/O queue to open directories
2023-05-25 Tavian Barnessanity: Add wrappers for sanitizer interfaces
2023-05-18 Tavian BarnesSwitch from assert() to bfs_assert()/bfs_verify()
2023-05-18 Tavian BarnesUse bfs_bug("...") over assert(!"...")
2023-05-11 Tavian Barnesconfig: Provide <stdalign.h> and <stdbool.h>
2023-05-10 Tavian Barnesconfig: s/BFS_FALLTHROUGH/fallthru/
2023-05-10 Tavian Barnesconfig: s/BFS_UNINIT/uninit/
2023-05-08 Tavian Barnesconfig: Hoist the assignment outside of BFS_UNINIT()
2023-01-25 Tavian BarnesReplace license boilerplate with SPDX tags
2023-01-24 Tavian Barnesopt: Move probabilities out of the parser
2023-01-24 Tavian Barnesopt: Move costs out of the parser
2023-01-24 Tavian Barnesopt: Move always_{true,false} out of the parser
2023-01-24 Tavian Barnesopt: Move purity out of the parser
2023-01-19 Tavian Barnesbfstd: New wrappers for dirname()/basename()
2022-12-09 Tavian Barnesparse: Mark another variable with BFS_UNINIT()
2022-12-09 Tavian Barnesconfig: New BFS_UNINIT() macro for intentionally uninit...
2022-12-05 Tavian Barnesexpr: Rename bfs_expr_has_children() to _is_parent()
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-30 Tavian Barnesexpr: Remove the singleton bfs_{true,false} expressions
2022-11-29 Tavian Barnesexpr: Remove the synthetic flag
2022-11-29 Tavian BarnesDump expression trees in a multi-line format
2022-11-17 Tavian Barnesexpr: Don't use reftime for -ls
2022-11-13 Tavian BarnesUse BFS_COMMAND over "bfs" in more places
2022-11-10 Tavian BarnesTry to report I/O errors earlier and only once
2022-11-09 Tavian Barnesparse: Squelch an uninitialized variable warning
2022-11-09 Tavian Barnespwcache: Fill the user/group caches lazily
2022-11-07 Tavian Barnesxtime: Move parse_gettime() to xgettime()
2022-11-07 Tavian Barnesxtime: s/parse_timestamp/xgetdate/
2022-11-06 Tavian Barnesbfstd: Rename from util and reorganize it
2022-11-06 Tavian Barnesconfig: Split out some of util.h into a new header
2022-10-19 Tavian Barnesparse: Don't free uninitialized data on error paths
2022-07-05 Tavian Barnesparse: They're called "primary expressions," not "literals"
2022-05-14 Tavian Barnesparse: Warn on paths found within -exclude
2022-04-16 トトもSource / Include Folder (#88)