summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Update liballocHEADmasterLouis Burda2025-06-192-3/+3
|
* Update liballoc subgit to use rmkLouis Burda2025-06-194-3/+5
|
* Rename to rmkLouis Burda2024-10-023-6/+6
|
* Modify error propagation and add modified statusLouis Burda2024-05-203-57/+70
|
* Add liballoc as subgitLouis Burda2024-05-1015-3/+361
|
* Change data type since sizeof(char) not necessarily 1Louis Burda2023-11-123-22/+22
|
* Update liballoc upstreamLouis Burda2023-11-121-1/+1
|
* Add support for fusing dvec and data allocationLouis Burda2023-08-125-19/+96
|
* Add quicksort_ex for sorting large elements efficientlyLouis Burda2023-08-125-5/+83
|
* Replace bubblesort with quicksort and add _push/_popLouis Burda2023-08-125-21/+79
|
* Add locked attr to prevent further reallocationsLouis Burda2023-08-122-12/+24
|
* Allow dvec_free on NULLLouis Burda2023-08-121-1/+1
|
* Add -Wpedantic and remove void * arithmeticLouis Burda2023-08-123-7/+7
|
* Fix bubble sort orderingLouis Burda2023-06-083-7/+8
|
* Update liballocLouis Burda2023-05-301-0/+0
|
* Fix configureLouis Burda2023-05-301-1/+1
|
* Remove executable permissions from headers installLouis Burda2023-05-301-1/+1
|
* Template build.jst for debug configurationLouis Burda2023-05-295-45/+78
|
* Add bubble sort and binary searchLouis Burda2023-05-265-4/+120
|
* Remove adjusting dsize on dvec_copyLouis Burda2023-05-251-2/+1
|
* Update liballocLouis Burda2023-05-212-9/+10
|
* Update build.jst to new syntaxLouis Burda2023-05-152-11/+20
|
* Add cleanall targetLouis Burda2023-05-134-13/+5
|
* Add dvec_move for readabilityLouis Burda2023-05-132-0/+9
|
* Update liballocLouis Burda2023-05-134-25/+43
|
* Add 'just' build fileLouis Burda2023-05-042-0/+36
|
* Rename dvec_remove to dvec_rm and add dvec_rm_backLouis Burda2023-05-034-5/+11
|
* Update liballoc commitLouis Burda2023-04-201-0/+0
|
* Enable iterating over const pointersLouis Burda2023-04-062-6/+6
|
* Minor API improvementsLouis Burda2023-03-315-90/+82
|
* Allow ignoring return code for _add_slot(s) and fix iterLouis Burda2023-03-232-12/+18
|
* Add option to assert successful allocs and valid argumentsLouis Burda2023-03-213-25/+73
|
* Fix -Wconversion error, add dvec_len and DVEC_ITERLouis Burda2023-03-201-1/+10
|
* Use liballoc for allocationsLouis Burda2023-03-176-35/+60
|
* Add copy and swapLouis Burda2023-03-175-40/+62
|
* Rename to libdvec to avoid ambiguityLouis Burda2023-03-1610-355/+357
|
* Negate errno in return, positive values reservedLouis Burda2023-03-132-6/+6
|
* Return errno directly for thread-safetyLouis Burda2023-03-135-52/+37
|
* ABI vs API semanticsLouis Burda2023-03-132-2/+2
|
* Add MIT licenseLouis Burda2023-03-131-0/+21
|
* Simplify by removing HANDLE_ERR and forwarding errno to callerLouis Burda2023-03-136-117/+101
|
* Migrate out bitvec into separate libraryLouis Burda2023-03-138-291/+62
|
* Added bit vector implementation and optional error handlingLouis Burda2023-01-159-39/+342
|
* Refactor abi for common use-cases and perfLouis Burda2023-01-126-198/+164
|
* Turn on assertions by default and fixLouis Burda2022-04-191-8/+8
|
* Include type in iter macroLouis Burda2022-03-311-3/+4
|
* Added VEC_ITER macro for for-loopsLouis Burda2022-03-302-2/+5
|
* Disconnect data buf from struct and make definition publicLouis Burda2022-03-296-83/+168
|
* Add methods for adding / removing mulitple items at a timeLouis Burda2022-03-122-31/+54
|
* Core functionalityLouis Burda2022-02-126-0/+286