summaryrefslogtreecommitdiff
path: root/usr.bin
AgeCommit message (Collapse)Author
2020-06-11Fix a regression in rev. 1.238 (2019/07/26):Otto Moerbeek
Pass the right object to html_reset() or it will crash when rendering more than one manual page to HTML in a row. Bug reported by Abel Romero Perez <romeroperezabel at gmail dot com>. Ingo came up with the same diff and I'm borrowing his draft commit message. ok schwarze@
2020-06-11Use setlocale(LC_CTYPE, "") instead of setlocale(LC_ALL, "")Todd C. Miller
This matches upstream awk and OpenBSD only implements LC_CTYPE anyway.
2020-06-11Fix length parameter to strlcpy, inputFS is a pointer.Todd C. Miller
2020-06-11Fix a crash when completing sessions, from Anindya Mukherjee.Nicholas Marriott
2020-06-11Add a -A option to pause a pane manually.Nicholas Marriott
2020-06-10Update awk to June 5, 2020 version.Todd C. Miller
2020-06-10Update awk to Feb 28, 2020 version.Todd C. Miller
2020-06-10Update awk to Jan 31, 2020 version.Todd C. Miller
2020-06-10Update awk to Jan 5, 2020 version.Todd C. Miller
2020-06-10Update awk to Nov 10, 2019 version.Todd C. Miller
2020-06-10Update awk to Oct 24, 2019 version.Todd C. Miller
2020-06-10Update awk to Oct 17, 2019 version.Todd C. Miller
2020-06-10Update awk to Oct 6, 2019 version.Todd C. Miller
2020-06-10Update awk to Sep 10, 2019 version.Todd C. Miller
2020-06-10Update awk to Jun 17, 2019 version.Todd C. Miller
2020-06-10Update awk to March 5, 2019 version.Todd C. Miller
2020-06-10Update awk to Jan 25, 2019 version.Todd C. Miller
2020-06-10Update awk to Oct 25, 2018 version.Todd C. Miller
Add test in maketab.c to prevent generating a proctab entry for YYSTYPE_IS_DEFINED.
2020-06-10Update awk to Aug 27, 2018 version.Todd C. Miller
Disallow '$' in printf formats Added some casts to silence warnings on debugging printfs.
2020-06-10Update awk to Aug 23, 2018 version.Todd C. Miller
2020-06-10Update awk to Jan 5, 2013 version, no real code changes.Todd C. Miller
2020-06-10Instead of a buffer size limit on each pane, set a limit of 300 secondsNicholas Marriott
of data for each client in control mode.
2020-06-10When the pause-after flag is set, send an alternative %extended-outputNicholas Marriott
form instead of %output with the age of the output.
2020-06-09Refuse to remove locked revisions with rcs -orange.Joris Vink
Otherwise we could leave behind a lock for a revision that no longer exists, breaking the RCS file. Reported via bugs@ by bernward.pub@arcor.de
2020-06-09Include width in error message.Nicholas Marriott
2020-06-09It is not sensible to store pointers into an array we are going toNicholas Marriott
realloc (duh), use two trees instead.
2020-06-08The errcheck() function treats an errno of ERANGE or EDOM as somethingPhilip Guenther
to report, so make sure errno is set to zero before invoking a function to check so that a previous such errno value won't result in a false positive. This could happen simply due to input line fields that looked enough like floating-point input to trigger ERANGE. Problem noted by Jordan Geoghegan (jordan (at) geoghegan.ca), with clue from Ze' Loff (zeloff (at) zeloff.org) ok millert@
2020-06-06Use bitshifts instead of a union for encoding UTF-8 into 32 bits, whichNicholas Marriott
is more friendly to GCC3. Reported by and ok aoyama@.
2020-06-05Change how panes are resized so that the code is clearer and if the paneNicholas Marriott
is resized multiple times during one event loop, it is forced to resize at the end. Also don't zoom/unzoom in switch-client if the pane hasn't changed. GitHub issue 2260.
2020-06-05Do not take the address of a potentially unaligned member.Nicholas Marriott
2020-06-05Fix various confusion about am vs xenl.Nicholas Marriott
2020-06-05Now that we mostly only search visible text, the rate limit on repeatingNicholas Marriott
search does not seem to be necessary, remove it for the moment.
2020-06-05Add support for pausing a pane when the output buffered for a controlNicholas Marriott
mode client gets too far behind. The pause-after flag with a time is set on the pane with refresh-client -f and a paused pane may be resumed with refresh-client -A. GitHub issue 2217.
2020-06-05unbreak "sshd -ddd" - close of config passing fd happened too early.Damien Miller
ok markus@
2020-06-05make sshbuf_putb(b, NULL) a no-opDamien Miller
2020-06-05make sshbuf_dump() args constDamien Miller
2020-06-05wrap long lineDamien Miller
2020-06-05Correct historical comment: provos@ modified OpenSSH to work with SSLeayDarren Tucker
(very quickly replaced by OpenSSL) not SSL in general. ok deraadt, historical context markus@
2020-06-04Reset wrapped flag when clearing or moving lines, GitHub issue 2215.Nicholas Marriott
2020-06-04Search marks outside the visible text are not useful, so there is noNicholas Marriott
point in allocating a big buffer to store them - just allocate the visible text size, and ignore any outside.
2020-06-04Some improvements to performance of searching:Nicholas Marriott
- Do not allow searches to be repeated at intervals of less than 50 milliseconds, to prevent a huge queue of repeat key presses blocking up everything for ages. - If the search text hasn't changed, the match count can't have changed and there is no need to do a full search, so only search the visible text. This includes both scrolling and repeating the search. - Do not redraw twice when jumping to the search location. GitHub issue 2258.
2020-06-04A } can go on the same line as a command.Nicholas Marriott
2020-06-04Shorten some long lines.Nicholas Marriott
2020-06-04Correct respawn-* - they don't always use the creation command.Nicholas Marriott
2020-06-04Make the -no-clear command variants not clear the search marks either.Nicholas Marriott
2020-06-04Allow strings to span multiple lines - newlines and any leadingNicholas Marriott
whitespace are removed, as well as any following comments that couldn't be part of a format. This allows long formats or other strings to be annotated and indented.
2020-06-04Instead of using a custom parse function to process {}, treat it as aNicholas Marriott
set of statements and parse with yacc, then convert back to a string as the last step. This means the rules are consistent inside and outside {}, %if and friends work at the right time, and the final result isn't littered with unnecessary newlines.
2020-06-03Make paste -p the default for ], GitHub issue 2248.Nicholas Marriott
2020-06-03somehow, when I used more bool, I forgot to check with WARNINGS=YesMarc Espie
no reason for those types to have different return types, all compilers are slightly unhappy with incompatible function pointers (again, obvious commit, no difference in generated code)
2020-06-03Init_Sigset() isn't a prototype without the void!Marc Espie
obvious warning fix