aboutsummaryrefslogtreecommitdiffstats
path: root/man2/keyctl.2
AgeCommit message (Expand)AuthorFilesLines
2024-05-02man/, share/mk/: Move man*/ to man/Alejandro Colomar1-2297/+0
2024-02-25man*/: srcfixAlejandro Colomar1-2/+2
2023-11-01man*/: wfix (say 'null pointer', not 'NULL pointer')Alejandro Colomar1-1/+1
2023-10-31man*/: srcfix (Use .P instead of .PP or .LP)Alejandro Colomar1-15/+15
2023-05-03man*/, man.ignore.grep: srcfix; warn about blank linesAlejandro Colomar1-24/+24
2023-03-30man*/, man-pages.7: VERSIONS, STANDARDS, HISTORY: Reorganize sectionsAlejandro Colomar1-5/+5
2023-02-05Many pages: Use \[bu] instead of \(buAlejandro Colomar1-11/+11
2023-02-05Many pages: Use \[ha] instead of \(haAlejandro Colomar1-1/+1
2023-02-05Many pages: Use \[em] instead of \(emAlejandro Colomar1-2/+2
2023-02-05Many pages: Use \[aq] instead of \(aqAlejandro Colomar1-2/+2
2022-12-04Many pages: wfixAlejandro Colomar1-4/+6
2022-10-30Many pages: Use correct letter case in page titles (TH)Alejandro Colomar1-1/+1
2022-10-29Many pages: Use a consistent style for listsAlejandro Colomar1-6/+6
2022-10-09dist.mk, All pages: .TH: Generate date at 'make dist'Alejandro Colomar1-1/+1
2022-10-09getent.1, iconv.1, intro.1, ldd.1, locale.1, localedef.1, memusage.1, memusag...Alejandro Colomar1-1/+1
2022-09-17Various pages: EXAMPLES: Align variable declarationsAlex Colomar1-11/+11
2022-09-09Revert "src.mk, All pages: Move man* to man/"Alejandro Colomar1-0/+2295
2022-09-05src.mk, All pages: Move man* to man/Alejandro Colomar1-2295/+0
2022-08-25Revert "Many pages: Document fixed-width types with ISO C naming"Alejandro Colomar1-4/+4
2022-08-24Many pages: Document fixed-width types with ISO C namingman-pages-6.0-rc1Alejandro Colomar1-4/+4
2022-08-21All pages: Remove the 5th argument to .THAlejandro Colomar1-1/+1
2022-08-21All pages: Replace the 4th argument to .TH by "Linux man-pages (unreleased)"Alejandro Colomar1-1/+1
2022-07-29Many pages: Use STANDARDS instead of CONFORMING TOAlejandro Colomar1-1/+1
2022-06-17Various pages: Defer definition of iovec to iovec(3type)Alejandro Colomar1-10/+2
2022-05-03Various pages: EXAMPLES: ffixAlejandro Colomar1-4/+6
2022-05-02keyctl.2: EXAMPLES: Parenthesize macro definitionAlejandro Colomar1-1/+1
2022-05-02Various pages: EXAMPLES: Remove unused includesAlejandro Colomar1-5/+3
2022-05-01Various pages: EXAMPLES: Fix usage of argc and argvAlejandro Colomar1-0/+6
2022-04-30Many pages: EXAMPLES: Add wrapper comments SRC BEGIN and SRC ENDAlejandro Colomar1-0/+2
2022-03-20Many pages: Fix style issues reported by `make lint-mandoc`Alejandro Colomar1-2/+2
2022-03-20Many pages: Fix style issues reported by `make lint-groff`Alejandro Colomar1-96/+114
2022-03-06Many pages: LIBRARY: srcfixAlejandro Colomar1-2/+2
2022-02-25keyctl.2: Add LIBRARY sectionAlejandro Colomar1-2/+7
2022-02-25Various pages: [Linux-man-pages-copyleft] Use SPDX-License-IdentifierAlejandro Colomar1-21/+1
2021-08-27iconv.1, ldd.1, accept.2, access.2, add_key.2, arch_prctl.2, bpf.2, chmod.2, ...Michael Kerrisk1-1/+1
2021-08-18add_key.2, keyctl.2, request_key.2: Note that the "libkeyutils" package provi...Michael Kerrisk1-0/+3
2021-05-11keyctl.2: Use syscall(SYS_...); for system calls without a glibc wrapperAlejandro Colomar1-10/+7
2021-03-22getent.1, ldd.1, locale.1, localedef.1, memusage.1, memusagestat.1, mtrace.1,...Michael Kerrisk1-1/+1
2021-03-15Various pages: Remove unused <sys/types.h>Alejandro Colomar1-1/+0
2021-01-21Various pages: use "\-" to generate real minus in circumstances where appropr...Michael Kerrisk1-6/+6
2021-01-21Various pages: use real minus signs in pathnamesMichael Kerrisk1-1/+1
2021-01-21Various pages: Inside code blocks (.EX/.EE) use \- to get real minus signsMichael Kerrisk1-2/+2
2021-01-08keyctl.2: wfixMichael Kerrisk1-0/+2
2021-01-07Various pages: Standardize wording around setting of 'errno' on errorMichael Kerrisk1-1/+1
2020-12-30keyctl.2: SYNOPSIS: Fix prototype parameter typesAlejandro Colomar1-3/+3
2020-12-30Various pages: Normalize NOTES about nonexistent glibc wrappersGanimedes Colomar1-1/+1
2020-12-30Various pages: Normalize SYNOPSIS notes about nonexistent glibc wrappersGanimedes Colomar1-1/+2
2020-12-27ioctl_ns.2, keyctl.2, memfd_create.2, pidfd_send_signal.2, poll.2, seccomp.2,...Michael Kerrisk1-3/+3
2020-12-23Various pages: Remove explicit blank lines, replacing them with .PP when appr...Alejandro Colomar1-1/+1
2020-12-01keyctl.2: tfixArusekk1-1/+1
2020-11-01memusage.1, pldd.1, sprof.1, add_key.2, bind.2, bpf.2, clone.2, dup.2, epoll_...Michael Kerrisk1-1/+1
2020-09-15add_key.2, clock_getres.2, clone.2, futex.2, getdents.2, getpid.2, getrlimit....Alejandro Colomar1-9/+13
2020-08-09pldd.1, bpf.2, execve.2, futex.2, ioctl_fat.2, ioctl_tty.2, keyctl.2, signalf...Michael Kerrisk1-1/+1
2020-07-24Various pages: Use standard .\" comment styleMike Frysinger1-4/+4
2020-07-06intro.1, localedef.1, memusage.1, memusagestat.1, bpf.2, execve.2, fork.2, ke...Michael Kerrisk1-16/+16
2020-06-19keyctl.2: Declare auth_keyOleksandr Kravchuk1-0/+1
2020-06-12man2/*: srcfix: trim trailing spaceBjarni Ingi Gislason1-1/+1
2020-06-09iconv.1, locale.1, memusage.1, memusagestat.1, pldd.1, sprof.1, _syscall.2, a...Michael Kerrisk1-1/+1
2020-05-31Various pages: retitle EXAMPLE section heading to EXAMPLESMichael Kerrisk1-1/+1
2019-03-06getent.1, iconv.1, ldd.1, locale.1, localedef.1, memusage.1, memusagestat.1, ...Michael Kerrisk1-1/+1
2019-02-27locale.1, memusage.1, pldd.1, _syscall.2, add_key.2, bind.2, bpf.2, chown.2, ...Michael Kerrisk1-24/+24
2019-02-27epoll_ctl.2, ioctl_userfaultfd.2, keyctl.2, ptrace.2, socket.7: ffixMichael Kerrisk1-1/+1
2019-02-27keyctl.2, mlock.2, timerfd_create.2, write.2, nl_langinfo.3, posix_spawn.3: ffixMichael Kerrisk1-1/+1
2018-10-14keyctl.2: tfixMichael Kerrisk1-1/+1
2018-07-02keyctl.2: srcfix: add FIXMEMichael Kerrisk1-0/+4
2018-04-27keyctl.2, sincos.3: spfixMichael Kerrisk1-2/+2
2018-04-27keyctl.2: tfixMichael Kerrisk1-1/+1
2018-04-27fallocate.2, keyctl.2, bzero.3: spfixMichael Kerrisk1-1/+1
2017-11-20keyctl.2: ffix: add some soft hyphenation points to long URLMichael Kerrisk1-1/+1
2017-09-25keyctl.2: tfixMichael Kerrisk1-1/+1
2017-09-15iconv.1, ldd.1, locale.1, localedef.1, memusage.1, memusagestat.1, mtrace.1, ...Michael Kerrisk1-1/+1
2017-09-11keyctl.2: Remove parentheses from the crypto API URL descriptionEugene Syromyatnikov1-1/+1
2017-09-11keyctl.2: mention keyctl_dh_compute(3) and keyctl_dh_compute_alloc (3)Eugene Syromyatnikov1-0/+11
2017-09-11keyctl.2: srcfix: remove www.tmac inclusionEugene Syromyatnikov1-1/+0
2017-09-03keyctl.2: Minor fixes to Eugene's patchMichael Kerrisk1-10/+11
2017-09-03keyctl.2: Document the KEYCTL_RESTRICT_KEYRING operationEugene Syromyatnikov1-0/+87
2017-09-03keyctl.2: Minor fixes to Eugene's patchMichael Kerrisk1-44/+45
2017-09-03keyctl.2: Document the ability to provide KDF parameters in KEYCTL_DH_COMPUTEEugene Syromyatnikov1-3/+179
2017-09-03keyctl.2: Mention ENOMEM in ERRORSEugene Syromyatnikov1-0/+4
2017-09-03keyctl.2: Minor tweaks to Eugene's patch (mention old keys.txt file)Michael Kerrisk1-1/+3
2017-09-03keyctl.2: ffixMichael Kerrisk1-1/+5
2017-09-03keyctl.2: Update kernel documentation path referenceEugene Syromyatnikov1-4/+2
2017-09-03keyctl.2: wfix: change "is" to "was" in error descriptionsEugene Syromyatnikov1-6/+6
2017-08-19execve.2, ioctl_console.2, ioctl_iflags.2, ioctl_ns.2, ioctl_userfaultfd.2, k...Michael Kerrisk1-10/+10
2017-08-19ioctl_console.2, ioctl_getfsmap.2, ioctl_iflags.2, ioctl_list.2, ioctl_ns.2, ...Michael Kerrisk1-8/+8
2017-08-16memusage.1, clone.2, eventfd.2, futex.2, getdents.2, ioctl_fat.2, ioctl_ns.2,...Michael Kerrisk1-2/+2
2017-08-16_syscall.2, bpf.2, cacheflush.2, capget.2, chdir.2, chmod.2, chroot.2, clock_...Michael Kerrisk1-171/+171
2017-08-15_syscall.2, clock_getres.2, clone.2, copy_file_range.2, create_module.2, dele...Michael Kerrisk1-1/+1
2017-08-15_exit.2, accept.2, chmod.2, dup.2, getgroups.2, keyctl.2, link.2, mkdir.2, mk...Michael Kerrisk1-1/+1
2017-08-15_exit.2, bpf.2, cacheflush.2, capget.2, chdir.2, chmod.2, chroot.2, clock_get...Michael Kerrisk1-3/+3
2017-03-17keyctl.2: srcfixMichael Kerrisk1-1/+2
2017-03-17keyctl.2: tfixJakub Wilk1-1/+1
2017-03-13Removed trailing white space at end of linesMichael Kerrisk1-2/+2
2017-03-13add_key.2, execve.2, fork.2, fsync.2, getrandom.2, getrlimit.2, getxattr.2, i...Michael Kerrisk1-1/+1
2017-03-12keyctl.2: wfixMichael Kerrisk1-1/+1
2017-03-12keyctl.2: Minor wording fix for KEYCTL_SET_REQKEY_KEYRINGMichael Kerrisk1-1/+1
2017-03-12keyctl.2: Improve KEYCTL_REJECT descriptionMichael Kerrisk1-4/+8
2017-03-12keyctl.2: Minor improvement to KEYCTL_INSTANTIATE descriptionMichael Kerrisk1-2/+5
2017-03-12keyctl.2: Minor improvements to KEYCTL_ASSUME_AUTHORITY descriptionMichael Kerrisk1-2/+5
2017-03-12keyctl.2: Minor clarification for KEYCTL_UPDATEMichael Kerrisk1-2/+3
2017-03-12keyctl.2: Minor clarification for KEYCTL_REJECTMichael Kerrisk1-2/+3
2017-03-12keyctl.2, request_key.2: Consistently use term "negatively instantiated key"Michael Kerrisk1-5/+5
2017-03-12keyctl.2: srcfixMichael Kerrisk1-2/+0
2017-03-12keyctl.2: Improvements to description of KEYCTL_GET_KEYRING_IDMichael Kerrisk1-6/+16
2017-03-12keyctl.2: Minor wording fixMichael Kerrisk1-3/+3
2017-03-12keyctl.2: wfixMichael Kerrisk1-1/+1
2017-01-04keyctl.2: tfixJakub Wilk1-2/+2
2016-12-27keyctl.2: srcfix: update FIXMEMichael Kerrisk1-1/+1
2016-12-27keyctl.2: KEYCTL_SET_REQKEY_KEYRING also has an effect for request_key(2)Michael Kerrisk1-4/+4
2016-12-27keyctl.2: Improve a KEYCTL_SET_REQKEY_KEYRING detailMichael Kerrisk1-1/+2
2016-12-27keyctl.2: tfixEugene Syromyatnikov1-1/+0
2016-12-27keyctl.2: Clarify permission rules for KEYCTL_SETPERMMichael Kerrisk1-4/+8
2016-12-27keyctl.2: Add an example programMichael Kerrisk1-0/+266
2016-12-27keyctl.2: srcfix: FIXMEMichael Kerrisk1-0/+5
2016-12-27keyctl.2: Minor tweaksMichael Kerrisk1-5/+9
2016-12-27add_key.2, keyctl.2, request_key.2, syscalls.2: Correct kernel version for ke...Michael Kerrisk1-14/+14
2016-12-27keyctl.2: Note rationale for Diffie-Hellman computation to keyctl()Michael Kerrisk1-1/+13
2016-12-27keyctl.2: SEE ALSO: add some refsMichael Kerrisk1-0/+3
2016-12-27keyctl.2: Tweaks after discussions with David HowellsMichael Kerrisk1-6/+5
2016-12-27keyctl.2: wfixMichael Kerrisk1-2/+2
2016-12-27keyctl.2: Minor tweaks to KEYCTL_JOIN_SESSION_KEYRING textMichael Kerrisk1-4/+4
2016-12-27keyctl.2: Reworking and improvement after discussions with David HowellsMichael Kerrisk1-57/+44
2016-12-27keyctl.2: Remove FIXMEs/update details after conversation with David HowellsMichael Kerrisk1-24/+28
2016-12-27keyctl.2: Improvements to KEYCTL_DH_COMPUTE textMichael Kerrisk1-6/+9
2016-12-27keyctl.2: Add EPERM error for KEYCTL_GET_PERSISTENTMichael Kerrisk1-0/+10
2016-12-27dd_key.2, keyctl.2, request_key.2: ffixMichael Kerrisk1-8/+8
2016-12-27keyctl.2: tfixMichael Kerrisk1-11/+11
2016-12-27keyctl.2: srcfix: FIXMEsMichael Kerrisk1-5/+48
2016-12-27keyctl.2: tfixMichael Kerrisk1-1/+7
2016-12-27keyctl.2: srcfix: FIXME clean-upMichael Kerrisk1-17/+24
2016-12-27keyctl.2: wfixMichael Kerrisk1-1/+2
2016-12-27keyctl.2: wfix + remove FIXMEMichael Kerrisk1-2/+2
2016-12-27keyctl.2: srcfix: FIXMEMichael Kerrisk1-0/+1
2016-12-27keyctl.2: srcfix: FIXME KEYCTL_NEGATEMichael Kerrisk1-2/+4
2016-12-27keyctl.2: ffixMichael Kerrisk1-1/+1
2016-12-27keyctl.2: Wording fixes for KEY_DESCRIBEMichael Kerrisk1-10/+10
2016-12-27keyctl.2: Consolidate list of special keyring IDs to a single locationMichael Kerrisk1-46/+20
2016-12-27keyctl.2: srcfix: remove obsolete FIXMEMichael Kerrisk1-3/+0
2016-12-27keyctl.2: Change licenseMichael Kerrisk1-5/+20
2016-12-27keyctl.2: srcfix: FIXMEMichael Kerrisk1-0/+2
2016-12-27keyctl.2: ERRORS: add EINVAL error case for KEYCTL_SEARCHMichael Kerrisk1-0/+14
2016-12-27keyctl.2: wfixMichael Kerrisk1-1/+1
2016-12-27keyctl.2: SYNOPSIS: include <sys/types.h>Michael Kerrisk1-0/+1
2016-12-27keyctl.2: wfix: "partially constructed key" ==> "uninstantiated key"Michael Kerrisk1-4/+3
2016-12-27keyctl.2: Further details for KEYCTL_ASSUME_AUTHORITYMichael Kerrisk1-5/+25
2016-12-27keyctl.2: srcfix: FIXMEMichael Kerrisk1-0/+1
2016-12-27keyctl.2: srcfix: FIXMEMichael Kerrisk1-0/+2
2016-12-27keyctl.2: Further details for KEYCTL_READMichael Kerrisk1-0/+37
2016-12-27keyctl.2: Further detail for KEYCTL_REVOKEMichael Kerrisk1-0/+4
2016-12-27keyctl.2: Further details for KEYCTL_GET_KEYRING_IDMichael Kerrisk1-2/+32
2016-12-27keyctl.2: srcfix: FIXMEMichael Kerrisk1-0/+2
2016-12-27keyctl.2: wfixMichael Kerrisk1-1/+1
2016-12-27keyctl.2: ERRORS: place in alphabetical orderMichael Kerrisk1-25/+25
2016-12-27keyctl.2: tfixMichael Kerrisk1-1/+1
2016-12-27keyctl.2: wfixMichael Kerrisk1-1/+1
2016-12-27keyctl.2: Expand SEE ALSO listMichael Kerrisk1-0/+20
2016-12-27keyctl.2: Add notes on libkeyutils wrapper functionsMichael Kerrisk1-7/+11
2016-12-27keyctl.2: srcfix: update copyrightMichael Kerrisk1-2/+4
2016-12-27keyctl.2: Rename 'option' argument to 'operation'Michael Kerrisk1-12/+12
2016-12-27keyctl.2: Improve KEYCTL_DH_COMPUTE detailsMichael Kerrisk1-20/+30
2016-12-27keyctl.2: Improve KEYCTL_GET_PERSISTENT detailsMichael Kerrisk1-6/+42
2016-12-27keyctl.2: Improve KEYCTL_SESSION_TO_PARENT detailsMichael Kerrisk1-7/+37
2016-12-27keyctl.2: Improve KEYCTL_GET_SECURITY detailsMichael Kerrisk1-9/+35
2016-12-27keyctl.2: Improve KEYCTL_ASSUME_AUTHORITY detailsMichael Kerrisk1-11/+30
2016-12-27keyctl.2: Improve KEYCTL_SET_REQKEY_KEYRING detailsMichael Kerrisk1-18/+45
2016-12-27keyctl.2: Improve KEYCTL_INVALIDATE detailsMichael Kerrisk1-8/+24
2016-12-27keyctl.2: Improve KEYCTL_SET_TIMEOUT detailsMichael Kerrisk1-8/+18
2016-12-27keyctl.2: Improve KEYCTL_INSTANTIATE_IOV detailsMichael Kerrisk1-22/+33
2016-12-27keyctl.2: Improve KEYCTL_REJECT detailsMichael Kerrisk1-11/+33
2016-12-27keyctl.2: Simplify KEYCTL_NEGATE detailsMichael Kerrisk1-24/+2
2016-12-27keyctl.2: Improve KEYCTL_INSTANTIATE detailsMichael Kerrisk1-12/+28
2016-12-27keyctl.2: Improve KEYCTL_READ detailsMichael Kerrisk1-9/+12
2016-12-27keyctl.2: Improve KEYCTL_SEARCH detailsMichael Kerrisk1-22/+92
2016-12-27keyctl.2: Note kernel version for all operations added in 2.6.11 (initial rel...Michael Kerrisk1-13/+13
2016-12-27keyctl.2: Improve KEYCTL_UNLINK detailsMichael Kerrisk1-10/+13
2016-12-27keyctl.2: Improve KEYCTL_LINK detailsMichael Kerrisk1-12/+40
2016-12-27keyctl.2: Improve KEYCTL_CLEAR detailsMichael Kerrisk1-3/+12
2016-12-27keyctl.2: Improve KEYCTL_DESCRIBE detailsMichael Kerrisk1-20/+55
2016-12-27keyctl.2: Improve KEYCTL_SETPERM detailsMichael Kerrisk1-37/+166
2016-12-27keyctl.2: Improve KEYCTL_CHOWN detailsMichael Kerrisk1-2/+6
2016-12-27keyctl.2: Tweak description of ENOTDIR errorMichael Kerrisk1-1/+2
2016-12-27keyctl.2: wfix: various fixes in discussion of casting typesMichael Kerrisk1-103/+86
2016-12-27keyctl.2: Note libkeyutils equivalents of various operationsMichael Kerrisk1-0/+96
2016-12-27keyctl.2: Improve KEYCTL_REVOKE detailsMichael Kerrisk1-3/+13
2016-12-27keyctl.2: Improve KEYCTL_UPDATE detailsMichael Kerrisk1-6/+16
2016-12-27keyctl.2: Improve KEYCTL_JOIN_SESSION_KEYRING descriptionMichael Kerrisk1-10/+35
2016-12-27keyctl.2: Improve KEYCTL_GET_KEYRING_ID detailsMichael Kerrisk1-5/+30
2016-12-27keyctl.2: ffixMichael Kerrisk1-4/+4
2016-12-27keyctl.2: Add VERSIONS and CONFORMING TO sectionsMichael Kerrisk1-0/+4
2016-12-27keyctl.2: Add reference to kernel documentation fileMichael Kerrisk1-2/+4
2016-12-27keyctl.2: srcfix: FIXMEMichael Kerrisk1-2/+5
2016-12-27keyctl.2: Various wording fixesMichael Kerrisk1-162/+251
2016-12-27keyctl.2: Rework KEYCTL_SET_REQKEY_KEYRING values as a listMichael Kerrisk1-14/+27
2016-12-27keyctl.2: srcfix: rewrap source linesMichael Kerrisk1-84/+155
2016-12-27keyctl.2: Minor fix: reformat call signature in SYNOPSISMichael Kerrisk1-3/+3
2016-12-27keyctl.2: Updates regarding command usage, return values and error codesEugene Syromyatnikov1-51/+568
2016-10-08keyctl.2: Revert "keyctl.2: updates regarding command usage, return values an...Michael Kerrisk1-568/+51
2016-10-07keyctl.2: updates regarding command usage, return values and error codesEugene Syromyatnikov1-51/+568
2016-08-08keyctl.2: Fix order of SEE ALSO entriesMichael Kerrisk1-4/+3
2016-08-08keyctl.2: Minor rewordingMichael Kerrisk1-4/+2