Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add libsimple_getcwd with e- and en- versions | Mattias Andrée | 2024-04-13 | 1 | -0/+4 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Add libsimple_bindtemp_un | Mattias Andrée | 2024-01-29 | 1 | -0/+2 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Add to*, *diff, *abs, *uabs, and random_{bits,float,signed,unsigned} | Mattias Andrée | 2024-01-29 | 1 | -0/+53 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Add libsimple_generate_seed and libsimple_srand | Mattias Andrée | 2024-01-28 | 1 | -0/+3 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Update library version number | Mattias Andrée | 2024-01-27 | 1 | -1/+1 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Add libsimple_close_range | Mattias Andrée | 2024-01-27 | 1 | -0/+1 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Update VERSION_MINOR | Mattias Andrée | 2023-12-17 | 1 | -1/+1 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Update VERSION_MINOR1.4 | Mattias Andrée | 2023-07-04 | 1 | -1/+1 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Add bindex and bindex_r | Mattias Andrée | 2023-07-04 | 1 | -0/+3 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Improve makefile and fix a bug | Mattias Andrée | 2022-07-19 | 1 | -10/+39 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Replace to last static inline's with line + extern inline, and fix warnings | Mattias Andrée | 2022-06-12 | 1 | -1/+23 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Remove `static` from some `static inline` | Mattias Andrée | 2022-06-11 | 1 | -0/+91 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Fix warnings, replace some static inline with inline + extern inline, and fix glibc support | Mattias Andrée | 2022-06-11 | 1 | -10/+94 |
| | |||||
* | Remove `static` from some `static inline` | Mattias Andrée | 2022-06-10 | 1 | -0/+19 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Add strto[u]{hh,h,z}, strto{i,u}{,8,16,32,64} | Mattias Andrée | 2022-06-10 | 1 | -0/+17 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Fix tests and libsimple_arraycpy and libsimple_arraymove1.2 | Mattias Andrée | 2021-02-26 | 1 | -0/+2 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Add libsimple_[e[n]]{local,gm}time, remove dates from man pages, and add blank lines between sections in man pages | Mattias Andrée | 2021-02-26 | 1 | -0/+4 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | More tests and fix attributes on wcsndup | Mattias Andrée | 2018-12-15 | 1 | -0/+6 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | A bunch of stuff | Mattias Andrée | 2018-11-29 | 1 | -0/+9 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Some fixes and add wide-character string duplication functions | Mattias Andrée | 2018-11-25 | 1 | -1/+7 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Add [e[n]]aligned_str[n]dup and aligned_str[n]dupa | Mattias Andrée | 2018-11-25 | 1 | -0/+5 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Add array.h | Mattias Andrée | 2018-11-25 | 1 | -0/+1 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Install man pages | Mattias Andrée | 2018-11-25 | 1 | -0/+14 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Add [raw]memelem{cpy,move} | Mattias Andrée | 2018-11-24 | 1 | -0/+4 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Split out memelem.h from mem.h | Mattias Andrée | 2018-11-23 | 1 | -0/+1 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Add a bunch of function and macros | Mattias Andrée | 2018-11-19 | 1 | -19/+59 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Add memelemscan | Mattias Andrée | 2018-11-17 | 1 | -0/+1 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Add memscan and memcasescan | Mattias Andrée | 2018-11-17 | 1 | -0/+2 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Add strnisutf8 and memisutf8 | Mattias Andrée | 2018-11-16 | 1 | -1/+1 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Some fixes to libsimple-arg.h, test everything except long arguments, and fix some man pages | Mattias Andrée | 2018-11-14 | 1 | -1/+1 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Rename isutf8 to strisutf8 and add man page | Mattias Andrée | 2018-11-05 | 1 | -1/+1 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Remove strndup, it is in POSIX | Mattias Andrée | 2018-10-27 | 1 | -1/+0 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Add strn[case]eqlen | Mattias Andrée | 2018-10-22 | 1 | -0/+2 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Add strn{case}{starts,ends} | Mattias Andrée | 2018-10-22 | 1 | -0/+4 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Add strn{,case}chr{,nul}, strnend, and strrn{,case}chr | Mattias Andrée | 2018-10-22 | 1 | -0/+7 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Add memcase{cmp,ends,starts,eq} and mem[r]casemem | Mattias Andrée | 2018-10-21 | 1 | -0/+5 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Add memcasechr | Mattias Andrée | 2018-10-21 | 1 | -0/+1 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Add rawmemrcasechr | Mattias Andrée | 2018-10-21 | 1 | -1/+1 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Add rawmemcasechr and memrcasechr | Mattias Andrée | 2018-10-21 | 1 | -0/+2 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Add {str,mem}[r][case]eqlen | Mattias Andrée | 2018-10-21 | 1 | -2/+8 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Add strrcasechr | Mattias Andrée | 2018-10-21 | 1 | -0/+1 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Add strcasechr and strcasechrnul | Mattias Andrée | 2018-10-21 | 1 | -2/+4 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Add mempsetelem and memsetelem and add fix and tests for memelem and memrelem | Mattias Andrée | 2018-10-20 | 1 | -0/+1 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Add memelem and memrelem | Mattias Andrée | 2018-10-20 | 1 | -0/+2 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | misc | Mattias Andrée | 2018-09-02 | 1 | -5/+47 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Makefile: add install and uninstall rules1.0 | Mattias Andrée | 2018-08-29 | 1 | -1/+13 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Remove sendfd, recvfd, recvfrom_timestamped, and recv_timestamped for now | Mattias Andrée | 2018-08-29 | 1 | -3/+0 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Make it possible to force all memory allocation functions to fail in tests | Mattias Andrée | 2018-08-28 | 1 | -1/+1 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Add tests for allocation functions | Mattias Andrée | 2018-08-28 | 1 | -2/+3 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> | ||||
* | Add test function to all .c files | Mattias Andrée | 2018-08-28 | 1 | -37/+1 |
| | | | | Signed-off-by: Mattias Andrée <maandree@kth.se> |