Age | Commit message (Collapse) | Author |
|
|
|
was entered, from Chris Johnsen.
|
|
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.
|
|
session (and hence could have been recreated), from Micah Cowan.
|
|
the device channel range. This makes the channel mapping code
no longer usefuli, so remove it. No behaviour change.
|
|
|
|
|
|
|
|
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@
|
|
attribute enabled; this fixes fixes MuscleCard support (bugzilla #1736)
ok djm@
|
|
a similar change for OpenCVS would save 600K, but we choosed not
applying this one yet, as OpenCVS is under development.
ok xsa@
|
|
ok kettenis@ xsa@ sobrado@ krw@ deraadt@
|
|
ok deraadt markus
|
|
|
|
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.
|
|
|
|
- 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
|
|
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.
|
|
|
|
|
|
between certs and plain keys as the path to the private key is usually
the same.
|
|
stuck client if the server refuses pty allocation.
ok dtucker@ "think so" markus@
|
|
a CA key
|
|
is not a tty; ok dtucker@ markus@
|
|
- couple of other tweaks while in here
|
|
- 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
|
|
display properly
same fix as in FreeBSD, NetBSD
ok deraadt@ tedu@ millert@ guenther@
|
|
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.
|
|
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
|
|
so don't give that impression.
ok jmc@ deraadt@ xsa@
|
|
|
|
Micah Cowan.
|
|
|
|
- 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@
|
|
ok jmc@ otto@
|
|
|
|
|
|
|
|
|
|
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
|
|
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@
|
|
|
|
but warn, set up some default values, and prod on.
Unbreaking the ports build for textproc/sgmlformat;
reported by naddy@, thanks.
|
|
|
|
|
|
modified with setenv -g) rather than with the environment tmux started
with.
|
|
function.
|
|
Fixing the x11/scrotwm build.
Problem reported by naddy@, thanks.
|
|
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@
|
|
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
|