aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add man pages for memdup, aligned_memdup, strdup and strndup functions, and fix strndupaMattias Andrée2018-10-2729-3/+562
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* m fixMattias Andrée2018-10-271-2/+2
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* memdup, aligned_memdup: allocate with size 1 if n is 0Mattias Andrée2018-10-272-2/+4
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Remove strndup, it is in POSIXMattias Andrée2018-10-275-82/+9
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add man pages for strn[case]chr[nul] and strrn[case]chrMattias Andrée2018-10-2314-13/+538
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* mempcpy.3: see also stpcpy and stpncpyMattias Andrée2018-10-231-2/+4
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add man pages for strn[case]{starts,ends}Mattias Andrée2018-10-2313-20/+342
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add man pages for str[r]n[case]strMattias Andrée2018-10-2312-17/+368
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add man pages for strn[case]cmpnulMattias Andrée2018-10-235-4/+188
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add man page for strnendMattias Andrée2018-10-233-2/+81
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add man pages for str[r]n[case]eq{,nul,len}Mattias Andrée2018-10-2323-61/+982
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add strn[case]eqlenMattias Andrée2018-10-226-8/+170
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add strn{case}{starts,ends}Mattias Andrée2018-10-226-10/+234
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add strn{,case}chr{,nul}, strnend, and strrn{,case}chrMattias Andrée2018-10-2234-5/+395
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add memcase{cmp,ends,starts,eq} and mem[r]casememMattias Andrée2018-10-2126-17/+905
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add memcasechrMattias Andrée2018-10-216-5/+139
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add rawmemrcasechrMattias Andrée2018-10-2115-13/+158
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add rawmemcasechr and memrcasechrMattias Andrée2018-10-2120-7/+300
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* mMattias Andrée2018-10-212-2/+2
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add {str,mem}[r][case]eqlenMattias Andrée2018-10-2161-59/+1108
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add strrcasechrMattias Andrée2018-10-216-1/+142
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add strcasechr and strcasechrnulMattias Andrée2018-10-2110-9/+289
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add man pages for more str-functionsMattias Andrée2018-10-2115-22/+530
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add man pages some str-functionsMattias Andrée2018-10-2127-3/+773
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add mempsetelem and memsetelem and add fix and tests for memelem and memrelemMattias Andrée2018-10-209-9/+285
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add man pages for memeq, mempcpy and mempsetMattias Andrée2018-10-204-2/+238
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add man pages for memstarts and memends, and fix highlighting in man pagesMattias Andrée2018-10-209-8/+180
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add memelem and memrelemMattias Andrée2018-10-208-0/+361
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add man pages for memmem and memrmemMattias Andrée2018-10-203-4/+183
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add man pages for memrchr, rawmemchr, and rawmemrchrMattias Andrée2018-10-2020-12/+299
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add man pages for putenvf and getenv functionsMattias Andrée2018-10-2017-0/+466
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Fix a typo.pranomostro2018-09-151-1/+1
|
* Add TODOMattias Andrée2018-09-021-0/+10
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* miscMattias Andrée2018-09-0250-1479/+3929
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add malloc function attribute were appropriateMattias Andrée2018-08-301-41/+41
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Fixes to reamdeMattias Andrée2018-08-301-8/+8
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Makefile: add install and uninstall rules1.0Mattias Andrée2018-08-292-1/+16
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Circumvent optimisation bug in clang, and fix bug in have_custom_mallocMattias Andrée2018-08-292-0/+5
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Fix clang supportMattias Andrée2018-08-291-1/+1
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Circumvent GCC bugs in test code when optimisedMattias Andrée2018-08-294-27/+31
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add readmeMattias Andrée2018-08-291-2/+2
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Remove sendfd, recvfd, recvfrom_timestamped, and recv_timestamped for nowMattias Andrée2018-08-296-218/+0
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add tests for strtotimespec and strtotimevalMattias Andrée2018-08-292-12/+547
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add tests for [v]{we,e,en}printfMattias Andrée2018-08-291-1/+82
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add testsMattias Andrée2018-08-298-16/+350
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Add testsMattias Andrée2018-08-2915-238/+693
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Warn about unran tests under valgrindMattias Andrée2018-08-281-0/+6
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Replace exit and fprintfMattias Andrée2018-08-283-41/+101
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Make it possible to force all memory allocation functions to fail in testsMattias Andrée2018-08-285-16/+44
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>
* Simplify en* functions, and handle argv0 == NULL correctMattias Andrée2018-08-289-63/+18
| | | | Signed-off-by: Mattias Andrée <maandree@kth.se>