------------------------------------------------------------------- Tue Nov 20 14:13:58 CET 2007 - werner@suse.de - Fix bug in mbchar() macro to be able to run test for bug #341594 - Make option -n for echo builtin work even for AT&T universe ------------------------------------------------------------------- Fri Nov 16 17:16:36 CET 2007 - werner@suse.de - Fix the bug fix, that is decrement current size (bug #341594) ------------------------------------------------------------------- Fri Nov 16 15:13:36 CET 2007 - werner@suse.de - Enable signal handling for non-interactive mode (bug #339875) - Ignore signal QUIT always (bug #339875) - Ignore signal INT in case of waiting on a job (bug #339875) - Handle multibyte chars in variable expansion (bug #341594) ------------------------------------------------------------------- Mon Oct 29 15:11:30 CET 2007 - werner@suse.de - Work around a double -g problem which breaks debugging builds ------------------------------------------------------------------- Mon Sep 17 13:16:53 CEST 2007 - werner@suse.de - Update to bugfix version 2007-06-28 of ksh93s+ (bug #263053) * In vi insert mode, ksh no longer emits a backspace character before the carriage return when the newline is entered * A bug in which pipefail would cause a command to return 0 when the pipeline was the last command and the failure happened on a component other than the last has been fixed * A bug in the expansion of ${var/pattern/rep} when pattern or rep contained a left parenthesis in single quotes has been fixed * The braces for a subscripted variable with ${var[sub]} are now optional when inside [[...]], ((...)) or as a subscript * A bug in brace expansion in which single and double quotes did not treat the comma as a literal character has been fixed * The -p option of whence now disables -v * Several bug fixes in compound variables and arrays of arrays have been made * A bug in which the %B format of printf was affected by the locale has been fixed * A bug in which \ was not removed in the replacement pattern with ${var/pattern/rep} when it was not followed by \ or a digit has been fixed * A bug in which ksh -R file core dumped if no script was specified has been fixed, it now displays an error message * Added additional Solaris signals to signal table * A bug in which a pipeline with command substitution inside a function could cause a pipeline that invokes this function to hang when the pipefail option is on has been fixed * Added -q to whence * A small memory leak with each redirection of a non-builtin has been fixed - Fix many wrong detected limits for Linux like INT_MAX - Adapt FS3D file system: mount(2) of Linux uses five arguments - Fix bug in pointer arithmetic: after reallocation the addresses of the old area of an pointer array are changed (bug #300653) - Overflow in keytrap(): strncpy(3) does not append ASCII 0 if buffer is fully used - This updated version includes fix for bug #268488 - Enable the AT&T UNIVERSE for ksh as pdksh does, see bug #249783 ------------------------------------------------------------------- Wed Jun 20 15:15:28 CEST 2007 - werner@suse.de - Fix pointer arithmetics within sh_trim() (bug #284611) ------------------------------------------------------------------- Tue Jun 19 16:01:40 CEST 2007 - werner@suse.de - Correct bug ID (bug #284580) ------------------------------------------------------------------- Fri May 25 10:25:51 CEST 2007 - werner@suse.de - Minor issuse like file permissions ------------------------------------------------------------------- Wed Apr 4 12:07:04 CEST 2007 - werner@suse.de - Minor correction for builtin uname -i ------------------------------------------------------------------- Mon Apr 2 17:46:01 CEST 2007 - werner@suse.de - Update to ksh93s+ (bug #239215) - Be sure that iffe can handle option -n even if bash is used ------------------------------------------------------------------- Thu May 3 15:22:49 CEST 2007 - werner@suse.de - Fix string conversion for high unsigned numbers (bug #268488) ------------------------------------------------------------------- Fri Mar 30 13:27:27 CEST 2007 - werner@suse.de - Disable AT&T UNIVERSE change ------------------------------------------------------------------- Wed Mar 28 14:15:25 CEST 2007 - werner@suse.de - Reset exit status in case of catching SIGCONT (bug #254649) - Use the AT&T UNIVERSE for ksh as pdksh does (bug #249783) ------------------------------------------------------------------- Fri Jan 12 14:08:55 CET 2007 - werner@suse.de - Do not use binary OR instead of a logic OR (#233299) - Help the compile time and run time linker (#233299) ------------------------------------------------------------------- Mon Nov 20 14:58:06 CET 2006 - werner@suse.de - Avoid that a sub shell close required file descriptors (#222411) ------------------------------------------------------------------- Fri Nov 10 17:00:07 CET 2006 - werner@suse.de - On ia64 a cast of an integer to a character pointer and back to an long integer may results into an unaligned access, fix this in the SIGWINCH handler (bug #209643) ------------------------------------------------------------------- Tue Nov 7 01:07:46 CET 2006 - ro@suse.de - fix permissions for manpages ------------------------------------------------------------------- Mon Jul 10 11:32:18 CEST 2006 - werner@suse.de - Don't trim backslash part of a multibyte character away (#189239) ------------------------------------------------------------------- Tue Jul 4 12:53:42 CEST 2006 - werner@suse.de - Builtin cut: allow last line without newline (#189231) - Utility shcomp: fix segfault and install it (#189778) ------------------------------------------------------------------- Tue Jun 27 12:07:21 CEST 2006 - werner@suse.de - No segmentation fault if ksh uses shared command libray (#188404) ------------------------------------------------------------------- Tue Jun 20 16:23:49 CEST 2006 - werner@suse.de - Make it build even on new beta with new glibc headers ------------------------------------------------------------------- Wed May 31 17:18:43 CEST 2006 - werner@suse.de - Fix segmentation fault in vi command line mode (bug #179917) ------------------------------------------------------------------- Mon May 29 15:16:03 CEST 2006 - werner@suse.de - Make -i and -p option of uname builtin work (bug #178962) ------------------------------------------------------------------- Tue May 9 11:39:59 CEST 2006 - werner@suse.de - Change PreRequire /bin/bash to /etc/bash.bashrc (bug #172633) ------------------------------------------------------------------- Mon May 8 12:54:39 CEST 2006 - werner@suse.de - Correct order of souring order of the users profile and the system kshrc files (bug #172753) ------------------------------------------------------------------- Wed Apr 19 19:24:50 CEST 2006 - werner@suse.de - Do not source system rc files if ksh is not interactive - Correct string from GMT to UTC for Universal Time Coordinates ------------------------------------------------------------------- Wed Apr 19 12:32:27 CEST 2006 - werner@suse.de - Fix the patch for the multi byte characters (bug #163665) ------------------------------------------------------------------- Tue Apr 18 18:10:56 CEST 2006 - werner@suse.de - Fix multi byte handling even for command line mode emacs/vi ------------------------------------------------------------------- Thu Apr 6 16:42:10 CEST 2006 - werner@suse.de - Handle multi byte characters within macro expansion (bug #163665) ------------------------------------------------------------------- Mon Mar 27 16:23:05 CEST 2006 - werner@suse.de - Update to ksh 93r ------------------------------------------------------------------- Wed Jan 25 21:37:15 CET 2006 - mls@suse.de - converted neededforbuild to BuildRequires ------------------------------------------------------------------- Tue Dec 20 11:46:03 CET 2005 - werner@suse.de - Move manual pages of libast to an own subsection 3ast (#140295) ------------------------------------------------------------------- Fri Dec 16 18:31:22 CET 2005 - werner@suse.de - Make it build even with bash 3.1 and gcc 4.1.0 ------------------------------------------------------------------- Thu Nov 17 13:01:47 CET 2005 - uli@suse.de - disabled some tests on ARM (occasionally hang QEMU) ------------------------------------------------------------------- Mon Oct 24 17:46:03 CEST 2005 - werner@suse.de - PreReqire the bash to get the system wide bash.bashrc ------------------------------------------------------------------- Mon Sep 19 17:26:30 CEST 2005 - werner@suse.de - Make it compatible with parallel installed pdksh (bug #105126) ------------------------------------------------------------------- Mon Sep 19 16:01:55 CEST 2005 - werner@suse.de - Avoid useless gcc warning of autogenerated sources ------------------------------------------------------------------- Tue Aug 16 15:57:40 CEST 2005 - werner@suse.de - Move to group System/Shells (bug #104920) ------------------------------------------------------------------- Wed Apr 13 18:10:15 CEST 2005 - werner@suse.de - Make it compile with gcc4 ------------------------------------------------------------------- Thu Mar 24 16:48:37 CET 2005 - werner@suse.de - Correct initialization for got_sigwinch variable ------------------------------------------------------------------- Wed Mar 23 17:35:12 CET 2005 - werner@suse.de - Update to release date 2005-02-02 (bug #18698, bug #74348) ------------------------------------------------------------------- Wed Mar 9 11:24:08 CET 2005 - werner@suse.de - Fix dead link in documentation (bug #71733) ------------------------------------------------------------------- Fri Feb 4 15:46:53 CET 2005 - werner@suse.de - More on winsize changes: now it works after a new prompt just like in the pdksh. ------------------------------------------------------------------- Fri Feb 4 00:30:21 CET 2005 - schwab@suse.de - Workaround broken build system and enable building shared libraries on x86-64. ------------------------------------------------------------------- Thu Feb 3 18:28:51 CET 2005 - werner@suse.de - Do not build shared version on x64_86 the ELF macro R_X64_86_32S breaks that a local symbol - Make it work on s390x ------------------------------------------------------------------- Thu Feb 3 13:30:44 CET 2005 - werner@suse.de - Make winsize changes work - Enable /etc/ksh.kshrc support - lchmod is not implemented under Linux - error_exit does never return - Enable shared libraries instead of the static ones - Add a warning about CPL versus GPL ------------------------------------------------------------------- Wed Feb 2 19:14:49 CET 2005 - werner@suse.de - Initial version of the AT&T ksh now under CPL1.0 (bug #3698) -------------------------------------------------------------------