summaryrefslogtreecommitdiffstats
path: root/bin/sh/main.c
Commit message (Expand)AuthorAgeFilesLines
* sh: Remove mkinit.jilles2013-07-251-1/+10
* sh: Do not read from stdin if an error occurs during -i -c cmd.jilles2013-07-121-1/+1
* sh: Use O_CLOEXEC and F_DUPFD_CLOEXEC instead of separate fcntl() call.jilles2013-05-051-1/+1
* sh: Fix various compiler warnings.jilles2013-04-011-2/+2
* sh: If a SIGINT or SIGQUIT interrupts "wait", return status 128+sig.jilles2013-02-231-1/+1
* sh: Remove mkinit's initialization routine.jilles2013-01-201-1/+1
* sh: Reduce code duplication: use setinputfile instead of open/setinputfdjilles2012-09-141-8/+1
* sh: Make various functions static.jilles2012-01-011-1/+2
* sh: Fix duplicate prototypes for builtins.jilles2011-06-131-0/+1
* sh: Read .profile from the home directory (or / if HOME is not set).jilles2011-06-121-1/+1
* sh: Do parameter expansion on ENV before using it.jilles2011-06-101-4/+10
* sh: Reduce more needless differences between error messages.jilles2011-06-041-1/+1
* sh: Fix bss-based buffer overflow in . builtin.jilles2011-05-221-4/+7
* sh: Add \u/\U support (in $'...') for UTF-8.jilles2011-05-081-2/+2
* sh: Track if the current locale's charset is UTF-8 or not.jilles2011-05-061-0/+2
* sh: Allow EV_EXIT through function calls, make {...} <redir more consistent.jilles2011-04-231-1/+2
* sh: Remove special code for shell scripts without magic number.jilles2011-02-041-16/+2
* sh: Make exit without parameters from EXIT trap POSIX-compliant.jilles2011-01-081-5/+2
* sh: Code size optimizations to buffered output.jilles2010-11-201-4/+2
* In the spirit of r90111, depend on c89 and remove the "STATIC" macroobrien2010-10-131-4/+4
* sh: Fix break/continue/return sometimes not skipping the rest of dot script.jilles2010-08-151-2/+3
* sh: Recognize "--" in . and exec.jilles2010-05-281-2/+8
* sh: On startup of the shell, use PWD from the environment if it is valid.jilles2010-04-171-4/+1
* sh: Do not stat() $MAIL/$MAILPATH in non-interactive shells.jilles2010-02-061-0/+2
* sh: Various warning fixes (from WARNS=6 NO_WERROR=1):jilles2009-12-271-4/+2
* sh: Do not run callers' exception handlers in subshells.jilles2009-12-251-3/+3
* sh: Constify various strings.jilles2009-12-241-2/+2
* sh: Remove setting variables from dotcmd/exportcmd.jilles2009-12-241-4/+0
* sh: Some changes to stderr flushing:jilles2009-11-211-2/+2
* Avoid leaving unnecessary waiting shells in many forms of sh -c COMMAND.jilles2009-06-131-1/+1
* Fix the eval command in combination with set -e. Before this change the shellstefanf2009-05-311-1/+1
* Add the POSIX option -p to the jobs builtin command. It prints the PID of thestefanf2006-10-071-1/+1
* Issue an error when . (dot) is invoked without a filename. The synopsisstefanf2006-04-021-8/+10
* Initialize PWD early on (don't expect it to be inherited from theschweikh2006-02-041-0/+2
* Remove clause 3 from the UCB licenses.markm2004-04-061-4/+0
* Remove some kind of profiling support that required the 4.2BSD monitor()tjr2002-10-011-12/+0
* Remove bits and pieces of support for atty, which was made obsolete bytjr2002-10-011-5/+1
* Consistently use FBSDIDobrien2002-06-301-2/+2
* Add -s (output PID's only) and -l (show PID's) options to the jobs(1)tjr2002-05-311-1/+1
* o __P has been reovedimp2002-02-021-32/+10
* From submitter:cracauer2000-08-161-1/+2
* Use #include <errno.h> rather than extern int errno;.imp2000-04-141-2/+1
* Include strerror(errno) in error messages after failed system calls.cracauer1999-11-291-1/+1
* $Id$ -> $FreeBSD$peter1999-08-271-1/+1
* Various spelling/formatting changes.kris1999-05-081-2/+2
* Add rcsid. Spelling.charnier1998-05-181-3/+5
* Don't source $ENV unless this is an interactive shell.steve1997-05-051-2/+2
* Revert $FreeBSD$ to $Id$peter1997-02-221-1/+1
* Make the long-awaited change from $Id$ to $FreeBSD$jkh1997-01-141-1/+1
* Make sh(1) a little braver in the face of adversity. sh(1)steve1996-12-211-2/+3
OpenPOWER on IntegriCloud