Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-06-05 | Use ints for the calculations rather than u_char, they could end up | Nicholas Marriott | |
signed. | |||
2015-06-05 | Handle the RGB colour escape sequence (\033[38;2;<r>;<g>;<b>m and 48;2) | Nicholas Marriott | |
like xterm(1) does, by mapping to the nearest in the 256 colour palette. | |||
2015-06-05 | Use fixed colour tables rather than generated and do a quick search for | Nicholas Marriott | |
exact match before doing the distance comparison. | |||
2015-06-05 | Similarly, for sessions use a callback to free rather than checking | Nicholas Marriott | |
every loop. | |||
2015-06-05 | Change deref to the more sensible unref, and add a couple I missed before. | Nicholas Marriott | |
2015-06-05 | Instead of putting dead clients on a list and checking it every loop, | Nicholas Marriott | |
use event_once to queue a callback to deal with them. Also dead clients with references would never actually be freed because the wrap-up functions (the callback for stdin, or status_prompt_clear) would never be called. So call them in server_client_lost. | |||
2015-06-05 | For "ssh -L 12345:/tmp/sock" don't fail with "No forward host name." | Todd C. Miller | |
(we have a path, not a host name). Based on a diff from Jared Yanovich. OK djm@ | |||
2015-06-05 | Do not use the key variable uninitialized (in a debug log statement), | Nicholas Marriott | |
reported by jungleboogie0 at gmail dot com. | |||
2015-06-05 | Fix a warning. | Nicholas Marriott | |
2015-06-05 | Make it so that if a window or session target is prefixed with an =, | Nicholas Marriott | |
only an exact name or index match is accepted, no special character, prefix match, or fnmatch. | |||
2015-06-05 | typo: accidental repetition; bz#2386 | Damien Miller | |
2015-06-04 | Move the nested check from client to server and compare the client tty | Nicholas Marriott | |
name to all the pane pty names instead of comparing socket paths. This means that "new -d" will work without unsetting $TMUX. | |||
2015-06-04 | systrace(4) STRIOCATTACH can only fail for file(1) if it is already | Nicholas Marriott | |
systraced. If so, silently ignore the error and do not attempt to apply our own systrace policy. From Patrick Keshishian. | |||
2015-06-04 | tweak SYNOPSIS and usage(); | Jason McIntyre | |
2015-06-04 | Make unsetting a global option restore it to the default. Diff lying | Nicholas Marriott | |
around for a while, I have forgotten who suggested it :-/. | |||
2015-06-04 | Add support for a single "marked pane". There is one marked pane in the | Nicholas Marriott | |
server at a time; it may be toggled or cleared with select-pane -m and -M (the border is highlighted). A new target '~' or '{marked}' specifies the marked pane to commands and it is the default target for the swap-pane and join-pane -s flag (this makes them much simpler to use - mark the source pane and then change to the target pane to run swapp or joinp). | |||
2015-06-04 | teminal -> terminal, from Corey Farwell. | Nicholas Marriott | |
2015-06-03 | Remove unused defines and functions. | Brian Callahan | |
"Looks fine." deraadt@ | |||
2015-06-03 | Treat a missing mail spool the same as a zero-length mail spool | Todd C. Miller | |
unless the -f option was specified. OK deraadt@ | |||
2015-06-03 | Move warning on open failure to open_mbox() where we have the file name. | Todd C. Miller | |
2015-06-02 | Modernize from(1) a bit. Use getline() to support longer lines and | Todd C. Miller | |
document the environment variables used. OK deraadt@ | |||
2015-06-02 | mention CheckHostIP adding addresses to known_hosts; | Damien Miller | |
bz#1993; ok dtucker@ | |||
2015-06-01 | update currency exchange rates; | Jason McIntyre | |
note: no updates for iceland, ukraine, and vietnam as they're showing "n/a" for the past two months on the economist (no idea) | |||
2015-06-01 | Missing t at end of response, from Vincent Bernat. | Nicholas Marriott | |
2015-06-01 | Clear signal handlers before event_reinit as apparently it can otherwise | Nicholas Marriott | |
cause libevent to go strange. | |||
2015-05-31 | does not need syslog.h | Theo de Raadt | |
2015-05-31 | Implement the roff(7) `r' (register exists) conditional. | Ingo Schwarze | |
Missing feature found by Markus <Waldeck at gmx dot de> in Debian's bash(1) manual page. | |||
2015-05-30 | Support - to read from stdin, from Sebastien Marie. | Nicholas Marriott | |
2015-05-29 | Don't use special strings if #() commands fail, just remove the format | Nicholas Marriott | |
(as if the command produced nothing). Makes constructions that can fail like '#(test whatever && echo foo)' work as they did before. | |||
2015-05-29 | Expand formats again inside #(), and free the temporaries. | Nicholas Marriott | |
2015-05-29 | Use RB_MIN to get the lowest index for the current window when creating | Nicholas Marriott | |
grouped sessions, rather than using RB_ROOT. | |||
2015-05-29 | millert points out I can just call tzset() early to avoid having to | Nicholas Marriott | |
permit access() in the child. | |||
2015-05-29 | Use gmtime not localtime when we want UTC, I got it right in one place | Nicholas Marriott | |
but not in another two. I expect I was confused by the fact that the original file(1) had them the wrong way round (so, for example, leqldate was actually UTC). | |||
2015-05-29 | Don't stop at the first successful test unless it has generated some | Nicholas Marriott | |
output. | |||
2015-05-29 | The case-insensitive flag (c) for string and search tests doesn't make | Nicholas Marriott | |
the entire match case sensitive, only lower case characters. | |||
2015-05-29 | I got confused and made the strength multiplier 20, it should be 10. | Nicholas Marriott | |
2015-05-29 | file(1) needs access(/etc/localtime) for localtime(). | Nicholas Marriott | |
2015-05-29 | Only mmap() on regular files; mmap() on /dev/stdin will happily map as | Nicholas Marriott | |
much as we ask for but only the first page will be usable. (We could get the actual size with ioctl(FIONREAD) and mmap() that but it would need to be done in the parent - I think just using read() is simpler.) | |||
2015-05-29 | Make things a little less confusing by making fill_buffer self-contained | Nicholas Marriott | |
and return both the buffer and amount filled rather than having it modify the input struct and return a value. | |||
2015-05-29 | If reading into buffer, correct the stored file size at EOF, we don't | Nicholas Marriott | |
want to look at any garbage that might already be in the buffer after that. From Sebastien Marie. | |||
2015-05-29 | Silently fall back to /etc/magic if ~/.magic can't be opened, ok deraadt stsp | Nicholas Marriott | |
2015-05-29 | put back SSH1 for now - we want to make sure we don't regress | Damien Miller | |
it for the 6.9 release; ok deraadt@ | |||
2015-05-28 | probably makes more sense to show "file" as being mandatory; | Jason McIntyre | |
from sebastien marie | |||
2015-05-28 | wrap all moduli-related code in #ifdef WITH_OPENSSL. | Damien Miller | |
based on patch from Reuben Hawkins; bz#2388 feedback and ok dtucker@ | |||
2015-05-28 | Increase the allowed length of the known host file name in the log | Darren Tucker | |
message to be consistent with other cases. Part of bz#1993, ok deraadt. | |||
2015-05-28 | Fix typo (keywork->keyword) | Darren Tucker | |
2015-05-28 | add error message on ftruncate failure; bz#2176 | Damien Miller | |
2015-05-28 | make ssh-keygen default to ed25519 keys when compiled without | Damien Miller | |
OpenSSL; bz#2388, ok dtucker@ | |||
2015-05-28 | Remove intermediate copy of the moduli file. "make" will rebuild any | Darren Tucker | |
missing moduli fragment files (which will be a no-op unless you have explicitly deleted them) and "make update-moduli" will update the main file under ${BSDSRCDIR}/etc/moduli. ok djm@ | |||
2015-05-28 | Remove 1k bit groups. ok deraadt@, markus@ | Darren Tucker | |