summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibC/stdlib.cpp
AgeCommit message (Expand)Author
2022-10-23LibC: Make strtod use the new exact number parserdavidot
2022-10-14Tests+Userland: Prefer using __builtin_trap() instead of UD2Gunnar Beutner
2022-10-06LibC: Implement `mkstemps()` in stdlib and add a testEWouters
2022-07-22LibC: Mark a bunch of functions as cancellation pointsTim Schumacher
2022-07-19Everywhere: Refer to `pthread.h` by its non-prefixed nameTim Schumacher
2022-06-17LibC: Allow parsing numbers right on the cutoffTim Schumacher
2022-05-20LibC: Implement posix_memalign(3) and aligned_alloc(3)Peter Elliott
2022-05-03LibC: Hide `posix_memalign` by defaultTim Schumacher
2022-04-21LibC: Stub out posix_memalign()Andreas Kling
2022-04-01Everywhere: Run clang-formatIdan Horowitz
2022-03-22LibC: Don't rely on ptsname and ttyname syscallsLiav A
2022-03-02LibCore+LibC: Add wrapper for setenvLucas CHOLLET
2022-01-16LibC: Flush all file streams on exitDaniel Bertalan
2021-12-25LibC: Buffer randomness to avoid syscall in every arc4random_buf()Andreas Kling
2021-12-21LibC: Add POSIX spec comments for stdlib APIsBrian Gianforcaro
2021-12-18LibC: Move `_abort` next to `abort`Michel Hermier
2021-12-15LibC: Use FlatPtr for malloced char* address storageHendiadyoin1
2021-10-31LibC: Add `labs()`Jelle Raaijmakers
2021-10-28LibC+LibELF: Move getauxval and AT_* flags to sys/auxv.hIdan Horowitz
2021-10-22LibC: Fix up mblenTim Schumacher
2021-10-22LibC: Fix up mbtowcTim Schumacher
2021-10-17LibC: Implement mbstowcsTim Schumacher
2021-10-17LibC: Implement wctombTim Schumacher
2021-09-20LibC+DynamicLoader: Store the auxiliary vector address at startupItamar
2021-08-08Userland: Use kmalloc_array() where appropriateAndreas Kling
2021-07-18LibC strtod: Reduce incremental error to nearly nothingPeter Bindels
2021-06-04LibC: Implement `mblen()`Jelle Raaijmakers
2021-05-30LibC: Implement getprogname and setprognameTim Schumacher
2021-05-27LibC: Use u32 in arc4random instead of char[4]Andrew Kaster
2021-05-18LibC: Remove static from function local constexpr variableLenny Maiorani
2021-05-14AK: Introduce get_random_uniform()Jean-Baptiste Boric
2021-05-09LibC: Implement the _Exit functionGunnar Beutner
2021-04-29iLibC: Fix some missed camelCase => snake_caseAndreas Kling
2021-04-29Implemented llabs() in stdlib.h/cpp.Holden Green
2021-04-22Everything: Move to SPDX license identifiers in all files.Brian Gianforcaro
2021-04-20LibC+LibPthread: Implement function forwarding for libpthreadGunnar Beutner
2021-04-18Kernel+LibC: Clean up how assertions work in the kernel and LibCGunnar Beutner
2021-04-18LibC+LibPthread: Make sure TLS keys are destroyed after everything elseGunnar Beutner
2021-04-11LibC: Move S_* defines into <fcntl.h>Gunnar Beutner
2021-03-09LibC: Add imaxdiv and lldivMițca Dumitru
2021-02-23Everywhere: Rename ASSERT => VERIFYAndreas Kling
2021-02-15LibC: Make strtoull accept the '0x' prefix when base 16 is specifiedAnotherTest
2021-02-05Userland: Add LibSystem and funnel all syscalls through itAndreas Kling
2021-01-31LibC: Don't honor LIBC_* malloc debugging flags in AT_SECURE contextAndreas Kling
2021-01-22LibC: Templatize unique filename enumeration for mkstemp() et alAndreas Kling
2021-01-20LibC: Implement uniform random sampling without modulo biasBen Wiederhake
2021-01-17LibC: Change a couple of ASSERT_NOT_REACHED() to TODO()Linus Groh
2021-01-16LibC: Avoid silent truncation after overlong realpathBen Wiederhake
2021-01-16LibC: Fix memory leak in realpathBen Wiederhake
2021-01-12Libraries: Move to Userland/Libraries/Andreas Kling