summaryrefslogtreecommitdiff
path: root/share
AgeCommit message (Collapse)Author
2023-02-13Mention TCS4525.Mark Kettenis
2023-02-10Adjust knote(9) APIVisa Hankala
Make knote(9) lock the knote list internally, and add knote_locked(9) for the typical situation where the list is already locked. Remove the KNOTE(9) macro to simplify the API. Manual page OK jmc@ OK mpi@ mvs@
2023-02-09use newer, much easier disklabel template stringsKlemens Nanni
2023-02-05add ufshci(4);Jason McIntyre
2023-02-04Initial driver for Universal Flash Storage (UFS) Host Controllers.Marcus Glocker
ok kettenis@
2023-02-04timecounting: remove incomplete PPS supportScott Soule Cheloha
The timecounting code has had stubs for pulse-per-second (PPS) polling since it was imported in 2004. At this point it seems unlikely that anyone is going to finish adding PPS support, so let's remove the stubs: - Delete the dead tc_poll_pps() call from tc_windup(). - Remove all tc_poll_pps symbols from the kernel. Link: https://marc.info/?l=openbsd-tech&m=167519035723210&w=2 ok miod@
2023-02-03add sncodec(4);Jason McIntyre
2023-02-03sncodec(4)Mark Kettenis
2023-01-31typo, fix variable nameMarc Espie
2023-01-30The APM_IOC_NEXTEVENT ioctl was removed in the mickey era, removeJoshua Stein
documentation about it ok deraadt, miod
2023-01-28syncTheo de Raadt
2023-01-22Fix list of possible values of MODRUBY_REVTheo Buehler
With Ruby 2.7 in the attic, MODRUBY_REV can no longer be set to 2.7. It has been possible to set it to 3.2 for a while.
2023-01-22Update documentation for removal of ruby27 FLAVORJeremy Evans
2023-01-21sync EXTRACT_CASES and PATCH_CASES with realityKlemens Nanni
xz handles .lz now, we deal with zstd patches by default, bzip2 and gzip have command variables.
2023-01-17remove elansc(4) driver for AMD Elan SC520 System ControllerJonathan Gray
AMD Elan SC520 has a Am5x86, 486-class processor. We require a 586-class processor. feedback from jmc@ ok miod@
2023-01-16Mention riscv64 boot supportKlemens Nanni
efiboot could always boot from CRYPTO and RAID 1, since version 1.5 RAID 1C also works. installboot was enabled just now, so only new installations work out of the box without manual intervention.
2023-01-14regenMark Kettenis
2023-01-14use the notice from 4.4BSD-LiteJonathan Gray
ok deraadt@ miod@
2023-01-12Update luna88k boot procedure; help & tweaks jmc@Miod Vallat
2023-01-09tweak text for USE_NOEXECONLYStuart Henderson
2023-01-09document USE_NOEXECONLYStuart Henderson
2023-01-07fix firmware filename typo in iwx(4) man page: ao -> a0Stefan Sperling
2023-01-07The maximum length of the value is extended to 64k bytes.ASOU Masato
ok yasuoka
2023-01-06Remove copystr(9), unless used internally by copy{in,out}str.Miod Vallat
2023-01-01timeout.9: document new interfaces, miscellaneous rewrites and cleanupScott Soule Cheloha
- Document timeout_abs_ts(9). - Add the kclock arguments to timeout_set_flags(9) and TIMEOUT_INITIALIZER_FLAGS(9). - Document KCLOCK_NONE and KCLOCK_UPTIME. - Mention the static initialization macros alongside timeout_set(9) etc.; keep relevant information adjacent. - Mention timeout_add_sec(9) etc. alongside timeout_add(9); keep relevant information adjacent. ... plus many other cleanups, rewrites, and rearrangements. Prompted by mvs@ and many others. With input from jmc@, mvs@, kn@, schwarze@, and probably a few others I have forgotten. v1: https://marc.info/?l=openbsd-tech&m=162449274513068&w=2 v2: https://marc.info/?l=openbsd-tech&m=165851505627764&w=2 v3: https://marc.info/?l=openbsd-tech&m=167250339811308&w=2 ok jmc@ mvs@ schwarze@
2022-12-29capital letter at sentence start;Jason McIntyre
2022-12-29FORK_SIGHAND and the handling of func==NULL disappeared in 2017 inPhilip Guenther
sys/kern/kern_fork.c rev 1.195.
2022-12-28microtime.9: rewrite description, miscellaneous cleanupScott Soule Cheloha
- Remove the bintime interfaces. They should not be used outside of the timecounting layer. Unsure whether they warrant a manpage of their own. - In the SYNOPSIS, change the variable names for timespec interfaces from "tv" to "ts". - Document the new-ish "nsec" interfaces. - Rewrite the DESCRIPTION. Describe every clock completely in its own paragraph. Enumerate all the interfaces in tables. Explicitly state the output format for each interface in said tables. Add new vocab ("hardware", "timestamp") to clarify the differences between the "get" and non-"get" interfaces. - Add the CONTEXT, RETURN VALUES, and ERRORS sections. - Cross-reference clock_settime(2), timeradd(3), and tc_init(9). Lots of input from schwarze@. ok jmc@ schwarze@
2022-12-26spelling fix; from paul tagliamonteJason McIntyre
ok millert
2022-12-26Document ruby32 FLAVOR for Ruby portsJeremy Evans
2022-12-23- hostname.if can handle lladdr as well as if names nowJason McIntyre
- mention that they can be used for dynamic addressing - lower the reading order of multicast routing (it makes sense to place this at the end) - Xr route(8) up front of the route text, not the end - use Xr rather than Pa where possible - reorder the forwarding text
2022-12-23point readers, where relevant, to route(8) rather than netstat(1) or route(4);Jason McIntyre
remove some redundant info regarding netstat -r from ipcomp/ipsec feedback claudio sthen ok claudio kn sthen
2022-12-22Denote multiple arguments with 'arg ...' not 'args'Klemens Nanni
A few programs used the plural in their synopsis which doesn't read as clear as the obvious triple-dot notation. mdoc(7) .Ar defaults to "file ..." if no arguments are given and consistent use of 'arg ...' matches that behaviour. Cleanup a few markups of the same argument so the text keeps reading naturally; omit unhelpful parts like 'if optional arguments are given, they are passed along' for tools like time(1) and timeout(1) that obviously execute commands with whatever arguments where given -- just like doas(1) which doesn't mention arguments in its DESCRIPTION in the first place. For expr(1) the difference between 'expressions' and 'expression ...' is crucial, as arguments must be passed as individual words. Feedback millert jmc schwarze deraadt OK jmc
2022-12-17add arch to Dt;Jason McIntyre
2022-12-17aplefuse(4)Mark Kettenis
2022-12-16Prioritize lladdr over name/unit in hostname.if processingAndrew Fresh
When needed, lladdr is more precise and enduring. Suggested by deraadt@ Many improvments and OK kn@
2022-12-15rework the text describing interface name;Jason McIntyre
feedback deraadt afresh kn
2022-12-13add tipd(4);Jason McIntyre
2022-12-13The C compiler -rdynamic argument is not specific to gcc, so just say 'cc'Philip Guenther
queried by and ok jcw@
2022-12-12Fix typo.Mark Kettenis
2022-12-12tipd(4)Mark Kettenis
2022-12-09fix double word and Ar -> Dv;Jason McIntyre
2022-12-09document changes to uvm_map_protect() for setting the UVM_ET_STACK inTheo de Raadt
some cases (setrlimit, atomically, only kernel reachable, ...)
2022-12-09Allow overriding default run-regress-* targetsTheo Buehler
Overriding a default run-regress-* target with custom commands is already possible and done by many tests. The fact that it currently works depends on behavior in the BUGs section of make.1, however. The fix is not to add commands if the target is already defined with commands. tested by anton correct fix from espie, ok anton
2022-12-06list hatch-vcs for MODPY_PYBUILDStuart Henderson
2022-12-05make all lists non -compact, to keep spacing consistent;Jason McIntyre
from brad ok jca while here knock out the resulting unnecessary Pp and wrap some long lines
2022-12-05Add support configuring hostname.if(5) by lladdrAndrew Fresh
Original implementation by martijn@ Feedback and suggestions from kn@, sthen@, claudio@, florian@, and deraadt@. ok deraadt
2022-11-30Update to 2022ggtz from https://github.com/JodaOrg/global-tzTodd C. Miller
Major changes: * The northern edge of Chihuahua changes to US timekeeping. * Much of Greenland stops changing clocks after March 2023. * Fix some pre-1996 timestamps in northern Canada.
2022-11-27Zap qt3/4 remnants, MODQMAKE_RECURSIVE always defaults to yesKlemens Nanni
Like that since ports devel/qmake/qmake.port.mk r1.11 Zap qt3 remnants
2022-11-27x11/qt3 and qt4 are no more, say x11/qt* like the module's error messageKlemens Nanni