Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-10-29 | Missing ;. From eric@ ages ago. | Nicholas Marriott | |
2009-10-28 | If any client currently displaying a window pane has more than 1 KB of output | Nicholas Marriott | |
buffered, don't accept any further data from the process running in the pane. This makes tmux much more responsive when flooded with output, although other buffers can still have an impact when running remotely. Prompted by a query from Ranganathan Sankaralingam. | |||
2009-10-28 | tweak previous; | Jason McIntyre | |
2009-10-28 | Don't catch a signal if we inherited it as ignored. Instigated by | Philip Guenthe | |
comments from Matt Fisher (mfisher_ix at maine.rr.com). ok otto@ | |||
2009-10-28 | Allow to set the rdomain in ssh/sftp/scp/sshd and ssh-keyscan. | Reyk Floeter | |
ok markus@ | |||
2009-10-28 | wrap at eighty columns. | Igor Sobrado | |
2009-10-28 | Add a minor optimisatin: if the character being printed is space, don't worry | Nicholas Marriott | |
about setting the background colour or attributes (except reverse). | |||
2009-10-28 | style(9) has all these fascist rules... | Claudio Jeker | |
2009-10-28 | Twaek this slightly to avoid confusing use of flags variable. | Nicholas Marriott | |
2009-10-28 | Setting SGR0 when setting the fg and bg has problems if only one of the two is | Nicholas Marriott | |
meant to be default, so rewrite the code to move this outside, move setting colours before attributes and generally clean up. Tested by sthen@, fixes problems he was seeing with mutt and should fix some existing problems with (rarely) lost attributes. | |||
2009-10-28 | rcsid[] and sccsid[] and copyright[] are essentially unmaintained (and | Theo de Raadt | |
unmaintainable). these days, people use source. these id's do not provide any benefit, and do hurt the small install media (the 33,000 line diff is essentially mechanical) ok with the idea millert, ok dms | |||
2009-10-27 | nm -V is silly, and prining the rcsid even more so | Theo de Raadt | |
2009-10-27 | slightly cleanup the socket and control bits: | Alexandre Ratchov | |
- reject bogus clients ignoring flow control during the start phase - don't check if dev_midi is NULL, it can't be NULL anymore - use ``struct ctl_ops'' instead of a simple call-backs - don't try to flush play buffer if it's not attached yet | |||
2009-10-27 | set the THRU_AUTOQUIT flag only for ``thru'' devices | Alexandre Ratchov | |
2009-10-27 | add missing word in error message | Alexandre Ratchov | |
2009-10-27 | sync to 1.9.11: adapt printing of dates to groff conventions, | Ingo Schwarze | |
NetBSD portability fixes and some minor bugfixes and feature enhancements; also checked that my hyphenation code still works on top of this | |||
2009-10-27 | Move the poll registration functions into the server-*.c files. | Nicholas Marriott | |
2009-10-26 | tabs are better; ok nicm | Theo de Raadt | |
2009-10-26 | Clear signal flags /before/ taking action and continue afterwards to reduce | Nicholas Marriott | |
chance of dropping signals. Pointed out by deraadt@. | |||
2009-10-26 | Call fstat() after fopen() rather than stat() before. | Nicholas Marriott | |
2009-10-26 | Reset the umask right after fopen to avoid leaving it changed on error, noticed | Nicholas Marriott | |
by deraadt@. | |||
2009-10-26 | Use strlcpy instead of strncpy, pointed out by deraadt. | Nicholas Marriott | |
2009-10-26 | Fix usage; requested by jmc@ | Antoine Jacoutot | |
ok jmc@ ian@ | |||
2009-10-26 | Bring man pages on par with our file(1) version (merge from upstream with | Antoine Jacoutot | |
several tweaks). As usual, several enhancements and inputs from jmc@ Input from ian@ ok jmc@ ian@ | |||
2009-10-26 | Don't do anything in the client callback if the client has already died to | Nicholas Marriott | |
avoid a use-after-free (the callback is used twice, once for the client itself and once for the tty). Fixes crashes seen by Han Boetes. | |||
2009-10-26 | Add MAKECONF for building ports in non-standard locations; from Tobias Ulmer | Todd C. Miller | |
2009-10-26 | Nuke accidentally-committed debugging statement. | Nicholas Marriott | |
2009-10-26 | Not all terminals swap CSI and SS3 on ctrl, so remove that. | Nicholas Marriott | |
Also mark the rxvt special-cases as such until terminfo is updated to have kLFT5, kRIT5 etc. | |||
2009-10-26 | Rewrite xterm-keys code (both input and output) so that works (doesn't always | Nicholas Marriott | |
output the same modifiers, accepts all the possible input keys) and is more understandable. | |||
2009-10-26 | Support the (mostly new) function key+modifier caps (kIC-kIC7). Most of these | Nicholas Marriott | |
will be caught (soon) by the xterm keys code in xterm itself but some other descriptions such as rxvt define them as well. | |||
2009-10-26 | On second thoughts, drop the rxvt output entirely. | Nicholas Marriott | |
2009-10-26 | Set the output code for ctrl+cursor keys correctly, and disable (comment) | Nicholas Marriott | |
rxvt-style output. | |||
2009-10-26 | As we always put the cursor keys into application mode, assume keys sent | Nicholas Marriott | |
with CSI have ctrl. Also add a couple of comments. | |||
2009-10-26 | Tidy up table. | Nicholas Marriott | |
2009-10-26 | Drop INPUTKEY_CTRL and just handle it as part of the table. | Nicholas Marriott | |
2009-10-26 | Add or fix some comments. | Nicholas Marriott | |
2009-10-26 | Tidy up table. | Nicholas Marriott | |
2009-10-26 | Rename keypad keys to something more useful. | Nicholas Marriott | |
2009-10-26 | Remove the xterm-keys code which is broken (a replacement is coming but some | Nicholas Marriott | |
more cleanup is needed first). | |||
2009-10-25 | Don't try to continue processing a client if the session has been destroyed. | Nicholas Marriott | |
2009-10-25 | Remove -d from tmux.1 as well. | Nicholas Marriott | |
2009-10-25 | Remove the -d flag to tmux and just use op/AX to detect default colours. | Nicholas Marriott | |
Irritatingly, although op can be used to tell if a terminal supports default colours, it can't be used to set them because in some terminfo descriptions it resets attributes as a side-effect (acts as sgr0) and in others it doesn't, so it is not possible to determine reliably what the terminal state will be afterwards. So if AX is missing and op is present, tmux just sends sgr0. Anyone using -d for a terminal who finds they actually needed it can replace it using terminal-overrides, but please let me know as it is probably an omission from terminfo. | |||
2009-10-25 | +time.h. | Nicholas Marriott | |
2009-10-25 | Add DISTDIR to list of variables preserved via default env_keep, | Kenneth R Westerback | |
making one more piece of ports building via sudo less surprising. ok millert@ | |||
2009-10-25 | [ is a punctuation character and should be escaped with Ql. Although the | Nicholas Marriott | |
current groff version we have seems to handle it fine, other versions are not so tolerant. | |||
2009-10-24 | Bring a comment into line with reality. | Nicholas Marriott | |
2009-10-24 | simplify overstep handling, removing one local variable; | Ingo Schwarze | |
no functional change; ok kristaps@ and merged as rev. 1.110 | |||
2009-10-24 | Request roaming to be enabled if UseRoaming is true and the server | Andreas Gunnarsson | |
supports it. ok markus@ | |||
2009-10-24 | Do the actual suspend/resume in the client. This won't be useful until | Andreas Gunnarsson | |
the server side supports roaming. Most code from Martin Forssen, maf at appgate dot com. Some changes by me and markus@ ok markus@ | |||
2009-10-24 | Define the KEX messages used when resuming a suspended connection. | Andreas Gunnarsson | |
ok markus@ |