Commit Graph

  • 16d373a018 Clear range of pointers before they are used/freed slfo-main Jean Delvare 2026-02-05 17:00:51 +01:00
  • 2ef6246726 Clear range of pointers before they are used/freed slfo-1.2 Jean Delvare 2026-02-05 17:00:51 +01:00
  • 31ca03e90d Accepting request 1329975 from devel:tools factory Ana Guerrero 2026-02-03 20:25:32 +00:00
  • 538c89be23 Accepting request 1329852 from home:jdelvare:branches:devel:tools Jean Delvare 2026-01-30 08:54:21 +00:00
  • a7f90548a6 Accepting request 1269225 from devel:tools Ana Guerrero 2025-04-16 18:38:13 +00:00
  • b6fcf80de7 Accepting request 1268812 from home:AndreasStieger:branches:devel:tools Jean Delvare 2025-04-14 10:19:37 +00:00
  • 71f68bb3b0 Accepting request 1190852 from devel:tools Dominique Leuenberger 2024-08-02 15:25:27 +00:00
  • aadf79f58f Accepting request 1190852 from devel:tools Dominique Leuenberger 2024-08-02 15:25:27 +00:00
  • 34ab9541b6 Accepting request 1190482 from home:wfrisch:branches:devel:tools Martin Pluskal 2024-08-01 05:09:25 +00:00
  • 916f19737b Accepting request 1190482 from home:wfrisch:branches:devel:tools Martin Pluskal 2024-08-01 05:09:25 +00:00
  • dd790c3a68 Accepting request 1155079 from devel:tools Dominique Leuenberger 2024-03-06 22:04:06 +00:00
  • 7ceab34d57 Accepting request 1155079 from devel:tools Dominique Leuenberger 2024-03-06 22:04:06 +00:00
  • 9162726f31 Accepting request 1153335 from home:dimstar:rpm4.20:p Jean Delvare 2024-03-05 10:49:20 +00:00
  • 15beb424f2 Accepting request 1153335 from home:dimstar:rpm4.20:p Jean Delvare 2024-03-05 10:49:20 +00:00
  • 18e7b9ac6d Accepting request 980591 from devel:tools Dominique Leuenberger 2022-06-09 12:09:45 +00:00
  • e7bcd8c081 Accepting request 980591 from devel:tools Dominique Leuenberger 2022-06-09 12:09:45 +00:00
  • 06ada574ee Accepting request 979116 from home:coolo:branches:devel:tools Martin Pluskal 2022-06-03 08:26:02 +00:00
  • c3f7063046 Accepting request 979116 from home:coolo:branches:devel:tools Martin Pluskal 2022-06-03 08:26:02 +00:00
  • 0ae34683d5 Accepting request 976181 from devel:tools Dominique Leuenberger 2022-05-12 20:57:23 +00:00
  • 520984831f Accepting request 976181 from devel:tools Dominique Leuenberger 2022-05-12 20:57:23 +00:00
  • 0c9f15e1a7 - fix-swapping-fake-lines-in-pch_swap.patch: Fix swapping fake lines in pch_swap. This bug was causing a double free leading to a crash (boo#1080985 CVE-2018-6952). - abort-when-cleaning-up-fails.patch: Abort when cleaning up fails. This bug could cause an infinite loop when a patch wouldn't apply, leading to a segmentation fault (boo#1111572). - dont-follow-symlinks-unless-asked.patch: Don't follow symlinks unless --follow-symlinks is given. This increases the security against malicious patches (boo#1142041 CVE-2019-13636). - pass-the-correct-stat-to-backup-files.patch: Pass the correct stat to backup files. This bug would occasionally cause backup files to be missing when all hunks failed to apply (boo#1198106). Jean Delvare 2022-05-10 16:59:21 +00:00
  • 426cdf1224 - fix-swapping-fake-lines-in-pch_swap.patch: Fix swapping fake lines in pch_swap. This bug was causing a double free leading to a crash (boo#1080985 CVE-2018-6952). - abort-when-cleaning-up-fails.patch: Abort when cleaning up fails. This bug could cause an infinite loop when a patch wouldn't apply, leading to a segmentation fault (boo#1111572). - dont-follow-symlinks-unless-asked.patch: Don't follow symlinks unless --follow-symlinks is given. This increases the security against malicious patches (boo#1142041 CVE-2019-13636). - pass-the-correct-stat-to-backup-files.patch: Pass the correct stat to backup files. This bug would occasionally cause backup files to be missing when all hunks failed to apply (boo#1198106). Jean Delvare 2022-05-10 16:59:21 +00:00
  • d989842004 Accepting request 922373 from devel:tools Dominique Leuenberger 2021-10-25 13:16:42 +00:00
  • 56eba2a75a Accepting request 922373 from devel:tools Dominique Leuenberger 2021-10-25 13:16:42 +00:00
  • fe014dfd31 Accepting request 922315 from home:dimstar:Factory Jean Delvare 2021-09-30 13:02:32 +00:00
  • 412327770c Accepting request 922315 from home:dimstar:Factory Jean Delvare 2021-09-30 13:02:32 +00:00
  • 51036daddf Accepting request 605717 from devel:tools Dominique Leuenberger 2018-05-13 13:53:43 +00:00
  • 4d128b9a43 Accepting request 605717 from devel:tools Dominique Leuenberger 2018-05-13 13:53:43 +00:00
  • c90ceb95d6 - ed-style-07-dont-leak-tmp-file.patch, ed-style-08-dont-leak-tmp-file-multi.patch: Fix temporary file leak when applying ed-style patches (bsc#1092500, savannah#53820). Jean Delvare 2018-05-09 09:53:49 +00:00
  • 0c47c74767 - ed-style-07-dont-leak-tmp-file.patch, ed-style-08-dont-leak-tmp-file-multi.patch: Fix temporary file leak when applying ed-style patches (bsc#1092500, savannah#53820). Jean Delvare 2018-05-09 09:53:49 +00:00
  • 4a1162ae0f Accepting request 597758 from devel:tools Dominique Leuenberger 2018-04-22 12:42:28 +00:00
  • 094e717dc6 Accepting request 597758 from devel:tools Dominique Leuenberger 2018-04-22 12:42:28 +00:00
  • 7f7fcb70a3 - Add ed as BuildRequires so ed-style patches can be checked by the test suite. Jean Delvare 2018-04-18 09:18:05 +00:00
  • 8b7eb4e529 - Add ed as BuildRequires so ed-style patches can be checked by the test suite. Jean Delvare 2018-04-18 09:18:05 +00:00
  • 113fbdee3e Fix CVE-2018-1000156 (bsc#1088420, savannah#53566). - ed-style-01-missing-input-files.patch: Allow input files to be missing for ed-style patches. - ed-style-02-fix-arbitrary-command-execution.patch, ed-style-03-update-test-Makefile.patch: Fix arbitrary command execution in ed-style patches. - ed-style-04-invoke-ed-directly.patch: Invoke ed directly instead of using the shell. - ed-style-05-minor-cleanups.patch: Minor cleanups in do_ed_script. - ed-style-06-fix-test-failure.patch: Fix 'ed-style' test failure. Jean Delvare 2018-04-18 08:58:17 +00:00
  • bdb962594f Fix CVE-2018-1000156 (bsc#1088420, savannah#53566). - ed-style-01-missing-input-files.patch: Allow input files to be missing for ed-style patches. - ed-style-02-fix-arbitrary-command-execution.patch, ed-style-03-update-test-Makefile.patch: Fix arbitrary command execution in ed-style patches. - ed-style-04-invoke-ed-directly.patch: Invoke ed directly instead of using the shell. - ed-style-05-minor-cleanups.patch: Minor cleanups in do_ed_script. - ed-style-06-fix-test-failure.patch: Fix 'ed-style' test failure. Jean Delvare 2018-04-18 08:58:17 +00:00
  • 9dfa552ac5 Accepting request 590591 from devel:tools Dominique Leuenberger 2018-03-30 09:55:13 +00:00
  • 9567918587 Accepting request 590591 from devel:tools Dominique Leuenberger 2018-03-30 09:55:13 +00:00
  • 7364d525c4 %license should work on SLE_12_SP2 now. Jean Delvare 2018-03-26 07:49:20 +00:00
  • 289938d991 %license should work on SLE_12_SP2 now. Jean Delvare 2018-03-26 07:49:20 +00:00
  • 163aef10cd Don't use %license on SLE_12_SP2, it does not work. Jean Delvare 2018-03-22 14:22:21 +00:00
  • 8fc61565b3 Don't use %license on SLE_12_SP2, it does not work. Jean Delvare 2018-03-22 14:22:21 +00:00
  • 27e7211fa9 - Move COPYING from %doc to %license. Jean Delvare 2018-03-22 08:44:22 +00:00
  • 7b7a69a8b1 - Move COPYING from %doc to %license. Jean Delvare 2018-03-22 08:44:22 +00:00
  • 03fcca2352 Update changes file to mention CVE-2016-10713 Jean Delvare 2018-03-21 16:13:53 +00:00
  • 031c9b5f91 Update changes file to mention CVE-2016-10713 Jean Delvare 2018-03-21 16:13:53 +00:00
  • 2bda6a542b - Add AUTHORS and COPYING to %doc. - fix-segfault-mangled-rename.patch: Fix segfault with mangled rename patch (bsc#1080951, CVE-2018-6951, savannah#53132). Jean Delvare 2018-03-21 15:47:14 +00:00
  • b47b5c1fb2 - Add AUTHORS and COPYING to %doc. - fix-segfault-mangled-rename.patch: Fix segfault with mangled rename patch (bsc#1080951, CVE-2018-6951, savannah#53132). Jean Delvare 2018-03-21 15:47:14 +00:00
  • a19fa79f16 Accepting request 573892 from home:AndreasStieger:branches:devel:tools Jean Delvare 2018-02-14 10:52:50 +00:00
  • 769263d1f9 Accepting request 573892 from home:AndreasStieger:branches:devel:tools Jean Delvare 2018-02-14 10:52:50 +00:00
  • 961092e7ae Accepting request 290774 from devel:tools Dominique Leuenberger 2015-03-16 05:55:02 +00:00
  • 83b380034c Accepting request 290774 from devel:tools Dominique Leuenberger 2015-03-16 05:55:02 +00:00
  • 6f0d2bb9b0 Fix SLE_11_SP3 build Jean Delvare 2015-03-07 10:36:08 +00:00
  • 0c85c537a1 Fix SLE_11_SP3 build Jean Delvare 2015-03-07 10:36:08 +00:00
  • 652a1be131 - patch 2.7.5 Fixes a functional regression introduced by the previous update. + Patching through symbolic links works again, as long as the target is within the working tree. Jean Delvare 2015-03-07 09:46:19 +00:00
  • 4d7c68c884 - patch 2.7.5 Fixes a functional regression introduced by the previous update. + Patching through symbolic links works again, as long as the target is within the working tree. Jean Delvare 2015-03-07 09:46:19 +00:00
  • f7a0be8225 Accepting request 287342 from devel:tools Dominique Leuenberger 2015-03-01 13:45:27 +00:00
  • 8768467998 Accepting request 287342 from devel:tools Dominique Leuenberger 2015-03-01 13:45:27 +00:00
  • aca5b2b799 - patch 2.7.4 Fixes a functional regression introduced by the previous security fix. The security fix would forbid legitimate use cases of relative symbolic links. [boo#918058] + Allow arbitrary symlink targets again. + Do not change permissions if there isn't an explicit mode change. + Fix indentation heuristic for context diffs. - Please also note that the previous update fixed security bugs boo#915328 and boo#915329 even though it did not say so. Jean Delvare 2015-02-16 14:06:29 +00:00
  • 24b704fdda - patch 2.7.4 Fixes a functional regression introduced by the previous security fix. The security fix would forbid legitimate use cases of relative symbolic links. [boo#918058] + Allow arbitrary symlink targets again. + Do not change permissions if there isn't an explicit mode change. + Fix indentation heuristic for context diffs. - Please also note that the previous update fixed security bugs boo#915328 and boo#915329 even though it did not say so. Jean Delvare 2015-02-16 14:06:29 +00:00
  • 002b7f85d2 Update patch.keyring Martin Pluskal 2015-01-26 19:50:19 +00:00
  • 96f72fc9db Update patch.keyring Martin Pluskal 2015-01-26 19:50:19 +00:00
  • 8cbaa2a560 Accepting request 282506 from home:AndreasStieger:branches:devel:tools Martin Pluskal 2015-01-26 19:44:12 +00:00
  • c83af23e05 Accepting request 282506 from home:AndreasStieger:branches:devel:tools Martin Pluskal 2015-01-26 19:44:12 +00:00
  • a361305fd1 Accepting request 262036 from devel:tools Dominique Leuenberger 2014-11-24 10:08:00 +00:00
  • 83332aec8c Accepting request 262036 from devel:tools Dominique Leuenberger 2014-11-24 10:08:00 +00:00
  • cb63dc7adf Update upstream status. Jean Delvare 2014-11-10 11:45:21 +00:00
  • 49879e70e4 Update upstream status. Jean Delvare 2014-11-10 11:45:21 +00:00
  • 88d552055b - reject-print-function-01-drop-useless-test.patch: Drop useless test in another_hunk(). - reject-print-function-02-handle-unified-format.patch: Preserve C function name in unified rejects (bnc#904519). Jean Delvare 2014-11-10 10:38:51 +00:00
  • 7b75a1bdad - reject-print-function-01-drop-useless-test.patch: Drop useless test in another_hunk(). - reject-print-function-02-handle-unified-format.patch: Preserve C function name in unified rejects (bnc#904519). Jean Delvare 2014-11-10 10:38:51 +00:00
  • c27d19435f Accepting request 236123 from devel:tools Stephan Kulow 2014-06-18 20:04:30 +00:00
  • 692809ef87 Accepting request 236123 from devel:tools Stephan Kulow 2014-06-18 20:04:30 +00:00
  • 3a734d31a8 Accepting request 234823 from home:Andreas_Schwab:Factory Jean Delvare 2014-06-03 08:28:09 +00:00
  • 29b54186ef Accepting request 234823 from home:Andreas_Schwab:Factory Jean Delvare 2014-06-03 08:28:09 +00:00
  • 561fe96475 Accepting request 144605 from devel:tools Stephan Kulow 2012-12-10 11:20:28 +00:00
  • 713a184062 Accepting request 144605 from devel:tools Stephan Kulow 2012-12-10 11:20:28 +00:00
  • 0c36e4a3d8 - Back to bz2 archive format as old products lack xz. Jean Delvare 2012-12-06 15:20:24 +00:00
  • 6c54744f38 - Back to bz2 archive format as old products lack xz. Jean Delvare 2012-12-06 15:20:24 +00:00
  • 8f63ffa22d - Add missing build requirement: xz. Jean Delvare 2012-12-06 15:04:53 +00:00
  • 3c8e2c40a0 - Add missing build requirement: xz. Jean Delvare 2012-12-06 15:04:53 +00:00
  • 89dd502416 - Version 2.7.1 + Patch no longer gets a failed assertion for certain mangled patches. + Ignore destination file names that are absolute or that contain a component of "..", except when working in the root directory. This addresses CVE-2010-4651. + Support for most features of the "diff --git" format, including renames and copies, permission changes, and symlink diffs. Binary diffs are not supported yet; patch will complain and skip them. + Support for double-quoted filenames: when a filename starts with a double quote, it is interpreted as a C string literal. The escape sequences \\, \", \a, \b, \f, \n, \r, \t, \v, and \ooo (a three-digit octal number between 0 and 255) are recognized. + Refuse to apply a normal patch to a symlink. (Previous versions of patch were replacing the symlink with a regular file.) + New --follow-symlinks option to allow to treat symlinks as files: this was patch's behavior before version 2.7. + When trying to modify a read-only file, warn about the potential problem by default. The --read-only command line option allows to change this behavior. + Files to be deleted are deleted once the entire input has been processed, not immediately. This fixes a bug with numbered backup files. + When a timestamp specifies a time zone, honor that instead of assuming the local time zone (--set-date) or Universal Coordinated Time (--set-utc). + Support for nanosecond precision timestamps. + Many bug fixes. + Clarify the message printed when a patch is expected to empty out and delete a file, but the file does not become empty. + Various improvements to messages when applying a patch to a file of different type (regular file vs. symlink), when there are line ending differences (LF vs. CRLF), and when in --dry-run mode. + Ignore when extended attributes cannot be preserved because they are unsupported or because permission to set them is denied. - patch-revert-e0f70752.patch: Dropped, original bug fixed upstream. - patch-stdio.in.patch: Dropped, merged upstream. Jean Delvare 2012-12-06 14:43:28 +00:00
  • 49097950ce - Version 2.7.1 + Patch no longer gets a failed assertion for certain mangled patches. + Ignore destination file names that are absolute or that contain a component of "..", except when working in the root directory. This addresses CVE-2010-4651. + Support for most features of the "diff --git" format, including renames and copies, permission changes, and symlink diffs. Binary diffs are not supported yet; patch will complain and skip them. + Support for double-quoted filenames: when a filename starts with a double quote, it is interpreted as a C string literal. The escape sequences \\, \", \a, \b, \f, \n, \r, \t, \v, and \ooo (a three-digit octal number between 0 and 255) are recognized. + Refuse to apply a normal patch to a symlink. (Previous versions of patch were replacing the symlink with a regular file.) + New --follow-symlinks option to allow to treat symlinks as files: this was patch's behavior before version 2.7. + When trying to modify a read-only file, warn about the potential problem by default. The --read-only command line option allows to change this behavior. + Files to be deleted are deleted once the entire input has been processed, not immediately. This fixes a bug with numbered backup files. + When a timestamp specifies a time zone, honor that instead of assuming the local time zone (--set-date) or Universal Coordinated Time (--set-utc). + Support for nanosecond precision timestamps. + Many bug fixes. + Clarify the message printed when a patch is expected to empty out and delete a file, but the file does not become empty. + Various improvements to messages when applying a patch to a file of different type (regular file vs. symlink), when there are line ending differences (LF vs. CRLF), and when in --dry-run mode. + Ignore when extended attributes cannot be preserved because they are unsupported or because permission to set them is denied. - patch-revert-e0f70752.patch: Dropped, original bug fixed upstream. - patch-stdio.in.patch: Dropped, merged upstream. Jean Delvare 2012-12-06 14:43:28 +00:00
  • 5e8bb3b532 Accepting request 133232 from devel:tools Stephan Kulow 2012-09-13 05:07:24 +00:00
  • 32774d89cf Accepting request 133232 from devel:tools Stephan Kulow 2012-09-13 05:07:24 +00:00
  • 2c113766b1 - patch-stdio.in.patch: Fix build with missing gets declaration (glibc 2.16) Stephan Kulow 2012-09-07 12:46:28 +00:00
  • ec5558e36c - patch-stdio.in.patch: Fix build with missing gets declaration (glibc 2.16) Stephan Kulow 2012-09-07 12:46:28 +00:00
  • d6b22c081d Accepting request 128103 from home:a_jaeger:FactoryFix Dirk Mueller 2012-08-07 07:30:43 +00:00
  • ac9f68b375 Accepting request 128103 from home:a_jaeger:FactoryFix Dirk Mueller 2012-08-07 07:30:43 +00:00
  • 744f4fc71c Accepting request 113094 from devel:tools Stephan Kulow 2012-04-12 07:44:52 +00:00
  • 01e244eb52 Accepting request 113094 from devel:tools Stephan Kulow 2012-04-12 07:44:52 +00:00
  • 0a622f8d7f - patch-revert-e0f70752.patch: Revert broken upstream commit (bnc#755136). Jean Delvare 2012-04-06 12:24:18 +00:00
  • f249b5ff54 - patch-revert-e0f70752.patch: Revert broken upstream commit (bnc#755136). Jean Delvare 2012-04-06 12:24:18 +00:00
  • 32ed207b62 xz isn't available in SLE11 SP1 and older, so stick to bzip2 for now. Jean Delvare 2012-04-05 08:25:04 +00:00
  • e1f7424868 xz isn't available in SLE11 SP1 and older, so stick to bzip2 for now. Jean Delvare 2012-04-05 08:25:04 +00:00
  • edf8511579 Add missing BuildRequires. Jean Delvare 2012-04-04 18:41:46 +00:00
  • 70c22886e0 Add missing BuildRequires. Jean Delvare 2012-04-04 18:41:46 +00:00
  • 231fb6e34a - Version 2.6.1.136 Jean Delvare 2012-04-04 17:17:36 +00:00
  • bb92a66cf4 - Version 2.6.1.136 Jean Delvare 2012-04-04 17:17:36 +00:00
  • 23f7e8097f replace license with spdx.org variant Stephan Kulow 2011-12-06 17:36:03 +00:00
  • 6aa6daadf6 replace license with spdx.org variant Stephan Kulow 2011-12-06 17:36:03 +00:00