summaryrefslogtreecommitdiffstats
path: root/include/list.h
Commit message (Collapse)AuthorAgeFilesLines
* Add user pointer to sort apiLouis Burda2023-06-081-4/+4
|
* Make LIST_ITER_ITEMS more concise and add install targetsLouis Burda2023-05-291-10/+10
|
* Add more utility macros and upcast internally for sort funcsLouis Burda2023-05-261-7/+35
|
* Set C99 standard and add link detach functionsLouis Burda2023-04-121-3/+67
|
* Remove typeof from LIST_UPCAST for standard C complianceLouis Burda2023-04-091-3/+2
|
* Rename _push_ api to _insert_Louis Burda2023-04-021-9/+9
|
* Inline some functions, add -O2 optimization, make naming less collision proneLouis Burda2023-03-311-35/+100
|
* ASSERT vs CHECK semantics + fixed install targetLouis Burda2023-03-131-20/+0
|
* Refactor to use optional assertLouis Burda2023-02-171-0/+20
|
* Change list_sort ascending to reverseLouis Burda2022-03-151-2/+2
|
* Simplified sorting interfaceLouis Burda2022-03-021-4/+4
|
* Added link inuse check, sorted insert, and list clear funcsLouis Burda2022-02-271-0/+6
|
* Added simple insertion sort and index functionsLouis Burda2022-02-211-1/+7
|
* Switched to more stable / sane typesLouis Burda2022-02-141-2/+3
|
* Make LIST_INNER macro independent of listLouis Burda2022-02-141-2/+2
|
* More collision resistant and generalized macrosLouis Burda2022-02-131-6/+4
|
* Core functionalityLouis Burda2022-02-121-0/+52