#
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.
|