aboutsummaryrefslogtreecommitdiffstats
path: root/libsimple (follow)
Commit message (Expand)AuthorAgeFilesLines
* Add [e[n]]aligned_str[n]dup and aligned_str[n]dupaMattias Andrée2018-11-252-0/+152
* Add arraydup macros1.1Mattias Andrée2018-11-251-0/+48
* Add array.hMattias Andrée2018-11-251-0/+117
* Add man pagesMattias Andrée2018-11-253-4/+4
* Add man pages for {str,stp}[n]setMattias Andrée2018-11-252-4/+4
* Fix consistence in memelem functionsMattias Andrée2018-11-254-110/+110
* Add man pagesMattias Andrée2018-11-253-9/+9
* Add [raw]memelem{cpy,move}Mattias Andrée2018-11-244-39/+115
* Add testsMattias Andrée2018-11-231-1/+1
* Split out memelem.h from mem.hMattias Andrée2018-11-232-261/+262
* Some fixes and testsMattias Andrée2018-11-233-24/+33
* Add a bunch of function and macrosMattias Andrée2018-11-194-23/+1555
* Add memelemscanMattias Andrée2018-11-171-0/+20
* Add memscan and memcasescanMattias Andrée2018-11-171-5/+41
* mMattias Andrée2018-11-171-1/+1
* Add st{r,p}[n]moveMattias Andrée2018-11-163-4/+72
* Add mempmoveMattias Andrée2018-11-161-2/+18
* memisutf8: string can be NULL (if n is 0)Mattias Andrée2018-11-161-1/+1
* Add strnisutf8 and memisutf8Mattias Andrée2018-11-163-1/+38
* Add TWOS_COMPLEMENT, ONES_COMPLEMENT, and SIGN_MAGNITUDEMattias Andrée2018-11-161-0/+27
* memalloc/arrayalloc: add L1-cache optimisationMattias Andrée2018-11-151-0/+6
* Add man page for memallocMattias Andrée2018-11-061-1/+1
* Add libsimple_eprintf_preprint and libsimple_eprintf_postprintMattias Andrée2018-11-061-0/+34
* Add tests for mem[p]setelem and add man pages for libsimple_default_failure_exitMattias Andrée2018-11-061-2/+2
* Add tests and small fixesMattias Andrée2018-11-054-15/+16
* Rename isutf8 to strisutf8 and add man pageMattias Andrée2018-11-051-3/+3
* Add ischrcaseset and man pages for ischrset, ischrcaseset, and [v]{we,en,e}printfMattias Andrée2018-11-052-5/+52
* DocumentationMattias Andrée2018-11-0112-34/+2009
* More header file documentationMattias Andrée2018-10-3118-66/+475
* More documentationMattias Andrée2018-10-313-10/+316
* Add documentation to time.hMattias Andrée2018-10-281-0/+214
* mMattias Andrée2018-10-281-1/+1
* Add doc to aligned_memdup.h, memdup.h, strdup.h, and strndup.hMattias Andrée2018-10-274-0/+117
* Add man pages for memdup, aligned_memdup, strdup and strndup functions, and fix strndupaMattias Andrée2018-10-271-3/+1
* Remove strndup, it is in POSIXMattias Andrée2018-10-271-6/+0
* Add man pages for strn[case]chr[nul] and strrn[case]chrMattias Andrée2018-10-231-6/+6
* Add man pages for strn[case]{starts,ends}Mattias Andrée2018-10-231-4/+4
* Add man pages for str[r]n[case]strMattias Andrée2018-10-231-4/+4
* Add man pages for strn[case]cmpnulMattias Andrée2018-10-231-2/+2
* Add man page for strnendMattias Andrée2018-10-231-1/+1
* Add man pages for str[r]n[case]eq{,nul,len}Mattias Andrée2018-10-231-33/+277
* Add strn[case]eqlenMattias Andrée2018-10-222-8/+32
* Add strn{case}{starts,ends}Mattias Andrée2018-10-221-10/+34
* Add strn{,case}chr{,nul}, strnend, and strrn{,case}chrMattias Andrée2018-10-221-5/+60
* Add memcase{cmp,ends,starts,eq} and mem[r]casememMattias Andrée2018-10-211-12/+103
* Add memcasechrMattias Andrée2018-10-211-3/+19
* Add rawmemrcasechrMattias Andrée2018-10-211-0/+22
* Add rawmemcasechr and memrcasechrMattias Andrée2018-10-211-2/+39
* Add {str,mem}[r][case]eqlenMattias Andrée2018-10-212-21/+162
* Add strrcasechrMattias Andrée2018-10-211-1/+15