summaryrefslogtreecommitdiff
path: root/bin
AgeCommit message (Expand)Author
2018-07-25Free operand copies after parsing.cheloha
2018-07-23Don't cast malloc(3) size to u_int.cheloha
2018-07-23Point to glob in section 7 for the actual list of special characters insteadkn
2018-07-11Do for most running out of memory err() what was done for most runningKenneth R Westerback
2018-07-09ensure tape name and tape commands are not too long. passing too longTheo de Raadt
2018-07-09Second attempt of the recently backed out variable expansion fix. This time withanton
2018-07-08Back out previous. naddy and rpe found that it breaks the installer withTheo Buehler
2018-07-08Fix a bug related to variable expansion referencing multiple read-onlyanton
2018-06-25Count $MAILCHECK with the monotonic clock.cheloha
2018-06-19Revert previous, there were some unintended beviour changes.Martijn van Duren
2018-06-18Use shl_out->fd instead of STDOUT_FILENO in the call the setupterm().Todd C. Miller
2018-06-18Remove the parse_char_class and let regcomp determine if our bracketsMartijn van Duren
2018-06-18Add clear-screen emacs editing command, currently not bound to aTodd C. Miller
2018-06-15Remove references to BACKWARDS.Martijn van Duren
2018-06-15Make sure we always return more than a single '!' in get_shell_command.Martijn van Duren
2018-06-15Remove the non-BACKWARDS option for GET_THIRD_ADDR. No change to currentMartijn van Duren
2018-06-12handle the seperation of kvm_getenvv() and kvm_getargv() more cleanlyTheo de Raadt
2018-06-04Remove the extra pager code when compiled without the BACKWARDS flag.Martijn van Duren
2018-06-04Definitively choose the existing semantics for the scroll and null command.Martijn van Duren
2018-05-30point readers to the correct place instead of having themSebastian Benoit
2018-05-24Fail earlier if we don't have a current filename. This simlifies theMartijn van Duren
2018-05-18remove the alias type='whence -v' and replace it withSebastian Benoit
2018-04-26Make ed's 'l' command end lines with a '$' and make sure that literalMartijn van Duren
2018-04-25The time-setting codepath can use pledge "settime" which was added forTheo de Raadt
2018-04-24Keep the time pipeline's stack in tactkn
2018-04-13Count $SECONDS with CLOCK_MONOTONIC.cheloha
2018-04-09Support 64 bit integers on 32 bit architectures.Tobias Stoeckmann
2018-04-07snprintf+writev -> dprintfcheloha
2018-04-02Support integers of arbitrary length.Tobias Stoeckmann
2018-03-31Clarify that -P only *attempts* overwriting, which may not succeed;Ingo Schwarze
2018-03-31Fix spacing in brace command list grammar.anton
2018-03-31Fix overflows while handling 64 bit integers.Tobias Stoeckmann
2018-03-16improve markup quality in the cases found by the new "--" style messageIngo Schwarze
2018-03-15Favor usage of __func__ in warning/error messages. Some of them referred to theanton
2018-02-26Make ed(1) warn about modifications if 'r'ead in an empty file andMartijn van Duren
2018-02-13atoll -> strtonumcheloha
2018-02-06Clarify that the "bind" built-in command only affects Emacs editingIngo Schwarze
2018-02-05CKSUM_DIGEST_STRING_LENGTH bounding didn't include full range of size_tTheo de Raadt
2018-02-04use sizeof, rather than the constant. on change in binary.Theo de Raadt
2018-02-04repair ugly indentsTheo de Raadt
2018-02-04Print strtonum(3)-style error messages on invalid numeric input.cheloha
2018-02-02Extend range for seconds from 100 million to upper bound of time_t.cheloha
2018-01-20Remove code that has been disabled since 1999. From Michael W. Bombardieri whoanton
2018-01-16Introduce internal_warningf() and mark internal_errorf() as noreturnJeremie Courreges-Anglas
2018-01-16Stop constructing the ulimit optstring passed to ksh_getopt() at runtime sinceanton
2018-01-16One minor scan-build warningJeremie Courreges-Anglas
2018-01-15Don't try to open HISTFILE if the variable is unset.Jeremie Courreges-Anglas
2018-01-15Stop pretending we support building ksh without EDIT/HISTORY supportJeremie Courreges-Anglas
2018-01-14unifdef BRACE_EXPAND; ok jca@anton
2018-01-13remove unused parameter from the static function print_expansions();Ingo Schwarze