301 Commits

Author SHA1 Message Date
openeuler-ci-bot
4fd20ac0af
!863 [sync] PR-861: Fix CVE-2023-7008
From: @openeuler-sync-bot 
Reviewed-by: @xujing99 
Signed-off-by: @xujing99
2025-04-28 06:57:33 +00:00
zhangyao
52f022d0a8 actually check authenticated flag of SOA transaction in resolved
(cherry picked from commit 6c7d63db50238019d89b638f92f433fa95358084)
2025-04-28 14:14:08 +08:00
openeuler-ci-bot
42d32b1ef6
!857 [sync] PR-852: sync patch from systemd community
From: @openeuler-sync-bot 
Reviewed-by: @xujing99 
Signed-off-by: @xujing99
2025-04-18 07:04:20 +00:00
hugel
b5c7c93df8 sync patch from systemd community
(cherry picked from commit 4bc7986ea6dac24cd30932f6ba14529d330feef0)
2025-04-18 14:40:18 +08:00
openeuler-ci-bot
11d50caefd
!850 [sync] PR-845: 修复补丁序号位置和changelog日期降序问题
From: @openeuler-sync-bot 
Reviewed-by: @xujing99 
Signed-off-by: @xujing99
2025-04-15 07:20:49 +00:00
hanjinpeng
1c4faca247 fix patch number position and changelog date error
(cherry picked from commit 9fffa5a3d87fa876967e8ce066cdf04969d69e9f)
2025-04-14 16:42:29 +08:00
openeuler-ci-bot
d5fc931c5c
!840 update sw_64 patch
From: @hailianguniontech 
Reviewed-by: @protkhn 
Signed-off-by: @xujing99
2025-03-27 07:17:48 +00:00
Hailiang
c63fdd0d24 update sw_64 patch 2025-03-25 13:10:56 +08:00
openeuler-ci-bot
625cb65b7b
!832 [sync] PR-831: delete Assertion o->object.type == OBJECT_ENTRY_ARRAY from the bump_entry_array
From: @openeuler-sync-bot 
Reviewed-by: @xujing99 
Signed-off-by: @xujing99
2025-01-21 03:33:25 +00:00
h30032433
00f7293514 delete Assertion o->object.type == OBJECT_ENTRY_ARRAY from the bump_entry_array
(cherry picked from commit f289458f7e41d63795ebf8c62e425d1a7e838783)
2025-01-09 20:57:06 +08:00
openeuler-ci-bot
cb96c0e8c8
!828 [sync] PR-825: systemd-logind button_dispatch add log to display devices that triggered the button
From: @openeuler-sync-bot 
Reviewed-by: @xujing99 
Signed-off-by: @xujing99
2025-01-03 02:59:08 +00:00
fly_fzc
8585800b78 systemd-logind button_dispatch add log to display devices that triggered the button
(cherry picked from commit ccb23ad9fbd090bd3f6487e5816ae6d42d9ad9cd)
2025-01-03 10:26:56 +08:00
openeuler-ci-bot
e01aea41a1
!817 sync patches from systemd community
From: @wangyuhang27 
Reviewed-by: @xujing99 
Signed-off-by: @xujing99
2025-01-03 01:10:28 +00:00
w30023233
aeadbda562 sync patches from systemd community 2024-12-24 16:17:21 +08:00
openeuler-ci-bot
abd6161e04
!811 systemd-fstab-generator print logs only to kmsg
From: @zhang-yao-2022 
Reviewed-by: @xujing99 
Signed-off-by: @xujing99
2024-12-23 09:51:21 +00:00
zhangyao
2c6fac9998 systemd-fstab-generator print logs only to kmsg 2024-12-23 16:20:51 +08:00
openeuler-ci-bot
7f0e330cc8
!809 [sync] PR-803: Fix the varlink connection is disconnected when systemd upgrade
From: @openeuler-sync-bot 
Reviewed-by: @xujing99 
Signed-off-by: @xujing99
2024-12-19 07:52:31 +00:00
zhangyao
fc90562681 Fix the varlink connection is disconnected when systemd upgrade
(cherry picked from commit 64ae0f0c7d703b792bb8ea4e917f5e1ede086704)
2024-12-19 14:56:15 +08:00
openeuler-ci-bot
5dabe0e131
!802 [sync] PR-798: backport upstream patch to solve systemd-shutdown hang all the time caused by fsync blocked by absence of DM mapping table
From: @openeuler-sync-bot 
Reviewed-by: @protkhn 
Signed-off-by: @protkhn
2024-12-13 05:58:01 +00:00
zhangyao
2e0336061f backport upstream patch to solve systemd-shutdown hang all the time caused by fsync blocked by absence of DM mapping table
(cherry picked from commit ca995e3d453af4d2c88093f3e98d030ec59d6d07)
2024-12-13 09:21:00 +08:00
openeuler-ci-bot
578a56403e
!800 [sync] PR-797: 【openEuler-24.03-LTS】fix the systemctl disable cannot delete residual symlink after the unit is deleted
From: @openeuler-sync-bot 
Reviewed-by: @protkhn 
Signed-off-by: @protkhn
2024-12-13 01:14:08 +00:00
yixiangzhike
7d7aadd8ac fix the systemctl disable cannot delete residual symlink after the unit is deleted
(cherry picked from commit d0baee766145d391b7fd017f055519db087eab75)
2024-12-12 16:28:11 +08:00
openeuler-ci-bot
c7f0863ee2
!791 fix memory leak in cryptsetup-generator.c
From: @zhang-yao-2022 
Reviewed-by: @xujing99 
Signed-off-by: @xujing99
2024-12-10 07:13:48 +00:00
肖在
1566b11ba8 fix memory leak in cryptsetup-generator.c 2024-12-10 14:23:42 +08:00
openeuler-ci-bot
565704d2af
!788 fix systemd-logind.service failed
From: @zhang-yao-2022 
Reviewed-by: @xujing99 
Signed-off-by: @xujing99
2024-12-10 01:37:03 +00:00
不吃香菜联盟
d0af19615e fix systemd-logind.service failed
Signed-off-by: 不吃香菜联盟 <niuwanli@cqsoftware.com.cn>
2024-12-09 21:38:03 +08:00
openeuler-ci-bot
bee6d639ab
!784 fix memory leak in repart
From: @zhang-yao-2022 
Reviewed-by: @xujing99 
Signed-off-by: @xujing99
2024-12-09 13:22:22 +00:00
肖在
1e48b99fca fix memory leak in repart 2024-12-09 20:44:31 +08:00
openeuler-ci-bot
9685172941
!782 [sync] PR-779: network networkd address does not set up firewall rules
From: @openeuler-sync-bot 
Reviewed-by: @protkhn 
Signed-off-by: @protkhn
2024-12-09 11:31:02 +00:00
zhangyao
6f3edf5802 network networkd address does not set up firewall rules
(cherry picked from commit 62bb9204099329e4e2362084f60884613f6e3a4f)
2024-12-09 18:05:54 +08:00
openeuler-ci-bot
50f1c99ed3
!775 escape spaces during serialization
From: @zhang-yao-2022 
Reviewed-by: @xujing99 
Signed-off-by: @xujing99
2024-12-09 08:46:57 +00:00
h30032433
3ff944624c escape spaces during serialization 2024-12-09 15:46:05 +08:00
openeuler-ci-bot
7944eae7dc
!753 [sync] PR-748: pid1: add env var to override default mount rate limit interval
From: @openeuler-sync-bot 
Reviewed-by: @jiayi0118 
Signed-off-by: @jiayi0118
2024-11-13 01:15:23 +00:00
xujing
39ee48a0f8 pid1: add env var to override default mount rate limit interval
(cherry picked from commit ba1f969e3d261da60e85338a394a3607e0a205a4)
2024-11-12 21:34:03 +08:00
openeuler-ci-bot
583be0d6f9
!745 [sync] PR-740: 修复systemctl显示service服务字段参数RootImageOptions问题
From: @openeuler-sync-bot 
Reviewed-by: @xujing99 
Signed-off-by: @xujing99
2024-11-07 12:18:12 +00:00
hanjinpeng
5a1e73b638 systemctl: fix printing of RootImageOptions
(cherry picked from commit 426002625d6bba31a0cf6925c4c85075122c51ab)
2024-11-07 19:05:12 +08:00
openeuler-ci-bot
3e5a3b46d1
!742 [sync] PR-738: mount: optimize mountinfo traversal by decoupling device discovery
From: @openeuler-sync-bot 
Reviewed-by: @jiayi0118 
Signed-off-by: @jiayi0118
2024-11-07 08:40:48 +00:00
xujing
2b45f712d7 mount: optimize mountinfo traversal by decoupling device discovery
(cherry picked from commit 6887b918443912bf1c901ac4f530ff93b1d77eb8)
2024-11-07 09:28:43 +08:00
openeuler-ci-bot
2551843c08
!726 [sync] PR-724: fix cgroup v2 cpuset function error and optimize the code of cpuset and freezer
From: @openeuler-sync-bot 
Reviewed-by: @jiayi0118 
Signed-off-by: @jiayi0118
2024-09-24 03:44:01 +00:00
xujing
2b312b44c0 cgroup: fix cgroup v2 cpuset function error and optimize the code of cpuset and freezer
(cherry picked from commit b6d240c672f4ac0327394f4d5e9c9b15d2e7cc1e)
2024-09-23 16:20:41 +08:00
openeuler-ci-bot
ecc70ab702
!703 [sync] PR-701: dont create dont-synthesize-nobody when login shell is /sbin/nologin or /usr/sbin/nologin
From: @openeuler-sync-bot 
Reviewed-by: @xujing99 
Signed-off-by: @xujing99
2024-08-16 07:49:38 +00:00
h30032433
ddf911b10b dont create dont-synthesize-nobody when login shell is /sbin/nologin or /usr/sbin/nologin
(cherry picked from commit ad22ea4e73c16741f302b80a552982dbea9de216)
2024-08-14 11:26:56 +08:00
openeuler-ci-bot
9ce3679533
!695 添加检查sscanf函数的返回值,防止返回值是EOF错误引发问题
From: @protkhn 
Reviewed-by: @xujing99 
Signed-off-by: @xujing99
2024-07-30 02:09:43 +00:00
hanjinpeng
a44311428a cgtop: fix sscanf return code checks
sscanf can return EOF on error, so check that we get a result instead.
2024-07-26 14:08:00 +08:00
openeuler-ci-bot
60d8eb1fe5
!693 [sync] PR-682: sd-event: fix fd leak when fd is owned by IO event source
From: @openeuler-sync-bot 
Reviewed-by: @jiayi0118 
Signed-off-by: @jiayi0118
2024-07-18 09:02:25 +00:00
dufuhang
3a390e6003 sd-event: fix fd leak when fd is owned by IO event source
When an IO event source owns relevant fd, replacing with a new fd leaks
the previously assigned fd.
===
sd_event_add_io(event, &s, fd, ...);
sd_event_source_set_io_fd_own(s, true);
sd_event_source_set_io_fd(s, new_fd);  <-- The previous fd is not closed.
sd_event_source_unref(s);  <-- new_fd is closed as expected.
===

Without the change, valgrind reports the leak:
==998589==
==998589== FILE DESCRIPTORS: 4 open (3 std) at exit.
==998589== Open file descriptor 4:
==998589==    at 0x4F119AB: pipe2 (in /usr/lib64/libc.so.6)
==998589==    by 0x408830: test_sd_event_source_set_io_fd (test-event.c:862)
==998589==    by 0x403302: run_test_table (tests.h:171)
==998589==    by 0x408E31: main (test-event.c:935)
==998589==
==998589==
==998589== HEAP SUMMARY:
==998589==     in use at exit: 0 bytes in 0 blocks
==998589==   total heap usage: 33,305 allocs, 33,305 frees, 1,283,581 bytes allocated
==998589==
==998589== All heap blocks were freed -- no leaks are possible
==998589==
==998589== For lists of detected and suppressed errors, rerun with: -s
==998589== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

(cherry picked from commit 2fa4805)
(cherry picked from commit 6d2dd43)
(cherry picked from commit 5f8cf63)

Conflict:test case adaptation
Reference:a4bb56c61a
(cherry picked from commit 3def181809e3239522241442f1b8a99b34961d81)
2024-07-18 16:29:57 +08:00
openeuler-ci-bot
ec351a86b1
!674 [sync] PR-673: extract systemd-cryptsetup
From: @openeuler-sync-bot 
Reviewed-by: @licunlong 
Signed-off-by: @licunlong
2024-06-14 02:13:50 +00:00
w30023233
4ffa47c87c extract systemd-cryptsetup
(cherry picked from commit ea52d82e1d06267a79e171207061df1d44b2c23d)
2024-06-14 09:39:51 +08:00
openeuler-ci-bot
7fc84bb785
!663 [sync] PR-662: main: pass the right error variable
From: @openeuler-sync-bot 
Reviewed-by: @dillon_chen 
Signed-off-by: @dillon_chen
2024-05-24 08:50:19 +00:00
dufuhang
ad931e3577 main: pass the right error variable
(cherry picked from commit 76f4ff9be85e57b0ca9b6e782a79740623c31571)
2024-05-22 17:56:30 +08:00