233 Commits

Author SHA256 Message Date
dimstar_suse 47b4516904 Accepting request 298252 from shells
- mention vendor modifications in manpage as requested by upstream

- update to version 50f
  - [tg] OpenBSD sync: handle integer base out of band like ksh93
    does
  - [tg] Protect standard code (predefined aliases, internal code,
    aliases and functions in dot.mkshrc) from being overridden by
    aliases and, in some cases, shell functions (i.e. permit
    overriding but ignore it)
  - [tg] Implement GNU bash’s enable for dot.mkshrc using magic
    aliases to redirect the builtins to external utilities; this
    differs from GNU bash in that enable takes precedence over
    functions
  - [tg] Move unaliasing an identifier when defining a POSIX-style
    function with the same name into lksh, as compatibility kludge
  - [tg] Korn shell style functions now have locally scoped shell
    options
  - [tg] Add a patch marker for vendor patch versioning to mksh.1
  - [tg] SECURITY: make unset HISTFILE actually work
  - [tg] Document some more issues with the current history code
  - [tg] Remove some unused code
  - [tg] RCSID-only sync with OpenBSD, for bogus and irrelevant
    changes
  - [tg] Also disable field splitting for alias 'local=\typeset'
  - [tg] Fix read -n-1 to not be identical to read -N-1
  - [tg] Several fixes and improvements to lksh(1) and mksh(1)
    manpages
  - [tg] More code (int → size_t), comment and testsuite fixes
  - [tg] Make dot.mkshrc more robust (LP#1441853)
  - [tg] Fix issues with IFS='\' read, found by edualbus

OBS-URL: https://build.opensuse.org/request/show/298252
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mksh?expand=0&rev=12
2015-04-21 23:18:58 +00:00
Guido Berhoerster fce4e0971e - mention vendor modifications in manpage as requested by upstream
OBS-URL: https://build.opensuse.org/package/show/shells/mksh?expand=0&rev=183
2015-04-20 21:38:00 +00:00
Guido Berhoerster abbfe2fda2 - update to version 50f
- [tg] OpenBSD sync: handle integer base out of band like ksh93
    does
  - [tg] Protect standard code (predefined aliases, internal code,
    aliases and functions in dot.mkshrc) from being overridden by
    aliases and, in some cases, shell functions (i.e. permit
    overriding but ignore it)
  - [tg] Implement GNU bash’s enable for dot.mkshrc using magic
    aliases to redirect the builtins to external utilities; this
    differs from GNU bash in that enable takes precedence over
    functions
  - [tg] Move unaliasing an identifier when defining a POSIX-style
    function with the same name into lksh, as compatibility kludge
  - [tg] Korn shell style functions now have locally scoped shell
    options
  - [tg] Add a patch marker for vendor patch versioning to mksh.1
  - [tg] SECURITY: make unset HISTFILE actually work
  - [tg] Document some more issues with the current history code
  - [tg] Remove some unused code
  - [tg] RCSID-only sync with OpenBSD, for bogus and irrelevant
    changes
  - [tg] Also disable field splitting for alias 'local=\typeset'
  - [tg] Fix read -n-1 to not be identical to read -N-1
  - [tg] Several fixes and improvements to lksh(1) and mksh(1)
    manpages
  - [tg] More code (int → size_t), comment and testsuite fixes
  - [tg] Make dot.mkshrc more robust (LP#1441853)
  - [tg] Fix issues with IFS='\' read, found by edualbus
  - [enh, tg] Fix integer overflows related to file descriptor
    parsing, found by Pawel Wylecial (LP#1440685); reduce memory

OBS-URL: https://build.opensuse.org/package/show/shells/mksh?expand=0&rev=182
2015-04-20 20:57:38 +00:00
dimstar_suse 78b6745699 Accepting request 288398 from shells
- update to version 50e
  - [tg] Add more tests detailing behaviour difference from GNU
    bash
  - [tg] Introduce a memory leak for x=<< fixing use of freed
    memory instead, bug tracked as LP#1380389 still live
  - [tg] Add x+=<< parallel to x=<<
  - [tg, ormaaj, jilles] POSIX “command” loses builtin special-ness
  - [tg] Fix LP#1381965 and LP#1381993 (more field splitting)
  - [jilles] Update location of FreeBSD testsuite for test(1)
  - [Martin Natano] Remove dead NULL elements from Emacs
    keybindings
  - [tg, Stéphane Chazelas, Geoff Clare] Change several testcases
    for $*/$@ expansion with/without quotes to expected-fail, with
    even more to come ☹
  - [tg] Fix miscalculating required memory for encoding the
    double-quoted parts of a here document or here string
    delimiter, leading to a buffer overflow; discovered by zacts
    from IRC
  - [RT] Rename a function conflicting with a MacRelix system
    header
  - [tg] Use size_t (and ssize_t) consistently, stop using
    ptrdiff_t; fixes some arithmetics and S/390 bugs
  - [tg] Remove old workarounds for Clang 3.2 scan-build
  - [tg] Remove all Clang/Coverity assertions, making room for new
    checks
  - [tg] Fix NSIG generation on Debian sid gcc-snapshot
  - [tg] Make a testcase not fail in a corner case
  - [tg] Fix issues detected by GCC’s new sanitisers: data type of
    a value to be shifted constantly must be unsigned (what not, in
    C…); shebang check array accesses are always unsigned char

OBS-URL: https://build.opensuse.org/request/show/288398
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mksh?expand=0&rev=11
2015-03-03 10:15:03 +00:00
Guido Berhoerster 3a789c7abb - update to version 50e
- [tg] Add more tests detailing behaviour difference from GNU
    bash
  - [tg] Introduce a memory leak for x=<< fixing use of freed
    memory instead, bug tracked as LP#1380389 still live
  - [tg] Add x+=<< parallel to x=<<
  - [tg, ormaaj, jilles] POSIX “command” loses builtin special-ness
  - [tg] Fix LP#1381965 and LP#1381993 (more field splitting)
  - [jilles] Update location of FreeBSD testsuite for test(1)
  - [Martin Natano] Remove dead NULL elements from Emacs
    keybindings
  - [tg, Stéphane Chazelas, Geoff Clare] Change several testcases
    for $*/$@ expansion with/without quotes to expected-fail, with
    even more to come ☹
  - [tg] Fix miscalculating required memory for encoding the
    double-quoted parts of a here document or here string
    delimiter, leading to a buffer overflow; discovered by zacts
    from IRC
  - [RT] Rename a function conflicting with a MacRelix system
    header
  - [tg] Use size_t (and ssize_t) consistently, stop using
    ptrdiff_t; fixes some arithmetics and S/390 bugs
  - [tg] Remove old workarounds for Clang 3.2 scan-build
  - [tg] Remove all Clang/Coverity assertions, making room for new
    checks
  - [tg] Fix NSIG generation on Debian sid gcc-snapshot
  - [tg] Make a testcase not fail in a corner case
  - [tg] Fix issues detected by GCC’s new sanitisers: data type of
    a value to be shifted constantly must be unsigned (what not, in
    C…); shebang check array accesses are always unsigned char

OBS-URL: https://build.opensuse.org/package/show/shells/mksh?expand=0&rev=180
2015-03-01 23:50:22 +00:00
Stephan Kulow 3f183af635 Accepting request 254633 from shells
- update to regression bugfix version 50d
  - [Goodbox] Fix NULL pointer dereference on “unset x; nameref x”
  - [tg] Fix severe regression in field splitting (LP#1378208)
  - [tg] Add a warning about not using tainted user input (including
    from the environment) in arithmetics, until Stéphane writes it up
    nicely
- refresh vendor patch

OBS-URL: https://build.opensuse.org/request/show/254633
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mksh?expand=0&rev=10
2014-10-08 20:13:54 +00:00
Thorsten Glaser 45e4023f17 - update to regression bugfix version 50d
- [Goodbox] Fix NULL pointer dereference on “unset x; nameref x”
  - [tg] Fix severe regression in field splitting (LP#1378208)
  - [tg] Add a warning about not using tainted user input (including
    from the environment) in arithmetics, until Stéphane writes it up
    nicely
- refresh vendor patch

OBS-URL: https://build.opensuse.org/package/show/shells/mksh?expand=0&rev=178
2014-10-07 16:23:55 +00:00
Stephan Kulow 7f77fa7df8 Accepting request 253864 from shells
- update to SECURITY version 50c
  - [tg] Know more rare signals when generating sys_signame[] replacement
  - [tg] OpenBSD sync (mostly RCSID only)
  - [tg] Document HISTSIZE limit; found by luigi_345 on IRC
  - [zacts] Fix link to Debian .mkshrc
  - [tg] Cease exporting $RANDOM (Debian #760857)
  - [tg] Fix C99 compatibility
  - [tg] Work around klibc bug causing a coredump (Debian #763842)
  - [tg] Use issetugid(2) as additional check if we are FPRIVILEGED
  - [tg] SECURITY: do not permit += from environment
  - [tg] Fix more field splitting bugs reported by Stephane Chazelas and
    mikeserv; document current status wrt. ambiguous ones as testcases too
- use build log cleaner sed command from home:mirabile package
- enable lksh build-time option to automatically run "set -o posix"
  when called as sh or -sh, like home:mirabile package did

OBS-URL: https://build.opensuse.org/request/show/253864
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mksh?expand=0&rev=9
2014-10-05 18:31:57 +00:00
Thorsten Glaser c39fd57679 proposed package security update plus sync with home:mirabile package
- update to SECURITY version 50c
  - [tg] Know more rare signals when generating sys_signame[] replacement
  - [tg] OpenBSD sync (mostly RCSID only)
  - [tg] Document HISTSIZE limit; found by luigi_345 on IRC
  - [zacts] Fix link to Debian .mkshrc
  - [tg] Cease exporting $RANDOM (Debian #760857)
  - [tg] Fix C99 compatibility
  - [tg] Work around klibc bug causing a coredump (Debian #763842)
  - [tg] Use issetugid(2) as additional check if we are FPRIVILEGED
  - [tg] SECURITY: do not permit += from environment
  - [tg] Fix more field splitting bugs reported by Stephane Chazelas and
    mikeserv; document current status wrt. ambiguous ones as testcases too
- use build log cleaner sed command from home:mirabile package
- enable lksh build-time option to automatically run "set -o posix"
  when called as sh or -sh, like home:mirabile package did

OBS-URL: https://build.opensuse.org/package/show/shells/mksh?expand=0&rev=176
2014-10-03 19:25:14 +00:00
Stephan Kulow b79158820d Accepting request 247591 from shells
- update to version 50b
  - [Ypnose] Fix operator description in the manpage
  - [tg] Change all mention of “eglibc” to “glibc”, it is merged
    back
  - [Colona] Fix rare infinite loop with invalid UTF-8 in the edit
    buffer
  - [tg] Make more clear when a shell is interactive in the manpage
  - [tg] Document that % is a symmetric remainder operation, and
    how to get a mathematical modulus from it, in the manpage
  - [tg, Christopher Ferris, Elliott Hughes] Make the cat(1)
    builtin also interruptible in the write loop, not just in the
    read loop, and avoid it getting SIGPIPE in the smores function
    in dot.mkshrc by terminating cat upon user quit
  - [tg] Make some comments match the code, after jaredy from obsd
    changed IFS split handling
  - [tg] Fix some IFS-related mistakes in the manual page
  - [tg] Document another issue as known-to-fail test IFS-subst-3
  - [tg] Improve check.pl output in some cases
  - [tg, Jb_boin] Relax overzealous nameref RHS checks

OBS-URL: https://build.opensuse.org/request/show/247591
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mksh?expand=0&rev=8
2014-09-06 10:18:33 +00:00
Guido Berhoerster 3786d5308f - update to version 50b
- [Ypnose] Fix operator description in the manpage
  - [tg] Change all mention of “eglibc” to “glibc”, it is merged
    back
  - [Colona] Fix rare infinite loop with invalid UTF-8 in the edit
    buffer
  - [tg] Make more clear when a shell is interactive in the manpage
  - [tg] Document that % is a symmetric remainder operation, and
    how to get a mathematical modulus from it, in the manpage
  - [tg, Christopher Ferris, Elliott Hughes] Make the cat(1)
    builtin also interruptible in the write loop, not just in the
    read loop, and avoid it getting SIGPIPE in the smores function
    in dot.mkshrc by terminating cat upon user quit
  - [tg] Make some comments match the code, after jaredy from obsd
    changed IFS split handling
  - [tg] Fix some IFS-related mistakes in the manual page
  - [tg] Document another issue as known-to-fail test IFS-subst-3
  - [tg] Improve check.pl output in some cases
  - [tg, Jb_boin] Relax overzealous nameref RHS checks

OBS-URL: https://build.opensuse.org/package/show/shells/mksh?expand=0&rev=174
2014-09-04 16:11:29 +00:00
Stephan Kulow 557f73d632 Accepting request 245562 from shells
1

OBS-URL: https://build.opensuse.org/request/show/245562
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mksh?expand=0&rev=6
2014-08-25 09:03:28 +00:00
Guido Berhoerster 0fa314de74 Accepting request 245560 from home:psmt:branches:shells
Spec changed as discussed

OBS-URL: https://build.opensuse.org/request/show/245560
OBS-URL: https://build.opensuse.org/package/show/shells/mksh?expand=0&rev=172
2014-08-21 10:42:50 +00:00
Stephan Kulow 647e142eb5 Accepting request 239021 from shells
- update to version 50
  - [tg] Fix initial IFS whitespace not being ignored when
    expanding
  - [tg] MKSH_BINSHREDUCED no longer mistakenly enables brace
    expansion
  - [tg] Explain more clearly Vi input mode limitations in the
    manpage
  - [tg] Improve error reporting of the check.pl script (which
    needs a maintainer since I don’t speak any perl(1), really),
    for lewellyn
  - [tg] Use $TMPDIR in test.sh for scratch space
  - [tg, Polynomial-C] Check that the scratch space is not mounted
    noexec
  - [pekster, jilles, tg] Use termcap(5) names, not terminfo(5)
    names, in tput(1) examples, for improved portability (e.g. to
    MidnightBSD)
  - [tg] Avoid C99 Undefined Behaviour in mirtoconf LFS test
    (inspired by Debian #742780)
  - [tg] Fix ${!foo} for when foo is unset
  - [tg] Improve nameref error checking (LP#1277691)
  - [tg] Fix readonly bypass found by Bert Münnich
  - [Ryan Schmidt] Improved system reporting for Mac OS X
  - [nDuff] Explain better [[ extglob handling in the manpage
  - [tg] Remove arr=([index]=value) syntax due to regressions
  - [tg] IFS-split arithmetic expansions as per POSIX 201x
  - [OpenBSD] Add more detailed Authors section to manpage
  - [tg] Fix set ±p issue for good: drop privs unless requested
  - [tg] Improve signal handling and use a more canonical probing
    order
  - [tg] Fix return values $? and ${PIPESTATUS[*]} interaction with

OBS-URL: https://build.opensuse.org/request/show/239021
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mksh?expand=0&rev=5
2014-07-01 05:05:26 +00:00
Guido Berhoerster ce25b9a7d1 - update to version 50
- [tg] Fix initial IFS whitespace not being ignored when
    expanding
  - [tg] MKSH_BINSHREDUCED no longer mistakenly enables brace
    expansion
  - [tg] Explain more clearly Vi input mode limitations in the
    manpage
  - [tg] Improve error reporting of the check.pl script (which
    needs a maintainer since I don’t speak any perl(1), really),
    for lewellyn
  - [tg] Use $TMPDIR in test.sh for scratch space
  - [tg, Polynomial-C] Check that the scratch space is not mounted
    noexec
  - [pekster, jilles, tg] Use termcap(5) names, not terminfo(5)
    names, in tput(1) examples, for improved portability (e.g. to
    MidnightBSD)
  - [tg] Avoid C99 Undefined Behaviour in mirtoconf LFS test
    (inspired by Debian #742780)
  - [tg] Fix ${!foo} for when foo is unset
  - [tg] Improve nameref error checking (LP#1277691)
  - [tg] Fix readonly bypass found by Bert Münnich
  - [Ryan Schmidt] Improved system reporting for Mac OS X
  - [nDuff] Explain better [[ extglob handling in the manpage
  - [tg] Remove arr=([index]=value) syntax due to regressions
  - [tg] IFS-split arithmetic expansions as per POSIX 201x
  - [OpenBSD] Add more detailed Authors section to manpage
  - [tg] Fix set ±p issue for good: drop privs unless requested
  - [tg] Improve signal handling and use a more canonical probing
    order
  - [tg] Fix return values $? and ${PIPESTATUS[*]} interaction with

OBS-URL: https://build.opensuse.org/package/show/shells/mksh?expand=0&rev=170
2014-06-30 19:42:56 +00:00
Tomáš Chvátal 50834fedcc Accepting request 221404 from shells
- adjust update-alternative usage to packaging policy
  (see http://lists.opensuse.org/opensuse-packaging/2014-02/msg00024.html)

OBS-URL: https://build.opensuse.org/request/show/221404
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mksh?expand=0&rev=4
2014-03-05 14:36:36 +00:00
Guido Berhoerster 14fa755172 - adjust update-alternative usage to packaging policy
(see http://lists.opensuse.org/opensuse-packaging/2014-02/msg00024.html)

OBS-URL: https://build.opensuse.org/package/show/shells/mksh?expand=0&rev=168
2014-02-08 12:50:22 +00:00
Stephan Kulow 5184461d6c Accepting request 213623 from shells
- update to version 49
  - [tg] dot.mkshrc: fix two issues with the cd wrapper
  - [tg] Unbreak set +p (wider issue still to be addressed)
  - [Steffen Daode Nurpmeso] Use WCONTINUED with waitpid(2)
  - [millert] Add proper suspend builtin handling tty(4) and
    setpgrp(2)
  - [tg] Sanitise and slightly optimise control character handling
  - [tg] Add O_BINARY to all open(2) calls for OS/2 kLIBC support
  - [tg] Generate option strings for shell, set, ulimit at compile
    time
  - [Steffen Daode Nurpmeso] Drop ISTRIP termios(4) mode
  - [tg] Mention negative history numbers, octals in the manpage
  - [tg] Make check.pl work with Perl < 5.6.1 again
  - [tg] Detect getsid(2) and skip the oksh suspend builtin
    otherwise
  - [tg] Document that set -o noclobber is unsafe for tempfiles
  - [tg] Update to Unicode 6.3.0
  - [RT] Restore some portability
  - [tg] Fix parsing positional argument variable names
  - [tg] Sprinkle a few __attribute__((__pure__)); fix warnings
  - [tg] Fix build on OSX: always use our wcwidth code; only use
    our strlcpy(3) code if the OE doesn’t provide one (prompted by
    jonthn on IRC)
  - [tg] Optimise sh -c to exec even in MKSH_SMALL
  - [tg] Use new BAFH for hashing

OBS-URL: https://build.opensuse.org/request/show/213623
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mksh?expand=0&rev=3
2014-01-13 09:55:32 +00:00
Guido Berhoerster 1fca90c911 - update to version 49
- [tg] dot.mkshrc: fix two issues with the cd wrapper
  - [tg] Unbreak set +p (wider issue still to be addressed)
  - [Steffen Daode Nurpmeso] Use WCONTINUED with waitpid(2)
  - [millert] Add proper suspend builtin handling tty(4) and
    setpgrp(2)
  - [tg] Sanitise and slightly optimise control character handling
  - [tg] Add O_BINARY to all open(2) calls for OS/2 kLIBC support
  - [tg] Generate option strings for shell, set, ulimit at compile
    time
  - [Steffen Daode Nurpmeso] Drop ISTRIP termios(4) mode
  - [tg] Mention negative history numbers, octals in the manpage
  - [tg] Make check.pl work with Perl < 5.6.1 again
  - [tg] Detect getsid(2) and skip the oksh suspend builtin
    otherwise
  - [tg] Document that set -o noclobber is unsafe for tempfiles
  - [tg] Update to Unicode 6.3.0
  - [RT] Restore some portability
  - [tg] Fix parsing positional argument variable names
  - [tg] Sprinkle a few __attribute__((__pure__)); fix warnings
  - [tg] Fix build on OSX: always use our wcwidth code; only use
    our strlcpy(3) code if the OE doesn’t provide one (prompted by
    jonthn on IRC)
  - [tg] Optimise sh -c to exec even in MKSH_SMALL
  - [tg] Use new BAFH for hashing

OBS-URL: https://build.opensuse.org/package/show/shells/mksh?expand=0&rev=166
2014-01-12 10:26:01 +00:00
Tomáš Chvátal 42c41a5bb9 Accepting request 205150 from shells
- replace pdksh in openSUSE &gt;= 13.2, lksh provides backwards
  compatibility
  - create corresponding symlinks
  - use update-alternatives to allow for lksh as (/usr)/bins/ksh (forwarded request 205149 from gberh)

OBS-URL: https://build.opensuse.org/request/show/205150
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mksh?expand=0&rev=2
2013-10-30 14:45:45 +00:00
Guido Berhoerster a5ebccc660 Accepting request 205149 from home:gberh:branches:shells
- replace pdksh in openSUSE >= 13.2, lksh provides backwards
  compatibility
  - create corresponding symlinks
  - use update-alternatives to allow for lksh as (/usr)/bins/ksh

OBS-URL: https://build.opensuse.org/request/show/205149
OBS-URL: https://build.opensuse.org/package/show/shells/mksh?expand=0&rev=164
2013-10-29 17:09:19 +00:00
Tomáš Chvátal af39311835 Accepting request 202669 from shells
Please add mksh, a much improved and maintained fork of pdksh/OpenBSD ksh

OBS-URL: https://build.opensuse.org/request/show/202669
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mksh?expand=0&rev=1
2013-10-17 12:22:58 +00:00
Thorsten Glaser ea5cfc139d fix spelling in mksh-vendor-mkshrc.patch; split off nōn-SuSE package
(these deviate too much from each other)

OBS-URL: https://build.opensuse.org/package/show/shells/mksh?expand=0&rev=162
2013-10-08 07:55:55 +00:00
Guido Berhoerster cb5dbf3910 - fix typo in %postun
OBS-URL: https://build.opensuse.org/package/show/shells/mksh?expand=0&rev=161
2013-10-08 07:51:19 +00:00
Guido Berhoerster 7295965a72 Accepting request 202484 from home:gberh
- apply compiler workarounds for >= 13.1

- make sure the patch is only applied on openSUSE/SLE
- %post/%postun are not needed for releases after 13.1

OBS-URL: https://build.opensuse.org/request/show/202484
OBS-URL: https://build.opensuse.org/package/show/shells/mksh?expand=0&rev=160
2013-10-07 10:13:24 +00:00
WernerFink a67f21f87f Accepting request 201295 from home:gberh
adapted package for Factory submission

OBS-URL: https://build.opensuse.org/request/show/201295
OBS-URL: https://build.opensuse.org/package/show/shells/mksh?expand=0&rev=159
2013-10-02 12:14:51 +00:00
Thorsten Glaser a378d26c79 bump
OBS-URL: https://build.opensuse.org/package/show/shells/mksh?expand=0&rev=158
2013-08-17 21:21:22 +00:00
Thorsten Glaser de768dbd39 bump to mksh R48
OBS-URL: https://build.opensuse.org/package/show/shells/mksh?expand=0&rev=157
2013-08-14 21:20:32 +00:00
Thorsten Glaser 0393a1180e bump to R47 (must-have bugfix update); drop no longer needed checks
OBS-URL: https://build.opensuse.org/package/show/shells/mksh?expand=0&rev=156
2013-07-24 18:40:31 +00:00
Thorsten Glaser 039c4ab5c4 mksh R46
OBS-URL: https://build.opensuse.org/package/show/shells/mksh?expand=0&rev=155
2013-05-03 13:53:52 +00:00
Thorsten Glaser fbc7038e61 bump to R45
OBS-URL: https://build.opensuse.org/package/show/shells/mksh?expand=0&rev=154
2013-04-26 22:55:56 +00:00
Thorsten Glaser 452d14c7a0 update and use default %setup unpacking
OBS-URL: https://build.opensuse.org/package/show/shells/mksh?expand=0&rev=153
2013-03-07 18:58:17 +00:00
Thorsten Glaser 56ead57105 new bugfix-only release
OBS-URL: https://build.opensuse.org/package/show/shells/mksh?expand=0&rev=152
2013-02-15 22:42:33 +00:00
Thorsten Glaser 7965af45ad bump (new upstream stable release); fix extraction
OBS-URL: https://build.opensuse.org/package/show/shells/mksh?expand=0&rev=151
2013-02-11 10:07:46 +00:00
Thorsten Glaser d04c85c7ee update to mksh R41 (formal stable release)
keep disabling experimental features, for now,
to keep this SRPM enterprise-ready

OBS-URL: https://build.opensuse.org/package/show/shells/mksh?expand=0&rev=150
2012-11-30 21:59:03 +00:00
Thorsten Glaser 5c6ed96023 bump to CVS HEAD, sync with Debian packaging, improve GCC vsn compat
OBS-URL: https://build.opensuse.org/package/show/shells/mksh?expand=0&rev=149
2012-11-20 21:55:38 +00:00
Thorsten Glaser dd051e169d bump to CVS HEAD
not using the gcc bug workaround yet, as we haven't triggered
the issue yet… will monitor build logs somewhat to see whether
we need it or not

OBS-URL: https://build.opensuse.org/package/show/shells/mksh?expand=0&rev=148
2012-10-30 21:48:02 +00:00
Thorsten Glaser 60a8a47970 bump to CVS HEAD except experimental code
OBS-URL: https://build.opensuse.org/package/show/shells/mksh?expand=0&rev=147
2012-10-22 20:45:56 +00:00
Thorsten Glaser 0c60759ab7 bump to mksh CVS HEAD
OBS-URL: https://build.opensuse.org/package/show/shells/mksh?expand=0&rev=146
2012-10-03 18:39:46 +00:00
Thorsten Glaser 6f63bd03ee update to latest CVS snapshot, with lots of fixes
OBS-URL: https://build.opensuse.org/package/show/shells/mksh?expand=0&rev=145
2012-09-02 16:22:45 +00:00
Thorsten Glaser ceb0ab8a51 after testing (by me using the home:mirabile/mksh OBS package,
and by Fedora Rawhide), upload mksh CVS HEAD here, introducing
lksh (for legacy scripts, if people demand it), and for taking
over pdksh, if desired; note this is *newer* than Debian's…

OBS-URL: https://build.opensuse.org/package/show/shells/mksh?expand=0&rev=144
2012-07-20 23:56:17 +00:00
Thorsten Glaser 8cb884fd08 bump to R40f
OBS-URL: https://build.opensuse.org/package/show/shells/mksh?expand=0&rev=143
2012-04-07 00:42:54 +00:00
Thorsten Glaser 86f12168e1 initial SpareMiNT support:
– ifos FreeMiNT use a different set of dependencies
  (currently empty ⇒ the os maintainers must fill them in)
– ifos FreeMiNT run testsuite without script (part of util-linux)
– testsuite failures are not fatal for us (script hides that anyway)

OBS-URL: https://build.opensuse.org/package/show/shells/mksh?expand=0&rev=142
2012-03-25 21:54:21 +00:00
Thorsten Glaser a9c46219b7 apply upstream hotfix for a regression introduced in R40e
OBS-URL: https://build.opensuse.org/package/show/shells/mksh?expand=0&rev=141
2012-03-25 19:52:37 +00:00
Thorsten Glaser e62a695aed fix changelog fields syntax (heh…) and switch to SPDX licence info
(I hope this is the correct syntax)

OBS-URL: https://build.opensuse.org/package/show/shells/mksh?expand=0&rev=140
2012-03-25 00:21:53 +00:00
Thorsten Glaser b567294747 bump version
OBS-URL: https://build.opensuse.org/package/show/shells/mksh?expand=0&rev=139
2012-03-24 23:52:22 +00:00
Thorsten Glaser 8c9afd9494 OBS-URL: https://build.opensuse.org/package/show/shells/mksh?expand=0&rev=138 2011-12-11 19:55:27 +00:00
Thorsten Glaser e61250fcb9 OBS-URL: https://build.opensuse.org/package/show/shells/mksh?expand=0&rev=137 2011-12-11 19:52:12 +00:00
Thorsten Glaser f6a1e7bb3f OBS-URL: https://build.opensuse.org/package/show/shells/mksh?expand=0&rev=136 2011-12-11 19:51:34 +00:00
Thorsten Glaser cf34d8c73c OBS-URL: https://build.opensuse.org/package/show/shells/mksh?expand=0&rev=135 2011-12-11 19:50:43 +00:00