summaryrefslogtreecommitdiffstats
path: root/contrib/mdocml
Commit message (Collapse)AuthorAgeFilesLines
* MFV r294260:delphij2016-01-181-1/+1
| | | | | | | | Fix a wrong assertion in mandoc by applying OpenBSD main.c,v 1.170 (florian): Unbreak reading from stdin after recent parse() restructuring. OK schwarze@
* Update mandoc to 20160116bapt2016-01-15133-6912/+7831
|
* Add entry for lib80211; fix a typo in libsysdecode.brueffer2015-12-151-1/+2
|
* Start on a new library (libsysdecode) that provides routines for decodingjhb2015-12-151-0/+1
| | | | | | | | | | | | | | | | | system call information such as system call arguments. Initially this will consist of pulling duplicated code out of truss and kdump though it may prove useful for other utilities in the future. This commit moves the shared utrace(2) record parser out of kdump into the library and updates kdump and truss to use it. One difference from the previous version is that the library version treats unknown events that start with the "RTLD" signature as unknown events. This simplifies the interface and allows the consumer to decide how to handle all non-recognized events. Instead, this function only generates a string description for known malloc() and RTLD records. Reviewed by: bdrewery Differential Revision: https://reviews.freebsd.org/D4537
* Remove more disconnected libgpib items missed in r276214.bdrewery2015-10-221-1/+0
| | | | Sponsored by: EMC / Isilon Storage Division
* Replace the gunzip(1) system by a minimalistic zlib based implementation.bapt2015-06-031-3/+24
| | | | | This allows to not depend on gunzip(1) at bootstrap time, and is good enough to wait for upstream real implementation using zlib.
* libc now has reallocarraybapt2015-05-011-1/+1
|
* Import mdocml 1.13.3bapt2015-03-1520-202/+248
|
* Update mandoc to cvs snaphot from 20150302bapt2015-03-0278-3697/+5275
| | | | Use the new unsupp warning level to detect the unsupported manpages in man(1)
* Add a new device control utility for new-bus devices called devctl. Thisjhb2015-02-061-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | allows the user to request administrative changes to individual devices such as attach or detaching drivers or disabling and re-enabling devices. - Add a new /dev/devctl2 character device which uses ioctls for device requests. The ioctls use a common 'struct devreq' which is somewhat similar to 'struct ifreq'. - The ioctls identify the device to operate on via a string. This string can either by the device's name, or it can be a bus-specific address. (For unattached devices, a bus address is the only way to locate a device.) Bus drivers register an eventhandler to claim unrecognized device names that the driver recognizes as a valid address. Two buses currently support addresses: ACPI recognizes any device in the ACPI namespace via its full path starting with "\" and the PCI bus driver recognizes an address specification of 'pci[<domain>:]<bus>:<slot>:<func>' (identical to the PCI selector strings supported by pciconf). - To make it easier to cut and paste, change the PnP location string in the PCI bus driver to output a full PCI selector string rather than 'slot=<slot> function=<func>'. - Add a devctl(3) interface in libdevctl which provides a wrapper around the ioctls and is the preferred interface for other userland code. - Add a devctl(8) program which is a simple wrapper around the requests supported by devctl(3). - Add a device_is_suspended() function to check DF_SUSPENDED. - Add a resource_unset_value() function that can be used to remove a hint from the kernel environment. This is used to clear a hint.<driver>.<unit>.disabled hint when re-enabling a boot-time disabled device. Reviewed by: imp (parts) Requested by: imp (changing PCI location string) Relnotes: yes
* Update mandoc to 1.13.2bapt2014-12-2552-559/+1307
|
* Add libcuse and libxo.brueffer2014-12-031-0/+2
|
* Update to mandoc cvs version as of 20141201bapt2014-12-02109-5614/+8330
| | | | | | - Compatiblity with existing manpages has been improved - Now support ".so" directive with compressed manpages (which fixes a regression we have since we have new man(1))
* Import libgpio.rpaulo2014-11-241-0/+1
| | | | | | | | | | | This is a thin wrapper around the kernel interface which should make it easier to write GPIO applications. gpioctl(8) will be converted to use this library in a separate commit. Differential Revision: https://reviews.freebsd.org/D1183 Reviewed by: adrian, loos Discussed on: arm@, embedded@ Relnotes: yes
* Add missing bits svn merge did not catchbapt2014-11-226-0/+1110
|
* Update mandoc to 1.13.1bapt2014-11-22110-5178/+16307
|
* Remove IPX support.glebius2014-03-141-1/+0
| | | | | | | | | | | IPX was a network transport protocol in Novell's NetWare network operating system from late 80s and then 90s. The NetWare itself switched to TCP/IP as default transport in 1998. Later, in this century the Novell Open Enterprise Server became successor of Novell NetWare. The last release that claimed to still support IPX was OES 2 in 2007. Routing equipment vendors (e.g. Cisco) discontinued support for IPX in 2011. Thus, IPX won't be supported in FreeBSD 11.0-RELEASE.
* Merge mdocml v1.12.3 into headuqs2014-02-0152-2426/+5279
| | | | MFC after: 2 weeks
* Please welcome casperd daemon. It (and its services) will be responsible forpjd2013-12-021-0/+1
| | | | | | | | | | | | | | | | | | | giving access to functionality that is not available in capability mode sandbox. The functionality can be precisely restricted. Start with the following services: - system.dns - provides API compatible to: - gethostbyname(3), - gethostbyname2(3), - gethostbyaddr(3), - getaddrinfo(3), - getnameinfo(3), - system.grp - provides getgrent(3)-compatible API, - system.pwd - provides getpwent(3)-compatible API, - system.random - allows to obtain entropy from /dev/random, - system.sysctl - provides sysctlbyname(3-compatible API. Sponsored by: The FreeBSD Foundation
* Bring in libnv library for managing name/value pairs. The following typespjd2013-11-121-0/+1
| | | | | | | | | | | | | | | | are currently supported: - NV_TYPE_NULL - only name, no data; - NV_TYPE_BOOL - boolean (true or false); - NV_TYPE_NUMBER - 64bit unsigned integer; - NV_TYPE_STRING - C string; - NV_TYPE_NVLIST - nested nvlist; - NV_TYPE_DESCRIPTOR - file descriptor; - NV_TYPE_BINARY - binary data. For detailed documentation and examples see nv(3) manual page. Sponsored by: The FreeBSD Foundation
* strcmp(3) will suffice here, also follow the style of the remaining file ↵uqs2012-10-201-1/+1
| | | | | | more closely. Prodded by: ed
* Apply local patches to mandoc and connect it to the build.uqs2012-10-203-13/+21
| | | | | | - adds a couple more library strings used in the tree - changes some more to the current groff spelling - changes page footer to match groff style
* Merge mandoc from vendor into contrib and provide the necessary Makefile glue.uqs2012-10-1975-0/+36386
It's not yet connected to the build.
OpenPOWER on IntegriCloud