aboutsummaryrefslogtreecommitdiff
path: root/lib/strncpy_from_user.c
AgeCommit message (Expand)AuthorFilesLines
2022-04-19lib/strn*,objtool: Enforce user_access_begin() rulesGravatar Peter Zijlstra 1-1/+1
2022-02-25uaccess: remove CONFIG_SET_FSGravatar Arnd Bergmann 1-1/+1
2020-11-19lib/strncpy_from_user.c: Mask out bytes after NUL terminator.Gravatar Daniel Xu 1-2/+17
2020-10-16lib, uaccess: add failure injection to usercopy functionsGravatar Albert van der Linde 1-0/+3
2020-06-04lib: Add might_fault() to strncpy_from_user.Gravatar KP Singh 1-0/+1
2020-05-01uaccess: Selectively open read or write user accessGravatar Christophe Leroy 1-2/+2
2020-01-24lib: Reduce user_access_begin() boundaries in strncpy_from_user() and strnlen...Gravatar Christophe Leroy 1-7/+7
2019-09-25lib: untag user pointers in strn*_userGravatar Andrey Konovalov 1-1/+2
2019-04-24mm/uaccess: Use 'unsigned long' to placate UBSAN warnings on older GCC versionsGravatar Peter Zijlstra 1-2/+3
2019-01-04make 'user_access_begin()' do 'access_ok()'Gravatar Linus Torvalds 1-4/+5
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGravatar Greg Kroah-Hartman 1-0/+1
2016-10-11lib: harden strncpy_from_userGravatar Mark Rutland 1-0/+2
2016-08-08unsafe_[get|put]_user: change interface to use a error target labelGravatar Linus Torvalds 1-4/+4
2016-05-20x86/kasan: instrument user memory access APIGravatar Andrey Ryabinin 1-0/+2
2015-12-17Use the new batched user accesses in generic user string handlingGravatar Linus Torvalds 1-3/+8
2015-02-12lib/strncpy_from_user.c: replace module.h includeGravatar Rasmus Villemoes 1-1/+2
2012-05-26word-at-a-time: make the interfaces truly genericGravatar Linus Torvalds 1-40/+7
2012-05-24lib: Sparc's strncpy_from_user is generic enough, move under lib/Gravatar David S. Miller 1-0/+146