Nicolas Viennot
6ec03881a3
Forgot some libssh files
2013-11-10 02:48:00 -05:00
nicm
f0ed61f53c
Support case insensitive searching in the same manner as emacs - all
...
lowercase means case insensitive, any uppercase means case
sensitive. From J Raynor.
2013-11-09 00:48:57 +00:00
nicm
a6cd84869e
Correctly redraw the top two lines in copy mode when they are selected -
...
the selection was being updated before the redraw so the markings were
lost. Based on a fix from J Raynor.
2013-11-08 12:39:20 +00:00
Nicolas Viennot
1d16931564
Update libssh
2013-11-06 19:39:12 -05:00
Nicolas Viennot
ed6224ba73
Can't use the legacy logging callbacks of libssh, it's broken
2013-11-06 19:12:32 -05:00
Nicolas Viennot
0bac9f0eaa
Client bootstrap in now done in callbacks fashion
...
Because libssh is buggy when it comes to rekeying right after a channel open
request, which new SSH client do.
2013-11-02 22:42:11 -04:00
Nicolas Viennot
8d44dc33f9
Update libssh with a couple of fixes
...
see here: https://github.com/nviennot/libssh/commits/master
2013-11-02 22:15:09 -04:00
Nicolas Viennot
e1eae8d1c2
Properly rebuild libssh and msgpack if needed
2013-11-02 22:15:09 -04:00
Nicolas Viennot
b6884262fd
More logging on the user/key
2013-11-02 22:04:09 -04:00
Paolo Mainardi
aebbf047d2
host name is now an input argument
...
Closes #7
2013-11-02 16:24:15 -04:00
Nicolas Viennot
be2e8c7c2a
Readme Update
2013-11-02 15:29:42 -04:00
Nicolas Viennot
b68ebad5a9
Little help with sudo
2013-11-01 13:47:30 -04:00
Nicolas Viennot
4bd26896f8
Add port argument in the connection command
2013-11-01 13:43:40 -04:00
Nicolas Viennot
3df24cda34
Added readme
2013-10-31 11:06:43 -04:00
Nicolas Viennot
8a54b10810
Merge pull request #3 from bcbcarl/master
...
Fix compile bug
2013-10-31 07:51:20 -07:00
nicm
7fa55b0419
Key to swap to other end of selection (bound to o with vi keys), from J
...
Raynor.
2013-10-23 11:31:03 +00:00
Carl X. Su
1b2762cf4e
Fix compile bug
...
In file included from tmate-slave.c:18:
tmate.h:101: error: redefinition of typedef ‘ssh_session’
libssh/include/libssh/libssh.h:115: note: previous declaration of ‘ssh_session’ was here
tmate.h:102: error: redefinition of typedef ‘ssh_channel’
libssh/include/libssh/libssh.h:110: note: previous declaration of ‘ssh_channel’ was here
make: *** [tmate-slave.o] Error 1
Signed-off-by: Carl X. Su <bcbcarl@gmail.com>
2013-10-23 15:29:51 +08:00
nicm
bf35441608
Do not run any command line command from the client which starts the
...
server until after the configuration file completes. This prevents it
racing against run-shell or if-shell in .tmux.conf that run in the
background.
2013-10-20 17:28:43 +00:00
nicm
f52eac6225
Don't turn on modifyOtherKeys by default, it is annoying if tmux is
...
killed and it's left on and we can't turn it on and off like we do for
attributes. It's not hard to enable in .Xresources or .Xdefaults anyway.
2013-10-20 09:37:50 +00:00
Thomas Adam
2c08a3a559
Merge branch 'obsd-master'
2013-10-15 08:06:56 +01:00
nicm
2eb6d6e31b
Fix detach -a by skipping clients where the session is NULL.
2013-10-15 00:15:11 +00:00
Thomas Adam
334c28afe7
Fix previous
...
cwd is a char*, not a u_int.
2013-10-11 19:41:43 +01:00
Thomas Adam
5944230c50
Fix up missing cwd definition
...
This went walkies during the merge.
2013-10-11 19:38:40 +01:00
Nicholas Marriott
8bcdd8fc21
Merge branch 'master' of ssh://git.code.sf.net/p/tmux/tmux-code
...
Conflicts:
cmd-split-window.c
cmd-unbind-key.c
format.c
osdep-openbsd.c
2013-10-11 16:52:39 +01:00
Thomas
d518067be6
Forward-declarations for osdep-linux
2013-10-11 14:55:57 +01:00
Thomas
f703a30dfe
Fixup osdep-* specific code
...
get_proc_name() is osdep_get_name() outside of OpenBSD.
2013-10-11 14:39:22 +01:00
Nicholas Marriott
1a0951959f
Add destroy entry to TODO.
2013-10-11 14:36:28 +01:00
Nicholas Marriott
b347a994fd
+ to TODO.
2013-10-11 14:36:28 +01:00
Nicholas Marriott
6126fa0995
+ to TODO.
2013-10-11 14:36:28 +01:00
Nicholas Marriott
85df418728
++ to TODO.
2013-10-11 14:36:28 +01:00
Nicholas Marriott
558e5639d0
Remove from TODO.
2013-10-11 14:36:28 +01:00
Nicholas Marriott
d8d746b4b8
Set EVENT_NOEPOLL on Linux again.
2013-10-11 14:36:28 +01:00
Nicholas Marriott
570028e9c0
Add entry about smaller clients based on text from Thomas Adam.
2013-10-11 14:36:28 +01:00
Thomas Adam
7c3e7d6535
Add subdir-objects to shut automake up
...
automake 1.14 onwards has started emitting lots of warnings about this
option:
automake: warning: possible forward-incompatibility.
automake: At least a source file is in a subdirectory, but the
'subdir-objects'
automake: automake option hasn't been enabled. For now, the corresponding
output
automake: object file(s) will be placed in the top-level directory.
However,
automake: this behaviour will change in future Automake versions: they will
automake: unconditionally cause object files to be placed in the same
subdirectory
automake: of the corresponding sources.
automake: You are advised to start using 'subdir-objects' option throughout
your
automake: project, to avoid future incompatibilities.
So enable this in AM_INIT_AUTOMAKE.
This doesn't seem to break older automake versions.
2013-10-11 14:36:28 +01:00
Thomas Adam
5b065e93b3
Check setupterm() in libtinfo also
...
Some ncurses packages have build time configuration options to separate its
different parts into separate libraries. Some Linux distributions in
particular separate out the terminfo routines in to libtinfo.
This change teaches configure that setupterm() can also be found there.
2013-10-11 14:36:28 +01:00
Thomas Adam
d3f37566e2
Ignore .dirstamp files
...
GNU automake 1.14+ uses these files for subdir-option detection. We don't
want to accidentally commit these. They're not useful to us.
2013-10-11 14:36:28 +01:00
Nicholas Marriott
b8b31ad53e
Add openat() to compat.
2013-10-11 14:36:28 +01:00
Thomas
7f479ffdce
Merge branch 'obsd-master' into mtemp
2013-10-11 14:33:29 +01:00
nicm
4901d9ddc8
Don't leak file descriptors in the rare MSG_VERSION case. From Chris
...
Johnsen.
2013-10-11 08:07:12 +00:00
nicm
ffba21a60c
Remove stray return, from Chris Johnsen.
2013-10-11 08:06:03 +00:00
nicm
98b81e9834
And get it right this time... don't leak if it is an empty string either.
2013-10-11 08:03:43 +00:00
nicm
17ec688ced
Bracket in the wrong place in description of c0-change-trigger.
2013-10-10 23:31:28 +00:00
nicm
0b77d17b35
Fix leak in format_get_command.
2013-10-10 23:31:03 +00:00
nicm
d0566a474a
Remove the KERN_PROC_CWD the proc_current_path format (which is the only
...
thing that uses it now).
2013-10-10 12:39:24 +00:00
nicm
99e3cbc526
Use format_get_command() and some spacing tweaks.
2013-10-10 12:35:30 +00:00
nicm
b85de1ddb3
Pass -1 for cwd now not NULL.
2013-10-10 12:29:53 +00:00
nicm
c1ccefc62d
We accidentally haven't been using $TMUX to work out the session for a
...
while and in fact it is less useful that using the client ttyname. So
don't bother and don't pass it from the client. If we need it in future
it is in c->environ.
2013-10-10 12:29:35 +00:00
nicm
6ac7abe8f0
Remove now unused cmd_get_default_path.
2013-10-10 12:28:56 +00:00
nicm
909e1c1a86
Don't boke when figuring out working directory from configuration file.
2013-10-10 12:28:38 +00:00
nicm
7936ce3874
Show session name in detached message. Requested by somebody a few
...
months ago who didn't bother testing it. But it works for me anyway.
2013-10-10 12:28:08 +00:00