aboutsummaryrefslogtreecommitdiff
path: root/lib/libc
Commit message (Expand)AuthorAgeFilesLines
* time(3): Refine history in the manual pageGordon Bergling2022-04-221-8/+49
* Mostly revert a5970a529c2d95271: Make files opened with O_PATH to not block n...Konstantin Belousov2022-04-191-4/+1
* libc: Restore fp state upon flush error in fputcMark Johnston2022-03-311-2/+10
* amd64: bring back asm bcmp, shared with memcmpMateusz Guzik2022-03-292-120/+28
* libc __sfvwrite(): roll back FILE buffer pointer on fflush errorKonstantin Belousov2022-03-141-2/+11
* powerpc: enable initial-exec TLSPiotr Kubaj2022-03-081-3/+4
* fd: add close_range(..., CLOSE_RANGE_CLOEXEC)Mateusz Guzik2022-03-071-3/+7
* libc: return partial sysctl() result if buffer is too smallStefan Eßer2022-03-042-21/+36
* fread.c: fix undefined behaviorStefan Eßer2022-03-041-5/+7
* qsort.c: prevent undefined behaviorStefan Eßer2022-03-041-0/+2
* sendfile_test: fix copy-paste bugEric van Gyzen2022-03-021-1/+1
* libc binuptime(): use the right function to get the most significant bit indexKonstantin Belousov2022-02-151-2/+2
* strftime.3: Fix a typo and use St for standardsMateusz Piotrowski2022-02-141-2/+3
* execve: disallow argc == 0Kyle Evans2022-02-102-7/+7
* lnumeric.c: replace some space*8 by tabsKonstantin Belousov2022-02-091-3/+3
* __ctype_load(): check for calloc() failureKonstantin Belousov2022-02-091-0/+2
* __numeric_load(): check for calloc() failureKonstantin Belousov2022-02-091-0/+2
* libc/locale/lnumeric.c: minor styleKonstantin Belousov2022-02-091-16/+17
* __monetary_load(): check for calloc() failureKonstantin Belousov2022-02-091-0/+2
* libc/locale/lmonetary.c: minor styleKonstantin Belousov2022-02-091-18/+20
* __messages_load(): check for calloc() failureKonstantin Belousov2022-02-091-0/+2
* libc/locale/lmessages.c: minor styleKonstantin Belousov2022-02-091-12/+18
* __collate_load(): check for calloc failureKonstantin Belousov2022-02-091-0/+2
* libc/locale/collate.c: minor styleKonstantin Belousov2022-02-091-6/+10
* xlocale.c: only call init_key() when locale was successfully allocatedKonstantin Belousov2022-02-091-4/+4
* xlocale.c: check for allocation failureKonstantin Belousov2022-02-091-0/+3
* xlocale.c:init_key(): do not ignore errors from pthread_key_create()Konstantin Belousov2022-02-091-4/+9
* libc/locale/xlocale.c: minor styleKonstantin Belousov2022-02-091-12/+18
* libc: use standard LF line endings, not CRLFEd Maste2022-02-083-805/+805
* stdio: add test for 86a16ada1ea608408cec370: fflush() handling of errorsKonstantin Belousov2022-02-012-0/+145
* __sflush(): on write error, if nothing was written, reset FILE state backKonstantin Belousov2022-02-011-2/+7
* ptrace(2): document policies affecting access to the facilityKonstantin Belousov2022-01-291-1/+50
* libc: Fix "harmless" iconv one-byte overreadJessica Clarke2022-01-241-2/+2
* kqueue(2): Add note about format of the data for NOTE_EXITKonstantin Belousov2022-01-221-2/+4
* libc: correct SPDX tag on strstr.cEd Maste2022-01-191-1/+1
* libc: fix misleading comment in strstrEd Maste2022-01-191-1/+1
* libc clnt_com_create: relock rpcsoc_lock earlier when port is obtained from p...Konstantin Belousov2022-01-151-1/+1
* sched_get/setaffinity(): try to be more compatible with LinuxKonstantin Belousov2022-01-142-1/+32
* Make CPU_SET macros compliant with other implementationsStefan Eßer2022-01-148-4/+70
* sched_get/setaffinity(3): pid 0 should designate current processMath Ieu2022-01-142-4/+4
* sched.h: Hide all Linux compat sched_* functions under _WITH_CPU_SET_TKonstantin Belousov2022-01-144-0/+4
* x86: provide userspace implementation of sched_getcpu() where possibleKonstantin Belousov2022-01-142-1/+82
* Add sched_getcpu()Konstantin Belousov2022-01-1411-7/+57
* Add sched_get/setaffinity(3)Konstantin Belousov2022-01-144-0/+76
* libc: Fix build with -DNS_REREAD_CONF.Alexander Motin2022-01-011-0/+2
* getfh: clarify that it is a privileged operationEd Maste2021-12-301-1/+4
* Document new variant of swapoff(2)Konstantin Belousov2021-12-201-23/+3
* swapoff: add one more variant of the syscallKonstantin Belousov2021-12-202-1/+3
* swapoff(2): document extended syscall argumentsKonstantin Belousov2021-12-201-1/+37
* Add idle priority scheduling privilege group to MAC/priorityFlorian Walpen2021-12-191-9/+9