Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Various updates and corrections to SYNOPSIS, ERRORS, and STANDARDS | 2014-09-09 | 5 | -32/+23 | ||
| | | | | Mention that unlinkat() serves the role of rmdirat(). | |||||
* | Don't point to <sys/signal.h> for SIG_*; they're told to use <signal.h> | 2014-09-09 | 1 | -4/+3 | ||
| | | | | and don't need anything beyond that | |||||
* | tweak previous; | 2014-09-09 | 1 | -2/+2 | ||
| | ||||||
* | Don't need to mention names on .Rv line here | 2014-09-09 | 2 | -4/+4 | ||
| | ||||||
* | Various updates and corrections to SYNOPSIS, ERRORS, and STANDARDS | 2014-09-09 | 2 | -17/+33 | ||
| | | | | Mention that unlinkat() serves the role of rmdirat(). | |||||
* | Various updates and corrections to SYNOPSIS, ERRORS, and STANDARDS | 2014-09-09 | 4 | -58/+101 | ||
| | | | | Mention send(MSG_EOR) | |||||
* | We have no protocols which require explicit confirmation | 2014-09-09 | 1 | -25/+2 | ||
| | ||||||
* | Document that 4.4BSD changed the semantics but that others have restored | 2014-09-07 | 1 | -3/+14 | ||
| | | | | | | the original ones ok jmc@ | |||||
* | Sync readlink(2) with IEEE Std 1003.1-2008. | 2014-09-01 | 1 | -4/+4 | ||
| | | | | discussion, help and ok guenther@ | |||||
* | tweaks; | 2014-08-31 | 1 | -8/+8 | ||
| | ||||||
* | Declare and document getthrid() | 2014-08-31 | 2 | -2/+82 | ||
| | | | | indirectly prodded by krw@ | |||||
* | Add additional kernel interfaces for setting close-on-exec on fds | 2014-08-31 | 8 | -39/+203 | ||
| | | | | | | | when creating them: pipe2(), dup3(), accept4(), MSG_CMSG_CLOEXEC, SOCK_CLOEXEC. Includes SOCK_NONBLOCK support. ok matthew@ | |||||
* | POSIX/FreeBSD/NetBSD/Linux/etc agree -- blk[size|cnt]_t is the bomb. | 2014-08-22 | 1 | -3/+3 | ||
| | | | | | | | | | | | | So add the types blksize_t (a.k.a. int32_t) and blkcnt_t (a.k.a. int64_t). Use blkcnt_t in stat.h since the base type (int64_t) does not change. blksize_t in stat.h will follow after the tree is audited for signed issues, since the base type will change from u_int32_t to a POSIX compliant int32_t. Guidance and feedback from guenther@ ok millert@ | |||||
* | Fixed typo in "distinct". | 2014-08-16 | 1 | -3/+3 | ||
| | | | | ok jmc@ | |||||
* | fixed overrid(d)en typo | 2014-08-14 | 1 | -2/+2 | ||
| | | | | millert@ and jmc@ agree that "overriden" is wrong | |||||
* | AF_IMPLINK and AF_BLUETOOTH are gone | 2014-08-10 | 1 | -9/+3 | ||
| | ||||||
* | Add pthread_sigmask() and raise() to the list of async signal safe | 2014-07-21 | 1 | -1/+3 | ||
| | | | | | | functions, per POSIX Issue 7 ok deraadt | |||||
* | Fix typo: s/lstate/lstat/ | 2014-07-21 | 1 | -3/+3 | ||
| | ||||||
* | Document that abort() is async signal safe now that it doesn't flush | 2014-07-19 | 1 | -6/+5 | ||
| | | | | | | | | | | stdio buffers While here replace "SUSv[67]" with "POSIX Issue [67]" and update signal(3) to mention that pselect() and ppoll() are async signal safe like sigaction(2) already does. ok guenther | |||||
* | Oops, getentropy() is an "extension interface", not a "base interface" | 2014-07-18 | 1 | -2/+2 | ||
| | | | | | Also, update the async signal safe list in signal(3) too (reminded by deraadt) | |||||
* | Document that getentropy() is async signal safe. | 2014-07-18 | 1 | -2/+3 | ||
| | | | | Pointed out by Jean-Philippe Ouellet | |||||
* | As discussed with beck, tweak the wording for getentropy slightly so | 2014-07-18 | 1 | -5/+4 | ||
| | | | | | that a certain kind of people don't go bonkers over "what is entropy". it is what it is, input to PRNG's. | |||||
* | one .Fn argument per function argument | 2014-07-13 | 1 | -8/+8 | ||
| | ||||||
* | yes indeed, it returns void *. from Jean-Philippe Ouellet, i also had | 2014-07-13 | 1 | -3/+3 | ||
| | | | | this lurking in a tree | |||||
* | tweak previous; | 2014-07-12 | 1 | -4/+3 | ||
| | ||||||
* | document sendsyslog(2); ok guenther tedu matthew | 2014-07-12 | 2 | -4/+61 | ||
| | ||||||
* | better document perils of setuid getenv and xr with issetugid | 2014-07-11 | 1 | -3/+4 | ||
| | | | | ok deraadt | |||||
* | Add MAP_ANONYMOUS as a synonym for MAP_ANON, per POSIX proposal | 2014-07-10 | 1 | -5/+8 | ||
| | | | | ok miod | |||||
* | posix_madvise() should return the errno value on error, not -1 | 2014-07-10 | 2 | -6/+14 | ||
| | | | | ok tedu@ jmc@ | |||||
* | prototype for _thread_sys_madvise | 2014-07-10 | 1 | -1/+3 | ||
| | ||||||
* | Various small typographic fixes for mman.h manual pages: | 2014-07-02 | 10 | -114/+66 | ||
| | | | | | | | | | | | | Use .Fn instead of .Nm as appropriate Use .In for include lines Use .Rv -std where possible Use .Xr to refer to functions from other manual pages Remove extraneous sys/types.h include More substantive changes to follow. Discussed with schwarze | |||||
* | Sync description of PROT_* flags between mmap.2 and mprotect.2 | 2014-07-02 | 2 | -8/+11 | ||
| | | | | ok guenther | |||||
* | zap unneccessary punctuation; | 2014-06-27 | 1 | -16/+16 | ||
| | ||||||
* | Cleanup ioctl.2 slightly: | 2014-06-27 | 1 | -7/+7 | ||
| | | | | | | | | | | - Markup ioctl argument types with Fa - Be clearer that ioctl arguments are pointers to ints. Similar changes to follow for manual pages that describe device-specific ioctl commands. Discussed with jmc and schwarze. | |||||
* | OpenBSD supports mmap() on block special files too. | 2014-06-27 | 1 | -3/+5 | ||
| | ||||||
* | Split out mmap's compatibility flags into a separate section, so users | 2014-06-27 | 1 | -15/+33 | ||
| | | | | aren't misled into thinking they're useful on OpenBSD. | |||||
* | Revise wording to reflect that callers should always specify (exactly) | 2014-06-27 | 1 | -8/+39 | ||
| | | | | | one of MAP_PRIVATE or MAP_SHARED, as required by POSIX. However, also caveat that currently OpenBSD doesn't strictly enforce this behavior. | |||||
* | Document that mmap() confirms to POSIX 2008, except that we generate | 2014-06-26 | 1 | -2/+17 | ||
| | | | | | SIGSEGV instead of SIGBUS for page references beyond the end of a mapped object. | |||||
* | occured -> occurred; | 2014-06-15 | 1 | -3/+3 | ||
| | ||||||
* | Change return value of getentropy() to int 0 for success. Maximum | 2014-06-14 | 1 | -9/+27 | ||
| | | | | | | | | buffersize is enforced strictly, this supplies sufficient entropy payload to act as seed material. Discourage general use of this API, but lock down this function name as the go-to for userland PRNG seeding. Improve documentation. ok miod matthew | |||||
* | typo; Piotr Sikora | 2014-06-13 | 1 | -3/+2 | ||
| | ||||||
* | Add new getentropy() system call. Code and pressure from matthew. | 2014-06-13 | 2 | -6/+57 | ||
| | | | | | | | | I accepted that he's right (again) to seperate this out from heavy sysctl API and this will simply a variety of things. Functionname is not used by anyone in the ports tree, so we guess we can use it. Shocking that no application has a function called this. ok matthew & others who pushed him to start this early on | |||||
* | Add support for MAP_INHERIT_ZERO. | 2014-06-13 | 1 | -16/+24 | ||
| | | | | | | | | This provides a way for a process to designate pages in its address space that should be replaced by fresh, zero-initialized anonymous memory in forked child processes, rather than being copied or shared. ok jmc, kettenis, tedu, deraadt; positive feedback from many more | |||||
* | Add definitions for Process and (finally!) Thread | 2014-05-30 | 1 | -9/+28 | ||
| | | | | | | | Tweak some error descriptions based on that Completely reword ETXTBSY description based on a suggestion from millert@ tweaks and oks jmc@ millert@ sobrado@ | |||||
* | A program is the thing you run; a process is an instance of something | 2014-05-30 | 1 | -4/+4 | ||
| | | | | | | running ok millert@ sobrado@ | |||||
* | Use .Er for errnos | 2014-05-29 | 1 | -3/+3 | ||
| | ||||||
* | Grammar | 2014-05-29 | 1 | -3/+3 | ||
| | ||||||
* | Fix typo in EPERM description; the function arg is pgrp, not pgid. | 2014-05-24 | 1 | -3/+3 | ||
| | | | | From Abel Abraham Camarillo Ojeda | |||||
* | Document that v?dprintf() is just as safe as v?snprintf(). OK espie@ | 2014-05-23 | 1 | -2/+6 | ||
| | ||||||
* | No really, pid 2 isn't special | 2014-05-02 | 1 | -2/+2 | ||
| |