bin/sh/redir.c
Tue, 17 Apr 2012 00:01:34 +0000 yamt sync with head yamt-pagecache
Fri, 21 Apr 2017 16:50:41 +0000 bouyer Sync with HEAD bouyer-socketcan
Fri, 19 May 2017 00:22:50 +0000 pgoyette Resolve conflicts from previous merge (all resulting from $NetBSD prg-localcount2
Tue, 02 May 2017 03:19:14 +0000 pgoyette Sync with HEAD - tag prg-localcount2-base1 prg-localcount2
Wed, 26 Apr 2017 02:52:13 +0000 pgoyette Sync with HEAD pgoyette-localcount
Mon, 20 Mar 2017 06:51:32 +0000 pgoyette Sync with HEAD pgoyette-localcount
Tue, 19 Aug 2014 23:45:10 +0000 tls Rebase to HEAD as of a few days ago. tls-maxphys
Sun, 23 Jun 2013 06:18:27 +0000 tls resync from head tls-maxphys
Wed, 15 Nov 2017 09:21:48 +0000 kre DEBUG mode only change. Add some tracing. NFC (without DEBUG). trunk
Sun, 22 Aug 2004 14:14:37 +0000 tron Pull up revision 1.29 (requested by chs in ticket #777): netbsd-2-0
Thu, 26 Feb 2009 08:25:35 +0000 snj Pull up following revision(s) (requested by msaitoh in ticket #1992): netbsd-3
Thu, 26 Feb 2009 08:31:55 +0000 snj Pull up following revision(s) (requested by msaitoh in ticket #1281): netbsd-4
Sun, 23 Jul 2017 14:58:13 +0000 snj Pull up following revision(s) (requested by kre in ticket #103): netbsd-8
Fri, 30 Jun 2017 23:01:21 +0000 kre Include redirections in trace output from "set -x" trunk
Mon, 29 May 2017 22:21:00 +0000 kre Now that the shell is protecting its internal fds properly, moving trunk
Thu, 18 May 2017 13:56:58 +0000 kre Allow abbreviations of option names for the "fdflags -s" command. trunk
Sun, 14 May 2017 17:27:05 +0000 kre When opening a file descritor with "exec n>/file" (and similar) only trunk
Sat, 29 Apr 2017 15:14:28 +0000 kre Keep track of which file descriptors the shell is using for its trunk
Sat, 22 Apr 2017 16:02:39 +0000 kre Keep track of the biggest fd used by, or available to, the user/script trunk
Sat, 22 Apr 2017 15:54:53 +0000 kre When verifying the size of the fd arg for fdflags skip leading 0's trunk
Fri, 03 Feb 2017 23:16:38 +0000 kre Fiddle the (new) fdflags implementation: trunk
Thu, 02 Feb 2017 20:00:40 +0000 christos Add fdflags builtin. Discussed with Chet and he has implemented it for trunk
Sat, 21 Jan 2017 23:03:36 +0000 christos Don't let set cloexec for "exec n>&1" like ksh does (but not bash). Unit trunk
Tue, 10 Jan 2017 20:43:08 +0000 christos add missing <sys/stat.h> trunk
Thu, 12 May 2016 13:31:37 +0000 kre More work on file descriptors... This is the copyfd() cleanup. trunk
Mon, 09 May 2016 20:50:08 +0000 kre Finish the fd reassignment fixes from 1.43 and 1.45 ... if we are moving trunk
Sun, 08 May 2016 20:14:27 +0000 kre PR bin/51123 - make >&- work in all cases, and while doing that fix trunk
Sun, 08 May 2016 03:51:15 +0000 kre Whitespace fixes. No functional change. trunk
Mon, 02 May 2016 01:46:31 +0000 christos Fix handing of user file descriptors outside the 0..9 range. trunk
Sun, 13 Mar 2016 01:22:42 +0000 christos dedup. trunk
Sun, 13 Mar 2016 00:52:05 +0000 christos Test for REDIR_KEEP in the non-copy case: trunk
Sat, 12 Mar 2016 21:35:13 +0000 christos Don't close-on-exec redirections created explicitly for the command being trunk
Mon, 04 Jan 2016 13:57:15 +0000 christos PR/50619: Fix reversed test. trunk
Mon, 04 Jan 2016 03:00:24 +0000 christos Don't leak redirected rescriptors to exec'ed processes. This is what ksh trunk
Thu, 23 Oct 2014 21:03:25 +0000 christos simplify and eliminate TOCTOU. trunk
Wed, 15 Oct 2014 14:54:25 +0000 christos PR/48201: Miwa Susumu: Fix set -C (no clobber) for POSIX; from FreeBSD trunk
Thu, 27 Jun 2013 23:22:04 +0000 yamt fix descriptor leaks. PR/47805 trunk
Wed, 12 Jun 2013 01:36:52 +0000 yamt constify trunk
Tue, 20 Mar 2012 18:42:28 +0000 matt Use C89 function definitions trunk
Wed, 31 Aug 2011 16:24:54 +0000 plunky NULL does not need a cast trunk
Thu, 17 Feb 2011 15:13:49 +0000 pooka Tell copyfd if the caller wants the exact tofd to just fd >= tofd. trunk
Mon, 21 Jan 2008 06:43:03 +0000 msaitoh Conform to XCU Section 2.8.2 (Exit Status for Commands) trunk
Thu, 08 Jul 2004 03:57:33 +0000 christos PR/25699: David Laight: sh(1) hangs opening a named pipe as stdin for trunk
Thu, 07 Aug 2003 09:05:01 +0000 agc Move UCB-licensed code from 4-clause to 3-clause licence. trunk
Sun, 24 Nov 2002 22:35:38 +0000 christos Fixes from David Laight: trunk
Sat, 28 Sep 2002 01:25:01 +0000 christos Revert previous change. No need to save rootshell. It is only affecting trunk
Fri, 27 Sep 2002 22:56:24 +0000 christos Deal with rootshell not being maintained correctly in the vfork() case. trunk
Fri, 27 Sep 2002 18:56:50 +0000 christos VFork()ing shell: From elric@netbsd.org: trunk
Wed, 15 May 2002 16:33:35 +0000 christos implement noclobber. From Ben Harris, with minor tweaks from me. Two trunk
Mon, 22 May 2000 10:18:46 +0000 elric Back out previous vfork changes. trunk
Sat, 13 May 2000 20:50:14 +0000 elric Now we use vfork(2) instead of fork(2) when we can. trunk
Thu, 04 Feb 1999 16:17:39 +0000 christos PR/4966: Joel Reicher: Implement <> redirections which are documented in trunk
Tue, 28 Jul 1998 11:41:40 +0000 mycroft Be more retentive about use of NOTREACHED and noreturn. trunk
Tue, 28 Jul 1998 05:31:22 +0000 mycroft Delint. trunk
Mon, 27 Jul 1998 17:12:45 +0000 christos PR/5848: David Holland: Use PIPE_BUF instead of hardcoding 4k trunk
Fri, 04 Jul 1997 21:01:48 +0000 christos Fix compiler warnings. trunk
Mon, 21 Apr 1997 12:38:25 +0000 christos PR/3452: Jerry Peek: Redirections of unopened fd to file failed. trunk
Sat, 11 Jan 1997 02:04:27 +0000 tls kill 'register' trunk
Wed, 16 Oct 1996 15:16:04 +0000 christos PR/2808: fix redirection to the same file descriptor trunk
Thu, 11 May 1995 21:28:33 +0000 christos Merge in my changes from vangogh, and fix the x=`false`; echo $? == 0 trunk
less more (0) -60 tip