summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibC
AgeCommit message (Expand)Author
2022-01-26LibRegex: Implement ECMA262 multiline matching without splitting linesAli Mohammad Pur
2022-01-25LibTimeZone+Userland: Rename current_time_zone to system_time_zoneTimothy Flynn
2022-01-25LibC: Ensure tzname and related fields are intializedTimothy Flynn
2022-01-25LibC: Revert localtime_r to use time zone information set by tzsetTimothy Flynn
2022-01-25LibC: Invoke tzset from time functions required to update time zone infoTimothy Flynn
2022-01-25LibC: Implement tzset with time zone awareness in accordance with POSIXTimothy Flynn
2022-01-25LibC: Define the POSIX TZNAME_MAX limitTimothy Flynn
2022-01-25AK: Standardize the behaviour of GenericLexer::consume_until overloadsIdan Horowitz
2022-01-24LibC: Add POSIX spec link for unistd mknod() APIKenneth Myhra
2022-01-23Kernel: Add ioctl to get the EDID from a framebufferTom
2022-01-23LibCore+LibC: Enforce the global event loop ban in codekleines Filmröllchen
2022-01-23LibC: Use LibTimeZone to offset localtime() for the system time zoneTimothy Flynn
2022-01-23DynamicLoader+LibC+LibTimeZone: Include LibTimeZone sources in LibCTimothy Flynn
2022-01-16LibC: Flush all file streams on exitDaniel Bertalan
2022-01-16LibC: Implement `fflush(nullptr)`Daniel Bertalan
2022-01-16LibC: Fix `scandir` not checking for allocation failureMichel Hermier
2022-01-16LibC: Make `*alloc` return `NULL` in case of failure (POSIX)Michel Hermier
2022-01-16LibC: Document some posix `*alloc` urlsMichel Hermier
2022-01-13LibC: Remove TODO() macros to not break mc portKenneth Myhra
2022-01-13LibC: Add definition for PRIxMAXKenneth Myhra
2022-01-12LibC: Install libssp.a in /usr/libItamar
2022-01-12LibC: Make the address argument of `malloc_size` a pointer to constDaniel Bertalan
2022-01-12Kernel+LibC+LibCore+UE: Implement `fchmodat(2)`Daniel Bertalan
2022-01-11LibC: Add daemon(3) implementation to match behavior of Linux and BSDsAndrew Kaster
2022-01-11AK+LibC+LibPthread: Introduce NoAllocationGuardkleines Filmröllchen
2022-01-10LibC: Implement strsep()Linus Groh
2022-01-09Everywhere: Add `serenity_dev_{makedev,major,minor}`Michel Hermier
2022-01-08Kernel: Remove EWHYTHO error code :^)Andreas Kling
2022-01-08LibC: Remove `#ifdef AK_OS_MACOS` checks from shadow.hDaniel Bertalan
2022-01-08LibC+LibDl: Declare functions taking no arguments as taking voidDaniel Bertalan
2022-01-08LibC: Fix typo: fgetround => fegetroundDaniel Bertalan
2022-01-08LibC: Fix up a few copy-pasted INTMAX parameter namesTim Schumacher
2022-01-07LibC: Add mntent stub functionsMartin Bříza
2022-01-07Everywhere: Fix spelling mistakesmjz19910
2022-01-07LibC: Add POSIX spec links for unistd APIsBrian Gianforcaro
2022-01-04LibC: Use NULL instead of nullptr in serenity.hIdan Horowitz
2022-01-04Userland: Resolve tautological-constant-out-of-range-compare warningsAndrew Kaster
2022-01-04Userland: Locally suppress -Wc99-designator and re-enable globallyAndrew Kaster
2022-01-04LibC: Include `strings.h` in `string.h`Jesse Buhagiar
2022-01-02LibC: Support `X` modifier for `scanf`Jesse Buhagiar
2022-01-01Kernel+LibC+LibCore: Add lchown and fchownat functionscircl
2022-01-01LibC: Implement ``flockfile`` and ``funlockfile``Conor Byrne
2021-12-29Kernel+LibC: Add ECANCELED errno valueDaniel Bertalan
2021-12-29LibC: Make regs.h work with compilers without conceptsBrian Gianforcaro
2021-12-29LibC: Stub out tcsendbreak(..) and tcdrain(..)Brian Gianforcaro
2021-12-28LibC: Add in6addr_loopback and IN6ADDR_LOOPBACK_INIT constantBrian Gianforcaro
2021-12-28LibC: Add rindex() and index() APIsBrian Gianforcaro
2021-12-28LibC: Add alphasort() implementationBrian Gianforcaro
2021-12-28LibC: Add POSIX spec comments for dirent APIsBrian Gianforcaro
2021-12-25LibC: Buffer randomness to avoid syscall in every arc4random_buf()Andreas Kling