|
Revision tags: release/13.4.0-p5, release/13.5.0-p1, release/14.2.0-p3, release/13.5.0, release/14.2.0-p2, release/14.1.0-p8, release/13.4.0-p4, release/14.1.0-p7, release/14.2.0-p1, release/13.4.0-p3, release/14.2.0, release/13.4.0, release/14.1.0, release/13.3.0, release/14.0.0 |
|
| #
b2c76c41 |
| 16-Aug-2023 |
Warner Losh <[email protected]> |
Remove $FreeBSD$: one-line nroff pattern
Remove /^\.\\"\s*\$FreeBSD\$$\n/
|
|
Revision tags: release/13.2.0, release/12.4.0, release/13.1.0, release/12.3.0, release/13.0.0 |
|
| #
509124b6 |
| 07-Mar-2021 |
Konstantin Belousov <[email protected]> |
Add AT_EMPTY_PATH for several *at(2) syscalls
It is currently allowed to fchownat(2), fchmodat(2), fchflagsat(2), utimensat(2), fstatat(2), and linkat(2).
For linkat(2), PRIV_VFS_FHOPEN privilege i
Add AT_EMPTY_PATH for several *at(2) syscalls
It is currently allowed to fchownat(2), fchmodat(2), fchflagsat(2), utimensat(2), fstatat(2), and linkat(2).
For linkat(2), PRIV_VFS_FHOPEN privilege is required to exercise the flag. It allows to link any open file.
Requested by: trasz Tested by: pho, trasz Reviewed by: markj Sponsored by: The FreeBSD Foundation MFC after: 2 weeks Differential revision: https://reviews.freebsd.org/D29111
show more ...
|
| #
20e91ca3 |
| 16-Feb-2021 |
Konstantin Belousov <[email protected]> |
open(2): Remove O_BENEATH and AT_BENEATH
with the reasoning that the flags did not worked properly, and were not shipped in a release.
O_RESOLVE_BENEATH is kept as useful.
Reviewed by: markj Teste
open(2): Remove O_BENEATH and AT_BENEATH
with the reasoning that the flags did not worked properly, and were not shipped in a release.
O_RESOLVE_BENEATH is kept as useful.
Reviewed by: markj Tested by: arichardson, pho Sponsored by: The FreeBSD Foundation MFC after: 1 week Differential revision: https://reviews.freebsd.org/D28907
show more ...
|
|
Revision tags: release/12.2.0 |
|
| #
1f305be4 |
| 22-Sep-2020 |
Konstantin Belousov <[email protected]> |
Document {O,AT}_RESOLVE_BENEATH and new O_BENEATH behavior for relative paths.
PR: 248335 Reviewed by: markj Tested by: pho Sponsored by: The FreeBSD Foundation MFC after: 1 week Differential revisi
Document {O,AT}_RESOLVE_BENEATH and new O_BENEATH behavior for relative paths.
PR: 248335 Reviewed by: markj Tested by: pho Sponsored by: The FreeBSD Foundation MFC after: 1 week Differential revision: https://reviews.freebsd.org/D25886
show more ...
|
|
Revision tags: release/11.4.0 |
|
| #
e42b0964 |
| 30-Mar-2020 |
John Baldwin <[email protected]> |
Document EINTEGRITY errors for many system calls.
EINTEGRITY was previously documented as a UFS-specific error for mount(2). This documents EINTEGRITY as a filesystem-independent error that may be
Document EINTEGRITY errors for many system calls.
EINTEGRITY was previously documented as a UFS-specific error for mount(2). This documents EINTEGRITY as a filesystem-independent error that may be reported by the backing store of a filesystem.
While here, document EIO as a filesystem-independent error for both mount(2) and posix_fadvise(2). EIO was previously only documented for UFS for mount(2).
Reviewed by: mckusick Suggested by: mckusick MFC after: 2 weeks Sponsored by: Chelsio Communications Differential Revision: https://reviews.freebsd.org/D24168
show more ...
|
|
Revision tags: release/12.1.0, release/11.3.0 |
|
| #
f6a10ccc |
| 13-Mar-2019 |
Ed Maste <[email protected]> |
Use consistent struct stat arg name in stat man page
stat, lstat, and fstat use `*sb` as the stat struct pointer arg name, while fstatat previously used `*buf`.
MFC after: 1 week
|
|
Revision tags: release/12.0.0 |
|
| #
006678fd |
| 05-Dec-2018 |
Alan Somers <[email protected]> |
stat(2): clarify which syscalls modify file timestamps
The list of syscalls that modify st_atim, st_mtim, and st_ctim was quite out of date and probably not accurate to begin with. Update it, and m
stat(2): clarify which syscalls modify file timestamps
The list of syscalls that modify st_atim, st_mtim, and st_ctim was quite out of date and probably not accurate to begin with. Update it, and make it clear that the list is open-ended.
Reviewed by: kib MFC after: 2 weeks Differential Revision: https://reviews.freebsd.org/D18410
show more ...
|
| #
5b1fb8ec |
| 11-Nov-2018 |
Konstantin Belousov <[email protected]> |
First draft of documentation for AT/O_BENEATH handling of the absolute paths.
It was decided that committing the code and drafting of the man page update is better than allowing the code to rot unti
First draft of documentation for AT/O_BENEATH handling of the absolute paths.
It was decided that committing the code and drafting of the man page update is better than allowing the code to rot until wordsmithing happens.
Reviewed by: jilles (previous version) Discussed with: brooks, jilles, emaste Sponsored by: The FreeBSD Foundation MFC after: 1 week Differential revision: https://reviews.freebsd.org/D17714
show more ...
|
| #
4f77f488 |
| 25-Oct-2018 |
Konstantin Belousov <[email protected]> |
Implement O_BENEATH and AT_BENEATH.
Flags prevent open(2) and *at(2) vfs syscalls name lookup from escaping the starting directory. Supposedly the interface is similar to the same proposed Linux fl
Implement O_BENEATH and AT_BENEATH.
Flags prevent open(2) and *at(2) vfs syscalls name lookup from escaping the starting directory. Supposedly the interface is similar to the same proposed Linux flags.
Reviewed by: jilles (code, previous version of manpages), 0mp (manpages) Discussed with: allanjude, emaste, jonathan Sponsored by: The FreeBSD Foundation Differential revision: https://reviews.freebsd.org/D17547
show more ...
|
|
Revision tags: release/11.2.0 |
|
| #
aeb71118 |
| 01-Dec-2017 |
Warner Losh <[email protected]> |
Mark all the system calls that were in 1st Edition Unix as such in the HISTORY section. Note: Any system calls that were added prior to v7, but after v1 weren't changed.
Obtained from: http://www.tu
Mark all the system calls that were in 1st Edition Unix as such in the HISTORY section. Note: Any system calls that were added prior to v7, but after v1 weren't changed.
Obtained from: http://www.tuhs.org/cgi-bin/utree.pl?file=V1/man/man2
show more ...
|
|
Revision tags: release/10.4.0, release/11.1.0 |
|
| #
6d0f80c9 |
| 23-Jun-2017 |
Warren Block <[email protected]> |
Remove redundant wording, minor edits for clarity.
MFC after: 1 week Sponsored by: iXsystems
|
| #
3d751650 |
| 16-Jun-2017 |
Maxim Sobolev <[email protected]> |
Document st_flags in the stat(2).
Approved by: mckusick,vangyzen,jilles Differential Revision: https://reviews.freebsd.org/D10852
|
| #
fbbd9655 |
| 28-Feb-2017 |
Warner Losh <[email protected]> |
Renumber copyright clause 4
Renumber cluase 4 to 3, per what everybody else did when BSD granted them permission to remove clause 3. My insistance on keeping the same numbering for legal reasons is
Renumber copyright clause 4
Renumber cluase 4 to 3, per what everybody else did when BSD granted them permission to remove clause 3. My insistance on keeping the same numbering for legal reasons is too pedantic, so give up on that point.
Submitted by: Jan Schaumann <[email protected]> Pull Request: https://github.com/freebsd/freebsd/pull/96
show more ...
|
|
Revision tags: release/11.0.1, release/11.0.0, release/10.3.0 |
|
| #
c911734a |
| 14-Jan-2016 |
Kevin Lo <[email protected]> |
- Add the 'restrict' type qualifier to match function prototype. - Remove sys/types.h.
|
|
Revision tags: release/10.2.0, release/10.1.0, release/9.3.0, release/10.0.0, release/9.2.0, release/8.4.0, release/9.1.0 |
|
| #
0089e0c4 |
| 02-Jun-2012 |
Ed Schouten <[email protected]> |
Remove invalid remark about pipes.
The stat structures returned on pipes seems to contain all the information required by POSIX. Especially the wording "and thus to a pipe" makes little sense, becau
Remove invalid remark about pipes.
The stat structures returned on pipes seems to contain all the information required by POSIX. Especially the wording "and thus to a pipe" makes little sense, because it seems to imply a certain relationship between sockets and pipes that simply isn't there.
MFC after: 2 weeks
show more ...
|
|
Revision tags: release/8.3.0_cvs, release/8.3.0, release/9.0.0 |
|
| #
2cda7d00 |
| 17-Nov-2011 |
Konstantin Belousov <[email protected]> |
Fix typo.
Submitted by: arundel MFC after: 3 days
|
| #
e2ea39cb |
| 13-May-2011 |
Sergey Kandaurov <[email protected]> |
Update sticky(7) cross references.
PR: docs/124468 X-MFC with: r218998
|
|
Revision tags: release/7.4.0_cvs, release/8.2.0_cvs, release/7.4.0, release/8.2.0 |
|
| #
2914feeb |
| 21-Oct-2010 |
Ulrich Spörlein <[email protected]> |
mdoc: make pages render with mandoc
It's a bit more pedantic regarding .Bl list elements. This has an added benefit of unbreaking the ipfw(8) manpage, where groff was silently skipping one list elem
mdoc: make pages render with mandoc
It's a bit more pedantic regarding .Bl list elements. This has an added benefit of unbreaking the ipfw(8) manpage, where groff was silently skipping one list element.
show more ...
|
|
Revision tags: release/8.1.0_cvs, release/8.1.0 |
|
| #
435d2674 |
| 28-Mar-2010 |
Ed Schouten <[email protected]> |
Don't forget to bump the date in the man page.
|
| #
510ea843 |
| 28-Mar-2010 |
Ed Schouten <[email protected]> |
Rename st_*timespec fields to st_*tim for POSIX 2008 compliance.
A nice thing about POSIX 2008 is that it finally standardizes a way to obtain file access/modification/change times in sub-second pre
Rename st_*timespec fields to st_*tim for POSIX 2008 compliance.
A nice thing about POSIX 2008 is that it finally standardizes a way to obtain file access/modification/change times in sub-second precision, namely using struct timespec, which we already have for a very long time. Unfortunately POSIX uses different names.
This commit adds compatibility macros, so existing code should still build properly. Also change all source code in the kernel to work without any of the compatibility macros. This makes it all a less ambiguous.
I am also renaming st_birthtime to st_birthtim, even though it was a local extension anyway. It seems Cygwin also has a st_birthtim.
show more ...
|
|
Revision tags: release/7.3.0_cvs, release/7.3.0, release/8.0.0_cvs, release/8.0.0, release/7.2.0_cvs, release/7.2.0, release/7.1.0_cvs, release/7.1.0, release/6.4.0_cvs, release/6.4.0 |
|
| #
a141af69 |
| 16-Apr-2008 |
Konstantin Belousov <[email protected]> |
Man pages for the openat(2), fexecve(2) and related syscalls.
Reviewed by: ru
|
|
Revision tags: release/7.0.0_cvs, release/7.0.0, release/6.3.0_cvs, release/6.3.0, release/6.2.0_cvs, release/6.2.0 |
|
| #
c879ae35 |
| 09-Jan-2007 |
Warner Losh <[email protected]> |
Per Regents of the University of Calfornia letter, remove advertising clause.
# If I've done so improperly on a file, please let me know.
|
| #
942bfcd7 |
| 12-Oct-2006 |
Ruslan Ermilov <[email protected]> |
Document S_IRWXU and permission bits for group/other.
PR: docs/57153 MFC after: 3 days
|
| #
05922cdf |
| 13-Jun-2006 |
Maxim Konovalov <[email protected]> |
o Sort .Xrs.
|
| #
dfe96958 |
| 13-Jun-2006 |
Poul-Henning Kamp <[email protected]> |
Add xref to statfs(2)
|