| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-05-28 | pkbktarr: handle: MAX + ==operator | Jonathan Bradley | |
| 2025-05-28 | pkbktarr: change cb signatures to make use of pktmpln | Jonathan Bradley | |
| 2025-05-27 | pkbktarr: add _find_first_index and _iterate | Jonathan Bradley | |
| 2025-05-27 | pkbktarr: add pk_bkt_arr_clear | Jonathan Bradley | |
| 2025-05-19 | pkarr: teardown memory | Jonathan Bradley | |
| 2025-05-19 | pkstn: bool skip negative test | Jonathan Bradley | |
| 2025-05-14 | tests: only define what's needed | Jonathan Bradley | |
| 2025-05-08 | pkarr: remove pk_delete from pk_arr_t dtor | Jonathan Bradley | |
| 2025-05-07 | pk.h: compiler warnings | Jonathan Bradley | |
| 2025-05-07 | pkmem: return null when out of space | Jonathan Bradley | |
| 2025-04-04 | pkstn: INCONVERTIBLE overhaul | Jonathan Bradley | |
| 2025-03-27 | pkuuid: add << and >> for const char * | Jonathan Bradley | |
| 2025-03-26 | pkuuid: add == and != | Jonathan Bradley | |
| 2025-03-25 | pkbktarr: created + bump pk.h version to 0.4.3 | Jonathan Bradley | |
| 2025-03-21 | pkarr: add c++ template + bump version to 0.4.2 | Jonathan Bradley | |
| 2025-03-20 | pkuuid.h: first-pass + bump version to 0.4.1 | Jonathan Bradley | |
| 2025-03-14 | pktmr: BREAKING more denominations | Jonathan Bradley | |
| 2025-03-14 | pkev: CHECKPOINT: fixing broken tests | Jonathan Bradley | |
| 2025-02-25 | pkev: unregister callbacks | Jonathan Bradley | |
| 2025-01-23 | pkmacros: add TypeSafeInt operators: *,/ | Jonathan Bradley | |
| 2025-01-10 | pk.h: -Wextra + clang compiler warnings | Jonathan Bradley | |
| 2025-01-10 | pkarr: PK_ARR_MOVE_IN_PLACE shift correct byte range | Jonathan Bradley | |
| 2025-01-10 | pk.h: handle gcc compiler warnings; breaking changes | Jonathan Bradley | |
| 2025-01-06 | pkmem: pk_bucket_head indexing + more mem tests | Jonathan Bradley | |
| 2024-12-17 | pktmr: first-pass, all macros, no IMPL | Jonathan Bradley | |
| 2024-12-14 | pkstn: more tests + pk_stn<T> | Jonathan Bradley | |
| 2024-12-10 | pk.h: bump version number | Jonathan Bradley | |
| 2024-12-10 | pkstn: first-pass | Jonathan Bradley | |
| 2024-12-09 | pkarr: add pk_arr_find_first_index + tests | Jonathan Bradley | |
| 2024-12-06 | pkarr: PK_ARR_MOVE_IN_PLACE | Jonathan Bradley | |
| 2024-12-06 | pkarr: more tests | Jonathan Bradley | |
| 2024-12-05 | pkarr: add tests | Jonathan Bradley | |
| 2024-12-05 | pkarr: first-pass | Jonathan Bradley | |
| 2024-11-22 | pkmem.h: test for expected assert failures | Jonathan Bradley | |
| 2024-11-15 | pkev: test for exit() via longjmp | Jonathan Bradley | |
| 2024-11-15 | pkev: enforce uint8_t size limits | Jonathan Bradley | |
| 2024-11-14 | pkmem-types: add test for derived pk_handle | Jonathan Bradley | |
| 2024-11-14 | pkmem: clear dbg and use mtx on delete | Jonathan Bradley | |
| 2024-11-05 | pkev: data at every level | Jonathan Bradley | |
| 2024-11-05 | pk.h: cleanup and include errors | Jonathan Bradley | |
| 2024-11-05 | pkev: pk_ev_emit user_data + ev grow cpp test | Jonathan Bradley | |
| 2024-11-04 | pkev: 1st pass: growing event managers | Jonathan Bradley | |
| note: creating more than PK_EV_INIT_MGR_COUNT mgrs is unsupported. A mgr is allocated into contiguous memory. When the reserved number of evs or cbs is passed, the offender grows by PK_EV_GROW_RATIO. PK_EV_INIT_MGR_COUNT = 1 PK_EV_INIT_EV_COUNT = 16 PK_EV_INIT_CB_COUNT = 8 PK_EV_GROW_RATIO = 1.5 | |||
| 2024-11-01 | pkev: commit test files | Jonathan Bradley | |
| 2024-10-11 | pkstr: add | Jonathan Bradley | |
| 2024-10-11 | initial commit: macros, memory, tests | Jonathan Bradley | |
