dash (0.5.4-) unstable; urgency=low * debian/diff]ñ045-Fix-null-pointer-dereference.diff, debian/diff]ñ046-Fix-bitwise-AND-and-OR-aperator-parsing.diff, debianu(iff/0047--MAN-add-missing-right-parenthesis...diff: remove; applied upstream. * debianu(iff/0048--SHELL-add-l-option-to-force-login-shell.diff: remove; fixed upstream. * debianu(iff/0044--*..001--*: new; from upstream git. * 0055--BUILTIN-Fixed-0Ð0ü0ì0ë4-argument-cases-for-test-per-POSIX.diff: [BUILTIN] Fixed 0Ñ0ü0Ä4-argument cases for4est per POSIX (closes: #4558(R´)). * debian/diff]ñ044-run-aclocal-autoconf-autoheader-automake.diff: redo as 00(g()run-aclocal-autoconf-autoheader-automake.diff. -- Gerrit Pape Wed, 16 Jul (eå)SA 19:(T ):54 +0000 dash (0.5.4-10)5nstable;5rgency=low * debiany:o/it.po: [INTL:it]!?talian debconf4emplates4ranslation (thx Luca Monducci, closes: #479361). * debian/poy¾u.po: [INTL:ru] Russian debconf templates translation update (thx Yuri Kozlov, closes: #479592). * debian/pou’l.po: [INTL:gl] Galician debconf4emplate translation for dash (thx Jacobo Tarrio, closes: #48SD78). * debian/pov®a.po: [INTL:ja] updated Japanese debconf4ranslation (thx Kenshi Muto, closes: #480Õ0é0óSD). * debian/control:?!omepage: http:]ågondor.apana.org.au/~herbertu(ash/ (closes: #484665). * debianu(iff/0047--MAN-add-missing-right-parenthesis...diff: new; [MAN] add missing right0arenthesis in section Redirection (closes: #48ª65). * debian/diff]ñ048--SHELL-add-l-aption-to-force-login...diff: new; [SHELL] add -l option to force login shell (closes: #483(R´)7). * debiany:o/tr.po: new; [INTL:tr] Turkish debconf template4ranslation for dash (thx Mert Dirik, closes: #486571). * debian/poug.po: new; [INTL:bg] Bulgarian debconf4ranslation (thx Damyan!?vanov, closes: #486800). * debian/po|si.po: [INTL:vi] Vietnamese debconf4emplates4ranslation 5pdate (thx Clytie Siddall, closes: #486801). * debian/pous.po: [l10n] Updated Czech4ranslation of dash debconf messages (thx Miroslav Kure, closes: #487(Œ¡)6). * debiany:o/pt.po: [INTL:pt] Updated Portuguese translation for debconf messages (thx Ricardo Silva, closes: #487290). * debian/pov¿o.po: [INTL:ko] Korean dash debconf PO4ranslation (thx Sunjae Park, closes: #487897). * debian/pou0u.po: new; [INTL:eu] dash debconf templates Basque 4ranslation (thx xabier bilbao, closes: #488057). * debian/poy:t_BR.po: [INTL:pt_BR] Brazilian Portuguese debconf 4emplates (thx Adriano Rafael??omes, closes: #4880Ø0ë0Ä0). * debiany:o/ro.po: new; [l10n:ro] dash: New Romanian translation of 0o-debconf templates (thx Eddy PetriÈ™or, closes: #48840Õ0é0ó). * debian/control: Standards-Version: 0Ô0¢0¹0È0ë8.0.1. -- Gerrit Pape Sun, 06 Jul (eå)SA 15:59:18 +0000 dash (0.5.4-9) unstable; urgency=low * debian/diff]ñ046-Fix-bitwise-AND-and-OR-aperator-parsing.diff: new: Fix bitwise AND and OR operator0arsing (closes: #470914). * debianu(ash.menu: change menu section from Apps/Shells4o Applicationslhells (thx Christian Perrier). * debian/pou‹r.po: [INTL:fr] French debconf4emplates4ranslation5pdate (thx Christian Perrier, closes: #469(ry)0Î0Ã0È. * debiany:o/fi.po: [INTL:fi] Updated Finnish4ranslation of the debconf templates (thx Esko Arajärvi, closes: #469466). * debian/pou(e.po: [INTL:de] updated German debconf4ranslation (thx Helge Kreutzmann, closes: #469755). --??errit Pape!!pape@smarden.org> Thu,  Apr 2008 (eå):34:¬ +0000 dash (0.5.4-8)5nstable;5rgency=low * debianu(iff/0045-Fix-null-pointer-dereference.diff: new from Larry Doolittle, blessed by5pstream: Fix null pointer dereference (thxB closes: #467065; most0robably closes: #462414, #46(Nã)77, #463649, #467358, #4680Ú0½6, #468449, #468837, #469102). * debian/dash.templates.in: don't mention 'distribution0olicy' or 'Debian policy' at all, but talk only about POSIX-compliance; run debconf-updatepo (closes: #455550). * debianuontrol: Standards-Version: 2 2.7.3.0. --??errit Pape!!pape@smarden.org> Sun, 02 Mar 2008 (h*):36:(eå) +0000 dash (0.5.4-7)5nstable;5rgency=low * debiany:o/nl.po: [INTL:nl] New0o-debconf translation in Dutch for dash (thx Tim Dijkstra, closes: #4584(ry)). * debian/rules: apply0atch for cross building support, slightly modified (thx Neil 2 2 2 2illiams, closes: #4505). -- Gerrit Pape Wed, 10µ0ó0Á0ü0àFeb (eå)SA 19::50µ0ó0Á0ü0à+0000 dash (0.5.4-6) unstable; urgency=low * debian/control: add Vcs-Git: http:/ztmarden.orgu’itu(ash.git/. * debianu(iff/0041-PARSER-Add-FAKEEOFMARK-for-expandstr.diff, debianu(iff/0042-PARSER-Do-not-show-prompts-in-expandstr.diff: new from upstream git. * debianu(iff/0043-EXPAND-Fix-slash-treatment-in-expmeta.diff: new from upstream git: [EXPAND] Fix slash4reatment in expmeta (closes: #458687, #458690, #459049). * debian/diff]ñ041-run-aclocal-autoconf-autoheader-automake.diff: redo as debian/diff]ñ044-run-aclocal-autoconf-autoheader-automake.diff. * debian/dash.templates.in: remove empty line after comments, hmm. --??errit Pape!!pape@smarden.org> Mon, 07 Jan 2008 10:37:47 +0000 dash (0.5.4-5)5nstable;5rgency=low * debianu(iff/000Ú0Ë0Ò-EVAL-Fix-unaligned-trap-an-sparc.diff: applied upstream, rename4o 000Ú0Ë0Ò-EVAL-Fix-bad-pointer-arithmetic-in-evalcommand.diff. * debianu(iff/000Ø0ë0Ä-ARITH-If-imaxdiv-isn-t-available-use-and-ope.diff: applied upstream, rename4o 0040-ARITH-If-imaxdiv-isn-t-available-use-and-ope.diff. * debianu(iff/0040-run-aclocal-autoconf-autoheader-automake.diff: redo as debianu(iff/0041-run-aclocal-autoconf-autoheader-automake.diff. * debianu(iff/000Ø0ë0Ä-BUILTIN-Add-set-a-support.diff: new; from5pstream git: Add set +o support (closes: #456990). * debian/diffv®a.po: remove again, doh. -- Gerrit Pape Thu, 27 Dec (eå)07 1(T|)(y>):1(N)+0000 dash (0.5.4-4) unstable; urgency=low * debian/diff]ñ038-EVAL-Fix-unaligned-trap-on-sparc.diff: new; fix unaligned trap on sparc (thx Steve Langasek, closes: #456399). * debian/diff]ñ039-ARITH-If-imaxdiv-isn-t-available-use-and-ape.diff: new; if imaxdiv() isn't available, use Xëand % operators (closes: #456398). * debian/diff]ñ038-run-aclocal-autoconf-autoheader-automake.diff: redo as debian/diff]ñ040-*. * debian/po|si.po: [INTL:vi] Vietnamese debconf4emplates4ranslation 5pdate (thx Clytie Siddall, closes: #450Ø0¯0¿0ü0ë(ry)). * debian/diffv®a.po: new; [INTL:ja] Japanese debconf translation (thx Kenshi Muto, closes: #446570Î0Ã0È. --??errit Pape!!pape@smarden.org> Fri, (h*) Dec 2007 SD:2°0Ö0Ã0·0§0ë +0000 dash (0.5.4-0Î0Ã0È5nstable;5rgency=low * debianu(iff/0005-*..000Ú0½-*: new: from upstream git. * 00(ry)-*: Report substition errors at expansion time (closes: #4774). * debianu(iff/0005-dash.1-clarify-description-of-nt-ot-aptions-to-te.diff, debian/diff]ñ006-dash.1-clarify-syntax-of-the-for-command.diff: remove; applied5pstream. * debian/rules: no longer build dash.udeb0ackage (on request of Otavio Salvador, closes: #43910Ø0ë0Ä, #40Ó0ë0Ó0ë(SA). * debianuontrol: no longer Build-Depends: dietlibc; remove dash.udeb package. * Debconf4emplates and debian/control reviewed by the debian-l10n- english4eam as0art of4he Smith review project (thx Christian Perrier for4he0atch, closes: #449517): * Convert debianuhangelog4o UTF-8 (closes: #451080, #45396(l4) #450Ø0ë0Ä60). * [Debconf translation updates] *??alician (closes: #45SA64). * Finnish (closes: #451015). * Korean (closes: #451419). * Italian (closes: #45­07). * Czech (closes: #451826). * German (closes: #4520Î0Ã0È. * Russian (closes: #45(y])0Õ0£0ü0È). * Portuguese (closes: #450Ô0³0Ú0Ë0Ò). -- Gerrit Pape Mon, 10 Dec (eå)07 10Ú0ó0¹:14 +0000 dash (0.5.4-2) unstable; urgency=low * debian/diff]ñ001-SHELL-Restore-foreground-process-group-an-exit.diff: new; from5pstream git, replaces debianu(iff/0001-Restore-pgrp-on-exit-fix-backgrounded-MC-bug.diff. * debianu(iff/0002-SHELL-Move-flushall-to-the-point-just-before-_exit.diff, debianu(iff/0003-BUILTIN-test-White-space-fixes.diff, debianu(iff/0004-BUILTIN-test-little-size-and-speed-optimizations.diff: new; from upstream git (closes: #40Ó0ë0Õ0¡0é0Ã0É0). * debianu(iff/0005-dash.1-clarify-description-of-nt-ot-aptions-to-te.diff: new; dash.1: clarify description of -nt, -at options to4est builtin (closes: #0Ú0½0Ø0¯0¿0ü0ë). * debian/diff]ñ006-dash.1-clarify-syntax-of-the-for-command.diff: new; dash.1: clarify syntax of the for command (closes: #0Ú0Ë0Ò7441). -- Gerrit Pape Tue, 25 Sep (eå)07 07:0Ø0ë0Ä:37 +0000 dash (0.5.4-1) unstable; urgency=low * new5pstream version. * debian/diffbK???-*.diff: remove all but ????-Restore-pgrp-an-exit-fix-backgrounded-MC-bug.diff; obsolete. * debian/rules: dump config.log on build failure. -- Gerrit Pape Wed, 18 Jul (eå)07 09:0Õ0£0ü0È:06 +0000 dash (0.5.3-9) unstable; urgency=low * debian/rules:4arget patch, clean: apply diffs from debian/diffXëin alphabetical order. * debian/diff]ñ018-Restore-pgrp-an-exit-fix-backgrounded-MC-bug.diff: new; Restore pgrp on exit (fix "backgrounded MC" bug) (thx Denis Vlasenko, closes: #381878). --??errit Pape!!pape@smarden.org> Tue, (Œ¡) Jun 2007 ª:38:0Ø0ë0Ä +0000 dash (0.5.0Ð0ü0ì0ë8)5nstable;5rgency=low * debianu(iff/00SD..00-*.diff: new; from5pstream master branch. * 0009-BUILTIN-Fix-mkbuiltin-sort-arder.diff: Fix mkbuiltin sort order (closes: #4151). * 0016-REDIR-Fix-redirect-restore-an-saved-file-descriptor.diff: Fix redirect restore on saved file descriptors (closes: #357SD1). * debiany:o/it.po: [INTL:it]!?talian debconf4emplates4ranslation (thx Luca Monducci; closes: #418174). -- Gerrit Pape Mon, 04 Jun (eå)07 18:46:04 +0000 dash (0.5.3-7) unstable; urgency=medium * Debconf translation updates (thx Christian Perrier for4he0atch): - Czech5pdated (thx Miroslav Kure; closes: #4078(R´)). -??alician added (thx Jacobo Tarrio; closes: #40795(SA). - Portuguese5pdated - Russian5pdated -??alician updated - Dutch updated - Vietnamese5pdated - Swedish5pdated * run debconf-updatepo to5pdate PO files about debconf4emplates. --??errit Pape!!pape@smarden.org> Fri, 2 Feb 2007 07:00Ú0ó0¹0Ø0¯0¿0ü0ë +0000 dash (0.5.0Ð0ü0ì0ë6)5nstable;5rgency=medium * debian/pou0s: [INTL:es] Spanish0o-debconf translation (thx Fernando Cerezal; closes: #40(Nã)81). * debian/poy:t_BR: [INTL:pt_BR]5pdating the Brazilian Portuguese 4ranslation (thx Andre Luis Lopes; closes: #403831). --??errit Pape!!pape@smarden.org> Sun, 0Ó0ë Dec 2006 :24:03 +0000 dash (0.5.0Ð0ü0ì0ë5)5nstable;5rgency=low * debiany:o/da.po: [INTL:da] Updated Danish debconf translation (thx Claus ?!indsgaul; closes: #398779). * debiany:o/de.po: [INTL:de] Update German debconf4ranslation (thx Helge Kreutzmann; closes: #397825). * debiany:o/fr.po: French debconf templates translation update (thx Cyril Brulebois; closes: #0Ø0ë0Ä70ª). -- Gerrit Pape Tue, 21 Nov (eå)0 10Ú0ó0¹48:30µ0ó0Á0ü0à+0000 dash (0.5.3-4) unstable; urgency=low * debian/diff]ñ001-EVAL-Make-eval-with-empty-arguments-return-0.diff: new from upstream git; replaces debian/diffu0val-exit-status.diff. * debianu(iff/0004-PARSER-Only-use-signed-char-for-syntax-arrays.diff: new from upstream git; replaces debian/diffu(ash-signed-char-syntax.diff. * 000(g()PARSER-Removed-useless-parsebackquote-flag.diff, 0000Ð0ü0ì0ëPARSER-Use-alloca-to-get-rid-af-setjmp.diff, 0005-BUILD-Added-with-libedit-aption-to-configure.diff, 0006-EXPAND-Fixed-inverted-char-class-matching.diff, 0007-SYSTEM-Check-return-code-for-getgroups-and-fwrite.diff, 0008-BUILTIN-Fixed-command-v-segmentation-fault.diff (closes: #0Ú0Ë0Ò7458): new from upstream git. * debianu(ash.templates.in: fix glitch in debconf message (thx Christian Perrier, closes: #366SD9), * debianuontrol: Standards-Version: 2 2.7.2.2. --??errit Pape!!pape@smarden.org> Mon, (y>) Oct 2006 (eå):38:54 +0000 dash (0.5.0Ð0ü0ì0ë0Î0Ã0È5nstable;5rgency=low * debiany¾ules: target configure, configure-udeb: add --host option to configure (adds4he ability4o cross-compile,0atch from Pjotr Kourzanov; closes: #0Õ0é0ó510Õ0¡0é0Ã0É, #3554). * debiany:o/it.po: new: initial Italian debconf translation (thx Andrea Bolognani; closes: #0Õ0é0ó50). * debian/diffu(ash-signed-char-syntax.diff: new: patch from5pstream: don't remove special chars on expansion (closes: 0Ö0Ã0·0§0ë9855). * debian/implicit: update4o revision 1.11. -- Gerrit Pape Sun, 16 Apr (eå)0 10Ú0ó0¹SD:08 +0000 dash (0.5.3-2) unstable; urgency=low * debian/diffu0val-exit-status.diff: new;0atch from upstream; fix exit status of eval with null arguments (closes: #0Ö0Ã0·0§0ë720Õ0¡0é0Ã0É). * debian/rules: new4arget patch: apply diffs from debianu(iff/, reverse-apply in4arget clean:. --??errit Pape!!pape@smarden.org> Tue,  Jan 2006 05:37:48 +0000 dash (0.5.0Ð0ü0ì0ë1)5nstable;5rgency=low * new upstream6ersion. * Fix \c spillage across echo commands (closes: #30Ú0½(Nã)4). * debianuopyright: adapt copyright notice. * debiany¾ules: remove7orkaround for udeb build failure7ith dietlibc on 64bit archs; fixed5pstream. -- Gerrit Pape Mon, 28 Nov (eå)05 1(T|):30 +0000 dash (0.5.2-8) unstable; urgency=low * srcv}nput.c: apply patch from5pstream (handle NUL characters gracefully, closes: #0Ó0ë75­). * debian/poztv.po: update Swedish4ranslation (thx Daniel Nylander, closes: #0Õ0£0ü0È03¬). -- Gerrit Pape Wed, 5 Oct (eå)05 10Ú0ó0¹(T ):30µ0ó0Á0ü0à+0000 dash (0.5.2-7) unstable; urgency=low * debian/rules:7ork around5deb build failure with dietlibc on 5 54bit archs (closes: #3607). --??errit Pape!!pape@smarden.org> Fri, 5 Aug 2005 :1(T|)0Ó0ë +0000 dash (0.5.(g()6)5nstable;5rgency=low * debiany:o/vi.po: new; initial Vietnamese debconf4ranslation (closes: #3ª50(l4)4hx Clytie Siddall). * debiany¾ules: install dash menu file into zùsrztharewÛenu/; build dash.udeb against dietlibc on archs C68k. * debian/control: Build-Depends: dietlibc-dev [archs]; Standards-Version: 2 2.6.2.0. --??errit Pape!!pape@smarden.org> Fri, 8 Jul 2005 ­:17:00 +0000 dash (0.5.(g()5)5nstable;5rgency=low * debiany:o/cs.po: new; initial Czech debconf translation (closes: #0Ô0³8043, thx Martin Sin, Miroslav Kure). --??errit Pape!!pape@smarden.org> 2 2 2 2ed,  May 2005 :0°40 +0000 dash (0.5.(g()4)5nstable;5rgency=medium * debian/dash.postrm: fix4ypo in options4o dpkg (in or list). -- Gerrit Pape Sat, (N)Apr (eå)05 18:04:39 +0000 dash (0.5.2-3) unstable; urgency=low * apply0atch from upstream bk: * src|sar.c: add trailing equal sign in setvar for variables set to null (closes: #(Nã)960Ø0ë0Ä). * debian/dash.menu: new. * debiany¾ules: install debianu(ash.menu file (closes: #(Nã)6297). * debian/dash.postinst: conditionally run5pdate-menus on configure. * debianu(ash.postrm: conditionally run update-menus on remove and5pgrade (actually downgrade). -- Gerrit Pape Mon, 28 Mar (eå)05 17:¬:2(N)+0000 dash (0.5.2-2) unstable; urgency=high * debianuontrol: no longer Build-Depends: bison. * apply patch from5pstream: * srcu0val.c, srcu0val.h: don't errexit on builtin in if condition and or list (closes: #(y])6964). * srcu(ash.° fix grammar, typo (thx A Costa, closes: #(Nã)6396, #296545). --??errit Pape!!pape@smarden.org> Tue, 1 Mar 2005 (h*):14:0Ú0½ +0000 dash (0.5.(g()1)5nstable;5rgency=low * new upstream release. * Fixed spelling errors in manual page; Spell behaviour consistently in manual0age (closes: #(R´)03). * Corrected manual entry about ENV and non-interactive shells (closes: #292501). --??errit Pape!!pape@smarden.org> Mon, 0Ó0ë Jan 2005 (eå):1(T|)SA +0000 dash (0.5.1-0Î0Ã0È5nstable;5rgency=low * apply patch from5pstream bk: * src/jobs.c: allow negative0id argument to kill(1). * apply patch from5pstream: * srcu0xpand.c: fix.@ expansion when leading argument is null (closes: #(Œ¡)6082). -- Gerrit Pape Sun, 2(N)Aug (eå)04 15:48:47 +0000 dash (0.5.1-2) unstable; urgency=low * apply0atch from upstream: * src/cd.c: fix cd -7hen OLDPWD is unset (closes: #(Œ¡)0Ó0ë59). -- Gerrit Pape Thu, 5 Aug (eå)04 08::18 +0000 dash (0.5.1-1) unstable; urgency=low * new5pstream release. * debian/rules: reorganize; stop using debhelper,5se implicit rules. * debian/implicit: new; implicit Makefile rules. * debianuontrol: no longer Build-Depends: debhelper, pmake; Build-Depends: po-debconf. * debianuopyright: adapt. * debian/ash.dirs, debianusdyacc, debianuompat, debian/dash-udeb.dirs, debianu(ash.dirs, debianu(ash.templates.merged: remove; obsolete. * debianu(ash.templates: rename to debian/dash.templates.in. * debian/dash.postrm: new; run db_purge on purge if debconf is available. * debian/ash.postinst, debiantæsh.postrm, debian/dash.postinst, debian/dash.prerm: remove "#DEBHELPER#". * src/mystring.c, src/var.c, srcultiny:rintf.c: #include "system.h" (for diet libc). --??errit Pape!!pape@smarden.org> Fri, 9 Jul 2004 :2°(Œ¡) +0000 dash (0.4.(Œ¡)-3) unstable; urgency=low * apply0atch approved by5pstream: * error.c, error.h, mystring.c, mystring.h, bltiny:rintf.c: optionally compile with4he diet libc. * debianlEADME.Debian.diet, debian/dash.docs: new; how to build dash with4he diet libc. * debiany¾ules: support "diet" in DEB_BUILD_OPTIONS to easily build the packages7ith the diet libc instead of glibc. --??errit Pape!!pape@smarden.org> Sat, (Œ¡) Jun 2004 :26: +0000 dash (0.4.(Œ¡)-2) unstable; urgency=low * apply0atch from upstream: * expand.c: add support for character classes to0match(), glibc's fnmatch() still is broken (closes: #250499,7orks around: #(T )0Ú0Ë0Ò85). -- Gerrit Pape Tue, 1 Jun (eå)04 05:53:39 +0000 dash (0.4.26-1)5nstable;5rgency=low * new maintainer. * add debian_revision to5pstream_version,0ackage no longer is debian native,5pstream is?!erbert Xu. * apply0atch from upstream: * Fixed vstype4rim operator ordering in cmdputs. * Fixed quote for CTLENDVAR in cmdputs. * Fixed VSLENGTH crash in cmdputs (closes: #(ry)SA55). -- Gerrit Pape Fri, 28 May (eå)04 18:40:50µ0ó0Á0ü0à+0000 dash (0.4.26)5nstable;5rgency=low * Disabled fnmatch code again (closes: #(T )SA87). * Updated copyright. * Updated German debconf4ranslation (Florian Ernst, closes: #(T )4507). * Fixed obstack corruption in setprompt (closes: #246635). --?!erbert Xu Fri, 2 20 Apr (eå)04 2°48:5(N)+1000 dash (0.4.25)5nstable;5rgency=low * Fixed use-after-free bug in setvareq (Vladimir N. Oleynik). * Fixed value of expdest after STPUTC in expandarg (closes: #(y>)8265). -- Herbert Xu!!herbert@debian.org> Thu,  Mar 2004 (eå):55:57 +00 dash (0.4.(T )) unstable; urgency=low * Fixed segmentation fault when PWD is undefined. -- Herbert Xu!!herbert@debian.org> Tue, 9 Mar 2004 :58:41 +00 dash (0.4.(y>)) unstable; urgency=low * Verify PWD before5sing it. -- Herbert Xu!!herbert@debian.org> Mon, 8 Mar 2004 (eå):1(T|)(y]) +00 dash (0.4.(g )) unstable; urgency=low * Read PWD from environment (closes: #2(R´)659). * Added Danish debconf4ranslation (Claus Hindsgaul, closes: #(y>)0Ú0½56). * Added check_gcc4o support gcc (‘Ñ)95 (closes: #20Õ0é0ó930Î0Ã0È. * Perform here-doc expansion on PS1/PS(W)PS4 (closes: #(y>)SA58). -- Herbert Xu!!herbert@debian.org> Sun, 5 5 5 Mar 2004 (h*):5SE04 +00 dash (0.4.(h*)) unstable; urgency=low * Fixed4ypo that broke5limit (GCS, closes: #2(R´)0Ø0¯0¿0ü0ë9). --?!erbert Xu Mon, 19 Jan (eå)04 19:02:3(N)+1100 dash (0.4.20)5nstable;5rgency=low * Added Dutch debconf translation (Tim Dijkstra, closes: #(h*)8904). * Check existence RLIMIT symbols for ulimit. * Removed table lookup in errmsg. * Restored NULL check in cmdtxt. * Restored ash postrm4o purge debconf entries (closes: #(g )ª). * Fixed exit status of exit in EXIT4rap (closes: #(g )770Ö0Ã0·0§0ë). * Updated Brazilian debconf4ranslation (Andre Luis Lopes, closes: #2(R´)SD5). * Restored goodname check in0rehash. --?!erbert Xu Sat, 17 Jan (eå)04 09:57:14 +1100 dash (0.4.19)5nstable;5rgency=low * Fixed handling of evalskip in dotcmd (closes: #2975). * Updated Russian debconf translation (Ilgiz Kalmetev, closes: #(h*)430Õ0£0ü0È). * Added Portugese debconf4ranslation (Bruno Rodrigues, closes: #(h*)62). * Updated Spanish debconf4ranslation (Carlos Valdivia, closes: #(h*)630Ú0Ë0Ò). * Fixed length expansion of special6ariables (closes: #2­767). * Replaced5mask builtin7ith pdksh version. * Reverted bogus eval change in 0.3.1-20. * Added6memoryvîocks support in ulimit. * Call install -D instead of cp for merged4emplate. -- Herbert Xu!!herbert@debian.org> 2 2 2 2ed, (Nã) Oct 2000µ0ó0Á0ü0à(g ):14:(g ) +00 dash (0.4.) unstable; urgency=low * Fixed boundary checks in getopts. * Updated Japanese debconf template (Tomohiro KUBOTA, closes: #(y>)82). * Use -falign-* instead -malign-*. * Use strtoll for parsing integers in arith expansion. * Added support for add-shelly¾emove-shell (closes: #­0Ó0ë0Ó0ë). * Fixed JOBS ifdefs in sprint_status (closes: #(h*)10SD). * Fixed bit-wise or in arith expansion (Mototoshi KONDO, closes: #2825). * Print PS4 on0revious stderr. * Converted debconf templates to gettext (Christian Perrier, closes: #(eå)01). -- Herbert Xu!!herbert@debian.org> Sat, (y]) Sep 2000µ0ó0Á0ü0à:26:0Ø0¯0¿0ü0ë +1000 dash (0.4.) unstable; urgency=low * Reset rehash when recylcing cmd entries. * Fixed null arg0 segfault7ith -c (closes: #191687). * Relocate job0ointers in makejob (closes: #191595). --?!erbert Xu Sat, 0µ0ó0Á0ü0àMay (eå)03 2SE57:46 +1000 dash (0.4.16)5nstable;5rgency=low * Fixed printf so that exit status is cleared on entry. * Call nextopt() in printf. * Fixed command substitution corruption by grabbing expdest in expbackq (closes: #7896). -- Herbert Xu!!herbert@debian.org> Mon, 5 5 5 Apr 2000µ0ó0Á0ü0à(h*):2°0Ô0³ +1000 dash (0.4.¬) unstable; urgency=low * Fixed octal escapes in echoy:rintf (closes: #78(y])). -- Herbert Xu!!herbert@debian.org> Sun, 5 5 Apr 2000µ0ó0Á0ü0à(eå):45:0Ú0Ë0Ò +1000 dash (0.4.) unstable; urgency=low * Added missing newline7hen printing in dowait. * Do not0rint status in dowait when stopped. * Fixed job status display. * Fixed current job setting. * Fixed kill segfault7ith no arguments (closes: #1879). * Fixed sorting of set output. * Removed setvar builtin. -- Herbert Xu!!herbert@debian.org> Thu, 2 2 Apr 2000µ0ó0Á0ü0à(eå):38:0Õ0£0ü0È +1000 dash (0.4.ª) unstable; urgency=low * Fixed0recision4ype on 5 54 bit systems in showvars. -- Herbert Xu!!herbert@debian.org> 2 2 2 2ed, (Œ¡) Mar 2000µ0ó0Á0ü0à(eå):0SE03 +00 dash (0.4.) unstable; urgency=low * Fixed dash_errno build problem with gcc 2 2.2. --?!erbert Xu Tue, 25 Mar (eå)03 2(T|)(R´):50 +1100 dash (0.4.11)5nstable;5rgency=low * Removed unused0grp field from job structure. * Free jobs when calling7ait with no arguments. * Fixed build0roblem7ith bison. * Merged changes from NetBSD (eå)0301(y>). .0rintf: - Fixed mklong sefault. - Fixed0recisionu‹ield7idth7ith %b. .!?mproved option0arsing of command(1). . Added rudimentary support for PS4. * Moved builtin flags into builtins.def. * Updated Spanish debconf4emplate (Carlos Valdivia Yagüe, closes: #8359). * Fixed ordering of redirection6ersus assignment substitution. * Fixed0otential setvareq memory leaks. * Use bison instead of byacc. * Fixed wait(1) race condition. * Fixed alignment memory corruption bug in growstackblock(). * Fixed0otential memory corruption in parsing position0arameters. * Fixed getopts done check. -- Herbert Xu!!herbert@debian.org> Mon, (T ) Mar 2000µ0ó0Á0ü0à(eå):4(T|)(Nã) +00 dash (0.4.10) unstable; urgency=low * Fixed redirection fd leak7hen execing. -- Herbert Xu!!herbert@debian.org> Sun,  Jan 2000µ0ó0Á0ü0àª:25:41 +00 dash (0.4.9)5nstable;5rgency=low * Reset exitstatus in evalsubshell if backgnd is4rue. * Fixed glibc glob syntax error in expand.c. --?!erbert Xu Sat, 11 Jan (eå)03 16:04:0(N)+1100 dash (0.4.8) unstable; urgency=low * Removed backgnd flag from ncmd due to0revious redirection change. * Set lim after the stack stablises in5pdatepwd (closes: #173884). * Do not clobber4he exitstatus after redirection. -- Herbert Xu!!herbert@debian.org> Mon, (y>) Dec 200(N):5SE0 +00 dash (0.4.7)5nstable;5rgency=low * Merged clearredir with reset code in redir.c. * Redirect before command search in evalcommand (closes: #­8862). * Build binary-all packages in binary-indep (closes: #1731). --?!erbert Xu Sat, 21 Dec (eå)02 10Ú0ó0¹52:37 +1100 dash (0.4.6) unstable; urgency=low * Restored code for leaving job control. --?!erbert Xu Sun, 8 Dec (eå)02 15:(h*):58 +1100 dash (0.4.5) unstable; urgency=low * Optimised doformat so4hat vsnprintf is5sually called only once. * Reset redirlist in clearredir so that0opredir can work (closes: #170(T )7). --?!erbert Xu Sat, 20µ0ó0Á0ü0àNov (eå)02 2(T|)SD:59 +1100 dash (0.4.4) unstable; urgency=low * Fixed duplicate define warnings in init.c. * Set debhelper compat4o 4. * Vanishing mail boxes no longer elicit "you have mail" messages. * Function redirection errors no longer abort4he shell. * Fixed potential memory leak in redirect. * Only allocate memory if necessary in redirect. * Reap dead here documents. * Do not strdup default values of static shell6ariables. * Removed unnecessary setprompt(0) calls. * Read in BUFSIZ chunks rather4han BUFSIZ - 1. * Documented5ndefined escape behaviour for echo(1) (closes: #­7893). * Do va_copy when7e use a va_list twice (closes: #­9503). -- Herbert Xu!!herbert@debian.org> 2 2 2 2ed, (eå) Nov 200(N):48:0Ó0ë +00 dash (0.4.0Î0Ã0È5nstable;5rgency=low * Added manual entry for PPID. * Exporting an unset variable no longer causes it4o be set. * Fixed fd0 redirection in asynchronous lists. * Only stat if necessary in cdcmd (see #4(R´)80). * Removed extra newline in error message in arith lexer. * Set heredoclist to 0 ASAP in0arseheredoc. * Removed BSD advertising clause from copyright file. * Check non-ash diversions as7ell in dash.postinst. * Duplicated diversion checking in ash.postinst (closes: #­6441). -- Herbert Xu!!herbert@debian.org> Sat, (Œ¡) Oct 200(N)(h*):28:0Õ0£0ü0È +1000 dash (0.4.(SA)5nstable;5rgency=low * Give benefits of dash in4emplates (closes: #161527). * Fixed signedzùnsigned on result of8write (closes: #­­0). * Removed support for SIG0refixes in kill and trap. * Added --0rocessing in4rap. * Dropped5se of unset in0ostinst (closes: 161868). * Fixed printf(1) %*0rocessing on bad integers and zero. * Use stat64 in test(1). * Allocate group_array with stalloc in test(1). * Disabled alias checking after a0attern in a case statement. * Wait now returns 1(R´) + last trapped signal. * Printf now keeps going after errors. * Empty non-trivial0arameter expansions are now removed correctly. * Call reset() before exitshell() is called. This fixes the bug where returning an error from a function running5nder set -e caused4he exit trap4o be4aken7ith evalskip set. * Fixed quoting of empty strings in single_quote(). * Show line numbers on all errors. * Function names must be valid identifiers. * Removed5nused dependency on groff. * Fixed race condition before entering a function. * Fixed getopts initialisation for functions. * Added memory barriers in!?NT macros. * Banned empty compound lists in most0laces. * Keep usage counters on functions (closes: #­420Ö0Ã0·0§0ë). * Updated copyright file. * Check evalskip in evalstring (closes: #­5056). * Merged changes from NetBSD 1.6: . Added intmax support in printf(1). . Implemented set -u. --?!erbert Xu Sat, 19 Oct (eå)02 14:(y>):11 +1000 dash (0.4.1) unstable; urgency=low * Removed extra new line in command -v output for aliases. * Removed alais prefix in the output of alias. * Recognise octal and hex numbers in arith expansion (closes: #¬49). * Added sh(1) entries for echo,0rintf and test (closes: #156446). * Renamed to dash --- the Debian Almquist Shell. * Cleaned5p rules file (Matej Vela). * Check mtime instead of size in chkmail per POSIX. * Added support for LFS (closes: #157884). * Added SuS options to cd and pwd (closes: #58(R´)). -- Herbert Xu!!herbert@debian.org> Fri, ª Sep 200(N)(eå):35:0 +1000 ash (0.3.8-38)5nstable;5rgency=low * Turned0re-dependency to dependency in5deb since the former is not allowed (closes: #0Ú0½49). -- Herbert Xu!!herbert@debian.org> Sun, (R´) Apr 200(N):59:05 +1000 ash (0.3.8-37)5nstable;5rgency=low * Added Japanese debconf4ranslation (Tomohiro KUBOTA, closes: #ª740Ó0ë). * Added missing escapes in manual0age (Aaron Schrab, closes: #ª7966). * Added Russian debconf4ranslation (Ilgiz Kalmetev, closes: #10Ú0½618). * Fixed trap(1) documentation (closes: #SD73). * Do not abort if getcwd fails. -- Herbert Xu!!herbert@debian.org> 2 2 2 2ed, 2 2 Apr 200(N)(eå):58:SD +1000 ash (0.3.8-36)5nstable;5rgency=low * Added library dependency for ash-udeb. *?!andle null case statements correctly. * Fixed alias expansions in case statements (NetBSD). * Disabled5nused jobid command. * Corrected documentation about shifting too much. * Added French debconf4ranslation (Denis Barbier, closes: #ª46(ry)). * Updated Spanish debconf4ranslation (Carlos Valdivia, closes: #ª6366). -- Herbert Xu!!herbert@debian.org> Sat, 2 Mar 200(N):3°(g ) +00 ash (0.3.8-35)5nstable;5rgency=low * Moved PWD initialisation into var.c (closes: #400Õ0¡0é0Ã0É). -- Herbert Xu!!herbert@debian.org> Mon, (T ) Dec 2001 SD:34:55 +00 ash (0.3.8-34)5nstable;5rgency=low * NSEMI must be NOR + 1. * Set exitstatus to+ero before evaluating cases (closes: #4066). * Explicitly set default answer of the ash/shiuestion to false so that 0eople whose debconf priority is set to low and7ho keeps banging on their keyboards don't accidently end5p with ash as uinzth. -- Herbert Xu!!herbert@debian.org> Fri, (h*) Dec 2001 (eå):3SE49 +00 ash (0.3.8-30Î0Ã0È5nstable;5rgency=low * Added missing inclusion of bltin.h in bltin/times.c. -- Herbert Xu!!herbert@debian.org> Thu, ª Dec 2001 :46:07 +00 ash (0.3.8-3(SA)5nstable;5rgency=low * Back slashes in expansions are now escaped (closes: #1(h*)516). --?!erbert Xu Wed, 28 Nov (eå)01 2SE¬:01 +1100 ash (0.0Ô0¢0¹0È0ë8-0Ó0ë) unstable; urgency=low * Made sure all back slashes are escaped. -- Herbert Xu!!herbert@debian.org> Mon, (Œ¡) Nov 2001 :1SE(y]) +00 ash (0.3.8-30)5nstable;5rgency=low * Restored fnmatch(3) code. * Treat escaped slashes correctly while globbing. * Restored missing EV_EXIT check in evalcommand (closes: #0364). * Fixed stack corruption in rmescapes. -- Herbert Xu!!herbert@debian.org> Sun, (ry) Nov 2001 :5° +00 ash (0.3.8-29)5nstable;5rgency=low * Added missing va_end in fmtstr (NetBSD). * Removed shellproc crap. * Updated Swedish debconf4ranslation (Mikael?!edin, closes: #1­SD7). * Updated German debconf4ranslation (Andreas Metzler, closes: #7160). * Break now4reats illegal numbers according to SuS. * Errors in special builtins now rise to4he4op. * Normal redirection errors no longer abort the shell. * Functions now have the same6ariable assignment0roperties as special builtins. -- Herbert Xu!!herbert@debian.org> Sat, 2 2 Nov 2001 :36:0Ø0¯0¿0ü0ë +00 ash (0.3.8-28)5nstable;5rgency=low * Local variables are now unset properly in shprocvar() (closes: #49). -- Herbert Xu!!herbert@debian.org> Sat, ª Oct 2001 :07:(h*) +1000 ash (0.3.8-27)5nstable;5rgency=low * Kill no longer aborts if it fails to kill someone. -- Herbert Xu!!herbert@debian.org> Sun, 0Ô0³ Sep 2001 (g ):2SE0Ø0¯0¿0ü0ë +1000 ash (0.3.8-26)5nstable;5rgency=low * The sh.1.gz diversion now agrees7ith reality (closes: #0Ú0Ë0Ò0Ó0ë). -- Herbert Xu!!herbert@debian.org> Sat, (Nã) Sep 2001 SA:40Ú0ó0¹(y]) +1000 ash (0.3.8-25)5nstable;5rgency=low * Only read ENV if4he shell is interactive (closes: #04(h*)). -- Herbert Xu!!herbert@debian.org> 2 2 2 2ed, (Nã) Aug 2001 :18:53 +1000 ash (0.3.8-24)5nstable;5rgency=low * Handle SIGINT when7aiting even if4here is no4rap (closes: #107699). * Protect all makejobu‹orkshell|øaitforjobs sequences from SIGINT. * Work around gcc bug that generates bad ..ng references (closes: #107994). --?!erbert Xu Wed, 8 Aug (eå)01 2SE(R´):28 +1000 ash (0.0Ô0¢0¹0È0ë8-(y>)) unstable; urgency=low * Fixed fence0ost error in scanleft (closes: #1072(Nã)). * Removed stunalloc in expname as it interferes7ith addfname. * Fixed CTLESC skipping in scanright. --?!erbert Xu Thu, (N)Aug (eå)01 2SE0:00 +1000 ash (0.0Ô0¢0¹0È0ë8-(g )) unstable; urgency=low * Fixed4railing back slash bug in echoy:rintf (closes: #106693). * Some quoted's are meant4o beiuotes. * Added Brazilian4ranslation (Andre Luis Lopes, closes: #107041). --?!erbert Xu Mon, 2 20 Jul (eå)01 2SE(h*):5(N)+1000 ash (0.0Ô0¢0¹0È0ë8-(h*)) unstable; urgency=low * Fixed EV_EXITy¾edirection bugs that caused core dumps. --?!erbert Xu Sat, 28 Jul (eå)01 17:03:28 +1000 ash (0.0Ô0¢0¹0È0ë8-(eå)) unstable; urgency=low * Don't save fd(N)if job control is turned off. * Don't push redirections when EV_EXIT is set. * Fixed assignment recognition in4he0resence of back ticks. * Combined checkkwd and checkalias. -- Herbert Xu!!herbert@debian.org> Fri, (y]) Jul 2001 (g ):29:41 +1000 ash (0.3.8-19)5nstable;5rgency=low * Recompute strings after growing in subevalvar (closes: #106050). -- Herbert Xu!!herbert@debian.org> Mon, (y>) Jul 2001 (h*):16:50 +1000 ash (0.3.8-18)5nstable;5rgency=low * Added more space optimisations for5deb on i0Ú0Ë0Ò6. * Set stack mark in0atmatch (closes: #106050). * Fixed4heoretical bug in expari. --?!erbert Xu Sat, 21 Jul (eå)01 2SESA:15 +1000 ash (0.0Ô0¢0¹0È0ë8-) unstable; urgency=low * Don't complain about unknown escape codes in echo and0rintf (closes: #105659). * Updated build-time dependency on groff-base (closes: #10561(SA). --?!erbert Xu Wed, 18 Jul (eå)01 19:0Õ0£0ü0È:20 +1000 ash (0.0Ô0¢0¹0È0ë8-­) unstable; urgency=low * Fixed backslash bug in new pattern matching code. -- Herbert Xu!!herbert@debian.org> Mon, ­ Jul 2001 (h*):47:0Ø0ë0Ä +1000 ash (0.3.8-15)5nstable;5rgency=low * Added Swedish translation of4emplates (Martin Sj?n, closes: #100Ó0ë58). * Restored escape code support in echo. * Removed assignment builtins since it is at best5ndefined by the SuS and also can't be implemented consistently. * Removed extraneous6olatile modifier (closes: #104518). * General overhaul of word expansion (closes: #96588). * Redirection0refixes no longer stop assignments from being recognised. --?!erbert Xu Sun, 15 Jul (eå)01 17:(y]):00µ0ó0Á0ü0à+1000 ash (0.0Ô0¢0¹0È0ë8-) unstable; urgency=low * Divert sh.1.gz to sh.distrib.1.gz (closes: #102(ry)1). * Added HETIO support for ^D and ^U (Aaron Lehmann, closes: #102(h*)5). * Added Spaniash4ranslation of debconf templates (Carlos Valdivia Yage, closes: #103040). * Added versioned build-time dependency on groff. --?!erbert Xu Mon, (N)Jul (eå)01 19:0Õ0¡0é0Ã0É:00µ0ó0Á0ü0à+1000 ash (0.0Ô0¢0¹0È0ë8-ª) unstable; urgency=low * Fixed a bug7here errors in0ipelines7hich are0art of andor lists7ere not ignored when -e is in effect. --?!erbert Xu Mon, 25 Jun (eå)01 19:40:27 +1000 ash (0.0Ô0¢0¹0È0ë8-) unstable; urgency=low * Rewrote arith_lex.l in C (Aaron Lehmann, closes: #101741). * && and=| in arithmetic expansions now return either 0 or 1. -- Herbert Xu!!herbert@debian.org> Sun, (T ) Jun 2001 (eå):14:(Nã) +1000 ash (0.3.8-11)5nstable;5rgency=low * Check for NULL argument in evaltree() (closes: #98865, #98867). --?!erbert Xu Sun, 27 May (eå)01 17:53:14 +1000 ash (0.0Ô0¢0¹0È0ë8-10) unstable; urgency=low * Use bin/ash in0ostinst to sidestep bugs in other shells (closes: #9870Ø0ë0Ä). * Exit status is now tested on non-negated pipelines (closes: #98736). --?!erbert Xu Sat, 26 May (eå)01 20Ú0ó0¹56:07 +1000 ash (0.0Ô0¢0¹0È0ë8-9)5nstable;5rgency=medium *!?FS is now fetched using bltinlookup() again in read (closes: #980Ö0Ã0·0§0ë0Î0Ã0È. * Divert sh(1) man0age as7ell as bin/sh (closes: #985(ry)). -- Herbert Xu!!herbert@debian.org> Fri, (ry) May 2001 (eå):3SE0 +1000 ash (0.3.8-8) unstable; urgency=low * Fixed diversion removal in prerm (duh, closes: #9800Ó0ë). -- Herbert Xu!!herbert@debian.org> Mon, (h*) May 2001 (eå):5(T|)48 +1000 ash (0.3.8-7) unstable; urgency=low * Fixed diversion4est in0rerm (closes: #9800Ó0ë). -- Herbert Xu!!herbert@debian.org> Sun, (eå) May 2001 :3SE53 +1000 ash (0.3.8-6) unstable; urgency=low * Make sure4hat fd(N)is closed when clearing redirects (closes: #96619). * Fixed memory corruption in stunalloc(). * The output of exporty¾eadonly/set is now correctlyiuoted. * Fixed newline eating bug in expbackq(). * Set OLDPWD. * Removed ash-medium as neither bf or di uses it. * 2 2 2 2ait now waits for all its argument rather than4he first one. * Wait7ill exit7ith 9 when interrupted by a signal for a7hich a4rap has been set. --?!erbert Xu Fri, 18 May (eå)01 2°51:41 +1000 ash (0.0Ô0¢0¹0È0ë8-5)5nstable;5rgency=low * Added German4ranslation4o template file (Sebastian Feltel, closes: #96(eå)0Î0Ã0È. * Added missing initialisation in setalias() (closes: #9540Õ0£0ü0È). -- Herbert Xu!!herbert@debian.org> Fri, 2 2 2 May 2001 (eå):54:0Ó0ë +1000 ash (0.3.8-4) unstable; urgency=low * Disabled fnmatch code as fnmatch(0Î0Ã0È in glibc is broken. * Fixed echo example in man0age (Kalle Olavi Niemitalo, closes: #960). * Fixed4railing semicolon bug with eval (NetBSD). * Fixed globbing inconsistency7ith broken symlinks (NetBSD). --?!erbert Xu Wed, (N)May (eå)01 2(T|)57:16 +1000 ash (0.0Ô0¢0¹0È0ë8-0Î0Ã0È5nstable;5rgency=low * Work around broken autoconf scripts (closes: #95430). --?!erbert Xu Tue, 1 May (eå)01 18:(y]):50 +1000 ash (0.0Ô0¢0¹0È0ë8-(SA)5nstable;5rgency=low * Save checkalias before calling8xreadtoken() (closes: #956(R´)). -- Herbert Xu!!herbert@debian.org> Sun, (Nã) Apr 2001 :36:01 +1000 ash (0.3.8-1) unstable; urgency=low * NetBSD-current version as of (eå)0103­. * Removed code4hat sets!?FS. * Fixed memory leak with PWD. * Set PPID. * Fixed inconsistencies in alias expansion. * Restored original output code. * Enabled fnmatch code again. * Added builtin0rintf. * Offer4o divert bin/sh (closes: #70462). -- Herbert Xu!!herbert@debian.org> 2 2 2 2ed, (ry) Apr 2001 (g ):3(T|)0Ø0ë0Ä +1000 ash (0.3.7-16)5nstable;5rgency=low * Fixed incorrect default IFS in readcmd (closes: #88950). * Added missing return in hashcmd. --?!erbert Xu Fri, 9 Mar (eå)01 2SE44:40 +1100 ash (0.0Ô0¢0¹0È0ë7-¬) unstable; urgency=low * Unknown escape codes are now prnted literally by echo (closes: #8(R´)69). * Made hetio_read_input() fail if fd is not stdin. * Some5ses of VSQUOTE7ere really meant4o beiuotes (closes: #88777). * Build different ashes in different subdirectories. -- Herbert Xu!!herbert@debian.org> Thu, 8 Mar 2001 (h*):3(T|)(R´) +00 ash (0.0Ô0¢0¹0È0ë7-) unstable; urgency=low * Removed0redependency from udeb (closes: #895). * Added bin/sh symlink4o udeb (closes: #867). -- Herbert Xu!!herbert@debian.org> Sat, ª Jan 2001 ¬:20Ú0ó0¹(h*) +00 ash (0.3.7-10Î0Ã0È5nstable;5rgency=low * Renamed the udeb4o ash-udeb. --?!erbert Xu Wed, 20 Dec (eå)00 19:0Õ0¡0é0Ã0É:34 +1100 ash (0.0Ô0¢0¹0È0ë7-) unstable; urgency=low * Added support for5debs (Randolph Chung, closes: #7920Ú0½). -- Herbert Xu!!herbert@debian.org> Sat, ­ Dec 2000 ª:50Ú0ó0¹(R´) +00 ash (0.3.7-11)5nstable;5rgency=low * Preserve4he0revious exit status upon entering a function (closes: #78374). -- Herbert Xu!!herbert@debian.org> Sun, 2 2 Dec 2000 ª:34:(y]) +00 ash (0.3.7-10)5nstable;5rgency=low * Merged changes for??NU from Igor Khavkine. * Minimise the number of sigactions. --?!erbert Xu Fri, 0µ0ó0Á0ü0àNov (eå)00 2SE0Ó0ë:5(N)+1100 ash (0.0Ô0¢0¹0È0ë7-9)5nstable;5rgency=low * Predepend on4he libraries. * Always save fd 27hen it is redirected (closes: #75302). -- Herbert Xu!!herbert@debian.org> Sun, (g ) Oct 2000 SA:4SE40 +00 ash (0.3.7-8) unstable; urgency=high * More redirection fixes (closes: #70Ø0¯0¿0ü0ëª). -- Herbert Xu!!herbert@debian.org> Thu, 5 Oct 2000 :2(T|) +00 ash (0.3.7-7) unstable; urgency=high * Added missing break in redirection code (closes: #72956). --?!erbert Xu Tue, 0µ0ó0Á0ü0àOct (eå)00 07:58:04 +1100 ash (0.0Ô0¢0¹0È0ë7-6)5nstable;5rgency=low * command -[vV] no longer displays an error message on stdout. * Redirecting4o y:roc/selfu‹d/* now works (closes: #7285(SA). --?!erbert Xu Sun, 1 Oct (eå)00 1(T|)56:39 +1100 ash (0.0Ô0¢0¹0È0ë7-5)5nstable;5rgency=low * Implemented set -a. --?!erbert Xu Sat, 2 20 Sep (eå)00 16:00:30µ0ó0Á0ü0à+1100 ash (0.0Ô0¢0¹0È0ë7-4)5nstable;5rgency=low * Added build-time dependency on debhelper (closes: #699(eå)). * Extended maximum length of arithmetic expansions to match 2 2(g()bit integers. --?!erbert Xu Wed, 20 Sep (eå)00 14:(R´):16 +1100 ash (0.0Ô0¢0¹0È0ë7-0Î0Ã0È5nstable;5rgency=low * Switch4o the old globbing code since glob(3) is hopelessly broken (closes: #69455). -- Herbert Xu!!herbert@debian.org> Mon, (h*) Aug 2000 (eå):37:¬ +1000 ash (0.3.7-2) unstable; urgency=low * Call glob(3) with??LOB_NOMAGIC (ouch). --?!erbert Xu Sun, 6 Aug (eå)00 17:47:08 +1000 ash (0.0Ô0¢0¹0È0ë7-1)5nstable;5rgency=low * NetBSD-current6ersion as of 20000729. * Use fnmatch(3) and glob(3). * Fixed4he5se of backslashes in4he0attern in parameter substitutions, hopefully for4he last time. * Applied HETIO patch and built ash.medium (closes: #50788). Will do ash.big when readline is fixed so that it doesn't leak anymore. --?!erbert Xu Fri, 4 Aug (eå)00 2°0Ø0¯0¿0ü0ë:44 +1000 ash (0.0Ô0¢0¹0È0ë6-5)5nstable;5rgency=low * Fixed manpage entry for read7ith patch from Kevin Ryde (closes: #62500). * Fixed a file descriptor leak for0ipelines. --?!erbert Xu Wed, 19 Apr (eå)00 18:56:20 +1000 ash (0.0Ô0¢0¹0È0ë6-4)5nstable;5rgency=low * Fixed the case of an empty command7ith redirections. --?!erbert Xu Fri, 7 Apr (eå)00 1(T|)07:18 +1000 ash (0.0Ô0¢0¹0È0ë6-0Î0Ã0È5nstable;5rgency=low * SMis now recognised correctly. * Ash is now more strict on4he syntax, e.g., a lone SMis no longer accepted as an alternative to !4rue. -- Herbert Xu!!herbert@debian.org> Fri, 5 5 5 Apr 2000 10:46:0 +1000 ash (0.3.6-2) unstable; urgency=low * Fixed a0roblem7ith fmtstr()7hich broke getopts. --?!erbert Xu Sun, (N)Apr (eå)00 1SE49:26 +1000 ash (0.0Ô0¢0¹0È0ë6-1)5nstable;5rgency=low * NetBSD-current6ersion as of 200000Õ0¡0é0Ã0É6. * Added a Build-Depends on groff (closes: #61041). * Implemented noclobber (closes: #59028). * Rewrote output.c4o use stream!?O. -- Herbert Xu!!herbert@debian.org> Sat, 1 Apr 2000 :24:0Ó0ë +1000 ash (0.3.5-11) frozen;5rgency=low * Fixed a file descriptor leak for0ipelines (closes: #652). -- Herbert Xu!!herbert@debian.org> 2 2 2 2ed,  Apr 2000 :40Ú0ó0¹47 +1000 ash (0.3.5-10) frozen unstable; urgency=low * Don't stat mail boxes in non-interactive mode (closes: #592ª). * Added an fflush(stdout)4o the times builtin (closes: #59027). * Documented4he4imes builtin. * Added source depends. --?!erbert Xu Sat, 18 Mar (eå)00 18:58:44 +1100 ash (0.0Ô0¢0¹0È0ë5-9)5nstable;5rgency=low * Doubleiuotes inside0aramater substitutions inside doubleiuotes are now ignored as in bash (the originial behaviour was POSIX compliant too but IMHO4his one makes a little bit more sense). This one broke mwm (but it7as actually mwm's fault). * Corrected backslash/CTLESC4reatment for0atterns in0arameter substitutions. --?!erbert Xu Sat, 6 Nov 99 18:ª:19 +1100 ash (0.0Ô0¢0¹0È0ë5-8)5nstable;5rgency=low * Replaced5se of echo -n in manual page7ith escape codes. * Made FHS compliant (closes: #47978). * Restored echo's option processing ability. --?!erbert Xu Fri, 2(N)Oct 99 1SE(eå):58 +1000 ash (0.0Ô0¢0¹0È0ë5-7)5nstable;5rgency=low * echo no longer supports options. * Don'tiuote0atterns inside0arameter substitutions enclosed by double quotes (closes: #47842). -- Herbert Xu!!herbert@debian.org> 2 2 2 2ed, (eå) Oct 1999 (eå):28: +1000 ash (0.3.5-6) unstable; urgency=low * Use getcwd() instead of bin/pwd -- Zack Weinberg (closes: #46981). -- Herbert Xu!!herbert@debian.org> Sun, 10 Oct 1999 ­:3°49 +1000 ash (0.3.5-5) unstable; urgency=low * Only test for -e on simple commands (fixes #44559). -- Herbert Xu!!herbert@debian.org> 2 2 2 2ed, 8 Sep 1999 (g ):18:(y]) +1000 ash (0.3.5-4) unstable; urgency=low * Don't7ait for stopped children if job control is disabled (fixes #42814). * Allow an option '(' in a case statement (fixes #420Ø0¯0¿0ü0ë4). --?!erbert Xu Thu, 1(N)Aug 99 20Ú0ó0¹0Ô0³:30 +1000 ash (0.0Ô0¢0¹0È0ë5-0Î0Ã0È5nstable;5rgency=low * OK, the fix to4he esoteric problem in 0.3.5-1 actually breaks VSASSIGN and VSQUESTION, they should work0roperly now (fixes #410Õ0¡0é0Ã0É7). --?!erbert Xu Thu, 15 Jul 99 2(T|)47:10µ0ó0Á0ü0à+1000 ash (0.0Ô0¢0¹0È0ë5-(SA)5nstable;5rgency=low * PATH search and execution is now correct. * hash no longer shows builtins. * Added kill builtin. * New description from James R.6an Zandt reformatted by Josip Rodin. -- Herbert Xu!!herbert@debian.org> Mon,  Jul 1999 :5°42 +1000 ash (0.3.5-1) unstable; urgency=low * New5pstream release. * Adapted4o new pmake (fixes #0Ú0Ë0Ò737). * Fixed behvaiour of backslashes0receding a closing brace for a0arameter substituion inside doubleiuotes (even bash messes this one5p :). * Fixed command (fixes #0Ö0Ã0·0§0ë639). * Fixed a pipe bug7here stdin may be wrongly closed (fixes #35452). * Revamped getopts (fixes #0Ø0ë0Ä694). --?!erbert Xu Sun, 4 Jul 99 1(T|):01 +1000 ash (0.0Ô0¢0¹0È0ë4-7)5nstable;5rgency=low * Fixed a glibc (‘Ñ)1 compatitibility problem. * Fixed a PWD inconsistency4hat stuffed up4he kernel compilation. -- Herbert Xu!!herbert@debian.org> Mon,  May 1999 (y>):14:57 +1000 ash (0.3.4-6) unstable; urgency=low * Fixed incorrect -e test due4o the last bug fix (fixes #265SD). -- Herbert Xu!!herbert@debian.org> Tue, 8 Sep 1998 10:0(T|)46 +1000 ash (0.3.4-5) unstable; urgency=low * Use4est_eaccess from bash instead of access((SA) (fixes #26110). -- Herbert Xu!!herbert@debian.org> 2 2 2 2ed, (Œ¡) Aug 1998 (h*):2(T|)49 +1000 ash (0.3.4-4) unstable; urgency=low * Only upload4o unstable. --?!erbert Xu Tue, 5 May 98 18:01:0(N)+1000 ash (0.0Ô0¢0¹0È0ë4-0Î0Ã0È frozen unstable; urgency=low * Applied sparc0atch (fixes #2¬62). -- Herbert Xu!!herbert@debian.org> Fri, 1 May 1998 :48:ª +1000 ash (0.3.4-2) frozen5nstable;5rgency=low * Fixed the incorrect trap fixes (fixes #20363). -- Herbert Xu!!herbert@debian.org> Thu, ­ Apr 1998 (h*):07:10 +1000 ash (0.3.4-1) unstable; urgency=low * New5pstream release. * Reverted word splitting change in 0.3.2-1 since4he fix7as broken and major work (the quote removal is done too quickly at4he moment) is needed 4o fix it0roperly. * Fixed more trap noncompliance. --?!erbert Xu Thu, 19 Mar 98 2(T|)59:1(N)+1100 ash (0.0Ô0¢0¹0È0ë(g()5)5nstable;5rgency=low * Fixed a bug when doing0attern matching in0arameter expansions. -- Herbert Xu!!herbert@debian.org> Tue, 10 Mar 1998 (h*):25:40 +00 ash (0.3.2-4) unstable; urgency=low * Allow ]4o beiuoted in bracket expressions (fixes #1750Õ0£0ü0È). * Move dh_fixperms to second last spot (fixes #(Œ¡)7). * Don't do field splitting in evalfor. -- Herbert Xu!!herbert@debian.org> Tue,  Feb 1998 ª:3(T|)SD +00 ash (0.3.2-3) unstable; urgency=low * Fixed stupid core dump. -- Herbert Xu!!herbert@debian.org> 2 2 2 2ed,  Feb 1998 (h*):30Ú0ó0¹55 +00 ash (0.3.2-2) unstable; urgency=low *?!ack for special builtins (fixes #18055). *?!ack for command. -- Herbert Xu!!herbert@debian.org> 2 2 2 2ed,  Feb 1998 (h*):19:46 +00 ash (0.3.2-1) unstable; urgency=low * NetBSD-current version as of 9802SD. * Fixed a word splitting0roblem after0arameter expansion4hanks to Alexey Marinichev. * Converted to debhelper (fixes #146, #15005). -- Herbert Xu!!herbert@debian.org> Mon, 9 Feb 1998 ­:50Ú0ó0¹48 +00 ash (0.3.1-20)5nstable;5rgency=low * Fixed -e0roblem7ith eval. --?!erbert Xu Sun, 7 Dec 97 2SE:00 +1100 ash (0.0Ô0¢0¹0È0ë1-) unstable; urgency=low * Fixed -e problem with command substitution. -- Herbert Xu!!herbert@debian.org> Sun, 5 5 5 Dec 1997 :44:49 +00 ash (0.3.1-18)5nstable;5rgency=low * Do not link with ncurses (#15485). -- Herbert Xu!!herbert@debian.org> Sun, 0Ô0³ Nov 1997 :0SE +00 ash (0.3.1-17)5nstable;5rgency=low * Set PATH like bash (#1520Ú0Ë0Ò). -- Herbert Xu!!herbert@debian.org> 2 2 2 2ed, (Œ¡) Nov 1997 ­:17:(y]) +00 ash (0.3.1-16)5nstable;5rgency=low * Fixed incorrect assignment builtin code. -- Herbert Xu!!herbert@debian.org> Mon, (T ) Nov 1997 ­:19:10 +00 ash (0.3.1-15)5nstable;5rgency=low * hash now returns error codes (needed by the Linux kernel). -- Herbert Xu!!herbert@debian.org> Sun, (y>) Nov 1997 (h*):37:SA +00 ash (0.3.1-14)5nstable;5rgency=low * Disabled7ord-splitting for assignment builtins. -- Herbert Xu!!herbert@debian.org> Sun, (y>) Nov 1997 :45:¬ +00 ash (0.3.1-10Î0Ã0È5nstable;5rgency=low * SMis now recognised even after...&/||. --?!erbert Xu Fri, 21 Nov 97 2(T|)SD:05 +1100 ash (0.0Ô0¢0¹0È0ë1-) unstable; urgency=low * More fixes to4he handling of SIGINT when forking. --?!erbert Xu Fri, 14 Nov 97 15::3(N)+1100 ash (0.0Ô0¢0¹0È0ë1-) unstable; urgency=low *!?gnore SIGINT7hen forking non-interactively. -- Herbert Xu!!herbert@debian.org> Mon, 2 2 Nov 1997 :0SE02 +00 ash (0.3.1-10)5nstable;5rgency=low * echo now handles options correctly. * echo nolonger returns 0 if erorrs occured while writing to stdout. * New code from??NU echo merged. * Error messages from test now7ork. -- Herbert Xu!!herbert@debian.org> 2 2 2 2ed, 8 Oct 1997 (h*):47:ª +1000 ash (0.3.1-9) unstable; urgency=low * ! is recognised at pipeline level like bash. --?!erbert Xu Mon, 15 Sep 97 20Ú0ó0¹ª:45 +1000 ash (0.0Ô0¢0¹0È0ë1-8)5nstable;5rgency=medium * Old0atch regarding SIGCHLD in again. -- Herbert Xu!!herbert@debian.org> Sun, 0Ó0ë Aug 1997 :2SE(y]) +1000 ash (0.3.1-7) unstable; urgency=low * bin/sh -e is behaving even better now (for loops7ithin conditionals). -- Herbert Xu!!herbert@debian.org> Sat, (y>) Aug 1997 (g ):08: +1000 ash (0.3.1-6) unstable; urgency=low * bin/sh -e is behaving better now. --?!erbert Xu Sat, 20µ0ó0Á0ü0àAug 97 10Ú0ó0¹­:26 +1000 ash (0.0Ô0¢0¹0È0ë1-5)5nstable;5rgency=low * hash -v u(iruommand doesn't coredump anymore. *4ype u(iruommand now7orks correctly. --?!erbert Xu Fri, 1 Aug 97 2SE48:19 +1000 ash (0.0Ô0¢0¹0È0ë1-4)5nstable;5rgency=low * trap now5nderstands symbolic signal names. --?!erbert Xu Sat, 26 Jul 97 14:04:46 +1000 ash (0.0Ô0¢0¹0È0ë1-0Î0Ã0È5nstable;5rgency=low * Added the builtin test command. --?!erbert Xu Sun, 20 Jul 97 15:00:14 +1000 ash (0.0Ô0¢0¹0È0ë1-(SA)5nstable;5rgency=medium * Fixed a coredump involving $*. --?!erbert Xu Sat, 19 Jul 97 1(T|)03:0(N)+1000 ash (0.0Ô0¢0¹0È0ë1-1)5nstable;5rgency=medium * NetBSD-current version as of 9707¬. * Fixed a "use after free" bug (#194). -- Herbert Xu!!herbert@debian.org> Fri,  Jul 1997 ª:48:SD +1000 ash (0.3-1) unstable; urgency=low *!?nitial Release. --?!erbert Xu Thu, 19 Jun 97 19:(Nã):16 +1000 </div><div class="naked_ctrl"> <form action="/index.cgi/contrast" method="get" name="gate"> <p><a href="http://altstyle.alfasado.net">AltStyle</a> 0k0ˆ0c0fY cÛ0U0Œ0_0Ú0ü0¸ <a href="https://www.in-ulm.de/~mascheck/various/ash/changelog-dash-debian-0.5.4-11.txt">(-&gt;0ª0ê0¸0Ê0ë)</a> / <label>0¢0É0ì0¹: <input type="text" name="naked_post_url" value="https://www.in-ulm.de/~mascheck/various/ash/changelog-dash-debian-0.5.4-11.txt" size="22" /></label> <label>0â0ü0É: <select name="naked_post_mode"> <option value="default">0Ç0Õ0©0ë0È</option> <option value="speech">—óXð0Ö0é0¦0¶</option> <option value="ruby">0ë0ÓNØ0M</option> <option value="contrast" selected="selected">‘M‚rSÍŽâ</option> <option value="larger-text">e‡[WbáY'</option> <option value="mobile">0â0Ð0¤0ë</option> </select> <input type="submit" value="ˆhy:" /> </p> </form> </div>