Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | build: Move feature test macros to prelude.h | Tavian Barnes | 2024-08-28 | 1 | -2/+0 |
| | | | | | | This replaces the explicit CPPFLAGS list in flags.mk with just `-include src/prelude.h`, shortening our compiler command lines and allowing them to be easily documented. | ||||
* | prelude: Split bfs-specific utilities into new bfs.h header | Tavian Barnes | 2024-08-28 | 1 | -0/+3 |
| | |||||
* | dir: Use posix_getdents() on all platforms | Tavian Barnes | 2024-05-17 | 1 | -2/+6 |
| | |||||
* | config: Add BFS_USE_LIB* to config.h instead of CPPFLAGS | Tavian Barnes | 2024-04-25 | 1 | -0/+1 |
| | |||||
* | config: Check for fdclosedir() | Tavian Barnes | 2024-04-19 | 1 | -1/+1 |
| | |||||
* | config: Check for getdents{,64}() | Tavian Barnes | 2024-04-19 | 1 | -2/+2 |
| | |||||
* | Re-run include-what-you-use | Tavian Barnes | 2024-03-11 | 1 | -2/+2 |
| | |||||
* | dir: New flag to control whiteout visibility | Tavian Barnes | 2023-10-17 | 1 | -1/+3 |
| | |||||
* | dir: Add a flags parameter to bfs_opendir() | Tavian Barnes | 2023-10-17 | 1 | -1/+11 |
| | |||||
* | bftw: Try to close files asynchronously | Tavian Barnes | 2023-07-10 | 1 | -9/+21 |
| | |||||
* | dir: Arena-allocate directories | Tavian Barnes | 2023-06-20 | 1 | -4/+23 |
| | |||||
* | dir: New bfs_polldir() function for directory readahead | Tavian Barnes | 2023-06-13 | 1 | -0/+10 |
| | |||||
* | dir: Add a flag to bfs_freedir() to force the fd to stay the same | Tavian Barnes | 2023-06-12 | 1 | -2/+8 |
| | |||||
* | Replace license boilerplate with SPDX tags | Tavian Barnes | 2023-01-25 | 1 | -15/+2 |
| | | | | | | | And while I'm at it, remove years from copyright declarations. Link: https://spdx.dev/about/ Link: https://daniel.haxx.se/blog/2023/01/08/copyright-without-years/ | ||||
* | Source / Include Folder (#88) | トトも | 2022-04-16 | 1 | -0/+124 |
Moved Source Files Into `src` Folder |