summaryrefslogtreecommitdiffstats
path: root/job.c
AgeCommit message (Expand)Author
2014-10-20Tidy up some includes.nicm
2014-04-23Merge branch 'obsd-master'Thomas Adam
2014-04-14Don't leak socketpair file descriptors if fork fails. Spotted by Balazsnicm
2013-10-10Use format_get_command() and some spacing tweaks.nicm
2013-10-10Add openat() to compat.Nicholas Marriott
2013-04-23Merge branch 'obsd-master'Thomas Adam
2013-04-17%zu format for size_t.Nicholas Marriott
2013-04-13Merge branch 'obsd-master'Thomas Adam
2013-04-10Set EV_WRITE for jobs or run/if-shell jobs can hang. From Chris Johnsen.Nicholas Marriott
2013-03-25Extend jobs to support writing and use that for copy-pipe instead ofNicholas Marriott
2013-03-22No more lint means no more ARGSUSED.Nicholas Marriott
2013-03-21Extend jobs to support writing and use that for copy-pipe instead of popen,Nicholas Marriott
2013-02-17No more lint means no more ARGSUSED.Nicholas Marriott
2012-07-11Sync OpenBSD patchset 1150:Tiago Cunha
2012-07-10xfree is not particularly helpful, remove it. From Thomas Adam.Nicholas Marriott
2012-01-29Sync OpenBSD patchset 1014:Tiago Cunha
2012-01-29Call bufferevent_free before closing file descriptor associated with itNicholas Marriott
2011-07-09Expand the Id keyword. Tiago Cunha
2011-02-15Sync OpenBSD patchset 855:Tiago Cunha
2011-02-15Sync OpenBSD patchset 854:Tiago Cunha
2011-02-14Sync OpenBSD patchset 848:Tiago Cunha
2011-01-26Simplify the way jobs work and drop the persist type, so all jobs areNicholas Marriott
2011-01-26Use LIST_* not SLIST_*.Nicholas Marriott
2011-01-23Set $TMUX without the session when background jobs are run.Nicholas Marriott
2011-01-21Sync OpenBSD patchset 834:Tiago Cunha
2011-01-08Move all calls to fcntl(...O_NONBLOCK) into a function and clear theNicholas Marriott
2010-10-24Sync OpenBSD patchset 775:Tiago Cunha
2010-10-16Trying to set FD_CLOEXEC on every fd is a lost cause, just useNicholas Marriott
2010-08-29Sync OpenBSD patchset 751:Tiago Cunha
2010-08-19Do not call event_del() for signals after fork(), just use sigaction()Nicholas Marriott
2010-05-14Sync OpenBSD patchset 696:Tiago Cunha
2010-05-04Put this back in with the initialisation in the right order.Nicholas Marriott
2010-05-04Revert last change, it appears to be broken somehow.Nicholas Marriott
2010-05-03Make signal handler setup/teardown two common functions instead of six,Nicholas Marriott
2010-04-06Run job commands explicitly in the global enviroment (which can beNicholas Marriott
2010-04-04Run job commands explicitly in the global enviroment (which can beNicholas Marriott
2010-02-26Sync OpenBSD patchset 655:Tiago Cunha
2010-02-24Typo fix from Tim van der Molen.Nicholas Marriott
2009-12-04Sync OpenBSD patchset 581:Tiago Cunha
2009-12-03Massive spaces->tabs and trailing whitespace cleanup, hopefully for the lastNicholas Marriott
2009-11-28Sync OpenBSD patchset 567:Tiago Cunha
2009-11-26Remove a couple of unused arguments where possible, and add /* ARGSUSED */ toNicholas Marriott
2009-11-08Sync OpenBSD patchset 494:Tiago Cunha
2009-11-08Sync OpenBSD patchset 493:Tiago Cunha
2009-11-08Sync OpenBSD patchset 491:Tiago Cunha
2009-11-04Add back JOB_PERSIST checks that got lost.Nicholas Marriott
2009-11-04Switch jobs over to use a bufferevent.Nicholas Marriott
2009-11-04Initial changes to move tmux to libevent.Nicholas Marriott
2009-11-02Sync OpenBSD patchset 475:Tiago Cunha
2009-11-01Add a flag for jobs that shouldn't be freed after they've died and use it forNicholas Marriott