Age | Commit message (Collapse) | Author |
|
second all the time.
Reported by Simon Nicolussi.
|
|
- fixed comment typos
with input by and ok millert, otto
|
|
ok millert
|
|
|
|
|
|
Fixes printing on Tuesdays from some applications. ok ian@
(yes really - http://catless.ncl.ac.uk/Risks/25.77.html#subj14)
|
|
to a different poll loop):
If a MSG_READY was followed very quickly by a MSG_EXIT (for example if doing
"tmux new 'exit'"), both messages could be read as part of the same imsg_read
in the first client poll loop. The MSG_READY would then cause a switch to the
second client loop, which would immediately call poll(2) again, causing the
client to hang forever waiting for an exit message that it already had.
Change to call imsg_get to process any existing messages before polling.
|
|
with the right message.
|
|
use the error and exit on MSG_EXIT (it was being handled in the default
case). Undo the last change, move the errstr check into the MSG_EXIT case, and
add a comment.
|
|
|
|
$SHELL. Originally from martynas@, tweaked by me.
|
|
for a bit. Based on a diff from martynas@.
|
|
Olavi Niemitalo.
|
|
spinning agent: don't read off the end of the allocated fd_sets, and
don't issue blocking read/write on agent sockets - just fall back to
select() on retriable read/write errors. bz#1633 reported and tested
by "noodle10000 AT googlemail.com"; ok dtucker@ markus@
|
|
default shell. Based on a diff from martynas@.
|
|
to be used as a login shell inside tmux, so add a default-shell session option.
This sets the shell invoked as a login shell when the default-command option is
empty.
The default option value is whichever of $SHELL, getpwuid(getuid())'s pw_shell
or /bin/sh is valid first.
Based on a diff from martynas@, changed by me to be a session option rather
than a window option.
|
|
the password, like pretty much everything else. From martynas@ with minor
tweaks by me.
|
|
|
|
so that ksh could take advantage of it. ok millert@
|
|
|
|
|
|
display-panes-time), which displays a visual indication of the number of each
pane.
|
|
ok nicm@
|
|
been called and it may end up doing close(0). From Kalle Olavi Niemitalo.
|
|
control MIDI port.
|
|
|
|
connection do multiplexing via poll(2). This allows to use more concurrent
connections and to specify additional kvm data to fetch.
This was all done by Christiano Farina Haesbaert (christiano.fh gmail dot com)
plus some input by myself.
OK henning@
|
|
into the cap database format and back: rather than replacing all colons with
commas, only touch real separators (skip those with a leading \ or ^) and
replace an unadorned colon with a literal "\072".
Fixes problems with quite a few caps including acsc in "screen" (:s instead of
,s) and setab/initc in "xterm-256color" (wrongly concatenated together).
ok millert
|
|
free resources and drop the connection. This allows the client
to ensuire that at any time it's using only one connection, thus
only one MIDI control channel.
|
|
are using another instance of aucat as device, the server closes
the connection before we open a new one.
|
|
when the agent refuses the constrained add request. This was a useful
migration measure back in 2002 when constraints were new, but just
adds risk now.
bz #1612, report and patch from dkg AT fifthhorseman.net; ok markus@
|
|
default the user has. bz#1229; ok dtucker@ deraadt@ markus@
|
|
as it was inheriting the wrong one when bubblebabble signatures were
activated; bz#1611 report and patch from fwojcik+openssh AT besh.com;
ok markus@
|
|
default the user has. bz#1229; ok dtucker@ deraadt@ markus@
|
|
gcc added")
ok millert miod
|
|
just stop updating fts_level so we don't overflow it. This allows
rm, find, etc to operate on very deep hierarchies. Consumers of
fts(3) do need to be aware that the actual level may be larger
than fts_level. During the next libc major bump we will make
fts_level an int instead of a short. OK deraadt@
|
|
|
|
because the initial volume may not be MIDI_MAXCTL
|
|
had the last time. For instance, this fixes the problem of programs
reopenning the connection to aucat very often and thus resetting
the volume setting all the time.
|
|
|
|
others). Fixes crashes with J in malloc_options reported by oga.
|
|
|
|
reverse.
|
|
from the URL. In cases where the URL supplied on the command-line returned
an HTTP redirection, ftp(1) was changing the filename to one derived from
the redirected URL. Change this to always use a name derived from the
command-line URL.
Avoids unexpected behaviour with URI-encoded redirection URLs as seen
by matecocido on misc@, and avoids surprises when the redirection is
to an unexpected filename. No change when -o is used.
ok martynas@ deraadt@ "I totally approve" halex@
|
|
client, pick the oldest unused channel rather than the first found.
This way new clients don't reuse channels of recently used applications,
thus improving a lot the client<->channel affinity.
|
|
|
|
use a call-back interface. This allows easily sending volume changes
feedback to audio applications.
|
|
no longer the same. Rephrase ``audio(4) device or aucat(1) socket''
as ``sndio(7) audio device''.
suggested by oga@, tweaks from jmc@
|
|
|
|
|