Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-03-15 | o clean up a little whitespace and formatting | mmcc | |
o move some declarations out of hexdump.h o mark some declarations as __dead or static from Michal Mazurek, with input from and ok tb@ | |||
2016-03-15 | Replace two malloc casts that deraadt@ and I removed over the past year | mmcc | |
or two. Upstream wants to keep them for C++ support, and it isn't worth maintaining a larger diff. No binary change. Upstream commit: https://github.com/fanf2/unifdef/commit/87dfd91 I'll send more merging diffs to tech@ soon. | |||
2016-03-14 | unbreak authentication using lone certificate keys in ssh-agent: | Damien Miller | |
when attempting pubkey auth with a certificate, if no separate private key is found among the keys then try with the certificate key itself. bz#2550 reported by Peter Moody | |||
2016-03-13 | remove an extra space before ^\ help message. | martijn | |
Fixes allignment in viusage By Raf Czlonka | |||
2016-03-13 | Recognize ipmi, vscsi, pvbus, udl, fuse, trunk, pipex and memrange | natano | |
ioctl requests. | |||
2016-03-12 | Use 12 chars for pool name in "systat pool" to match vmstat -m. ok stefan@ | Stuart Henderson | |
2016-03-11 | un-un-vax; | Jason McIntyre | |
this file has not been touched in nearly two years - putting this out as a test of whether to propose its removal; | |||
2016-03-10 | sanitise characters destined for xauth | Damien Miller | |
reported by github.com/tintinweb feedback and ok deraadt and markus | |||
2016-03-09 | We are done providing support for the vax. | Theo de Raadt | |
lots of agreement. | |||
2016-03-08 | Actually enforce what was done on rev 1.11: | mestre | |
if one of the parties is remote it needs to pledge for inet | |||
2016-03-07 | refactor canohost.c: move functions that cache results closer to the | Damien Miller | |
places that use them (authn and session code). After this, no state is cached in canohost.c feedback and ok markus@ | |||
2016-03-06 | Improve display of unknown and KTR_START records | Philip Guenther | |
request and ok naddy@ | |||
2016-03-06 | No more compat emulations, so remove ktrace EMUL records and the baggage | Philip Guenther | |
for generating and parsing them. ok mpi@ naddy@ millert@ deraadt@ | |||
2016-03-06 | Sync 'archive' magic from file 5.25. Various improvements including | Stuart Henderson | |
epub detection which jirib at devio dot us reported as not working. nicm says "The only thing I see that we do not support is the indirect on the last line, I suggest just commenting it" (done). | |||
2016-03-05 | Make the fd_set* passed to FD_ISSET() non-const: the non-macro version is | Philip Guenther | |
stricter (per POSIX, dang it) | |||
2016-03-05 | If setlocale("en_US.UTF-8") succeeds, then don't do the check for UTF-8 | Nicholas Marriott | |
locale since if it isn't UTF-8 the system is broken anyway. If it fails, try "" and check for UTF-8 with nl_langinfo(CODESET) rather than wcwidth(). Based on a diff from schwarze@, nl_langinfo also suggested by stsp@. | |||
2016-03-05 | safer pattern: if you're interested in one child, get THAT one, don't steal | Marc Espie | |
children from other parts of the program. In that case, there's no reason to try to catch other process. 1/ they don't exist 2/ if they did, stealing their status would be bad. okay deraadt@ | |||
2016-03-05 | Do not use c->cwd or s->cwd if it is NULL, found by Ben Boeckel. | Nicholas Marriott | |
2016-03-05 | Although we always have en_US.UTF-8 on OpenBSD, some platforms do not, | Nicholas Marriott | |
so fall back to setlocale(LC_CTYPE, ""). tmux requires a UTF-8 locale, so check with wcwidth() on a UTF-8 character after setlocale(). | |||
2016-03-04 | fix broken list | Dmitrij Czarkoff | |
2016-03-04 | fix typo | Dmitrij Czarkoff | |
2016-03-04 | fix ClientAliveInterval when a time-based RekeyLimit is set; | Damien Miller | |
previously keepalive packets were not being sent. bz#2252 report and analysis by Christian Wittenhorst and Garrett Lee feedback and ok dtucker@ | |||
2016-03-03 | show-* and set-* need to handle a missing target. | Nicholas Marriott | |
2016-03-03 | Accept clients as sessions in cmd_find_get_session. | Nicholas Marriott | |
2016-03-03 | RGB colours shouldn't be mixed up with aixterm colours, return before | Nicholas Marriott | |
that happens when working out if they are supported. | |||
2016-03-02 | Improve accuracy of reported transfer speeds by waiting for the ack from | Darren Tucker | |
the other end. Pointed out by mmcc@, ok deraadt@ markus@ | |||
2016-03-02 | Improve precision of progressmeter for sftp and scp by storing sub-second | Darren Tucker | |
timestamps. Pointed out by mmcc@, ok deraadt@ markus@ | |||
2016-03-02 | Handle wcwidth() and mbtowc() failures in better style and drop | Nicholas Marriott | |
characters where we can't find the width (wcwidth() fails) on input, the same as we drop invalid UTF-8. Suggested by schwarze@. | |||
2016-03-02 | Limit x, y and b to 0x7ff for UTF-8 mouse input, suggested by schwarze@. | Nicholas Marriott | |
2016-03-01 | Rectify line numbers for s/.// commands in ed-style diffs. | natano | |
When diff encounters a line that consists of a single dot, it emits two dots instead, stops the current command and emits a substitute command to replace the double dot with a single one. Then it restarts the (original) command if necessary and inserts further lines. This is done because a single dot on a line does have special meaning in ed. (It stops text insertion.) Following issues are fixed by this commit. - The line number for the substitute command should be the number of the most recently inserted line. diff instead uses the number of the first inserted line of the current hunk. The first character of that line is removed when applying the diff, while the superfluous dot is not. - The line number of the restarted command is not adjusted for the number of lines already inserted, resulting in the reordering of lines.. - When there is a bare dot in the replacement text of a change command, too many lines are deleted, because a second change command is emitted. An append command should be emitted instead, because the target lines have already been removed by the first change command. tweaks and ok stefan@ | |||
2016-03-01 | Remove some more unused variables, and use RB_FOREACH_SAFE in | Nicholas Marriott | |
key_bindings_unref_table. | |||
2016-03-01 | Redraw status on mode entry and exit. | Nicholas Marriott | |
2016-03-01 | When a mouse drag is finished, fire a MouseUp key press, instead of | Nicholas Marriott | |
doing the drag end in code. From Stephen Coakley. | |||
2016-03-01 | Remove unused variables, from Michal Mazurek. | Nicholas Marriott | |
2016-03-01 | Use system wcwidth() instead of carrying around UTF-8 width tables. | Nicholas Marriott | |
2016-03-01 | Fix break-pane synopsis and some other tmux.1 bits. | Nicholas Marriott | |
2016-03-01 | update currency exchange rates; | Jason McIntyre | |
2016-03-01 | Update moduli file. | Darren Tucker | |
2016-02-29 | Print ssize_t with %zd; ok deraadt@ mmcc@ | Jeremie Courreges-Anglas | |
2016-02-28 | rearrange DH public value tests to be a little more clear | Damien Miller | |
rearrange DH private value generation to explain rationale more clearly and include an extra sanity check. ok deraadt | |||
2016-02-28 | drop the support for Linux emulation; ok guenther@ visa@ | Christian Weisgerber | |
2016-02-28 | Support for running Linux binaries under emulation is going away. | Christian Weisgerber | |
Remove "option COMPAT_LINUX" and everything directly tied to it from the kernel and the corresponding man page documentation. ok visa@ guenther@ | |||
2016-02-26 | there is no emulation "bsd", our default is "native"; ok deraadt@ millert@ | Christian Weisgerber | |
2016-02-25 | remove extra word; from edgar pettijohn | Jason McIntyre | |
2016-02-23 | openssh-7.2 | Damien Miller | |
2016-02-23 | fix spurious error message when incorrect passphrase entered for | Damien Miller | |
keys; reported by espie@ ok deraadt@ | |||
2016-02-22 | Properly handle ed-files which fully replace input file content. This | Tobias Stoeckmann | |
misbehaviour is triggered with 'c' and 'i' commands on empty buffers. Spotted and fixed by Martin Natano <natano at natano dot net>. ok millert@ | |||
2016-02-21 | Fix skeyinit -E by hoisting argument parsing and the call to enable_db() | tb | |
above the calls to pledge(): /etc/skey wants to have its sticky bit. ok deraadt@ | |||
2016-02-20 | set ssh(1) protocol version to 2 only. | Igor Sobrado | |
ok djm@ | |||
2016-02-20 | add missing ~/.ssh/id_ecdsa and ~/.ssh/id_ed25519 to IdentityFile. | Igor Sobrado | |
ok djm@ |