aboutsummaryrefslogtreecommitdiffstats
path: root/man3
AgeCommit message (Expand)AuthorFilesLines
2024-05-02man/, share/mk/: Move man*/ to man/Alejandro Colomar1705-99858/+1
2024-04-26slist.3: wfixSimon Barth1-1/+1
2024-04-26strchr.3: HISTORY: strchrnul(3) is present in FreeBSD and NetBSDAlejandro Colomar1-1/+3
2024-04-10man3/, debian/debhelper.in/glibc-doc.links: Move link pages to their placeAlejandro Colomar16-0/+16
2024-04-09S_ISBLK.3, S_ISCHR.3, S_ISDIR.3, S_ISFIFO.3, S_ISLNK.3, S_ISREG.3, S_ISSOCK.3...Alejandro Colomar7-0/+7
2024-04-04sigwait.3: Note sigprocmask(2) requirement, explicitly link sigtimedwait(2)/N...наб1-1/+6
2024-03-30getgrouplist.3: EXAMPLES: Fix error handling for getpwnam(3)Fedor Lapshin1-2/+7
2024-03-26man*/: EXAMPLES: Add include guardsAlejandro Colomar1-0/+5
2024-03-26man*/: EXAMPLES: Fix includesAlejandro Colomar1-4/+12
2024-03-16getgrouplist.3: Use same type in both sides of comparisonAlejandro Colomar1-5/+5
2024-03-16printf.3: Return the number of bytes printed, not charactersJeremy Baxter1-1/+1
2024-03-12logb.3: floor(log2(fabs(x))) has rounding errorsAlejandro Colomar1-2/+3
2024-03-12TIMESPEC_TO_TIMEVAL.3, TIMEVAL_TO_TIMESPEC.3: Document these macrosAlejandro Colomar2-0/+33
2024-03-12log2.3, log10.3: wfixAlejandro Colomar2-4/+4
2024-03-12cbrt.3: wfix: Cube roots are rarely representableAlejandro Colomar1-2/+5
2024-03-12significand.3: significand() uses FLT_RADIX, not 2Alejandro Colomar1-1/+2
2024-03-12logb.3: logb(x) is floor(log2(fabs(x)))Alejandro Colomar1-1/+1
2024-03-03man*/: epoll_*(), fcntl(), flock(), ioctl(), msgctl(), *prctl(), ptrace(), qu...Alejandro Colomar1-5/+6
2024-02-26share/mk/, man*/: build-ex: Skip expected failuresAlejandro Colomar7-7/+7
2024-02-26man3/: Say cancelation instead of cancellationAlejandro Colomar3-7/+7
2024-02-26mbsrtowcs.3: ffixAlejandro Colomar1-1/+2
2024-02-25man*/: srcfixAlejandro Colomar3-7/+7
2024-02-18getaddrinfo.3: tfixŠtěpán Němec1-1/+1
2024-02-12man*/: ffixAlejandro Colomar1-1/+1
2024-02-12pthread_create.3: Re-do the architecture/default stack size mappingнаб1-17/+2
2024-01-29frexp.3: ISO C defines frexp(3) in terms of 2, not FLT_RADIXAlejandro Colomar1-2/+1
2024-01-28adjtime.3: wfixAlejandro Colomar1-1/+1
2024-01-28man*/: Say ISO 3166Alejandro Colomar1-1/+1
2024-01-28man*/: Say ISO 639Alejandro Colomar1-1/+1
2024-01-28man3/: Say ISO 8601Alejandro Colomar3-13/+13
2024-01-28nl_langinfo.3: ffixAlejandro Colomar1-1/+1
2024-01-28man*/: Say ISO/IEC 2022Alejandro Colomar1-1/+1
2024-01-16fts.3, div_t.3type: ffixG. Branden Robinson1-4/+8
2024-01-01sched_getcpu.3: tfixAlejandro Colomar1-1/+1
2023-12-29fopencookie.3, stdio.3: wfixнаб2-2/+2
2023-12-29stdio.3: Note down fmemopen(3), fopencookie(3), and open_[w]memstream(3)наб1-0/+12
2023-12-28open_memstream.3: ffixнаб1-1/+1
2023-12-19strtol.3, strtoul.3: If the base is not supported, endptr may be left untouchedAlejandro Colomar2-0/+6
2023-12-09scanf.3: BUGS: It's impossible to know how many characters were consumedAlejandro Colomar1-0/+9
2023-12-09scanf.3, sscanf.3: These functions scan formatted inputAlejandro Colomar2-2/+2
2023-12-09scanf.3: CAVEATS: Trailing text cannot be checkedAlejandro Colomar1-0/+3
2023-12-09scanf.3: CAVEATS: These functions don't distinguish newlines easilyAlejandro Colomar1-0/+5
2023-12-06strtol.3: Clarify that the base should be tested beforehand, if at allAlejandro Colomar1-3/+25
2023-12-06sscanf.3: Remove term 'deprecated', and expand BUGSAlejandro Colomar1-13/+2
2023-12-05strncat.3: Clarify that it terminates the stringAlejandro Colomar1-1/+2
2023-12-04strncat.3: Fix return value of possible implementationAlejandro Colomar1-1/+2
2023-12-04strncat.3: Write the null byte with stpcpy(3)Alejandro Colomar1-5/+1
2023-12-04strncat.3: Implement strncat(3) in terms of strnul()Alejandro Colomar1-1/+2
2023-12-01strtol.3, strtoul.3: ERRORS: Clarify that these don't set errno on successAlejandro Colomar2-0/+6
2023-11-24posix_memalign.3: wfixAlejandro Colomar1-2/+0
2023-11-24posix_memalign.3: ERRORS: wfixAlejandro Colomar1-1/+1
2023-11-24pthread_key_create.3: tfixJakub Wilk1-1/+1
2023-11-22stpncpy.3: Rename third parameter to 'dsize'Alejandro Colomar1-9/+9
2023-11-22stpncpy.3: Reword, saying 'byte' instead of 'character'Alejandro Colomar1-5/+6
2023-11-22stpncpy.3: EXAMPLES: errx(3) instead of warnx(3) if truncation occursAlejandro Colomar1-2/+2
2023-11-22stpncpy.3: EXAMPLES: Use fwrite(3) instead of printf(3)Alejandro Colomar1-2/+4
2023-11-22stpncpy.3: NAME: Clarify that these functions only pad if necessaryAlejandro Colomar1-2/+2
2023-11-21stpncpy.3: Optimize possible implementation of stpncpy()Alejandro Colomar1-2/+4
2023-11-21stpncpy.3: SYNOPSIS: ffixAlejandro Colomar1-2/+2
2023-11-21stpncpy.3: Don't say 'width' when 'size' is meantAlejandro Colomar1-2/+2
2023-11-21strncat.3: CAVEATS: wfixAlejandro Colomar1-2/+2
2023-11-21strncat.3: Reword descriptionAlejandro Colomar1-4/+9
2023-11-21strncat.3: Say that if dst isn't a string, the behavior is undefinedAlejandro Colomar1-3/+5
2023-11-21strncat.3: SEE ALSO: tfixAlejandro Colomar1-1/+1
2023-11-21strncat.3: EXAMPLES: Fix name of variableAlejandro Colomar1-4/+3
2023-11-21strncat.3: Simplify possible implementation of strncat()Alejandro Colomar1-5/+2
2023-11-21strncat.3: Rename third parameter to ssizeAlejandro Colomar1-5/+5
2023-11-21strncat.3: Fix bug in possible implementation of strncat(3)Alejandro Colomar1-2/+2
2023-11-21strncat.3: SYNOPSIS: ffixAlejandro Colomar1-1/+1
2023-11-21strncat.3: Don't say 'width' when 'size' is meantAlejandro Colomar1-2/+2
2023-11-21strncat.3: Say append instead of (con)catenateAlejandro Colomar1-2/+2
2023-11-19mbsrtowcs.3: Clarify that mbsrtowcs(3) is a restartable version of mbstowcs(3)Alejandro Colomar1-1/+4
2023-11-19mbsrtowcs.3: Clarify how to ensure a full conversionAlejandro Colomar1-0/+6
2023-11-19ffs.3: All these functions live in <strings.h>.Elliott Hughes1-6/+0
2023-11-14mbstowcs.3: Reorder textAlejandro Colomar1-6/+6
2023-11-14mbsrtowcs.3, mbstowcs.3: Remove unnecessary references to the function nameAlejandro Colomar2-12/+5
2023-11-14mbsrtowcs.3, mbstowcs.3: Use dsize for dst size; not len, and not nAlejandro Colomar2-13/+13
2023-11-14string.3: strncpy(): wfixPaul Eggert1-1/+1
2023-11-13string.3: strncpy(): Talk about bytes, not charactersAlejandro Colomar1-1/+1
2023-11-13string.3: strncpy(): Reword so as to not imply the result has some null padding.Alejandro Colomar1-2/+2
2023-11-13string.3: tfixAlejandro Colomar1-1/+1
2023-11-13stpecpyx.3: Remove link pagePaul Eggert1-1/+0
2023-11-13stpecpy.3, ustpcpy.3, ustr2stp.3, zustr2stp.3, zustr2ustp.3: Remove link page...Alejandro Colomar5-5/+0
2023-11-11man*/: Improve timestamp documentationPaul Eggert1-16/+7
2023-11-09stpncpy.3, string.3, string_copying.7: Clarify that st[rp]ncpy() pad with nul...Alejandro Colomar2-13/+8
2023-11-09stpncpy.3, string_copying.7: Clarify that st[rp]ncpy() do NOT produce a stringAlejandro Colomar1-4/+13
2023-11-06stpncpy.3: tfixAlejandro Colomar1-1/+1
2023-11-02bcmp.3: wfixAlejandro Colomar1-1/+1
2023-11-01setlogmask.3: ffixAlejandro Colomar1-1/+5
2023-11-01catan.3: ffixAlejandro Colomar1-1/+3
2023-11-01malloc_get_state.3: tfixAlejandro Colomar1-1/+1
2023-10-31man*/: srcfix (Use .P instead of .PP or .LP)Alejandro Colomar586-4798/+4798
2023-10-26strerror.3: Document the string produced by 'strerrorname_np(0);'Alejandro Colomar1-0/+4
2023-10-23man*/: ffix (Use '.TQ' where appropriate)Alejandro Colomar3-3/+9
2023-10-04pthread_key_create.3: Mention glibc instead of LinuxThreadsAlejandro Colomar1-1/+1
2023-10-04pthread_*.3: ffix (semantic newlines)Alejandro Colomar6-275/+395
2023-10-04pthread_*.3: ffix (paragraphing)Alejandro Colomar6-152/+149
2023-10-04pthread_*.3: Remove AUTHOR section; add copyright; adapt THAlejandro Colomar6-25/+36
2023-10-04pthread_cond_init.3, pthread_condattr_init.3, pthread_key_create.3, pthread_m...Alejandro Colomar6-209/+198
2023-10-04pthread_cond_init.3, pthread_condattr_init.3, pthread_key_create.3, pthread_m...Alejandro Colomar6-0/+710
2023-09-27printf.3: Fix reference to CAVEATS (previously NOTES)Alejandro Colomar1-2/+2
2023-09-22man*/: Update references to sigevent(7 => 3type)Alejandro Colomar7-14/+14
2023-09-13popen.3: wfixTom Schwindl1-1/+1
2023-09-13fmod.3: Add example sectionJan Engelhardt1-0/+12
2023-09-13fmod.3: Add note how to obtain modulus/LPRJan Engelhardt1-0/+17
2023-09-07pthread_setschedparam.3: EXAMPLES: Add missing [[noreturn]]Alejandro Colomar1-0/+1
2023-09-07getutent.3: EXAMPLES: Fix use of time(3)Alejandro Colomar1-1/+1
2023-09-07getaddrinfo_a.3: EXAMPLES: Use a safer wrapper around *alloc*(3) functionsAlejandro Colomar1-4/+27
2023-08-31strtol.3: EXAMPLES: Remove unused includeAlejandro Colomar1-1/+0
2023-08-31_Generic.3: EXAMPLES: Silence indent warningAlejandro Colomar1-1/+1
2023-08-31pthread_setschedparam.3: EXAMPLES: Add const to function parameterAlejandro Colomar1-1/+1
2023-08-31pthread_getattr_np.3: EXAMPLES: Fix bug in comparisonAlejandro Colomar1-3/+3
2023-08-31getaddrinfo_a.3: EXAMPLES: Handle *alloc(3) errorsAlejandro Colomar1-6/+17
2023-08-31pthread_getattr_default_np.3: EXAMPLES: Fix conversion specifier for size_tAlejandro Colomar1-2/+2
2023-08-31man3/: EXAMPLES: Don't build programs that have UB on purposeAlejandro Colomar4-4/+4
2023-08-29strcpy.3, strncat.3, string_copying.7: tfixAlejandro Colomar2-2/+2
2023-08-14strerror.3: Change strerror() reference from MT-Unsafe to MT-SafeShani Leviim1-16/+15
2023-08-13man*/: Replace .sp 1 calls by PP or IPAlejandro Colomar16-16/+16
2023-08-13man*/: Remove .sp 1 calls right before SH or PPAlejandro Colomar500-500/+0
2023-07-30setnetgrent.3, unlocked_stdio.3: ffixG. Branden Robinson2-4/+0
2023-07-30man3/: srcfixG. Branden Robinson3-45/+39
2023-07-30pthread_setcancelstate.3: ffixG. Branden Robinson1-1/+1
2023-07-30pthread_setcancelstate.3: srcfixG. Branden Robinson1-1/+0
2023-07-30termios.3: srcfixG. Branden Robinson1-2/+0
2023-07-30man*/: ffix (un-bracket tables, continued)G. Branden Robinson1-4/+0
2023-07-30memcmp.3: Recast security caveatG. Branden Robinson1-3/+11
2023-07-28abort.3: Clarify consequences of calling abort()Tomáš Golembiovský1-0/+6
2023-07-20man*/: ffix (un-bracket tables)G. Branden Robinson516-2068/+1406
2023-07-20man*/: ffix (use `\%`)G. Branden Robinson2-2/+2
2023-07-18grantpt.3: It's a no-op on modern glibc and other UNIXes; HISTORYiseнаб1-12/+10
2023-07-16crypt.3, encrypt.3: Fix library name and descriptionXi Ruoyao2-17/+17
2023-07-15man*/: Use SPDX-License-Identifier: Linux-man-pages-1-paraAlejandro Colomar2-14/+4
2023-07-15man*/: Prefer off_t over off64_t for splice(2), etc.Paul Eggert1-3/+14
2023-07-15statvfs.3: note f_favail = f_ffree on Linuxнаб1-0/+8
2023-07-08isalpha.3: Move NOTES to CAVEATS, and clarify some Undefined BehaviorAlejandro Colomar1-2/+4
2023-07-08regex.3: ffix: "([^...])" is not an end of sentenceнаб1-1/+1
2023-07-08memchr.3: rawmemchr doesn't have an n parameterнаб1-1/+1
2023-06-02malloc.3: write about another possible reason for ENOMEMMasatake YAMATO1-0/+4
2023-05-26malloc.3: srcfixJakub Wilk1-1/+1
2023-05-25List a fifth condition when iconv(3) may stop.Bruno Haible1-1/+37
2023-05-24putenv.3: tfixнаб1-1/+1
2023-05-24putenv.3: Originated in SysVr2; in 4.3BSD-Reno; fixed on modern systemsнаб1-2/+3
2023-05-20posix_memalign.3: Update aligned_alloc(3) to match C17DJ Delorie1-3/+2
2023-05-18fflush.3, unlocked_stdio.3: SYNOPSIS: The streams can be nullAlejandro Colomar2-2/+2
2023-05-03malloc.3: SYNOPSIS: Add the _Nullable qualifierAlejandro Colomar1-3/+3
2023-05-03malloc.3: ffixAlejandro Colomar1-5/+5
2023-05-03man*/, man.ignore.grep: srcfix; warn about blank linesAlejandro Colomar121-1134/+1134
2023-04-29man*/: srcfixAlejandro Colomar2-3/+3
2023-04-22regex.3: srcfixAlejandro Colomar1-1/+2
2023-04-22regex.3: We rewrote most of the pageAlejandro Colomar1-0/+2
2023-04-21regex.3: Destandardeseify Match offsetsнаб1-28/+25
2023-04-21regex.3: Desoupify regerror() descriptionнаб1-20/+16
2023-04-21regex.3: SYNOPSIS: Remove superfluous commentsAlejandro Colomar1-6/+3
2023-04-21regex.3: Further clarify the sole purpose of REG_NOSUBнаб1-8/+6
2023-04-21regex.3: Finalise move of reg*.3typeнаб1-18/+32
2023-04-21regex.3, regex_t.3type, regmatch_t.3type, regoff_t.3type: Move & link regex_t...наб1-0/+30
2023-04-21dl_iterate_phdr.3: EXAMPLES: Alignment should match open parenthesisAlejandro Colomar1-14/+14
2023-04-21regex.3: Desoupify regfree() descriptionнаб1-5/+5
2023-04-21regex.3: Improve REG_STARTENDнаб1-13/+16
2023-04-21regex.3: Desoupify regexec() descriptionнаб1-6/+4
2023-04-20regex.3: SYNOPSIS: Add _Nullable qualifier to regerror()'s errbufAlejandro Colomar1-2/+2
2023-04-20regex.3: Desoupify regcomp() descriptionнаб1-15/+7
2023-04-20regex.3: Fix subsection headingsнаб1-5/+5
2023-04-20regex.3: SYNOPSIS: Add _Nullable qualifierAlejandro Colomar1-2/+2
2023-04-20man*/: ffix, wfixнаб1-2/+2
2023-04-20regex.3: wfixнаб1-2/+2
2023-04-20regex.3: ffixнаб1-2/+2
2023-04-20regex.3: Note that pmatch is still used if REG_NOSUB if REG_STARTENDнаб1-2/+4
2023-04-11fts.3: SYNOPSIS: Fix nullabilityAlejandro Colomar1-2/+2
2023-04-11fts.3: Note fts_open() behaviour with empty stringsнаб1-0/+11
2023-04-11scanf.3: srcfixAlejandro Colomar1-1/+1
2023-04-08malloc_usable_size.3: The returned value should not be trustedAlejandro Colomar1-18/+15
2023-04-05man*/: srcfixAlejandro Colomar1-1/+1
2023-04-03difftime.3: Don't suggest redefining a reserved identifierAlejandro Colomar1-1/+1
2023-04-03getopt.3: Remove const from argvAlejandro Colomar1-10/+12
2023-04-03man*/: ffixAlejandro Colomar2-3/+3
2023-04-01printf.3: Fix wording for the 0 flag with given precisionVincent Lefevre1-1/+1
2023-03-30man*/, man-pages.7: VERSIONS, STANDARDS, HISTORY: Reorganize sectionsAlejandro Colomar558-2446/+3509
2023-03-21man*/: Replace links to <sources.redhat.com>Yedidyah Bar David26-36/+36
2023-03-18arc4random.3: Simplify STANDARDS; add HISTORYAlejandro Colomar1-1/+8
2023-03-18man*/: tfixTom Schwindl1-1/+1
2023-03-17man2/, man3/, man-pages.7: Move VERSIONS next to STANDARDSAlejandro Colomar160-607/+607
2023-03-15arc4random.3, man-pages.7: ffixAlejandro Colomar1-1/+1
2023-03-13Revert "Many pages: Remove references to C89"Alejandro Colomar85-86/+131
2023-03-12man*/: Fix ISO -> ISO/IEC where appropriateAlejandro Colomar1-1/+1
2023-03-10posix_memalign.3: SYNOPSIS: Mark functions as [[deprecated]]Alejandro Colomar1-3/+3
2023-03-08man3/: srcfix (\" t comments)Alejandro Colomar2-1/+1
2023-03-08man*/: ffix (semantic newlines; commas)Alejandro Colomar4-8/+14
2023-02-25malloc.3: EXAMPLES: Add example program with mallocarray() and macrosAlejandro Colomar1-0/+32
2023-02-15sscanf.3: RETURN VALUE: These functions don't use a streamAlejandro Colomar1-7/+0
2023-02-15memcmp.3: wfixTom Schwindl1-1/+1
2023-02-12_Generic.3: Remove example codeAlejandro Colomar1-89/+0
2023-02-12register_printf_specifier.3, register_printf_modifier.3, register_printf_type...Alex Colomar3-0/+3
2023-02-10man*/: srcfix (^ -> \[ha])G. Branden Robinson4-8/+8
2023-02-05Many pages: Use \[bu] instead of \(buAlejandro Colomar49-167/+167
2023-02-05Various pages: Use \[rq] instead of \(rqAlejandro Colomar1-3/+3
2023-02-05Various pages: Use \[lq] instead of \(lqAlejandro Colomar1-3/+3
2023-02-05Many pages: Use \[ha] instead of \(haAlejandro Colomar10-17/+17
2023-02-05Many pages: Use \[ti] instead of \(tiAlejandro Colomar4-8/+8
2023-02-05Many pages: Use \[em] instead of \(emAlejandro Colomar18-21/+21