Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

Code Log


Commit Date  
[a37323] (11.7 kB) by Tiago Cunha Tiago Cunha

Sync OpenBSD patchset 806:

Store sessions in an RB tree by name rather than a list, this is tidier
and allows them to easily be shown sorted in various lists
(list-sessions/choose-sessions).

Keep a session index which is used in a couple of places internally but
make it an ever-increasing number rather than filling in gaps with new
sessions.

2010-12-22 15:36:44 View
Download
[8f8421] (11.9 kB) by Nicholas Marriott Nicholas Marriott

Put setproctitle back under HAVE_SETPROCTITLE.

2010-10-24 19:54:41 View
Download
[bdbd4e] (11.9 kB) by Tiago Cunha Tiago Cunha

Sync OpenBSD patchset 777:

Merge the before and after attach client code into one in client.c
(instead of two in tmux.c and client.c).

2010-10-24 01:31:08 View
Download
[d4b58c] (12.1 kB) by Tiago Cunha Tiago Cunha

Sync OpenBSD patchset 775:

Trying to set FD_CLOEXEC on every fd is a lost cause, just use
closefrom() before exec.

2010-10-24 00:45:57 View
Download
[b5349a] (12.2 kB) by Tiago Cunha Tiago Cunha

Sync OpenBSD patchset 766:

Two new options:

- server option "exit-unattached" makes the server exit when no clients
are attached, even if sessions are present;

- session option "destroy-unattached" destroys a session once no clients
are attached to it.

These are useful for preventing tmux remaining in the background where
it is undesirable and when using tmux as a login shell to keep a limit
on new sessions.

2010-10-09 14:29:32 View
Download
[7874b0] (12.1 kB) by Tiago Cunha Tiago Cunha

Sync OpenBSD patchset 765:

Modify the permissions on the socket when adding or removing +x to show
attached sessions, rather than replacing them.

2010-10-09 14:26:29 View
Download
[56040b] (11.9 kB) by Tiago Cunha Tiago Cunha

Sync OpenBSD patchset 751:

Do not call event_del() for signals after fork(), just use sigaction()
directly instead - calling libevent functions after fork() w/o
event_reinit() is a bad idea, even if in this case it was harmless.

2010-08-29 14:42:11 View
Download
[29434c] (11.9 kB) by Tiago Cunha Tiago Cunha

Sync OpenBSD patchset 722:

Give tmux sockets (but not the containing folder) group
permissions. This allows hardlinks to the sockets to be used more
easily.

2010-06-22 23:21:39 View
Download
[59c131] (11.9 kB) by Nicholas Marriott Nicholas Marriott

Fix bad merge, from Romain Francoise.

2010-05-16 17:50:31 View
Download
[fc69b9] (12.2 kB) by Tiago Cunha Tiago Cunha

Sync OpenBSD patchset 696:

Make signal handler setup/teardown two common functions instead of six,
and reset SIGCHLD after fork to fix problems with some shells. From
Romain Francoise.

2010-05-14 14:30:01 View
Download
[08632b] (13.8 kB) by Nicholas Marriott Nicholas Marriott

there can be only one rpathbuf

2010-04-08 07:54:43 View
Download
[10b73b] (13.8 kB) by Nicholas Marriott Nicholas Marriott

Sync nit.

2010-04-06 22:08:10 View
Download
[2d74ce] (13.8 kB) by Micah Cowan Micah Cowan

Merge output (more) and copy modes into one single mode (called copy).

2010-04-05 05:11:44 View
Download
[a2c87e] (13.8 kB) by Nicholas Marriott Nicholas Marriott

Unused variable.

2010-03-16 23:40:14 View
Download
[36a80b] (13.8 kB) by Tiago Cunha Tiago Cunha

Sync OpenBSD patchset 640:

Use the array.h code for the causes list.

2010-02-08 18:29:32 View
Download
[a32d09] (13.8 kB) by Tiago Cunha Tiago Cunha

Sync OpenBSD patchset 635:

Instead of bailing out on the first configuration file error, carry on,
collecting all the errors, then start with the active window in more mode
displaying them.

2010-02-08 18:10:07 View
Download
[3116e3] (13.6 kB) by Tiago Cunha Tiago Cunha

Sync OpenBSD patchset 625:

Ignore SIGHUP as well.

2010-02-02 23:50:01 View
Download
[cc094f] (13.4 kB) by Tiago Cunha Tiago Cunha

Sync OpenBSD patchset 581:

Massive spaces->tabs and trailing whitespace cleanup, hopefully for the last
time now I've configured emacs to make them displayed in really annoying
colours...

2009-12-04 22:14:47 View
Download
[4ba8fc] (13.4 kB) by Tiago Cunha Tiago Cunha

Sync OpenBSD patchset 578:

Close the pane if the process died due to a signal, not just if it exited
normally.

2009-12-04 22:04:55 View
Download
[c12e0b] (13.4 kB) by Tiago Cunha Tiago Cunha

Sync OpenBSD patchset 567:

Remove a couple of unused arguments where possible, and add /* ARGSUSED */ to
the rest to reduce lint output.

2009-11-28 14:50:37 View
Download
[72bc03] (13.4 kB) by Tiago Cunha Tiago Cunha

Sync OpenBSD patchset 535:

Destroy panes immediately rather than checking them all every loop.

2009-11-14 17:48:39 View
Download
[e8424d] (13.4 kB) by Tiago Cunha Tiago Cunha

Sync OpenBSD patchset 528:

Free the pane bufferevent when the fd is closed (the signal could come before
the error callback).

2009-11-13 16:52:46 View
Download
[1b4a76] (13.4 kB) by Tiago Cunha Tiago Cunha

Sync OpenBSD patchset 527:

Only need to chmod +x or -x the socket when a client is created, lost or
attached, rather than every event loop.

2009-11-13 16:51:49 View
Download
[7230fe] (13.4 kB) by Nicholas Marriott Nicholas Marriott

OS X is still broken, so ask libevent not to use kqueue or poll.

2009-11-11 09:54:07 View
Download
[fb22aa] (13.1 kB) by Tiago Cunha Tiago Cunha

Sync OpenBSD patchset 510:

EVLOOP_ONCE takes care of the wakeup, so no need to call event_loopexit(NULL).

2009-11-08 23:28:40 View
Download
Older >