Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | ring: add pre cpp17 take() fn | Johannes Stoelp | 2024-03-19 | 2 | -4/+11 |
| | |||||
* | make: refactor run all target | Johannes Stoelp | 2024-03-18 | 1 | -5/+6 |
| | |||||
* | timer: inc upper bound in test | Johannes Stoelp | 2024-03-18 | 1 | -9/+10 |
| | |||||
* | ring: add simple statically sized ring buffer | Johannes Stoelp | 2024-03-18 | 2 | -0/+218 |
| | |||||
* | mutex: fix universal reference | Johannes Stoelp | 2024-03-02 | 1 | -1/+1 |
| | |||||
* | latch: add simple latch based on a mutex and cv | Johannes Stoelp | 2023-11-08 | 3 | -0/+79 |
| | |||||
* | mutex: fix include guard name | Johannes Stoelp | 2023-11-08 | 1 | -2/+2 |
| | |||||
* | timer: add missing include gurads | Johannes Stoelp | 2023-11-07 | 1 | -0/+5 |
| | |||||
* | update readme | Johannes Stoelp | 2023-11-07 | 1 | -1/+1 |
| | |||||
* | add license and readme | Johannes Stoelp | 2023-11-07 | 2 | -0/+44 |
| | |||||
* | make: swtich "all" as default target | Johannes Stoelp | 2023-11-07 | 1 | -2/+2 |
| | |||||
* | mutex: add owning mutex utility | Johannes Stoelp | 2023-11-07 | 3 | -0/+167 |
| | |||||
* | option: add missing include gurads | Johannes Stoelp | 2023-11-04 | 1 | -0/+5 |
| | |||||
* | log: add header above formatter | Johannes Stoelp | 2023-10-18 | 1 | -0/+2 |
| | |||||
* | log: fix -Wformat-security lint and remove lint excuse | Johannes Stoelp | 2023-10-18 | 2 | -7/+26 |
| | |||||
* | log: replace fprintf with fwrite | Johannes Stoelp | 2023-10-18 | 1 | -3/+3 |
| | |||||
* | log: remove accidentally added code | Johannes Stoelp | 2023-10-18 | 1 | -3/+1 |
| | |||||
* | log: add check for fmt args against fmt string if -Wformat is enabled | Johannes Stoelp | 2023-10-18 | 1 | -12/+17 |
| | |||||
* | log: add minimal stderr logger | Johannes Stoelp | 2023-10-16 | 4 | -0/+197 |
| | |||||
* | timer: add assertions to test | Johannes Stoelp | 2023-08-31 | 2 | -0/+25 |
| | |||||
* | bitfield: align comment style and replace return type by auto | Johannes Stoelp | 2023-08-31 | 1 | -45/+35 |
| | |||||
* | enable misc-*,bugprone-* lints | Johannes Stoelp | 2023-08-17 | 6 | -15/+39 |
| | |||||
* | add clang-tidy and fix lints | Johannes Stoelp | 2023-08-08 | 6 | -29/+77 |
| | |||||
* | timer: add simple linux watchclock timer | Johannes Stoelp | 2023-07-03 | 3 | -0/+81 |
| | |||||
* | option: fix UB, launder value ptr | Johannes Stoelp | 2023-07-03 | 1 | -3/+16 |
| | |||||
* | make: add clang-format lint target | Johannes Stoelp | 2023-07-03 | 3 | -42/+44 |
| | |||||
* | make: bear as new default target, add run target | Johannes Stoelp | 2023-07-03 | 1 | -1/+9 |
| | |||||
* | enable asa/lsan/ubsan | Johannes Stoelp | 2023-07-03 | 1 | -4/+5 |
| | |||||
* | add initial state of bitfield and option | Johannes Stoelp | 2023-07-02 | 7 | -0/+513 |