summaryrefslogtreecommitdiff
path: root/LibC/sys
AgeCommit message (Expand)Author
2019-05-10LibC: Oops, I forgot to commit sys/uio.{cpp,h} yesterday.Andreas Kling
2019-04-23Put assertions behind a DEBUG flag to make it easy to build without them.Andreas Kling
2019-04-21LibC: Minor compat tweak, move struct timezone to sys/time.hAndreas Kling
2019-03-27LibC: Time-related POSIX compliance fixes.Andreas Kling
2019-03-14LibC: Minor socket-related compat fixes.Andreas Kling
2019-03-13Userland+LibC: Add a new little "tc" program for testing TCP.Andreas Kling
2019-03-13Kernel: recvfrom() should treat the address arguments as outparams.Andreas Kling
2019-03-13Kernel: Start fleshing out an UDP implementation.Andreas Kling
2019-03-13Add support for socket send/receive timeouts.Andreas Kling
2019-03-13More work on IPv4 sockets and /bin/ping.Andreas Kling
2019-03-12Kernel+LibC+Userland: Yet more networking bringup hacking.Andreas Kling
2019-03-12Kernel+LibC+Userland: Start working on an IPv4 socket backend.Andreas Kling
2019-02-26More compat work. Rename libraries from LibFoo.a => libfoo.aAndreas Kling
2019-02-26More compat work.Andreas Kling
2019-02-24LibC: A bunch of compat work towards porting GCC.Andreas Kling
2019-02-22Move over to building all of userspace with i686-pc-serenity-g++.Andreas Kling
2019-02-22Switch over to building everything with i686-elf-g++.Andreas Kling
2019-02-20Support resizing the Terminal app.Andreas Kling
2019-02-15LibC: The standard C library needs to be able to build as pure C.Andreas Kling
2019-02-15Use modern C++ attributes instead of __attribute__ voodoo.Andreas Kling
2019-02-14LibC: Add socket(), bind(), listen(), accept() and connect().Andreas Kling
2019-02-14Kernel: Begin implementing UNIX domain sockets.Andreas Kling
2019-02-08LibC: Implement enough missing stuff to get bash-5.0 running. :^)Andreas Kling
2019-02-03Get nyancat nyanning in Serenity.Andreas Kling
2019-02-03Kernel: Rewrite ProcFS.Andreas Kling
2019-01-31Make stat() work on device files again.Andreas Kling
2019-01-29Implement basic chmod() syscall and /bin/chmod helper.Andreas Kling
2019-01-23Kernel: Get rid of Unix namespace.Andreas Kling
2019-01-17Oops, forgot to add the select() files to LibC a while ago.Andreas Kling
2019-01-15Make it possible for a process to switch controlling terminals.Andreas Kling
2018-11-29Add TIOCGWINSZ ioctl so userland can determine terminal geometry.Andreas Kling
2018-11-18Finally hook up the mkdir code to a syscall.Andreas Kling
2018-11-17Various stubs while trying to get an old coreutils to build.Andreas Kling
2018-11-17Make bash-2.05b build with minimal changes.Andreas Kling
2018-11-16Reimplement tcsetattr/tcgetattr as ioctls.Andreas Kling
2018-11-16Add ioctl() and reimplement tcsetpgrp/tcsetpgrp as ioctls.Andreas Kling
2018-11-10Some improvements to signals.Andreas Kling
2018-11-09Build LibC and Userland with clang as well.Andreas Kling
2018-11-09Move <utsname.h> to <sys/utsname.h> for correctness.Andreas Kling
2018-11-07Miscellaneous compat work while seeing if GNU coreutils would build.Andreas Kling
2018-11-06Add getwd().Andreas Kling
2018-11-06Add umask().Andreas Kling
2018-11-06Add some basic signal support.Andreas Kling
2018-11-05More work towards getting bash to build.Andreas Kling
2018-11-05Lots of minor compat stuff while seeing if bash would build.Andreas Kling
2018-11-05Tiny LibC things.Andreas Kling
2018-11-04Mark LibC's assertion faillure helper with __NORETURN.Andreas Kling
2018-10-31Add getpwent() family of functions to LibC.Andreas Kling
2018-10-31Use ALWAYS_INLINE for ctype inlines.Andreas Kling
2018-10-31A bunch of LibC boilerplate stuff added while trying to get figlet to build.Andreas Kling