Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Check for sys_signame. | Nicholas Marriott | 2020-04-16 |
| | |||
* | Merge branch 'obsd-master' | Thomas Adam | 2020-04-16 |
|\ | |||
| * | Show signal name when process exits rather than number. | nicm | 2020-04-16 |
| | | |||
| * | More style nits. | nicm | 2020-04-09 |
| | | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2020-03-31 |
|\| | |||
| * | Add a way to mark environment variables as "hidden" so they can be used | nicm | 2020-03-31 |
| | | | | | | | | by tmux but are not passed into the environment of new panes. | ||
* | | Merge branch 'obsd-master' | Thomas Adam | 2020-03-17 |
|\| | |||
| * | Ignore default-shell (and use /bin/sh) if it invalid not just if it is | nicm | 2020-03-17 |
| | | | | | | | | | | tmux itself, also refuse to set the option to something invalid in the first place. GitHub issue 2120. | ||
* | | Merge branch 'obsd-master' | Thomas Adam | 2020-03-12 |
|\| | |||
| * | When the server socket is given by the user with -S, create it with | nicm | 2020-03-12 |
| | | | | | | | | | | | | umask 177 instead of 117 because it may not be in a safe directory like the default directory in /tmp. The user can chmod it more open after it is created if they want. | ||
| * | -V also needs to go in usage. | nicm | 2020-01-28 |
| | | |||
* | | Fix for version changes. | Nicholas Marriott | 2020-01-28 |
| | | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2020-01-28 |
|\| | |||
| * | Reduce a difference with portable tmux by adding the -V flag and | nicm | 2020-01-28 |
| | | | | | | | | #{version} format; on OpenBSD these just report the OpenBSD version. | ||
* | | Merge branch 'obsd-master' | Thomas Adam | 2019-10-14 |
|\| | |||
| * | Memory leaks, from Igor Wong in GitHub issue 1934. | nicm | 2019-10-14 |
| | | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2019-06-20 |
|\| | |||
| * | Add a per-pane option set. Pane options inherit from window options (so | nicm | 2019-06-20 |
| | | | | | | | | | | | | | | | | | | | | | | | | there should be no change to existing behaviour) and are set and shown with set-option -p and show-options -p. Change remain-on-exit and window-style/window-active-style to be pane options (some others will be changed later). This makes select-pane -P and -g unnecessary so no longer document them (they still work) and no longer document set-window-option and show-window-options in favour of set-option -w and show-options -w. | ||
* | | Merge branch 'obsd-master' | Thomas Adam | 2019-04-27 |
|\| | |||
| * | Merge hooks into options and make each one an array option. This allows | nicm | 2019-04-26 |
| | | | | | | | | | | | | | | multiple commands to be easily bound to one hook. set-hook and show-hooks remain but they are now variants of set-option and show-options. show-options now has a -H flag to show hooks (by default they are not shown). | ||
* | | Merge branch 'obsd-master' | Thomas Adam | 2018-11-22 |
|\| | |||
| * | Do not use PWD unless it actually matches the real working directory. | nicm | 2018-11-22 |
| | | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2018-01-17 |
|\| | |||
| * | Improve error message if creating socket parent directory fails, from | nicm | 2018-01-12 |
| | | | | | | | | Thomas Adam for GitHub issue 1215. | ||
* | | Merge branch 'obsd-master' | Thomas Adam | 2018-01-01 |
|\| | |||
| * | Prefer PWD for current directory if present in client, from Wei Zhao in | nicm | 2018-01-01 |
| | | | | | | | | GitHub issue 1183. | ||
* | | Merge branch 'obsd-master' | Thomas Adam | 2017-07-12 |
|\| | | | | | | | | | | | | | | | Conflicts: cmd-pipe-pane.c proc.c tmux.c window.c | ||
| * | Make shell_command a global like other stuff rather than making it an | nicm | 2017-07-12 |
| | | | | | | | | exception and using callback argument. | ||
* | | Merge branch 'obsd-master' | Thomas Adam | 2017-07-03 |
|\| | |||
| * | Try C.UTF-8 which is also a commonly useful locale on some platforms, | nicm | 2017-07-03 |
| | | | | | | | | from Romain Francoise. | ||
| * | Do not need getopt.h. | nicm | 2017-04-22 |
| | | |||
* | | Fix after merge | Thomas Adam | 2017-04-21 |
| | | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2017-04-21 |
|\| | | | | | | | | | | | Conflicts: Makefile.am pty.c | ||
| * | Use fdforkpty() instead of our own unwrapped versions. | nicm | 2017-04-20 |
| | | |||
* | | Do not need getopt.h for getopt, from Eric N Vander Weele. | Nicholas Marriott | 2017-04-20 |
| | | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2017-04-19 |
|\| | |||
| * | Style nits and a missing cast. | nicm | 2017-04-19 |
| | | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2017-04-16 |
|\| | |||
| * | Memory leak, from David CARLIER. | nicm | 2017-04-16 |
| | | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2017-03-21 |
|\| | |||
| * | Use uid_t for UID not u_int. | nicm | 2017-03-21 |
| | | |||
* | | Solaris fixes, mostly from Dagobert Michelsen. | Nicholas Marriott | 2017-03-09 |
| | | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2017-02-16 |
|\| | |||
| * | Style nits. | nicm | 2017-02-16 |
| | | |||
* | | Define away pledge() on !OpenBSD. | Nicholas Marriott | 2017-01-23 |
| | | |||
* | | Merge branch 'obsd-master' | Thomas Adam | 2017-01-23 |
|\| | | | | | | | | | | | Conflicts: Makefile tmux.c | ||
| * | Open /dev/ptm before pledge() and save it to be used for PTMGET later | nicm | 2017-01-23 |
| | | | | | | | | | | | | (this means inlining forkpty()). ok deraadt | ||
* | | Merge branch 'obsd-master' | Thomas Adam | 2017-01-15 |
|\| | |||
| * | Major tidy up and rework of options tree and set-option/show-options | nicm | 2017-01-15 |
| | | | | | | | | | | | | | | | | commands this pushes more of the code into options.c and ties it more closely to the options table rather than having an unnecessary split. Also add support for array options (will be used later). Only (intentional) user visible change is that show-options output is now passed through vis(3) with VIS_DQ so quotes are escaped. | ||
* | | Merge branch 'obsd-master' | Thomas Adam | 2017-01-12 |
|\| |