summaryrefslogtreecommitdiff
path: root/share
AgeCommit message (Collapse)Author
2021-03-31document trusted_snapshotMarc Espie
2021-03-28list Dell DW5821e as supported for umb(4)Stuart Henderson
2021-03-26Push kernel lock within rtable_add(9) and rework it to return 0 in themvs
case when requested table is already exists. Except initialization time, route_output() and if_createrdomain() are the only paths where we call rtable_add(9). We check requested table existence by rtable_exists(9) and it's not the error condition if the table exists. Otherwise we are trying to create requested table by rtable_add(9). Those paths are kernel locked so concurrent thread can't create requested table just after rtable_exists(9) check. Also rtable_add(9) has internal rtable_exists(9) check and in this case the table existence assumed as EEXIST error. This error path is never reached. We are going to unlock PF_ROUTE sockets. This means route_output() will not be serialized with if_createrdomain() and concurrent thread could create requested table. Table existence check and creation should be serialized and it makes sense to do this within rtable_add(9). This time kernel lock is used for this so it pushed down to rtable_add(9). The internal rtable_exists(9) check was modified and table existence is not error now. Since the external rtable_exists(9) check is useless it was removed from if_createrdomain(). It still exists in route_output() path because the logic is more complicated here. ok mpi@
2021-03-23change pfIfDescr and pfLogIfName from plain OCTET STRING (which has noStuart Henderson
textual-convention so is sometimes printed as hex dump) to DisplayString (ascii). likewise change pfLabelName and pfTblName to SnmpAdminString (UTF-8 textual-convention). feedback/tweaks (notably pointing out UTF-8)/ok martijn@
2021-03-23Document SIOCGIFADDR and SIOCSIFADDR ioctls for tap devices.Claudio Jeker
OK kn@
2021-03-23Document the @version suffix that can be added when running 'portgen go'Aaron Bieber
Patch from Josh Rickmar. Ty jrick!
2021-03-22document NEVER_CLEANMarc Espie
2021-03-20s/struft/struct/; thanks James HastingsStuart Henderson
2021-03-20Sync with apm(4/macppc) to document which ioctls are not supportedkn
Suspend/resume and other power events are NOT YET SUPPORTED.
2021-03-20End sentence and add .Pp after (all) "NOT SUPPORTED" lineskn
2021-03-18Update go-module docs for recent changes, from Josh Rickmar, small tweakStuart Henderson
from me
2021-03-18Document SIOCDELLABEL, link among MPLS driverskn
Use of the IOCTL section losely adopted from bridge(4), the list of ioctls however is still incomplete. mpw(4) and mpip(4) could use a reference to mpe(4) IOCTL or so, but this is good enough for starters. Feedback OK claudio
2021-03-17List the Qu-c0-hr-b0-48 firmware image in the iwx(4) man page.Stefan Sperling
2021-03-16Describe what happens when RFC 4638 is not supported.Todd C. Miller
With help from sthen@. OK sthen@ jmc@
2021-03-14add HISTORY; from maxim vuetsJason McIntyre
2021-03-13sync usb_device_info with usb.h, spotted by Enrik Berkhan, and millert@Stuart Henderson
noticed another change
2021-03-11Link to sh(1) and use the same wording and markup for EXTRACT_CASES codekn
"good idea" sthen
2021-03-10Typofix previouskn
2021-03-10cleanup the 3 ways (2 for ipv4, 1 for ipv6) of doing dynamic addressTheo de Raadt
allocation. not the perfect text yet, but it is better. discussed with florian and jmc
2021-03-09Remove documentation for all port modules no longer supported. ok sthen@tracey
2021-03-09document zstd support in EXTRACT_CASES and change from a big code sampleStuart Henderson
that isn't directly usable to a shorter table and example of what one might need to add to EXTRACT_CASES when making a change; ok espie@
2021-03-08Note that slaacd(8) is enabled by default. Also note that if youFlorian Obser
disabled it in the past and then note that IPv6 autoconfiguration doesn't work for you, you will quickly note that we will point and laugh.
2021-03-08Add RK809 to list of supported chips for this driver.Kurt Miller
2021-03-08correct paper titleJonathan Gray
2021-03-08Add some references, most of these were removed when we stopped buildingJonathan Gray
and installing USD/SMM/PSD docs. jmc@ agrees with the direction, ok millert@ on an earlier diff
2021-03-04new sentence, new line;Jason McIntyre
2021-03-03Add a configurable button mapping for tap gestures on touchpads.Ulf Brosziewski
Thanks to RJ Johnson for this work! ok mpi@
2021-03-01remove unneccessary Pp;Jason McIntyre
2021-03-01document log entry W, reminded by naddy@Marc Espie
2021-03-01fix Nd and remove trailing whitespace;Jason McIntyre
2021-03-01document pkg_check-versionMarc Espie
2021-02-28document the move of FIX_CRLF_FILES to the end of distpatchMarc Espie
2021-02-27removal of "must" missed in previous: spotted by george brown, who alsoJason McIntyre
submitted the diff for the previous commit and who i forgot to credit...
2021-02-27remove some info related to compat;Jason McIntyre
tweaked by deraadt ok kettenis deraadt
2021-02-27fix NAME;Jason McIntyre
2021-02-27apldart(4)Mark Kettenis
2021-02-27aplpcie(4)Mark Kettenis
2021-02-27aipldart(4)Mark Kettenis
2021-02-27aplpcie(4)Mark Kettenis
2021-02-27Add logger(1) support for daemons that are logging to stdout/stderr (mostly fromAntoine Jacoutot
the go ecosystem). Properly handle failing daemon startup now that we have pipefail. To take advantage of this new feature, just add foo_logger=facility to the daemon rc.d(8) script or in rc.conf.local(8) or use rcctl: rcctl set foo logger daemon.info tweak for checking flags in rcctl(8) from martijn@ "this looks pretty good" deraadt@ ok sthen@
2021-02-26Fix Typo, ok jcaDaniel Jakots
2021-02-26Add my copyright since I added most of the contentDaniel Jakots
2021-02-25mention that FIX_CRLF_FILES is rooted in WRKDIST, pointed out by espie@.Stuart Henderson
mention that shell wildcards may be used.
2021-02-25wrong annotationMarc Espie
2021-02-25make the timing of FIX_CRLF_FILES explicitMarc Espie
2021-02-25document FIX_CRLF_FILES.Stuart Henderson
2021-02-25split off the large module documentations, so that port-modules is less ofMarc Espie
a monster. okay sthen@
2021-02-25let m_copydata use a void * instead of caddr_tDavid Gwynne
i'm not a fan of having to cast to caddr_t when we have modern inventions like void *s we can take advantage of. ok claudio@ mvs@ bluhm@
2021-02-24spelling fix;Jason McIntyre
2021-02-23typoTheo de Raadt