Instant Terminal Sharing
Go to file
nicm b8bda67f30 Don't blindly increase offsets by the return value of snprintf, if there
wasn't enough space this will go off the end. Instead clamp to the
available space. Fixes crash reported by Julien Rebetez.
2014-04-11 19:35:54 +00:00
arguments.c Don't blindly increase offsets by the return value of snprintf, if there 2014-04-11 19:35:54 +00:00
array.h xfree is not particularly helpful, remove it. From Thomas Adam. 2012-07-10 11:53:01 +00:00
attributes.c Use snprintf for constructing attribute string, from Tim Ruehsen. 2012-03-17 21:45:25 +00:00
cfg.c Do not run any command line command from the client which starts the 2013-10-20 17:28:43 +00:00
client.c Fix a memory/fd leak reported by Tiago Cunha. 2014-01-09 21:20:45 +00:00
cmd-attach-session.c Change terminal-overrides to a server option (now that we have them), it 2014-02-23 00:53:06 +00:00
cmd-bind-key.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-break-pane.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-capture-pane.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-choose-buffer.c Support UTF-8 with choose-buffer, from Kosuke ASAMI. Also make 2014-04-02 18:12:18 +00:00
cmd-choose-client.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-choose-list.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-choose-tree.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-clear-history.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-clock-mode.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-command-prompt.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-confirm-before.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-copy-mode.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-delete-buffer.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-detach-client.c Fix detach -a by skipping clients where the session is NULL. 2013-10-15 00:15:11 +00:00
cmd-display-message.c Trivial style and spacing nits. 2013-10-10 12:01:14 +00:00
cmd-display-panes.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-find-window.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-has-session.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-if-shell.c Make cmdq->client_exit a tristate (-1 means "not set") so that if 2013-10-10 12:04:38 +00:00
cmd-join-pane.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-kill-pane.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-kill-server.c Merge start-server into kill-server. 2014-01-27 23:57:35 +00:00
cmd-kill-session.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-kill-window.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-link-window.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-list-buffers.c Support UTF-8 with choose-buffer, from Kosuke ASAMI. Also make 2014-04-02 18:12:18 +00:00
cmd-list-clients.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-list-commands.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-list-keys.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-list-panes.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-list-sessions.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-list-windows.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-list.c Don't blindly increase offsets by the return value of snprintf, if there 2014-04-11 19:35:54 +00:00
cmd-load-buffer.c Fix memory leaks with paste_replace, based on changes from J Raynor. 2014-02-17 23:07:03 +00:00
cmd-lock-server.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-move-window.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-new-session.c Change terminal-overrides to a server option (now that we have them), it 2014-02-23 00:53:06 +00:00
cmd-new-window.c With -k, kill window after using it to work out -c path. Reported by 2013-11-23 09:18:29 +00:00
cmd-paste-buffer.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-pipe-pane.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-queue.c Remove unnecessary calls to va_start/va_end, from Tiago Cunha. 2014-01-09 13:46:12 +00:00
cmd-refresh-client.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-rename-session.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-rename-window.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-resize-pane.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-respawn-pane.c Pass -1 for cwd now not NULL. 2013-10-10 12:29:53 +00:00
cmd-respawn-window.c Pass -1 for cwd now not NULL. 2013-10-10 12:29:53 +00:00
cmd-rotate-window.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-run-shell.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-save-buffer.c save-buffer needs to use O_TRUNC. 2014-04-07 10:32:16 +00:00
cmd-select-layout.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-select-pane.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-select-window.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-send-keys.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-send-prefix.c Make command exec functions return an enum rather than -1/0/1 values and 2012-07-11 07:10:15 +00:00
cmd-set-buffer.c Don't crash with a zero-length argument to setb, from J Raynor. 2014-03-31 21:43:55 +00:00
cmd-set-environment.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-set-option.c Don't crash when given a invalid colour, reported by Felix Rosencrantz, 2014-02-17 18:12:47 +00:00
cmd-show-buffer.c Make command exec functions return an enum rather than -1/0/1 values and 2012-07-11 07:10:15 +00:00
cmd-show-environment.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-show-messages.c Style nit - no space between function name and bracket. 2014-02-14 13:59:01 +00:00
cmd-show-options.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-source-file.c Make cmdq->client_exit a tristate (-1 means "not set") so that if 2013-10-10 12:04:38 +00:00
cmd-split-window.c Handle empty current directory more gracefully. 2013-11-22 20:58:36 +00:00
cmd-string.c Make tilde expansion in command strings work even if it isn't terminated by /. 2013-10-10 12:14:09 +00:00
cmd-suspend-client.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-swap-pane.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-swap-window.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-switch-client.c Avoid use of uninitialized variable, from Thomas Adam. 2014-02-12 20:26:13 +00:00
cmd-unbind-key.c Remove stray return, from Chris Johnsen. 2013-10-11 08:06:03 +00:00
cmd-unlink-window.c Remove the barely-used and unnecessary command check() function. 2013-10-10 12:00:18 +00:00
cmd-wait-for.c Mark flags as optional and mutually exclusive. From Tiago Cunha. 2013-10-10 12:02:55 +00:00
cmd.c Don't write into buffer if no arguments, reported by Filipe Rosset. 2014-03-31 21:32:31 +00:00
colour.c Remove tmux's (already minimal) 88 colour support. Such terminals are 2013-03-27 11:17:12 +00:00
control-notify.c Fix compiler warnings, missing #include. From Thomas Adam. 2013-03-26 10:54:48 +00:00
control.c Pass flags into cmdq_guard as an argument since sometimes cmdq->cmd can 2013-10-10 11:45:28 +00:00
environ.c xfree is not particularly helpful, remove it. From Thomas Adam. 2012-07-10 11:53:01 +00:00
format.c Support UTF-8 with choose-buffer, from Kosuke ASAMI. Also make 2014-04-02 18:12:18 +00:00
grid-cell.c Rather than having two grids for each pane, one for ASCII and one for 2013-01-18 02:16:21 +00:00
grid-view.c GRID_DEBUG is no longer needed. 2014-03-31 21:42:27 +00:00
grid.c GRID_DEBUG is no longer needed. 2014-03-31 21:42:27 +00:00
input-keys.c A couple of trivial mouse-related style nits. 2014-04-03 08:15:17 +00:00
input.c Change secondary device attributes response to \033[>84;0;0c which is 2014-03-31 21:32:00 +00:00
job.c Use format_get_command() and some spacing tweaks. 2013-10-10 12:35:30 +00:00
key-bindings.c Add resize-pane -Z to temporary zoom the active pane to occupy the full 2013-03-24 09:57:59 +00:00
key-string.c In terminals with XT, turn on modifyOtherKeys=1 with the escape sequence 2013-03-22 10:30:04 +00:00
layout-custom.c Fix handling of short (< 4 character) checksums and a bug with parsing 2013-03-25 11:35:30 +00:00
layout-set.c Fix a trivial copy-and-paste error (sx->sy), from Chris Johnsen. 2011-11-09 12:02:07 +00:00
layout.c Fix crash due to uninitialized lastwp member of layout_cell, reported by 2014-02-22 18:01:10 +00:00
log.c Remove log_debug2 as well and simplify log.c. 2014-03-31 21:42:45 +00:00
Makefile Having three *clock* files is ridiculous, remove clock.c. 2014-03-31 21:34:08 +00:00
mode-key.c Add setb -a to append and a copy mode append command, from J Raynor with 2014-03-31 21:39:31 +00:00
names.c Add automatic-rename-format option allowing automatic rename to use 2013-10-10 11:56:50 +00:00
notify.c Add notification for input from a pane, from George Nachman. 2012-09-25 07:41:22 +00:00
options-table.c Make message-limit a server option. 2014-03-31 21:41:35 +00:00
options.c Allow replacing each of the many sets of separate foo-{fg,bg,attr} 2014-01-28 23:07:09 +00:00
paste.c Support UTF-8 with choose-buffer, from Kosuke ASAMI. Also make 2014-04-02 18:12:18 +00:00
procname.c Remove the KERN_PROC_CWD the proc_current_path format (which is the only 2013-10-10 12:39:24 +00:00
resize.c Make session_attached a count and add session_many_attached flag. 2014-03-31 21:37:55 +00:00
screen-redraw.c Having three *clock* files is ridiculous, remove clock.c. 2014-03-31 21:34:08 +00:00
screen-write.c Allow replacing each of the many sets of separate foo-{fg,bg,attr} 2014-01-28 23:07:09 +00:00
screen.c Three small changes from Tiago Cunha: 2014-01-09 14:05:55 +00:00
server-client.c Change terminal-overrides to a server option (now that we have them), it 2014-02-23 00:53:06 +00:00
server-fn.c Style nit - no space between function name and bracket. 2014-02-14 13:59:01 +00:00
server-window.c Use the same logic for bell with and without visual-bell, from Filip 2014-04-02 17:14:24 +00:00
server.c Do not run any command line command from the client which starts the 2013-10-20 17:28:43 +00:00
session.c Do not permit periods in session names (colons are already banned). From 2014-01-22 14:00:08 +00:00
signal.c Do not call event_del() for signals after fork(), just use sigaction() 2010-08-19 18:29:01 +00:00
status.c Do not replace ## with # in status_replace1 because it'll be done later 2014-04-02 17:08:23 +00:00
style.c Fix -fg/-bg/-style with 256 colour terminals. 2014-02-22 01:38:47 +00:00
tmux.1 Support UTF-8 with choose-buffer, from Kosuke ASAMI. Also make 2014-04-02 18:12:18 +00:00
tmux.c Remove log_debug2 as well and simplify log.c. 2014-03-31 21:42:45 +00:00
tmux.h Work out mouse scroll wheel effect when the mouse is first detected and 2014-04-03 08:20:29 +00:00
tty-acs.c Add comments to ACS table matching terminfo(5). 2013-11-24 19:38:32 +00:00
tty-keys.c Work out mouse scroll wheel effect when the mouse is first detected and 2014-04-03 08:20:29 +00:00
tty-term.c Change terminal-overrides to a server option (now that we have them), it 2014-02-23 00:53:06 +00:00
tty.c Change terminal-overrides to a server option (now that we have them), it 2014-02-23 00:53:06 +00:00
utf8.c Support UTF-8 with choose-buffer, from Kosuke ASAMI. Also make 2014-04-02 18:12:18 +00:00
window-choose.c Work out mouse scroll wheel effect when the mouse is first detected and 2014-04-03 08:20:29 +00:00
window-clock.c Having three *clock* files is ridiculous, remove clock.c. 2014-03-31 21:34:08 +00:00
window-copy.c Don't blindly increase offsets by the return value of snprintf, if there 2014-04-11 19:35:54 +00:00
window.c Don't segfaut when the parent of the layout cell is NULL, from Thomas Adam. 2014-03-31 21:41:07 +00:00
xmalloc.c xfree is not particularly helpful, remove it. From Thomas Adam. 2012-07-10 11:53:01 +00:00
xterm-keys.c The last fix to xterm keys meant that some keys such as \033OA were 2014-02-10 11:20:41 +00:00