tangled
alpha
login
or
join now
jcs.org
/
openbsd-src
0
fork
atom
jcs's openbsd hax
openbsd
0
fork
atom
overview
issues
pulls
pipelines
openbsd-src
/
bin
/
csh
/
at
jcs
1 folder
30 files
USD.doc
spelling fixes; from Daniel Dickman
15 years ago
Makefile
remove misc. depend and yacc nits that no longer matter. okay millert@
8 years ago
alloc.c
Restore the xmalloc(), xcalloc(), xreallocarray() and xstrdup() changes. OK deraadt@
7 years ago
char.c
Clean up cruft made visible by the NLS unifdefing: * remove setlocale() calls * remove write-only variable AsciiOnly * remove now unused string constants STRLANG, STRLC_CTYPE * remove hardcoded support for ISO8859-1
10 years ago
char.h
unifdef BUILTIN (unused), NLS (always set), SHORT_STRINGS (always set) and remove a few unused defines; no binary changes; ok tedu@ zhuk@
10 years ago
const.c
Include hostname in shell prompts by default
8 years ago
csh.1
escape "An" in a %T call, so groff does not flag it as an error;
3 years ago
csh.c
block SIGHUP in the same places where SIGCHLD is blocked to protect the process lists, because the SIGHUP handler looks at them (and it is very difficult to rewrite the that handler a different way) ok millert
2 years ago
csh.h
Fix multiple variable definitions to avoid errors with -fno-common.
5 years ago
dir.c
Delete obsolete /* ARGSUSED */ lint comments.
3 years ago
dir.h
Fix multiple variable definitions to avoid errors with -fno-common.
5 years ago
dol.c
Delete obsolete /* ARGSUSED */ lint comments.
3 years ago
error.c
Restore the xmalloc(), xcalloc(), xreallocarray() and xstrdup() changes. OK deraadt@
7 years ago
exec.c
Delete obsolete /* ARGSUSED */ lint comments.
3 years ago
exp.c
backout last week of csh diffs. They are disasterously broken, on i386 it becomes entirely unusable.
7 years ago
extern.h
remove prototypes with no matching function and externs with no var partly checked by millert@
2 years ago
file.c
I observed "csh i < file-containing-^T" to hit tenex(), which proceeds to perform tty(4) ioctl operations against a non-tty. That is a pledge violation, you can only do a subset of tty(4) ioctl against a fd which references a tty device. Sidestep this problem if the input descriptor is not a tty ok anton millert
5 years ago
func.c
correct indentation; no functional change ok tb@
2 years ago
glob.c
blkfree() takes no action for NULL pointer so callers can avoid checking.
7 years ago
hist.c
Delete obsolete /* ARGSUSED */ lint comments.
3 years ago
init.c
Kill the alloc command, which tried to measure behaviour based on sbrk. Discussed with guenther.
11 years ago
lex.c
When system calls indicate an error they return -1, not some arbitrary value < 0. errno is only updated in this case. Change all (most?) callers of syscalls to follow this better, and let's see if this strictness helps us in the future.
6 years ago
misc.c
Fix some minor issues found by coverity.
7 years ago
parse.c
Fix some minor issues found by coverity.
7 years ago
pathnames.h
Remove the advertising clause in the UCB license which Berkeley rescinded 22 July 1999. Proofed by myself and Theo.
23 years ago
proc.c
block SIGHUP in the same places where SIGCHLD is blocked to protect the process lists, because the SIGHUP handler looks at them (and it is very difficult to rewrite the that handler a different way) ok millert
2 years ago
proc.h
Fix multiple variable definitions to avoid errors with -fno-common.
5 years ago
sem.c
Now that we have dup2(), csh can use it instead of close()+dup(). Also, as used here, dup/dup2 will clear the close-on-exec flag, so delete the superfluous fcntl(F_SETFD,0) calls
2 years ago
set.c
Delete obsolete /* ARGSUSED */ lint comments.
3 years ago
str.c
Restore the xmalloc(), xcalloc(), xreallocarray() and xstrdup() changes. OK deraadt@
7 years ago
time.c
Delete obsolete /* ARGSUSED */ lint comments.
3 years ago