summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* reset the io event when data is queued.eric2016-11-243-33/+17
| | | | | | remove all calls to io_reload() which are now unnecessary. ok gilles@ sunil@
* syncderaadt2016-11-241-0/+9
|
* Update to tzdata2016j from ftp.iana.orgmillert2016-11-248-136/+218
|
* Add Copyright and license.schwarze2016-11-241-3/+59
| | | | Pull in some more information about RETURN VALUES from OpenSSL.
* allow ClientAlive{Interval,CountMax} in Match; ok dtucker, djmmarkus2016-11-232-5/+9
|
* Clean up some abuse of the .Va macro to achieve a visual effect: omit it ortb2016-11-231-10/+8
| | | | | | replace it with more appropriate macros where possible or necessary. input & ok schwarze
* Add Ericsson N5321gwfeinerer2016-11-231-2/+3
| | | | OK jmc@
* Copyright and licenseschwarze2016-11-236-12/+301
|
* Add Copyright and license.schwarze2016-11-231-5/+50
| | | | Garbage collect the empty RETURN VALUES section.
* Add Copyright and license.schwarze2016-11-231-3/+65
| | | | Merge documentation of ERR_print_errors_cb(3) from OpenSSL.
* Add Copyright and license.schwarze2016-11-231-3/+56
| | | | Merge a correction and a clarification from OpenSSL.
* Add Copyright and license.schwarze2016-11-232-43/+143
| | | | | | Like OpenSSL, move some text from ERR(3) to the fitting page ERR_put_error(3). Merge documentation of ERR_add_error_vdata(3) from OpenSSL. Drop useless statement about void functions returning no values.
* For mouse keys, use the mouse pane as the default current pane.nicm2016-11-233-7/+21
|
* Error on invalid modifier keys.nicm2016-11-231-2/+5
|
* Copyright and licenseschwarze2016-11-234-8/+203
|
* Some socket splicing tests on loopback hang with large mbufs andbluhm2016-11-231-3/+11
| | | | | | | reduced buffer size. If the send buffer size is less than the size of a single mbuf, it will never fit. So if the send buffer is empty, split the large mbuf and move only a part. OK claudio@
* Move as much code out of a startup hook as possiblemikeb2016-11-232-50/+72
| | | | | | | | | | | | To be able to perform asynchronous operations early we need to have a robust polling mechanism with flexible condition check semantics. A new hv_wait interface provides such facilities. Right now hvn(4) submits NVS commands and sleeps waiting for a interrupt to fire and run the completion code and it will take some effort to convert this code to be able to poll instead of tsleep. But VMBus attachment, channel scanning, etc can done at an earlier stage. Lets see if this sticks.
* Test that af-to cannot be used together with route-to, reply-to, dup-to.bluhm2016-11-232-0/+14
|
* Explicitly forbid to combine af-to with route-to in pfctl. Thebluhm2016-11-232-23/+16
| | | | | | | parser cannot handle that correctly and is is unclear wether the kernel code would work. Remove the feature until someone needs it and properly implements and tests it. OK mike@ sashan@ mpi@
* M_*WAIT* flags cannot be treated as boolean valuesmikeb2016-11-231-6/+6
|
* Keep checks for local delivery close to in_ouraddr().mpi2016-11-231-7/+7
| | | | ok claudio@
* Empty strings are invalid arguments.mpi2016-11-231-2/+2
| | | | | | Fix a regression introduced when merging the two options parsers. ok stsp@
* Disable debugging outputmikeb2016-11-233-5/+3
|
* Fix panic on detach hook when interfaces get destroyed.rzalamena2016-11-221-2/+3
| | | | ok reyk@
* Don't attempt to call vm_remove() with a NULL vm: some functions likereyk2016-11-221-6/+7
| | | | | | config_getvm() already removed the vm on failure! Found by mlarkin@
* Add "features request" support and reply validation.rzalamena2016-11-221-13/+66
| | | | ok reyk@
* Fix error path of config_setvm() and its callers. This unbreaksreyk2016-11-222-52/+31
| | | | | | | loading of invalid kernel files. Reported by mlarkin@ OK mlarkin@
* Restore previous errno after log_warn*() to make sure that it neverreyk2016-11-221-1/+3
| | | | | | alters it. OK mlarkin@
* various cleanup;jmc2016-11-226-33/+36
|
* Fold union pf_headers buffer into struct pf_pdesc (enabled by pfvar_priv.h).procter2016-11-227-181/+155
| | | | | Prevent pf_socket_lookup() reading uninitialised header buffers on fragments. OK blum@ sashan@
* Implement support for version negotiation using hello messages. Thisrzalamena2016-11-225-19/+200
| | | | | | | also prevents connections from switching the version in the middle of the operation. tweak from and ok reyk@
* Fix printf of NULL for the FILTERERR case when the tempfile is emptymillert2016-11-221-2/+2
| | | | or missing. From Sebastien Marie.
* Fix CPU info struct.visa2016-11-221-2/+3
|
* Add Copyright and license and improve .Nd.schwarze2016-11-221-3/+51
|
* Make sure /var/syspatch/$OSREV is not on a read-only mount-point when doingajacoutot2016-11-221-2/+2
| | | | a rollback.
* Use CPUID flags to determine working componentsmikeb2016-11-221-2/+9
| | | | | | | | | 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@.
* Return different error number to know which test is failing.mpi2016-11-225-38/+38
|
* synctb2016-11-221-1/+3
|
* Fix OFP spelling for version bitmap define in ofp header and tcpdump, alsorzalamena2016-11-222-6/+6
| | | | | | change the truncation message in hello with the standard one. ok reyk@
* There is no need for res when there is already ret.reyk2016-11-221-5/+4
|
* Add Copyright and license.schwarze2016-11-221-20/+54
| | | | | | | | | | | | | | | 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.
* Enforce that ifioctl() is called at IPL_SOFTNET.mpi2016-11-222-5/+15
| | | | | | | This will allow us to keep locking simple as soon as we trade splsoftnet() for a rwlock. ok bluhm@
* Insert disabled VMs into vmd(8)'s queues and allow vmctl(8) to display them.edd2016-11-224-15/+66
| | | | | | | | Tested by Jon Bernard and reyk@. OK reyk@, no objections mlarkin@. Thanks
* Add support for the sun9i USB PHYs and attach to the sun9i EHCI controllers.kettenis2016-11-221-4/+45
| | | | Doesn't work yet, but it is a step in the right direction.
* Allow passing an explicit return code to sp_err() in case we don't want to exitajacoutot2016-11-221-21/+24
| | | | | | right away. Factorise some common stuff. Be consistent in variables subtitution.
* Enforce that pr_ctlinput, pr_slowtimo and pr_fasttimo are calledmpi2016-11-221-4/+10
| | | | | | | | | at IPL_SOFTNET. This will allow us to keep locking simple as soon as we trade splsoftnet() for a rwlock. ok bluhm@
* Enforce that pr_ctloutput is called at IPL_SOFTNET.mpi2016-11-221-13/+29
| | | | | | | This will allow us to keep locking simple as soon as we trade splsoftnet() for a rwlock. ok bluhm@
* Normalize the io input buffer internally when reinstalling the io event, soeric2016-11-225-19/+11
| | | | | | the caller doesn't have to bother with this. ok gilles@ sunil@
* rename _default_digest.3 to _default_digest_nid.3, since this pagejmc2016-11-222-5/+5
| | | | | | | describes only one function, _default_digest_nid(); ok schwarze, who informs me openssl already came to this conclusion in june of this year;
* Copyright and licenseschwarze2016-11-223-7/+151
|