summaryrefslogtreecommitdiff
path: root/share/man
AgeCommit message (Collapse)Author
2017-06-10improve semantic markup for __attribute__Ingo Schwarze
2017-06-10Report processes that were killed due to pledge or memory accessAlexander Bluhm
violations in the daily mail. OK millert@ jmc@
2017-06-10perl(1)'s ...Marc Espie
2017-06-10use mandoc annotations for flags and suchMarc Espie
2017-06-09turns out the case on 802.1 suffixes is significant. fix 802.1QDavid Gwynne
pointed out by jsg@
2017-06-08Implement w layout specifier (minimum column width).Ingo Schwarze
Improve width calculation of text blocks. Reduces the groff/mandoc diff in Base+Xenocara by about 800 lines.
2017-06-08ASLR, W^X, and guard pages trigger processor traps that result inAlexander Bluhm
SIGILL, SIGBUS, SIGSEGV signals. Make such memory violations visible in lastcomm(1). This also works if a programm tries to hide them with a signal handler. Manual kill -SEGV does not generate false positives. OK deraadt@
2017-06-08clarify set prio: the second prio given applies toHenning Brauer
1) TCP ACKs 2) packets with ToS=lowdelay and not TCP ACKs that have ToS=lowdelay confusion discovered during bsdcan pf tutorial
2017-06-08wrec.org is dead. Use working links instead.Theo Buehler
patch from jj, found by "Norrland" on icb. Thanks!
2017-06-08add RBT_SET_LEFT, RBT_SET_RIGHT, and RBT_SET_PARENTDavid Gwynne
this are provided so an RBT and it's topology can be copied without having to reinsert the copied nodes into a new tree. there are two reasons RBT_LEFT/RIGHT/PARENT macros cant be used like RB_LEFT/RIGHT/PARENT for this. firstly, RBT_LEFT and co are functions that return a pointer value, they dont provide access to the pointer itself for use as an lvalue that you can assign to. secondly, RBT entries dont store pointers to other nodes, they point to the RBT_ENTRY structures inside other nodes. this means that RBT_SET_LEFT and co have to get an offset from the node to the RBT_ENTRY and store that.
2017-06-08consistently use lowercase for the 802.1 suffixes.David Gwynne
2017-06-07Implement the roff(7) .rn (rename macro or string) request.Ingo Schwarze
Renaming a user-defined macro is very simple: just copy the definition to the new name and delete the old name. Renaming high-level macros is a bit tricky: use a dedicated key-value-table, with non-standard names as keys and standard names as values. When a macro is found that is not user-defined, look it up in the "renamed" table and translate it back to the standard name before passing it on to the high-level parsers.
2017-06-06Minimal implementation of the roff(7) .ce request (center a numberIngo Schwarze
of input lines without filling). Contrary to groff, high-level macros abort .ce mode for now.
2017-06-06mention -fwrapv being on by defaultJonathan Gray
2017-06-06regenTheo Buehler
2017-06-05Show usage of sysmerge and MAKEDEV instead of just mentioning them.Theo Buehler
From Scott Cheloha, thanks. ok jmc and positive feedback from several
2017-06-05initial docs for COMPILER_WRAPPER and COMPILER_LINKSStuart Henderson
2017-06-04Implement the roff(7) .mc (right margin character) request.Ingo Schwarze
The Tcl/Tk manual pages use this extensively. Delete the TERM_MAXMARGIN hack, it breaks .mc inside .nf; instead, implement a proper TERMP_BRNEVER flag.
2017-06-04Pure preprocessor implementation of the roff(7) .ec and .eo requestsIngo Schwarze
(escape character control), touching nothing after the preprocessing stage and keeping even the state variable local to the preprocessor. Since the escape character is also used for line continuation, this requires pulling the implementation of line continuation from the input reader to the preprocessor, which also considerably shortens the code required for that. When the escape character is changed, simply let the preprocessor replace bare by escaped backslashes and instances of the non-standard escape character with bare backslashes - that's all we need. Oh, and if anybody dares to use these requests in OpenBSD manuals, sending a medium-sized pack of axe-murderes after them might be a worthwhile part of the punishment, but probably insuffient on its own.
2017-06-02Partial implementation of \h (horizontal line drawing function).Ingo Schwarze
A full implementation would require access to output device properties and state variables (both only available after the main parser has finalized the parse tree) before numerical expansions in the roff preprocessor (i.e., before the main parser is even started). Not trying to pull that stunt right now because the static-width implementation committed here is sufficient for tcl-style manual pages and already more complicated than i would have suspected.
2017-06-02add about 15 missing character escape sequences found in groff_char(7);Ingo Schwarze
triggered by multimedia/mkvtoolnix mkvmerge(1) using \(S2
2017-06-01Minimal implementation of the \h (horizontal motion) escape sequence.Ingo Schwarze
Good enough to cope with the average DocBook insanity.
2017-05-31about ten different improvements; OK tedu@ espie@ bentley@Ingo Schwarze
2017-05-31use the standard OpenBSD license for new manual pagesIngo Schwarze
rather than some 2-clause variant of the ancient BSD license; OK benno@ tedu@
2017-05-31section order;Jason McIntyre
2017-05-31perhaps a few more words about encoding formatTed Unangst
2017-05-31minor tweaks;Jason McIntyre
2017-05-31utf8 has an rfcTed Unangst
2017-05-31clarify that translations happen immediately on match rules, not generallyHenning Brauer
Tony Gong <tony.y.gong at gmail>
2017-05-31Block IPv6 packets in pf(4) that have hop-by-hop options header orAlexander Bluhm
destination options header. Such packets can be passed by adding "allow-opts" to the rule. So IPv6 options are handled like their counterpart in IPv4 now. tested by benno@; OK henning@
2017-05-31add a tiny, to be improved, man page for utf8 encoding.Ted Unangst
ok stsp
2017-05-31document COMPILER, this is getting to be clean enough to be documentableMarc Espie
2017-05-31Add support for Ralink RT5360. From Kevin Lo who tested with aJonathan Gray
D-Link DWA-525 rev A2.
2017-05-30remove DIOCCLRRULECTRS here as well, pt out by sashanHenning Brauer
2017-05-30various mdoc(7) fixes, triggered by a smaller diff from Michael Reed on tech@Ingo Schwarze
2017-05-30Don't mention the operator file -- it was moved to the attic.Theo Buehler
From Michael Reed, thanks.
2017-05-30Remove FILES section now that /usr/share/misc/ascii is no more.Todd C. Miller
Noted by jmc@
2017-05-30tweak previous;Jason McIntyre
2017-05-30tweak previous; ok bluhmJason McIntyre
2017-05-30Carp balancing ip does not work since there is a mac filter infriehm
ether_input(). Now we use mbuf tags instead of modifying the MAC address. ok mpi@
2017-05-30Introduce a scary rc.conf(8) knob library_aslr=(YES|NO) to turn off theTheo Buehler
reordering of libraries by rc(8). This way machines with very slow disk I/O have a chance of booting within reasonable time now that libcrypto is also randomized. Discussed with various; input & ok from deraadt ajacoutot
2017-05-29Add more regress guidelines to bsd.regress.mk(5) man page.Alexander Bluhm
input schwarze@ jmc@; OK henning@ benno@
2017-05-29remove mailaddr.7 and its many lies.Ted Unangst
ok gilles jmc mpi
2017-05-28install new manpage, noted by tb@Sebastian Benoit
2017-05-28document /usr/share/misc/airport contents and rules, after lengthySebastian Benoit
hackroom discussion about train stations. ok mlarkin, feedback deraadt
2017-05-27remove devel/waf gone 2 years ago, may not come back but still gives nightmaresJoerg Jung
ok ajacoutot
2017-05-27Ok turns out we still want to keep the rc_bg variable around but we needAntoine Jacoutot
to know which daemon cannot background themselves (actually we want to know the opposite, but there are much more). However, it's only needed in _rc_wait and rc.subr still does its magic without the need to add `&'.
2017-05-27Add an ALRM timer to cope with 2 annoying issues in rc.d(8):Antoine Jacoutot
- prevent a daemon from hanging the boot (typo in your flagsm e.g. httpd_flags=-d) - make sure we can get the status of a backgrounded daemon instead of always returning success Side effect of this is that we can kill a knob! rip rc_bg :-) Ports will need love, and a second commit is coming for that. The diff is small yet not trivial so I am committing early in the release process in one shot so it can easily be reverted if needed. I started working on this during g2k16 in Cambridge then finished it in Brisbane for a2k17 where robert@, beck@ and sthen@ agreed it was the correct way to go and I should move ahead with it post 6.1. If you see any regression, please talk to me!
2017-05-27option KEY got tedued.Claudio Jeker
2017-05-25Four, not three variables can be overriden. But the number is not importantAntoine Jacoutot
so just drop it. reported by thelocals_job_applicant at protonmail