| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Add compile_commands.json generation for clangd support | Thomas Vanbesien | 2026-02-21 | 4 | -0/+14 |
| | | |||||
| * | Restructure project layout and clean up test suite | Thomas Vanbesien | 2026-02-21 | 42 | -433/+467 |
| | | | | | | | | | | | | Move sources to src/, header to inc/, and tests to tests/src/. Update Makefiles and .gitignore for the new layout. Refactor test harness: add crash-wrapper macros (_S_CRASH, _S_CRASH_I, _S_CRASH_V, _S_CRASH_BUF) replacing 58 hand-written wrappers, add shared _s_test_int_range helper eliminating duplicate _s_test_func, add _S_RAND_ITERS constant, move srand() to main() in all test binaries, and add Doxygen comments to test_utils.h. | ||||
| * | Initial commit: libft Part 1 with tests and documentation | Thomas Vanbesien | 2026-02-21 | 38 | -0/+2016 |
| Reimplements 24 libc functions with Doxygen-documented header and test suite comparing against libc. | |||||
