summary refs log tree commit diff
path: root/bin/dash/ChangeLog
diff options
context:
space:
mode:
authorJune McEnroe <june@causal.agency>2022-03-15 22:26:11 -0400
committerJune McEnroe <june@causal.agency>2022-03-15 22:27:26 -0400
commit4ff38caa83d5f8f5bc36ff0baa4fa4b3895b1f4f (patch)
treeb60152397986339b6e11cdaf462faff1272445c1 /bin/dash/ChangeLog
parentAdd daticns utility (diff)
downloadsrc-4ff38caa83d5f8f5bc36ff0baa4fa4b3895b1f4f.tar.gz
src-4ff38caa83d5f8f5bc36ff0baa4fa4b3895b1f4f.zip
Remove dash
Moved to https://git.causal.agency/dash/ and jorts.
Diffstat (limited to 'bin/dash/ChangeLog')
-rw-r--r--bin/dash/ChangeLog806
1 files changed, 0 insertions, 806 deletions
diff --git a/bin/dash/ChangeLog b/bin/dash/ChangeLog
deleted file mode 100644
index 406e20c0..00000000
--- a/bin/dash/ChangeLog
+++ /dev/null
@@ -1,806 +0,0 @@
-2014-11-17  Stéphane Aulery <saulery@free.fr>
-
-	* Correct typo in manual page.
-	* Document redirection file descriptor limitation.
-
-2014-10-30  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Catch variable length expansions on non-existant specials.
-
-2014-10-28  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Removed unnecessary pungetc on EOF from parser.
-	* Simplify EOF/newline handling in list parser.
-
-2014-10-27  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Add printf support for format string a, A, and F.
-	* Handle embedded NULs correctly in printf.
-	* Replace open-coded flushall in preadbuffer.
-	* Add likely tag in outmem.
-	* Add ifdefs around MEM_OUT handling in outmem.
-	* Remove unnecessary restoration of format string in printf.
-	* Remove getintmax in printf.
-	* Use error instead of warnx for fatal errors in printf.
-	* Optimise handling of backslash octals in printf.
-	* Simplify echo command.
-	* Handle -- in dotcmd.
-
-2014-10-13  Eric Blake <eblake@redhat.com>
-
-	* cd: support drive letters on Cygwin.
-
-2014-10-08  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Split unquoted $@/$* correctly when IFS is set but empty.
-	* Do not split quoted VSLENGTH and VSTRIM.
-	* Optimise nulonly away and just use quoted as before.
-
-2014-10-07  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Use setvareq to set OPTIND initially.
-
-2014-10-06  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Exit without arguments in a trap should use status outside traps.
-	* Do not allow break to break across function calls.
-	* Move common skipcount logic into skiploop.
-	* Allow return in loop conditional to set exit status.
-	* Return without arguments in a trap should use status outside traps.
-
-2014-10-03  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Do not clobber exitstatus in evalcommand.
-
-2014-10-02  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Fix use-after-free in dotrap/evalstring.
-	* Make sure evalskip is zero before running traps.
-	* Set exitstatus in onint.
-
-2014-09-29  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Kill pgetc_macro.
-	* Handle backslash newlines properly after dollar sign.
-	* Add nlprompt/nlnoprompt helpers.
-
-2014-09-28  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Correctly handle test ! ! = !.
-
-2014-09-26  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Small optimisation of command -pv change.
-	* Set command -p path to /usr/sbin:/usr/bin:/sbin:/bin.
-	* Change "characters" for printf precision to "bytes".
-	* Release 0.5.8.
-
-2014-09-26  Jonathan Nieder <jrnieder@gmail.com>
-
-	* Clarify "trap '' signals" syntax in manual page.
-
-2014-09-26  Adam Buchbinder <adam.buchbinder@gmail.com>
-
-	* Clarify that 0 and EXIT are both acceptable for exit traps.
-
-2014-09-26  Harald van Dijk <harald@gigawatt.nl>
-
-	* command: allow combining -p with -v.
-	* getjob: Fix off-by-one error for multiple of four job numbers
-
-2013-08-23  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Propagate EXP_QPAT in subevalvar.
-	* Initialise OPTIND after importing environment.
-	* Fixed argument parsing crash in test.
-
-2013-03-12  Peter Rosin <peda@lysator.liu.se>
-
-	* Add newline when tracing in poplocalvars.
-
-2013-01-10  Jérémie Courrèges-Anglas <jca+dash@wxcvbn.org>
-
-	* Markup fixes in manual for mandoc 1.12.1.
-
-2012-12-03  Harald van Dijk <harald@gigawatt.nl>
-
-	* Use PRIdMAX instead of %j in printf.
-
-2012-07-20  Kimo Rosenbaum <kimor79@yahoo.com>
-
-	* Fix typo for wait in manual.
-
-2012-06-09  Christoph Mathys <eraserix@gmail.com>
-
-	* Add support for ulimit -r.
-
-2012-03-11  Jim Meyering  <meyering@redhat.com>
-
-	* Avoid overflow for very long variable name.
-	$ perl -le 'print "v"x(2**31+1) ."=1"' | dash
-
-2012-02-25  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Sanitise environment variable names on entry.
-
-2011-08-17  David S. Miller <davem@davemloft.net>
-
-	* Allow building without LINEO support.
-	* Add top-level autogen.sh.
-
-2011-07-26  Harald van Dijk <harald@gigawatt.nl>
-
-	* Avoid imaxdiv when only one of the results is wanted.
-
-2010-07-09  maximilian attems <max@stro.at>
-
-	* Fix klibc DEBUG compilation.
-
-2011-07-09  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Merge SKIPFUNC/SKIPFILE and only clear SKIPFUNC when leaving dotcmd.
-
-2011-07-08  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Release 0.5.7.
-
-2011-07-07  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Optimize dash -c "command" to avoid a fork.
-	* Eliminate unnecessary promotion in echocmd.
-
-2011-05-25  Jim Meyering  <meyering@redhat.com>
-
-	* Avoid using undefined handler.
-
-2011-05-23  Jim Meyering  <meyering@redhat.com>
-
-	* Avoid gcc warning: variable 'oldstackp' set but not used.
-	* Avoid clang warning about dead store to "size".
-
-2011-05-22  Jonathan Nieder <jrnieder@gmail.com>
-
-	* Make outc an inline function.
-
-2011-05-02  Kalle Olavi Niemitalo <kon@iki.fi>
-
-	* Remove spurious space in descriptions of PS1, PS2, PS4.
-
-2011-04-10  Jonathan Nieder <jrnieder@gmail.com>
- 
-	* Remove unused EV_BACKCMD flag.
-
-2011-03-15  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Fix clobbering of checkkwd.
-
-2011-03-15  Jonathan Nieder <jrnieder@gmail.com>
-
-	* Free IFS state after here document expansion.
-	* Use va_copy when reusing a va_list.
-
-2011-03-15  Harald van Dijk <harald@gigawatt.nl>
-
-	* Let funcnode refer to a function definition, not its first command.
-	* Improve LINENO support.
-
-2011-03-15  Brian Koropoff <bkoropoff@gmail.com>
-
-	* Port to Solaris.
-
-2011-03-11  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Fix backslash handling in read(1).
-
-2011-03-10  Jonathan Nieder <jrnieder@gmail.com>
-
-	* Dotcmd should exit with zero when doing nothing.
-
-2011-03-10  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Fix CTLESC clobbering by read(1).
-
-2011-03-10  Brian Koropoff <bkoropoff@gmail.com>
-
-	* Port to AIX.
-
-2011-03-10  Jilles Tjoelker <jilles@stack.nl>
-
-	* Replace GPL noclobberopen code with the FreeBSD version.
-	* Do not split the result of tilde expansion.
-
-2010-11-28  Maciej Żenczykowski <zenczykowski@gmail.com>
-
-	* Mark status as volatile in exitshell.
-
-2010-11-28  Jonathan Nieder <jrnieder@gmail.com>
-
-	* Use EXEXIT in place of EXEXEC.
-	* Stop documenting EXSHELLPROC.
-
-2010-11-28  Gerrit Pape <pape@smarden.org>
-
-	* Use exit status 127 when the script to run does not exist.
-
-2010-11-28  Philipp Weis <pweis@pweis.com>
-
-	* Document optional open parenthesis for case patterns.
-
-2010-11-28  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Fixed trap/return regression due to SKIPEVAL removal.
-	* Allow the originator of EXERROR to set the exit status.
-	* Free IFS state in evalbackcmd.
-
-2010-10-18  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Fix ifsfirst/ifslastp leak in casematch.
-
-2010-10-07  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Fix EXEXEC status clobbering.
-
-2010-09-08  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Fix ifsfirst/ifslastp leak.
-	* Fix trailing field bug in read(1).
-
-2010-09-08  maximilian attems <max@stro.at>
-
-	* Debug compile fix.
-
-2010-09-08  Jilles Tjoelker <jilles@stack.nl>
-
-	* Fix varinit ordering that broke fc.
-
-2010-07-06  Gerrit Pape <pape@smarden.org>
-
-	* Check exit for eval NSUBSHELL.
-
-2010-07-06  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Fix loss of variables when hash collides.
-	* Removed dead code for eval NPIPE.
-
-2010-06-28  Gerrit Pape <pape@smarden.org>
-
-	* Don't clear eflag in evalbackcmd.
-
-2010-05-29  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Continue after EINTR in read(1) with no pending signals.
-
-2010-05-27  Jilles Tjoelker <jilles@stack.nl>
-
-	* Force fork if any trap is set, not just on EXIT.
-	* Fix corruption of redirections with byte 0x81.
-
-2010-05-27  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Fix poplocalvar on abnormal exit from function.
-	* Do not poplocalvars prematurely on regular utilities.
-	* Move null redirect checks into caller.
-	* Fix popredir on abnormal exit from built-in.
-	* Fix wait regression where it does not wait for all jobs.
-
-2010-05-26  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Replace cmdenviron with localvars.
-
-2010-05-25  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Fix poplocalvar leak.
-	* Move unsetvar functionality into setvareq.
-
-2010-05-24  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Add localvars nesting, local now fails outside functions.
-
-2010-05-03  Gerrit Pape <pape@smarden.org>
-
-	* Fix command -- crash.
-
-2010-04-15  H. Peter Anvin <hpa@zytor.com>
-
-	* Fix for job control off warning.
-
-2010-04-02  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Use faccessat if available.
-
-2010-04-02  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Make trap signal name/number errors non-fatal.
-	* Release 0.5.6.
-
-2010-04-02  maximilian attems <max@stro.at>
-
-	* Use TMPDIR in mkbuiltins.
-
-2010-03-10  Jilles Tjoelker <jilles@stack.nl>
-
-	* Fix logical or result value.
-
-2010-03-09  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Fix binary operator parsing.
-
-2009-11-26  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Fix off-by-one recordregion in readcmd.
-
-2009-09-28  Jim Meyering  <meyering@redhat.com>
-
-	don't read-uninitialized for \177 in a here-doc
-	A DEL (0177, dec 127) byte in a here-document would cause dash to
-	access uninitialized memory at the end of one of the syntax.c tables,
-	since those tables are sized to accommodate a maximum index of
-	BASESYNTAX + 126.  Make the generated tables one byte larger.
-	printf ':<<\\E\n\200y\nE'|./dash
-	* src/mksyntax.c (filltable): Use 258, not 257 as the size,
-	so that BASESYNTAX(=130) + 127 is a valid index.
-	(print): Likewise.
-	Don't emit explicit array dimension in declaration.
-
-2009-08-31  Eric Blake <ebb9@byu.net>
-
-	* Avoid compiler warnings on isdigit.
-
-2009-08-31  Matthew Burgess <matthew@linuxfromscratch.org>
-
-	* Add another missing LC_COLLATE to mkbuiltins.
-
-2009-08-31  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Fix NUL termination in readcmd.
-	* Lookup PWD after going through CDPATH.
-
-2009-08-11  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Pass EV_TESTED into evalcmd.
-	* Revert SKIPEVAL into EXEXIT.
-
-2009-08-11  Rocky Bernstein <rocky.bernstein@gmail.com>
-
-	* Add preliminary LINENO support.
-
-2009-08-11  Stefan Potyra <stefan.potyra@informatik.uni-erlangen.de>
-
-	* Honor tab as IFS whitespace when splitting fields in readcmd.
-
-2009-06-30  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Do not truncate file for FROMTO redirection.
-
-2009-06-27  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Fix quoted pattern patch breakage.
-
-2009-05-23  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Fix incorrect savefd conversions.
-
-2009-02-22  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Fix dowait signal race.
-	* Remove EXSIG.
-	* Do not close stderr when /dev/tty fails to open.
-	* Allow newlines after var name in for statements.
-	* Use CHKNL to parse case statements.
-
-2009-02-22  Gerrit Pape <pape@smarden.org>
-
-	* Update manual page to differentiate dash from ash.
-
-2009-01-14  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Add arith_yacc.h to dash_SOURCES.
-	* Release 0.5.5.1.
-
-2009-01-13  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Release 0.5.5.
-
-2009-01-13  Mark Mentovai <mmentovai@gmail.com>
-
-	* Fixed build on OS X.
-
-2008-12-26  Aleksey Cheusov <vle@gmx.net>
-
-	* Fixed build on NetBSD.
-
-2008-10-17  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Removed obsolete for loop syntax in manual.
-
-2008-08-05  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Fixed getcwd build error for the non-glibc case.
-
-2008-06-13  Gerrit Pape <pape@smarden.org>
-
-	* Added missing right parenthesis in manual page.
-
-2008-06-13  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Fixed 3,4-argument cases for test per POSIX.
-	* Made aexpr/oexpr non-recursive.
-	* Made t_lex reentrant.
-	* Made setinputfd static.
-	* Expand ENV before using it.
-	* Added support for -l.
-
-2008-05-19  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Fixed non-leading slash treatment in expmeta.
-
-2008-05-07  Gerrit Pape <pape@smarden.org>
-
-	* Fixed lexical error in arithmetic expansion of & and |.
-
-2008-05-03  Dan McGee <dpmcgee@gmail.com>
-
-	* Fixed klibc/klcc build problems.
-	* Added gitignore.
-
-2008-05-03  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Fixed _PATH_BSHELL warning.
-	* Test __GLIBC__ instead of _GNU_SOURCE.
-	* Restored warning when getcwd fails.
-	* Set default exvwarning2 arg0 for errors during early initialisation.
-	* Use uninitialized_var to silence bogus warnings.
-
-2008-05-02  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Restored non-glibc getcwd support.
-
-2008-03-07  Larry Doolittle <ldoolitt@recycle.lbl.gov>
-
-	* Fix cmdtxt crash on if statements.
-
-2008-01-01  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Fix slash treatment in expmeta.
-
-2007-12-27  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Add FAKEEOFMARK for expandstr.
-	* Do not show prompts in expandstr.
-
-2007-12-23  Gerrit Pape <pape@smarden.org>
-
-	* If imaxdiv() isn't available, use / and % operators.
-
-2007-12-23  Richard M Kreuter <kreuter@progn.net>
-
-	* Add set +o support.
-
-2007-12-23  Steve Langasek <steve.langasek@canonical.com>
-
-	* Fixed bad pointer arithmetic in evalcommand.
-
-2007-11-11  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Removed noexpand/length check on eofmark.
-	* Removed herefd hack.
-	* Expand here-documents in the current shell environment.
-
-2007-10-20  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Added configure --enable-glob and --enable-fnmatch options.
-	* Fix here-doc corruption.
-
-2007-10-17  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Replace shared illnum message by badnum function.
-
-2007-10-17  Oleg Verych <olecom@flower.upol.cz>
-
-	* Disallow completely blank strings in non-arithmetic context.
-
-2007-10-15  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Fixed execing of scripts with no hash-bang.
-
-2007-10-11  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Add assignment support in arithmetic expansions.
-	* Size optimisations in arithmetic lexer.
-	* Add likely flags in expari.
-	* Use setvarint to set OPTIND.
-
-2007-10-08  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Report substition errors at expansion time.
-
-2007-10-06  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Add pushstackmark.
-	* Treat OPTIND=0 in the same way as OPTIND=1.
-	* Remove setvarsafe.
-	* Use intmax_t arithmetic in test.
-
-2007-10-05  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Made grabstackblock an inline wrapper for stalloc.
-
-2007-10-04  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Fix parsing of ${##1}.
-	* Size optimisations in parameter expansion parser.
-
-2007-10-04  Alexey Gladkov <legion@altlinux.org>
-
-	* Add --enable-static option to configure.
-
-2007-09-26  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Recognise here-doc delimiters terminated by EOF.
-
-2007-09-26  Roy Marples <uberlord@gentoo.org>
-
-	* Refresh stack pointers after makestrspace in _rmescapes.
-
-2007-09-25  Gerrit Pape <pape@smarden.org>
-
-	* Clarify description of -nt, -ot options to test builtin.
-	* Clarify syntax of the for command.
-
-2007-09-25  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Do not expand tilde in parameter expansion within quotes.
-	* Move parse-time quote flag detection to run-time.
-
-2007-09-24  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Do not quote back slashes in parameter expansions outside quotes.
-	* Perform tilde expansion in all parameter expansion words.
-	* Remove superfluous arinest test in CENDQUOTE.
-	* Remove superfluous arinest test for dqvarnest.
-	* Remove superfluous dblquote settings when ending arith.
-	* Remove arithmetic expansion collapsing at parse time.
-
-2007-09-22  Oleg Verych <olecom@flower.upol.cz>
-
-	* White space fixes for test(1).
-	* Use direct comparison instead of strcmp in test(1).
-
-2007-09-22  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Move flushall to the point just before _exit.
-
-2007-09-21  Denis Vlasenko <vda.linux@googlemail.com>
-
-	* Restore foreground process group on exit.
-
-2007-07-12  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Release 0.5.4.
-
-2007-05-12  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Fix redirect restore on closed file descriptors.
-	* Size optimisations in redir.c.
-
-2007-05-06  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Removed unnecessary inclusion of redir.h from parser.c.
-	* Invoke sh_error on error in copyfd.
-	* Use dup2 instead of copyfd in evalbackcmd.
-	* Replace copyfd by savefd and dup2.
-	* Removed redundant CLOEXEC calls.
-
-2007-05-05  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Fixed typo in parser.h comment.
-
-2007-04-28  Dan Nicholson <dbn.lists@gmail.com>
-
-	* Set LC_COLLATE for sort in mkbuiltin.
-
-2006-10-22  Gerrit Pape <pape@smarden.org>
-
-	* Fixed command -v segmentation fault.
-
-2006-10-13  Alexey Gladkov <legion@altlinux.org>
-
-	* Check return code for getgroups and fwrite.
-
-2006-10-04  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Fixed inverted char class matching.
-
-2006-05-23  Alexey Gladkov <legion@altlinux.org>
-
-	* Added --with-libedit option to configure.
-
-2006-03-29  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Removed useless parsebackquote flag.
-	* Use alloca to get rid of setjmp in parse.c.
-	* Only use signed char for syntax arrays.
-
-2006-01-12  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Fixed eval exit status with empty arguments.
-
-2005-11-26  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Release 0.5.3.
-
-2005-11-14  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Fix \c spillage across echo commands.
-
-2005-11-13  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Remove unnecessary truncation in _STPUTC.
-	* Always call conv_escape_str in echocmd.
-
-2005-11-04  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Use mktemp if tempfile is not available.
-
-2005-10-30  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Fixed support for disabling job control.
-
-2005-10-29  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Updated BSD licence to 3-clause version per NetBSD.
-	* Updated copyright.
-	* Removed CVS IDs and inclusion of sys/cdefs.h.
-	* Removed use of __P from error.h.
-	* Use bsd_signal if it exists and signal does not.
-	* Stop using sysexits.h in commandcmd.
-	* Use stat if stat64 does not exist.
-	* Added default implementation of bsearch.
-	* Added getpwhome as a wrapper for getpwnam.
-	* Fixed gcc 4.0 compilation problems.
-	* Added missing system.h inclusion for mempcpy.
-	* Added default implementation of strsignal.
-	* Added default implementation of killpg.
-	* Disable ulimit if there is no getrlimit.
-	* Disable histcmd completely when SMALL is defined.
-	* Added default definition for SSIZE_MAX.
-	* Removed standalone/csh support from printf.
-	* Added dummy strtod implementation.
-	* Removed standalone/csh support from test.
-	* Added dummy sysconf implementation.
-	* Include system.h for stpcpy in nodes.c.
-	* Added out-of-line ctypes functions for klibc.
-	* Fixed fallback stpcpy implementation.
-
-2005-10-26  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Size optimisations in preadbuffer().
-
-2005-10-01  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Skip NUL characters properly in input.c.
-
-2005-03-28  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Removed some unnecessary inclusions of input.h.
-	* Removed unnecessary inclusion of main.h from eval.c.
-	* Removed unnecessary inclusion of eval.h from parser.c.
-	* Generalise setinputfile for use in read_profile/readcmdfile.
-	* Handle SKIPEVAL in read_profile by exiting.
-	* Let evaltree handle traps from cmdloop.
-	* Reset evalskip after minusc is executed.
-	* Stop executing traps once SKIPEVAL is seen.
-	* Only handle each signal once in dotrap.
-
-2005-03-25  Gerrit Pape <pape@smarden.org>
-
-	* Add trailing equal sign in setvar for variables set to null.
-
-2005-03-25  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Cleaned up src/Makefile.am.
-	* Get rid of duplicate -g -O2 in CFLAGS.
-	* Eliminate first null termination in setvar.
-	* Turn evalskip into a bit field.
-
-2005-03-25  Gilles Chanteperdrix <gilles.chanteperdrix@laposte.net>
-
-	* Fixed support for cross-compilation.
-
-2005-03-03  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Removed qflag.
-	* Removed redundant setstackmark from dotcmd.
-	* Do not clobber exit status in dotcmd.
-
-2005-03-02  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Renamed symbols to avoid conflict with libc.
-	* Optimisations in bltin/test.c.
-
-2005-02-28  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Replaced EXEVAL with SKIPEVAL.
-	* Update funcnest atomically.
-	* Only set skipcount for break and continue.
-	* Removed expcmd built-in.
-	* Normalise input in likely/unlikely macros.
-
-2005-02-28  A Costa <agcosta@gis.net>
-
-	* Corrected that/than typo in manual page.
-
-2005-02-25  A Costa <agcosta@gis.net>
-
-	* Corrected grammar in manual page.
-
-2005-02-25  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Changed boolean rootshell into shlvl counter.
-	* Catch set -e exits within built-in commands.
-	* Size optimisations with setjmp in main().
-	* Only reread exitstatus on EXEXIT in exitshell.
-	* Eliminated global exerrno.
-
-2005-01-31  Gerrit Pape <pape@smarden.org>
-
-	* Release 0.5.2.
-	* Corrected manual entry about ENV and non-interactive shells.
-
-2004-11-24  Gerrit Pape <pape@smarden.org>
-
-	* Spell behaviour consistently in manual page.
-
-2004-11-23  A Costa <agcosta@gis.net>
-
-	* Fixed spelling errors in manual page.
-
-2004-08-21  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Size optimisations around varvalue() in src/expand.c.
-	* Fixed signed char promotion in src/expand.c.
-
-2004-08-18  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Fixed $@ expansion when leading argument is null in src/expand.c.
-
-2004-08-07  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Allow negative pid argument to kill(1) in src/jobs.c.
-
-2004-08-04  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Fixed cd - when OLDPWD is unset in src/cd.c.
-
-2004-07-09  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Include system.h (Gerrit Pape):
-	  . src/mystring.c
-	  . src/var.c
-	  . src/bltin/printf.c
-
-2004-07-03  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Release 0.5.1.
-	* Use automake and autoconf.
-	* Include stdlib.h for exit(3) in src/mksyntax.c.
-
-2004-06-29  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Added sigclearmask.
-	* Removed hack for _setjmp/_longjmp.
-	* Added default implementations of mempcpy/stpcpy/strchrnul.
-	* Use strtoll/strtoull if strtoimax/strtoumax are unavailable.
-	* Removed sh.1 to dash.1.
-
-2004-05-28  Herbert Xu <herbert@gondor.apana.org.au>
-
-	* Fixed vstype trim operator ordering in cmdputs.
-	* Fixed quote for CTLENDVAR in cmdputs.
-	* Fixed VSLENGTH crash in cmdputs.
-	* Turned vstype back into a 2-d array of chars.
-	* Added POSIX character class support in pmatch.
-
-For older ChangeLogs see ChangeLog.O.
-
-ChangeLog ends here