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
Michal Hlavinka
b0f7ce8f5c
fix another reproducer for tab completion
2013-03-07 16:32:37 +01:00
Michal Hlavinka
0a835abdfb
do not segfault on kill % ( #914669 )
2013-02-22 16:45:55 +01:00
Michal Hlavinka
01a16b1ff3
cd file did not produce any error
2013-02-01 17:11:40 +01:00
Michal Hlavinka
10497cb684
ksh could not enter directories with path containing /.something ( #889748 )
...
- file name autocomplete prevented following numeric input (#889745 )
2013-01-25 15:23:52 +01:00
Michal Hlavinka
4a6897b2a4
make sure main.c uses our cflags too
2013-01-25 15:02:11 +01:00
Michal Hlavinka
018b0a4c4f
bind Home, End, Delete,... key correctly for emacs mode
...
- do not crash when executed from deleted directory
2012-11-22 15:14:32 +01:00
Michal Hlavinka
96967516fa
post section was specified twice
2012-09-14 13:09:00 +02:00
Michal Hlavinka
ae81b91215
fix typo in binfmt config file
...
- register binary format after package installation
2012-09-14 12:56:05 +02:00
Michal Hlavinka
06611a6c2d
add support for direct execution of compiled scripts
2012-09-13 14:40:25 +02:00
Michal Hlavinka
7178444470
LICENSE file is missing in upstream tarball
2012-08-08 12:28:23 +02:00
Michal Hlavinka
d966b074b4
ksh updated to 20120801
2012-08-08 12:05:01 +02:00
Michal Hlavinka
a69d2cecf2
ksh updated to 2012-07-27
2012-07-31 15:50:31 +02:00
Dennis Gilmore
135963e8ba
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
2012-07-19 13:30:21 -05:00
Michal Hlavinka
b716ca9fd2
ksh updated to 20120628
2012-07-02 10:16:52 +02:00
Michal Hlavinka
552127a274
ksh updated to 20120626
2012-06-27 17:15:36 +02:00
Michal Hlavinka
207226adfd
ksh updated to 2012-06-20
2012-06-22 11:47:54 +02:00
Michal Hlavinka
219a505829
ksh updated to 20120612
2012-06-13 16:35:39 +02:00
Michal Hlavinka
0ca0131317
ksh updated to 2012-05-31
2012-06-04 15:15:33 +02:00
Michal Hlavinka
c7f72d5f3b
do not hang after return code 12
2012-03-19 12:52:50 +01:00
Michal Hlavinka
1f85ad675d
fix tilda expansion in scripts
2012-03-14 11:04:24 +01:00
Michal Hlavinka
b0b7eaa73c
ksh updated to 20120214
2012-02-20 09:07:26 +01:00
Michal Hlavinka
4dfe644019
ksh updated to 20120202
2012-02-06 15:00:29 +01:00
Michal Hlavinka
e31ae3cf50
ksh updated to 2012-01-01
2012-01-05 10:26:59 +01:00
Michal Hlavinka
51febfd963
do not crash when browsing through history containing comment ( #733813 )
2011-12-07 16:02:42 +01:00
Michal Hlavinka
6acaf4cd5e
do not crash when two subseguent dots are used in variable or command name ( #733544 )
2011-12-07 14:43:43 +01:00
Michal Hlavinka
04c2322595
fix: ksh can prematurely exit without crash or any error
...
make spec work in epel
2011-12-05 14:47:31 +01:00
Michal Hlavinka
f8e19fcab1
add files to %doc
2011-11-10 11:58:24 +01:00
Michal Hlavinka
18a5f23bbb
move bypass up a little
2011-10-06 16:56:20 +02:00
Michal Hlavinka
76e3422597
ksh sometimes returns wrong exit code when pid numbers are being recycled
2011-10-06 15:12:29 +02:00
Michal Hlavinka
1801570423
restore tty settings after timed out read ( #572291 )
2011-10-04 09:38:07 +02:00
Michal Hlavinka
f57567a859
do not crash when killing last bg job when there is not any
2011-08-12 15:59:01 +02:00
Michal Hlavinka
cce7c12c1f
fix typo in last commit
2011-08-03 16:22:26 +02:00
Michal Hlavinka
09c4040fcc
fix: IFS manipulation in a function can cause crash
2011-08-03 16:06:28 +02:00