| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-11-02 | tools/nolibc: add missing memchr() to string.h | Willy Tarreau | 1 | -0/+15 |
| 2025-05-21 | tools/nolibc: add strstr() | Thomas Weißschuh | 1 | -0/+20 |
| 2025-05-21 | tools/nolibc: include nolibc.h early from all header files | Thomas Weißschuh | 1 | -4/+3 |
| 2025-04-22 | tools/nolibc: add tolower() and toupper() | Thomas Weißschuh | 1 | -0/+17 |
| 2025-02-03 | tools/nolibc: add prototypes for non-static functions | Thomas Weißschuh | 1 | -0/+4 |
| 2024-07-29 | tools/nolibc: include arch.h from string.h | Thomas Weißschuh | 1 | -0/+1 |
| 2024-04-10 | tools/nolibc/string: remove open-coded strnlen() | Thomas Weißschuh | 1 | -6/+1 |
| 2024-04-10 | tools/nolibc: Fix strlcpy() return code and size usage | Rodrigo Campos | 1 | -8/+10 |
| 2024-04-10 | tools/nolibc: Fix strlcat() return code and size usage | Rodrigo Campos | 1 | -9/+18 |
| 2024-04-10 | tools/nolibc/string: export strlen() | Rodrigo Campos | 1 | -1/+1 |
| 2023-10-12 | tools/nolibc: string: Remove the `_nolibc_memcpy_up()` function | Ammar Faizi | 1 | -13/+7 |
| 2023-10-12 | tools/nolibc: string: Remove the `_nolibc_memcpy_down()` function | Ammar Faizi | 1 | -10/+0 |
| 2023-10-12 | tools/nolibc: x86-64: Use `rep stosb` for `memset()` | Ammar Faizi | 1 | -0/+2 |
| 2023-10-12 | tools/nolibc: x86-64: Use `rep movsb` for `memcpy()` and `memmove()` | Ammar Faizi | 1 | -0/+4 |
| 2023-06-09 | tools/nolibc: use standard __asm__ statements | Thomas Weißschuh | 1 | -2/+2 |
| 2023-01-09 | tools/nolibc: prevent gcc from making memset() loop over itself | Willy Tarreau | 1 | -1/+4 |
| 2023-01-09 | tools/nolibc: fix missing includes causing build issues at -O0 | Willy Tarreau | 1 | -0/+3 |
| 2022-10-28 | tools/nolibc/string: Fix memcmp() implementation | Rasmus Villemoes | 1 | -2/+2 |
| 2022-10-28 | tools/nolibc: Fix missing strlen() definition and infinite loop with gcc-12 | Willy Tarreau | 1 | -5/+8 |
| 2022-04-20 | tools/nolibc/string: Implement `strdup()` and `strndup()` | Ammar Faizi | 1 | -0/+32 |
| 2022-04-20 | tools/nolibc/string: Implement `strnlen()` | Ammar Faizi | 1 | -0/+9 |
| 2022-04-20 | tools/nolibc/string: do not use __builtin_strlen() at -O0 | Willy Tarreau | 1 | -1/+10 |
| 2022-04-20 | tools/nolibc/string: add strcmp() and strncmp() | Willy Tarreau | 1 | -0/+23 |
| 2022-04-20 | tools/nolibc/string: export memset() and memmove() | Willy Tarreau | 1 | -2/+8 |
| 2022-04-20 | tools/nolibc: move exported functions to their own section | Willy Tarreau | 1 | -1/+1 |
| 2022-04-20 | tools/nolibc/string: add tiny versions of strncat() and strlcat() | Willy Tarreau | 1 | -0/+41 |
| 2022-04-20 | tools/nolibc/string: add strncpy() and strlcpy() | Willy Tarreau | 1 | -0/+28 |
| 2022-04-20 | tools/nolibc/string: slightly simplify memmove() | Willy Tarreau | 1 | -6/+14 |
| 2022-04-20 | tools/nolibc/string: use unidirectional variants for memcpy() | Willy Tarreau | 1 | -1/+23 |
| 2022-04-20 | tools/nolibc/string: split the string functions into string.h | Willy Tarreau | 1 | -0/+107 |