Code

History

Commits on v5.8 to lib/string.c35+
  1. lib/string.c: update match_string() doc-strings with correct behaviorAlexandru Ardelean committed 6 years agoc11d3fa
  2. lib/string: add strnchrnul()Yury Norov committed 6 years ago0bee0ce
  3. lib/string: Make memzero_explicit() inline instead of externalArvind Sankar committed 7 years agobec5007
  4. strscpy: reject buffer sizes larger than INT_MAXKees Cook committed 7 years ago9a15646
  5. kernel-doc: core-api: include string.h into core-apiJoe Perches committed 7 years ago917cda2
  6. lib/string.c: allow searching for NUL with strnchrPeter Rosin committed 7 years agob097571
  7. lib/string: Add strscpy_pad() functionTobin C. Harding committed 7 years ago458a3bf
  8. lib/string.c: implement a basic bcmpNick Desaulniers committed 7 years ago5f074f3
  9. lib: Fix ia64 bootloader linkageAlexander Shishkin committed 8 years ago93048c0
  10. lib: Add memcat_p(): paste 2 pointer arrays togetherAlexander Shishkin committed 8 years agoce76d93
  11. lib/strscpy: Shut up KASAN false-positives in strscpy()Andrey Ryabinin committed 8 years ago1a3241f
  12. lib: add module support to string testsGeert Uytterhoeven committed 8 years agod6b28e0
  13. License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman committed 9 years agob244131
  14. lib/string.c: check for kmalloc() failureDan Carpenter committed 9 years agoda43652
  15. lib/string.c: add testcases for memset16/32/64Matthew Wilcox committed 9 years ago03270c1
  16. lib/string.c: add multibyte memset functionsMatthew Wilcox committed 9 years ago3b3c4ba
  17. include/linux/string.h: add the option of fortified string.h functionsDaniel Micay committed 9 years ago6974f0c
  18. Merge tag 'usb-4.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usbLinus Torvalds committed 9 years ago8f28472
  19. kernel-api.rst: fix a series of errors when parsing C filesmchehab@s-opensource.com committed 9 years ago0e056eb
  20. lib/string: add sysfs_match_string helperHeikki Krogerus committed 9 years agoe1fe7b6
  21. lib: move strtobool() to kstrtobool()Kees Cook committed 10 years agoef95159
  22. lib/string: introduce match_string() helperAndy Shevchenko committed 10 years ago56b0608
  23. lib/string.c: add ULL suffix to the constant definitionAndy Shevchenko committed 11 years ago3368e8f
  24. strscpy: zero any trailing garbage bytes in the destinationChris Metcalf committed 11 years ago990486c
  25. string: provide strscpy()Chris Metcalf committed 11 years ago30035e4
  26. lib/string.c: introduce strreplace()Rasmus Villemoes committed 11 years ago94df290
  27. lib: make memzero_explicit more robust against dead store eliminationDaniel Borkmann committed 11 years ago7829fb0
  28. lib: memzero_explicit: use barrier instead of OPTIMIZER_HIDE_VARmancha security committed 11 years ago0b053c9
  29. Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6Linus Torvalds committed 11 years agofee5429
  30. lib/string.c: improve strrchr()Rasmus Villemoes committed 11 years ago8da53d4
  31. lib/string.c: remove strnicmp()Rasmus Villemoes committed 11 years agoaf3cd13
  32. lib: memzero_explicit: add comment for its usageDaniel Borkmann committed 11 years ago8155330
  33. Merge tag 'random_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/randomLinus Torvalds committed 12 years ago14d4cc0
  34. random: add and use memzero_explicit() for clearing dataDaniel Borkmann committed 12 years agod4c5efd
  35. lib: string: Make all calls to strnicmp into calls to strncasecmpRasmus Villemoes committed 12 years agob0bfb63