index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
LibC
Age
Commit message (
Expand
)
Author
2019-03-02
Kernel+Userland: Add symlink() syscall and add "-s" flag to /bin/ln.
Andreas Kling
2019-03-01
Kernel+Userland: Implement fchmod() syscall and use it to improve /bin/cp.
Andreas Kling
2019-02-27
Add chown() syscall and a simple /bin/chown program.
Andreas Kling
2019-02-27
More compat work towards porting vim.
Andreas Kling
2019-02-26
LibC: Make errno codes be #defines instead of enum values.
Andreas Kling
2019-02-26
LibC: fgets() should return null on 0-length EOF reads.
Andreas Kling
2019-02-26
Compat work towards porting vim.
Andreas Kling
2019-02-26
Compat work towards making bash-5.0 build with less patches.
Andreas Kling
2019-02-26
LibC: Install crt0.o into /usr/lib
Andreas Kling
2019-02-26
More compat work. Rename libraries from LibFoo.a => libfoo.a
Andreas Kling
2019-02-26
More compat work.
Andreas Kling
2019-02-25
More moving towards using signed types.
Andreas Kling
2019-02-25
Kernel: Add KResult and KResultOr<T> classes.
Andreas Kling
2019-02-25
Fix a bunch of compiler warnings. Not all, but a lot.
Andreas Kling
2019-02-25
Some compat work towards making GCC's libstdc++ build.
Andreas Kling
2019-02-24
LibC: A bunch of compat work towards porting GCC.
Andreas Kling
2019-02-23
LibC: Enough compat work to make binutils-2.32 build and run.
Andreas Kling
2019-02-22
Move over to building all of userspace with i686-pc-serenity-g++.
Andreas Kling
2019-02-22
Switch over to building everything with i686-elf-g++.
Andreas Kling
2019-02-22
LibC: Tidy up _start a bit and rename compilation unit to "crt0"
Andreas Kling
2019-02-22
Kernel: Pass process arguments directly on the stack.
Andreas Kling
2019-02-21
Kernel+Userland: Implement setuid() and setgid() and add /bin/su
Andreas Kling
2019-02-21
Kernel: Add link() syscall to create hard links.
Andreas Kling
2019-02-20
Support resizing the Terminal app.
Andreas Kling
2019-02-17
Prune compiler flags a bit. Let's go with -march=i686 for now.
Andreas Kling
2019-02-17
Add ability to switch video modes from the system menu.
Andreas Kling
2019-02-17
Move WindowServer to userspace.
Andreas Kling
2019-02-16
LibC: mmap() should not interpret high addresses as errors, oops!
Andreas Kling
2019-02-16
Kernel: Add a simple shared memory API for two processes only.
Andreas Kling
2019-02-15
LibC: The standard C library needs to be able to build as pure C.
Andreas Kling
2019-02-15
LibC: Fix busted realloc() implementation.
Andreas Kling
2019-02-15
Enable -Wimplicit-fallthrough.
Andreas Kling
2019-02-15
LibC: Actually, malloc() can return null so don't lie about that.
Andreas Kling
2019-02-15
Use modern C++ attributes instead of __attribute__ voodoo.
Andreas Kling
2019-02-14
Kernel: More work on sockets. Fleshing out connect().
Andreas Kling
2019-02-14
LibC: Add socket(), bind(), listen(), accept() and connect().
Andreas Kling
2019-02-14
LibC: Remove obsolete errno codes for windowing syscalls.
Andreas Kling
2019-02-14
Kernel: Begin fleshing out bind() syscall.
Andreas Kling
2019-02-14
Kernel: Begin implementing UNIX domain sockets.
Andreas Kling
2019-02-14
WindowServer: Convert entire API to be message-based.
Andreas Kling
2019-02-13
WindowServer: Convert the remaining menu APIs into messages.
Andreas Kling
2019-02-13
WindowServer: Refactor more of the menu APIs to be message-based.
Andreas Kling
2019-02-13
WindowServer: Begin refactoring towards a fully asynchronous protocol.
Andreas Kling
2019-02-12
Add API's and plumbing for WindowServer clients to make menus.
Andreas Kling
2019-02-10
LibGUI: Start adding an automatic widget layout system.
Andreas Kling
2019-02-09
LibC: closedir() should free the readdir() buffer and the DIR itself.
Andreas Kling
2019-02-08
LibC: fgetc() and pals should return EOF on error or EOF.
Andreas Kling
2019-02-08
LibC: Add some more fake termcap entries to silence bash-5.0.
Andreas Kling
2019-02-08
LibC: Implement enough missing stuff to get bash-5.0 running. :^)
Andreas Kling
2019-02-08
Don't use -mregparm=3 in userspace.
Andreas Kling
[next]