summaryrefslogtreecommitdiff
path: root/bin
AgeCommit message (Expand)Author
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
2018-01-12Some more tweaks to NOTESJeremie Courreges-Anglas
2018-01-09Rename test file =.err to eq.err for simpler make file scripts.Alexander Bluhm
2018-01-08update comments that were left behind in the recent unifdef JOB commitSebastian Benoit
2018-01-08Drop two outdated entriesJeremie Courreges-Anglas
2018-01-08Remove unused "args" param from kb_add(), it is always NULL.Todd C. Miller
2018-01-08Kill entries that are obviously outdated/out of scopeJeremie Courreges-Anglas
2018-01-07Add proper bounds checking to kb_add(). OK anton@Todd C. Miller
2018-01-06Bring back the sign compare changes, this time with a fix from otto@Todd C. Miller
2018-01-05unifdef JOBS supportJeremie Courreges-Anglas
2018-01-05Typos in comments: 'it' -> 'if' and 'noityf' -> 'notify'.Theo Buehler
2018-01-04Back out sign compare changes that appear to cause problems on hppa.Todd C. Miller
2018-01-03Stop "dd if=/dev/zero of=/dev/null bs=1 count=2 skip=0x7fffffffffffffff"Ingo Schwarze
2018-01-01Add WARNINGS=yes to ksh and fix the resulting sign compare warnings.Todd C. Miller
2017-12-30backslash also escapes newlines when quoted;Jason McIntyre
2017-12-27Add -Wshadow to Makefile and fix the resulting warnings. Many ofTodd C. Miller
2017-12-26The hack for /dev/fd support on systems without it was removed aTodd C. Miller
2017-12-23As we only use the .tv_sec field, simplify gettimeofday(2) -> time(3).cheloha
2017-12-18Get rid of a todo by stop declaring variable texec as static and instead zeroinganton
2017-12-18No need to declare variable name as static in dounsetenv(). Also, drop aanton
2017-12-18Add another pair of home/end key bindings; from Lari Rasku.anton
2017-12-16Passing NULL to free() is fine; from Michael W. Bombardieri.anton
2017-12-15oops - previous should have been a list item;Jason McIntyre