wzh123666666
|
c4734c00a2
|
在 SCM_CREDENTIALS 检查之后,通过 CMSG_DATA(hdr) 取出 struct ucred,校验 cred->uid == 0(仅接受 root 发送的 uevent)
Signed-off-by: wzh123666666 <wangzihao134@h-partners.com>
|
2026-08-13 17:18:30 +08:00 |
|
wzh123666666
|
4ae341fc7c
|
还原
Signed-off-by: wzh123666666 <wangzihao134@h-partners.com>
|
2026-08-13 17:16:33 +08:00 |
|
wzh123666666
|
b27c676991
|
还原
Signed-off-by: wzh123666666 <wangzihao134@h-partners.com>
|
2026-08-13 17:16:28 +08:00 |
|
wzh123666666
|
aa0de196b5
|
还原
Signed-off-by: wzh123666666 <wangzihao134@h-partners.com>
|
2026-08-13 17:13:48 +08:00 |
|
wzh123666666
|
4a33e6601f
|
还原
Signed-off-by: wzh123666666 <wangzihao134@h-partners.com>
|
2026-08-13 17:13:44 +08:00 |
|
wzh123666666
|
e5934e5cb2
|
还原
Signed-off-by: wzh123666666 <wangzihao134@h-partners.com>
|
2026-08-13 17:13:41 +08:00 |
|
wzh123666666
|
724875a90c
|
还原
Signed-off-by: wzh123666666 <wangzihao134@h-partners.com>
|
2026-08-13 17:13:38 +08:00 |
|
wzh123666666
|
2e4a628ef1
|
还原
Signed-off-by: wzh123666666 <wangzihao134@h-partners.com>
|
2026-08-13 17:13:34 +08:00 |
|
wzh123666666
|
fde94f9c5a
|
加条件守卫
Signed-off-by: wzh123666666 <wangzihao134@h-partners.com>
|
2026-08-13 15:59:24 +08:00 |
|
wzh123666666
|
6ba283522b
|
加条件守卫
Signed-off-by: wzh123666666 <wangzihao134@h-partners.com>
|
2026-08-13 15:12:38 +08:00 |
|
wzh123666666
|
0946f8e11f
|
加条件守卫
Signed-off-by: wzh123666666 <wangzihao134@h-partners.com>
|
2026-08-13 15:12:35 +08:00 |
|
wzh123666666
|
ed0a0e3e19
|
加条件守卫
Signed-off-by: wzh123666666 <wangzihao134@h-partners.com>
|
2026-08-13 15:12:32 +08:00 |
|
wzh123666666
|
7e4096e7dc
|
加条件守卫
Signed-off-by: wzh123666666 <wangzihao134@h-partners.com>
|
2026-08-13 15:12:29 +08:00 |
|
wzh123666666
|
7cb046e87d
|
改为条件依赖
Signed-off-by: wzh123666666 <wangzihao134@h-partners.com>
|
2026-08-13 14:28:58 +08:00 |
|
wzh123666666
|
e6434e3028
|
加条件守卫,确保 indep 构建不尝试构建 sample 测试
Signed-off-by: wzh123666666 <wangzihao134@h-partners.com>
|
2026-08-13 14:28:49 +08:00 |
|
wzh123666666
|
8b9583abbc
|
增加了对 cred->uid == 0 的验证
Signed-off-by: wzh123666666 <wangzihao134@h-partners.com>
|
2026-08-13 13:47:04 +08:00 |
|
wzh123666666
|
cc256c779b
|
删除空格
Signed-off-by: wzh123666666 <wangzihao134@h-partners.com>
|
2026-08-13 11:17:32 +08:00 |
|
wzh123666666
|
ec2b42f234
|
2
Signed-off-by: wzh123666666 <wangzihao134@h-partners.com>
|
2026-08-13 11:13:45 +08:00 |
|
wzh123666666
|
3602dd0cb9
|
修改
Signed-off-by: wzh123666666 <wangzihao134@h-partners.com>
|
2026-08-13 10:43:35 +08:00 |
|
wzh123666666
|
01f142b9b0
|
三元表达式提取为 uidVal 变量,确保行宽不超过 120 字符
Signed-off-by: wzh123666666 <wangzihao134@h-partners.com>
|
2026-08-13 10:08:21 +08:00 |
|
wzh123666666
|
51ed85f03a
|
添加了 cred->uid == 0 校验
Signed-off-by: wzh123666666 <wangzihao134@h-partners.com>
|
2026-08-13 10:00:31 +08:00 |
|
libaoping28
|
2c0dc8cdaf
|
fix:bitwise operations.
Signed-off-by: libaoping28 <libaoping1@h-partners.com>
|
2026-07-30 20:46:35 +08:00 |
|
libaoping28
|
64911e2e70
|
fix:bitwise operations.
Signed-off-by: libaoping28 <libaoping1@h-partners.com>
|
2026-07-30 19:37:58 +08:00 |
|
yml
|
5f44244295
|
支持 ttyACM 类型 USB CDC ACM 串口设备
serial:
- serial_device_manager 添加 ttyACM 设备识别(IsUsbSerialName)
- AddVirtualUsbDevice 使用 FindUsbDeviceSysfsPath 动态查找USB设备sysfs路径
linux_serial:
- 新增 SERIAL_ACM_TYPE_NAME 常量
- HandleDevListEntry() 识别 ttyACM 前缀,ACM portId 加 1000 偏移避免冲突
- SerialOpen() 根据 devName 还原原始端口号构造 /dev/ttyACM* 路径
- SerialGetPortList() 拆分为 ScanUsbSerialDevices + ScanAcmDevices
libusb_serial:
- 新增 TARGET_INTERFACE_ACM(0x02) 匹配 CDC ACM 接口类
- GetEndPoint() 同时接受 vendor-specific(0xFF) 和 CDC(0x02) 接口
- GetPortIdByDevice() 先扫 ttyUSB 再扫 ttyACM,ACM portId 加 1000 偏移
serial_sysfs_device.h:
- 新增 SYSFS_ACM_DEVICES_DIR 和 ACM_PORT_ID_OFFSET 宏定义
Signed-off-by: yml <yangmingliang9@huawei.com>
Change-Id: I6231463b6d4cf49822e3128107e7bee6cd071e51
|
2026-06-13 16:42:36 +08:00 |
|
hwymlgitcode
|
85b6a410f5
|
add dtr/dsr
Signed-off-by: hwymlgitcode <yangmingliang9@huawei.com>
Co-authored-by: Agent
|
2026-06-03 14:31:01 +08:00 |
|
w60091471
|
0760eb977e
|
serial接口整改
Signed-off-by: w60091471 <wanghongen2@h-partners.com>
|
2026-06-03 10:37:51 +08:00 |
|