summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Some MBIM devices need a FCC Authentication before they're willing togerhard2016-11-213-17/+250
| | | | | | | | turn on the radio. This is done by encapsulating QMI requests inside a MBIM message. Based on prio work by sthen@, tested by Bryan Vyhmeister. ok sthen@
* jmc@ pointed out i forgot to fix the missing SRPL_LEAVE in the synopsis.dlg2016-11-212-2/+9
| | | | sprinkle some .Ft on the things that act like functions while here.
* tweak the pages based on feedback from jmc@dlg2016-11-212-11/+21
| | | | they could do with some examples too.
* let pool page allocators advertise what sizes they can provide.dlg2016-11-212-18/+72
| | | | | | | | | | | | | | | | to keep things concise i let the multi page allocators provide multiple sizes of pages, but this feature was implicit inside pool_init and only usable if the caller of pool_init did not specify a page allocator. callers of pool_init can now suplly a page allocator that provides multiple page sizes. pool_init will try to fit 8 items onto a page still, but will scale its page size down until it fits into what the allocator provides. supported page sizes are specified as a bit field in the pa_pagesz member of a pool_allocator. setting the low bit in that word indicates that the pages can be aligned to their size.
* Remove some old code that isn't needed anymore.mlarkin2016-11-201-11/+2
|
* grammar fix;jmc2016-11-201-2/+2
|
* Add the correct Copyright notices and licenses.schwarze2016-11-201-2/+116
| | | | | | | | This is the first manual page i encounter that contains both parts of text derived from the old SSLeay documentation, hence covered by Tim Hudson's Copyright and available under Eric Young's original SSLeay license, and parts changed or added later, hence covered by the OpenSSL Copyright and license. Both licenses have to be included.
* Add Copyright and license.schwarze2016-11-201-4/+138
| | | | | Merge some typo fixes, a paragraph documenting another flag, and some additional explanations and EXAMPLES from OpenSSL.
* Add Copyright and license.schwarze2016-11-201-5/+51
| | | | Drop the empty RETURN VALUES section.
* Add Copyright and license.schwarze2016-11-201-2/+88
| | | | | Merge documentatin of BUF_MEM_grow_clean(3) and BUF_reverse(3) from OpenSSL. Mention that BUF_MEM_free(3) accepts NULL.
* Copyright and licenseschwarze2016-11-202-4/+100
|
* Add Copyright and license.schwarze2016-11-201-2/+56
| | | | Mention that shifting by negative numbers of bits is not allowed.
* Add Copyright and license.schwarze2016-11-201-2/+59
| | | | Merge one additional sentence stating a restriction on arguments from OpenSSL.
* Copyright and licenseschwarze2016-11-201-2/+51
|
* Add Copyright and license.schwarze2016-11-203-28/+170
| | | | | Mention that some *_free(3) functions accept NULL. Delete useless statements about void functions not retuning a value.
* Copyright and licenseschwarze2016-11-201-2/+50
|
* Add Copyright and license.schwarze2016-11-201-5/+65
| | | | | | In the SYNOPSIS, show prototypes rather than #define directives. Clarify that BN_generate_prime_ex(3) takes the minimum length, not the exact length.
* Add Copyright and license.schwarze2016-11-201-5/+109
| | | | Merge documentation of BN_with_flags(3) from OpenSSL.
* Copyright and licenseschwarze2016-11-201-2/+50
|
* Add Copyright and license.schwarze2016-11-201-8/+62
| | | | | More details about BN_hex2bn(3) lifted from the OpenSSL manual, but worded less clumsily.
* Add Copyright and license.schwarze2016-11-201-6/+53
| | | | | Delete duplicate specification of the error return value of BN_mod_word(3). Fix a markup error in the remaining copy of the same return value.
* Add Copyright and license.schwarze2016-11-201-2/+58
| | | | | Merge a sentence from OpenSSL saying that BN_sub(3) can do in-place manipulation.
* Add Copyright and license.schwarze2016-11-201-7/+50
| | | | Delete the useless statement that a void function returns no value.
* Add Copyright and license.schwarze2016-11-201-7/+55
| | | | | Mention that BN_CTX_free(3) accepts NULL. Delete the useless statement that void functions return no value.
* Drop pointless type casts.visa2016-11-201-9/+6
|
* Extend the DLT_OPENFLOW header to include the switch datapath id.reyk2016-11-206-28/+51
| | | | OK rzalamena@
* Move LOCKED macros to teir own manual.mpi2016-11-203-112/+152
| | | | | | This will allow us to better document them and add examples. Disccussed with dlg@
* SRPL_FIRST() and SRPL_FOLLOW().mpi2016-11-201-1/+2
|
* Make rtable_iterate(9) mpsafe by using the new SRPL_NEXT(9).mpi2016-11-202-13/+7
| | | | ok dlg@, jmatthew@
* Rename SRPL_ENTER() to SRPL_FIRST() and SRPL_NEXT() to SRPL_FOLLOW().mpi2016-11-204-33/+48
| | | | | | | | This allows us to introduce SRPL_NEXT() that can be used to start iterating on an arbitrary member of an srp list, hence without calling SRPL_ENTER(). ok dlg@, jmatthew@
* Fix up some permissions in RELEASEDIR and /var/sysmerge.tb2016-11-203-4/+8
| | | | help, testing & ok rpe
* add dedicated functions to set fd and callback on a struct io.eric2016-11-207-27/+47
| | | | | | simplify io_init() prototype. ok sunil@ gilles@
* Document a limitation on interrupt routing.visa2016-11-201-2/+5
|
* Add Copyright and license.schwarze2016-11-201-6/+58
| | | | | Mention that BN_BLINDING_free() accepts NULL. Adjust AUTHORS section to OpenBSD conventions.
* Add Copyright and license.schwarze2016-11-201-8/+78
| | | | In the SYNOPSIS, show function prototypes, not #define directives.
* Add Copyright and license.schwarze2016-11-201-25/+87
| | | | | | In the SYNOPSIS, provide prototypes rather than #define directives. Name arguments consistently. Remove lies about functions being macros.
* Add that RELEASEDIR must be writable by the build user.tb2016-11-191-1/+3
| | | | ok tj
* While setting up the basic rate bitmask for iwm's firmware, if the AP doesstsp2016-11-191-5/+5
| | | | | | | | | | | | | not specify basic rates for either the CCK or OFDM set, add just the most basic rate to that set (1 Mbit/s in case of CCK, 6 Mbit/s in case of OFDM). This behaviour matches what code comments seem to imply. The previous code would add all possible basic rates in such cases. So if all basic rates were CCK only, the code would add all possible OFDM basic rates on top. Then the firmware would send some frames at too high rates, e.g. RTS frames would be sent at 24Mbit/s which is a bit risky on noisy channels. ok tb@
* Make tcpdump indicate basic rates listed in beacons with an asterisk.stsp2016-11-191-3/+5
| | | | ok tb@
* Set iwm's RTS retry limit to a more reasonable value. Prevents small framesstsp2016-11-191-2/+2
| | | | | | | from getting stuck in the firmware's Tx queue for a long time behind other frames large enough to trigger RTS but not making it out (e.g. due to bad channel conditions). ok tb@
* synctb2016-11-191-0/+1
|
* Update for builds with a dedicated user: BUILDUSER now defaults to buildtb2016-11-191-7/+16
| | | | | | and document WOBJGROUP and WOBJUMASK. Also: more consistent quotes. ok jmc
* Update for builds with a dedicated build user. Eliminate some moretb2016-11-191-28/+19
| | | | | | customization variables and refer to mk.conf(5) instead. input & ok tj
* Enable builds with a dedicated user that cannot elevate privileges or writetb2016-11-194-14/+28
| | | | | | | | | | | | | to /usr/src or /usr/xenocara. Change /usr/{,x}obj to owner build:wobj with mode 770 and install the systemwide makefiles before starting a build. The root of the noperm fs containing DESTDIR should also be owned by build:wobj. Developers will need to add their users to group wobj to be able to write to /usr/{,x}obj/. "push forward" deraadt; testing, input & ok rpe
* Print metric and type for "redistribute" in ospfd -v.sthen2016-11-191-6/+9
| | | | From Remi Locherer, ok claudio
* hyrogen bomb related fixes, prompted by Carson Chittom; dates moved tootto2016-11-192-4/+4
| | | | UTC. ok tb@ jmc@
* Unbreak the tree: OFP_GROUP_ANY was renamed to OFP_GROUP_ID_ANY.tb2016-11-181-2/+3
| | | | fix found joint with rpe, ok reyk
* fix double word;jmc2016-11-181-2/+2
|
* Make the ifconfig switch0 output nicer using a single line and thereyk2016-11-181-4/+4
| | | | | | | same keys as the actual commands (datapath, maxgroup, flowmax). flowmax should eventually renamed to maxflow for consistency. OK rzalamena@
* The special LOCAL and CONTROLLER ports are valid source ports thatreyk2016-11-182-10/+12
| | | | | | should be learned by the cache. Fixes "addlocal" ports on switch(4). OK rzalamena@