Age | Commit message (Expand) | Author | Files | Lines |
2022-11-01 | string: Add __realloc_size hint to kmemdup() | Kees Cook | 1 | -1/+1 |
2022-09-08 | string: Introduce strtomem() and strtomem_pad() | Kees Cook | 1 | -0/+43 |
2022-05-12 | fortify: Provide a memcpy trap door for sharp corners | Kees Cook | 1 | -0/+4 |
2021-11-03 | string: uninline memcpy_and_pad | Guenter Roeck | 1 | -17/+2 |
2021-10-18 | string.h: Introduce memset_startat() for wiping trailing members and padding | Kees Cook | 1 | -0/+18 |
2021-10-18 | string.h: Introduce memset_after() for wiping trailing members/padding | Kees Cook | 1 | -0/+17 |
2021-09-25 | fortify: Move remaining fortify helpers into fortify-string.h | Kees Cook | 1 | -9/+0 |
2021-08-19 | isystem: ship and use stdarg.h | Alexey Dobriyan | 1 | -1/+1 |
2021-07-01 | kernel.h: split out kstrtox() and simple_strtox() to a separate header | Andy Shevchenko | 1 | -7/+0 |
2021-02-26 | string.h: move fortified functions definitions in a dedicated header. | Francis Laniel | 1 | -281/+1 |
2020-12-22 | kasan, arm64: expand CONFIG_KASAN checks | Andrey Konovalov | 1 | -1/+1 |
2020-12-16 | string.h: add FORTIFY coverage for strscpy() | Francis Laniel | 1 | -0/+48 |
2020-12-16 | lib: string.h: detect intra-object overflow in fortified string functions | Daniel Axtens | 1 | -11/+16 |
2020-10-06 | x86, powerpc: Rename memcpy_mcsafe() to copy_mc_to_{user, kernel}() | Dan Williams | 1 | -8/+1 |
2020-06-04 | string.h: fix incompatibility between FORTIFY_SOURCE and KASAN | Daniel Axtens | 1 | -12/+48 |
2020-02-04 | lib/string: add strnchrnul() | Yury Norov | 1 | -0/+1 |
2019-12-01 | rss_stat: add support to detect RSS updates of external mm | Joel Fernandes (Google) | 1 | -0/+2 |
2019-10-08 | lib/string: Make memzero_explicit() inline instead of external | Arvind Sankar | 1 | -1/+20 |
2019-09-26 | kernel-doc: core-api: include string.h into core-api | Joe Perches | 1 | -2/+3 |
2019-04-09 | lib/string: Add strscpy_pad() function | Tobin C. Harding | 1 | -0/+4 |
2019-04-06 | lib/string.c: implement a basic bcmp | Nick Desaulniers | 1 | -0/+3 |
2018-12-23 | string.h: Add str_has_prefix() helper function | Steven Rostedt (VMware) | 1 | -0/+20 |
2018-10-11 | lib: Add memcat_p(): paste 2 pointer arrays together | Alexander Shishkin | 1 | -0/+7 |
2018-05-15 | x86/asm/memcpy_mcsafe: Return bytes remaining | Dan Williams | 1 | -2/+2 |
2018-01-31 | Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 1 | -0/+1 |
2018-01-31 | Merge branch 'for-4.16' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/c... | Linus Torvalds | 1 | -1/+1 |
2018-01-19 | string: drop __must_check from strscpy() and restore strscpy() usages in cgroup | Tejun Heo | 1 | -1/+1 |
2018-01-07 | new primitive: vmemdup_user() | Al Viro | 1 | -0/+1 |
2017-12-15 | string.h: workaround for increased stack usage | Arnd Bergmann | 1 | -1/+4 |
2017-11-02 | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | Greg Kroah-Hartman | 1 | -0/+1 |
2017-09-11 | string.h: un-fortify memcpy_and_pad | Martin Wilck | 1 | -13/+2 |
2017-09-09 | Merge branch 'for-4.14/block-postmerge' of git://git.kernel.dk/linux-block | Linus Torvalds | 1 | -0/+30 |
2017-09-09 | lib/string.c: add multibyte memset functions | Matthew Wilcox | 1 | -0/+30 |
2017-08-28 | string.h: add memcpy_and_pad() | Martin Wilck | 1 | -0/+30 |
2017-07-15 | Merge branch 'work.mount' of git://git.kernel.org/pub/scm/linux/kernel/git/vi... | Linus Torvalds | 1 | -0/+1 |
2017-07-15 | replace incorrect strscpy use in FORTIFY_SOURCE | Daniel Micay | 1 | -11/+12 |
2017-07-13 | include/linux/string.h: add the option of fortified string.h functions | Daniel Micay | 1 | -0/+200 |
2017-07-06 | Provide a function to create a NUL-terminated string from unterminated data | David Howells | 1 | -0/+1 |
2017-06-09 | x86, uaccess: introduce copy_from_iter_flushcache for pmem / cache-bypass ope... | Dan Williams | 1 | -0/+6 |
2017-05-06 | Merge tag 'libnvdimm-for-4.12' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -0/+8 |
2017-04-25 | x86, dax, pmem: remove indirection around memcpy_from_pmem() | Dan Williams | 1 | -0/+8 |
2017-03-23 | lib/string: add sysfs_match_string helper | Heikki Krogerus | 1 | -0/+10 |
2016-05-20 | include/linux: apply __malloc attribute | Rasmus Villemoes | 1 | -1/+1 |
2016-03-18 | lib: move strtobool() to kstrtobool() | Kees Cook | 1 | -1/+5 |
2016-03-18 | lib/string: introduce match_string() helper | Andy Shevchenko | 1 | -0/+2 |
2016-01-04 | new helper: memdup_user_nul() | Al Viro | 1 | -0/+1 |
2015-09-10 | string: provide strscpy() | Chris Metcalf | 1 | -0/+3 |
2015-06-26 | lib/string.c: introduce strreplace() | Rasmus Villemoes | 1 | -0/+1 |
2015-02-14 | mm/util: add kstrdup_const | Andrzej Hajda | 1 | -0/+3 |
2015-02-13 | lib/string.c: remove strnicmp() | Rasmus Villemoes | 1 | -3/+0 |