Commit Graph

215 Commits

Author SHA1 Message Date
Lukáš Zaoral
684f48465d
tests: enable RHEL 10 gating 2024-08-02 15:29:42 +02:00
Troy Dawson
34902f6411 Bump release for June 2024 mass rebuild 2024-06-24 09:31:43 -07:00
Fedora Release Engineering
aeaca3cd36 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-27 11:17:42 +00:00
Lukáš Zaoral
44214321ee
fix segfault in delerefilelist
Resolves: rhbz#2245462
2024-01-17 14:05:37 +01:00
Florian Weimer
82b6281e8c Fix C compatibility issue in the configure script
Related to:

  <https://fedoraproject.org/wiki/Changes/PortingToModernC>
  <https://fedoraproject.org/wiki/Toolchain/PortingToModernC>
2023-12-08 23:33:31 +01:00
Lukáš Zaoral
47d6eba90a
fix FTBFS caused by texinfo 7.1
- fix build of the PCRE module
2023-11-21 18:40:21 +01:00
Lukáš Zaoral
584e38d1fd
port to PCRE 2
Resolves: rhbz#1938979
2023-08-21 08:54:34 +02:00
Fedora Release Engineering
261d244007 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-22 19:47:20 +00:00
Lukáš Zaoral
fa2ea2fc36
Make zsh/{tcp,zftp} compatible with full RELRO
Resolves: rhbz#2212160
2023-07-13 10:06:02 +02:00
David Cantrell
51522ac8aa Update the License tag to use SPDX license expressions
Examine the zsh source and construct a new License tag using SPDX
identifiers.  Most of the zsh source is licensed under what SPDX calls
the MIT-Modern-Variant license.  One source file
(openssh_bsd_setres_id.c) carries an ISC license as well.  Three shell
extensions are licensed under GPL-2.0-only.

Signed-off-by: David Cantrell <dcantrell@redhat.com>
2023-05-17 11:27:46 -04:00
Fedora Release Engineering
1ca491a901 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-21 08:21:08 +00:00
Timm Bäder
527f2cfb81 use 'int main()' in test C-codes in configure
This is based on upstream commit
ab4d62eb975a4c4c51dd35822665050e2ddc6918 with the changed to the
ChangeLog file removed.
2023-01-13 09:37:42 +01:00
Kamil Dudka
4b91eb160f do not use egrep in tests to make them pass again 2023-01-09 10:35:32 +01:00
Fedora Release Engineering
8e68c40248 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-23 14:00:26 +00:00
Kamil Dudka
18fc23fb63 update to latest upstream release: 5.9 2022-05-15 10:01:23 +02:00
Kamil Dudka
9fde3e3713 mention CVE-2021-45444 in the last change log entry 2022-02-13 13:06:43 +01:00
Kamil Dudka
528a6dccc9 Resolves: CVE-2021-45444 - update to latest upstream release: 5.8.1 2022-02-13 13:04:26 +01:00
Fedora Release Engineering
e583fe8315 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-22 05:56:26 +00:00
Kamil Dudka
5ac50934d3 Resolves: #1900809 - prepend ~/.local/bin and ~/bin to $PATH
... for newly created users
2022-01-04 08:45:58 +01:00
Kamil Dudka
717b27b08b avoid unnecessary failure of the test-suite
... in case ${RPS1} is set
2022-01-04 08:45:58 +01:00
Debarshi Ray
2055169831 Overwrite PROMPT only if it's set to the built-in default
https://bugzilla.redhat.com/show_bug.cgi?id=2026749
2021-11-25 19:09:23 +01:00
Fedora Release Engineering
210b8657cd - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-23 22:22:40 +00:00
Kamil Dudka
9f49b18e48 complete file arguments after rpmbuild -r/-b/-t 2021-03-25 16:51:00 +01:00
Fedora Release Engineering
8d4d202250 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-28 00:45:53 +00:00
Kamil Dudka
157285ba33 zsh.spec: keep BR list alphabetically sorted 2021-01-09 14:04:49 +01:00
Tom Stellard
b6b9c6607b Add BuildRequires: make
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2021-01-09 01:56:03 +00:00
Petr Šplíchal
2510705678 Enable relevant tests from the shared shell repo
This pull request enables tests in the Fedora CI using `tmt` which
also allows to easily execute and debug tests from your laptop:

Run tests directly on your localhost:

    sudo dnf install -y tmt
    tmt run --all provision --how local

Run tests in a virtual machine:

    sudo dnf install -y tmt-provision-virtual
    tmt run

Check the documentation to learn more about the tool:
https://docs.fedoraproject.org/en-US/ci/tmt/
2020-10-29 17:16:21 +01:00
Fedora Release Engineering
a734556f33 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-29 15:27:18 +00:00
Tom Stellard
f8371def5f Use make macros
https://fedoraproject.org/wiki/Changes/UseMakeBuildInstallMacro
2020-07-14 15:12:58 +00:00
Kamil Dudka
8dbf2fe7bf update to latest upstream release: 5.8.0 2020-02-24 13:45:05 +01:00
Fedora Release Engineering
3eea62750b - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-31 05:23:40 +00:00
Kamil Dudka
143732d608 Resolves: #1722703 - make failed searches of history in Zle robust 2019-07-26 18:46:57 +02:00
Kamil Dudka
711462cd2d Resolves: #1687574 - avoid build failure in case we have working ypcat 2019-03-12 09:56:05 +01:00
Tim Landscheidt
6ff894c80f Remove obsolete requirements for %post/%preun scriptlets 2019-03-08 01:56:16 +00:00
Kamil Dudka
46ee1203c3 update to latest upstream release: 5.7.1 2019-02-04 08:04:14 +01:00
Fedora Release Engineering
5c5d46e9bb - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-03 13:14:59 +00:00
Jason Tibbitts
5fd703981f Update to 5.7.
Remove upstreamed patches.
Add build dep on glibc-langpack-ja to avoid skipping a test.
2019-01-28 12:36:15 -06:00
Jason Tibbitts
a4fbf297b3 Ignore mockbuild results dir and source rpms. 2019-01-28 12:35:45 -06:00
Igor Gnatenko
0049d9b1ed
Remove obsolete scriptlets
References: https://fedoraproject.org/wiki/Changes/RemoveObsoleteScriptlets
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2019-01-27 19:40:40 +01:00
Kamil Dudka
bcabc2d836 Resolves: #1654989 - return non-zero exit status on nested parse error 2018-11-30 16:36:32 +01:00
Kamil Dudka
d431dce30f fix programming mistakes detected by static analysis 2018-11-12 15:03:59 +01:00
Petr Šplíchal
9bba558cc8 Enable CI tests using the Standard Test Interface
Adding initial set of basic functionality tests for mksh
according to the Standard Test Interface [1]. See Quick Start
Guide [2] for brief introduction about how to run these tests
and the Fedora CI portal [3] for more detailed info and links.

[1] https://fedoraproject.org/wiki/CI/Standard_Test_Interface
[2] https://fedoraproject.org/wiki/CI/Quick_Start_Guide
[3] https://fedoraproject.org/wiki/CI
2018-09-21 13:47:25 +02:00
Kamil Dudka
b1f219f712 update to latest upstream release: 5.6.2 2018-09-14 16:35:34 +02:00
Kamil Dudka
cf912229b1 update to latest upstream release: 5.6.1 2018-09-10 10:27:32 +02:00
Kamil Dudka
80f10cc846 update to latest upstream release: 5.6
Resolves: CVE-2018-0502
Resolves: CVE-2018-13259
2018-09-04 16:28:42 +02:00
Fedora Release Engineering
c32c635039 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-14 09:53:20 +00:00
Kamil Dudka
3f5fc8cf1a update to latest upstream release: 5.5.1 2018-04-17 09:48:08 +02:00
Kamil Dudka
b106d6314e update to latest upstream release
Resolves: CVE-2018-1100 - stack-based buffer overflow in utils.c:checkmailpath()
Resolves: CVE-2018-1083 - stack-based buffer overflow in compctl.c:gen_matches_files()
Resolves: CVE-2018-1071 - stack-based buffer overflow in exec.c:hashcmd()
2018-04-09 11:23:15 +02:00
Kamil Dudka
1313177848 Resolves: CVE-2018-7549 - avoid crash when copying empty hash table 2018-03-06 16:24:14 +01:00
Kamil Dudka
1ae62648a1 Resolves: CVE-2018-7548 - avoid NULL dereference when using ${(PA)...} on an empty array 2018-03-06 16:22:12 +01:00