summaryrefslogtreecommitdiff
path: root/usr.bin
AgeCommit message (Collapse)Author
2015-09-04better document ExitOnForwardFailure; bz#2444, ok dtucker@Damien Miller
2015-09-04don't record hostbased authentication hostkeys as user keysDamien Miller
in test for multiple authentication with the same key
2015-09-04remove extra newline in nethack-mode hostkey;Damien Miller
from Christian Hesse bz#2686
2015-09-03synchronize synopsis and usage.Igor Sobrado
2015-09-03append the year Zilog Z-80 8-bit microprocessor was introduced;Igor Sobrado
a nice processor, learnt assembly on a Z-80A when I was twelve years old. ok jmc@
2015-09-03replace permfail calls with errc. the permfail calls had been retained forTed Unangst
clarity and/or future use, but if people send me diffs fixing it, it's not worth fighting for. from Martin Natano
2015-09-03A couple of style nits.Nicholas Marriott
2015-09-03reorg code, preliminary step to more cleanupMarc Espie
- split the two blobs in main into separate functions - use return instead of exit okay millert@
2015-09-02Log pane which received input data.Nicholas Marriott
2015-09-02A one line helper function is a little silly.Nicholas Marriott
2015-09-02We no longer need the terminal service class, so don't bother asking for it.Nicholas Marriott
2015-09-02Fix indentation of grid_string_cells_fg.Nicholas Marriott
2015-09-02Fix occurrences of "r = func() != 0" which result in the wrong errorJonathan Gray
codes being returned due to != having higher precedence than =. ok deraadt@ markus@
2015-09-01Tweak some error messages/comments.Nicholas Marriott
2015-09-01Log the whole new input buffer once rather than each byte.Nicholas Marriott
2015-09-01Pass logging through vis(3).Nicholas Marriott
2015-09-01Fix a spelling error, sesson -> session.Nicholas Marriott
2015-09-01increment the line number after the line continuation; ok teduMike Belopuhov
2015-09-01only need to restrict exec path if the rule specifies a command.Ted Unangst
add a hint about path restrictions to man page. ok deraadt espie
2015-09-01Remove dead_clients which is no longer used.Nicholas Marriott
2015-09-01Work out config file when needed not at startup.Nicholas Marriott
2015-09-01Move initial conf load into cfg.c.Nicholas Marriott
2015-09-01All the cmd_*_entry declarations do not need to be in tmux.h.Nicholas Marriott
2015-09-01update currency exchange rates;Jason McIntyre
2015-08-31calculate screen size way earlier, this will provide some opportunitiesTheo de Raadt
for taming the string manipulation in the later half of the program.
2015-08-31indent is 8 not 4Marc Espie
2015-08-31wrong index in error messageMarc Espie
2015-08-30Path from $TMUX does not need to be global anymore.Nicholas Marriott
2015-08-30Login shell can be a client flag, and move the exec code into client.c.Nicholas Marriott
2015-08-30Event base does not need to be global.Nicholas Marriott
2015-08-30Drop leading, internal, and trailing blank characters in \o (overstrike)Ingo Schwarze
escape sequences; that's cleaner for all output modes, and it's required to prevent the PostScript/PDF formatter from dying on assertions. Bug found by jsg@ with afl.
2015-08-30Ignore setuid/setgid settings from a compress/gzip file; original CSRGTheo de Raadt
code. Found by trondd exercising coverage of tame in gzip. ok guenther millert kettenis
2015-08-30If an .Fo macro lacks its mandatory argument, don't die on an assertion.Ingo Schwarze
Bug found by jsg@ with afl.
2015-08-30Some style nits and dead assignments.Nicholas Marriott
2015-08-29Remove some old prototypes and unused functions.Nicholas Marriott
2015-08-29If we have to reparse the text line because we spring an input line trap,Ingo Schwarze
we must not escape breakable hyphens yet, or mparse_buf_r() in read.c will complain and replace the escaped hyphens with question marks. Bug found in ocserv(8) following a report from Kurt Jaeger <pi at FreeBSD>.
2015-08-29struct args_entry can go into arguments.c.Nicholas Marriott
2015-08-29Parse and ignore the escape sequences \, and \/ (italic corrections).Ingo Schwarze
Actually using these is very stupid because they are groff extensions and other roff(7) implementations typically print unintended characters at the places where they are used. Nevertheless, some manuals contain them, for example ocserv(8). Problem reported by Kurt Jaeger <pi at FreeBSD>.
2015-08-29Implement the escape sequence \\$*, expanding to all argumentsIngo Schwarze
of the current user-defined macro. This is another missing feature required for ocserv(8). Problem reported by Kurt Jaeger <pi at FreeBSD>.
2015-08-29Minimal implementation of the read-only number register \n(.$Ingo Schwarze
which returns the number of arguments of the current macro. This is one of the missing features required for ocserv(8). Problem reported by Kurt Jaeger <pi at FreeBSD>.
2015-08-29Portability: including <ohash.h> requires including <stdint.h> before.Ingo Schwarze
Noticed by Svyatoslav Mishyn <juef and openmailbox dot org>, Crux Linux.
2015-08-29paste_send_pane can be merged into cmd-paste-buffer.c now.Nicholas Marriott
2015-08-29Move struct paste_buffer out of tmux.h.Nicholas Marriott
2015-08-29We already loop over the windows in server_client_loop, so don't do itNicholas Marriott
again in server_loop just to check names.
2015-08-29Move alerts onto events rather than checking every loop.Nicholas Marriott
2015-08-29Treat entering or leaving a mode as pane changed.Nicholas Marriott
2015-08-29Better take on reducing the name timer. Again check for name changes inNicholas Marriott
the main loop after events that may have changed the pane, but do so at most once every 500 millis. If the pane changed too soon, use a timer to ensure that a check happens later.
2015-08-29Microseconds in log time.Nicholas Marriott
2015-08-28Only set default title to hostname on screens that are being used for aNicholas Marriott
window pane, no point in calling gethostname() for temporary screens.
2015-08-28Make a few more expensive (ish) formats functions instead of inline.Nicholas Marriott