History log of /netbsd-src/lib/libc/sys/mprotect.2 (Results 1 – 25 of 29)
Revision Date Author Comments
# 5f4f33c6 09-Sep-2019 wiz <wiz@NetBSD.org>

Remove superfluous Pp.


# fb87f380 08-Sep-2019 sevan <sevan@NetBSD.org>

mprotect first appeared in SunOS 4.0
Page 25 of SunOS 4.0 Change Notes
http://chiclassiccomp.org/docs/content/computing/Sun/software/800-1731-10_SunOS4.0ChangeNotes9May88.pdf


# b84ea9c4 19-Jun-2019 uwe <uwe@NetBSD.org>

Small markup fixes.


# 63d3c713 14-May-2017 wiz <wiz@NetBSD.org>

file system police.


# 4f77b889 06-May-2017 joerg <joerg@NetBSD.org>

Extend the mmap(2) interface to allow requesting protections for later
use with mprotect(2), but without enabling them immediately.

Extend the mremap(2) interface to allow duplicating mappings, i.e.

Extend the mmap(2) interface to allow requesting protections for later
use with mprotect(2), but without enabling them immediately.

Extend the mremap(2) interface to allow duplicating mappings, i.e.
create a second range of virtual addresses references the same physical
pages. Duplicated mappings can have different effective protections.

Adjust PAX mprotect logic to disallow effective protections of W&X, but
allow one mapping W and another X protections. This obsoletes using
temporary files for purposes like JIT.

Adjust PAX logic for mmap(2) and mprotect(2) to fail if W&X is requested
and not silently drop the X protection.

Improve test cases to ensure correct operation of the changed
interfaces.

show more ...


# dc9fc4f1 03-Apr-2011 jruoho <jruoho@NetBSD.org>

.Xr uvm_map_protect, not .Fn.


# f364f2ef 03-Apr-2011 jruoho <jruoho@NetBSD.org>

Offset indent.


# 461a86f9 11-Jan-2009 christos <christos@NetBSD.org>

merge christos-time_t


# bdd95bc7 06-Jan-2009 wiz <wiz@NetBSD.org>

Add missing newline.


# 5369f338 05-Jan-2009 pooka <pooka@NetBSD.org>

Return of the Flag: There is no PROT_EXECUTE.


# 8b2626be 13-Oct-2006 wiz <wiz@NetBSD.org>

"occurred" with two "r", like the majority of files in this directory already
uses it.


# 9c5eec00 07-Oct-2006 elad <elad@NetBSD.org>

PR/23152: Matthew Mondor: Minor improvements to section 2 man pages for
NetBSD 1.6.1

Well we're long gone from NetBSD 1.6.1 but I adapted the patch to -current
as it seemed reasonable. Thanks for su

PR/23152: Matthew Mondor: Minor improvements to section 2 man pages for
NetBSD 1.6.1

Well we're long gone from NetBSD 1.6.1 but I adapted the patch to -current
as it seemed reasonable. Thanks for submitting!

show more ...


# eb7c1594 07-Aug-2003 agc <agc@NetBSD.org>

Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22280, verified by myself.


# 472351e1 16-Apr-2003 wiz <wiz@NetBSD.org>

Use
.In header.h
instead of
.Fd #include \*[Lt]header.h\*[Gt]
Much easier to read and write, and supported by groff for ages.
Okayed by ross.


# 3fdac2b8 18-Jan-2003 thorpej <thorpej@NetBSD.org>

Merge the nathanw_sa branch.


# e8cb4f16 11-Aug-2002 yamt <yamt@NetBSD.org>

bump .Dd .


# 03664cd1 11-Aug-2002 yamt <yamt@NetBSD.org>

- detail protections.
- add RETURN VALUES section.
from OpenBSD.


# dc5571b2 08-Feb-2002 ross <ross@NetBSD.org>

Generate <>& symbolically. I'm avoiding .../dist/... directories for now.


# dfcfff97 16-Sep-2001 wiz <wiz@NetBSD.org>

Boring whitespace fixes.


# d42527e7 26-Jun-2000 kleink <kleink@NetBSD.org>

Finally nuke <sys/types.h> from SYNOPSIS.


# 15be242b 02-Dec-1999 kleink <kleink@NetBSD.org>

Add a LIBRARY section to system call manual pages. While it's clear that the
libraries contain stubs only (with minor exceptions a la pipe(2)), the purpose
of this section is to provide linkage info

Add a LIBRARY section to system call manual pages. While it's clear that the
libraries contain stubs only (with minor exceptions a la pipe(2)), the purpose
of this section is to provide linkage information.

show more ...


# af4ebfa6 03-Feb-1998 perry <perry@NetBSD.org>

.Bx'ize/.Nx'ize


# 14d765b9 16-Oct-1997 christos <christos@NetBSD.org>

caddr_t -> void *
PR/4269: Chris Demetriou: Add MS_* to msync()


# b5d19339 12-Oct-1995 jtc <jtc@NetBSD.org>

Manpage fixes from Jochen Pohl. Aligns the prototypes in the SYNOPSIS
section with the actual function declarations. See PR #1589 for details.


# 4eab61bd 27-Feb-1995 cgd <cgd@NetBSD.org>

merge with lite, keeping most local changes. clean up Ids


12