aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2022-06-08mount_setattr.2: update list of supported filesystemsChristian Brauner1-7/+36
Update list of filesystems that support ID-mapped mounts. Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-06-08mount_setattr.2: update conditions to create ID-mapped mountsChristian Brauner1-4/+5
Newer kernels in principle support the creation of ID-mapped mounts for filesystems mountable in non-initial user namespaces. Currently, no such filesystem has been ported to support this though. But we should nonetheless update the conditions. Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-06-08mount_setattr.2: add and explain missing EBUSY errorChristian Brauner1-0/+10
In order to ID-map a mount it must not have any writers. If the mount has writers and the caller tries to ID-map the mount EBUSY will be returned. Signed-off-by: Christian Brauner (Microsoft) <brauner@kernel.org> Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-06-08proc.5: Document bit 57 for /proc/[pid]/pagemapMarco Bonelli1-1/+5
Bit 57 was introduced in Linux v5.14 to reflect the userfaultfd write-protect bit (commit fb8e37f35a2fe1f983ac21850e856e2c7498d469). Signed-off-by: Marco Bonelli <marco@mebeim.net> Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-06-08pipe.2: Add mention of O_NOTIFICATION_PIPE flagCyril Hrubis1-0/+18
This adds very basic information about the notification pipe that have been added into Linux 5.8. There is some description about the interface at: https://www.kernel.org/doc/html/latest/core-api/watch_queue.html (I think that there is at least on bug in that page, since the notification pipe has to be opened with O_NOTIFICATION_PIPE which is defined to O_EXCL not O_TMPFILE) The ENOPKG error should be clear from this header (see watch_queue_init() at the end): https://github.com/torvalds/linux/blob/5bfc75d92efd494db37f5c4c173d3639d4772966/include/linux/watch_queue.h Signed-off-by: Cyril Hrubis <chrubis@suse.cz> Cc: David Howells <dhowells@redhat.com> [alx: wsfix] Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-06-08update_timestamps.sh: Add script to update the pages' timestampsAlejandro Colomar1-0/+18
This differs from what was being done until now. Before, we were updating the timestamp with the date of the release, but that's unnecessarily unprecise. With this, we have the actual date of when the last change was committed. Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-06-06poll.2: Set fd to its bitwise complement to ignoreDavid Ward1-3/+2
A valid file descriptor will be non-negative, i.e., 0 <= fd <= INT_MAX. When all of the bits of a valid file descriptor are flipped, the result is a negative value: ~0 = -1, ~1 = -2, ..., ~INT_MAX = INT_MIN. If all of these bits are flipped again, then the file descriptor is recovered. Negating the file descriptor does not quite achieve this, because there will be no change for fd 0. (Likewise, negating INT_MIN would not cause any change in value, but it is never a valid file descriptor.) Link: https://bugzilla.kernel.org/show_bug.cgi?id=79411 Signed-off-by: David Ward <david.ward@gatech.edu> Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-06-03mmap.2: wfixman-pages-5.19-rc1Jesse Rosenstock1-3/+4
Change "supported only since" to "support was added in". Previously, this said, "MAP_POPULATE is supported for private mappings only since Linux 2.6.23." This could be parsed as "MAP_POPULATE is supported for private mappings only [not shared mappings] since Linux 2.6.23." Someone (a native English speaker) tried to tell me this. Change to "Support for MAP_POPULATE in conjunction with private mappings was added in Linux 2.6.23." This is unambiguous, and "support was added" is more common in other man pages. There are more instances of "supported only since", but they seem clearer. I could send a separate patch for them if desired. Signed-off-by: Jesse Rosenstock <jmr@google.com> Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-05-30remove_COLOPHON.sh: srcfixAlejandro Colomar1-1/+1
SC2068 (error): Double quote array expansions to avoid re-splitting elements. Reported-by: shellcheck(1) Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-05-25execve.2: point to exec(3) earlyнаб1-0/+8
Most people actually want exec(3) (or one of its aliases); the minutiae are a separate, rarer, concern, and execve(2) hijacks man execve from all the other exec(3) aliases (similarly to exec(1posix), but it's at least obvious in that case that you got the wrong page) Reported-in: https://twitter.com/NireBryce/status/1529538043039850499 Signed-off-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz> Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-05-24fanotify: Document FAN_REPORT_PIDFD FeatureMatthew Bobrowski2-38/+219
Update the fanotify API documentation to include details on the new FAN_REPORT_PIDFD feature. This patch also includes a generic section describing the concept of information records which are supported by the fanotify API. Signed-off-by: Matthew Bobrowski <repnop@google.com> Reviewed-by: Jan Kara <jack@suse.cz> Reviewed-by: Amir Goldstein <amir73il@gmail.com> [alx: wsfix, ffix] Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-05-22bash_aliases: srcfixAlejandro Colomar1-51/+49
SC2034 (warning): EX_OK appears unused. SC2035 (info): Use ./*glob* or -- *glob* so names with dashes won't become options. SC2068 (error): Double quote array expansions to avoid re-splitting elements. SC2086 (info): Double quote to prevent globbing and word splitting. SC2112 (warning): 'function' keyword is non-standard. Delete it. SC2124 (warning): Assigning an array to a string! Assign as array, or use * instead of @ to concatenate. SC3001 (warning): In POSIX sh, process substitution is undefined. SC3006 (warning): In POSIX sh, standalone ((..)) is undefined. Also, remove unnecessary braces, and update copyright. Reported-by: shellcheck(1) Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-05-22bash_aliases: Add reference to grepc(1)Alejandro Colomar1-0/+6
grepc(1) has some of the features implemented in our bash_aliases, and then some. It also is shorter to type, and has a rich set of command line options. Link: <http://www.alejandro-colomar.es/src/alx/alx/grepc.git/> Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-05-21printf.3: Document 'l' length modifier for a, A, e, E, f, F, g, and GVincent Lefevre1-0/+11
Signed-off-by: Vincent Lefevre <vincent@vinc17.net> Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-05-21checkstyle.tmac: Put all groff -rCHECKSTYLE stuff in a single fileAlejandro Colomar2-7/+10
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-05-17fseek.3: mention seek-past-the-end semantics, defer to lseek(2)наб1-0/+8
If the user is unfamiliar with seeking semantics, they may sensibly assume that seeking past the end is invalid Reported-in: https://twitter.com/eatijr/status/1526264195808911361 Signed-off-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz> Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-05-14getpriority.2: Minor tweaks to Theodore's patchAlejandro Colomar1-3/+6
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-05-14getpriority: Only getpriority translates the priority valuesTheodore Dubois1-13/+4
The translation is needed to avoid returning a negative number from a successful syscall, and this requirement doesn't apply to setpriority. See the implementation of getpriority in kernel/sys.c. Signed-off-by: Theodore Dubois <tbodt@google.com> Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-05-14signal.2: tfixAndrew Persons1-1/+1
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-05-14fopen.3: tfixAlejandro Colomar1-1/+1
Reported-by: Avinash Sonawane <rootkea@gmail.com> Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-05-09Makefile: silence spurious error messageAlejandro Colomar1-1/+1
The following error is harmless and normal. Ignore it. $ sudo make install fatal: unsafe repository ('/home/alx/src/linux/man-pages/man-pages' is owned by someone else) To add an exception for this directory, call: git config --global --add safe.directory /home/alx/src/linux/man-pages/man-pages Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-05-03userfaultfd.2: EXAMPLES: Use __func__Alejandro Colomar1-3/+4
Instead of hardcoding the function name, use %s and __func__, which is standard ISO C. Reported-by: checkpatch(1) Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-05-03timerfd_create.2: EXAMPLES: Remove unnecessary parenthesesAlejandro Colomar1-1/+1
Reported-by: checkpatch(1) Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-05-03seccomp_unotify.2, sysctl.2: EXAMPLES: Use ARRAY_SIZE() instead of sizeof ↵Alejandro Colomar2-2/+6
division Using sizeof divisions manually is bad style. Use ARRAY_SIZE(arr) to promote good style. Reported-by: checkpatch(1) Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-05-03kcmp.2: EXAMPLES: Use octal permissions instead of S_I* macrosAlejandro Colomar1-2/+2
Octal is much more readable. Reported-by: checkpatch(1) Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-05-03execve.2: EXAMPLES: Add 'static'Alejandro Colomar1-2/+2
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-05-03Various pages: EXAMPLES: Separate declarations from codeAlejandro Colomar6-36/+52
Reported-by: checkpatch(1) Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-05-03Various pages: EXAMPLES: ffixAlejandro Colomar23-84/+93
Mostly reported by checkpatch(1). Fixed according to a mix of the NGINX, git, and kernel coding styles. Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-05-03.checkpatch.conf, Makefile, etc/checkpatch/config: lint-checkpatch: Add new ↵Alejandro Colomar3-1/+42
target to run checkpatch(1) Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-05-03CPPLINT.cfg, Makefile, etc/cpplint/CPPLINT.cfg: lint-cpplint: Add new target ↵Alejandro Colomar3-1/+15
to run cpplint(1) Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-05-03listxattr.2, msgop.2: EXAMPLES: ffixAlejandro Colomar2-4/+6
If an else has a brace on one side, it should have it on both. Reported-by: cpplint(1) Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-05-03ioctl_fat.2, select_tut.2, sysctl.2: wsfixAlejandro Colomar3-3/+3
Reported-by: cpplint(1) Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-05-02timegm.3: Remove recommendation against their useAlejandro Colomar1-1/+0
It was straight after a note that they are nonstandard functions, which already tells the user that if portability is in mind, they shouldn't be used, so this recommendation adds nothing in that sense. Also, there's a note that timelocal() should _never_ be used, due to mktime() being identical and in the POSIX standard (it is also in C99), so this note would also add nothing in that sense. So the only uses not covered by those other notes are non-portable uses of timegm(3). In that scenario, it is an excellent function. Cc: Paul Eggert <eggert@cs.ucla.edu> Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-05-02copy_file_range.2: Update cross-filesystem support for 5.12Alejandro Colomar1-4/+23
Linux 5.12 fixes a regression. Cross-filesystem (introduced in 5.3) copies were buggy. Move the statements documenting cross-fs to BUGS. Kernels 5.3..5.11 should be patched soon. State version information for some errors related to this. Reported-by: Luis Henriques <lhenriques@suse.de> Reported-by: Amir Goldstein <amir73il@gmail.com> Related: <https://lwn.net/Articles/846403/> Cc: Greg KH <gregkh@linuxfoundation.org> Cc: Michael Kerrisk <mtk.manpages@gmail.com> Cc: Anna Schumaker <anna.schumaker@netapp.com> Cc: Jeff Layton <jlayton@kernel.org> Cc: Steve French <sfrench@samba.org> Cc: Miklos Szeredi <miklos@szeredi.hu> Cc: Trond Myklebust <trond.myklebust@hammerspace.com> Cc: Alexander Viro <viro@zeniv.linux.org.uk> Cc: "Darrick J. Wong" <darrick.wong@oracle.com> Cc: Dave Chinner <dchinner@redhat.com> Cc: Nicolas Boichat <drinkcat@chromium.org> Cc: Ian Lance Taylor <iant@google.com> Cc: Luis Lozano <llozano@chromium.org> Cc: Andreas Dilger <adilger@dilger.ca> Cc: Olga Kornievskaia <aglo@umich.edu> Cc: Christoph Hellwig <hch@infradead.org> Cc: ceph-devel <ceph-devel@vger.kernel.org> Cc: linux-kernel <linux-kernel@vger.kernel.org> Cc: CIFS <linux-cifs@vger.kernel.org> Cc: samba-technical <samba-technical@lists.samba.org> Cc: linux-fsdevel <linux-fsdevel@vger.kernel.org> Cc: Linux NFS Mailing List <linux-nfs@vger.kernel.org> Cc: Walter Harms <wharms@bfs.de> Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-05-02Makefile: dist: Add target to create distribution archivesAlejandro Colomar1-0/+41
Other subtargets are also created, with the obvious results: dist-tar, dist-gz, and dist-xz. Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-05-02scripts/append_COLOPHON.sh: Add script to append the COLOPHON sectionAlejandro Colomar1-0/+38
I first implemented it using cat <<-, but sed(1) is around 5 times faster, so even if it's a bit more complex and slightly less readable, let's use sed(1). Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-05-02scripts/remove_COLOPHON.sh: Allow passing directories to the scriptAlejandro Colomar1-3/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-05-02process_vm_readv.2: EXAMPLES: Use exit(3) instead of returnAlejandro Colomar1-3/+3
For consistency. Also, remove unnecessary else. Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-05-02Various pages: EXAMPLES: Fix includesAlejandro Colomar6-8/+25
Reported-by: iwyu(1) Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-05-02clone.2, pivot_root.2: EXAMPLES: Add #include <signal.h>Alejandro Colomar2-9/+11
To provide SIGCHLD. Reported-by: iwyu(1) Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-05-02keyctl.2: EXAMPLES: Parenthesize macro definitionAlejandro Colomar1-1/+1
Reported-by: clang-tidy(1) Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-05-02Various pages: EXAMPLES: Remove unused includesAlejandro Colomar23-83/+46
Reported-by: iwyu(1) Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-05-02Various pages: EXAMPLES: Use SYS_xxx syscall macros instead of __NR_xxxAlejandro Colomar6-27/+18
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-05-02Various pages: EXAMPLES: sort includes alphabeticallyAlejandro Colomar17-49/+50
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-05-02etc/clang-tidy/config.yaml: Suppress some warnings/errorsAlejandro Colomar1-1/+28
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-05-02intN_t.3: <arpa/inet.h> also provides some fixed-width typesAlejandro Colomar1-0/+5
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-05-02Makefile: lint-iwyu: Be silent if there are no problemsAlejandro Colomar1-1/+4
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-05-02Makefile: CFLAGS: Don't trigger errors for some warningsAlejandro Colomar1-0/+4
These warnings are due to imperfect APIs. We'll have to assume them. Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-05-01spu_run.2: Use syscall(SYS_...) for system calls without a wrapperAlejandro Colomar1-3/+4
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-05-01seccomp.2: EXAMPLES: Fix signednessAlejandro Colomar1-2/+2
AUDIT_ARCH_X86_64 is an unsigned integer. Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-05-01memfd_create.2: EXAMPLES: Remove unused variableAlejandro Colomar1-1/+0
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-05-01getdents.2, sysctl.2: EXAMPLES: Fix bugs related to printf(3)Alejandro Colomar2-2/+2
The first argument to %*s must be an int. Use %ld for long. Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-05-01Various pages: EXAMPLES: Fix usage of argc and argvAlejandro Colomar8-7/+13
If they are unused, use the more appropriate signature: int main(void); If they are used, check that the number of arguments is correct. Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-05-01Makefile: build-src: Fix dependenciesAlejandro Colomar1-4/+8
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-04-30Many pages: EXAMPLES: Add wrapper comments SRC BEGIN and SRC ENDAlejandro Colomar57-2/+130
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-04-30fork.2: EXAMPLES: Sort includesAlejandro Colomar1-1/+1
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-04-30etc/clang-tidy/config.yaml: Silence irrelevant warnings from clang-tidy(1)Alejandro Colomar1-0/+10
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-04-30Makefile: Use bash(1) with -Eeuo pipefailAlejandro Colomar1-4/+6
sh(1) is not enough for the complex pipelines we're using. Especially the one for clang-tidy(1) doesn't fail when the linter fails. There's probably a workaround using sh(1), but is it worth it? If so, maybe someone can help writing it. Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-04-30Makefile, etc/clang-tidy/config.yaml: lint-clang-tidy: Add target to run ↵Alejandro Colomar2-2/+24
clang-tidy(1) to lint example programs Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-04-30Makefile: lint-iwyu: Add target to run iwyu(1) to lint example programsAlejandro Colomar1-2/+14
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-04-30Makefile: srcfixAlejandro Colomar1-64/+75
Improve consistency in the Makefile source code, mainly by differentiating variables that refer to generated files ($builddir) and original files from the repo. Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-04-30membarrier.2: EXAMPLES: Add wrapper comments SRC BEGIN and SRC ENDAlejandro Colomar1-0/+2
This is used by the Makefile to extract the example program. Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-04-30Makefile: build-cc, build-ld: Add targets to compile and link EXAMPLES programsAlejandro Colomar1-0/+43
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-04-30Makefile: build-src: Add new target to extract .c files from EXAMPLESAlejandro Colomar1-0/+45
The target has an alias 'src'. This is especially useful to automate testing of those files. Cc: Stephen Kitt <steve@sk2.org> Cc: "G. Branden Robinson" <g.branden.robinson@gmail.com> Cc: Ingo Schwarze <schwarze@usta.de> Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-04-30Makefile: wsfixAlejandro Colomar1-41/+41
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-04-27ceil.3, floor.3, rint.3, round.3: Fix floating-point limit valuesAlejandro Colomar4-8/+16
According to IEEE 754 - 2008 , section 3.3, table 3.2 <https://irem.univ-reunion.fr/IMG/pdf/ieee-754-2008.pdf> the value of emax is described as emax = +127 / +1023 <https://en.wikipedia.org/wiki/IEEE_754#Basic_and_interchange_formats> states the same values. Also, to be more precise about the number of mantissa bits, clarify that the implicit bit is included in the count. Reported-by: "Dr. Wolfgang Armbruster" <dr.w.e.armbruster@gmail.com> Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-04-25bpf.2: Note that unused fields and padding in bpf_attr must be zeroJakub Sitnicki1-0/+1
In a discussion regarding a potential backward incompatible change [1], Andrii Nakryiko points out that unused bytes of bpf_attr should be zero. Add this bit of information to the bpf(2) man page. [1] https://lore.kernel.org/bpf/CAEf4BzbT4vQBnZzdD00SuPCDkeb4Cm=F6PLUoO_3X93UQD5hbQ@mail.gmail.com/ Signed-off-by: Jakub Sitnicki <jakub@cloudflare.com> Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-04-25umask.2: S_I* are Bнаб1-4/+4
This is more consistent with the other pages and, more importantly, fixes the atrocious "I[S_IWGRP] I[|] I[S_IWOTH]" highlighting in the first hunk Signed-off-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz> Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-04-25ioctl_userfaultfd.2, userfaultfd.2: Minor tweaks to Axel's patchAlejandro Colomar2-4/+5
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-04-25ioctl_userfaultfd.2, userfaultfd.2: add minor fault modeAxel Rasmussen2-22/+215
Userfaultfd minor fault mode is supported starting from Linux 5.13. This commit adds a description of the new mode, as well as the new ioctl used to resolve such faults. The two go hand-in-hand: one can't resolve a minor fault without continue, and continue can't be used to resolve any other kind of fault. v1->v2: - Some spelling / phrasing improvements v2->v3: - Improved line wrapping in man2/ioctl_userfaultfd.2 v3->v4: - Rebased onto http://www.alejandro-colomar.es/src/alx/linux/man-pages/man-pages.git/ main - Mentioned minor fault shmem support - Improved line wrapping in man2/userfaultfd.2 Reviewed-by: Peter Xu <peterx@redhat.com> Signed-off-by: Axel Rasmussen <axelrasmussen@google.com> Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-04-16scanf.3: Clarify ll and L modifiersAlejandro Colomar1-9/+26
Relevant documents: POSIX: <https://pubs.opengroup.org/onlinepubs/9699919799/functions/fscanf.html> glibc: <https://www.gnu.org/software/libc/manual/html_mono/libc.html#Numeric-Input-Conversions> ISO C2x: <http://www.open-std.org/JTC1/SC22/WG14/www/docs/n2731.pdf#subsubsection.7.21.6.2> Still, from the documentation linked above, it seems to me that "%Ln" is supported as a glibc extension, and doesn't fall into "either no effect or undefined behavior" as says the GCC warning shown in the bugzilla report. I didn't modify the documentation regarding %n, and recommend investigating a possible GCC bug. Reported-by: Avinash Sonawane <rootkea@gmail.com> Link: bugzilla <https://bugzilla.kernel.org/show_bug.cgi?id=215844> Cc: glibc <libc-alpha@sourceware.org> Cc: GCC <gcc@gcc.gnu.org> Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-04-14timerfd_create.2: tfixнаб1-1/+1
Signed-off-by: Ahelenia Ziemiańska <nabijaczleweli@nabijaczleweli.xyz> Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-04-02uri.7: Be more precise in RFC referenceAlejandro Colomar1-1/+2
RFC 7595 points to RFC 3986. Let's refer to where the info actually is. Reported-by: Jakub Wilk <jwilk@jwilk.net> Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-04-02undocumented.3: Add thrd_*() C11 functionsAlejandro Colomar1-0/+5
Reported-by: Avinash Sonawane <rootkea@gmail.com> Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-04-02scripts/bash_aliases: grep_syscall[_def](): Fix bug that couldn't find ↵Alejandro Colomar1-2/+2
syscalls with 0 args Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-30fork.2: EXAMPLES: Add simple example using fork(2) without wait(2)Alejandro Colomar1-1/+36
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-29Revert "uri.7: The term URL is deprecated, in favor of URI"Alejandro Colomar1-52/+49
This reverts commit 97bf2b7a7287b8e1672967f2df31f4a80a43edae. That commit was incorrect, as Jakub pointed out. Link: linux-man@ <https://lore.kernel.org/linux-man/36b89bec-1def-e87c-5477-c87f2f0e48e9@gmail.com/T/> Reported-by: Jakub Wilk <jwilk@jwilk.net> Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-28uri.7: Update RFC reference (2718 -> 7595)Alejandro Colomar1-1/+1
There's no significant change that affects this paragraph, so simply update the reference to the obsolete RFC, to refer to the current one. Cc: NGINX Unit <unit@nginx.org> Cc: Jakub Wilk <jwilk@jwilk.net> Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-28uri.7: The term URL is deprecated, in favor of URIAlejandro Colomar1-49/+52
See RFCs 4395 (obsoleted by 7595) and 7595. So, since URI and URL have been used as synonims and it wasn't clear to most people what the difference was, the RFCs seem to have explicitly avoided URL, and now use URI as the only term, which still means what it meant (so now URL is just a synonim for URI). This commit replaces (almost all) occurences of URL by URI, except when it is referring to the old term itself. Keep some legacy info just for readers to understand this. Cc: NGINX Unit <unit@nginx.org> Cc: Jakub Wilk <jwilk@jwilk.net> Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-28uri.7: Update RFC reference (2279 -> 3629)Alejandro Colomar1-1/+1
There's no significant change that affects the manual page, so simply update the reference to refer to the new one. Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-22ioctl_userfaultfd.2: Corrections for returned .ioctls membersIan Abbott1-7/+20
Support for the `UFFDIO_WRITEPROTECT` operation is not indicated in the `ioctls` member of `struct uffdio_api`. It is indicated in the `ioctls` member of `struct uffdio_register` along with indications of support for the `UFFDIO_COPY`, `UFFDIO_WAKE` and `UFFDIO_ZEROPAGE` operations (and also the `UFFDIO_CONTINUE` operation supported since Linux 5.13 but that is not documented by this man page yet.) Fixes: f559fa36a678 ("ioctl_userfaultfd.2: Add write-protect mode docs") Signed-off-by: Ian Abbott <abbotti@mev.co.uk> Acked-by: Peter Xu <peterx@redhat.com> Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-22console_codes.4: ffixnick black1-11/+11
Fix up the busted OSC command list (reset palette and set palette). Remove CSI prefix from the list of non-CSI escapes. End all items of said list with periods, matching other sections of the page. Link: <https://lore.kernel.org/linux-man/Yjg4VHMhrabggl88@schwarzgerat.orthanc/T/> Signed-off-by: nick black <nickblack@linux.com> Acked-by: "G. Branden Robinson" <g.branden.robinson@gmail.com> Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-22cacosh.3, catan.3, catanh.3: EXAMPLES: Fix variable use in formulasStephen Kitt3-3/+3
The cacosh, catan, and catanh man pages include examples using a non-existant f2 variable. Replacing the f2 references with f fixes the examples. Signed-off-by: Stephen Kitt <steve@sk2.org> Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-21membarrier.2: EXAMPLES: Remove unused parameters to main()Alejandro Colomar1-1/+1
`int main(void)` is a valid signature for main(). Since we're not using any of its parameters, use that. Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-21Makefile: lint: Skip link pages (.so ...)Alejandro Colomar1-2/+4
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-20glob.7: ffixAlejandro Colomar1-1/+1
Fix error accidentally introduced in 7b97eb9ff04e Suggested-by: "G. Branden Robinson" <g.branden.robinson@gmail.com> Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-20Makefile: Remove old 'check-groff-warnings' targetAlejandro Colomar1-20/+0
Use 'lint-groff' instead, which show the same groff(1) warnings, but also shows more warnings (CHECKSTYLE). It also runs incrementally, so it only reruns for modified pages. Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-20Makefile: GROFFFLAGS: Enable all warnings with -wwAlejandro Colomar1-0/+1
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-20Many pages: Fix style issues reported by `make lint-mandoc`Alejandro Colomar43-97/+131
Plus some other found in the process. Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-20Makefile: lint-mandoc: Add new target to run mandoc as a linterAlejandro Colomar1-3/+15
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-20checkstyle.tmac: Silence groff CHECKSTYLE warning for blank linesAlejandro Colomar1-0/+3
Code examples contain many blank lines. That warning, although sometimes valid, is too noisy. Cc: "G. Branden Robinson" <g.branden.robinson@gmail.com> Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-20Many pages: Fix style issues reported by `make lint-groff`Alejandro Colomar602-4303/+4818
Plus some other found in the process. Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-20ioctl_tty.2: ffixAlejandro Colomar1-35/+35
Use \~ for the space between a type and the '*' pointer symbol. Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-19Makefile: Add -t to GROFFFLAGS to run tbl(1)Alejandro Colomar1-0/+1
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-18Makefile: Consistency fixes to naming of variablesAlejandro Colomar1-12/+16
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-18Makefile, etc/groff/tmac/deadly.tmac: Add lint and lint-groff targetsAlejandro Colomar2-6/+56
'lint' is a metatarget that triggers all lint-* targets (currently that is just 'lint-groff'). 'lint-groff' is a target that runs groff -rCHECKSTYLE to check manual pages' groff(7) correctness. etc/groff/tmac/deadly.tmac is a file written by Branden, to make groff(1) abort when it finds a style problem, which then causes make(1) to also abort. CC: "G. Branden Robinson" <g.branden.robinson@gmail.com> Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-18Makefile: Use the $(V).SILENT trick instead of --silentAlejandro Colomar1-1/+1
Hardcoding --silent into MAKEFLAGS makes it impossible to print the commands used while running make. Instead, use the special target .SILENT, masked by a dummy variable V, which when given any value (e.g., V=1) will make the target non-special, and will not silence the make invocation. Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-18.gitignore, Makefile: Use builddir to contain htmlbuilddirAlejandro Colomar2-5/+6
This will simplify make clean when adding other tmp dirs for other purposes, such as building PDF pages, or linting the groff files. Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-18Makefile: Build HTML pages incrementallyAlejandro Colomar1-63/+63
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-17madvise.2: update EINVAL return infoCharan Teja Reddy1-0/+10
MADV_COLD and MADV_PAGEOUT advises on an address range which includes locked, Huge TLB pages or VM_PFNMAP pages can return EINVAL. Update the man pages accordingly. Reported-by: Nadav Amit <nadav.amit@gmail.com> Signed-off-by: Charan Teja Reddy <quic_charante@quicinc.com> Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-15uintptr_t.3: Update link page to point to intptr_t.3Alejandro Colomar1-1/+1
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-15stat.2, statx.2: Fix descriptions for AT_NO_AUTOMOUNTPádraig Brady2-31/+17
fstatat(..., AT_NO_AUTOMOUNT) has had the following history in Linux: v2.6.37-7314-g6f45b65672c8 add AT_NO_AUTOMOUNT and fstatat honors it v3.1-rc7-68-gb6c8069d3577 ignore AT_NO_AUTOMOUNT since default operation now less eagerly mounts v4.10-11255-ga528d35e8bfc adds statx which reinstated 2.6.38 behavior for fstatat (not released) v4.11-rc7-14-gdeccf497d804 adjust fstatat so that AT_NO_AUTOMOUNT always specified (to statx) * man2/stat.2: Adjust AT_NO_AUTOMOUNT description for fstatat.2 as per the above, to indicate AT_NO_AUTOMOUNT should be avoided with fstatat() since it's ignored since 3.1 and implied since 4.11. Don't mention commit v4.13-9318-g42f461482178 as it was reverted, and moot anyway since we can't adjust AT_NO_AUTOMOUNT since 3.1. * man2/statx.2: Mention that stat(), lstat(), and fstatat() imply AT_NO_AUTOMOUNT. Signed-off-by: Pádraig Brady <P@draigBrady.com> Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-14nscd.conf.5: Add debug level descriptionChristian Aistleitner1-0/+4
With only the default debug level documented, neither the possible range of the debug levels nor their purpose was apparent. This made it hard to use debug levels. So we add a short description of them. Signed-off-by: Christian Aistleitner <christian@quelltextlich.at> Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06Various pages: Add LIBRARY section (libc)Alejandro Colomar52-0/+156
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06dladdr.3, dlerror.3, dlinfo.3, dlopen.3, dlsym.3: Add LIBRARY section (libdl)Alejandro Colomar5-10/+15
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06crypt.3, encrypt.3: Add LIBRARY section (libcrypt)Alejandro Colomar2-4/+6
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06getaddrinfo_a.3: Add LIBRARY section (libanl)Alejandro Colomar1-2/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06Various pages: Add LIBRARY section (libc)Alejandro Colomar20-0/+60
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06FILE.3: Add LIBRARY section (libc)Alejandro Colomar1-0/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06Various pages: Add LIBRARY section (libc)Alejandro Colomar25-0/+75
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06getdate.3: SYNOPSIS: Remove redundant includeAlejandro Colomar1-2/+0
It was a residue from old code, before the FTM subsection. Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06Various pages: Add LIBRARY section (libc)Alejandro Colomar51-0/+153
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06INFINITY.3, double_t.3: Add LIBRARY section (libm)Alejandro Colomar2-0/+6
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06Many pages: LIBRARY: srcfixAlejandro Colomar670-677/+677
Escape '-' in -l option to cc(1). Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06inet_net_pton.3: Add LIBRARY section (libresolv)Alejandro Colomar1-2/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06Various pages: Add LIBRARY section (libm)Alejandro Colomar56-112/+168
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06clock_getcpuclockid.3: Add LIBRARY section (librt)Alejandro Colomar1-2/+8
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06Various pages: Add LIBRARY section (librt)Alejandro Colomar9-18/+27
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06login.3: Add LIBRARY section (libutil)Alejandro Colomar1-2/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06Various pages: Add LIBRARY section (libc)Alejandro Colomar14-0/+42
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06Various pages: Add LIBRARY section (libc)Alejandro Colomar23-0/+69
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06iswcntrl.3: Add LIBRARY section (libc)Alejandro Colomar1-0/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06iswctype.3: Add LIBRARY section (libc)Alejandro Colomar1-0/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06iswdigit.3: Add LIBRARY section (libc)Alejandro Colomar1-0/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06iswgraph.3: Add LIBRARY section (libc)Alejandro Colomar1-0/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06iswlower.3: Add LIBRARY section (libc)Alejandro Colomar1-0/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06iswprint.3: Add LIBRARY section (libc)Alejandro Colomar1-0/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06iswpunct.3: Add LIBRARY section (libc)Alejandro Colomar1-0/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06iswspace.3: Add LIBRARY section (libc)Alejandro Colomar1-0/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06iswupper.3: Add LIBRARY section (libc)Alejandro Colomar1-0/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06iswxdigit.3: Add LIBRARY section (libc)Alejandro Colomar1-0/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06key_setsecret.3: Add LIBRARY section (libc)Alejandro Colomar1-0/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06killpg.3: Add LIBRARY section (libc)Alejandro Colomar1-0/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06lconv-struct.3: Add LIBRARY section (libc)Alejandro Colomar1-0/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06list.3: Add LIBRARY section (libc)Alejandro Colomar1-0/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06localeconv.3: Add LIBRARY section (libc)Alejandro Colomar1-0/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06lockf.3: Add LIBRARY section (libc)Alejandro Colomar1-0/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06j0.3: Add LIBRARY section (libm)Alejandro Colomar1-2/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06lgamma.3: Add LIBRARY section (libm)Alejandro Colomar1-2/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06log10.3: Add LIBRARY section (libm)Alejandro Colomar1-2/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06log1p.3: Add LIBRARY section (libm)Alejandro Colomar1-2/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06log2.3: Add LIBRARY section (libm)Alejandro Colomar1-2/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06log.3: Add LIBRARY section (libm)Alejandro Colomar1-2/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06logb.3: Add LIBRARY section (libm)Alejandro Colomar1-2/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06lrint.3: Add LIBRARY section (libm)Alejandro Colomar1-2/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06lround.3: Add LIBRARY section (libm)Alejandro Colomar1-2/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06matherr.3: Add LIBRARY section (libm)Alejandro Colomar1-2/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06modf.3: Add LIBRARY section (libm)Alejandro Colomar1-2/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06nan.3: Add LIBRARY section (libm)Alejandro Colomar1-2/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06nextafter.3: Add LIBRARY section (libm)Alejandro Colomar1-2/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06nextup.3: Add LIBRARY section (libm)Alejandro Colomar1-2/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06pow10.3: Add LIBRARY section (libm)Alejandro Colomar1-2/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06pow.3: Add LIBRARY section (libm)Alejandro Colomar1-2/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06lsearch.3: Add LIBRARY section (libc)Alejandro Colomar1-0/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06lseek64.3: Add LIBRARY section (libc)Alejandro Colomar1-0/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06makecontext.3: Add LIBRARY section (libc)Alejandro Colomar1-0/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06makedev.3: Add LIBRARY section (libc)Alejandro Colomar1-0/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06mallinfo.3: Add LIBRARY section (libc)Alejandro Colomar1-0/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06malloc.3: Add LIBRARY section (libc)Alejandro Colomar1-0/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06malloc_get_state.3: Add LIBRARY section (libc)Alejandro Colomar1-0/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06malloc_hook.3: Add LIBRARY section (libc)Alejandro Colomar1-0/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06malloc_info.3: Add LIBRARY section (libc)Alejandro Colomar1-0/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06malloc_stats.3: Add LIBRARY section (libc)Alejandro Colomar1-0/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06malloc_trim.3: Add LIBRARY section (libc)Alejandro Colomar1-0/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06malloc_usable_size.3: Add LIBRARY section (libc)Alejandro Colomar1-0/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06mallopt.3: Add LIBRARY section (libc)Alejandro Colomar1-0/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06MAX.3: Add LIBRARY section (libc)Alejandro Colomar1-0/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06mblen.3: Add LIBRARY section (libc)Alejandro Colomar1-0/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06MB_CUR_MAX.3: Add LIBRARY section (libc)Alejandro Colomar1-0/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06MB_LEN_MAX.3: Add LIBRARY section (libc)Alejandro Colomar1-0/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06mbrlen.3: Add LIBRARY section (libc)Alejandro Colomar1-0/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06mbrtowc.3: Add LIBRARY section (libc)Alejandro Colomar1-0/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06mbsinit.3: Add LIBRARY section (libc)Alejandro Colomar1-0/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06mbsnrtowcs.3: Add LIBRARY section (libc)Alejandro Colomar1-0/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06mode_t.3: Add LIBRARY section (libc)Alejandro Colomar1-0/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06mbsrtowcs.3: Add LIBRARY section (libc)Alejandro Colomar1-0/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06mbstowcs.3: Add LIBRARY section (libc)Alejandro Colomar1-0/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06mbtowc.3: Add LIBRARY section (libc)Alejandro Colomar1-0/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06mcheck.3: Add LIBRARY section (libc)Alejandro Colomar1-0/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06memccpy.3: Add LIBRARY section (libc)Alejandro Colomar1-0/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06memchr.3: Add LIBRARY section (libc)Alejandro Colomar1-0/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06memcmp.3: Add LIBRARY section (libc)Alejandro Colomar1-0/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06memfrob.3: Add LIBRARY section (libc)Alejandro Colomar1-0/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06mempcpy.3: Add LIBRARY section (libc)Alejandro Colomar1-0/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06memfrob.3: wfixAlejandro Colomar1-4/+4
This function doesn't encrypt. It encodes, which is different. But I used the word obfuscate, which is the same that glibc uses, and it is very clear, I think. Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06memmem.3: Add LIBRARY section (libc)Alejandro Colomar1-0/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06memmove.3: Add LIBRARY section (libc)Alejandro Colomar1-0/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06memcpy.3: Add LIBRARY section (libc)Alejandro Colomar1-0/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06memset.3: Add LIBRARY section (libc)Alejandro Colomar1-0/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06mkdtemp.3: Add LIBRARY section (libc)Alejandro Colomar1-0/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06mkfifo.3: Add LIBRARY section (libc)Alejandro Colomar1-0/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06mkstemp.3: Add LIBRARY section (libc)Alejandro Colomar1-0/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06mktemp.3: Add LIBRARY section (libc)Alejandro Colomar1-0/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06mpool.3: Add LIBRARY section (libc)Alejandro Colomar1-0/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06mq_close.3: Add LIBRARY section (librt)Alejandro Colomar1-2/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06mq_getattr.3: Add LIBRARY section (librt)Alejandro Colomar1-2/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06mq_notify.3: Add LIBRARY section (librt)Alejandro Colomar1-2/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06mq_receive.3: Add LIBRARY section (librt)Alejandro Colomar1-2/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06mq_open.3: Add LIBRARY section (librt)Alejandro Colomar1-2/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
2022-03-06mq_send.3: Add LIBRARY section (librt)Alejandro Colomar1-2/+3
Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>