summaryrefslogtreecommitdiff
path: root/usr.bin
AgeCommit message (Collapse)Author
2010-04-18Catch SIGCHLD to avoid a zombie, from patrick keshishian.Nicholas Marriott
2010-04-17Fix typo in escape state table leading to fatal() when \033} or \033~Nicholas Marriott
was entered, from Chris Johnsen.
2010-04-17If remain-on-exit is set, both the error callback and a SIGCHLD couldNicholas Marriott
destroy the same pane (because the first one doesn't remove it from the list of panes), causing the pane bufferevent to be freed twice. So don't free it if the fd has already been set to -1, from Romain Francoise.
2010-04-17Fix use-after-free of the window link when it is part of a groupedNicholas Marriott
session (and hence could have been recreated), from Micah Cowan.
2010-04-17Allow the mixer to handle inputs with channel ranges outsideAlexandre Ratchov
the device channel range. This makes the channel mapping code no longer usefuli, so remove it. No behaviour change.
2010-04-16oops, %r => remote username, not %uDamien Miller
2010-04-16tweak previous; ok djmJason McIntyre
2010-04-16tweak previous; ok djmJason McIntyre
2010-04-16revised certificate format ssh-{dss,rsa}-cert-v01@openssh.com with theDamien Miller
following changes: move the nonce field to the beginning of the certificate where it can better protect against chosen-prefix attacks on the signature hash Rename "constraints" field to "critical options" Add a new non-critical "extensions" field Add a serial number The older format is still support for authentication and cert generation (use "ssh-keygen -t v00 -s ca_key ..." to generate a v00 certificate) ok markus@
2010-04-15retry lookup for private key if there's no matching key with CKA_SIGNMarkus Friedl
attribute enabled; this fixes fixes MuscleCard support (bugzilla #1736) ok djm@
2010-04-15remove debugging information from the rcs binary; this saves 200K;Igor Sobrado
a similar change for OpenCVS would save 600K, but we choosed not applying this one yet, as OpenCVS is under development. ok xsa@
2010-04-15add SENSOR_HUMIDITY to sensor framework to handle humidity valuesYojiro Uo
ok kettenis@ xsa@ sobrado@ krw@ deraadt@
2010-04-14expand %r => remote username in ssh_config:ProxyCommand;Damien Miller
ok deraadt markus
2010-04-13Update to sudo 1.7.2p6Todd C. Miller
2010-04-13Fix rendering of multiple successive .It macros without intervening text;Ingo Schwarze
another problem reported by jmc@. The physical output line may contain output from more than one buffer. Thus, to decide whether a line break is needed, it's insufficient to only look at the number of bytes in the current output buffer. Keep track of the number of characters already written, too.
2010-04-13zap all the (rather useless) dot lines; ok kristapsJason McIntyre
2010-04-13- sort everythingJason McIntyre
- prefer Cm to Ar for stuff like -Tascii - fix wonky ellipsis - standard $ prompt - update usage() kristaps has these diffs rolled in already ok schwarze kristaps
2010-04-12Partial revert of term.c rev. 1.23Ingo Schwarze
because jmc@ noticed that it broke blank lines in literal displays. The original idea was to suppress stray blank lines. But we don't want to suppress *all* blank lines, instead just those caused by nested lists. So do the check whether there was any output on this line, i.e. whether or not to break the line, at the right place, which is after processing the .It body.
2010-04-11Fix typo in line ending; from Antti HarriTodd C. Miller
2010-04-10fix NULL dereference; from matthew.haub AT alumni.adelaide.edu.auDamien Miller
2010-04-10show the key type that we are offering in debug(), helps distinguishDamien Miller
between certs and plain keys as the path to the private key is usually the same.
2010-04-10bz#1698: kill channel when pty allocation requests fail. FixedDamien Miller
stuck client if the server refuses pty allocation. ok dtucker@ "think so" markus@
2010-04-10fix terminology: we didn't find a certificate in known_hosts, we foundDamien Miller
a CA key
2010-04-10bz#1746 - suppress spurious tty warning when using -O and stdinDamien Miller
is not a tty; ok dtucker@ markus@
2010-04-09- fix up SYNOPSIS; it's not perfect yet though...Jason McIntyre
- couple of other tweaks while in here
2010-04-08first pass at cleaning this page up:Jason McIntyre
- add openbsd rcsid - new sentence, new line - > -> \*(Gt ok schwarze diff sent to kristaps; this commit includes a tweak from kristaps to keep the page up to date
2010-04-08Fix order of arithmetic operations so that large NFS file system quotaswilliam
display properly same fix as in FreeBSD, NetBSD ok deraadt@ tedu@ millert@ guenther@
2010-04-07Merge the good parts of 1.9.23,Ingo Schwarze
avoid the bad parts of 1.9.23, and keep local patches. Input in general: * Basic handling of roff-style font escapes \f, \F. * Quoted punctuation does not count as punctuation. mdoc(7) parser: * Make .Pf callable; noted by Claus Assmann. * Let .Bd and .Bl ignore unknown arguments; noted by deraadt@. * Do not warn when .Er is used outside certain sections. * Replace mdoc_node_free[list] by mdoc_node_delete. * Replace #define by enum for rew*() return values. man(7) parser: * When .TH is missing, use default section and date. Output in general: * Curly braces do not count as punctuation. * No space after .Fl w/o args when a macro follows on the same line. HTML output: * Unify PAIR_*_INIT macros, introduce new PAIR_ID_INIT(). * Print whitespace after, not before .Vt .Fn .Ft .Fo. Checked that all manuals in base still build.
2010-04-07Remove XXX comment and just close received fd if calloc() fails.Nicholas Marriott
If this happens the imsg may no longer be usable as there may be queued messages, but this is a) already the case with the code now, and b) would be the case if recvmsg() fails anyway, so we can document that -1 from imsg_read() invalidates the struct imsgbuf. discussed with and ok eric
2010-04-07rcsdiff doesn't support all diff(1) options,lum
so don't give that impression. ok jmc@ deraadt@ xsa@
2010-04-07tweak previous; ok ratchovJason McIntyre
2010-04-06Merge copy mode and output mode, dropping the latter. Idea and code fromNicholas Marriott
Micah Cowan.
2010-04-06bump (private) protocol version numberAlexandre Ratchov
2010-04-06aucat (server):Alexandre Ratchov
- make the ``-m mode'' option per subdevice, allowing subdevices to be play-only or rec-only even if the server is full-duplex - add ``monitoring'' mode (with ``-m mon''). This is a record-only stream from which played streams can be recorded (kind of ``record what you hear''). - allow MIDI devices to be subscribed to the controlling MIDI port of the server, ie what midicat does (with -f option), but using the -q option. - add flow control to the protocol, and serialize clock ticks (sio_onmove() calls) and data chunks. This should fix certain full-duplex programs, broken with ``magic'' block/buffer size combinations. - enable 3 block latency which is the minimum theoretical. Make -z and -b options correspond to device parameters. - make sio_getcap(3) the same for aucat and sun backends, ie return whatever is supported (``everything'' in the aucat case, since everything is actulally supported). aucat (player): - enable ``-m mode'' option to select between monitoring and recording when ``-o file'' is used. - plug MIDI code to non-server codepath. The MIDI control device is specified with the ``-q device'' option, as in server mode. - impliment lseek()'ing within files (controlled through MIDI). Necessary to use aucat with a MIDI sequencer. midicat (thrubox): - rename ``-f'' flag to ``-q'', so it has the same name as in aucat (-f is still working) ok jakemsr@, tweaks from jmc@
2010-04-06Amend manpage to reflect the actual behaviour of -r option.lum
ok jmc@ otto@
2010-04-05fix playback of .au files on big-endian machinesJacob Meuser
2010-04-05Mention title setting, and the new default.Nicholas Marriott
2010-04-05incorrect comment introduction; noticed by claus with mandocTheo de Raadt
2010-04-05make this page read a little better;Jason McIntyre
2010-04-05remove some non-POSIX standard non-GNU defacto standard options, mostlyTed Unangst
relating to symlinks that you can get with find. And a bonus fts flag fix. With a small tweak by guenther. ok deraadt guenther jmc millert nicm
2010-04-04rather than using an empty "" as the default window title, put the hostnameBob Beck
of the machine we are running on in there. makes my many green lines easier to deal with without using fiddly options to set it. ok nicm@
2010-04-04tweak;Jason McIntyre
2010-04-04When the prologue lacks required information, do not error out,Ingo Schwarze
but warn, set up some default values, and prod on. Unbreaking the ports build for textproc/sgmlformat; reported by naddy@, thanks.
2010-04-04Should be -s for src pane.Nicholas Marriott
2010-04-04Dead assignment, found with clang.Nicholas Marriott
2010-04-04Run job commands explicitly in the global enviroment (which can beNicholas Marriott
modified with setenv -g) rather than with the environment tmux started with.
2010-04-04Squash a function that is only called in a callback into the callbackNicholas Marriott
function.
2010-04-04Make sure we never stay in SEC_NONE when passing by .Sh.Ingo Schwarze
Fixing the x11/scrotwm build. Problem reported by naddy@, thanks.
2010-04-04OpenCVS is very annoying and incorrect when user tries to add severalzinovik
files at a time. OpenCVS does the following: # touch a b c # opencvs add a b c opencvs add: scheduling file 'a' for addition opencvs add: use 'opencvs commit' to add this file permanently opencvs add: scheduling file 'b' for addition opencvs add: use 'opencvs commit' to add this file permanently opencvs add: scheduling file 'c' for addition opencvs add: use 'opencvs commit' to add this file permanently This behaviour was added in -r 1.48 of add.c file. This commit makes OpenCVS behave like GNU cvs: # touch a b c # opencvs add a b c opencvs add: scheduling file 'a' for addition opencvs add: scheduling file 'b' for addition opencvs add: scheduling file 'c' for addition opencvs add: use 'opencvs commit' to add these files permanently ok deraadt@, xsa@
2010-04-04Adding the pod2man(1) special characters to mandoc_char(7) was a bad idea.Ingo Schwarze
The mandoc_char(7) manual is supposed to document standard characters for man(7) and mdoc(7), and these are not standard in any sense. So move the documentation to an implementation-specific manual. noticed by kristaps@ and merged in 1.9.22 ok jmc@ who also noticed that \*(TH broke the nroff -Tps build