summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-11-22Fix printf of NULL for the FILTERERR case when the tempfile is emptyTodd C. Miller
or missing. From Sebastien Marie.
2016-11-22Fix CPU info struct.Visa Hankala
2016-11-22Add Copyright and license and improve .Nd.Ingo Schwarze
2016-11-22Make sure /var/syspatch/$OSREV is not on a read-only mount-point when doingAntoine Jacoutot
a rollback.
2016-11-22Use CPUID flags to determine working componentsMike Belopuhov
This adds a few checks to make sure we're not trying to use features that are not advertised with CPUID feature flags and avoid attaching when Xen viridium emulation is turned on. Prompted by a report from Kirill Miazine <km at krot ! org>, thanks! Discussed with reyk@.
2016-11-22Return different error number to know which test is failing.Martin Pieuchot
2016-11-22syncTheo Buehler
2016-11-22Fix OFP spelling for version bitmap define in ofp header and tcpdump, alsoRafael Zalamena
change the truncation message in hello with the standard one. ok reyk@
2016-11-22There is no need for res when there is already ret.Reyk Floeter
2016-11-22Add Copyright and license.Ingo Schwarze
Pull in a small number of typo fixes from OpenSSL. Drop speculations about future developments that OpenSSL deleted as well. This page is a mess for at least three reasons: (1) it doesn't actually document all functions listed in the SYNOPSIS, (2) it ought to be split into functional groups of reasonable size, and (3) the user interface is ill-designed to the point of absurdity. In view of item (3), i'm loath to tackle items (1) and (2), so i'm leaving this in its present sorry state for now, refraining even from renaming it to ENGINE_add(3) and expanding the NAME section as OpenSSL did - because that would merely sweep all the turds under the rug.
2016-11-22Enforce that ifioctl() is called at IPL_SOFTNET.Martin Pieuchot
This will allow us to keep locking simple as soon as we trade splsoftnet() for a rwlock. ok bluhm@
2016-11-22Insert disabled VMs into vmd(8)'s queues and allow vmctl(8) to display them.Edd Barrett
Tested by Jon Bernard and reyk@. OK reyk@, no objections mlarkin@. Thanks
2016-11-22Add support for the sun9i USB PHYs and attach to the sun9i EHCI controllers.Mark Kettenis
Doesn't work yet, but it is a step in the right direction.
2016-11-22Allow passing an explicit return code to sp_err() in case we don't want to exitAntoine Jacoutot
right away. Factorise some common stuff. Be consistent in variables subtitution.
2016-11-22Enforce that pr_ctlinput, pr_slowtimo and pr_fasttimo are calledMartin Pieuchot
at IPL_SOFTNET. This will allow us to keep locking simple as soon as we trade splsoftnet() for a rwlock. ok bluhm@
2016-11-22Enforce that pr_ctloutput is called at IPL_SOFTNET.Martin Pieuchot
This will allow us to keep locking simple as soon as we trade splsoftnet() for a rwlock. ok bluhm@
2016-11-22Normalize the io input buffer internally when reinstalling the io event, soEric Faurot
the caller doesn't have to bother with this. ok gilles@ sunil@
2016-11-22rename _default_digest.3 to _default_digest_nid.3, since this pageJason McIntyre
describes only one function, _default_digest_nid(); ok schwarze, who informs me openssl already came to this conclusion in june of this year;
2016-11-22Copyright and licenseIngo Schwarze
2016-11-22Add Copyright and license.Ingo Schwarze
Mention that EC_GROUP_free(3) and EC_GROUP_clear_free(3) accept NULL.
2016-11-22Add Copyright and license.Ingo Schwarze
Mention that EC_POINT_free(3) and EC_POINT_clear_free(3) accept NULL. Fix two evil typos (from OpenSSL).
2016-11-22Add Copyright and license.Ingo Schwarze
Mention that EC_KEY_free(3) accepts NULL. Merge some auxiliary explanations regarding the effects of EC_KEY encoding flags, lifted from the separate page EC_KEY_get_enc_flags(3) that OpenSSL split off from EC_KEY_new(3).
2016-11-21Print better error message if test fails.Alexander Bluhm
2016-11-21various cleanup;Jason McIntyre
2016-11-21Add support for "allwinner,sun9i-a80-usb-mod-clk" andMark Kettenis
"allwinner,sun9i-a80-usb-phy-clk" compatile clocks. Enable parent clock of clock gates.
2016-11-21Do more strict checks of OXM by looking at mask restrictions and addRafael Zalamena
missing OXM type (IP_PROTO). ok reyk@
2016-11-21Simplify pad calculation for flow match on swofp_put_flow().Rafael Zalamena
ok reyk@
2016-11-21Add truncation validation for packet-out and reuse the action validationRafael Zalamena
function instead of manually rolling the code again. ok reyk@
2016-11-21Fix jumbo regress test for ofp10.c and use htonl() with OFP_PKTOUT_NO_BUFFERRafael Zalamena
for consistency. ok reyk@
2016-11-21Test that IPv6 framents with invalid length or more-fragment bitAlexander Bluhm
drop the whole fragment cache.
2016-11-21Implement better table features validation. With this we get free switchctlRafael Zalamena
display of table features. ok reyk@
2016-11-21Follow RFC 5722 more strictly when handling overlapping fragmentsAlexander Bluhm
in pf. Drop the whole fragment state if IPv6 fragments appear which have invalid length or fragment-offset or more-fragment-bit. In IPv4 they are considered invalid and just dropped like before. Found by Antonios Atlasis; OK sashan@ sthen@
2016-11-21Add ability to change media typeMike Belopuhov
Tested with a X540 interconnected with a X550 via a CAT6 twisted pair cable, but is expected to work on multi-speed fiber modules as well to select between 10GbaseLR and 1000baseLX or 10GbaseSR and 1000baseSX, etc. This is largely required because X550 doesn't provide support for auto-negotiation and requires manual configuration. Obtained from FreeBSD.
2016-11-21Fixup a PCIe transaction completion timeout issueMike Belopuhov
Mirrors the change 71bde60191a9fa44d33b582c5e3713ffe99b0fef in Linux; taken as a part of the 280182 commit to FreeBSD.
2016-11-21Factor out RSS initialization into a separate functionMike Belopuhov
No functional change.
2016-11-21Check return value of tls_config_set_protocols(3) and log if it failsRicardo Mestre
OK bluhm@
2016-11-21tweak previous;Jason McIntyre
2016-11-21Use the same basename for the rollback tarball as the original patch.sig.Antoine Jacoutot
2016-11-21In pf_route() and pf_route6() the !r->rt case was only used byAlexander Bluhm
af-to. pf_route6() called ip6_output() to do the work while pf_route() had some custom implementation for that. It is simpler to call ip_output() or ip6_output() from pf_test() directly. OK procter@ sashan@
2016-11-21Tweak comment. Reverse cmp logic while here.Antoine Jacoutot
2016-11-21Add Copyright and license.Ingo Schwarze
Merge some additional information from OpenSSL.
2016-11-21Import the DTLSv1_listen(3) manual from OpenSSL,Ingo Schwarze
excluding interface changes that don't apply to LibreSSL, except that i left the confusing discussion of RETURN VALUES completely unchanged, to warn users that this is a mess: OpenSSL first published this interface, then later changed its syntax and semantics in multiple ways.
2016-11-21Enabling Loongson 3A bits turned on a code path that uses a MIPS64r2Visa Hankala
register on Loongson 2. This causes a boot failure on LS2 because the CPU does not implement the register. Disable the code on LS2 similarly to mips64 pte.h. Yeelong boot hang reported and fix tested by matthieu@
2016-11-21syncStuart Henderson
2016-11-21Copyright and licenseIngo Schwarze
2016-11-21Add Copyright and license.Ingo Schwarze
Mention that DSA_SIG_free(3) and DSA_free(3) accept NULL.
2016-11-21Add Copyright and license.Ingo Schwarze
Do not talk about DSA_set_default_openssl_method(3) and DSA_get_default_openssl_method(3). They were short-lived functions that only existed in OpenSSL 0.9.6. Remove one ugly custom section header.
2016-11-21replace calls to iobuf_*() functions with the corresponding io_*() wrappers.Eric Faurot
ok sunil@ gilles@
2016-11-21Correctly set the default value for the FCRTHMike Belopuhov
X540 datasheet specifies that Flow Control Receive Threshold High should be set to the Rx Buffer Size minus the delay value which is different for different modes of operation, however the minimum is 0x6000 (24576). Mirrors the bc1fc64fd2d9093496e5b04c6d94d26bfa629c9c commit to the Linux source code, but picked up from the 280182 commit to FreeBSD.
2016-11-21Correct the test for requiring a 64 bit mem bar.Jonathan Gray
ok mikeb@ who tested on 82599, x540 and x550.