openeuler-ci-bot
dd9106f495
!38 [sync] PR-35: fix CVE-2018-17942
...
From: @openeuler-sync-bot
Reviewed-by: @shenyangyang01
Signed-off-by: @shenyangyang01
2025-02-10 06:18:09 +00:00
fly_fzc
99a14ff484
fix CVE-2018-17942
...
(cherry picked from commit f32533d14a634c6ab8daf705df88ff055f8da53e)
2025-02-10 11:55:51 +08:00
openeuler-ci-bot
d48d6b9e91
!23 Pass the correct stat to backup files
...
From: @kouwq
Reviewed-by: @dillon_chen
Signed-off-by: @dillon_chen
2024-05-08 03:48:23 +00:00
kouwenqi
b8db4331ea
Pass the correct stat to backup files
2024-04-30 09:44:40 +08:00
openeuler-ci-bot
4440d39338
!18 Bakport commits from upstream
...
From: @CTC-XiboWang
Reviewed-by: @xiezhipeng1
Signed-off-by: @xiezhipeng1
2022-12-30 08:44:31 +00:00
Xibo.Wang
3e3761cbac
Bakport commits from upstream
...
1. Skip "ed" test when the ed utility is not installed
https://git.savannah.gnu.org/gitweb/?p=patch.git;a=commit;h=a5b442c
2. Abort when cleaning up fails
https://git.savannah.gnu.org/gitweb/?p=patch.git;a=commit;h=b7b028a
3. Don't crash when RLIMIT_NOFILE is set to RLIM_INFINITY
https://git.savannah.gnu.org/gitweb/?p=patch.git;a=commit;h=61d7788
4. Avoid invalid memory access in context format diffs
https://git.savannah.gnu.org/gitweb/?p=patch.git;a=commit;h=15b158d
5. Fix failed assertion 'outstate->after_newline'
https://git.savannah.gnu.org/gitweb/?p=patch.git;a=commit;h=76e7758
6. Add missing-section tests to context-format test case
https://git.savannah.gnu.org/gitweb/?p=patch.git;a=commit;h=78ed9de
7. Fix test for presence of BASH_LINENO[0]
https://git.savannah.gnu.org/gitweb/?p=patch.git;a=commit;h=7623b2d
2022-12-30 16:04:49 +08:00
openeuler-ci-bot
a8fd4479f1
!17 Improve support for memory leak detection
...
From: @CTC-XiboWang
Reviewed-by: @xiezhipeng1
Signed-off-by: @xiezhipeng1
2022-12-29 10:30:50 +00:00
Xibo.Wang
f6cd85537a
Improve support for memory leak detection
...
When building with the address sanitizer on, free some more resources before
exiting. (This is unnecessary when not looking for memory leaks.)
* src/patch.c (init_files_to_delete): Add dispose function for freeing
filenames.
2022-12-29 18:15:19 +08:00
Xibo.Wang
e43fc93428
Make the (debug & 2) output more useful
...
* src/pch.c (another_hunk): In the (debug & 2) output, fix how empty
lines that are not part of the patch context are printed. Also, add
newlines to lines that are missing them to keep the output readable.
2022-12-29 18:05:24 +08:00
openeuler-ci-bot
044c5d4801
!15 maint: avoid warnings from GCC8
...
From: @CTC-XiboWang
Reviewed-by: @xiezhipeng1
Signed-off-by: @xiezhipeng1
2022-12-29 09:17:21 +00:00
Xibo.Wang
fbf3f4b4d7
maint: avoid warnings from GCC8
...
backport from https://git.savannah.gnu.org/gitweb/?p=patch.git;a=commit;h=ae81be0
I configured with --enable-gcc-warnings and bleeding-edge gcc
(version 8.0.1 20180406) and hit some warning-escalated-to-errors.
This fixes them:
* src/common.h (FALLTHROUGH): Define.
* src/patch.c (abort_hunk_context): Use FALLTHROUGH macro in place of
a comment. This avoids a warning from -Wimplicit-fallthrough=.
* src/pch.c (do_ed_script): Add otherwise unnecessary initialization
to avoid warning from -Wmaybe-uninitialized.
(another_hunk): Use FALLTHROUGH macro here, too, twice.
Signed-off-by: Xibo.Wang <wangxb12@chinatelecom.cn>
2022-12-29 17:05:05 +08:00
openeuler-ci-bot
562babab47
!13 Test suite: fix Korn shell incompatibility
...
From: @CTC-XiboWang
Reviewed-by: @xiezhipeng1
Signed-off-by: @xiezhipeng1
2022-12-29 01:50:56 +00:00
openeuler-ci-bot
0fda14c490
!12 Test suite compatibility fixes
...
From: @CTC-XiboWang
Reviewed-by: @licihua
Signed-off-by: @licihua
2022-12-29 01:09:35 +00:00
openeuler-ci-bot
24c3a67ec7
!11 Avoid set_file_attributes sign conversion warnings
...
From: @CTC-XiboWang
Reviewed-by: @overweight
Signed-off-by: @overweight
2022-12-29 00:34:59 +00:00
Xibo.Wang
77894f3f9d
Test suite: fix Korn shell incompatibility
...
tests/merge: In a Korn shell, shift apparently fails when $# is 0
2022-12-28 18:58:01 +08:00
Xibo.Wang
ad2aa68086
Test suite compatibility fixes
...
* tests/crlf-handling, tests/git-cleanup, tests/test-lib.sh: Use printf
instead of echo -e / echo -n for compatibility with systems that don't
support these echo options.
* tests/merge: Minor other cleanups.
2022-12-28 18:42:03 +08:00
Xibo.Wang
8b9b312dcd
Avoid set_file_attributes sign conversion warnings
2022-12-28 18:17:44 +08:00
openeuler-ci-bot
da14ccf446
!8 optimize check by running make in parallel
...
From: @fly_fzc
Reviewed-by: @licunlong
Signed-off-by: @licunlong
2022-10-19 10:33:17 +00:00
fly_fzc
4b59aad3d6
optimize check by running make in parallel
2022-10-19 18:02:27 +08:00
openeuler-ci-bot
3af8462de5
!7 add yaml file
...
Merge pull request !7 from linwei9/master
2020-07-13 18:02:16 +08:00
linwei9
63cfd15980
add yaml file
2020-06-18 16:02:56 +08:00
openeuler-ci-bot
e38d4ac483
!6 修复内存泄露
...
Merge pull request !6 from lu_bing6/next
2020-03-18 16:04:52 +08:00
lubing6
3298b107f6
fix memory leak
2020-03-18 15:51:24 +08:00
openeuler-ci-bot
e5f90eb883
!4 patch
...
Merge pull request !4 from syyhao/dev
2020-02-03 19:36:55 +08:00
openeuler-basic
475690985a
CVE-2019-13636
2020-02-03 16:29:15 +08:00
openeuler-ci-bot
15d210dea7
!3 patch
...
Merge pull request !3 from syyhao/dev
2020-01-10 11:32:31 +08:00
openeuler-basic
68f7530d5c
delete redundant file
2020-01-09 23:07:33 +08:00
openeuler-ci-bot
9bfa924b7d
!1 init
...
Merge pull request !1 from jinjin/yang
2019-12-30 13:59:00 +08:00
yang_lijin@qq.com
d8cd698c41
init
2019-12-30 12:59:33 +08:00
dogsheng
17f3d0a5e7
Package init
2019-12-25 16:00:49 +08:00
zhuchunyi
9e0f6cde1a
update code
2019-11-06 19:45:18 +08:00
overweight
4bc1354d6c
Package init
2019-09-30 11:11:23 -04:00