Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-06-30 | docs: Start preparing for the 3.0 release | Tavian Barnes | |
2023-06-24 | Unify macro naming conventions | Tavian Barnes | |
In particular, macros that decide whether to use a particular API/ dependency should be spelled BFS_USE_*, and should be configurable. | |||
2023-06-20 | alloc: New header for memory allocation utilities | Tavian Barnes | |
2023-06-14 | config: Add macros for false/true sharing sizes | Tavian Barnes | |
2023-05-25 | sanity: Add wrappers for sanitizer interfaces | Tavian Barnes | |
2023-05-18 | config: Include <stdnoreturn.h> | Tavian Barnes | |
2023-05-16 | config: Align after saturating in flex_sizeof() | Tavian Barnes | |
This ensures that it's legal to call aligned_alloc() with the result, which requires a multiple of the alignment. | |||
2023-05-11 | config: Saturate on overflow in flex_sizeof() | Tavian Barnes | |
2023-05-11 | config: Properly align flex_sizeof() | Tavian Barnes | |
2023-05-11 | config: Provide <stdalign.h> and <stdbool.h> | Tavian Barnes | |
In anticipation of C23, since those headers won't be necessary any more. | |||
2023-05-10 | config: s/BFS_FALLTHROUGH/fallthru/ | Tavian Barnes | |
2023-05-10 | config: s/BFS_UNINIT/uninit/ | Tavian Barnes | |
2023-05-10 | config: s/BFS_FLEX_SIZEOF/flex_sizeof/ | Tavian Barnes | |
2023-05-10 | config: s/BFS_COUNTOF/countof/ | Tavian Barnes | |
2023-05-10 | config: Group attribute wrappers together | Tavian Barnes | |
2023-05-08 | config: Hoist the assignment outside of BFS_UNINIT() | Tavian Barnes | |
2023-05-03 | style: Don't use tabs to indent preprocessor directives | Tavian Barnes | |
2023-03-31 | list: Use macros instead of type-erased lists | Tavian Barnes | |
2023-03-29 | list: New generic linked list API | Tavian Barnes | |
2023-01-31 | Release 2.6.32.6.3 | Tavian Barnes | |
2023-01-25 | Replace license boilerplate with SPDX tags | Tavian Barnes | |
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/ | |||
2022-12-09 | config: New BFS_UNINIT() macro for intentionally uninitialized variables | Tavian Barnes | |
2022-12-09 | Turn on more aggressive format string warnings | Tavian Barnes | |
2022-12-07 | config: New BFS_COUNTOF macro | Tavian Barnes | |
2022-11-21 | config: Support target_clones on more platforms | Tavian Barnes | |
2022-11-06 | config: Split out some of util.h into a new header | Tavian Barnes | |