Age | Commit message (Collapse) | Author |
|
confirmed by naddy and deraadt
|
|
and from partial code inspection;
OK dlg@
|
|
|
|
|
|
keys in addition to its current flag options. Time-limited keys will
automatically be removed from ssh-agent after their expiry time has
passed; ok markus@
|
|
respect $SSH_ASKPASS_REQUIRE; ok markus@
|
|
|
|
main needs to understand the kstat_tree type now, so move the
declaration up.
|
|
|
|
kstats are identified by a "provider:instance:name:unit" tuple,
where provider and name are strings, and instance and unit are
integers. you can pass tuples as arguments to kstat to select them
for display, eg, to see the rxq and txq stats for the first rings
on an em0 interface, you can run `kstat em0:0:rxq:0 em0:0:txq:0`.
this can be pretty tedious if you want to select a group of stats
quickly though, so there's some wildcard and pattern matching support.
firstly, empty fields in the tuple are wildcarded, eg, if you want
to see all the stats that an mcx0 interface provides then run
`kstat mcx0:::`.
secondly, strings in a tuple (ie, the provider and name fields) are
compared using fnmatch(3) so you can use shell like patterns to
match fields. to expand the last example to all mcx interfaces, you
can run `kstat mcx*:::`.
lastly, you can pass a bare name to match on all kstats with that
name. eg, to see the txq stats for all interfaces, just run
`kstat txq`.
|
|
With input from inoguchi@
ok beck@ inoguchi@
|
|
Some minor touchups while here.
|
|
of the original definition, for better comparability.
While here rename snmpProxies to snmpProxys, since that's what it's called.
Also add the zeroDotZero object.
|
|
It checks on o_oid[0] for 0, which prevents us from adding the ccitt oid
and its zeroDotZero subsidiary. Change this to check for o_name, which is
always set, because mibtree is filled by MIBDECL().
|
|
|
|
This changes a couple of object names, but this makes them comply with the
actual MIB definition.
|
|
use sysContact as a testcase, because it's readily available in snmpd, but
forgetting it's actual textual convention as time went by, which is
DisplayString (which is ASCII).
Add support for the DisplayString textual convention, which is similar to
having no textual convention, except that invalid bytes (value 128 and up)
are printed as UTF-8 replacement characters, or question mark, depending on
LC_CTYPE.
Feedback and OK schwarze@
|
|
Lots of feedback and OK schwarze@
|
|
to accomodate a wide character. GitHub issue 2336.
|
|
complain (actually useful this time)
ok millert
|
|
doesn't overlap when searching forwards.
|
|
|
|
sysContact is supported with SnmpAdminString, but more shall follow
soon(tm).
Note that this will change output even in the C locale: Previously every
unprintable byte would be tranformed to a '.', with this diff a valid UTF-8
multibyte or unprintable character will be squished into a single dot to
give a better understanding of the intention of the original message.
Invalid bytes will now be printed as question marks.
Lot's of help and back and forth with schwarze@ who also kindly offered to
walk away when I mentioned looking through MIB files for more objects to
convert to this new code, which is understandable.
OK schwarze@
|
|
and call that function not only from both places where copies
existed - when processing text lines and when processing request/macro
lines in conditional block scope - but also when closing a macro
definition request, such that this construction works:
.if n \{.de macroname
macro content
.. \} ignored arguments
.macroname
This fixes a bug reported by John Gardner <gardnerjohng at gmail dot com>.
While here, avoid a confusing decrement of the line scope counter
in roffnode_cleanscope() for conditional blocks that do not have
line scope in the first place (no functional change for this part).
Also improve validation of an internal invariant in roff_cblock()
and polish some comments.
|
|
if the user specified a custom extension then the everything would be
in order except the custom ones. bz3198 ok dtucker markus
|
|
default remains to not forward an agent, even when ssh_config enables
it. ok jmc dtucker markus
|
|
comments, which is the style we currently use, and gives too many
boring warnings.
ok djm
|
|
ok millert
|
|
ok martijn
|
|
|
|
|
|
If awk prints an error message while when compile_time is still set
to ERROR_PRINTING, don't try to print the context since there is
none. This can happen due to a problem with, e.g., unknown command
line options.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ok and comments from jsing@
|
|
gmail dot com in GitHub issue 2322.
|
|
Simpliy mdoc(7) markup for "n|# count" while here.
Positive manual feedback jmc
No objections millert
|
|
|
|
|
|
In case unsigned long long is miraculously still too small add an
additional overflow detection so we stop counting and add a marker to
couter output.
Input on earlier diff guenther@
OK millert
|
|
buffer and copy it over to the final destination.
Tweaks and OK millert@, schwarze@
|
|
|
|
Choosing ! (replace rest) never advances beyond the current line
and keeps inserting the replacement test, and mg eventually runs
out of memory.
Patch from Mark Willson with minor stylistic tweaks.
Looks good to Hiltjo Posthuma who would have preferred making forward
replacing on empty lines work. Mark argued that this makes it behave
consistently with the current behaviour when searching for ^ and the
point at the beginning of a non-empty line in which case the cursor does
not move either.
Also tested by krw
|
|
Patch from Mark Willson with a minor tweak
|
|
|