openssl ts: simplify create_nonce()
Just your average dumb TS code. Instead of handrolling a random ASN.1
integer generator, we can use BN_rand() and convert the resulting bn to
an ASN1_INTEGER. All this then also works without reaching into ASN1_STRING.
ok kenjiro
Add support for web fonts to the font module.
Installing .woff2 or .woff files to /usr/local/share/fonts is pointless,
since in that location there's no way for httpd to find them. Instead,
a font port can point to them with MODFONT_WEBFILES, and the font module
will handle creating a subpackage that installs them to /var/www/fonts.
ok phessler@
Update to melonds-1.1.
Enable the JIT for better performance, thus necessitating USE_WXNEEDED.
faad dependency bits from stsp@
From izzy Meyer (MAINTAINER); thanks!
add Private VLAN support to veb(4) as per RFC 5517
this extends the core etherbridge functionality so it stores the
extra information needed to be usable by a pvlan aware bridge. in
practice this means address entries in etherbridges store an extra
vlan id on top of the one i just added to make veb vlan aware. a
mac address remains scoped by what is now referred to as a "primary"
vlan id, but has an additional "secondary" vlan id recorded against
it. ie, the "key" to a address lookup in etherbridge is made up of
the mac address and the primary vlan id, and the value returned by
the lookup is the port the mac address should go to and the secondary
vlan id.
the non veb users of the etherbridge code just hard code these extra
vlan ids to 0.
because normal vlans function identically to a primary vlan in a
pvlan topology (or primary vlans in pvlan function like normal
vlans), the veb forwarding code pretends normal vlans are pvlans,
[20 lines not shown]
Update to the current version of the bnxt structure definitions from FreeBSD.
This is necessary for adding support for newer hardware generations and
should also help with work on LRO. This shouldn't result in any functional
changes yet however.
add a sshbuf_get_nulterminated_string() function to pull a \0-
terminated string from a sshbuf. Intended to be used to improve
parsing of SOCKS headers for dynamic forwarding.
ok deraadt; feedback Tim van der Molen
Determine how many queue pairs we have by looking at the I40E_PFLAN_QALLOC
register, rather than assuming we have the full capacity of the whole
chip, which is likely to be split among 2 or 4 functions.
ok jan@ dlg@
In the Adj-RIB-Out dmetric has no meaning (by default there is only one
path). Also nhflags are not needed any more since the nexthop selection
happens right before addition to the Adj-RIB-Out in up_prep_adjout().
OK tb@
Split up the PREFIX flags, split the name space and use PREFIX_ADJOUT
for those that only affect that struct.
In the process retire PREFIX_FLAG_ADJOUT.
OK tb@