Commit Graph

254 Commits

Author SHA1 Message Date
Fedora Release Engineering
32a578db30 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-07 20:32:27 +00:00
Petr Šplíchal
66b6dfc61c Add CI tests using the standard test interface
Adding initial set of basic functionality tests for ksh according
to the CI wiki [1] and the Standard Test Interface [2]. Instead of
copying the test code this pull request links tests from the new shared
shell tests repo and fetches them using the "repositories" option [3].

[1] https://fedoraproject.org/wiki/CI
[2] https://fedoraproject.org/wiki/Changes/InvokingTests
[3] https://pagure.io/standard-test-roles/pull-request/101
2018-01-25 11:24:31 +01:00
Siteshwar Vashisht
c6131c4a2f Add virtual provide for /bin/ksh
Resolves: #1513096
2017-11-21 15:59:40 +01:00
Siteshwar Vashisht
43eb4b2161 specfile: Update license to EPL 2017-10-30 15:25:03 +01:00
Siteshwar Vashisht
ca7a49ba08 Fix a memory corruption
Resolves: #1464409
2017-08-29 18:10:11 +02:00
Siteshwar Vashisht
470f54ec47 Use posix exit code if last command exits due to a signal
Resolves: #1471874
2017-08-14 15:56:00 +02:00
Siteshwar Vashisht
c4d3e851d9 Fix condition to fork subshell
Resolves: #1462347
2017-08-14 15:35:29 +02:00
Siteshwar Vashisht
01b2471170 Set terminal foreground process group while resuming process
Resolves: #1459000
2017-08-14 15:21:23 +02:00
Siteshwar Vashisht
000859d97b Fix build failures caused by update in glibc
Resolves: #1477082
2017-08-03 14:21:43 +02:00
Fedora Release Engineering
1fc2f2e41a - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-03 00:49:05 +00:00
Fedora Release Engineering
f1e90bb7e7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-26 18:03:10 +00:00
Siteshwar Vashisht
9bad5ead52 specfile: Use '%{_bindir}' macro consistently 2017-06-19 21:32:56 +02:00
Siteshwar Vashisht
d953db3242 specfile: Preserve timestamps with install 2017-06-19 21:26:57 +02:00
Siteshwar Vashisht
9b5e426527 specfile: Use autopatch to apply patches 2017-06-19 21:08:17 +02:00
Siteshwar Vashisht
57f52a14f2 Fix memory corruption while parsing functions
Resolves: #1451057
2017-05-29 13:44:23 +02:00
Siteshwar Vashisht
75c67d3437 Fix parsing of iso8859 characters
Resolves: #1417886
2017-04-25 16:20:49 +02:00
Siteshwar Vashisht
10cab94743 specfile: Removed 'clean' section 2017-04-16 17:46:00 +02:00
Siteshwar Vashisht
fb4b6b7b86 specfile: Removed 'BuildRoot' tag 2017-04-16 17:40:01 +02:00
Siteshwar Vashisht
3a1b326a73 Add 'Requires(postun)' tag
Related: #1319107
2017-04-11 17:30:46 +02:00
Siteshwar Vashisht
cda281bb73 Avoid spurrious output in kia file creation
Resolves: #1441142
2017-04-11 12:17:07 +02:00
Siteshwar Vashisht
22f6e88b80 specfile: Use '%{buildroot}" macro 2017-04-10 15:58:17 +02:00
Siteshwar Vashisht
b435a6069f specfile: Removed '%defattr' as it's not needed 2017-04-10 15:35:24 +02:00
Siteshwar Vashisht
b7c06a7420 specfile: Removed 'rm -rf $RPM_BUILD_ROOT' from %install and %clean sections 2017-04-10 15:34:04 +02:00
Siteshwar Vashisht
714a0ee6ee specfile: Remove obsolete 'Group' tag 2017-04-10 15:23:42 +02:00
Michal Hlavinka
6774b6d30e add /usr/bin/ksh to /etc/shells (#1381113) 2017-03-10 13:09:15 +01:00
Michal Hlavinka
04e570f16f use latest set of patches 2017-03-03 17:32:33 +01:00
Fedora Release Engineering
62d716cede - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-10 18:00:08 +00:00
Dennis Gilmore
5a2e74c74a - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-04 02:27:54 +00:00
Michal Hlavinka
ccfec981bc fix: in a login shell "( cmd & )" does nothing (#1217238) 2015-08-27 16:14:09 +02:00
Dennis Gilmore
a4ff81226e - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-17 13:42:13 +00:00
Michal Hlavinka
2249c87fa4 do not crash, when disk is full, report an error (#1212994) 2015-05-06 10:29:00 +02:00
Michal Hlavinka
52585b50c0 using trap DEBUG could cause segmentation fault 2015-04-07 18:17:49 +02:00
Michal Hlavinka
3b3638b811 add missing patches 2015-03-30 17:07:46 +02:00
Michal Hlavinka
d92eec91a3 cd builtin could break IO redirection
- fix segfault when handling a trap
- exporting fixed with variable corrupted its data
- and more fixes
2015-03-30 16:22:17 +02:00
Michal Hlavinka
8608bfdbea workaround gcc issues 2015-03-06 16:20:47 +01:00
Michal Hlavinka
569b398693 exporting fixed with variable corrupted its data (#1192027) 2015-03-06 14:13:19 +01:00
Michal Hlavinka
d679af8dc6 ksh hangs when command substitution containing a pipe fills out the pipe buffer (#1121204) 2015-02-27 12:43:58 +01:00
Michal Hlavinka
5b24864bf9 cd builtin file descriptor operations messed with IO redirections (#1133586) 2014-08-26 15:56:21 +02:00
Peter Robinson
b3ac32f991 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild 2014-08-17 00:57:52 +00:00
Michal Hlavinka
ebf9b31727 fix segfault in job list code
- do not resend signal on termination (#1092132)
- fix brace expansion on/off
- fix incorrect rounding of numsers 0.5 < |x| <1.0 in printf (#1080940)
- fix parser errors related to the end of the here-document marker
- ksh hangs when command substitution fills out the pipe buffer
- using typeset -l with a restricted variabled caused segmentation fault
- monitor mode was documented incorrectly
- do not crash when unsetting running function from another one (#1105139)
- should report an error when trying to cd into directory without execution bit
- job locking mechanism did not survive compiler optimization
- reading a file via command substitution did not work when any of stdin,
  stdout or stderr were closed (#1070308)
- fix lexical parser crash
2014-07-24 13:13:05 +02:00
Michal Hlavinka
824ec64524 fix FTBFS(#1107070) 2014-06-10 09:24:46 +02:00
Dennis Gilmore
a06a40d167 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-07 22:30:59 -05:00
Michal Hlavinka
3c988bff02 ksh could hang when command substitution printed too much data 2014-02-11 17:11:40 +01:00
Michal Hlavinka
1e4207d538 fix lexical parser crash (#960371) 2014-02-06 14:14:35 +01:00
Michal Hlavinka
a2f502032f fix overflow in subshell loop 2014-01-17 13:55:20 +01:00
Michal Hlavinka
eb2dbb25ae fix argv rewrite (#1047508) 2014-01-14 15:50:13 +01:00
Michal Hlavinka
09a4238612 ksh stops on read when monitor mode is enabled 2013-10-30 13:41:35 +01:00
Dennis Gilmore
7c07bb2ede - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild 2013-08-03 17:51:01 -05:00
Michal Hlavinka
f0cc7da47f fix memory leak 2013-06-12 13:31:22 +02:00
Michal Hlavinka
4258df1936 monitor mode in scripts wasn't working 2013-06-10 15:04:01 +02:00