The Original ATT Korn Shell
Go to file
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
tests Add CI tests using the standard test interface 2018-01-25 11:24:31 +01:00
.gitignore use latest set of patches 2017-03-03 17:32:33 +01:00
dotkshrc bind Home, End, Delete,... key correctly for emacs mode 2012-11-22 15:14:32 +01:00
expectedresults.log fix regression tests 2010-11-26 11:45:52 +01:00
ksh-20070328-builtins.patch fix segfault in job list code 2014-07-24 13:13:05 +02:00
ksh-20080202-manfix.patch fix segfault in job list code 2014-07-24 13:13:05 +02:00
ksh-20100202-pathvar.patch fix segfault in job list code 2014-07-24 13:13:05 +02:00
ksh-20100621-fdstatus.patch fix segfault in job list code 2014-07-24 13:13:05 +02:00
ksh-20100621-manfix3.patch fix segfault in job list code 2014-07-24 13:13:05 +02:00
ksh-20100826-fixregr.patch fix regression test 2012-08-08 12:29:42 +02:00
ksh-20120801-alarmifs.patch add missing patches 2015-03-30 17:07:46 +02:00
ksh-20120801-argvfix.patch fix argv rewrite (#1047508) 2014-01-14 15:50:13 +01:00
ksh-20120801-assoc-unset-leak.patch add missing patches 2015-03-30 17:07:46 +02:00
ksh-20120801-badgcc.patch use latest set of patches 2017-03-03 17:32:33 +01:00
ksh-20120801-cdfix2.patch add missing patch 2013-02-01 18:00:17 +01:00
ksh-20120801-cdfix3.patch fix segfault in job list code 2014-07-24 13:13:05 +02:00
ksh-20120801-cdfix.patch cd file did not produce any error 2013-02-01 17:11:40 +01:00
ksh-20120801-cdfork.patch add missing patches 2015-03-30 17:07:46 +02:00
ksh-20120801-covsfix.patch fix segfault in job list code 2014-07-24 13:13:05 +02:00
ksh-20120801-crash.patch use latest set of patches 2017-03-03 17:32:33 +01:00
ksh-20120801-dotdoublefree.patch use latest set of patches 2017-03-03 17:32:33 +01:00
ksh-20120801-emptyarrayinit.patch add missing patches 2015-03-30 17:07:46 +02:00
ksh-20120801-F_dupfd_cloexec.patch use latest set of patches 2017-03-03 17:32:33 +01:00
ksh-20120801-fd2lost.patch use latest set of patches 2017-03-03 17:32:33 +01:00
ksh-20120801-filecomsubst.patch use latest set of patches 2017-03-03 17:32:33 +01:00
ksh-20120801-forkbomb.patch fix segfault in job list code 2014-07-24 13:13:05 +02:00
ksh-20120801-fununset.patch fix segfault in job list code 2014-07-24 13:13:05 +02:00
ksh-20120801-glibc-build-fix.patch Fix build failures caused by update in glibc 2017-08-03 14:21:43 +02:00
ksh-20120801-heresub.patch fix segfault in job list code 2014-07-24 13:13:05 +02:00
ksh-20120801-iso8859.patch Fix parsing of iso8859 characters 2017-04-25 16:20:49 +02:00
ksh-20120801-jobwait-sigstop.patch Set terminal foreground process group while resuming process 2017-08-14 15:21:23 +02:00
ksh-20120801-kia.patch Avoid spurrious output in kia file creation 2017-04-11 12:17:07 +02:00
ksh-20120801-kshmfix.patch fix segfault in job list code 2014-07-24 13:13:05 +02:00
ksh-20120801-lexfix.patch fix lexical parser crash (#960371) 2014-02-06 14:14:35 +01:00
ksh-20120801-locking.patch fix segfault in job list code 2014-07-24 13:13:05 +02:00
ksh-20120801-macro.patch use latest set of patches 2017-03-03 17:32:33 +01:00
ksh-20120801-manfix4.patch fix segfault in job list code 2014-07-24 13:13:05 +02:00
ksh-20120801-mb-after-argvar.patch use latest set of patches 2017-03-03 17:32:33 +01:00
ksh-20120801-memlik3.patch fix segfault in job list code 2014-07-24 13:13:05 +02:00
ksh-20120801-memlik.patch fix memory leak 2013-06-12 13:31:22 +02:00
ksh-20120801-mlikfiks.patch fix segfault in job list code 2014-07-24 13:13:05 +02:00
ksh-20120801-mtty.patch fix segfault in job list code 2014-07-24 13:13:05 +02:00
ksh-20120801-noexeccdfix.patch add missing patches 2015-03-30 17:07:46 +02:00
ksh-20120801-nohupfork.patch fix: in a login shell "( cmd & )" does nothing (#1217238) 2015-08-27 16:14:09 +02:00
ksh-20120801-nomulti.patch fix segfault in job list code 2014-07-24 13:13:05 +02:00
ksh-20120801-oldenvinit.patch add missing patches 2015-03-30 17:07:46 +02:00
ksh-20120801-parserfix.patch use latest set of patches 2017-03-03 17:32:33 +01:00
ksh-20120801-posix-exit.patch Use posix exit code if last command exits due to a signal 2017-08-14 15:56:00 +02:00
ksh-20120801-retfix.patch use latest set of patches 2017-03-03 17:32:33 +01:00
ksh-20120801-rmdirfix.patch fix segfault in job list code 2014-07-24 13:13:05 +02:00
ksh-20120801-roundit.patch fix segfault in job list code 2014-07-24 13:13:05 +02:00
ksh-20120801-sh_iovalidfd.patch Fix a memory corruption 2017-08-29 18:10:11 +02:00
ksh-20120801-subshell-jobwait.patch Fix condition to fork subshell 2017-08-14 15:35:29 +02:00
ksh-20120801-subshell-leak.patch use latest set of patches 2017-03-03 17:32:33 +01:00
ksh-20120801-sufix.patch fix segfault in job list code 2014-07-24 13:13:05 +02:00
ksh-20120801-syntax-error.patch Fix memory corruption while parsing functions 2017-05-29 13:44:23 +02:00
ksh-20120801-tabfix.patch fix another reproducer for tab completion 2013-03-07 16:32:37 +01:00
ksh-20120801-tpstl.patch fix segfault in job list code 2014-07-24 13:13:05 +02:00
ksh-20120801-trapcom.patch use latest set of patches 2017-03-03 17:32:33 +01:00
ksh-20120801-typeset.patch use latest set of patches 2017-03-03 17:32:33 +01:00
ksh-20120801-unset-param.patch use latest set of patches 2017-03-03 17:32:33 +01:00
ksh-20120801-xufix.patch exporting fixed with variable corrupted its data (#1192027) 2015-03-06 14:13:19 +01:00
ksh-20130214-fixkill.patch do not segfault on kill % (#914669) 2013-02-22 16:45:55 +01:00
ksh-20130613-cdfix4.patch cd builtin file descriptor operations messed with IO redirections (#1133586) 2014-08-26 15:56:21 +02:00
ksh-20130628-longer.patch fix segfault in job list code 2014-07-24 13:13:05 +02:00
ksh-20140301-fikspand.patch fix segfault in job list code 2014-07-24 13:13:05 +02:00
ksh-20140415-hokaido.patch ksh hangs when command substitution containing a pipe fills out the pipe buffer (#1121204) 2015-02-27 12:43:58 +01:00
ksh-20140801-arraylen.patch using trap DEBUG could cause segmentation fault 2015-04-07 18:17:49 +02:00
ksh-20140801-diskfull.patch use latest set of patches 2017-03-03 17:32:33 +01:00
ksh-20140929-safefd.patch add missing patches 2015-03-30 17:07:46 +02:00
ksh.spec Add virtual provide for /bin/ksh 2017-11-21 15:59:40 +01:00
kshcomp.conf fix typo in binfmt config file 2012-09-14 12:56:05 +02:00
kshrc.rhs bind Home, End, Delete,... key correctly for emacs mode 2012-11-22 15:14:32 +01:00
sources ksh updated to 20120801 2012-08-08 12:05:01 +02:00