Linus Torvalds
39b3f4e0db
Merge tag 'hardening-v6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Pull hardening updates from Kees Cook:
- lib/string_choices:
- Add str_up_down() helper (Michal Wajdeczko)
- Add str_true_false()/str_false_true() helper (Hongbo Li)
- Introduce several opposite string choice helpers (Hongbo Li)
- lib/string_helpers:
- rework overflow-dependent code (Justin Stitt)
- fortify: refactor test_fortify Makefile to fix some build problems
(Masahiro Yamada)
- string: Check for "nonstring" attribute on strscpy() arguments
- virt: vbox: Replace 1-element arrays with flexible arrays
- media: venus: hfi_cmds: Replace 1-element arrays with flexible arrays
* tag 'hardening-v6.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux:
lib/string_choices: Add some comments to make more clear for string choices helpers.
lib/string_choices: Introduce several opposite string choice helpers
lib/string_choices: Add str_true_false()/str_false_true() helper
string: Check for "nonstring" attribute on strscpy() arguments
media: venus: hfi_cmds: struct hfi_session_release_buffer_pkt: Add __counted_by annotation
media: venus: hfi_cmds: struct hfi_session_release_buffer_pkt: Replace 1-element array with flexible array
virt: vbox: struct vmmdev_hgcm_pagelist: Replace 1-element array with flexible array
lib/string_helpers: rework overflow-dependent code
coccinelle: Add rules to find str_down_up() replacements
string_choices: Add wrapper for str_down_up()
coccinelle: Add rules to find str_up_down() replacements
lib/string_choices: Add str_up_down() helper
fortify: use if_changed_dep to record header dependency in *.cmd files
fortify: move test_fortify.sh to lib/test_fortify/
fortify: refactor test_fortify Makefile to fix some build problems
2024-09-18 12:12:41 +02:00
..
2024-06-20 11:52:56 +02:00
2024-06-30 11:29:17 +01:00
2024-07-12 10:11:43 +02:00
2024-09-03 18:19:40 +02:00
2024-07-29 01:19:51 +01:00
2024-08-20 14:02:22 -04:00
2024-08-30 08:22:36 +02:00
2024-09-11 10:45:28 -06:00
2024-08-08 16:52:43 -07:00
2024-07-11 15:33:28 +02:00
2024-05-24 10:36:55 +01:00
2024-06-11 12:57:49 -05:00
2024-06-05 14:52:15 +05:30
2024-08-26 19:21:14 -07:00
2024-09-17 14:46:17 +02:00
2024-08-26 09:33:58 -07:00
2024-08-23 13:04:34 +01:00
2024-08-28 16:53:57 +02:00
2024-09-05 11:39:17 +02:00
2024-09-13 21:15:44 -07:00
2024-07-21 17:15:46 -07:00
2024-05-07 01:35:57 +02:00
2024-05-06 11:13:56 +02:00
2024-05-07 01:35:57 +02:00
2024-08-26 09:37:22 -07:00
2024-07-25 11:57:27 +02:00
2024-09-04 16:40:33 -07:00
2024-08-26 09:37:23 -07:00
2024-08-26 09:37:23 -07:00
2024-06-07 11:08:07 +02:00
2024-09-12 10:14:15 -06:00
2024-08-22 10:45:12 +02:00
2024-07-15 09:44:54 -03:00
2024-06-01 07:28:21 +02:00
2024-07-16 09:53:05 -04:00
2024-07-18 08:27:47 +02:00
2024-09-12 20:28:46 -07:00
2024-08-19 22:36:26 -04:00
2024-05-08 17:29:24 -04:00
2024-09-11 20:53:43 -07:00
2024-07-19 20:22:12 +02:00
2024-06-28 14:36:43 +02:00
2024-09-06 08:31:40 -06:00
2024-09-10 16:55:23 -07:00
2024-09-11 20:44:32 -07:00
2024-08-12 17:50:34 -07:00
2024-07-08 13:47:25 -04:00
2024-05-06 12:47:24 -04:00
2024-07-08 14:10:05 -04:00
2024-07-09 11:29:59 +02:00
2024-09-16 11:15:26 +02:00
2024-07-05 17:45:47 -07:00
2024-05-16 18:14:09 -05:00
2024-07-04 16:00:38 +02:00
2024-06-28 10:37:29 +02:00
2024-08-14 20:37:47 -07:00
2024-05-22 09:56:00 -07:00
2024-07-05 17:45:47 -07:00
2024-08-14 13:05:42 -04:00
2024-09-08 18:40:33 +01:00
2024-07-19 20:22:48 +02:00
2024-07-16 11:44:00 -04:00
2024-08-20 11:38:23 +02:00
2024-06-20 15:19:17 -06:00
2024-05-08 00:42:25 -07:00
2024-07-01 09:44:27 +01:00
2024-05-13 14:48:04 -07:00
2024-07-03 16:40:45 -04:00
2024-09-11 20:44:32 -07:00
2024-07-03 12:24:54 +02:00
2024-06-10 10:24:30 +02:00
2024-08-22 16:56:24 -07:00
2024-06-27 13:06:47 +02:00
2024-05-14 10:54:49 -04:00
2024-05-22 08:31:15 -04:00
2024-06-26 13:22:42 +02:00
2024-06-04 08:59:58 +02:00