liblist-c

C type-agnostic linked-list library
git clone https://git.sinitax.com/sinitax/liblist-c
Log | Files | Refs | LICENSE | sfeed.txt

DateCommit messageAuthorFiles+-
2023-07-13 01:06Fix list_insert_sorted use of offsetLouis Burda1+5-2
2023-06-08 01:13Add user pointer to sort apiLouis Burda3+13-13
2023-05-30 13:42Remove executable permissions from headers installLouis Burda3+2-54
2023-05-29 13:28Make LIST_ITER_ITEMS more concise and add install targetsLouis Burda3+28-17
2023-05-29 12:16Template build.jst for debug configurationLouis Burda2+67-0
2023-05-26 01:25Add more utility macros and upcast internally for sort funcsLouis Burda5+74-25
2023-05-20 09:52Update build.jstLouis Burda1+11-5
2023-05-13 20:21Add cleanall makefile targetLouis Burda1+3-1
2023-05-01 21:05Add 'just' build fileLouis Burda1+35-0
2023-04-13 02:05Set C99 standard and add link detach functionsLouis Burda4+71-34
2023-04-09 14:18Remove typeof from LIST_UPCAST for standard C complianceLouis Burda1+2-3
2023-04-02 19:27Rename _push_ api to _insert_Louis Burda2+36-36
2023-03-27 22:05Inline some functions, add -O2 optimization, make naming less collision proneLouis Burda6+251-258
2023-03-13 21:20Add MIT licenseLouis Burda1+21-0
2023-03-13 21:19ASSERT vs CHECK semantics + fixed install targetLouis Burda5+44-46
2023-02-17 19:41Refactor to use optional assertLouis Burda3+57-55
2022-03-15 15:51Change list_sort ascending to reverseLouis Burda2+6-6
2022-03-02 18:42Simplified sorting interfaceLouis Burda4+22-20
2022-02-28 11:10Fix sorted insertLouis Burda1+9-4
2022-02-27 12:58Added link inuse check, sorted insert, and list clear funcsLouis Burda4+54-2
2022-02-25 00:31Ensure list_at only returns links that may be UPCASTLouis Burda1+6-2
2022-02-22 15:03Fix bug in list_sortLouis Burda1+1-1
2022-02-22 14:07Use size_t in list_lenLouis Burda1+1-1
2022-02-21 18:00Added simple insertion sort and index functionsLouis Burda5+73-4
2022-02-14 17:15Fix off-by-one in list_frontLouis Burda1+1-1
2022-02-14 17:05Update api with added functionsLouis Burda2+15-2
2022-02-14 14:39Switched to more stable / sane typesLouis Burda3+14-11
2022-02-14 11:42Make LIST_INNER macro independent of listLouis Burda1+2-2
2022-02-13 10:56More collision resistant and generalized macrosLouis Burda2+5-7
2022-02-13 09:54Add version script for tracking abi changesLouis Burda3+20-3
2022-02-12 14:34Add more sanity checks via assertLouis Burda1+7-1
2022-02-12 14:10Allow negative tail offsets for list_atLouis Burda1+4-1
2022-02-12 13:25Core functionalityLouis Burda6+342-0