summaryrefslogtreecommitdiff
path: root/Libraries/LibC
AgeCommit message (Expand)Author
2020-09-25Meta+LibC through LibHTTP: Make clang-format-10 cleanBen Wiederhake
2020-09-17Kernel+LibC+UserspaceEmulator: Add SO_TIMESTAMP, and cmsg definitionsNico Weber
2020-09-17LibC: Convert SO_ constants to enumNico Weber
2020-09-17Kernel+LibC+UserspaceEmulator: Mostly add recvmsg(), sendmsg()Nico Weber
2020-09-13Kernel: Make copy_to/from_user safe and remove unnecessary checksTom
2020-09-12LibC: Avoid write-back of unused valueBen Wiederhake
2020-09-12LibC: Don't advertise wrong functionsBen Wiederhake
2020-09-09Kernel+LibC+UE: Introduce SIGINFO (generated with ^T)Andreas Kling
2020-09-06LibC: Add settimeofdayNico Weber
2020-09-06LibC: Avoid generating calls to__cxa_guard_* functions in netdb.cppItamar
2020-09-06LibC: Don't include things required for getopt_long in unistd.hItamar
2020-09-01LibC: Move the static String in getlogin() out of the functionAndreas Kling
2020-09-01LibC: add getopt.h to unistd.hErlend Fagerheim
2020-09-01Build: Add some -Wno-unknown-warning-option flags to CXXFLAGSAndreas Kling
2020-08-31LibC: Partially implement 'freopen'AnotherTest
2020-08-30LibC: Deprecate strcpy(), strncpy(), strcat() and strncat() :^)Sergey Bugaev
2020-08-30LibC: Replace some strncpy() calls with memcpy()Sergey Bugaev
2020-08-30LibC: Misc fixes and improvements in netdbSergey Bugaev
2020-08-30LibC: strcpy a socket address at compile timeSergey Bugaev
2020-08-30Everywhere: Port to String::copy_characters_to_buffer()Sergey Bugaev
2020-08-30LibC: Use AK::String-backed buffers instead of static buffersSergey Bugaev
2020-08-30Kernel+LibC+UE: Implement sleep() via sys$clock_nanosleep()Andreas Kling
2020-08-30Kernel+LibC+UE: Implement usleep() via sys$clock_nanosleep()Andreas Kling
2020-08-27Meta: Force semi-colon after MAKE_AK_NONXXXABLE()Ben Wiederhake
2020-08-26AK+LibC+LibCore: Have fewer implementations of day_of_weekNico Weber
2020-08-26LibC: Minor style tweaks to tm_to_timeNico Weber
2020-08-26AK+LibC+LibCore: Add a days_in_year functionNico Weber
2020-08-26AK+LibC+LibCore: Have fewer implementations of days_in_monthNico Weber
2020-08-26AK+LibCore+Kernel: Have fewer implementations of day_of_yearNico Weber
2020-08-26AK+LibC+Kernel: Have fewer implementations of year_to_days_in_epochNico Weber
2020-08-26AK+LibC+LibCore+Kernel: Have fewer implementations of is_leap_yearNico Weber
2020-08-26LibC: Deduplicate declaration of strcasecmpBen Wiederhake
2020-08-26LibC: Prospective fix for openssl buildSergio Ahumada
2020-08-24LibC: Remove unused data member in the qsort() implementationAndreas Kling
2020-08-24LibC: Make mktime() / gmtime() more POSIX-compliantNico Weber
2020-08-24LibJS+LibC: Add tests for Date tuple ctor overflow and make mktime()/timegm()...Nico Weber
2020-08-24LibC: Prefer strlcpy over strcpy/strncpyBen Wiederhake
2020-08-24LibC: Prefer strlcpy over strcpy in getgrent(), fix overflowBen Wiederhake
2020-08-24LibC: Fix strftime() for max_size=0Ben Wiederhake
2020-08-24LibC: Implement strlcpyBen Wiederhake
2020-08-24LibC: Stub and test strlcpyBen Wiederhake
2020-08-24LibC: Prevent slowness and overrun in strdup/strndupBen Wiederhake
2020-08-23LibC: Make localtime() and gmtime() handle years before 1970Nico Weber
2020-08-23LibC: Slightly tweak tm_to_timeNico Weber
2020-08-22LibC+Userland: Prefer snprintf over sprintfBen Wiederhake
2020-08-22LibC: Fix off-by-one in snprintf()Ben Wiederhake
2020-08-22LibC: Make mktime() and timegm() handle years before 1970Nico Weber
2020-08-21AK+LibC+Kernel: Move the implementation of memmem to AKAnotherTest
2020-08-21LibC: Add timegm()Nico Weber
2020-08-17malloc: Keep some stats and dump them at process exit if LIBC_DUMP_MALLOC_STA...Nico Weber