History log of /openbsd-src/usr.bin/tmux/tmux.c (Results 51 – 75 of 214)
Revision Date Author Comments
# 98ca8272 19-Jan-2016 nicm <nicm@openbsd.org>

I no longer use my SourceForge address so replace it.


# 1443aefc 08-Dec-2015 nicm <nicm@openbsd.org>

Add hooks infrastructure, basic commands (set-hook, show-hooks) and a
couple of not very useful client hooks. This will eventually let
commands be run at various points and on notifications. Joint wo

Add hooks infrastructure, basic commands (set-hook, show-hooks) and a
couple of not very useful client hooks. This will eventually let
commands be run at various points and on notifications. Joint work with
Thomas Adam.

show more ...


# c4ce9d7a 24-Nov-2015 nicm <nicm@openbsd.org>

Make environ_set va_args and use it to tidy up some calls. Also add a
missing word in manpage (from jmc).


# e192934c 24-Nov-2015 nicm <nicm@openbsd.org>

Shell command from -c doesn't have to be global, pass it as an argument.


# 9c764ad4 24-Nov-2015 nicm <nicm@openbsd.org>

Tidy the code that works out the socket path, and just use the full path
in the global socket_path rather than copying it.


# 20fd97eb 24-Nov-2015 nicm <nicm@openbsd.org>

Remove malloc_options DEBUG bit.


# 8c1ade38 24-Nov-2015 nicm <nicm@openbsd.org>

Remove the -I part of show-messages which isn't really that useful; the
server start time can now be accessed with a new start_time format (use:
tmux display -p '#{t:start_time}')


# 0a607e68 24-Nov-2015 nicm <nicm@openbsd.org>

Make the log stuff a bit tidier with some helper functions.


# cb19d99c 22-Nov-2015 nicm <nicm@openbsd.org>

Add getpw to pledge, makes tmux work in YP environments, discovered by
matthieu, ok deraadt


# 1a5f7318 20-Nov-2015 nicm <nicm@openbsd.org>

Instead of separate tables for different types of options, give each
option a scope type (server, session, window) in one table.


# e66f537b 15-Nov-2015 nicm <nicm@openbsd.org>

Accidentally turned off pledge, turn it back on.


# eb843181 14-Nov-2015 nicm <nicm@openbsd.org>

Push stdout and stderr to clients more aggressively, and add an event to
continue if the send fails.


# f6fb1232 12-Nov-2015 nicm <nicm@openbsd.org>

tmux is UTF-8, so if $TMUX is set (tmux running in tmux), the client is
UTF-8. Also try to make the existing checks more readable.


# f650d6ad 12-Nov-2015 nicm <nicm@openbsd.org>

Nuke the utf8 and status-utf8 options and make tmux only a UTF-8
terminal. We still support non-UTF-8 terminals outside tmux, but inside
it is always UTF-8 (as when the utf8 and status-utf8 options w

Nuke the utf8 and status-utf8 options and make tmux only a UTF-8
terminal. We still support non-UTF-8 terminals outside tmux, but inside
it is always UTF-8 (as when the utf8 and status-utf8 options were on).

show more ...


# 9d9897d9 11-Nov-2015 nicm <nicm@openbsd.org>

Drop mouse-utf8 option and always turn on UTF-8 mouse if the client says
it supports UTF-8.


# fb46cb3d 28-Oct-2015 nicm <nicm@openbsd.org>

Like options, move the environ struct into environ.c.


# d89252e5 27-Oct-2015 nicm <nicm@openbsd.org>

Move struct options into options.c.


# 5b8ac713 27-Oct-2015 nicm <nicm@openbsd.org>

Break the common process set up, event loop and imsg dispatch code
between server and client out into a separate internal API. This will
make it easier to add another process.


# 414fe2ae 25-Oct-2015 deraadt <deraadt@openbsd.org>

Let's see if anyone screams about not being able to specify $TMPDIR
for their tmux sockets.

(Over the years, I have seen $TMPDIR set up worse than /tmp many times,
and don't know how this practice i

Let's see if anyone screams about not being able to specify $TMPDIR
for their tmux sockets.

(Over the years, I have seen $TMPDIR set up worse than /tmp many times,
and don't know how this practice infected other parts of the system.
Nothing uses tmpdir(3), nor a huge-temporary-file program like sort.)
ok nicm

show more ...


# 4e7a7ade 23-Oct-2015 nicm <nicm@openbsd.org>

tmux can call pledge() in main with large set and then reduce it
slightly in the server to "stdio rpath wpath cpath fattr unix recvfd
proc exec tty ps".


# 5396add0 14-Sep-2015 nicm <nicm@openbsd.org>

Move tzset() from log_open to main.


# 1d75677e 03-Sep-2015 nicm <nicm@openbsd.org>

A couple of style nits.


# f038d384 01-Sep-2015 nicm <nicm@openbsd.org>

Work out config file when needed not at startup.


# 4fa31997 30-Aug-2015 nicm <nicm@openbsd.org>

Path from $TMUX does not need to be global anymore.


# 6b014674 30-Aug-2015 nicm <nicm@openbsd.org>

Login shell can be a client flag, and move the exec code into client.c.


123456789