summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibCore
AgeCommit message (Expand)Author
2022-01-22LibCore: Populate the read buffer of Core::Stream::BufferedHelperkleines Filmröllchen
2022-01-22LibCore: Introduce MemoryStreamkleines Filmröllchen
2022-01-22LibCore: Introduce BigEndianInputBitStreamkleines Filmröllchen
2022-01-21LibCore: Parse classless symbolic notationJean-Baptiste Boric
2022-01-21LibCore: Do not leak FILE pointer in Group::add_group()Kenneth Myhra
2022-01-21LibCore: Use generic AK_OS_BSD_GENERIC to hide Group::add_group()Kenneth Myhra
2022-01-21LibCore: Make sockets close-on-exec by defaultsin-ack
2022-01-21LibCore: Add Core::System wrapper for disown()Maciej
2022-01-21LibCore: Handle null lines in ConfigFileMaciej
2022-01-21LibCore: Add ArgsParser::add_option for Optional doublemjz19910
2022-01-21LibCore: Add ErrorOr wrapper for adjtimemjz19910
2022-01-20LibCore: Use Core::System and Error::from_syscall in Stream classessin-ack
2022-01-20LibCore: Implement Core::System::lseeksin-ack
2022-01-20LibCore: Don't manually close the fd when connection fails in socketssin-ack
2022-01-16LibCore: Add Core::Group abstraction for group management :^)Kenneth Myhra
2022-01-15LibCore+LibIPC+Everywhere: Return Stream::LocalSocket from LocalServersin-ack
2022-01-15LibCore: Implement LocalSocket::peer_pidsin-ack
2022-01-15LibCore: Implement LocalSocket::adopt_fdsin-ack
2022-01-15LibCore: Implement LocalSocket::read_without_waitingsin-ack
2022-01-15LibCore: Implement LocalSocket::receive_fd and send_fdsin-ack
2022-01-14LibCore: Add wrapper for sethostnameLucas CHOLLET
2022-01-14LibCore: Remove usage of a hardcoded constant in gethostname()Lucas CHOLLET
2022-01-13LibCore: Use Error::from_errno in Stream APIssin-ack
2022-01-13LibCore+Userland+Tests: Convert Stream APIs to construct on heapsin-ack
2022-01-13LibCore: Remove the SocketError classsin-ack
2022-01-12LibCore: Add utility class for temporary files and directoriesItamar
2022-01-12LibCore: Make Core::command return CommandResult structItamar
2022-01-12Kernel+LibC+LibCore+UE: Implement `fchmodat(2)`Daniel Bertalan
2022-01-11LibCore+flock: Make Core::System::waitpid more ergonomicJunior Rantila
2022-01-09LibCore: Add beep wrapperJunior Rantila
2022-01-09LibCore: Add a wrapper for setsid()Lucas CHOLLET
2022-01-08LibCore: Change a west const to an east constnyabla
2022-01-07Everywhere: Fix many spelling errorsmjz19910
2022-01-07LibCore: Guard access to EventLoop notifiers set with a mutexAndreas Kling
2022-01-06LibCore+ImageViewer: Add unlink() wrapper, use itJunior Rantila
2022-01-06LibCore: Make `EventLoop::pump()` return event countJelle Raaijmakers
2022-01-04LibCore: Impliment ErrorOr wrapper for chdirmjz19910
2022-01-04Userland: Fail Core::find_executable_in_path on empty inputsAndrew Kaster
2022-01-04LibCore: Add an ErrorOr wrapper for unamemjz19910
2022-01-02LibCore: Mark 'Read options' parameter [[maybe_unused]] in Account.cppLinus Groh
2022-01-02LibCore: Enforce correct mode when creating new passwd and shadow filesAndreas Kling
2022-01-02LibCore: Add Core::UmaskScope to set and unset a temporary umaskAndreas Kling
2022-01-02LibCore+id: Make more use of Core::System wrappers in Core::AccountAndreas Kling
2022-01-02LibCore: Add Core::System wrappers for getspent() and getspnam()Andreas Kling
2022-01-02LibCore: Add syscall wrappers for getpwuid() and getgrgid()Andreas Kling
2022-01-02LibCore: Add syscall wrapper for getgroups()Andreas Kling
2022-01-02LibCore: Reset `errno` before using LibC pwd functionsAndreas Kling
2022-01-01LibCore: Add FilePermissionsMaskXavier Defrang
2022-01-01Kernel+LibC+LibCore: Add lchown and fchownat functionscircl
2022-01-01LibCore: Fix OOB read in Stream::BufferedSeekable::read_until_any_ofDaniel Bertalan