Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-12-02 | use a wording more usual in our manual pages. | Igor Sobrado | |
ok guenther@ | |||
2013-12-02 | Move ksh test files into regressMove ksh test files into regressMove ksh ↵ | Todd C. Miller | |
test files into regress. | |||
2013-11-28 | remove trailing whitespaces; use tabs instead of spaces where appropriate; | Igor Sobrado | |
no binary changes. | |||
2013-11-28 | remove trailing spaces. | Igor Sobrado | |
2013-11-27 | remove erroneous char cast to switch expression processing getopt(3); | Okan Demirmen | |
not used in any cases. ok deraadt@, guenther@, millert@ | |||
2013-11-25 | use u_char for buffers in yylex, for ctype calls | Sebastian Benoit | |
found by millert@, ok deraadt@ | |||
2013-11-21 | add unsigned char casts for specific calls to ctype.h macros. | Theo de Raadt | |
ok guenther step | |||
2013-11-20 | unsigned casts for ctype macros where neccessary | Theo de Raadt | |
ok guenther millert markus | |||
2013-11-14 | be more specific in ulimit error messages. | Marc Espie | |
prompted by henning@ okay millert@, krw@, pirofti@ | |||
2013-11-12 | add a variety of missing prototypes | Theo de Raadt | |
2013-11-11 | unused prototype | Theo de Raadt | |
2013-11-11 | remove totally excessive set of #include | Theo de Raadt | |
2013-10-31 | pull in less .h to do the same | Theo de Raadt | |
2013-10-28 | add -A (-ax) support; from Lauri Tirkkonen with some option sorting. | Okan Demirmen | |
ok guenther@ jmc@ | |||
2013-10-24 | Fix field header overriding on fields that are (internally) aliases for others. | Philip Guenther | |
Follow POSIX spec for the default headers for the comm, etime, and tty fields. Problem noted by lotheac (at) iki.fi ok deraadt@ | |||
2013-10-20 | catch up with elf(5)/stab(5) removal; | Jason McIntyre | |
ok miod | |||
2013-10-20 | Parse the argument the -r option with atoll() to support dates past 2038 | Philip Guenther | |
from J Drivdal (xjd (at) rivu.net) | |||
2013-10-19 | fix a few obvious .Ar markup errors (unfortunately, there are many more) | Ingo Schwarze | |
found while working on mandoc apropos | |||
2013-10-17 | a.out emulation went away | Theo de Raadt | |
2013-10-08 | Fix delivery of SIGPROF and SIGVTALRM to threaded processes by having | Philip Guenther | |
hardclock() set a flag on the running thread and force AST processing, and then have the thread signal itself from userret(). idea and flag names from FreeBSD ok jsing@ | |||
2013-10-08 | POSIX specifies that when the pax input file requests a hardlink | Philip Guenther | |
to a symlinks, that it be exactly that and not a hardlink to the file pointed to by the symlink. Use linkat() to get what we want. ok deraadt@ | |||
2013-09-22 | Stop merging the per-thread and per-process flags when reporting | Philip Guenther | |
them via sysctl(KERN_PROC). In struct kinfo_proc the per-process flags move to p_psflags, leaving the per-thread flags in p_flags. Flag descriptions in ps(1) updated to be less obtuse. discussed with matthew@ some time ago; ok jca@, manpage bits ok jmc@ | |||
2013-09-14 | Back out revision 1.38. Commands executed via `foo` or $( bar ) | Todd C. Miller | |
actually should inherit "set -e" status according to POSIX. OK jca@ | |||
2013-09-04 | Add a proper suspend builtin that saves/restores the tty and pgrp | Todd C. Miller | |
as needed instead of an alias that just sends SIGSTOP. Login shells may be suspended if they are not running in an orphan process group. OK guenther@ jmc@ | |||
2013-08-22 | Correct format string mismatches turned up by -Wformat=2 | Philip Guenther | |
suggestions and ok millert@ | |||
2013-08-14 | some Bx/Ox conversion; | Jason McIntyre | |
From: Jan Stary | |||
2013-07-16 | where "-" represents stdin, just use Sq, not Fl, since it's not a flag; | Jason McIntyre | |
from Jan Stary | |||
2013-07-15 | use .Mt for email address; from Jan Stary <hans at stare dot cz>; ok jmc@ | Ingo Schwarze | |
2013-07-13 | Remove no longer needed vax CFLAGS workarounds. | Miod Vallat | |
2013-07-03 | cpio and ustar formats store times in octal fields that are 11 characters | Philip Guenther | |
wide, so they support up to 33bits. Take advantage of the extra bits by no longer forcing them into 32bit ints before the time_t conversion. This gets us another 204 years of range once time_t changes type ok deraadt@ tedu@ | |||
2013-07-01 | Make $(< /nonexistent) have the same behaviour as $(cat /nonexistent) | Jeremie Courreges-Anglas | |
wrt. errors (do not unwind and do not treat this as fatal if set -e is used). This matches what bash does. Tweak regress tests while here. ok millert@, jasper@ agrees | |||
2013-06-19 | Add test for syn.c revision 1.29 | Todd C. Miller | |
2013-06-19 | Commands executed via `foo` or $( bar ) should not inherit "set -e" | Todd C. Miller | |
status. We can't use XERROK for this (since the command might set -e itself) so just save & restore the value of FERREXIT for the comsub() call to execute(). OK jca@ | |||
2013-06-17 | Handle time_t values as long long's when formatting them and when | Philip Guenther | |
parsing them from remote servers. Improve error checking in parsing of 'T' lines. ok dtucker@ deraadt@ | |||
2013-06-16 | set -e should not affect command substitution, e.g. `foo` or | Todd C. Miller | |
$( foo ). However, if set -e is specified as part of the command it needs to be honored. | |||
2013-06-15 | Add test for trapping both ERR and EXIT, fixed by revision 1.48 | Todd C. Miller | |
of exec.c | |||
2013-06-15 | Run any pending traps before calling the EXIT or ERR traps when -e | Todd C. Miller | |
is set. Fixes a bug where we would not run the signal trap if, for example, ^C was pressed and -e was set. OK espie@ | |||
2013-06-14 | Add -T option to set the temp dir. | Todd C. Miller | |
2013-06-14 | Use mkstemp/mkdtemp not $$ for temp files. | Todd C. Miller | |
2013-06-14 | Exit with non-zero status if a test unexpectedly failed. | Todd C. Miller | |
2013-06-14 | Adapt OpenBSD ksh regress tests to the pdksh test harness. | Todd C. Miller | |
2013-06-13 | Document correct interaction of -e flag with && and ||. OK jmc@ | Todd C. Miller | |
2013-06-10 | POSIX specifies that for an AND/OR list, only the last command's | Todd C. Miller | |
exit status matters for "set -e". Revert the part of revision 1.49 that always sets xerrok for AND/OR. This makes sh/ksh pass the updated regress tests. OK espie@ jca@ | |||
2013-06-03 | for var in; do ... shouldn't be interpreted as for var; do ... | Jeremie Courreges-Anglas | |
Fix by returning an empty token list instead of NULL to consumers. Brings base ksh more in line with POSIX. | |||
2013-06-03 | add : to special chars. | Ted Unangst | |
identical diffs from plhk sdf.org and leva ecentrum.hu. ok deraadt. | |||
2013-06-01 | Replace S_IWRITE, which isn't standardized, with S_IWUSR, which is. Patch | Darren Tucker | |
from Nathan Osman via bz#2085. ok deraadt. | |||
2013-06-01 | fiddle with the NO_CONV code to allow notrunc and noerror to still work. | Ted Unangst | |
ok halex | |||
2013-06-01 | consolidate ifdef blocks by moving a variable | Ted Unangst | |
2013-05-30 | Fix column padding of inode numbers and block counts >2^32, as well as | Philip Guenther | |
display of directory block totals >2^32 ok tedu@ | |||
2013-05-25 | Fix typo. From Caspar Schutijser via tech@. | lum | |