Age | Commit message (Collapse) | Author |
|
The <col> element can only appear inside <colgroup>, so use <colgroup>.
The <tbody> element is optional and useless, so don't use it.
Even if we would ever need <thead> or <tfoot>, <tbody> would still be
optional and useless; besides, we will likely never need <thead> or <tfoot>,
simply because our languages don't support such functionality.
|
|
ok beck@
|
|
|
|
gcc warned about this, clang fatally errored.
|
|
a different macro language and hence require a different indent.
You can see the effect with "man -a 1 host hostname".
|
|
in packet log messages, e.g.
Connection closed by invalid user foo 10.1.1.1 port 44056 [preauth]
ok markus@ bz#113
|
|
string in disconnect messages; ok markus@
|
|
Ciphers=-*cbc; suggested by Cristian Ionescu-Idbohrn in bz#2671
"I like it" markus@
|
|
|
|
|
|
We always have a roff parser, so mparse_free() does not need to check
for existence before freeing it.
Also arrange code in struct mparse, mparse_reset(), and mparse_free()
in the same order for readability.
|
|
without using mparse_open(3) to open the files, and if one of the
files includes a gzip'ed file with .so, then the gzip flag remains
set and the next main file will be expected to be gzip'ed.
Fix this by clearing the gzip flag in mparse_reset(3).
Bug found and patch provided by Michael <Stapelberg at debian dot org>.
|
|
jobs, this means that if the same job is used for different windows or
panes (for example in pane-border-format), it will be run separately for
each pane.
|
|
|
|
until rekeying (negative values are rejected at config parse time).
This allows the removal of some casts and a signed vs unsigned
comparison warning.
rekey_time is cast to int64 for the comparison which is a no-op
on OpenBSD, but should also do the right thing in -portable on
anything still using 32bit time_t (until the system time actually
wraps, anyway).
some early guidance deraadt@, ok djm@
|
|
a function argument to the address of free'd memory.
ok djm@
|
|
out enough of the lines array. Problem found with malloc's 'J' option.
ok martijn
|
|
Fixes an ENOMEM with an extremely large -n value and a small input.
Issue reported by Soner Tari
OK stsp@
|
|
main issue is that if we have two panes, A with 1002 and B with 1003, we
need to set 1003 outside tmux in order to get all the mouse events, but
then we need to suppress the ones that pane A doesn't want. This is easy
in SGR mouse mode, because buttons == 3 is only used for movement events
(for other events the trailing m/M marks a release instead), but in
normal mouse mode we can't tell so easily. So for that, look at the
previous event instead - if it is drag+release as well, then the current
event is a movement event.
|
|
|
|
than always "administratively prohibited". bz#2674, ok djm@
|
|
|
|
Patch from lkppo at free.fr some time ago, pointed out by smallm at sdf.org
|
|
not string.
|
|
Basically, open <pre> whenever printing text in no-fill mode and it is
not already open, and close it whenever printing something that cannot
be inside <pre>.
This fixes a crash reported by Michael <Stapelberg at debian dot org>
in the French Linux chroot(2) manual and also improves rendering
for OpenBSD pages like DPMSGetTimeouts(3) and GLwDrawingArea(3).
These changes also permitted retiring struct mhtml.
|
|
output, avoiding sending SIGPIPE to subprocesses early; ok dtucker@
|
|
remove SSHv1-isms in commented examples
reorder token table to group deprecated and compile-time conditional tokens
better
fix config dumping code for some compile-time conditional options that
weren't being correctly skipped (SSHv1 and PKCS#11)
|
|
from Karsten Weiss
|
|
|
|
to make assumptions; from Karsten Weiss
|
|
|
|
bz#2672, from Brad Marshall via Colin Watson and Ubuntu's bugtracker.
|
|
no functional change
|
|
to not have a parent...
|
|
This does not attempt to pinpoint each and every offender, but
instead tries very hard to avoid false positives: Currently, there
are only two false positives in the whole OpenBSD base system.
Only do this in mdoc(7), not in man(7), because manuals written
in man(7) typically have much worse problems than this.
OK jmc@ on a previous version of the patch
|
|
accept NULL to skip the attribute or format.
|
|
Bug introduced in rev. 1.123 triggered for example in gssapi(3),
analyzed and reported by Michael <Stapelberg at debian dot org>.
Simplify the code a bit more while here.
|
|
switch-client and friends work with bind -n.
|
|
and error out if they occur on the command line;
missing feature found in the TODO file
|
|
missing feature found in the TODO file
|
|
and warn if it doesn't match the directory where the file was found.
|
|
fall back to treating it as preformatted rather than treating
it as man(7) anyway.
|
|
|
|
Bug found by makewhatis -p crashing in mlink_check().
|
|
from holger mikolon, plus one more in nc;
|
|
with "literal", by the way, it means "no fill"):
* Use <pre> such that whitespace is preserved.
* Preserve lines breaks.
* For font alternating macros, avoid node recursion which required
scary juggling with the fill state. Instead, simply print the text
children directly.
Missing feature first noticed by kristaps@ in 2011,
the again reported by afresh1@ in 2016,
and finally reported here: https://github.com/Debian/debiman/issues/21 ,
which i only found because of Shane Kerr's comment here:
https://plus.google.com/110314300533310775053/posts/H1eaw9Yskoc
|
|
Nickerson.
|
|
|
|
modified keys.
|
|
reported by jasper@
|